diff options
author | Sreerenj Balachandran <sreerenj.balachandran@intel.com> | 2016-05-30 11:25:52 +0300 |
---|---|---|
committer | Sreerenj Balachandran <sreerenj.balachandran@intel.com> | 2016-05-30 11:25:52 +0300 |
commit | 5dc63dbf5a0efa8d8e20839ebf1a64b6bd48d787 (patch) | |
tree | e59e8ecc80c2fd360a17723b1d74d0ce1bf4208a | |
parent | 1606d4bd779701c9450a00bd6143441da43f8efe (diff) |
encoder: vp9: Define Max frame width and height
https://bugzilla.gnome.org/show_bug.cgi?id=766048
-rw-r--r-- | gst-libs/gst/vaapi/gstvaapiencoder_vp9.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c b/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c index be47aa53..c06046bd 100644 --- a/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c +++ b/gst-libs/gst/vaapi/gstvaapiencoder_vp9.c @@ -53,6 +53,9 @@ #define DEFAULT_SHARPNESS_LEVEL 0 #define DEFAULT_YAC_QINDEX 60 +#define MAX_FRAME_WIDTH 4096 +#define MAX_FRAME_HEIGHT 4096 + /* ------------------------------------------------------------------------- */ /* --- VP9 Encoder --- */ /* ------------------------------------------------------------------------- */ @@ -142,9 +145,8 @@ fill_sequence (GstVaapiEncoderVP9 * encoder, GstVaapiEncSequence * sequence) memset (seq_param, 0, sizeof (VAEncSequenceParameterBufferVP9)); - /* Fixme: check the requirement of 64 byte alignment ? */ - seq_param->max_frame_width = 8192; - seq_param->max_frame_height = 8192; + seq_param->max_frame_width = MAX_FRAME_WIDTH; + seq_param->max_frame_height = MAX_FRAME_HEIGHT; /* keyframe minimum interval */ seq_param->kf_min_dist = 1; |