[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