+ /**
+ * GstVideoDecoder:automatic-request-sync-points:
+ *
+ * If set to %TRUE the decoder will automatically request sync points when
+ * it seems like a good idea, e.g. if the first frames are not key frames or
+ * if packet loss was reported by upstream.
+ *
+ * Since: 1.20
+ */
+ g_object_class_install_property (gobject_class,
+ PROP_AUTOMATIC_REQUEST_SYNC_POINTS,
+ g_param_spec_boolean ("automatic-request-sync-points",
+ "Discard Corrupted Frames",
+ "Discard frames marked as corrupted instead of outputting them",
+ DEFAULT_AUTOMATIC_REQUEST_SYNC_POINTS,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+
+ /**
+ * GstVideoDecoder:automatic-request-sync-point-flags:
+ *
+ * GstVideoDecoderRequestSyncPointFlags to use for the automatically
+ * requested sync points if `automatic-request-sync-points` is enabled.
+ *
+ * Since: 1.20
+ */
+ g_object_class_install_property (gobject_class,
+ PROP_AUTOMATIC_REQUEST_SYNC_POINT_FLAGS,
+ g_param_spec_flags ("automatic-request-sync-point-flags",
+ "Discard Corrupted Frames",
+ "Discard frames marked as corrupted instead of outputting them",
+ GST_TYPE_VIDEO_DECODER_REQUEST_SYNC_POINT_FLAGS,
+ DEFAULT_AUTOMATIC_REQUEST_SYNC_POINT_FLAGS,
+ G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+