我一直在尝试让它工作一段时间,但有点卡住了。
我正在尝试能够使用libavcodec输出到DirectX和DirectSound或XAudio2在C#中播放视频。我已经设法让它播放视频,但被卡住了,让它输出声音。
我没有使用DirectSound或XAudio2的经验,或者libavcodec几乎没有文档,这也无济于事。我已经设法获得了音频编解码器,但在尝试解码它或通过DirectSound/XAudio2输出它时被卡住了。
如果有人能给我指出正确的方向,或者告诉我怎么做,我将不胜感激。
发布于 2011-04-14 05:37:11
我目前正在做和你大致相同的事情,也被困在相同的点上!现在我能告诉你的是,如果你还没有找到它,在An ffmpeg and SDL Tutorial上有一个很好的教程展示了如何使用SDL,使用SDL_Audio进行音频播放。
我正在寻找如何适应XAudio2或DirectSound,如果我发现任何更多,我会让你知道。我目前正在阅读官方的XAudio2 documentation at MSDN。
祝好运!
https://stackoverflow.com/questions/5543591
复制相似问题