title = job->title;
interjob = hb_interjob_get(job->h);
- job->orig_vrate = job->vrate;
if (job->sequence_id != interjob->sequence_id)
{
// New job sequence, clear interjob
job->cfr = 0;
}
+ job->orig_vrate = job->vrate;
if (job->pass_id == HB_PASS_ENCODE_2ND)
{
correct_framerate(interjob, job);
* The frame rate may affect the bitstream's time base, lose superfluous
* factors for consistency (some encoders reduce fractions, some don't).
*/
+ hb_reduce(&job->orig_vrate.num, &job->orig_vrate.den,
+ job->orig_vrate.num, job->orig_vrate.den);
hb_reduce(&job->vrate.num, &job->vrate.den,
job->vrate.num, job->vrate.den);