guint top_field_first:1;
gboolean force_low_latency;
+ gboolean base_only;
};
/**
}
/**
+ * gst_vaapi_decoder_h264_set_base_only:
+ * @decoder: a #GstVaapiDecoderH264
+ * @base_only: %TRUE to force decoding the base view only
+ *
+ * if @base_only is %TRUE only the base view of MVC encoded streams
+ * is decoded.
+ *
+ **/
+void
+gst_vaapi_decoder_h264_set_base_only (GstVaapiDecoderH264 * decoder,
+ gboolean base_only)
+{
+ g_return_if_fail (decoder != NULL);
+
+ decoder->priv.base_only = base_only;
+}
+
+/**
* gst_vaapi_decoder_h264_set_low_latency:
* @decoder: a #GstVaapiDecoderH264
* @force_low_latency: %TRUE if force low latency
gst_vaapi_decoder_h264_set_low_latency(GstVaapiDecoderH264 * decoder,
gboolean force_low_latency);
+void
+gst_vaapi_decoder_h264_set_base_only(GstVaapiDecoderH264 * decoder,
+ gboolean base_only);
+
G_END_DECLS
#endif /* GST_VAAPI_DECODER_H264_H */