mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-23 14:36:24 +00:00
x264enc: only set timebase on versions where it exists
This commit is contained in:
parent
35f0e23a46
commit
bd6d9402e0
1 changed files with 2 additions and 0 deletions
|
@ -559,9 +559,11 @@ gst_x264_enc_init (GstX264Enc * encoder, GstX264EncClass * klass)
|
||||||
encoder->x264param.p_log_private = encoder;
|
encoder->x264param.p_log_private = encoder;
|
||||||
encoder->x264param.i_log_level = X264_LOG_DEBUG;
|
encoder->x264param.i_log_level = X264_LOG_DEBUG;
|
||||||
|
|
||||||
|
#if X264_BUILD >= 81
|
||||||
/* setup appropriate timebase for gstreamer */
|
/* setup appropriate timebase for gstreamer */
|
||||||
encoder->x264param.i_timebase_num = 1;
|
encoder->x264param.i_timebase_num = 1;
|
||||||
encoder->x264param.i_timebase_den = 1000000000;
|
encoder->x264param.i_timebase_den = 1000000000;
|
||||||
|
#endif
|
||||||
|
|
||||||
gst_x264_enc_reset (encoder);
|
gst_x264_enc_reset (encoder);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue