← Back to team overview

mythbuntu-bugs team mailing list archive

[Bug 311328] Re: Add pulseaudio output support

 

This bug was fixed in the package mythtv - 0.23.0~trunk23567-0ubuntu1

---------------
mythtv (0.23.0~trunk23567-0ubuntu1) lucid; urgency=low

  * Bump builds to start with 0.23
  * debian/control:
    - Fix vcs-bzr
    - Update depends to include ttf-droid, ttf-liberation, and ttf-dejavu.
      (LP: #224114)
    - Drop quilt build-dep, it appears to be included w/ dh7
    - Bump standards version
  * Introduces stable pulseaudio support (In Theory! :)) (LP: #311328)
  * Print message to stdout for MythTV.pm (LP: #327406)
  * debian/patches:
    - Drop 16_hal_shutdown.  No longer necessary after r23518.
  * Allow shutdowns when mythtv is running (LP: #174712)
    - Comes from upstream changeset r23455.
  * Mythbackend now supports the --user flag to drop permissions from
    upstream changeset r23521.
  * Use the upstart script from the upstream contrib directory instead.
    Now uses the --user flag to drop permissions. (LP: #445953)
  * Update 30_python26_transition for changes upstream.
  * mythtv-database.templates:
    - refer to the proper location for backups.
  * Switch to use the upstream backup scripts. (LP: #469792)
  * Helps with HDTV stuttering. (LP: #451394)
  * Drop old debian/myth-*.sh scripts since we now use dbus for shutdown
    and reboot etc.
  * Drop old debian/mythtv-backend.default.  It's just available for upgrades.
  * Drop old debian/mythtv-backend.init initscript.  We're only supporting
    upstart going forward with these builds.
  * Drop unnecessary patch, 02_settings_pro.dpatch
  * Drop unused patch, 23_video_device_symlinks.dpatch
  * Drop unused patch, 25_skiploop_option.dpatch
  * Convert packaging to dh7.
  * Convert packaging to source v3 (w/ quilt).
  * Add debian/README.source as a symlink to the quilt README.source
  * Convert all .files into .install.
  * Refresh patches as quilt format instead
  * Rewrite get-orig-source rules to parse the changelog for version info.
  * Drop any of the Top Secret Options build flags
  * Include a custom snippet for debian/rules mythtv packages in libmyth-dev.
  * Drop old, unused templates from debian/templates.
 -- Mario Limonciello <superm1@xxxxxxxxxx>   Tue, 16 Feb 2010 21:23:04 -0600

** Changed in: mythtv (Ubuntu)
       Status: Triaged => Fix Released

-- 
Add pulseaudio output support
https://bugs.launchpad.net/bugs/311328
You received this bug notification because you are a member of Mythbuntu
Bug Team, which is subscribed to mythtv in ubuntu.

Status in MythTV: Fix Released
Status in “mythtv” package in Ubuntu: Fix Released

Bug description:
Binary package hint: mythtv

The current (December 2008) mythbuntu packages do not directly support pulseaudio, despite it being the default sound server since Ubuntu 8.04.

Patches have been developed and are found in the mythtv Trac:

http://svn.mythtv.org/trac/ticket/5473

For Home Theatre systems that contain multiple sound hardware output, and/or surround-sound services (7.1, 5.1, etc.) there are problems configuring the mythtv frontend audio volume control. In the default configuration with "ALSA:default" (and other ALSA variations) the sound is fed to pulseaudio by the alsa/pulseaudio plug-in.

Unfortunately Mythtv mixer volume control doesn't 'know' about the surround-sound configuration in pulseaudio and will only control the Front Left/Right channels. Front Centre/LFE, Side Left/Right, Rear Left/Right remain at their system-set level.

These pulseaudio patches allow mythtv to directly output audio to pulseaudio, and accept a pulseaudio server control string too.

I've taken the mythtv Trac patches and ported them to the Ubuntu mythtv source and am making it available in my PPA.