【发布时间】:2020-01-10 10:15:06
【问题描述】:
我使用 MFCreateSourceReaderFromByteStream 创建一个 IMFSourceReader,其中包含一个自定义 IMFByteStream 从远程 HTTP 源获取数据。
当源是 m4a 文件时,一切都按预期工作。但是,当源是 mp3 时,函数 MFCreateSourceReaderFromByteStream 直到整个文件下载后才会返回。关于如何避免这种行为并在下载结束之前开始解码音频的任何想法?
【问题讨论】:
标签: c++ windows ms-media-foundation