Ticket #3483: transcode_rc_fix.diff

File transcode_rc_fix.diff, 939 bytes (added by bmayland@…, 17 years ago)

move framerate setting before initializing codec

  • programs/mythtranscode/transcode.cpp

     
    522522        nvr->SetOption("tvformat", gContext->GetSetting("TVFormat"));
    523523        nvr->SetOption("vbiformat", gContext->GetSetting("VbiFormat"));
    524524
     525        nvr->SetFrameRate(video_frame_rate);
     526        nvr->SetVideoAspect(video_aspect);
     527        nvr->SetTranscoding(true);
     528
    525529        if (vidsetting == "MPEG-4")
    526530        {
    527531            nvr->SetOption("codec", "mpeg4");
     
    574578
    575579        nvr->AudioInit(true);
    576580
    577         nvr->SetFrameRate(video_frame_rate);
    578         nvr->SetVideoAspect(video_aspect);
    579         nvr->SetTranscoding(true);
    580 
    581581        outRingBuffer = new RingBuffer(outputname, true, false);
    582582        nvr->SetRingBuffer(outRingBuffer);
    583583        nvr->WriteHeader();