mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-19 16:21:17 +00:00
encoder: h264: Use high profile by default
Change defaults for max-bframes, cabac, and dct8x8 to be enabled by default. This will cause the default profile to be high instead of baseline. In most situations this is the right decision, and the profile can still be lowered in the case of caps restrictions. Signed-off-by: Scott D Phillips <scott.d.phillips@intel.com> https://bugzilla.gnome.org/show_bug.cgi?id=757941
This commit is contained in:
parent
55e244817d
commit
4aec5bdd72
1 changed files with 3 additions and 3 deletions
|
@ -3031,7 +3031,7 @@ gst_vaapi_encoder_h264_get_default_properties (void)
|
|||
GST_VAAPI_ENCODER_PROPERTIES_APPEND (props,
|
||||
GST_VAAPI_ENCODER_H264_PROP_MAX_BFRAMES,
|
||||
g_param_spec_uint ("max-bframes",
|
||||
"Max B-Frames", "Number of B-frames between I and P", 0, 10, 0,
|
||||
"Max B-Frames", "Number of B-frames between I and P", 0, 10, 1,
|
||||
G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||
|
||||
/**
|
||||
|
@ -3080,7 +3080,7 @@ gst_vaapi_encoder_h264_get_default_properties (void)
|
|||
g_param_spec_boolean ("cabac",
|
||||
"Enable CABAC",
|
||||
"Enable CABAC entropy coding mode",
|
||||
FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||
TRUE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||
|
||||
/**
|
||||
* GstVaapiEncoderH264:dct8x8:
|
||||
|
@ -3094,7 +3094,7 @@ gst_vaapi_encoder_h264_get_default_properties (void)
|
|||
g_param_spec_boolean ("dct8x8",
|
||||
"Enable 8x8 DCT",
|
||||
"Enable adaptive use of 8x8 transforms in I-frames",
|
||||
FALSE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||
TRUE, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
|
||||
|
||||
/**
|
||||
* GstVaapiEncoderH264:cpb-length:
|
||||
|
|
Loading…
Reference in a new issue