X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Fquicksync_encoder_impl.h;h=c40567c43eb68c4325cc335193460aef9b68c5f1;hb=ba3ea588faa8e7908bce832820c08e43a09863fe;hp=421ff9540c231475c94541b6b4635241aa57aa5a;hpb=f25cd0c98896013248b79db6ea6f19aaaf0c03ad;p=nageru diff --git a/nageru/quicksync_encoder_impl.h b/nageru/quicksync_encoder_impl.h index 421ff95..c40567c 100644 --- a/nageru/quicksync_encoder_impl.h +++ b/nageru/quicksync_encoder_impl.h @@ -59,7 +59,7 @@ public: // So we never get negative dts. int64_t global_delay() const { - return int64_t(ip_period - 1) * (TIMEBASE / MAX_FPS); + return int64_t(ip_period - 1) * (TIMEBASE / TYPICAL_FPS); } private: @@ -209,7 +209,7 @@ private: static constexpr int initial_qp = 15; static constexpr int minimal_qp = 0; static constexpr int intra_period = 30; - static constexpr int intra_idr_period = MAX_FPS; // About a second; more at lower frame rates. Not ideal. + static constexpr int intra_idr_period = TYPICAL_FPS; // About a second; more at lower frame rates. Not ideal. // Quality settings that are meant to be static, but might be overridden // by the profile.