After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 743977 - totem-3.14.2 fails to play mp4 files with gstreamer-vaapi-0.5.10 plugin
totem-3.14.2 fails to play mp4 files with gstreamer-vaapi-0.5.10 plugin
Status: RESOLVED DUPLICATE of bug 743687
Product: totem
Classification: Core
Component: general
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-02-04 11:04 UTC by Pacho Ramos
Modified: 2015-02-04 11:06 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pacho Ramos 2015-02-04 11:04:07 UTC
Try with any files from  http://www.h264info.com/clips.html , for example http://www.digital-digest.com/movies/300_Rise_of_an_Empire_1080p_Theatrical_Trailer_2.html

With totem it fails, but with plain gst-launch it works! :/

$ totem --gst-debug-level=3 300.mp4 
0:00:00.165386251 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.165418393 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.184785750 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.184819777 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.198054777 20211      0x139c760 WARN                 basesrc /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/libs/gst/base/gstbasesrc.c:3470:gst_base_src_start_complete:<source> pad not activated yet
0:00:00.198384468 20211      0x139c760 WARN                 basesrc /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/libs/gst/base/gstbasesrc.c:3470:gst_base_src_start_complete:<source> pad not activated yet
0:00:00.198503717 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.198523415 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.199280409 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.199302048 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.214006813 20211 0x7f8aa40d6b70 WARN                 qtdemux /var/tmp/portage/media-libs/gst-plugins-good-1.4.5/work/gst-plugins-good-1.4.5/gst/isomp4/qtdemux_types.c:202:qtdemux_type_get: unknown QuickTime node type iods
0:00:00.214053964 20211 0x7f8aa40d6b70 WARN                 qtdemux /var/tmp/portage/media-libs/gst-plugins-good-1.4.5/work/gst-plugins-good-1.4.5/gst/isomp4/qtdemux_types.c:202:qtdemux_type_get: unknown QuickTime node type name
libva info: VA-API version 0.36.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/va/drivers/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
0:00:00.254170989 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.254206790 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.257803918 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.257838399 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.257995566 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.258016877 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.258239794 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.258261999 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.270967930 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.271007888 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.271025047 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.271043859 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.271060608 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.271138484 20211      0x139c760 FIXME                    bin /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstbin.c:4023:gst_bin_query: implement duration caching in GstBin again
0:00:00.272387886 20211      0x2baf800 WARN                GST_PADS /var/tmp/portage/media-libs/gstreamer-1.4.5/work/gstreamer-1.4.5/gst/gstpad.c:3739:gst_pad_peer_query:<sink:proxypad10> could not send sticky events
0:00:00.296865884 20211      0x2ba2320 ERROR            vaapidecode /var/tmp/portage/media-plugins/gst-plugins-vaapi-0.5.10/work/gstreamer-vaapi-0.5.10/gst/vaapi/gstvaapidecode.c:384:gst_vaapidecode_push_decoded_frame: video sink rejected the video buffer (error -1)


With gst-launch it works ok:
$ gst-launch-1.0 playbin uri=file:///home/pacho/Descargas/300.mp4 video-sink=vaapisink
Estableciendo el conducto a PAUSA …
libva info: VA-API version 0.36.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/va/drivers/i965_drv_video.so
libva info: Found init function __vaDriverInit_0_35
libva info: va_openDriver() returns 0
El conducto está PREPARÁNDOSE …
Got context from element 'vaapidecode0': gst.vaapi.Display=context, display=(GstVaapiDisplay)NULL;
El conducto está PREPARADO …
Estableciendo el conducto a REPRODUCIENDO …
New clock: GstPulseSinkClock

Thanks for your help
Comment 1 Bastien Nocera 2015-02-04 11:06:31 UTC

*** This bug has been marked as a duplicate of bug 743687 ***