Ticket #7964: smoother-vsync-audio.11.patch

File smoother-vsync-audio.11.patch, 1.3 KB (added by Mark Spieth, 16 years ago)
  • mythtv/libs/libmyth/audiooutputbase.cpp

    commit 08aaef641f0a61a611eeaa8a98f822e6853968a1
    Author: Mark Spieth <mspieth@digivation.com.au>
    Date:   Mon Sep 13 11:11:56 2010 +1000
    
        audio bits for smoother-vsync
    
    diff --git a/mythtv/libs/libmyth/audiooutputbase.cpp b/mythtv/libs/libmyth/audiooutputbase.cpp
    index 85abfe3..55b6e30 100644
    a b bool AudioOutputBase::ToggleUpmix(void)  
    285285        return false;
    286286
    287287    upmix_default = !upmix_default;
     288    reset_active.Ref();
    288289
    289290    const AudioSettings settings(format, source_channels, codec,
    290291                                 source_samplerate, passthru);
  • mythtv/libs/libmythfreesurround/freesurround.cpp

    diff --git a/mythtv/libs/libmythfreesurround/freesurround.cpp b/mythtv/libs/libmythfreesurround/freesurround.cpp
    index 85a92f4..61593f7 100644
    a b uint FreeSurround::putFrames(void* buffer, uint numFrames, uint numChannels)  
    289289    }
    290290
    291291    VERBOSE(VB_AUDIO+VB_TIMESTAMP+VB_EXTRA,
    292             QString("FreeSurround::putFrames %1 #ch %2 used %4 generated %5")
     292            QString("FreeSurround::putFrames %1 #ch %2 used %3 generated %4")
    293293            .arg(numFrames).arg(numChannels).arg(i).arg(out_count));
    294294
    295295    return i;