mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
rtpvrawpay: Only use 24 LSB for depth=24 RGB caps
... and indent the masks for clarity
This commit is contained in:
parent
26d0812543
commit
1b56d40170
1 changed files with 11 additions and 11 deletions
|
@ -38,18 +38,18 @@ static GstStaticPadTemplate gst_rtp_vraw_pay_sink_template =
|
||||||
"bpp = (int) 24, "
|
"bpp = (int) 24, "
|
||||||
"depth = (int) 24, "
|
"depth = (int) 24, "
|
||||||
"endianness = (int) BIG_ENDIAN, "
|
"endianness = (int) BIG_ENDIAN, "
|
||||||
"red_mask = (int) 0xFF000000, "
|
"red_mask = (int) 0x00FF0000, "
|
||||||
"green_mask = (int) 0x00FF0000, "
|
"green_mask = (int) 0x0000FF00, "
|
||||||
"blue_mask = (int) 0x0000FF00, "
|
"blue_mask = (int) 0x000000FF, "
|
||||||
"width = (int) [ 1, 32767 ], "
|
"width = (int) [ 1, 32767 ], "
|
||||||
"height = (int) [ 1, 32767 ]; "
|
"height = (int) [ 1, 32767 ]; "
|
||||||
"video/x-raw-rgb, "
|
"video/x-raw-rgb, "
|
||||||
"bpp = (int) 32, "
|
"bpp = (int) 32, "
|
||||||
"depth = (int) 32, "
|
"depth = (int) 32, "
|
||||||
"endianness = (int) BIG_ENDIAN, "
|
"endianness = (int) BIG_ENDIAN, "
|
||||||
"red_mask = (int) 0xFF000000, "
|
"red_mask = (int) 0xFF000000, "
|
||||||
"green_mask = (int) 0x00FF0000, "
|
"green_mask = (int) 0x00FF0000, "
|
||||||
"blue_mask = (int) 0x0000FF00, "
|
"blue_mask = (int) 0x0000FF00, "
|
||||||
"alpha_mask = (int) 0x000000FF, "
|
"alpha_mask = (int) 0x000000FF, "
|
||||||
"width = (int) [ 1, 32767 ], "
|
"width = (int) [ 1, 32767 ], "
|
||||||
"height = (int) [ 1, 32767 ]; "
|
"height = (int) [ 1, 32767 ]; "
|
||||||
|
@ -57,18 +57,18 @@ static GstStaticPadTemplate gst_rtp_vraw_pay_sink_template =
|
||||||
"bpp = (int) 24, "
|
"bpp = (int) 24, "
|
||||||
"depth = (int) 24, "
|
"depth = (int) 24, "
|
||||||
"endianness = (int) BIG_ENDIAN, "
|
"endianness = (int) BIG_ENDIAN, "
|
||||||
"red_mask = (int) 0x0000FF00, "
|
"red_mask = (int) 0x000000FF, "
|
||||||
"green_mask = (int) 0x00FF0000, "
|
"green_mask = (int) 0x0000FF00, "
|
||||||
"blue_mask = (int) 0xFF000000, "
|
"blue_mask = (int) 0x00FF0000, "
|
||||||
"width = (int) [ 1, 32767 ], "
|
"width = (int) [ 1, 32767 ], "
|
||||||
"height = (int) [ 1, 32767 ]; "
|
"height = (int) [ 1, 32767 ]; "
|
||||||
"video/x-raw-rgb, "
|
"video/x-raw-rgb, "
|
||||||
"bpp = (int) 32, "
|
"bpp = (int) 32, "
|
||||||
"depth = (int) 32, "
|
"depth = (int) 32, "
|
||||||
"endianness = (int) BIG_ENDIAN, "
|
"endianness = (int) BIG_ENDIAN, "
|
||||||
"red_mask = (int) 0x0000FF00, "
|
"red_mask = (int) 0x0000FF00, "
|
||||||
"green_mask = (int) 0x00FF0000, "
|
"green_mask = (int) 0x00FF0000, "
|
||||||
"blue_mask = (int) 0xFF000000, "
|
"blue_mask = (int) 0xFF000000, "
|
||||||
"alpha_mask = (int) 0x000000FF, "
|
"alpha_mask = (int) 0x000000FF, "
|
||||||
"width = (int) [ 1, 32767 ], "
|
"width = (int) [ 1, 32767 ], "
|
||||||
"height = (int) [ 1, 32767 ]; "
|
"height = (int) [ 1, 32767 ]; "
|
||||||
|
@ -219,7 +219,7 @@ gst_rtp_vraw_pay_setcaps (GstBaseRTPPayload * payload, GstCaps * caps)
|
||||||
} else {
|
} else {
|
||||||
pgroup = 3;
|
pgroup = 3;
|
||||||
ystride = GST_ROUND_UP_4 (width * 3);
|
ystride = GST_ROUND_UP_4 (width * 3);
|
||||||
if (rmask == 0xFF000000) {
|
if (rmask == 0x00FF0000) {
|
||||||
sampling = GST_VIDEO_FORMAT_RGB;
|
sampling = GST_VIDEO_FORMAT_RGB;
|
||||||
samplingstr = "RGB";
|
samplingstr = "RGB";
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue