FFmpeg и DirectSound / XAudio2 в C # - PullRequest
       37

FFmpeg и DirectSound / XAudio2 в C #

1 голос
/ 04 апреля 2011

Я пытался заставить это работать некоторое время, и я немного застрял.

Я пытаюсь воспроизвести видео на C #, используя libavcodec, выводимый в DirectX и DirectSound или XAudio2. Мне удалось заставить его воспроизводить видео, но я не могу заставить его воспроизводить звук.

Не помогает, что у меня не было опыта работы с DirectSound или XAudio2 или что у libavcodec мало документации. Мне удалось получить аудиокодек, но я застрял, пытаясь декодировать или вывести его через DirectSound / XAudio2.

Если кто-нибудь сможет либо направить меня в правильном направлении, либо просто сказать мне, как это сделать, я был бы благодарен.

1 Ответ

0 голосов
/ 14 апреля 2011

В настоящее время я делаю примерно то же самое, что и вы, и застрял в той же точке!Все, что я могу вам сейчас сказать, это то, что если вы его не нашли, есть хороший учебник, показывающий, как это сделать с SDL, на Учебник ffmpeg и SDL , использующий SDL_Audio для воспроизведения аудио.

Я ищу, как адаптировать это для XAudio2 или DirectSound, и если я найду что-нибудь еще, я сообщу вам.В настоящее время читаю официальную документацию XAudio2 на MSDN .

Удачи!

...