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

MythTV noreply at mythtv.org
Thu Mar 8 22:39:42 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 jyavenard):

 Replying to [comment:13 blazej.lewcio@…]:
 > Additional info: the distortion clearly happens when the if condition at
 line 1246 (in my code) in libmyth/audio/audiooutputbase.cpp is entered.
 >
 > {{{
 >  1243         bdFrames = (kAudioRingBufferSize - org_waud) / bpf;
 >  1244         printf("BufSize=%d, org_waud=%d, bpf=%d\n",
 kAudioRingBufferSize, org_waud, bpf);
 >  1245
 >  1246         if (bdFrames < nFrames)
 >  1247         {
 >  1248             puts("       xxxx");
 >  1249             upmixer->receiveFrames((float *)(WPOS), bdFrames);
 >  1250             nFrames -= bdFrames;
 >  1251             org_waud = 0;
 >  1252         }
 > }}}

 so you are saying that whenever the distortion occurs it coincides with
 the xxxx being printed ?

 Can you reproduce the problem changing the quality of the upmixer to low
 in the settings?

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


More information about the mythtv-commits mailing list