October 23,2006

Remove reference clock from Graph for full speed transcoding & preview

一般DirectShow Graph在運行的時候,會選定一個reference clock做為撥放的基準(一般會在render上)。但是同時要轉檔(transcoding)以及預覽(preview)轉換後的結果時,會變成transcoding的速度會被render限制住,這時候就需要把reference clock取消,讓transcoding全速執行。

// C#
IMediaFilter  mf = (IMediaFilter)gb;

// use IMediaFilter::SetSyncSource
// to remove reference clock

mf.SetSyncSource(null);



Posted by toki_kanno at 樂多Roodo! │16:50 │回應(0)引用(0)DirectShow
樂多分類:日記/一般 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/2353262