diff --git a/mythtv/libs/libmyth/audiooutputbase.cpp b/mythtv/libs/libmyth/audiooutputbase.cpp index 8cb42481249..0f7c8ca17f4 100644 --- a/mythtv/libs/libmyth/audiooutputbase.cpp +++ b/mythtv/libs/libmyth/audiooutputbase.cpp @@ -990,7 +990,7 @@ int AudioOutputBase::CopyWithUpmix(char *buffer, int frames, uint &org_waud) { AudioOutputUtil::MonoToStereo(WPOS, buffer, bdFrames); frames -= bdFrames; - off = bdFrames * bpf; + off = bdFrames * source_bytes_per_frame; org_waud = 0; } if (frames > 0)