Hello,
I am trying to play mpeg movie with using QT's phonon and gstreamer-vaapi on Wind River Linux 4.0. At first, I confirmed that gstreamer-vaapi and gstreamer base worked fine by using following command. $gst-launch-0.10 -v filesrc location=/usr/g/devices/all/5332266/appl/resources/movie/4movie.mpg ! \ qtdemux ! vaapidecode ! vaapisink fullscreen=false Next step, I tried to play the movie with using Ot's demo applicaion which name is qmediaplayer. But the movie was not played and the following message was appeared on the screen. A required codec is missing. You need to install the following codec(s) to play this content: video/x-vaapi-surface (MediaObject 0x8249590) I don't know what do I do. (The vaapisink may be not linked by vaapidecode?) Please help me. the following are hardware arch. - CPU: ATOM Z510 - Memory: 1GBytes - OS: Wind River Linux 4.0 And the following is the gstreamer package arch. - libphonon: 4.4.0 - libva: 0.31.0-sds4 - gstreamer-vaapi: 0.2.5 - gstreamer: 0.10.21 - gst-plugins-base: 0.10.21 - ffmpeg: 0.6.1 The following message is the error logging message, when I tried to play the movie file. 0:00:25.270649812 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<decodebin20> child 'typefind' changed state to 1(NULL) successfully 0:00:25.270749826 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<decodebin20> completed state change to NULL 0:00:25.270832799 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<pipeline0> child 'decodebin20' changed state to 1(NULL) successfully 0:00:25.270924152 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<pipeline0> completed state change to NULL 0:00:25.271057690 942 0x80669c8 INFO GST_STATES gstbin.c:1542:gst_bin_get_state_func:<pipeline0> getting state 0:00:25.286243890 942 0x80669c8 INFO GST_ELEMENT_FACTORY gstelementfactory.c:399:gst_element_factory_create: creating element "filesrc" 0:00:25.286695070 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:639:gst_element_add_pad:<GstBaseSrc@0x82c10d0> adding pad 'src' 0:00:25.287157704 942 0x80669c8 INFO GST_ELEMENT_PADS gstutils.c:1368:gst_element_link_pads: trying to link element filesrc0:(any) to element decodebin20:(any) 0:00:25.287265261 942 0x80669c8 INFO GST_PADS gstutils.c:2063:gst_pad_can_link: trying to link filesrc0:src and decodebin20:sink 0:00:25.287351307 942 0x80669c8 INFO GST_PADS gstutils.c:1273:prepare_link_maybe_ghosting: filesrc0 and decodebin20 in same bin, no need for ghost pads 0:00:25.287433441 942 0x80669c8 INFO GST_PADS gstpad.c:1796:gst_pad_link_prepare: trying to link filesrc0:src and decodebin20:sink 0:00:25.287550496 942 0x80669c8 INFO GST_PADS gstpad.c:1933:gst_pad_link: linked filesrc0:src and decodebin20:sink, successful 0:00:25.325572846 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:639:gst_element_add_pad:<tee0> adding pad 'src2' 0:00:25.325735439 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:885:gst_element_get_static_pad: found pad bin0:sink 0:00:25.325916470 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:639:gst_element_add_pad:<tee1> adding pad 'src2' 0:00:25.326010896 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:885:gst_element_get_static_pad: found pad bin1:sink 0:00:25.326241934 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<typefind> completed state change to READY 0:00:25.326327421 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<typefind> posting state-changed NULL to READY 0:00:25.326453416 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<decodebin20> child 'typefind' changed state to 2(READY) successfully 0:00:25.326551754 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<decodebin20> completed state change to READY 0:00:25.326633050 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<decodebin20> posting state-changed NULL to READY 0:00:25.326738651 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<pipeline0> child 'decodebin20' changed state to 2(READY) successfully 0:00:25.326856545 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<filesrc0> completed state change to READY 0:00:25.326937003 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<filesrc0> posting state-changed NULL to READY 0:00:25.327040928 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<pipeline0> child 'filesrc0' changed state to 2(READY) successfully 0:00:25.327134237 942 0x80669c8 INFO GST_STATES gstelement.c:2123:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pending PAUSED 0:00:25.327236766 942 0x80669c8 INFO GST_STATES gstelement.c:2132:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED, final PAUSED 0:00:25.327574243 942 0x80669c8 INFO filesrc gstfilesrc.c:947:gst_file_src_start:<filesrc0> opening file /usr/g/devices/all/5332266/appl/resources/movie/4movie.mpg 0:00:25.327878475 942 0x80669c8 INFO filesrc gstfilesrc.c:947:gst_file_src_start:<filesrc0> opening file /usr/g/devices/all/5332266/appl/resources/movie/4movie.mpg 0:00:25.336137729 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-ms-asf 0:00:25.336456489 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-musepack 0:00:25.336613494 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-au 0:00:25.338500071 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-msvideo 0:00:25.338659590 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/qcelp 0:00:25.338815198 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-cdxa 0:00:25.338979746 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-vcd 0:00:25.339133679 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-imelody 0:00:25.339291801 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/midi 0:00:25.339446292 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-fli 0:00:25.339601342 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-id3v2 0:00:25.339746054 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-id3v1 0:00:25.339898869 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-apetag 0:00:25.340049728 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ttafile 0:00:25.340215394 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-mod 0:00:25.340405923 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/mpeg 0:00:25.340557061 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ac3 0:00:25.348865764 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg-sys 0:00:25.349085628 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpegts 0:00:25.349239001 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/ogg 0:00:25.349398800 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg-elementary 0:00:25.349540160 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mpeg4 0:00:25.349680403 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-h264 0:00:25.349830145 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-nuv 0:00:25.349977651 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-m4a 0:00:25.350135774 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-3gp 0:00:25.350283001 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/quicktime 0:00:25.350430508 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-quicktime 0:00:25.350590865 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/jp2 0:00:25.350738372 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/mj2 0:00:25.350886717 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/html 0:00:25.351036179 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/vnd.rn-realmedia 0:00:25.351186759 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-pn-realaudio 0:00:25.351337897 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-shockwave-flash 0:00:25.351487639 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-flv 0:00:25.351634586 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/plain 0:00:25.351783769 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/uri-list 0:00:25.351930438 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/sdp 0:00:25.352096103 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/smil 0:00:25.352245565 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/xml 0:00:25.352393351 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-wav 0:00:25.352541417 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-aiff 0:00:25.360850958 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-svx 0:00:25.361044281 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-paris 0:00:25.361195699 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-nist 0:00:25.361342926 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-voc 0:00:25.361490153 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-sds 0:00:25.361637380 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-ircam 0:00:25.361784887 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-w64 0:00:25.361932394 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-shorten 0:00:25.362081577 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ape 0:00:25.362228245 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/jpeg 0:00:25.362375752 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/gif 0:00:25.362523258 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/png 0:00:25.362671324 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/bmp 0:00:25.362871910 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/tiff 0:00:25.363034782 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-matroska 0:00:25.363183127 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-mve 0:00:25.363341249 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-dv 0:00:25.363497416 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-amr-nb-sh 0:00:25.363644644 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-amr-wb-sh 0:00:25.363791871 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/iLBC-sh 0:00:25.363938819 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-sid 0:00:25.364084929 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-xcf 0:00:25.364231876 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-mng 0:00:25.364378824 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-jng 0:00:25.364524934 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-xpixmap 0:00:25.372424361 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for image/x-sun-raster 0:00:25.376673559 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-bzip 0:00:25.376844532 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-gzip 0:00:25.377004331 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/zip 0:00:25.377152676 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-compress 0:00:25.377300741 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-kate 0:00:25.377452159 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-flac 0:00:25.377601621 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-vorbis 0:00:25.377748010 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-theora 0:00:25.377903060 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogm-video 0:00:25.378051684 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogm-audio 0:00:25.378200588 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogm-text 0:00:25.378348653 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-speex 0:00:25.378494763 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-celt 0:00:25.378659311 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ogg-skeleton 0:00:25.378807655 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for text/x-cmml 0:00:25.378952927 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-executable 0:00:25.379141222 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for adts_mpeg_stream 0:00:25.379288728 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-spc 0:00:25.379446013 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-wavpack 0:00:25.379606091 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-wavpack-correction 0:00:25.379756112 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-rar 0:00:25.379903618 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-tar 0:00:25.380052522 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ar 0:00:25.380201425 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-ms-dos-executable 0:00:25.380364018 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/x-dirac 0:00:25.380512083 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for multipart/x-mixed-replace 0:00:25.388428552 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/x-mmsh 0:00:25.388689483 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for video/vivo 0:00:25.388845091 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for audio/x-nsf 0:00:25.388994553 942 0x80669c8 INFO GST_TYPEFIND gsttypefind.c:83:gst_type_find_register: registering typefind function for application/pdf 0:00:25.389158543 942 0x80669c8 INFO GST_PLUGIN_LOADING gstplugin.c:562:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgsttypefindfunctions.so" loaded 0:00:25.400865764 942 0x80669c8 INFO default gsttypefindhelper.c:169:helper_find_peek: typefind function returned: unexpected 0:00:25.402527449 942 0x80669c8 INFO typefind gsttypefindelement.c:165:gst_type_find_element_have_type:<typefind> found caps video/quicktime 0:00:25.402774411 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:885:gst_element_get_static_pad: found pad typefind:src 0:00:25.432382177 942 0x80669c8 INFO GST_PLUGIN_LOADING gstplugin.c:562:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstqtdemux.so" loaded 0:00:25.436531918 942 0x80669c8 INFO GST_ELEMENT_FACTORY gstelementfactory.c:399:gst_element_factory_create: creating element "qtdemux" 0:00:25.436888114 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:639:gst_element_add_pad:<GstQTDemux@0x80e3100> adding pad 'sink' 0:00:25.437195140 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<qtdemux0> completed state change to READY 0:00:25.437283141 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<qtdemux0> posting state-changed NULL to READY 0:00:25.437442661 942 0x80669c8 INFO GST_PADS gstpad.c:1796:gst_pad_link_prepare: trying to link typefind:src and qtdemux0:sink 0:00:25.437553570 942 0x80669c8 INFO GST_PADS gstpad.c:1933:gst_pad_link: linked typefind:src and qtdemux0:sink, successful 0:00:25.437652466 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:882:gst_element_get_static_pad: no such pad 'video_%02d' in element "qtdemux0" 0:00:25.437736277 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:882:gst_element_get_static_pad: no such pad 'audio_%02d' in element "qtdemux0" 0:00:25.437893841 942 0x80669c8 INFO filesrc gstfilesrc.c:947:gst_file_src_start:<filesrc0> opening file /usr/g/devices/all/5332266/appl/resources/movie/4movie.mpg 0:00:25.438101412 942 0x80669c8 INFO filesrc gstfilesrc.c:947:gst_file_src_start:<filesrc0> opening file /usr/g/devices/all/5332266/appl/resources/movie/4movie.mpg 0:00:25.438490572 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<qtdemux0> completed state change to PAUSED 0:00:25.438581367 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<qtdemux0> posting state-changed READY to PAUSED 0:00:25.438723286 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<typefind> completed state change to PAUSED 0:00:25.438805700 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<typefind> posting state-changed READY to PAUSED 0:00:25.438913257 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<decodebin20> child 'typefind' changed state to 3(PAUSED) successfully 0:00:25.439068306 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<qtdemux0> completed state change to PAUSED 0:00:25.439152396 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<decodebin20> child 'qtdemux0' changed state to 3(PAUSED) successfully 0:00:25.439250734 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<typefind> completed state change to PAUSED 0:00:25.439332868 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<decodebin20> child 'typefind' changed state to 3(PAUSED) successfully 0:00:25.439442940 942 0x80669c8 INFO GST_STATES gstbin.c:2200:gst_bin_change_state_func:<pipeline0> child 'decodebin20' is changing state asynchronously to PAUSED 0:00:25.439581786 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<filesrc0> completed state change to PAUSED 0:00:25.439663920 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<filesrc0> posting state-changed READY to PAUSED 0:00:25.439769521 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<pipeline0> child 'filesrc0' changed state to 3(PAUSED) successfully "PGST(2): Begin source load (MediaObject 0x8249590)" 0:00:25.445238722 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type pasp 0:00:25.445409136 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type Cr8r 0:00:25.445486801 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type aeLK 0:00:25.445559716 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type FXTC 0:00:25.445631234 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type FIEL 0:00:25.445730969 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type pasp 0:00:25.445811986 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type Cr8r 0:00:25.445883225 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type aeLK 0:00:25.445953905 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type FXTC 0:00:25.446024306 942 0x81ca6b8 WARN qtdemux qtdemux_types.c:135:qtdemux_type_get: unknown QuickTime node type FIEL 0:00:25.446108396 942 0x81ca6b8 INFO qtdemux qtdemux.c:4362:qtdemux_parse_tree:<qtdemux0> timescale: 600 0:00:25.446183825 942 0x81ca6b8 INFO qtdemux qtdemux.c:4363:qtdemux_parse_tree:<qtdemux0> duration: 17220 0:00:25.446643945 942 0x81ca6b8 INFO qtdemux qtdemux.c:3557:qtdemux_parse_trak:<qtdemux0> type mp4v caps video/mpeg, mpegversion=(int)4, systemstream=(boolean)false, codec_data=(buffer)000001b0f3000001b50ee040c0cf0000010000000120008440fa289621c2a21f 0:00:25.447374215 942 0x81ca6b8 INFO GST_ELEMENT_PADS gstelement.c:639:gst_element_add_pad:<qtdemux0> adding pad 'video_00' 0:00:25.448130186 942 0x81ca6b8 INFO GST_ELEMENT_FACTORY gstelementfactory.c:399:gst_element_factory_create: creating element "multiqueue" 0:00:25.448416818 942 0x81ca6b8 INFO GST_STATES gstelement.c:2123:gst_element_continue_state:<multiqueue0> committing state from NULL to READY, pending PAUSED 0:00:25.448547284 942 0x81ca6b8 INFO GST_STATES gstelement.c:2132:gst_element_continue_state:<multiqueue0> continue state change READY to PAUSED, final PAUSED 0:00:25.453311916 942 0x81ca6b8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<multiqueue0> completed state change to PAUSED 0:00:25.453434280 942 0x81ca6b8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<multiqueue0> posting state-changed READY to PAUSED 0:00:25.454528007 942 0x81ca6b8 INFO GST_ELEMENT_PADS gstelement.c:639:gst_element_add_pad:<multiqueue0> adding pad 'src0' 0:00:25.454650650 942 0x81ca6b8 INFO GST_ELEMENT_PADS gstelement.c:639:gst_element_add_pad:<multiqueue0> adding pad 'sink0' 0:00:25.454744518 942 0x81ca6b8 INFO GST_PADS gstpad.c:1796:gst_pad_link_prepare: trying to link qtdemux0:video_00 and multiqueue0:sink0 0:00:25.454889231 942 0x81ca6b8 INFO GST_PADS gstpad.c:1933:gst_pad_link: linked qtdemux0:video_00 and multiqueue0:sink0, successful 0:00:25.454985613 942 0x81ca6b8 INFO GST_ELEMENT_PADS gstelement.c:885:gst_element_get_static_pad: found pad multiqueue0:src0 "PGST(3): Bus: state-changed (typefind) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (decodebin20) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (filesrc0) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (pipeline0) (MediaObject 0x8249590)" "PGST(3): gstreamer: pipeline state set to ready (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (qtdemux0) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (typefind) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (filesrc0) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (multiqueue0) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (multiqueue0) (MediaObject 0x8249590)" 0:00:25.629324488 942 0x81ca6b8 INFO GST_PLUGIN_LOADING gstplugin.c:562:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstvaapidecode.so" loaded 0:00:25.629529824 942 0x81ca6b8 INFO GST_ELEMENT_FACTORY gstelementfactory.c:399:gst_element_factory_create: creating element "vaapidecode" 0:00:25.629732645 942 0x81ca6b8 INFO GST_ELEMENT_PADS gstelement.c:639:gst_element_add_pad:<GstVaapiDecode@0x82735e8> adding pad 'sink' 0:00:25.629903898 942 0x81ca6b8 INFO GST_ELEMENT_PADS gstelement.c:639:gst_element_add_pad:<GstVaapiDecode@0x82735e8> adding pad 'src' 0:00:25.630041906 942 0x81ca6b8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<vaapidecode0> completed state change to READY 0:00:25.630127114 942 0x81ca6b8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<vaapidecode0> posting state-changed NULL to READY 0:00:25.630288030 942 0x81ca6b8 INFO GST_PADS gstpad.c:1796:gst_pad_link_prepare: trying to link multiqueue0:src0 and vaapidecode0:sink 0:00:25.630434978 942 0x81ca6b8 INFO GST_ELEMENT_PADS gstelement.c:885:gst_element_get_static_pad: found pad vaapidecode0:src 0:00:25.630521582 942 0x81ca6b8 INFO GST_ELEMENT_PADS gstelement.c:885:gst_element_get_static_pad: found pad vaapidecode0:src libva: libva version 0.31.0-sds4 libva: va_getDriverName() returns 0 libva: Trying to open /usr/lib/xorg/modules/drivers/iegd_drv_video.so Intel(r) Embedded Graphics Driver 10.3 Build 1550 Using XCB based dispatch table. libva: va_openDriver() returns 0 0:00:25.703809470 942 0x81ca6b8 INFO GST_PADS gstpad.c:1933:gst_pad_link: linked multiqueue0:src0 and vaapidecode0:sink, successful 0:00:25.703976812 942 0x81ca6b8 INFO GST_ELEMENT_PADS gstelement.c:885:gst_element_get_static_pad: found pad vaapidecode0:src 0:00:25.704242771 942 0x81ca6b8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<vaapidecode0> completed state change to PAUSED 0:00:25.704331051 942 0x81ca6b8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<vaapidecode0> posting state-changed READY to PAUSED "PGST(3): Bus: state-changed (vaapidecode0) (MediaObject 0x8249590)" "PGST(3): Bus: tag (qtdemux0) (MediaObject 0x8249590)" "PGST(2): Meta tags found (MediaObject 0x8249590)" 0:00:25.707178377 942 0x81ca6b8 INFO GST_EVENT gstevent.c:557:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST_FORMAT_TIME, start 0:00:00.000000000, stop 0:00:28.700000000, position 0:00:00.000000000 "PGST(3): Bus: tag (qtdemux0) (MediaObject 0x8249590)" "PGST(2): Meta tags found (MediaObject 0x8249590)" 0:00:25.718566839 942 0x8209c28 WARN default descriptions.c:942:gst_pb_utils_get_codec_description: No description available for media type: video/x-vaapi-surface 0:00:25.718846207 942 0x8209c28 WARN default descriptions.c:942:gst_pb_utils_get_codec_description: No description available for media type: video/x-vaapi-surface "PGST(3): Bus: element (decodebin20) (MediaObject 0x8249590)" 0:00:25.726830563 942 0x8209c28 INFO GST_ELEMENT_PADS gstelement.c:885:gst_element_get_static_pad: found pad vaapidecode0:src 0:00:25.727091772 942 0x8209c28 INFO GST_ELEMENT_PADS gstelement.c:885:gst_element_get_static_pad: found pad vaapidecode0:src 0:00:25.727689342 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<vaapidecode0> completed state change to READY 0:00:25.727784886 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<vaapidecode0> posting state-changed PAUSED to READY 0:00:25.727907529 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<decodebin20> child 'vaapidecode0' changed state to 2(READY) successfully 0:00:25.729101271 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<multiqueue0> completed state change to READY 0:00:25.729207431 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<multiqueue0> posting state-changed PAUSED to READY 0:00:25.729327280 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<decodebin20> child 'multiqueue0' changed state to 2(READY) successfully 0:00:25.732230199 942 0x80669c8 INFO GST_ELEMENT_PADS gstelement.c:757:gst_element_remove_pad:<qtdemux0> removing pad 'video_00' 0:00:25.732366252 942 0x80669c8 INFO GST_ELEMENT_PADS gstpad.c:1575:gst_pad_unlink: unlinking qtdemux0:video_00(0x8275620) and multiqueue0:sink0(0xb5306830) 0:00:25.732459561 942 0x80669c8 INFO GST_ELEMENT_PADS gstpad.c:1610:gst_pad_unlink: unlinked qtdemux0:video_00 and multiqueue0:sink0 0:00:25.732714905 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<qtdemux0> completed state change to READY 0:00:25.732803744 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<qtdemux0> posting state-changed PAUSED to READY 0:00:25.732937282 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<decodebin20> child 'qtdemux0' changed state to 2(READY) successfully 0:00:25.733101271 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<typefind> completed state change to READY 0:00:25.733185641 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<typefind> posting state-changed PAUSED to READY 0:00:25.733293477 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<decodebin20> child 'typefind' changed state to 2(READY) successfully 0:00:25.733410532 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<decodebin20> completed state change to READY 0:00:25.733493784 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<decodebin20> posting state-changed READY to READY 0:00:25.733601341 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<pipeline0> child 'decodebin20' changed state to 2(READY) successfully 0:00:25.733801928 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<filesrc0> completed state change to READY 0:00:25.733885180 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<filesrc0> posting state-changed PAUSED to READY 0:00:25.733992457 942 0x80669c8 INFO GST_STATES gstbin.c:2194:gst_bin_change_state_func:<pipeline0> child 'filesrc0' changed state to 2(READY) successfully 0:00:25.734099735 942 0x80669c8 INFO GST_STATES gstelement.c:2150:gst_element_continue_state:<pipeline0> completed state change to READY 0:00:25.734182707 942 0x80669c8 INFO GST_STATES gstelement.c:2163:gst_element_continue_state:<pipeline0> posting state-changed READY to READY "PGST(3): Bus: state-changed (vaapidecode0) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (multiqueue0) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (qtdemux0) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (typefind) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (decodebin20) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (filesrc0) (MediaObject 0x8249590)" "PGST(3): Bus: state-changed (pipeline0) (MediaObject 0x8249590)" "PGST(3): gstreamer: pipeline state set to ready (MediaObject 0x8249590)" "PGST(2): phonon state changed : Error (MediaObject 0x8249590)" "PGST(1): A required codec is missing. You need to install the following codec(s) to play this content: video/x-vaapi-surface (MediaObject 0x8249590)" ^C bash-3.2$ |
Free forum by Nabble | Edit this page |