Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#8408 closed enhancement (wontfix)

24-bit audio support

Reported by: anonymous Owned by: JYA
Priority: minor Milestone: unknown
Component: MythTV - Audio Output Version: Unspecified
Severity: medium Keywords:
Cc: Ticket locked: no


Here's a patch for 32-bit audio support on NVIDIA Geforce 8300 mGPU and GT2XX cards. The patch needs more work to play nicely with other audio configurations. In particular, encoding to Dolby Digital is desirable when 32-bit audio isn't available.

ALSA 1.0.23 must be installed for the GT2XX to work. On the NVIDIA GeForce? 8300 mGPU, the channel order is in SMPTE not ALSA so a remap is needed. On Mythbuntu 9.10, the PCM buffer defaults to 64KB which isn't enough for reliable audio playback. To get a buffer of 400 ms, I suggest:

echo 512 > /proc/asound/card1/pcm7p/sub0/prealloc

Attachments (1)

mythtv_lpcm.patch (6.8 KB) - added by anonymous 11 years ago.

Download all attachments as: .zip

Change History (4)

Changed 11 years ago by anonymous

Attachment: mythtv_lpcm.patch added

comment:1 Changed 11 years ago by JYA

Resolution: wontfix
Status: newclosed

Thanks. But 24/32 bits audio support is already done, and not just for ALSA. It will be added to trunk within the next few days.

comment:2 Changed 11 years ago by JYA

check the mythtv-hdaudio branch...

comment:3 in reply to:  2 Changed 11 years ago by anonymous

Replying to jyavenard:

check the mythtv-hdaudio branch...

The mythtv-hdaudio branch works. It would be a small improvement to select FLAC before DTS as an audio track.

Note: See TracTickets for help on using tickets.