Hi,
I have built an application from the appsrc-stream.c example with the following pipeline : playbin2 videosink="vdpauvideopostprocess ! vdpausink".
It works well with ligth videos (720*576) but shows frames dropping when playing HD (1980*1080). The result is like a 2fps video......... :/ instead of 25!
Please see the ERROR/WARN messages log below :
*********************** Log from the app ***********************************************
$ GST_DEBUG="*:2" ./myapp 0:00:00.015285927 17810 0x7fcae0 WARN GST_REGISTRY gstregistry.c:1178:gst_registry_scan_path_level:<registry0> ignoring old plugin /usr/lib/gstreamer-0.10/libgstvalve.so which has been merged into the corelements plugin vdpauBinPad created! (<unknown>:17810): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion `GST_IS_ELEMENT (element)' failed (<unknown>:17810): GStreamer-CRITICAL **: gst_pad_link_full: assertion `GST_PAD_IS_SRC (srcpad)' failed (<unknown>:17810): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed Playing... 31060 Kbps 3 frames received 20 fps 0:00:00.178648808 17810 0xb24ea0 WARN bin gstbin.c:2380:gst_bin_do_latency_func:<play-bin> did not really configure latency of 0:00:00.000000000 35340.4 Kbps 62 frames received 22.5926 fps 0:00:02.746319928 17810 0xb29760 WARN basesink gstbasesink.c:2866:gst_base_sink_is_too_late:<vdpau-sink> warning: De nombreux tampons sont éliminés [=> many buffers dropped] 0:00:02.746351884 17810 0xb29760 WARN basesink gstbasesink.c:2866:gst_base_sink_is_too_late:<vdpau-sink> warning: There may be a timestamping problem, or this computer is too slow. 35287 Kbps 91 frames received 22.5 fps 0:00:04.011342948 17810 0xb29760 WARN basesink gstbasesink.c:2866:gst_base_sink_is_too_late:<vdpau-sink> warning: De nombreux tampons sont éliminés [=> many buffers dropped].................... and so on *****************************************************
What is going wrong? How can I avoid frame dropping from vdpau-sink?
Tks.
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Il 22/07/2011 14:39, Jérémy Lauraire ha scritto:
try to set sync=false on the videosink, Nicola
_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |