<div dir="ltr">Tim,<div style>Thanks for the hint about endianness. The below gets me BGRA with B being the LSB. This mask stuff is confusing. How do I get RGBA? What's with the negative sign?</div><div style><br></div>
<div style><div>caps = gst_caps_new_simple ("video/x-raw-rgb",</div><div>          "endianness", G_TYPE_INT, 4321,</div><div>          "red_mask", G_TYPE_INT, 65280,</div><div>          "green_mask", G_TYPE_INT, 16711680,</div>
<div>          "blue_mask", G_TYPE_INT, -16777216,</div><div>          "width", G_TYPE_INT, 640,</div><div>          "height", G_TYPE_INT, 480,</div><div>          "framerate", GST_TYPE_FRACTION, 30000, 1001,</div>
<div>          NULL);</div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, May 25, 2013 at 4:00 PM, Tim-Philipp Müller <span dir="ltr"><<a href="mailto:t.i.m@zen.co.uk" target="_blank">t.i.m@zen.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sat, 2013-05-25 at 15:49 -0700, Richard Cagley wrote:<br>
<br>
Hi,<br>
<div class="im"><br>
> I'm using videotestsrc and ximagesink and changing the patterns on<br>
> videotestsrc and looking at the output. I also have some print<br>
> statements to read the raw data pointers.<br>
><br>
><br>
> What would cause this? I'm setting the caps like this...<br>
><br>
><br>
> caps = gst_caps_new_simple ("video/x-raw-rgb",<br>
>           "format", G_TYPE_STRING, "RGB",<br>
<br>
</div>Are you using 1.0 or 0.10 ? Those caps look like a mix of both.<br>
<br>
<br>
In 0.10 it's<br>
video/x-raw-rgb,endianness=...,{red,blue,green,alpha}_mask=..<br>
<br>
In 1.0 it's video/x-raw,format=(string)xyz<br>
<br>
Why are you creating the caps yourself anyway? Why not just forward/set<br>
the caps you get on the appsink?<br>
<br>
Cheers<br>
 -Tim<br>
<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br></div>