mirror of
https://github.com/raspberrypi/userland.git
synced 2025-12-06 12:59:12 +00:00
video_decode: Add parameter to disable timestamp validation
Video_decode was always ensuring that timestamps increased in value during a stream. V4L2 M2M API wants a direct mapping, so add an option to disable it.
This commit is contained in:
committed by
popcornmix
parent
7deff646e8
commit
4a0a19b88b
@@ -106,6 +106,7 @@ enum {
|
|||||||
MMAL_PARAMETER_VIDEO_DROPPABLE_PFRAME_LENGTH, /**< Take a @ref MMAL_PARAMETER_UINT32_T */
|
MMAL_PARAMETER_VIDEO_DROPPABLE_PFRAME_LENGTH, /**< Take a @ref MMAL_PARAMETER_UINT32_T */
|
||||||
MMAL_PARAMETER_VIDEO_STALL_THRESHOLD, /**< Take a @ref MMAL_PARAMETER_VIDEO_STALL_T */
|
MMAL_PARAMETER_VIDEO_STALL_THRESHOLD, /**< Take a @ref MMAL_PARAMETER_VIDEO_STALL_T */
|
||||||
MMAL_PARAMETER_VIDEO_ENCODE_HEADERS_WITH_FRAME, /**< Take a @ref MMAL_PARAMETER_BOOLEAN_T */
|
MMAL_PARAMETER_VIDEO_ENCODE_HEADERS_WITH_FRAME, /**< Take a @ref MMAL_PARAMETER_BOOLEAN_T */
|
||||||
|
MMAL_PARAMETER_VIDEO_VALIDATE_TIMESTAMPS, /**< Take a @ref MMAL_PARAMETER_BOOLEAN_T */
|
||||||
};
|
};
|
||||||
|
|
||||||
/** Display transformations.
|
/** Display transformations.
|
||||||
|
|||||||
@@ -545,6 +545,7 @@ typedef enum OMX_INDEXTYPE {
|
|||||||
OMX_IndexParamDpc, /**< reference: OMX_PARAM_DPCTYPE */
|
OMX_IndexParamDpc, /**< reference: OMX_PARAM_DPCTYPE */
|
||||||
OMX_IndexParamGamma, /**< reference: OMX_PARAM_GAMMATYPE */
|
OMX_IndexParamGamma, /**< reference: OMX_PARAM_GAMMATYPE */
|
||||||
OMX_IndexParamCodecHeadersWithFrame, /**< reference: OMX_CONFIG_BOOLEANTYPE */
|
OMX_IndexParamCodecHeadersWithFrame, /**< reference: OMX_CONFIG_BOOLEANTYPE */
|
||||||
|
OMX_IndexConfigBrcmVideoCheckTimestamps, /**< reference: OMX_CONFIG_BOOLEANTYPE */
|
||||||
OMX_IndexMax = 0x7FFFFFFF
|
OMX_IndexMax = 0x7FFFFFFF
|
||||||
} OMX_INDEXTYPE;
|
} OMX_INDEXTYPE;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user