+
+#if !CONFIG_VAAPI_1
+ } else if (priv->sei_cbr_workaround_needed) {
+ // Insert a zero-length header using the old SEI type. This is
+ // required to avoid triggering broken behaviour on Intel platforms
+ // in CBR mode where an invalid SEI message is generated by the
+ // driver and inserted into the stream.
+ *data_len = 0;
+ *type = VAEncPackedHeaderH264_SEI;
+ priv->sei_cbr_workaround_needed = 0;
+ return 0;
+#endif
+