jamaal81 / lavfilters

Automatically exported from code.google.com/p/lavfilters
GNU General Public License v2.0
0 stars 0 forks source link

splitter option for high preference of LAV video decoder #491

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I believe, that it would be very useful to have splitter option for automatic 
preference (or override of system settings) of LAV video decoder.
I'm not really sure, if it is possible to implement that functionality at 
DirectShow filter level or if is has to be handled either by automatic 
selection according to system filter merits or by application, which is 
constructing filter graph.
Why I think, it would be useful? Because Windows Vista/7 and onwards 
automatically prefers Microsoft Decoders for MPEG2. It is quite cumbersome to 
replace it by another decoder like LAV video decoder. It is not possible to 
lower merit of MS decoders and settings with another CLSID at 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media 
Center\Decoder doesn't really work. Only workaround known to me is manual 
removal (or rename) of corresponding dll files in system32, which of course 
completely broke its functionality for all applications.
It there will be some chance for cleaner solution, i will be very happy.

Thanks,

Michal

Original issue reported on code.google.com by msm...@gmail.com on 6 Oct 2014 at 10:37

GoogleCodeExporter commented 9 years ago
The splitter doesn't control which filters are being used, thats all either 
your player or the Microsoft graph builder.

In any case, its very well possible to override the preferred filters, there 
are tools that do that without disabling the original filters, ie. Win7 Codec 
Tweak Tool or how it was called.

Original comment by h.lepp...@gmail.com on 7 Oct 2014 at 8:03

GoogleCodeExporter commented 9 years ago
Hendrik, thank you very much for explanation. I wasn't sure about that 
possibility and didn't know tweak tool, i will definitely try it.

Good luck with project!

Michal

Original comment by msm...@gmail.com on 7 Oct 2014 at 8:21