Closed Vimal-Krishna closed 8 months ago
Please fix the compilation errors in CI too.
Thanks for the feedback folks! I think the CI issues should be fixed as well. Let me know if the headers are ok. (snipped to show entries with 'X')
Thanks this is looking good. The only thing I'm thinking is that it's a bit hard to interpret the 0.0000 entries because we can't see whether it's an input-only or output-only device where 0 is correct, or whether it's a bad value.
What do you think about adding another column Input/Output Channels
with the channel counts for example 2/0
for a stereo input-only device.
Thanks this is looking good. The only thing I'm thinking is that it's a bit hard to interpret the 0.0000 entries because we can't see whether it's an input-only or output-only device where 0 is correct, or whether it's a bad value.
What do you think about adding another column
Input/Output Channels
with the channel counts for example2/0
for a stereo input-only device.
Yes, seems like a useful addition. I can make the change this weekend. How about we put in a value like N/A instead of 0.0000 for the output latency of an input-only device? And also exclude it when deciding if a device needs the 'X' marker. So the 'X' s will still be the only thing to look for when looking at the report.
Devices 12 to 23 had an X marker before. Now they don't since the channel count is zero for either input or output.
@Vimal-Krishna - Thanks for this contribution. The code looked very nice. We appreciate you closing this old issue from 2011.
@RossBencina @philburk Thank you! I enjoyed working on it. I hope to continue working on the project. 🙂
Adding a new test - patest_enumerate_default_latency
Issue - https://github.com/PortAudio/portaudio/issues/201
Outputs in this format to the cmd line:
Included the '==' markdown to disable textile formatting within the name field so that special characters like @ do not cause a formatting issue.
Tested the output on https://textile-lang.com/