Dear <span style="font-size:14px;font-weight:bold;white-space:nowrap">Sebastian,</span><div><span style="font-size:14px;white-space:nowrap"><b>    <br></b></span>  Thanks for your quick response, now the color problem is solved but still I have the alpha issue(i.e. alpha pixels are showing as black). If I write my cairo surface into PNG it works fine. Let me know if there is any extension of your privious solution that solves the alpha problem.</div>
<div><br></div><div>Any example links would be helpfull. </div><div><br></div><div><br></div><div>On Tuesday, December 17, 2013, Sebastian Dröge  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Di, 2013-12-17 at 19:57 +0530, Ramesh Adapa wrote:<br>
> Hello,<br>
><br>
><br>
>     Using gstreamer-0.10 I wrote a plugin which reads a text input,<br>
> process that text and wrote on cairo_surface_t, from this surface I<br>
> took the raw RGBA(32bit) data and put it on GstBuffer and push to<br>
> ffmpegcolorspace ! ximagesink all alpha pixels in output window shows<br>
> black pixels and remaining all colours not showing properly(ex. black<br>
> pixels showing blue...except white color).<br>
><br>
><br>
>     Is this the problem with the caps that I used? If so, suggest me<br>
> proper caps for the above scenario, Below are the caps that I used to<br>
> my srcpad.<br>
><br>
>  caps = gst_caps_new_simple ("video/x-raw-rgb",<br>
>       "width", G_TYPE_INT, data_w,<br>
>       "height", G_TYPE_INT, data_h,<br>
>       "bpp", G_TYPE_INT, 32,<br>
>       "framerate", GST_TYPE_FRACTION, 50, 50, NULL);<br>
><br>
><br>
>    If this is not problem with caps let me know what would be the<br>
> problem.<br>
<br>
You have to provide complete RGB caps, i.e. for cairo's ARGB on a<br>
little-endian architecture that would be:<br>
<br>
video/x-raw-rgb,bpp=32,depth=32,endianness=4321,red_mask=65280,green_mask=16711680,blue_mask=-16777216,alpha_mask=255,width=X,height=Y,framerate=A/B<br>
<br>
--<br>
Sebastian Dröge, Centricular Ltd - <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a><br>
Expertise, Straight from the Source<br>
</blockquote></div><br><br>-- <br><div><b><font size="1"><span style="color:rgb(102,102,102)">Thanks,</span></font></b><br style="color:rgb(102,102,102)">
<p style="margin-bottom:0in;color:rgb(102,102,102)"><a name="SafeHtmlFilter_SafeHtmlFilter_post_text_1823861"></a><b>R@m€$h Ad@p@.</b></p></div><br>