Opened 14 years ago

Closed 14 years ago

#763 closed defect (fixed)

No AC3 in live/TV recordings

Reported by: htpc@… Owned by: danielk
Priority: minor Milestone: 0.19
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

I'm using SVN revision 8141, and I can no longer get AC3 audio in live TV or recordings.

Playback of old recordings (made by 8120) is fine.

AC3 is available again if I revert back to yesterday's copy.

I'm in Australia, if that is important.

Attachments (1)

myth.log.tar.bz2 (8.4 KB) - added by htpc@… 14 years ago.
mythbackend -v record,siparser

Download all attachments as: .zip

Change History (6)

comment:1 Changed 14 years ago by anonymous

Owner: changed from Isaac Richards to danielk

comment:2 Changed 14 years ago by danielk

Resolution: invalid
Status: newclosed

I'm marking this as invalid until a 'mythbackend -v record,siparser' log, when recording a channel with AC3, is attached.

Also, are you using the 'hardware decoding' option?

Changed 14 years ago by htpc@…

Attachment: myth.log.tar.bz2 added

mythbackend -v record,siparser

comment:3 Changed 14 years ago by htpc@…

Resolution: invalid
Status: closedreopened

Attached logs here..

What do you mean by 'hardware decoding'? Do you mean "Use hardware MPEG decoder" in mythtv-setup? I checked/unchecked that option and it still doesn't work.

i enabled AC3 passthru, where ac3 processing is done on my amp.

The log should see me tune into Channel 90 (AC3, no sound), channel 12 (AC3, no sound), channel 10 (AC3/MPEG, MPEG is played back, press + doesn't work as there is only 1 audio track).

Thanks for looking into this.

comment:4 Changed 14 years ago by danielk

Ok, it looks like the AC3 stream doesn't have the ac3 stream type, but does have an AC3 descriptor. This should be fairly easy to fix, I'll look at it tonight.

comment:5 Changed 14 years ago by danielk

Resolution: fixed
Status: reopenedclosed

(In [8151]) Fixes #763.

Uses the descriptors to normalize the stream id's to ones ffmpeg knows about. Also fixes the hardware decoder option wrt non mp1/2/3 audio streams.

Note: See TracTickets for help on using tickets.