Ticket #1783: delete_all_streamdata.diff

File delete_all_streamdata.diff, 643 bytes (added by Janne <janne-mythtv@…>, 19 years ago)
  • libs/libmythtv/tv_rec.cpp

    old new void TVRec::TuningShutdowns(const Tuning  
    32303230
    32313231    if (HasFlags(kFlagSignalMonitorRunning))
    32323232    {
     3233        MPEGStreamData *sd = NULL;
     3234        if (GetDTVSignalMonitor())
     3235            sd = GetDTVSignalMonitor()->GetStreamData();
    32333236        TeardownSignalMonitor();
    32343237        ClearFlags(kFlagSignalMonitorRunning);
     3238        delete sd;
    32353239    }
    32363240    if (HasFlags(kFlagWaitingForSignal))
    32373241        ClearFlags(kFlagWaitingForSignal);