[mythtv-commits] Ticket #10396: Periodical, short audio artifacts in one the channels when upmixing to 5.1

MythTV noreply at mythtv.org
Wed Mar 14 23:41:53 UTC 2012


#10396: Periodical, short audio artifacts in one the channels when upmixing to 5.1
------------------------------------------+--------------------------------
 Reporter:  blazej.lewcio@…               |          Owner:  jyavenard
     Type:  Bug Report - General          |         Status:  infoneeded_new
 Priority:  minor                         |      Milestone:  unknown
Component:  MythTV - Audio Output         |        Version:  Unspecified
 Severity:  medium                        |     Resolution:
 Keywords:  upmixing                      |  Ticket locked:  0
------------------------------------------+--------------------------------

Comment (by markspieth):

 This is the interesting bit

 {{{

 2012-03-10 12:22:10.329782 I  AO: BufSize=3072000, org_waud=1032192,
 bpf=24
 2012-03-10 12:22:10.361386 I  AO: Pause 1
 2012-03-10 12:22:10.363426 I  AO: OutputAudioLoop: audio paused
 2012-03-10 12:22:13.075240 W
 RingBuf(/home/mythtv/Recordings/18403_20120310122212.mpg): Not starting
 read ahead thread, already running
 2012-03-10 12:22:13.136754 N  Player(0): Forcing decode extra audio option
 on (Video method requires it).
 2012-03-10 12:22:13.754258 I  AFD: Opened codec 0xffffffffa80cfb40,
 id(MPEG2VIDEO) type(Video)
 2012-03-10 12:22:13.754274 I  AFD: codec MP2 has 2 channels
 2012-03-10 12:22:13.754310 I  AFD: Opened codec 0xffffffffa432ef10,
 id(MP2) type(Audio)
 2012-03-10 12:22:13.754340 I  AFD: Audio Track #1 is A/V stream #2 and has
 2 channels in the German language(6776178).
 2012-03-10 12:22:13.754388 I  AFD: Selected track 1: German MP2 2ch (A/V
 Stream #2)
 2012-03-10 12:22:13.754410 I  AFD: Initializing audio parms from audio
 track #1
 2012-03-10 12:22:13.754441 I  AFD: Audio format changed
                         from id(NONE)     -1Hz -1ch -1bps     (profile 0)
 to id( MP2)  48000Hz  2ch 16bps     (profile 0)
 2012-03-10 12:22:13.754458 I  AO: Needs upmix from 2 -> 6 channels
 2012-03-10 12:22:13.754465 I  AO: Reconfigure(): No change -> exiting
 2012-03-10 12:22:13.758942 N  AFD: Resetting byte context eof (livetv 1
 was eof 0)
 2012-03-10 12:22:13.949832 I  AO: BufSize=3072000, org_waud=1040384,
 bpf=24

 }}}

 notice that org_waud diff across the no change reconfigure is not a
 multiple of 24 (6*4)
 {{{
 (1040384-1032192)/24 = 341.333
 }}}
 not sure why yet. Unexpected.

 In this case this would rotate the channels by 2 putting L,R into LS,RS or
 C,LFE, etc.

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/10396#comment:21>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list