Skip to content

Commit 89fce59

Browse files
b-brnichpraneethbajjuri
authored andcommitted
fix(linux): Add Supported Colorimetries to Wave5
There have been a few cases where pipelines fail to negotiate despite the resolutions and pixel formats being compatible with Wave5 requirements. The negotiation comes from gstreamer plugin not supporting the colorimetry the video was encoded with. Add the list of supported colorimetries the gstreamer V4L2 plugin can work with. Signed-off-by: Brandon Brnich <[email protected]>
1 parent ef7a8d8 commit 89fce59

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

source/linux/Foundational_Components_Multimedia_wave5.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,15 @@ apply to the input to encoder - decoder has no support for them. The formats inc
394394
NV12 H264/H265 encoded stream and output raw data to display in any of the formats
395395
mentioned above assuming the display has support.
396396

397+
The V4L2 gstreamer plugins are only able to handle a subset of colorimetries. If the
398+
colorimetry is not supported, the gstreamer pipeline will fail to negotiate the format even
399+
if the pixel formats are compatible. Wave5 supports all the colorimetries supported by the
400+
V4L2 gstreamer elements. The supported colorimetries are:
401+
402+
- V4L2_COLORIMETRY_BT601
403+
- V4L2_COLORIMETRY_BT709
404+
- V4L2_COLORIMETRY_BT2020
405+
397406
********************************
398407
Encoder and Decoder Capabilities
399408
********************************

0 commit comments

Comments
 (0)