Upmix and AC-3 encoding

 

AC-3 encoding-2

 

Patch for VDPAU version here.


This patch must be applied *after* applying VDPAU patches

Warning: this patch modifies file in both mythtv and mythplugins so you must apply it at the root


Updated with patch #6 and VDPAU patch #20405-2


Original patch: http://cvs.mythtv.org/trac/ticket/5900


This patch generalises the upmix / AC-3 (re)encode functionality. Main thing is that it makes upmix and encode to DD5.1 work.


Also:


* Fix resampler clipping

* Turn on resampler where sr != 48k [1]

* Fix passthru where main dev:subdev == passthru dev:subdev [2]

* Add keybind (Ctrl+U) / OSD menu option to toggle upmixing

* Preserve timestretch across stream changes / upmix toggles

* Small change to freesurround params


[1] Recent versions of ALSA will do this if we don't. The SRC we use is much better quality.

[2] Like my nvidia CK804

Saturday, 25 April 2009

 
 
Made on a Mac

next >

< previous