我需要帮助实现快进和快退。我在c#中使用directshow并且玩过IMediaSeeking然而结果很糟糕! SetRate根本不起作用,并且SetPositions很不稳定,并且显然与多个线程有同步问题,所以它在第一次被调用后停止运行。我玩过Imediaposition,但根本无法让它工作。我的图表只是
FileSourceAsync - > Intel Splitter - > MainConcept Decoder - > Decklink Render
扫描支持的接口后,文件源和解码器显然不支持IMediaSeeking。
有人有任何想法或线索可以帮助我在directshow图表中快进和倒回mp4文件吗?
干杯。
答案 0 :(得分:0)
IMediaSeeking
可以正常工作。您使用的其中一个过滤器(英特尔?)似乎遇到了寻求问题。也许你可以用更好的替代品替代它。