<br>Hi all,<br><br>Iam trying to play gif file using playbin. These is what i follow,<br><br>gst-launch-0.10 playbin uri=file:///home/akhil/Gifimage.gif<br><br>In response i get this<br><br>Setting pipeline to PAUSED ...<br>
Pipeline is PREROLLING ...<br>Pipeline is PREROLLED ...<br>Setting pipeline to PLAYING ...<br>New clock: GstSystemClock<br>Got EOS from element "playbin0".<br>Execution ended after 1965138 ns.<br>Setting pipeline to PAUSED ...<br>
Setting pipeline to READY ...<br>Setting pipeline to NULL ...<br>FREEING pipeline ...<br><br>it came up for fraction of second and went off completly[?]. When i play this<br>gif in firefox browser it plays fine. The gif should play for full 20 secs,<br>
and has 5frames/sec, with resolution of 576x256.<br><br>Please bare with me for the next thing what iam writing, (i am complete noob<br>for gstreamer i should be given some consideration !!)<br><br>I tried to make specific pipeline to play gif,<br>
<br>gst-launch-0.10 filesrc location=Gifimage.gif ! decoder-image/gif !<br>xvimagesink<br><br>For this i got this in response<br>WARNING: erroneous pipeline: could not link filesrc0 to ximagesink0<br><br><br>Regards<br>Akhil<br>
<br><br><br><br><div class="gmail_quote">On Wed, Jun 23, 2010 at 5:31 PM, <span dir="ltr"><<a href="mailto:gstreamer-devel-request@lists.sourceforge.net">gstreamer-devel-request@lists.sourceforge.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Send gstreamer-devel mailing list submissions to<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:gstreamer-devel-request@lists.sourceforge.net">gstreamer-devel-request@lists.sourceforge.net</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:gstreamer-devel-owner@lists.sourceforge.net">gstreamer-devel-owner@lists.sourceforge.net</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of gstreamer-devel digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Re: Dynamically changing filesink output files (Stefan Kost)<br>
2. Re: How add LCD output and 320x240 resolution in gstreamer<br>
TIDmaivideosink in dm365 (Stefan Kost)<br>
3. Re: How do I kow what makes a plugin "bad'? (Stefan Kost)<br>
4. client for http streaming (anil v)<br>
5. Re: Joining Two Video Streams using GNonLin (Sandeep Prakash)<br>
6. Re: osxvideosink: how to get the window id? (Philippe Normand)<br>
7. Re: osxvideosink: how to get the window id? (Farkas Levente)<br>
8. Re: osxvideosink: how to get the window id? (Thomas Loewe)<br>
9. libv4lconvert: warning more framesizes then I can handle!<br>
(Wes Miller)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Wed, 23 Jun 2010 10:39:07 +0300<br>
From: Stefan Kost <<a href="mailto:ensonic@hora-obscura.de">ensonic@hora-obscura.de</a>><br>
Subject: Re: [gst-devel] Dynamically changing filesink output files<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: <<a href="mailto:4C21BA1B.8030701@hora-obscura.de">4C21BA1B.8030701@hora-obscura.de</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
On 22.06.2010 16:56, Wes Miller wrote:<br>
> Hi All,<br>
><br>
> I just read with interest the discussion of how to dynamically connect to a<br>
> Tee element. This makes me curious if it is possible to dynamically change<br>
> the output file for a filesink element.<br>
><br>
> I tried setting the pipeline to NULL (don't think I tried Paused) then<br>
> setting the location property. Didn't seem to work, however.<br>
><br>
It is an FAQ, set filesink to READY, change location, set back to PLAYING.<br>
<br>
Stefan<br>
<br>
> Many thanks,<br>
><br>
> Wes<br>
><br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 23 Jun 2010 10:40:14 +0300<br>
From: Stefan Kost <<a href="mailto:ensonic@hora-obscura.de">ensonic@hora-obscura.de</a>><br>
Subject: Re: [gst-devel] How add LCD output and 320x240 resolution in<br>
gstreamer TIDmaivideosink in dm365<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: <<a href="mailto:4C21BA5E.3040506@hora-obscura.de">4C21BA5E.3040506@hora-obscura.de</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
On 22.06.2010 18:26, arasu wrote:<br>
> Hi All<br>
><br>
> I am new to gstreamer.Target board is DM365 Leopard .i was able to<br>
> display video in composite output using TIDmaivideosink.now i want to add<br>
> LCD output and 320x240 resolution in gstreamer for TIDmaivideosink.<br>
><br>
> gst-launch -v videotestsrc ! TIDmaiVideoSink videoStd=D1_NTSC<br>
> videoOutput=composite sync=false<br>
><br>
> this one is working.<br>
><br>
> how to add LCD output and QVGA(320X240)resolution to TIDmaiVideoSink<br>
><br>
> Can anyone guide me?<br>
><br>
<br>
You need to discuss this with TI (who provides the TIDmaiVideoSink).<br>
<br>
Stefan<br>
><br>
><br>
> Thanks and regards,<br>
><br>
> Arasu<br>
><br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Wed, 23 Jun 2010 10:43:34 +0300<br>
From: Stefan Kost <<a href="mailto:ensonic@hora-obscura.de">ensonic@hora-obscura.de</a>><br>
Subject: Re: [gst-devel] How do I kow what makes a plugin "bad'?<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: <<a href="mailto:4C21BB26.9040500@hora-obscura.de">4C21BB26.9040500@hora-obscura.de</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
On 23.06.2010 10:08, Edward Hervey wrote:<br>
> On Tue, 2010-06-22 at 11:00 -0700, Wes Miller wrote:<br>
><br>
>> I was just looking at the docs for camerabin and notice it's in<br>
>> gst-plugins-bad. It shows as LGPL, so that's goodness. What makes it bad?<br>
>><br>
> gst-plugins-bad is where all new plugins first go. Call it<br>
> purgatory :) People can then request a plugin-move for it to be moved to<br>
> -good or -ugly (depending on license/patent issues).<br>
><br>
> Edward<br>
><br>
><br>
Lets point out once again, that everybody can request a plugin do be<br>
moved. Check if it complies to the list:<br>
<a href="http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/random/moving-plugins" target="_blank">http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/random/moving-plugins</a><br>
<br>
it it does file a bug and request it to be moved. If it does not adhere<br>
to the requirements, help to get there :)<br>
<br>
Stefan<br>
<br>
>> same question in general. How do you know what's bad in an element?<br>
>><br>
>> Wes<br>
>><br>
><br>
><br>
> ------------------------------------------------------------------------------<br>
> ThinkGeek and WIRED's GeekDad team up for the Ultimate<br>
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the<br>
> lucky parental unit. See the prize list and enter to win:<br>
> <a href="http://p.sf.net/sfu/thinkgeek-promo" target="_blank">http://p.sf.net/sfu/thinkgeek-promo</a><br>
> _______________________________________________<br>
> gstreamer-devel mailing list<br>
> <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
> <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
><br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Wed, 23 Jun 2010 13:48:56 +0530<br>
From: anil v <<a href="mailto:anil.vemulapally@gmail.com">anil.vemulapally@gmail.com</a>><br>
Subject: [gst-devel] client for http streaming<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>,<br>
<a href="mailto:gstreamer-daily@lists.sourceforge.net">gstreamer-daily@lists.sourceforge.net</a><br>
Message-ID:<br>
<<a href="mailto:AANLkTimk5fFexRYI2x_lcc-dvdjWKdeEt9rpyy3bTaQG@mail.gmail.com">AANLkTimk5fFexRYI2x_lcc-dvdjWKdeEt9rpyy3bTaQG@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
Hi All,<br>
<br>
I am working on client to receive the http stream. Can any one please<br>
tell me is the gstreamer supports the http client if supports can you<br>
please tell me in which module the http client code existed .<br>
<br>
Thanks,<br>
Anil.V<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Wed, 23 Jun 2010 03:16:08 -0700 (PDT)<br>
From: Sandeep Prakash <<a href="mailto:123sandy@gmail.com">123sandy@gmail.com</a>><br>
Subject: Re: [gst-devel] Joining Two Video Streams using GNonLin<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: <<a href="mailto:1277288168021-2265378.post@n4.nabble.com">1277288168021-2265378.post@n4.nabble.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
<br>
Hi Edward,<br>
<br>
Thanks for the quick reply. In fact I have missed some details:<br>
-> I have written a gst application that will simulate the pipeline that I<br>
have mentioned.<br>
(So the brackets were used just to indicate the gnl<br>
<a href="http://gstreamer-devel.966125.n4.nabble.com/file/n2265378/gnonlin-tutorial-sample5.c%0Agnonlin-tutorial-sample5.c" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/file/n2265378/gnonlin-tutorial-sample5.c<br>
gnonlin-tutorial-sample5.c</a> composition as a bin)<br>
-> The times (start, duration....) are given in nano seconds.<br>
<br>
I removed ffmux_3gp from the pipeline, so now I am saving only the<br>
elementary stream.<br>
Even now the result is the same, frames from the 2nd file is getting<br>
corrupted as<br>
mentioned in my previous post.<br>
<br>
Also one more query....Will the order of the elements (identity,<br>
ffmpegcolorspace, videorate,<br>
videoscale) matter before the encoder matter in the final outcome??<br>
<br>
I have attached the sample application that I am using for this purpose.<br>
<br>
Thanks in Advance.<br>
Sandeep Prakash<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/Joining-Two-Video-Streams-using-GNonLin-tp2265170p2265378.html" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/Joining-Two-Video-Streams-using-GNonLin-tp2265170p2265378.html</a><br>
Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Wed, 23 Jun 2010 12:27:50 +0200<br>
From: Philippe Normand <<a href="mailto:phil@base-art.net">phil@base-art.net</a>><br>
Subject: Re: [gst-devel] osxvideosink: how to get the window id?<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: <1277288870.3230.9.camel@monster><br>
Content-Type: text/plain; charset="UTF-8"<br>
<br>
On Sun, 2010-06-13 at 07:30 -0700, Thomas Loewe wrote:<br>
> Hi,<br>
><br>
> as i understand the latest osxvideosink now supports the xoverlay interface<br>
> and i can set the output window via gst_x_overlay_set_xwindow_id().<br>
><br>
> My app (based on wxwidgets) is running fine on windows and linux, but on osx<br>
> i dont know how to get the window id to redirect the video to my own window.<br>
><br>
> Is there any example how to do this on osx?<br>
><br>
> Thank you,<br>
> Thomas<br>
<br>
The osxvideosink sends a pointer to a NSView to the application via a<br>
message containing a have-ns-view structure, small snippet:<br>
<br>
if (gst_structure_has_name(message->structure, "have-ns-view")) {<br>
videoWindow =(NSView*)<br>
g_value_get_pointer(gst_structure_get_value(message->structure,<br>
"nsview"));<br>
<br>
Then you can map the NSView to a NSWindow and show it. The message needs<br>
to be handled synchronously by the application.<br>
<br>
If you want a complete example, Alessandro (twi_ on IRC) told me he has<br>
one written in Python :)<br>
<br>
Philippe<br>
<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 7<br>
Date: Wed, 23 Jun 2010 13:01:51 +0200<br>
From: Farkas Levente <<a href="mailto:lfarkas@lfarkas.org">lfarkas@lfarkas.org</a>><br>
Subject: Re: [gst-devel] osxvideosink: how to get the window id?<br>
To: Discussion of the development of GStreamer<br>
<<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>><br>
Message-ID: <<a href="mailto:4C21E99F.4080801@lfarkas.org">4C21E99F.4080801@lfarkas.org</a>><br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
On 06/23/2010 12:27 PM, Philippe Normand wrote:<br>
> On Sun, 2010-06-13 at 07:30 -0700, Thomas Loewe wrote:<br>
>> Hi,<br>
>><br>
>> as i understand the latest osxvideosink now supports the xoverlay interface<br>
>> and i can set the output window via gst_x_overlay_set_xwindow_id().<br>
>><br>
>> My app (based on wxwidgets) is running fine on windows and linux, but on osx<br>
>> i dont know how to get the window id to redirect the video to my own window.<br>
>><br>
>> Is there any example how to do this on osx?<br>
>><br>
>> Thank you,<br>
>> Thomas<br>
><br>
> The osxvideosink sends a pointer to a NSView to the application via a<br>
> message containing a have-ns-view structure, small snippet:<br>
><br>
> if (gst_structure_has_name(message->structure, "have-ns-view")) {<br>
> videoWindow =(NSView*)<br>
> g_value_get_pointer(gst_structure_get_value(message->structure,<br>
> "nsview"));<br>
><br>
> Then you can map the NSView to a NSWindow and show it. The message needs<br>
> to be handled synchronously by the application.<br>
><br>
> If you want a complete example, Alessandro (twi_ on IRC) told me he has<br>
> one written in Python :)<br>
<br>
if possible i also like to get that complete example:-)<br>
thanks in advance.<br>
regards.<br>
<br>
--<br>
Levente "Si vis pacem para bellum!"<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 8<br>
Date: Wed, 23 Jun 2010 04:16:12 -0700 (PDT)<br>
From: Thomas Loewe <<a href="mailto:lazyt@gmx.net">lazyt@gmx.net</a>><br>
Subject: Re: [gst-devel] osxvideosink: how to get the window id?<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: <<a href="mailto:1277291772901-2265462.post@n4.nabble.com">1277291772901-2265462.post@n4.nabble.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
<br>
Hm, atm i do the following<br>
<br>
Windows:<br>
HWND window = (HWND)MainFrame->EmbeddedVideoWindow->GetHandle();<br>
<br>
Linux:<br>
Window window =<br>
GDK_WINDOW_XWINDOW(GTK_PIZZA(MainFrame->EmbeddedVideoWindow->m_wxwindow)->bin_window);<br>
<br>
Is there no similar simple thing under OSX for wxMac?<br>
<br>
Thomas<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/osxvideosink-how-to-get-the-window-id-tp2253485p2265462.html" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/osxvideosink-how-to-get-the-window-id-tp2253485p2265462.html</a><br>
Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 9<br>
Date: Wed, 23 Jun 2010 05:01:29 -0700 (PDT)<br>
From: Wes Miller <<a href="mailto:wmiller@sdr.com">wmiller@sdr.com</a>><br>
Subject: [gst-devel] libv4lconvert: warning more framesizes then I can<br>
handle!<br>
To: <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
Message-ID: <<a href="mailto:1277294489117-2265510.post@n4.nabble.com">1277294489117-2265510.post@n4.nabble.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
<br>
Hello,<br>
<br>
This pipe works. I gfet a nice fullscreen video.<br>
<br>
> gst-launch-0.10 -e v4l2src ! autovideosink<br>
Setting pipeline to PAUSED ...<br>
libv4lconvert: warning more framesizes then I can handle!<br>
libv4lconvert: warning more framesizes then I can handle!<br>
Pipeline is live and does not need PREROLL ...<br>
Setting pipeline to PLAYING ...<br>
New clock: GstSystemClock<br>
<br>
<br>
I am curious though, is there something I can do to make libv4lconvert see<br>
fewer framesizes? The camera is a Logitech C310 HD Webcam.<br>
<br>
Wes<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/libv4lconvert-warning-more-framesizes-then-I-can-handle-tp2265510p2265510.html" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/libv4lconvert-warning-more-framesizes-then-I-can-handle-tp2265510p2265510.html</a><br>
Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
<br>
<br>
<br>
------------------------------<br>
<br>
------------------------------------------------------------------------------<br>
ThinkGeek and WIRED's GeekDad team up for the Ultimate<br>
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the<br>
lucky parental unit. See the prize list and enter to win:<br>
<a href="http://p.sf.net/sfu/thinkgeek-promo" target="_blank">http://p.sf.net/sfu/thinkgeek-promo</a><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
<br>
<br>
End of gstreamer-devel Digest, Vol 49, Issue 60<br>
***********************************************<br>
</blockquote></div><br>