Hi,
I asked this question over on the clutter mailing list already, but perhaps someone of the gstreamer folks has an idea how to make gstreamer-vaapi (0.2.11) work with clutter-gst. Both work well separately but I can't them get to work together. The issue is that I can't get any video output and the program just hangs. Clutter debugging shows the last messages like: Clutter-Message: [CLIPPING] ./clutter-actor.c:12211: Bail from get_paint_volume (ClutterGstVideoTexture): Actor failed to report a volume Clutter-Message: [CLIPPING] ./clutter-actor.c:2667: Bail from update_last_paint_volume (ClutterGstVideoTexture): Actor failed to report a paint volume Clutter-Message: [CLIPPING] ./clutter-actor.c:2619: Bail from cull_actor without culling (ClutterGstVideoTexture): ->last_paint_volume_valid == FALSE libgstvaapi and libgstclutter are installed into the same libdir (/usr/lib). From my limited insight it seems there is some issue with the sink again. Any idea on how to tackle this? Thanks, -- tomw <[hidden email]> _______________________________________________ clutter-app-devel-list mailing list [hidden email] http://lists.clutter-project.org/listinfo/clutter-app-devel-list _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
to add some more info, the ClutterGst debug output looks like this:
Clutter-Gst-Message: [MEDIA] ./clutter-gst-player.c:474: setting uri file:///home/debian/test.mp4 Clutter-Gst-Message: [MEDIA] ./clutter-gst-player.c:423: setting subtitle URI: (null) Clutter-Gst-Message: [MEDIA] ./clutter-gst-player.c:534: setting URI: file:///home/debian/test.mp4 Clutter-Gst-Message: [MEDIA] ./clutter-gst-player.c:423: setting subtitle URI: (null) Clutter-Gst-Message: [AUDIO_STREAM] ./clutter-gst-player.c:570: audio-streams changed Clutter-Gst-Message: [SUBTITLES] ./clutter-gst-player.c:574: subtitle-tracks changed Clutter-Gst-Message: [MEDIA] ./clutter-gst-player.c:587: set playing: 1 Clutter-Gst-Message: [MEDIA] ./clutter-gst-player.c:1104: state change: null -> ready libva: VA-API version 0.32.0 libva: va_getDriverName() returns 0 libva: Trying to open /usr/local/lib/dri/i965_drv_video.so libva: va_openDriver() returns 0 ... after this, the program just hangs what surprises me a bit is the GST_DEBUG output stating: 0:00:00.230680967 21152 0x31f7f70 WARN qtdemux qtdemux.c:3865:gst_qtdemux_loop:<qtdemux0> error: streaming stopped, reason not-negotiated running: gst-launch-0.10 playbin2 uri=file:///home/debian/test.mp4 works perfectly well using VA-API - without that warning any idea highly welcome, thanks -- tomw <[hidden email]> _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by tomw
Le mercredi 22 février 2012 à 07:00 +0100, tomw a écrit :
You need newer version to do that, as usual I recommend latest:Hi, I asked this question over on the clutter mailing list already, but perhaps someone of the gstreamer folks has an idea how to make gstreamer-vaapi (0.2.11) work with clutter-gst. Both work well separately but I can't them get to work together. gstreamer-vaapi 0.3.4 gst-plugins-bad 0.10.23 clutter-gst 1.5.2 cheers, Nicolas _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |