Audio and Video

Hi guys so this question is not specifically about Rust , i just had general question . I had a project before which i was decoding an Video to raw data using ffmpeg , then i was showing the frames on a window using OpenGL . But I did not know how to play raw audio data so what are libraries which are used to play decoded audio data?

Does this help?
crates.io

I think crates.io: Rust Package Registry will do it for me

But I want to know kinda in detail , like ALSA core-foundation and windows all of them use the same device . How OS did Implement how to talk with that device , so how to do it in OS independent way?

https://wiki.osdev.org/Sound
https://wiki.osdev.org/PC_Speaker
https://wiki.osdev.org/Intel_High_Definition_Audio

1 Like

This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.