staging: mmal-vchiq: Update mmal_parameters.h with recently defined params
authorDave Stevenson <dave.stevenson@raspberrypi.org>
Mon, 18 Feb 2019 15:52:29 +0000 (15:52 +0000)
committerDom Cobley <popcornmix@gmail.com>
Mon, 19 Feb 2024 11:32:51 +0000 (11:32 +0000)
mmal_parameters.h hasn't been updated to reflect additions made
over the last few years. Update it to reflect the currently
supported parameters.

Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.org>
drivers/staging/vc04_services/vchiq-mmal/mmal-parameters.h

index a0cdd28..33f4179 100644 (file)
@@ -577,7 +577,37 @@ enum mmal_parameter_video_type {
        MMAL_PARAMETER_VIDEO_ENCODE_H264_LOW_DELAY_HRD_FLAG,
 
        /**< @ref MMAL_PARAMETER_BOOLEAN_T */
-       MMAL_PARAMETER_VIDEO_ENCODE_INLINE_HEADER
+       MMAL_PARAMETER_VIDEO_ENCODE_INLINE_HEADER,
+
+       /**< Take a @ref MMAL_PARAMETER_BOOLEAN_T. */
+       MMAL_PARAMETER_VIDEO_ENCODE_SEI_ENABLE,
+
+       /**< Take a @ref MMAL_PARAMETER_BOOLEAN_T. */
+       MMAL_PARAMETER_VIDEO_ENCODE_INLINE_VECTORS,
+
+       /**< Take a @ref MMAL_PARAMETER_VIDEO_RENDER_STATS_T. */
+       MMAL_PARAMETER_VIDEO_RENDER_STATS,
+
+       /**< Take a @ref MMAL_PARAMETER_VIDEO_INTERLACE_TYPE_T. */
+       MMAL_PARAMETER_VIDEO_INTERLACE_TYPE,
+
+       /**< Takes a @ref MMAL_PARAMETER_BOOLEAN_T */
+       MMAL_PARAMETER_VIDEO_INTERPOLATE_TIMESTAMPS,
+
+       /**< Takes a @ref MMAL_PARAMETER_BOOLEAN_T */
+       MMAL_PARAMETER_VIDEO_ENCODE_SPS_TIMING,
+
+       /**< Takes a @ref MMAL_PARAMETER_UINT32_T */
+       MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS,
+
+       /**< Takes a @ref MMAL_PARAMETER_SOURCE_PATTERN_T */
+       MMAL_PARAMETER_VIDEO_SOURCE_PATTERN,
+
+       /**< Takes a @ref MMAL_PARAMETER_BOOLEAN_T */
+       MMAL_PARAMETER_VIDEO_ENCODE_SEPARATE_NAL_BUFS,
+
+       /**< Takes a @ref MMAL_PARAMETER_UINT32_T */
+       MMAL_PARAMETER_VIDEO_DROPPABLE_PFRAME_LENGTH,
 };
 
 /** Valid mirror modes */