YNT: GstRTSPSrc dynamic pad iteration problem
Orkun
orkun.kasapoglu at gmail.com
Mon Dec 28 01:18:12 PST 2015
I have looked into deeper for debug output and the pad, which was created secondly, is an audio source pad and I tried to ignore it and probably it will be ok. I have a new issue now. First I have created a pipeline which is contain a jpegenc element but I didn't get it work with cross development. The error was "Wrong jpeg library: Library found 6.2, caller expect 8" and I didn't solve it. Then I thought I can replace it with pngenc element but I saw I was wrong. Now I am going to compile GStreamer with different jpeg library then I'll try it. But I want to learn that can I replace the jpegenc with pngenc and a caps filter? My pipeline;
rtspsrc location=<location> -> rtph264depay -> h264parse -> omxh264dec -> videorate -> video/x-raw,framerate=1/1 -> jpegenc -> multifilesink location=/home/pi/x-img/im-%03.jpg
I want to change jpegenc but probably I have to change caps filter which is before the jpegenc or I need to add more element or caps filter. Because I have tried it with gst-launch-1.0 and watched the debug output it was same as my program. Program ended immediately after run
-----Orijinal ileti-----
Kimden: "Sebastian Dröge-3 [via GStreamer-devel]" <ml-node+s966125n4675053h3 at n4.nabble.com>
Gönderme tarihi: 28.12.2015 09:55
Kime: "Orkun" <orkun.kasapoglu at gmail.com>
Konu: Re: GstRTSPSrc dynamic pad iteration problem
On Sa, 2015-12-26 at 14:50 +0200, OrkUn Kasapoglu wrote:
> 0:00:10.760991106Â 6410Â Â 0xf8e8c0 INFOÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â GST_PADS
> gstpad.c:2186:gst_pad_link_prepare: trying to link
> source:recv_rtp_src_1_3232776733_8 and depay:sink
> 0:00:10.761298656Â 6410Â Â 0xf8e8c0 INFOÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â GST_PADS
> gstpad.c:2242:gst_pad_link_prepare: caps are incompatible
>
> It's seen caps are incompatible but why and how can I solve it or
> deal with that I don't know. Shoul/Can I add another compatible sink
> pad to rtph264depay?
If you enable a higher debug level you will see why the pads are not
considered compatible.
Also the bigger question for now is *why* exactly a new source pad
appears on rtspsrc. When does it appear, after a while or immediately?
What are the caps on that source pad?
--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
signature.asc (968 bytes) Download Attachment
If you reply to this email, your message will be added to the discussion below:
http://gstreamer-devel.966125.n4.nabble.com/GstRTSPSrc-dynamic-pad-iteration-problem-tp4675018p4675053.html
To unsubscribe from GstRTSPSrc dynamic pad iteration problem, click here.
NAML
--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/YNT-GstRTSPSrc-dynamic-pad-iteration-problem-tp4675058.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151228/73c8a829/attachment-0001.html>
More information about the gstreamer-devel
mailing list