Upmix and AC-3 encoding
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