dshow做格式转换时以最快速度跑(而不是播放时间跑),大家用什么方法指示进度?求教高手。
发现使用IMediaSeeking 的GetCurrentPosition 获得的是run后实际程序跑的时间(而不是media中时间戳的时间)。比如:如3分钟的铃声,转换格式将总共花10秒钟,则GetCurrentPosition取得的时间是0到10秒。。 :(
想用SetTimeFormat设置成TIME_FORMAT_FRAME TIME_FORMAT_SAMPLE
TIME_FORMAT_FIELD TIME_FORMAT_BYTE 这些试试。
却又发现我的graph不支持 :(