MythTV #20450-2
MythTV #20450-2
Testing / MythTV #20450-2
Updated main code to SVN #20450 (no change with earlier version)
Build packages with VDPAU patch #20405-4
Add entries in audio settings for configuring ALSA with HDMI output (Lodged as ticket #6502)
Passthrough works slightly differently than before. If in the audio settings, you set Max Audio Channels to “Stereo”, AC3 and DTS passthrough will only occur if the audio mixer is disabled.
Otherwise site Max Audio Channels to 5.1
A bit more details:
5900:
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
6279:
allows the internal volume controls to work when audio is output via a digital device (including 'passthru' and upmixed AC-3).
Turning on internal volume controls whilst leaving the mixer device as a hardware device will give you software control over the volume of 'passthru' AC-3. Also setting the mixer device to "software" gives you software volume control of all audio.
Includes a crude attempt at normalising the volume of PCM from video, PCM from mythmusic and 'passthru' AC-3. There's a small delay between user input and change in volume due to buffering.
HDPVR preliminary support.
HDPVR support has been added, but if you want to activate it you will have to compile the package yourself. I do not have a HDPVR myself, so I can’t say if it works.
Activate the source repository, do:
apt-get source mythtv
go into the folder mythtv-testing, edit debian/patches/00list
and uncomment the line:
#46_hdpvrsupport
To compile:
First install all the required dependencies
$ sudo apt-get build-dep mythtv
$ cd mythtv-testing
$ dpatch apply-all
#If on Intrepid or Hardy, do:
$ dpatch deapply 30_python26_transition
#Now compile
$ CFLAGS="-g -O2 -fPIC -DPIC" ./configure --compile-type=debug --prefix=/usr --runtime-prefix=/usr --enable-lirc --enable-audio-alsa --enable-audio-oss --enable-audio-jack --enable-dvb --enable-ivtv --enable-firewire --enable-joystick-menu --enable-opengl-vsync --with-bindings=perl --enable-opengl-video --enable-ffmpeg-pthreads --enable-vdpau --enable-xvmc --enable-xvmc-vld --enable-xvmc-pro --enable-glx-procaddrarb --enable-libfaad --enable-libfaac --enable-libmp3lame --enable-libxvid --enable-libfftw3 --enable-hdpvr
$ make
$ make install
Before you run it, make sure you read:
http://mythtv.org/wiki/Patch_myth.21-fixes_for_hdpvr_on_Ubuntu_8.10
Obviously ignore how to download, patch and compile mythtv as I’ve done it for you.
You need to modify your database schema. This will break future automatic update.
You’ve been warned!
Sunday, 26 April 2009