Hi All,
I want to run mp4 playback using GStreamer C program for the target board DM385. Any one can share the source for me
Thanks in Advance
Rajesh Kannan
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi All,
I want to run mp4 playback using GStreamer C program for the target board DM385. Any one can share the source for me
Thanks in Advance
Rajesh Kannan
Hi Margarita,
I need a C code(program) to play mp4 file to run the target board DM385
Regards,
Rajesh Kannan
Hello,
I would recommended you to check here:
http://gstreamer.freedesktop.org/
There is a documents about how you could create a sample demo.
If there is a problem let me know.
Best Regards,
Margarita
Hi Margarita,
I got the below mentioned error
Error: Internal data flow error.
Debug details: gstbasesrc.c(2574): gst_base_src_loop (): /GstPipeline:pipeline/GstFileSrc:filesrc:
streaming task paused, reason not-negotiated (-4)
0:00:47.528733692 1364 0x171b08 INFO GST_ERROR_SYSTEM gstelement.c:1888:gst_element_message_full:<filesrc> posted error message: Internal data flow error.
I think the caps problem ? What can I do ?
Regards,
Rajesh Kannan
Hello,
Could you try first the pipeline on the board without the application is it will work correct.
Best Regards,
Margarita
Hi,
Pipeline is working fine but facing the problem in c program that error is caps negotiation..
Regards,
Rajesh Kannan
Hello,
Check this file it is playing video video in a loop, just change this to be not in loop. Also you should change to load the file since this application is loading static video file. You should make one more change the elements in it.
Best Regards,
Margarita
Hi Margarita,
I'm getting the below mentioned error after executing your source code..
Now playing:
The video size of this set of capabilities is 1920x1080 and the frame rate is 60/1
Running...
Error: Internal data flow error.
Returned, stopping playback
Recieved EOS event, press <CTRL+C> to terminate pipeline.
Recieved EOS event, press <CTRL+C> to terminate pipeline.
Deleting pipeline
Regards,
Rajesh Kannan
Hello,
This code is working on dm8148 with EZSDK.
Add --gst-debug=3 and share the debug log.
Best Regards,
Margarita
Hi Margarita,
After exporting... The debug logs..
=====================loop 0 start========================
0:00:00.000855351 1497 0x12008 INFO GST_INIT gst.c:605:init_pre: Initializing GStreamer Core Library version 0.10.32
0:00:00.001211651 1497 0x12008 INFO GST_INIT gst.c:606:init_pre: Using library installed in /usr/lib
0:00:00.001321151 1497 0x12008 INFO GST_INIT gst.c:616:init_pre: Linux dm814x-evm 2.6.37 #6 Thu Sep 18 13:20:32 IST 2014 armv7l
0:00:00.002077001 1497 0x12008 INFO GST_INIT gstquery.c:108:_gst_query_initialize: init queries
0:00:00.008331151 1497 0x12008 INFO GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.009948748 1497 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins
0:00:00.011100346 1497 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.011213345 1497 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.013707191 1497 0x12008 INFO GST_REGISTRY gstregistry.c:1599:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/registrn
0:00:00.152454990 1497 0x12008 INFO GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/registry.arms
0:00:00.153064490 1497 0x12008 INFO GST_REGISTRY gstregistry.c:1469:scan_and_update_registry: Validating plugins from registry cache: /home/root/.gstren
0:00:00.180490340 1497 0x12008 INFO GST_REGISTRY gstregistry.c:1561:scan_and_update_registry: Registry cache has not changed
0:00:00.180641440 1497 0x12008 INFO GST_REGISTRY gstregistry.c:1628:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.180708090 1497 0x12008 INFO GST_INIT gst.c:792:init_post: GLib runtime version: 2.24.1
0:00:00.180776890 1497 0x12008 INFO GST_INIT gst.c:794:init_post: GLib headers version: 2.24.1
0:00:00.180919690 1497 0x12008 INFO GST_INIT gst.c:450:gst_init_check: initialized GStreamer successfully
0:00:00.181173040 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "video-player"
0:00:00.187038290 1497 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.187204290 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "file-source"
0:00:00.188663040 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x146040> adding pad 'src'
0:00:00.190709940 1497 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgsth264parse.so" loaded
0:00:00.190898540 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:00.191954740 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'sink'
0:00:00.192369490 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'src'
0:00:00.192760440 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:00.193529890 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d098> adding pad 'sink'
0:00:00.193806340 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d098> adding pad 'src'
0:00:00.213457990 1497 0x12008 INFO omx gstomx_videomixer.c:2183:init_interfaces: GstChildProxy interface registered
0:00:00.213669390 1497 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
0:00:00.213758190 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:00.215944190 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1520c0> adding pad 'sink'
0:00:00.216185440 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1520c0> adding pad 'src'
0:00:00.216361390 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:00.217750740 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x155020> adding pad 'sink'
0:00:00.217878190 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x155020> adding pad 'src'
0:00:00.554625590 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "control"
0:00:00.555411190 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x157000> adding pad 'sink'
0:00:00.555704990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x157000> adding pad 'src'
0:00:00.555991440 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:00.557525040 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x15a240> adding pad 'sink'
0:00:00.664761340 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element file-source:(any) to element videop)
0:00:00.664945940 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link file-source:src and videoparser:sink
0:00:00.665125390 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: file-source and videoparser in same bin, no need for ghoss
0:00:00.665350890 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link file-source:src and videoparser:sink
0:00:00.665456540 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked file-source:src and videoparser:sink, successful
0:00:00.665629290 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element videoparser:(any) to element filter)
0:00:00.665720840 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link videoparser:src and filter:sink
0:00:00.665834190 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: videoparser and filter in same bin, no need for ghost pads
0:00:00.665951090 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link videoparser:src and filter:sink
0:00:00.666043590 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked videoparser:src and filter:sink, successful
0:00:00.666226540 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element filter:(any) to element decoder:(an)
0:00:00.666317940 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link filter:src and decoder:sink
0:00:00.666593940 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: filter and decoder in same bin, no need for ghost pads
0:00:00.666721940 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link filter:src and decoder:sink
0:00:00.666947390 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked filter:src and decoder:sink, successful
0:00:00.667090040 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element decoder:(any) to element scaler:(an)
0:00:00.667177790 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link decoder:src and scaler:sink
0:00:00.667277840 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: decoder and scaler in same bin, no need for ghost pads
0:00:00.667386790 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link decoder:src and scaler:sink
0:00:00.667476740 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked decoder:src and scaler:sink, successful
0:00:01.003174090 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element scaler:(any) to element control:(an)
0:00:01.003282740 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link scaler:src and control:sink
0:00:01.003379840 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: scaler and control in same bin, no need for ghost pads
0:00:01.003491390 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link scaler:src and control:sink
0:00:01.003583690 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked scaler:src and control:sink, successful
0:00:01.003712740 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element control:(any) to element sink:(any)
0:00:01.003795040 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link control:src and sink:sink
0:00:01.003999990 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: control and sink in same bin, no need for ghost pads
0:00:01.004123790 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link control:src and sink:sink
0:00:01.004299340 1497 0x12008 INFO omx gstomx_base_sink.c:506:pad_sink_link:<sink> link
0:00:02.193429040 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked control:src and sink:sink, successful
Now playing:
0:00:02.197425240 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:02.197570390 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:02.197658690 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:02.197867440 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 2(READY) successfy
0:00:02.197993290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to READY
0:00:02.198071390 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed NULL to READY
0:00:02.198178640 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 2(READY) succey
0:00:02.198282140 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:02.302214490 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:02.302402540 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:02.302580290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 2(READY) succesy
0:00:02.302736190 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state NULL -> READY
0:00:02.397633940 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to READY
0:00:02.397844090 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed NULL to READY
0:00:02.398018790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 2(READY) succey
0:00:02.398170640 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:02.398253490 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:02.398365140 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 2(READY) succesy
0:00:02.398499940 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:02.398580490 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
0:00:02.398682490 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 2(READY) sy
0:00:02.398793640 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to READY
0:00:02.398869990 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed NULL to READY
0:00:02.398968790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 2(READY) sy
0:00:02.399169390 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<video-player> committing state from NULL to READY, pendiD
0:00:02.399293690 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<video-player> continue state change READY to PAUSED, finG
0:00:02.399505390 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - PAUSED
0:00:02.399707890 1497 0x12008 INFO GST_STATES gstbin.c:2498:gst_bin_change_state_func:<video-player> child 'sink' is changing state asynchronously tD
0:00:02.466825490 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to PAUSED
0:00:02.467006190 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to PAUSED
0:00:02.467180690 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 3(PAUSED) succy
0:00:02.467329540 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> PAUSED
0:00:02.467458540 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to PAUSED
0:00:02.467536590 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to PAUSED
0:00:02.467646040 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 3(PAUSED) succey
0:00:02.467751190 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> PAUSED
0:00:02.803302940 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to PAUSED
0:00:02.803406690 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to PAUSED
0:00:02.803529090 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 3(PAUSED) succy
0:00:02.803679440 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to PAUSED
0:00:02.803754440 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to PAUSED
0:00:02.803857840 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 3(PAUSED) succey
0:00:02.803982190 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to PAUSED
0:00:02.804054490 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to PAUSED
0:00:02.804153840 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 3(PAUSED) y
0:00:02.804312890 1497 0x12008 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<file-source> opening file /opt/demo/player/Honda1.mp4
0:00:02.804547140 1497 0x12008 INFO GST_EVENT gstevent.c:606:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format byt0
0:00:02.805473390 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to PAUSED
0:00:02.805595090 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to PAUSED
0:00:02.805722340 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 3(PAUSED) y
The video size of this set of capabilities is 1280x720 and the frame rate is 24/1
Running...
0:00:02.819155040 1497 0x1716d8 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=newsegment
0:00:02.819443940 1497 0x1716d8 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=newsegment
0:00:02.819522690 1497 0x1716d8 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=newsegment
0:00:02.819899140 1497 0x1716d8 WARN basetransform gstbasetransform.c:1186:gst_base_transform_setcaps:<filter> transform could not transform 0x156b60 in t
0:00:02.820026690 1497 0x1716d8 INFO basesrc gstbasesrc.c:2511:gst_base_src_loop:<file-source> pausing after gst_pad_push() = not-negotiated
0:00:03.156798040 1497 0x1716d8 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: Internal data flow error.
0:00:03.156900490 1497 0x1716d8 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: streaming task paused, reason not-negotiated )
0:00:03.157089290 1497 0x1716d8 INFO GST_ERROR_SYSTEM gstelement.c:1865:gst_element_message_full:<file-source> posting message: Internal data flow error.
Error: Internal data flow error.
Returned, stopping playback
0:00:03.157902640 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state PAUSED - READY
0:00:03.158280190 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<sink> committing state from READY to READY, pending NULLL
0:00:03.158416190 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<sink> continue state change READY to NULL, final NULL
0:00:03.158497140 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - NULL
0:00:03.158890040 1497 0x1716d8 INFO GST_ERROR_SYSTEM gstelement.c:1888:gst_element_message_full:<file-source> posted error message: Internal data flow erro.
0:00:03.159048190 1497 0x1716d8 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:03.159640490 1497 0x1716d8 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=eos
0:00:03.159734690 1497 0x1716d8 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:03.159830740 1497 0x1716d8 INFO GST_EVENT gstpad.c:5406:gst_pad_send_event:<sink:sink> Received event on flushing pad. Discarding
0:00:03.183967890 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to NULL
0:00:03.184128340 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed READY to NULL
0:00:03.184295240 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 1(NULL) successfuy
0:00:03.220759090 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<control> committing state from PAUSED to READY, pending L
0:00:03.220989640 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<control> continue state change READY to NULL, final NULL
0:00:03.221119740 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to NULL
0:00:03.221197040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to NULL
0:00:03.221394940 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 1(NULL) succesy
0:00:03.221527690 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state PAUSED -> READY
0:00:03.221670190 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<scaler> committing state from PAUSED to READY, pending NL
0:00:03.221784390 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<scaler> continue state change READY to NULL, final NULL
0:00:03.557808040 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> NULL
0:00:03.600977640 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to NULL
0:00:03.601138240 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to NULL
0:00:03.601376790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 1(NULL) successy
0:00:03.601530040 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state PAUSED -> READY
0:00:03.601693940 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<decoder> committing state from PAUSED to READY, pending L
0:00:03.601819540 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<decoder> continue state change READY to NULL, final NULL
0:00:03.601903040 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> NULL
0:00:03.637162940 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to NULL
0:00:03.637348290 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to NULL
0:00:03.637528940 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 1(NULL) succesy
0:00:03.637765740 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<filter> committing state from PAUSED to READY, pending NL
0:00:03.637982790 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<filter> continue state change READY to NULL, final NULL
0:00:03.638095540 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to NULL
0:00:03.638170440 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to NULL
0:00:03.638276440 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 1(NULL) successy
0:00:03.638563790 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<videoparser> committing state from PAUSED to READY, pendL
0:00:03.638689690 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<videoparser> continue state change READY to NULL, final L
0:00:03.638802340 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to NULL
0:00:03.638877190 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to NULL
0:00:03.638981290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 1(NULL) suy
0:00:03.639479240 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<file-source> committing state from PAUSED to READY, pendL
0:00:03.639622190 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<file-source> continue state change READY to NULL, final L
0:00:03.975922190 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to NULL
0:00:03.976019890 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to NULL
0:00:03.976171290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 1(NULL) suy
0:00:03.976554490 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<video-player> completed state change to NULL
0:00:03.976644690 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<video-player> posting state-changed READY to NULL
Deleting pipeline
0:00:03.977056640 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking control:src(0x156010) and sink:sink(0x1560d8)
0:00:03.977267040 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked control:src and sink:sink
0:00:03.977441390 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "sink"
0:00:03.977576040 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<sink> dispose
0:00:03.977655640 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<sink> removing pad 'sink'
0:00:03.977800240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<sink> parent class dispose
0:00:03.977911690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<sink> finalize
0:00:03.977993690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<sink> finalize parent
0:00:03.978085340 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking scaler:src(0x148648) and control:sink(0x148710)
0:00:03.978212090 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked scaler:src and control:sink
0:00:03.978359640 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "control"
0:00:03.978464590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<control> dispose
0:00:03.978537840 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'src'
0:00:03.978675890 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'sink'
0:00:03.978781690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<control> parent class dispose
0:00:03.978868690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<control> finalize
0:00:04.315349340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<control> finalize parent
0:00:04.315490090 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking decoder:src(0x1484b8) and scaler:sink(0x148580)
0:00:04.315647590 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked decoder:src and scaler:sink
0:00:04.315807290 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "scaler"
0:00:04.315925740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<scaler> dispose
0:00:04.316003090 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'src'
0:00:04.316158840 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'sink'
0:00:04.316269490 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<scaler> parent class dispose
0:00:04.316369240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<scaler> finalize
0:00:04.316447840 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<scaler> finalize parent
0:00:04.316537640 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking filter:src(0x148328) and decoder:sink(0x1483f0)
0:00:04.316692540 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked filter:src and decoder:sink
0:00:04.316844840 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "decoder"
0:00:04.316951890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<decoder> dispose
0:00:04.317025490 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'src'
0:00:04.317127940 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'sink'
0:00:04.317227890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<decoder> parent class dispose
RAJESH: finalize is Called
0:00:04.317459090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<decoder> finalize
0:00:04.317543590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<decoder> finalize parent
0:00:04.317635590 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking videoparser:src(0x148198) and filter:sink(0x148260)
0:00:04.317760890 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked videoparser:src and filter:sink
0:00:04.317903190 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "filter"
0:00:04.653369990 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<filter> dispose
0:00:04.653463340 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'src'
0:00:04.653576540 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'sink'
0:00:04.653680990 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<filter> parent class dispose
0:00:04.653764390 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<filter> finalize
0:00:04.653840640 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<filter> finalize parent
0:00:04.653929790 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking file-source:src(0x148008) and videoparser:sink(0x1480d0)
0:00:04.654066340 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked file-source:src and videoparser:sink
0:00:04.654216040 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "videoparser"
0:00:04.654323840 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<videoparser> dispose
0:00:04.654396540 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'src'
0:00:04.654515890 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'sink'
0:00:04.654635040 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<videoparser> parent class dispose
0:00:04.654813440 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<videoparser> finalize
0:00:04.654897890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<videoparser> finalize parent
0:00:04.654996690 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "file-source"
0:00:04.655121540 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<file-source> dispose
0:00:04.655195290 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<file-source> removing pad 'src'
0:00:04.655295840 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<file-source> parent class dispose
0:00:04.655381340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<file-source> finalize
0:00:04.655454840 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<file-source> finalize parent
0:00:04.655531590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<video-player> dispose
0:00:04.991333440 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<video-player> parent class dispose
0:00:04.991427590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<video-player> finalize
0:00:04.991504890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<video-player> finalize parent
=====================loop 1 start========================
0:00:04.991635990 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "video-player"
0:00:04.992008390 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "file-source"
0:00:04.992298040 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x146258> adding pad 'src'
0:00:04.992454840 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:04.992878140 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'sink'
0:00:04.993204790 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'src'
0:00:04.993375790 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:04.993632890 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d268> adding pad 'sink'
0:00:04.993845990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d268> adding pad 'src'
0:00:04.993989390 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:04.994480990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1521d0> adding pad 'sink'
0:00:04.994587390 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1521d0> adding pad 'src'
0:00:04.994724340 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:04.995135390 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x155150> adding pad 'sink'
0:00:04.995236490 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x155150> adding pad 'src'
0:00:04.995600440 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "control"
0:00:04.995865340 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1571f0> adding pad 'sink'
0:00:05.332332240 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1571f0> adding pad 'src'
0:00:05.332629140 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:05.332886740 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x15a5e0> adding pad 'sink'
0:00:05.443808840 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element file-source:(any) to element videop)
0:00:05.444007540 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link file-source:src and videoparser:sink
0:00:05.444122240 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: file-source and videoparser in same bin, no need for ghoss
0:00:05.444272340 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link file-source:src and videoparser:sink
0:00:05.444368140 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked file-source:src and videoparser:sink, successful
0:00:05.444517140 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element videoparser:(any) to element filter)
0:00:05.444608590 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link videoparser:src and filter:sink
0:00:05.444702590 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: videoparser and filter in same bin, no need for ghost pads
0:00:05.444813240 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link videoparser:src and filter:sink
0:00:05.444905990 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked videoparser:src and filter:sink, successful
0:00:05.445037390 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element filter:(any) to element decoder:(an)
0:00:05.445120740 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link filter:src and decoder:sink
0:00:05.445374740 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: filter and decoder in same bin, no need for ghost pads
0:00:05.445503140 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link filter:src and decoder:sink
0:00:05.445694940 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked filter:src and decoder:sink, successful
0:00:05.445834740 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element decoder:(any) to element scaler:(an)
0:00:05.445924390 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link decoder:src and scaler:sink
0:00:05.446019190 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: decoder and scaler in same bin, no need for ghost pads
0:00:05.446174140 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link decoder:src and scaler:sink
0:00:05.446275440 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked decoder:src and scaler:sink, successful
0:00:05.446409340 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element scaler:(any) to element control:(an)
0:00:05.782129990 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link scaler:src and control:sink
0:00:05.782321290 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: scaler and control in same bin, no need for ghost pads
0:00:05.782491590 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link scaler:src and control:sink
0:00:05.782605190 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked scaler:src and control:sink, successful
0:00:05.782756590 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element control:(any) to element sink:(any)
0:00:05.782849090 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link control:src and sink:sink
0:00:05.783060540 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: control and sink in same bin, no need for ghost pads
0:00:05.783185440 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link control:src and sink:sink
0:00:05.783369190 1497 0x12008 INFO omx gstomx_base_sink.c:506:pad_sink_link:<sink> link
0:00:06.975524140 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked control:src and sink:sink, successful
Now playing:
0:00:06.976385490 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:06.976505890 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:06.976587040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:06.976716390 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 2(READY) successfy
0:00:06.976830240 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to READY
0:00:06.976904340 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed NULL to READY
0:00:06.977009740 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 2(READY) succey
0:00:06.977152840 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:07.082504390 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:07.082718190 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:07.082894690 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 2(READY) succesy
0:00:07.083046040 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state NULL -> READY
0:00:07.182810040 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to READY
0:00:07.182993940 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed NULL to READY
0:00:07.183166740 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 2(READY) succey
0:00:07.183319540 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:07.183400540 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:07.183511240 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 2(READY) succesy
0:00:07.183623040 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:07.183697040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
0:00:07.183800340 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 2(READY) sy
0:00:07.183930990 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to READY
0:00:07.184008790 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed NULL to READY
0:00:07.184114390 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 2(READY) sy
0:00:07.184222940 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<video-player> committing state from NULL to READY, pendiD
0:00:07.184327890 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<video-player> continue state change READY to PAUSED, finG
0:00:07.184533840 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - PAUSED
0:00:07.184707940 1497 0x12008 INFO GST_STATES gstbin.c:2498:gst_bin_change_state_func:<video-player> child 'sink' is changing state asynchronously tD
0:00:07.253390140 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to PAUSED
0:00:07.253572740 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to PAUSED
0:00:07.253747090 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 3(PAUSED) succy
0:00:07.253891740 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> PAUSED
0:00:07.254018240 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to PAUSED
0:00:07.254097940 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to PAUSED
0:00:07.254209790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 3(PAUSED) succey
0:00:07.254366440 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> PAUSED
0:00:07.590902740 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to PAUSED
0:00:07.591009040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to PAUSED
0:00:07.591137040 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 3(PAUSED) succy
0:00:07.591288290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to PAUSED
0:00:07.591366040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to PAUSED
0:00:07.591473740 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 3(PAUSED) succey
0:00:07.591601290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to PAUSED
0:00:07.591676040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to PAUSED
0:00:07.591779390 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 3(PAUSED) y
0:00:07.591894840 1497 0x12008 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<file-source> opening file /opt/demo/player/Honda1.mp4
0:00:07.592103940 1497 0x12008 INFO GST_EVENT gstevent.c:606:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format byt0
0:00:07.592686290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to PAUSED
0:00:07.592792140 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to PAUSED
0:00:07.592910290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 3(PAUSED) y
The video size of this set of capabilities is 1280x720 and the frame rate is 24/1
Running...
0:00:07.605491690 1497 0x16d148 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=newsegment
0:00:07.605720590 1497 0x16d148 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=newsegment
0:00:07.605793340 1497 0x16d148 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=newsegment
0:00:07.606146740 1497 0x16d148 WARN basetransform gstbasetransform.c:1186:gst_base_transform_setcaps:<filter> transform could not transform 0x156bc0 in t
0:00:07.606401990 1497 0x16d148 INFO basesrc gstbasesrc.c:2511:gst_base_src_loop:<file-source> pausing after gst_pad_push() = not-negotiated
0:00:07.606545940 1497 0x16d148 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: Internal data flow error.
0:00:07.942881590 1497 0x16d148 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: streaming task paused, reason not-negotiated )
0:00:07.943085040 1497 0x16d148 INFO GST_ERROR_SYSTEM gstelement.c:1865:gst_element_message_full:<file-source> posting message: Internal data flow error.
Error: Internal data flow error.
Returned, stopping playback
0:00:07.943923640 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state PAUSED - READY
0:00:07.944263140 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<sink> committing state from READY to READY, pending NULLL
0:00:07.944399540 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<sink> continue state change READY to NULL, final NULL
0:00:07.944480090 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - NULL
0:00:07.944854340 1497 0x16d148 INFO GST_ERROR_SYSTEM gstelement.c:1888:gst_element_message_full:<file-source> posted error message: Internal data flow erro.
0:00:07.945007690 1497 0x16d148 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:07.945507140 1497 0x16d148 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=eos
0:00:07.945584790 1497 0x16d148 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:07.945717740 1497 0x16d148 INFO GST_EVENT gstpad.c:5406:gst_pad_send_event:<sink:sink> Received event on flushing pad. Discarding
0:00:07.969930440 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to NULL
0:00:07.970097040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed READY to NULL
0:00:07.970264740 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 1(NULL) successfuy
0:00:08.006904340 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<control> committing state from PAUSED to READY, pending L
0:00:08.007138640 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<control> continue state change READY to NULL, final NULL
0:00:08.007264490 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to NULL
0:00:08.007341690 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to NULL
0:00:08.007548490 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 1(NULL) succesy
0:00:08.007682640 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state PAUSED -> READY
0:00:08.007823790 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<scaler> committing state from PAUSED to READY, pending NL
0:00:08.007943240 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<scaler> continue state change READY to NULL, final NULL
0:00:08.343952540 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> NULL
0:00:08.387080690 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to NULL
0:00:08.387240940 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to NULL
0:00:08.387449390 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 1(NULL) successy
0:00:08.387595090 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state PAUSED -> READY
0:00:08.387754690 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<decoder> committing state from PAUSED to READY, pending L
0:00:08.387878090 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<decoder> continue state change READY to NULL, final NULL
0:00:08.387956390 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> NULL
0:00:08.427149640 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to NULL
0:00:08.427335140 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to NULL
0:00:08.427514890 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 1(NULL) succesy
0:00:08.427751790 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<filter> committing state from PAUSED to READY, pending NL
0:00:08.427882040 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<filter> continue state change READY to NULL, final NULL
0:00:08.427992140 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to NULL
0:00:08.428066240 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to NULL
0:00:08.428237740 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 1(NULL) successy
0:00:08.428539540 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<videoparser> committing state from PAUSED to READY, pendL
0:00:08.428665290 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<videoparser> continue state change READY to NULL, final L
0:00:08.428779590 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to NULL
0:00:08.428854540 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to NULL
0:00:08.428957090 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 1(NULL) suy
0:00:08.429316890 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<file-source> committing state from PAUSED to READY, pendL
0:00:08.429441340 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<file-source> continue state change READY to NULL, final L
0:00:08.429596240 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to NULL
0:00:08.766211040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to NULL
0:00:08.766356440 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 1(NULL) suy
0:00:08.766707790 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<video-player> completed state change to NULL
0:00:08.766796590 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<video-player> posting state-changed READY to NULL
Deleting pipeline
0:00:08.767203040 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking control:src(0x148198) and sink:sink(0x148260)
0:00:08.767365690 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked control:src and sink:sink
0:00:08.767535140 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "sink"
0:00:08.767719190 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<sink> dispose
0:00:08.767798190 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<sink> removing pad 'sink'
0:00:08.767915290 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<sink> parent class dispose
0:00:08.768025790 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<sink> finalize
0:00:08.768105290 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<sink> finalize parent
0:00:08.768197390 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking scaler:src(0x148008) and control:sink(0x1480d0)
0:00:08.768327940 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked scaler:src and control:sink
0:00:08.768476390 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "control"
0:00:08.768582340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<control> dispose
0:00:08.768656440 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'src'
0:00:08.768759990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'sink'
0:00:08.768861390 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<control> parent class dispose
0:00:08.768947490 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<control> finalize
0:00:08.769061390 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<control> finalize parent
0:00:09.105695440 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking decoder:src(0x156010) and scaler:sink(0x1560d8)
0:00:09.105877590 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked decoder:src and scaler:sink
0:00:09.106033740 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "scaler"
0:00:09.106229990 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<scaler> dispose
0:00:09.106311340 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'src'
0:00:09.106424540 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'sink'
0:00:09.106527440 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<scaler> parent class dispose
0:00:09.106624040 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<scaler> finalize
0:00:09.106698690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<scaler> finalize parent
0:00:09.106788840 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking filter:src(0x148648) and decoder:sink(0x148710)
0:00:09.106912890 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked filter:src and decoder:sink
0:00:09.107096390 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "decoder"
0:00:09.107203940 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<decoder> dispose
0:00:09.107277840 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'src'
0:00:09.107380940 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'sink'
0:00:09.107481690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<decoder> parent class dispose
RAJESH: finalize is Called
0:00:09.107711540 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<decoder> finalize
0:00:09.107797440 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<decoder> finalize parent
0:00:09.107890940 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking videoparser:src(0x1484b8) and filter:sink(0x148580)
0:00:09.108017240 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked videoparser:src and filter:sink
0:00:09.108162090 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "filter"
0:00:09.108271240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<filter> dispose
0:00:09.443690590 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'src'
0:00:09.443840440 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'sink'
0:00:09.443952640 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<filter> parent class dispose
0:00:09.444037390 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<filter> finalize
0:00:09.444114640 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<filter> finalize parent
0:00:09.444209940 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking file-source:src(0x148328) and videoparser:sink(0x1483f0)
0:00:09.444348290 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked file-source:src and videoparser:sink
0:00:09.444495190 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "videoparser"
0:00:09.444605790 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<videoparser> dispose
0:00:09.444680490 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'src'
0:00:09.444804340 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'sink'
0:00:09.444925240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<videoparser> parent class dispose
0:00:09.445111740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<videoparser> finalize
0:00:09.445199340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<videoparser> finalize parent
0:00:09.445298540 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "file-source"
0:00:09.445424390 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<file-source> dispose
0:00:09.445499440 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<file-source> removing pad 'src'
0:00:09.445603440 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<file-source> parent class dispose
0:00:09.445689890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<file-source> finalize
0:00:09.445763340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<file-source> finalize parent
0:00:09.445841640 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<video-player> dispose
0:00:09.781688940 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<video-player> parent class dispose
0:00:09.781787490 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<video-player> finalize
0:00:09.781866440 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<video-player> finalize parent
=====================loop 2 start========================
0:00:09.781997990 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "video-player"
0:00:09.782379040 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "file-source"
0:00:09.782670340 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x146470> adding pad 'src'
0:00:09.782826540 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:09.783248090 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'sink'
0:00:09.783575490 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'src'
0:00:09.783756090 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:09.784010390 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d438> adding pad 'sink'
0:00:09.784225940 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d438> adding pad 'src'
0:00:09.784368340 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:09.784861340 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1522e0> adding pad 'sink'
0:00:09.784967990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1522e0> adding pad 'src'
0:00:09.785106040 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:09.785525040 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x155280> adding pad 'sink'
0:00:09.785625990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x155280> adding pad 'src'
0:00:09.785987540 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "control"
0:00:09.786297190 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1573e0> adding pad 'sink'
0:00:10.122674240 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1573e0> adding pad 'src'
0:00:10.122967240 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:10.123227940 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x15a980> adding pad 'sink'
0:00:10.256608440 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element file-source:(any) to element videop)
0:00:10.256791990 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link file-source:src and videoparser:sink
0:00:10.256901290 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: file-source and videoparser in same bin, no need for ghoss
0:00:10.257048590 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link file-source:src and videoparser:sink
0:00:10.257150040 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked file-source:src and videoparser:sink, successful
0:00:10.257294790 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element videoparser:(any) to element filter)
0:00:10.257384540 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link videoparser:src and filter:sink
0:00:10.257478590 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: videoparser and filter in same bin, no need for ghost pads
0:00:10.257590390 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link videoparser:src and filter:sink
0:00:10.257682590 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked videoparser:src and filter:sink, successful
0:00:10.257812090 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element filter:(any) to element decoder:(an)
0:00:10.257894890 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link filter:src and decoder:sink
0:00:10.258113890 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: filter and decoder in same bin, no need for ghost pads
0:00:10.258275190 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link filter:src and decoder:sink
0:00:10.258468990 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked filter:src and decoder:sink, successful
0:00:10.258607640 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element decoder:(any) to element scaler:(an)
0:00:10.258693890 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link decoder:src and scaler:sink
0:00:10.258790940 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: decoder and scaler in same bin, no need for ghost pads
0:00:10.258900890 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link decoder:src and scaler:sink
0:00:10.258990340 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked decoder:src and scaler:sink, successful
0:00:10.259120890 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element scaler:(any) to element control:(an)
0:00:10.594795940 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link scaler:src and control:sink
0:00:10.594920090 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: scaler and control in same bin, no need for ghost pads
0:00:10.595046090 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link scaler:src and control:sink
0:00:10.595146290 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked scaler:src and control:sink, successful
0:00:10.595285790 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element control:(any) to element sink:(any)
0:00:10.595371640 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link control:src and sink:sink
0:00:10.595560290 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: control and sink in same bin, no need for ghost pads
0:00:10.595675440 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link control:src and sink:sink
0:00:10.595850490 1497 0x12008 INFO omx gstomx_base_sink.c:506:pad_sink_link:<sink> link
0:00:11.793141790 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked control:src and sink:sink, successful
Now playing:
0:00:11.793828890 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:11.793942790 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:11.794025490 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:11.794151340 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 2(READY) successfy
0:00:11.794263940 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to READY
0:00:11.794340240 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed NULL to READY
0:00:11.794444290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 2(READY) succey
0:00:11.794548240 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:11.902439590 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:11.902622590 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:11.902802590 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 2(READY) succesy
0:00:11.902959690 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state NULL -> READY
0:00:12.002952090 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to READY
0:00:12.003141440 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed NULL to READY
0:00:12.003320790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 2(READY) succey
0:00:12.003473790 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:12.003553390 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:12.003663790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 2(READY) succesy
0:00:12.003775140 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:12.003846640 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
0:00:12.003949340 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 2(READY) sy
0:00:12.004042090 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to READY
0:00:12.004112690 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed NULL to READY
0:00:12.004211290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 2(READY) sy
0:00:12.004312240 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<video-player> committing state from NULL to READY, pendiD
0:00:12.004458640 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<video-player> continue state change READY to PAUSED, finG
0:00:12.004668040 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - PAUSED
0:00:12.004841740 1497 0x12008 INFO GST_STATES gstbin.c:2498:gst_bin_change_state_func:<video-player> child 'sink' is changing state asynchronously tD
0:00:12.075156240 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to PAUSED
0:00:12.075341290 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to PAUSED
0:00:12.075513940 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 3(PAUSED) succy
0:00:12.075660390 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> PAUSED
0:00:12.075785490 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to PAUSED
0:00:12.075860540 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to PAUSED
0:00:12.075970340 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 3(PAUSED) succey
0:00:12.076075190 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> PAUSED
0:00:12.412764690 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to PAUSED
0:00:12.412870340 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to PAUSED
0:00:12.412996240 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 3(PAUSED) succy
0:00:12.413146340 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to PAUSED
0:00:12.413223440 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to PAUSED
0:00:12.413330690 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 3(PAUSED) succey
0:00:12.413459140 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to PAUSED
0:00:12.413533390 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to PAUSED
0:00:12.413637340 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 3(PAUSED) y
0:00:12.413761640 1497 0x12008 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<file-source> opening file /opt/demo/player/Honda1.mp4
0:00:12.413973040 1497 0x12008 INFO GST_EVENT gstevent.c:606:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format byt0
0:00:12.414554340 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to PAUSED
0:00:12.414661390 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to PAUSED
0:00:12.414778640 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 3(PAUSED) y
The video size of this set of capabilities is 1280x720 and the frame rate is 24/1
Running...
0:00:12.427582640 1497 0x16d488 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=newsegment
0:00:12.427840290 1497 0x16d488 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=newsegment
0:00:12.427919140 1497 0x16d488 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=newsegment
0:00:12.428274840 1497 0x16d488 WARN basetransform gstbasetransform.c:1186:gst_base_transform_setcaps:<filter> transform could not transform 0x175c60 in t
0:00:12.428395490 1497 0x16d488 INFO basesrc gstbasesrc.c:2511:gst_base_src_loop:<file-source> pausing after gst_pad_push() = not-negotiated
0:00:12.428531640 1497 0x16d488 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: Internal data flow error.
0:00:12.764726990 1497 0x16d488 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: streaming task paused, reason not-negotiated )
0:00:12.764904890 1497 0x16d488 INFO GST_ERROR_SYSTEM gstelement.c:1865:gst_element_message_full:<file-source> posting message: Internal data flow error.
Error: Internal data flow error.
Returned, stopping playback
0:00:12.765672740 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state PAUSED - READY
0:00:12.765955440 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<sink> committing state from READY to READY, pending NULLL
0:00:12.766407790 1497 0x16d488 INFO GST_ERROR_SYSTEM gstelement.c:1888:gst_element_message_full:<file-source> posted error message: Internal data flow erro.
0:00:12.766610240 1497 0x16d488 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:12.766711940 1497 0x16d488 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=eos
0:00:12.766779440 1497 0x16d488 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:12.766864040 1497 0x16d488 INFO GST_EVENT gstpad.c:5406:gst_pad_send_event:<sink:sink> Received event on flushing pad. Discarding
0:00:12.767011340 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<sink> continue state change READY to NULL, final NULL
0:00:12.767099740 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - NULL
0:00:12.791827940 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to NULL
0:00:12.791991890 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed READY to NULL
0:00:12.792164340 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 1(NULL) successfuy
0:00:12.828723590 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<control> committing state from PAUSED to READY, pending L
0:00:12.828958590 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<control> continue state change READY to NULL, final NULL
0:00:12.829086390 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to NULL
0:00:12.829162990 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to NULL
0:00:12.829328690 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 1(NULL) succesy
0:00:12.829465890 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state PAUSED -> READY
0:00:12.829611540 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<scaler> committing state from PAUSED to READY, pending NL
0:00:12.829728240 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<scaler> continue state change READY to NULL, final NULL
0:00:13.165849240 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> NULL
0:00:13.208943290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to NULL
0:00:13.209165790 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to NULL
0:00:13.209344640 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 1(NULL) successy
0:00:13.209490090 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state PAUSED -> READY
0:00:13.209652290 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<decoder> committing state from PAUSED to READY, pending L
0:00:13.209775040 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<decoder> continue state change READY to NULL, final NULL
0:00:13.209854690 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> NULL
0:00:13.247022890 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to NULL
0:00:13.247284340 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to NULL
0:00:13.247465740 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 1(NULL) succesy
0:00:13.247700490 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<filter> committing state from PAUSED to READY, pending NL
0:00:13.247833140 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<filter> continue state change READY to NULL, final NULL
0:00:13.247942390 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to NULL
0:00:13.248015490 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to NULL
0:00:13.248118290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 1(NULL) successy
0:00:13.248405540 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<videoparser> committing state from PAUSED to READY, pendL
0:00:13.248577490 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<videoparser> continue state change READY to NULL, final L
0:00:13.248699240 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to NULL
0:00:13.248773640 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to NULL
0:00:13.248879540 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 1(NULL) suy
0:00:13.249247590 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<file-source> committing state from PAUSED to READY, pendL
0:00:13.249375490 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<file-source> continue state change READY to NULL, final L
0:00:13.249481540 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to NULL
0:00:13.585177490 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to NULL
0:00:13.585333390 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 1(NULL) suy
0:00:13.585695040 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<video-player> completed state change to NULL
0:00:13.585784790 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<video-player> posting state-changed READY to NULL
Deleting pipeline
0:00:13.586276640 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking control:src(0x1484b8) and sink:sink(0x148580)
0:00:13.586459140 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked control:src and sink:sink
0:00:13.586658440 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "sink"
0:00:13.586794690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<sink> dispose
0:00:13.586872590 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<sink> removing pad 'sink'
0:00:13.586990090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<sink> parent class dispose
0:00:13.587103040 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<sink> finalize
0:00:13.587183240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<sink> finalize parent
0:00:13.587273140 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking scaler:src(0x148328) and control:sink(0x1483f0)
0:00:13.587401090 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked scaler:src and control:sink
0:00:13.587549540 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "control"
0:00:13.587659290 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<control> dispose
0:00:13.587733240 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'src'
0:00:13.587837640 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'sink'
0:00:13.587974090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<control> parent class dispose
0:00:13.588067290 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<control> finalize
0:00:13.588144140 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<control> finalize parent
0:00:13.924653490 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking decoder:src(0x148198) and scaler:sink(0x148260)
0:00:13.924835740 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked decoder:src and scaler:sink
0:00:13.924997140 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "scaler"
0:00:13.925114590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<scaler> dispose
0:00:13.925189990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'src'
0:00:13.925296940 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'sink'
0:00:13.925398190 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<scaler> parent class dispose
0:00:13.925497240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<scaler> finalize
0:00:13.925575740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<scaler> finalize parent
0:00:13.925665190 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking filter:src(0x148008) and decoder:sink(0x1480d0)
0:00:13.925788990 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked filter:src and decoder:sink
0:00:13.925932440 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "decoder"
0:00:13.926077690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<decoder> dispose
0:00:13.926193090 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'src'
0:00:13.926301390 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'sink'
0:00:13.926403040 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<decoder> parent class dispose
RAJESH: finalize is Called
0:00:13.926632540 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<decoder> finalize
0:00:13.926718190 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<decoder> finalize parent
0:00:13.926813940 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking videoparser:src(0x156010) and filter:sink(0x1560d8)
0:00:13.926943390 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked videoparser:src and filter:sink
0:00:13.927090190 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "filter"
0:00:13.927200790 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<filter> dispose
0:00:14.262670690 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'src'
0:00:14.262815540 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'sink'
0:00:14.262923640 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<filter> parent class dispose
0:00:14.263007590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<filter> finalize
0:00:14.263083090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<filter> finalize parent
0:00:14.263173440 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking file-source:src(0x148648) and videoparser:sink(0x148710)
0:00:14.263306990 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked file-source:src and videoparser:sink
0:00:14.263461190 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "videoparser"
0:00:14.263573690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<videoparser> dispose
0:00:14.263648290 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'src'
0:00:14.263772140 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'sink'
0:00:14.263892740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<videoparser> parent class dispose
0:00:14.264069590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<videoparser> finalize
0:00:14.264158590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<videoparser> finalize parent
0:00:14.264257140 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "file-source"
0:00:14.264382090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<file-source> dispose
0:00:14.264455090 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<file-source> removing pad 'src'
0:00:14.264558190 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<file-source> parent class dispose
0:00:14.264644290 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<file-source> finalize
0:00:14.264717890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<file-source> finalize parent
0:00:14.264795040 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<video-player> dispose
0:00:14.600662140 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<video-player> parent class dispose
0:00:14.600764040 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<video-player> finalize
0:00:14.600846340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<video-player> finalize parent
=====================loop 3 start========================
0:00:14.600983790 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "video-player"
0:00:14.601363590 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "file-source"
0:00:14.601657090 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x146688> adding pad 'src'
0:00:14.601812540 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:14.602242540 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'sink'
0:00:14.602564340 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'src'
0:00:14.602738240 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:14.602993390 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d608> adding pad 'sink'
0:00:14.603208840 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d608> adding pad 'src'
0:00:14.603349440 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:14.603842990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1523f0> adding pad 'sink'
0:00:14.603951940 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1523f0> adding pad 'src'
0:00:14.604091140 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:14.604510690 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1553b0> adding pad 'sink'
0:00:14.604611640 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1553b0> adding pad 'src'
0:00:14.604981790 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "control"
0:00:14.605243840 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1575d0> adding pad 'sink'
0:00:14.941660690 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1575d0> adding pad 'src'
0:00:14.941955590 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:14.942216240 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x15ad20> adding pad 'sink'
0:00:15.069320240 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element file-source:(any) to element videop)
0:00:15.069510940 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link file-source:src and videoparser:sink
0:00:15.069623540 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: file-source and videoparser in same bin, no need for ghoss
0:00:15.069772690 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link file-source:src and videoparser:sink
0:00:15.069872340 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked file-source:src and videoparser:sink, successful
0:00:15.070021940 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element videoparser:(any) to element filter)
0:00:15.070108840 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link videoparser:src and filter:sink
0:00:15.070204940 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: videoparser and filter in same bin, no need for ghost pads
0:00:15.070314990 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link videoparser:src and filter:sink
0:00:15.070408690 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked videoparser:src and filter:sink, successful
0:00:15.070540440 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element filter:(any) to element decoder:(an)
0:00:15.070624590 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link filter:src and decoder:sink
0:00:15.070879640 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: filter and decoder in same bin, no need for ghost pads
0:00:15.071006390 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link filter:src and decoder:sink
0:00:15.071194740 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked filter:src and decoder:sink, successful
0:00:15.071336340 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element decoder:(any) to element scaler:(an)
0:00:15.071424840 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link decoder:src and scaler:sink
0:00:15.071519790 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: decoder and scaler in same bin, no need for ghost pads
0:00:15.071628590 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link decoder:src and scaler:sink
0:00:15.071719740 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked decoder:src and scaler:sink, successful
0:00:15.071850140 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element scaler:(any) to element control:(an)
0:00:15.407500540 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link scaler:src and control:sink
0:00:15.407613290 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: scaler and control in same bin, no need for ghost pads
0:00:15.407733390 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link scaler:src and control:sink
0:00:15.407829640 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked scaler:src and control:sink, successful
0:00:15.407965540 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element control:(any) to element sink:(any)
0:00:15.408049940 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link control:src and sink:sink
0:00:15.408236390 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: control and sink in same bin, no need for ghost pads
0:00:15.408353590 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link control:src and sink:sink
0:00:15.408527540 1497 0x12008 INFO omx gstomx_base_sink.c:506:pad_sink_link:<sink> link
0:00:16.611935890 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked control:src and sink:sink, successful
Now playing:
0:00:16.612620440 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:16.612726290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:16.612805790 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:16.612937590 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 2(READY) successfy
0:00:16.613050840 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to READY
0:00:16.613124890 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed NULL to READY
0:00:16.613227640 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 2(READY) succey
0:00:16.613328940 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:16.723106340 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:16.723321390 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:16.723500140 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 2(READY) succesy
0:00:16.723655190 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state NULL -> READY
0:00:16.825556790 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to READY
0:00:16.825743190 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed NULL to READY
0:00:16.825923390 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 2(READY) succey
0:00:16.826281540 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:16.826381540 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:16.826502290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 2(READY) succesy
0:00:16.826620790 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:16.826696540 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
0:00:16.826801690 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 2(READY) sy
0:00:16.826894790 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to READY
0:00:16.826968040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed NULL to READY
0:00:16.827070790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 2(READY) sy
0:00:16.827176140 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<video-player> committing state from NULL to READY, pendiD
0:00:16.827281840 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<video-player> continue state change READY to PAUSED, finG
0:00:16.827517690 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - PAUSED
0:00:16.827700240 1497 0x12008 INFO GST_STATES gstbin.c:2498:gst_bin_change_state_func:<video-player> child 'sink' is changing state asynchronously tD
0:00:16.899961840 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to PAUSED
0:00:16.900144040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to PAUSED
0:00:16.900320790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 3(PAUSED) succy
0:00:16.900470990 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> PAUSED
0:00:16.900638440 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to PAUSED
0:00:16.900720790 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to PAUSED
0:00:16.900834540 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 3(PAUSED) succey
0:00:16.900940390 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> PAUSED
0:00:16.901041540 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to PAUSED
0:00:17.237171290 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to PAUSED
0:00:17.237322590 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 3(PAUSED) succy
0:00:17.237480390 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to PAUSED
0:00:17.237557190 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to PAUSED
0:00:17.237662690 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 3(PAUSED) succey
0:00:17.237790290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to PAUSED
0:00:17.237864740 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to PAUSED
0:00:17.237968090 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 3(PAUSED) y
0:00:17.238083240 1497 0x12008 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<file-source> opening file /opt/demo/player/Honda1.mp4
0:00:17.238291390 1497 0x12008 INFO GST_EVENT gstevent.c:606:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format byt0
0:00:17.238878640 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to PAUSED
0:00:17.238987590 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to PAUSED
0:00:17.239107490 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 3(PAUSED) y
The video size of this set of capabilities is 1280x720 and the frame rate is 24/1
Running...
0:00:17.251379990 1497 0x15fc88 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=newsegment
0:00:17.251547790 1497 0x15fc88 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=newsegment
0:00:17.251623140 1497 0x15fc88 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=newsegment
0:00:17.251933290 1497 0x15fc88 WARN basetransform gstbasetransform.c:1186:gst_base_transform_setcaps:<filter> transform could not transform 0x175cc0 in t
0:00:17.252047390 1497 0x15fc88 INFO basesrc gstbasesrc.c:2511:gst_base_src_loop:<file-source> pausing after gst_pad_push() = not-negotiated
0:00:17.252182390 1497 0x15fc88 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: Internal data flow error.
0:00:17.587774540 1497 0x15fc88 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: streaming task paused, reason not-negotiated )
0:00:17.587949090 1497 0x15fc88 INFO GST_ERROR_SYSTEM gstelement.c:1865:gst_element_message_full:<file-source> posting message: Internal data flow error.
Error: Internal data flow error.
Returned, stopping playback
0:00:17.588720690 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state PAUSED - READY
0:00:17.589005790 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<sink> committing state from READY to READY, pending NULLL
0:00:17.589183140 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<sink> continue state change READY to NULL, final NULL
0:00:17.589267990 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - NULL
0:00:17.589633390 1497 0x15fc88 INFO GST_ERROR_SYSTEM gstelement.c:1888:gst_element_message_full:<file-source> posted error message: Internal data flow erro.
0:00:17.589788390 1497 0x15fc88 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:17.589885040 1497 0x15fc88 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=eos
0:00:17.590365040 1497 0x15fc88 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:17.590467540 1497 0x15fc88 INFO GST_EVENT gstpad.c:5406:gst_pad_send_event:<sink:sink> Received event on flushing pad. Discarding
0:00:17.613798290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to NULL
0:00:17.613961740 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed READY to NULL
0:00:17.614130240 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 1(NULL) successfuy
0:00:17.650761840 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<control> committing state from PAUSED to READY, pending L
0:00:17.651062890 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<control> continue state change READY to NULL, final NULL
0:00:17.651197440 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to NULL
0:00:17.651275290 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to NULL
0:00:17.651387440 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 1(NULL) succesy
0:00:17.651516190 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state PAUSED -> READY
0:00:17.651659790 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<scaler> committing state from PAUSED to READY, pending NL
0:00:17.651775790 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<scaler> continue state change READY to NULL, final NULL
0:00:17.651848690 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> NULL
0:00:18.052160340 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to NULL
0:00:18.052429640 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to NULL
0:00:18.052628090 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 1(NULL) successy
0:00:18.052783390 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state PAUSED -> READY
0:00:18.052956640 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<decoder> committing state from PAUSED to READY, pending L
0:00:18.053081840 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<decoder> continue state change READY to NULL, final NULL
0:00:18.053164590 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> NULL
0:00:18.087034040 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to NULL
0:00:18.087220690 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to NULL
0:00:18.087402590 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 1(NULL) succesy
0:00:18.087711690 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<filter> committing state from PAUSED to READY, pending NL
0:00:18.087851540 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<filter> continue state change READY to NULL, final NULL
0:00:18.087960290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to NULL
0:00:18.088034140 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to NULL
0:00:18.088141090 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 1(NULL) successy
0:00:18.088432090 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<videoparser> committing state from PAUSED to READY, pendL
0:00:18.088557390 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<videoparser> continue state change READY to NULL, final L
0:00:18.088668640 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to NULL
0:00:18.088740440 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to NULL
0:00:18.088843190 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 1(NULL) suy
0:00:18.089248590 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<file-source> committing state from PAUSED to READY, pendL
0:00:18.089380290 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<file-source> continue state change READY to NULL, final L
0:00:18.089488190 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to NULL
0:00:18.425614640 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to NULL
0:00:18.425769690 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 1(NULL) suy
0:00:18.426163390 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<video-player> completed state change to NULL
0:00:18.426251940 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<video-player> posting state-changed READY to NULL
Deleting pipeline
0:00:18.426667390 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking control:src(0x156010) and sink:sink(0x1560d8)
0:00:18.426836740 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked control:src and sink:sink
0:00:18.427037890 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "sink"
0:00:18.427177290 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<sink> dispose
0:00:18.427259690 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<sink> removing pad 'sink'
0:00:18.427375840 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<sink> parent class dispose
0:00:18.427484740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<sink> finalize
0:00:18.427565090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<sink> finalize parent
0:00:18.427653440 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking scaler:src(0x148648) and control:sink(0x148710)
0:00:18.427781140 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked scaler:src and control:sink
0:00:18.427930540 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "control"
0:00:18.428035740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<control> dispose
0:00:18.428107690 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'src'
0:00:18.428209890 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'sink'
0:00:18.428309490 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<control> parent class dispose
0:00:18.428426590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<control> finalize
0:00:18.428505090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<control> finalize parent
0:00:18.765085490 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking decoder:src(0x1484b8) and scaler:sink(0x148580)
0:00:18.765273940 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked decoder:src and scaler:sink
0:00:18.765433390 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "scaler"
0:00:18.765549890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<scaler> dispose
0:00:18.765628090 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'src'
0:00:18.765741140 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'sink'
0:00:18.765845790 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<scaler> parent class dispose
0:00:18.765944240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<scaler> finalize
0:00:18.766019190 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<scaler> finalize parent
0:00:18.766179440 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking filter:src(0x148328) and decoder:sink(0x1483f0)
0:00:18.766320890 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked filter:src and decoder:sink
0:00:18.766500090 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "decoder"
0:00:18.766611090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<decoder> dispose
0:00:18.766685540 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'src'
0:00:18.766790290 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'sink'
0:00:18.766892090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<decoder> parent class dispose
RAJESH: finalize is Called
0:00:18.767119540 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<decoder> finalize
0:00:18.767204590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<decoder> finalize parent
0:00:18.767297140 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking videoparser:src(0x148198) and filter:sink(0x148260)
0:00:18.767424440 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked videoparser:src and filter:sink
0:00:18.767566740 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "filter"
0:00:19.103126290 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<filter> dispose
0:00:19.103214440 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'src'
0:00:19.103326690 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'sink'
0:00:19.103432040 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<filter> parent class dispose
0:00:19.103513190 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<filter> finalize
0:00:19.103589240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<filter> finalize parent
0:00:19.103677190 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking file-source:src(0x148008) and videoparser:sink(0x1480d0)
0:00:19.103803890 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked file-source:src and videoparser:sink
0:00:19.103953890 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "videoparser"
0:00:19.104058090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<videoparser> dispose
0:00:19.104129790 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'src'
0:00:19.104251290 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'sink'
0:00:19.104375790 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<videoparser> parent class dispose
0:00:19.104550340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<videoparser> finalize
0:00:19.104637840 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<videoparser> finalize parent
0:00:19.104734540 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "file-source"
0:00:19.104859690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<file-source> dispose
0:00:19.104932840 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<file-source> removing pad 'src'
0:00:19.105035340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<file-source> parent class dispose
0:00:19.105120890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<file-source> finalize
0:00:19.105195540 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<file-source> finalize parent
0:00:19.105272590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<video-player> dispose
0:00:19.441117740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<video-player> parent class dispose
0:00:19.441223090 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<video-player> finalize
0:00:19.441304240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<video-player> finalize parent
=====================loop 4 start========================
0:00:19.441438490 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "video-player"
0:00:19.441813640 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "file-source"
0:00:19.442103240 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x146688> adding pad 'src'
0:00:19.442257240 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:19.442688240 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'sink'
0:00:19.443013640 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'src'
0:00:19.443189540 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:19.443444390 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d608> adding pad 'sink'
0:00:19.443658990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d608> adding pad 'src'
0:00:19.443799640 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:19.444293990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x152500> adding pad 'sink'
0:00:19.444399590 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x152500> adding pad 'src'
0:00:19.444538190 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:19.444961940 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1554e0> adding pad 'sink'
0:00:19.445063140 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1554e0> adding pad 'src'
0:00:19.445428590 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "control"
0:00:19.445691240 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1575d0> adding pad 'sink'
0:00:19.782120390 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1575d0> adding pad 'src'
0:00:19.782417690 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:19.782673840 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x15ad20> adding pad 'sink'
0:00:19.915054940 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element file-source:(any) to element videop)
0:00:19.915241990 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link file-source:src and videoparser:sink
0:00:19.915354440 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: file-source and videoparser in same bin, no need for ghoss
0:00:19.915501540 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link file-source:src and videoparser:sink
0:00:19.915601640 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked file-source:src and videoparser:sink, successful
0:00:19.915747040 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element videoparser:(any) to element filter)
0:00:19.915837190 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link videoparser:src and filter:sink
0:00:19.915931540 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: videoparser and filter in same bin, no need for ghost pads
0:00:19.916043640 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link videoparser:src and filter:sink
0:00:19.916232440 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked videoparser:src and filter:sink, successful
0:00:19.916379990 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element filter:(any) to element decoder:(an)
0:00:19.916465940 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link filter:src and decoder:sink
0:00:19.916719790 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: filter and decoder in same bin, no need for ghost pads
0:00:19.916847340 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link filter:src and decoder:sink
0:00:19.917036440 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked filter:src and decoder:sink, successful
0:00:19.917178490 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element decoder:(any) to element scaler:(an)
0:00:19.917268540 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link decoder:src and scaler:sink
0:00:19.917363690 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: decoder and scaler in same bin, no need for ghost pads
0:00:19.917475390 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link decoder:src and scaler:sink
0:00:19.917566540 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked decoder:src and scaler:sink, successful
0:00:19.917697390 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element scaler:(any) to element control:(an)
0:00:20.253241790 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link scaler:src and control:sink
0:00:20.253352390 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: scaler and control in same bin, no need for ghost pads
0:00:20.253474740 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link scaler:src and control:sink
0:00:20.253572340 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked scaler:src and control:sink, successful
0:00:20.253706840 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element control:(any) to element sink:(any)
0:00:20.253794190 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link control:src and sink:sink
0:00:20.253984190 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: control and sink in same bin, no need for ghost pads
0:00:20.254101690 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link control:src and sink:sink
0:00:20.254279390 1497 0x12008 INFO omx gstomx_base_sink.c:506:pad_sink_link:<sink> link
0:00:21.327315290 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked control:src and sink:sink, successful
Now playing:
0:00:21.328005490 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:21.328111640 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:21.328189640 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:21.328319640 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 2(READY) successfy
0:00:21.328432540 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to READY
0:00:21.328507940 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed NULL to READY
0:00:21.328613090 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 2(READY) succey
0:00:21.328715990 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:21.399288540 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:21.399445640 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:21.399607740 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 2(READY) succesy
0:00:21.399749290 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state NULL -> READY
0:00:21.447617190 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to READY
0:00:21.447772040 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed NULL to READY
0:00:21.447935190 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 2(READY) succey
0:00:21.448073790 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:21.448152290 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:21.448303390 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 2(READY) succesy
0:00:21.448414640 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:21.448488240 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
0:00:21.448591090 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 2(READY) sy
0:00:21.448684290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to READY
0:00:21.448756140 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed NULL to READY
0:00:21.448858890 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 2(READY) sy
0:00:21.448962440 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<video-player> committing state from NULL to READY, pendiD
0:00:21.449068990 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<video-player> continue state change READY to PAUSED, finG
0:00:21.449268990 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - PAUSED
0:00:21.784865040 1497 0x12008 INFO GST_STATES gstbin.c:2498:gst_bin_change_state_func:<video-player> child 'sink' is changing state asynchronously tD
0:00:21.814506240 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to PAUSED
0:00:21.814659590 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to PAUSED
0:00:21.814807790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 3(PAUSED) succy
0:00:21.814943840 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> PAUSED
0:00:21.815065590 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to PAUSED
0:00:21.815141490 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to PAUSED
0:00:21.815250290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 3(PAUSED) succey
0:00:21.815356240 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> PAUSED
0:00:21.815454390 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to PAUSED
0:00:21.815525590 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to PAUSED
0:00:21.815668540 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 3(PAUSED) succy
0:00:21.815806890 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to PAUSED
0:00:21.815881190 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to PAUSED
0:00:21.815983490 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 3(PAUSED) succey
0:00:21.816231040 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to PAUSED
0:00:21.816316990 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to PAUSED
0:00:21.816424540 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 3(PAUSED) y
0:00:21.816545440 1497 0x12008 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<file-source> opening file /opt/demo/player/Honda1.mp4
0:00:21.816752040 1497 0x12008 INFO GST_EVENT gstevent.c:606:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format byt0
0:00:21.817319190 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to PAUSED
0:00:22.153565290 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to PAUSED
0:00:22.153736790 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 3(PAUSED) y
The video size of this set of capabilities is 1280x720 and the frame rate is 24/1
Running...
0:00:22.166314640 1497 0x170f38 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=newsegment
0:00:22.166484590 1497 0x170f38 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=newsegment
0:00:22.166561540 1497 0x170f38 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=newsegment
0:00:22.166876190 1497 0x170f38 WARN basetransform gstbasetransform.c:1186:gst_base_transform_setcaps:<filter> transform could not transform 0x175d40 in t
0:00:22.166992640 1497 0x170f38 INFO basesrc gstbasesrc.c:2511:gst_base_src_loop:<file-source> pausing after gst_pad_push() = not-negotiated
0:00:22.167128890 1497 0x170f38 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: Internal data flow error.
0:00:22.167196790 1497 0x170f38 WARN basesrc gstbasesrc.c:2574:gst_base_src_loop:<file-source> error: streaming task paused, reason not-negotiated )
0:00:22.167326390 1497 0x170f38 INFO GST_ERROR_SYSTEM gstelement.c:1865:gst_element_message_full:<file-source> posting message: Internal data flow error.
Error: Internal data flow error.
Returned, stopping playback
0:00:22.168102540 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state PAUSED - READY
0:00:22.168379090 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<sink> committing state from READY to READY, pending NULLL
0:00:22.168506390 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<sink> continue state change READY to NULL, final NULL
0:00:22.168584840 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - NULL
0:00:22.169018640 1497 0x170f38 INFO GST_ERROR_SYSTEM gstelement.c:1888:gst_element_message_full:<file-source> posted error message: Internal data flow erro.
0:00:22.169168240 1497 0x170f38 INFO omx gstomx_base_filter.c:729:pad_event:<decoder> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:22.169675490 1497 0x170f38 INFO omx gstomx_base_vfpc.c:49:pad_event:<scaler> begin: event=eos
0:00:22.169760840 1497 0x170f38 INFO omx gstomx_base_filter.c:729:pad_event:<scaler> begin: event=eos
Recieved EOS event, press <CTRL+C> to terminate pipeline.
0:00:22.169851690 1497 0x170f38 INFO GST_EVENT gstpad.c:5406:gst_pad_send_event:<sink:sink> Received event on flushing pad. Discarding
0:00:22.192515090 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to NULL
0:00:22.192646440 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed READY to NULL
0:00:22.528065390 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 1(NULL) successfuy
0:00:22.563693090 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<control> committing state from PAUSED to READY, pending L
0:00:22.563893990 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<control> continue state change READY to NULL, final NULL
0:00:22.564016540 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to NULL
0:00:22.564091940 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to NULL
0:00:22.564202390 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 1(NULL) succesy
0:00:22.564324290 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state PAUSED -> READY
0:00:22.564530990 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<scaler> committing state from PAUSED to READY, pending NL
0:00:22.564659990 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<scaler> continue state change READY to NULL, final NULL
0:00:22.564738890 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> NULL
0:00:22.605493290 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to NULL
0:00:22.605623690 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to NULL
0:00:22.605769340 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 1(NULL) successy
0:00:22.605901340 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state PAUSED -> READY
0:00:22.606048540 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<decoder> committing state from PAUSED to READY, pending L
0:00:22.606328090 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<decoder> continue state change READY to NULL, final NULL
0:00:22.606418290 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> NULL
0:00:22.635318390 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to NULL
0:00:22.635495290 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to NULL
0:00:22.635668890 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 1(NULL) succesy
0:00:22.635899040 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<filter> committing state from PAUSED to READY, pending NL
0:00:22.636151040 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<filter> continue state change READY to NULL, final NULL
0:00:22.636281190 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to NULL
0:00:22.636356140 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to NULL
0:00:22.636467090 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 1(NULL) successy
0:00:22.972977640 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<videoparser> committing state from PAUSED to READY, pendL
0:00:22.973157990 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<videoparser> continue state change READY to NULL, final L
0:00:22.973279040 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to NULL
0:00:22.973357390 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to NULL
0:00:22.973463740 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 1(NULL) suy
0:00:22.973830790 1497 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<file-source> committing state from PAUSED to READY, pendL
0:00:22.973963640 1497 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<file-source> continue state change READY to NULL, final L
0:00:22.974123040 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to NULL
0:00:22.974202090 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to NULL
0:00:22.974309490 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 1(NULL) suy
0:00:22.974637440 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<video-player> completed state change to NULL
0:00:22.974719790 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<video-player> posting state-changed READY to NULL
Deleting pipeline
0:00:22.975123890 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking control:src(0x148198) and sink:sink(0x148260)
0:00:22.975290040 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked control:src and sink:sink
0:00:22.975488790 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "sink"
0:00:22.975623840 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<sink> dispose
0:00:22.975701890 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<sink> removing pad 'sink'
0:00:22.975815790 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<sink> parent class dispose
0:00:22.975925790 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<sink> finalize
0:00:22.976006890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<sink> finalize parent
0:00:23.312148840 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking scaler:src(0x148008) and control:sink(0x1480d0)
0:00:23.312311190 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked scaler:src and control:sink
0:00:23.312470390 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "control"
0:00:23.312588840 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<control> dispose
0:00:23.312663140 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'src'
0:00:23.312774140 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<control> removing pad 'sink'
0:00:23.312876790 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<control> parent class dispose
0:00:23.312963690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<control> finalize
0:00:23.313039190 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<control> finalize parent
0:00:23.313127290 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking decoder:src(0x156010) and scaler:sink(0x1560d8)
0:00:23.313250440 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked decoder:src and scaler:sink
0:00:23.313395540 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "scaler"
0:00:23.313534140 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<scaler> dispose
0:00:23.313610640 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'src'
0:00:23.313717190 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'sink'
0:00:23.313817690 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<scaler> parent class dispose
0:00:23.313911640 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<scaler> finalize
0:00:23.313987340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<scaler> finalize parent
0:00:23.314075740 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking filter:src(0x148648) and decoder:sink(0x148710)
0:00:23.314196140 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked filter:src and decoder:sink
0:00:23.314339690 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "decoder"
0:00:23.650209740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<decoder> dispose
0:00:23.650317740 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'src'
0:00:23.650436540 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'sink'
0:00:23.650541590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<decoder> parent class dispose
RAJESH: finalize is Called
0:00:23.650780740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<decoder> finalize
0:00:23.650866590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<decoder> finalize parent
0:00:23.650964990 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking videoparser:src(0x1484b8) and filter:sink(0x148580)
0:00:23.651111190 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked videoparser:src and filter:sink
0:00:23.651267240 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "filter"
0:00:23.651381590 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<filter> dispose
0:00:23.651454840 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'src'
0:00:23.651603990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'sink'
0:00:23.651709490 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<filter> parent class dispose
0:00:23.651789240 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<filter> finalize
0:00:23.651863340 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<filter> finalize parent
0:00:23.651949440 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking file-source:src(0x148328) and videoparser:sink(0x1483f0)
0:00:23.652073240 1497 0x12008 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked file-source:src and videoparser:sink
0:00:23.652215140 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "videoparser"
0:00:23.652318190 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<videoparser> dispose
0:00:23.652391590 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'src'
0:00:23.652510990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'sink'
0:00:23.652631140 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<videoparser> parent class dispose
0:00:23.988262140 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<videoparser> finalize
0:00:23.988363440 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<videoparser> finalize parent
0:00:23.988463240 1497 0x12008 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<video-player> removed child "file-source"
0:00:23.988593740 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<file-source> dispose
0:00:23.988668940 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<file-source> removing pad 'src'
0:00:23.988773290 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<file-source> parent class dispose
0:00:23.988859390 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<file-source> finalize
0:00:23.988933890 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<file-source> finalize parent
0:00:23.989008990 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<video-player> dispose
0:00:23.989080540 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<video-player> parent class dispose
0:00:23.989155540 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<video-player> finalize
0:00:23.989228140 1497 0x12008 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<video-player> finalize parent
=====================loop 5 start========================
0:00:23.989355640 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "video-player"
0:00:23.989764540 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "file-source"
0:00:23.990057790 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x146470> adding pad 'src'
0:00:23.990214640 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:23.990593790 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'sink'
0:00:23.990920440 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x148a08> adding pad 'src'
0:00:23.991130140 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:23.991383140 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d438> adding pad 'sink'
0:00:23.991594740 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x14d438> adding pad 'src'
0:00:24.327726340 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:24.328236690 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x152610> adding pad 'sink'
0:00:24.328349790 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x152610> adding pad 'src'
0:00:24.328494490 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:24.328915990 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1554e0> adding pad 'sink'
0:00:24.329061490 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1554e0> adding pad 'src'
0:00:24.329403990 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "control"
0:00:24.329670890 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1573e0> adding pad 'sink'
0:00:24.329890390 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1573e0> adding pad 'src'
0:00:24.330154040 1497 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:24.330439190 1497 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x15a980> adding pad 'sink'
0:00:24.462416440 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element file-source:(any) to element videop)
0:00:24.462561490 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link file-source:src and videoparser:sink
0:00:24.462666340 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: file-source and videoparser in same bin, no need for ghoss
0:00:24.462817740 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link file-source:src and videoparser:sink
0:00:24.462915940 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked file-source:src and videoparser:sink, successful
0:00:24.463065340 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element videoparser:(any) to element filter)
0:00:24.463156390 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link videoparser:src and filter:sink
0:00:24.463250340 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: videoparser and filter in same bin, no need for ghost pads
0:00:24.463360390 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link videoparser:src and filter:sink
0:00:24.463450290 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked videoparser:src and filter:sink, successful
0:00:24.463577190 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element filter:(any) to element decoder:(an)
0:00:24.463697340 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link filter:src and decoder:sink
0:00:24.463921190 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: filter and decoder in same bin, no need for ghost pads
0:00:24.464051840 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link filter:src and decoder:sink
0:00:24.464239640 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked filter:src and decoder:sink, successful
0:00:24.464376690 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element decoder:(any) to element scaler:(an)
0:00:24.800302090 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link decoder:src and scaler:sink
0:00:24.800429690 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: decoder and scaler in same bin, no need for ghost pads
0:00:24.800557590 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link decoder:src and scaler:sink
0:00:24.800654740 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked decoder:src and scaler:sink, successful
0:00:24.800793990 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element scaler:(any) to element control:(an)
0:00:24.800880790 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link scaler:src and control:sink
0:00:24.800971940 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: scaler and control in same bin, no need for ghost pads
0:00:24.801080590 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link scaler:src and control:sink
0:00:24.801173690 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked scaler:src and control:sink, successful
0:00:24.801303340 1497 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element control:(any) to element sink:(any)
0:00:24.801385890 1497 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link control:src and sink:sink
0:00:24.801569540 1497 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: control and sink in same bin, no need for ghost pads
0:00:24.801718440 1497 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link control:src and sink:sink
0:00:24.801900490 1497 0x12008 INFO omx gstomx_base_sink.c:506:pad_sink_link:<sink> link
0:00:25.900195190 1497 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked control:src and sink:sink, successful
Now playing:
0:00:25.900887540 1497 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:25.900998640 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:25.901080190 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:25.901204440 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 2(READY) successfy
0:00:25.901316190 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to READY
0:00:25.901389440 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed NULL to READY
0:00:25.901492290 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 2(READY) succey
0:00:25.901596190 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:25.985415240 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:25.985843390 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:25.986373840 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 2(READY) succesy
0:00:25.986625090 1497 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state NULL -> READY
0:00:26.046285690 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to READY
0:00:26.046502140 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed NULL to READY
0:00:26.046684940 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 2(READY) succey
0:00:26.046839090 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:26.046917790 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:26.047027440 1497 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 2(READY) succesy
0:00:26.047136190 1497 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:26.047209340 1497 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
Hello,
"streaming task paused, reason not-negotiated (-4)" means that you have tried to link incompatible elements or some of the involved elements is not handling the caps correctly.
Could you share the pipeline that you are using?
Could you provide details about what is the software release that you are using here. Is it EZSDK 5.05.02?
Best Regards,
Margarita
Hi Margarita,
This is the pipeline I'm using in the Target board..
filesrc location=/Honda1.mp4 ! qtdemux name=demux ! 'video/x-h264' ! h264parse access-unit=true !omx_h264dec framerate=60 ! omx_scaler ! 'video/x-raw-yuv, width=800,height=480' ! omx_ctrl display-mode=OMX_DC_MODE_1080P_30 display-device=LCD ! omx_videosink sync=false display-device=LCD display-mode=OMX_DC_MODE_1080P_30
I'm using the same EZSDK version
Regards,
Rajesh Kannan
Hi Margarita,
Thanks for your reply. Kindly share the source after you may change some modification in the caps negotiation side
Regards,
Rajesh Kannan
Hi Margarita,
In your source without demuxer how to separate audio and video ? Then parse !!
After that the caps negotiation issue ?
Regards,
Rajesh Kannan
Hello,
I am looking into this issue.
The source code which I have shared is playing a elementary stream that is why there is no demuxer. In your case, when you are playing a mp4 file you will need the demuxer. You could check the document about the gstreamer developer manual how to: Creating capabilities for filtering chapter.
Best Regards,
Margarita
Hello,
After go through the gstreamer manual document I added the demuxer function
void on_pad_added (GstElement *element, GstPad *pad)
{
GstElement *decoder;
g_debug ("Signal: pad-added");
GstCaps *caps;
GstStructure *str;
caps = gst_pad_get_caps (pad);
g_assert (caps != NULL);
str = gst_caps_get_structure (caps, 0);
g_assert (str != NULL);
if (g_strrstr (gst_structure_get_name (str), "video")) {
g_debug ("Linking video pad to dec_vd");
// Link it actually
GstPad *targetsink = gst_element_get_pad (decoder, "sink");
g_assert (targetsink != NULL);
gst_pad_link (pad, targetsink);
gst_object_unref (targetsink);
}
}
I got the following errors....
=====================loop 0 start========================
0:00:00.000910400 1357 0x12008 INFO GST_INIT gst.c:605:init_pre: Initializing GStreamer Core Library version 0.10.32
0:00:00.001370900 1357 0x12008 INFO GST_INIT gst.c:606:init_pre: Using library installed in /usr/lib
0:00:00.001486150 1357 0x12008 INFO GST_INIT gst.c:616:init_pre: Linux dm814x-evm 2.6.37 #6 Thu Sep 18 13:20:32 IST 2014 armv7l
0:00:00.012631348 1357 0x12008 INFO GST_INIT gstquery.c:108:_gst_query_initialize: init queries
0:00:00.025535848 1357 0x12008 INFO GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.027245598 1357 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins
0:00:00.028518449 1357 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.028659399 1357 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.031155299 1357 0x12008 INFO GST_REGISTRY gstregistry.c:1599:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/registrn
0:00:00.189734499 1357 0x12008 INFO GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/registry.arms
0:00:00.190309699 1357 0x12008 INFO GST_REGISTRY gstregistry.c:1469:scan_and_update_registry: Validating plugins from registry cache: /home/root/.gstren
0:00:00.309575849 1357 0x12008 INFO GST_REGISTRY gstregistry.c:1561:scan_and_update_registry: Registry cache has not changed
0:00:00.309819649 1357 0x12008 INFO GST_REGISTRY gstregistry.c:1628:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.309901849 1357 0x12008 INFO GST_INIT gst.c:792:init_post: GLib runtime version: 2.24.1
0:00:00.309976449 1357 0x12008 INFO GST_INIT gst.c:794:init_post: GLib headers version: 2.24.1
0:00:00.310089749 1357 0x12008 INFO GST_INIT gst.c:450:gst_init_check: initialized GStreamer successfully
0:00:00.310371599 1357 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "video-player"
0:00:00.358881749 1357 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.359113849 1357 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "file-source"
0:00:00.362400849 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x146040> adding pad 'src'
0:00:01.781418035 1357 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstqtdemux.so" loaded
0:00:01.781665585 1357 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "qtdemux" named "demuxer"
0:00:01.785523983 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQTDemux@0x14b020> adding pad 'sink'
0:00:01.793241987 1357 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgsth264parse.so" loaded
0:00:01.793404287 1357 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:01.794642038 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14df88> adding pad 'sink'
0:00:01.795004638 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14df88> adding pad 'src'
0:00:01.795250839 1357 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:01.796098189 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1520d0> adding pad 'sink'
0:00:01.796345490 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1520d0> adding pad 'src'
0:00:01.906639449 1357 0x12008 INFO omx gstomx_videomixer.c:2183:init_interfaces: GstChildProxy interface registered
0:00:01.906861699 1357 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
0:00:01.906951199 1357 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:01.909311699 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1570e0> adding pad 'sink'
0:00:01.909464949 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1570e0> adding pad 'src'
0:00:01.909629099 1357 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:01.911041899 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x159068> adding pad 'sink'
0:00:01.911170449 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x159068> adding pad 'src'
0:00:01.911555949 1357 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "control"
0:00:01.912320699 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x15c030> adding pad 'sink'
0:00:01.912563199 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x15c030> adding pad 'src'
0:00:01.912844499 1357 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:01.914341199 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x160270> adding pad 'sink'
0:00:02.033804249 1357 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element file-source:(any) to element demuxe)
0:00:02.034004449 1357 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link file-source:src and demuxer:sink
0:00:02.034194199 1357 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: file-source and demuxer in same bin, no need for ghost pas
0:00:02.034444899 1357 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link file-source:src and demuxer:sink
0:00:02.034557099 1357 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked file-source:src and demuxer:sink, successful
0:00:02.034733199 1357 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element demuxer:(any) to element videoparse)
0:00:02.035029699 1357 0x12008 INFO GST_ELEMENT_PADS gstelement.c:960:gst_element_get_static_pad: no such pad 'video_%02d' in element "demuxer"
0:00:02.035177649 1357 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1203:gst_element_get_compatible_pad:<demuxer> Could not find a compatible pad to link to vik
Now playing:
0:00:02.038914549 1357 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:03.206678399 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:03.206912649 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:03.207137949 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 2(READY) successfy
0:00:03.207293499 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to READY
0:00:03.207374199 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed NULL to READY
0:00:03.207484549 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 2(READY) succey
0:00:03.207588499 1357 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:03.286523999 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:03.286714499 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:03.286930799 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 2(READY) succesy
0:00:03.287086549 1357 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state NULL -> READY
0:00:03.344942649 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to READY
0:00:03.345127149 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed NULL to READY
0:00:03.345303849 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 2(READY) succey
0:00:03.345443699 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:03.345520249 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:03.345628199 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 2(READY) succesy
0:00:03.345763449 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:03.345841749 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
0:00:03.345944649 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 2(READY) sy
0:00:03.346124349 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<demuxer> completed state change to READY
0:00:03.346201649 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<demuxer> posting state-changed NULL to READY
0:00:03.346303749 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'demuxer' changed state to 2(READY) succey
0:00:03.346418149 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to READY
0:00:03.346495849 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed NULL to READY
0:00:03.346623849 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 2(READY) sy
0:00:03.346812649 1357 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<video-player> committing state from NULL to READY, pendiD
0:00:03.346934149 1357 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<video-player> continue state change READY to PAUSED, finG
0:00:03.347119199 1357 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - PAUSED
0:00:03.682727499 1357 0x12008 INFO GST_STATES gstbin.c:2498:gst_bin_change_state_func:<video-player> child 'sink' is changing state asynchronously tD
0:00:03.724262149 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to PAUSED
0:00:03.724444349 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to PAUSED
0:00:03.724613999 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 3(PAUSED) succy
0:00:03.724781849 1357 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> PAUSED
0:00:03.724912799 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to PAUSED
0:00:03.724990699 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to PAUSED
0:00:03.725100749 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 3(PAUSED) succey
0:00:03.725200199 1357 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> PAUSED
0:00:03.725299599 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to PAUSED
0:00:03.725370099 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to PAUSED
0:00:03.725551899 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'decoder' changed state to 3(PAUSED) succy
0:00:03.725692299 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to PAUSED
0:00:03.725769999 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to PAUSED
0:00:03.725873199 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 3(PAUSED) succey
0:00:03.725995999 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to PAUSED
0:00:03.726067549 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to PAUSED
0:00:03.726197849 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 3(PAUSED) y
0:00:03.726410649 1357 0x12008 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<file-source> opening file /opt/demo/player/Honda1.mp4
0:00:03.726624549 1357 0x12008 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<file-source> opening file /opt/demo/player/Honda1.mp4
0:00:03.727437049 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<demuxer> completed state change to PAUSED
0:00:03.727616999 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<demuxer> posting state-changed READY to PAUSED
0:00:04.064299249 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'demuxer' changed state to 3(PAUSED) succy
0:00:04.064503399 1357 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<file-source> completed state change to PAUSED
0:00:04.064589899 1357 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<file-source> posting state-changed READY to PAUSED
0:00:04.064704799 1357 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'file-source' changed state to 3(PAUSED) y
The video size of this set of capabilities is 800x480 and the frame rate is 60/1
Running...
0:00:03.736337799 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type iods
0:00:04.065866499 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type avc1
0:00:04.066004999 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type avcC
0:00:04.066073799 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type btrt
0:00:04.066162599 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gsst
0:00:04.066223499 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gstd
0:00:04.066279299 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gssd
0:00:04.066335899 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gspu
0:00:04.066392149 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gspm
0:00:04.066447799 1357 0x176480 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gshh
0:00:04.067055299 1357 0x176480 INFO qtdemux qtdemux.c:8495:qtdemux_parse_tree:<demuxer> timescale: 600
0:00:04.067142149 1357 0x176480 INFO qtdemux qtdemux.c:8496:qtdemux_parse_tree:<demuxer> duration: 54655
0:00:04.067689949 1357 0x176480 INFO qtdemux qtdemux.c:6732:qtdemux_parse_trak:<demuxer> type avc1 caps 0x156320
0:00:04.068377799 1357 0x176480 WARN qtdemux qtdemux.c:6871:qtdemux_parse_trak:<demuxer> unknown version 00000000
0:00:04.068677049 1357 0x176480 INFO qtdemux qtdemux.c:7125:qtdemux_parse_trak:<demuxer> type mp4a caps 0x156340
0:00:04.070162099 1357 0x176480 INFO GST_SCHEDULING gstpad.c:4962:gst_pad_get_range_unchecked:<file-source:src> getrange failed, flow: unexpected
0:00:04.070280149 1357 0x176480 INFO GST_SCHEDULING gstpad.c:5108:gst_pad_pull_range:<demuxer:sink> pullrange failed, flow: unexpected
0:00:04.407028399 1357 0x176480 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<demuxer> adding pad 'video_00'
** (fs:1357): DEBUG: Signal: pad-added
** (fs:1357): DEBUG: Linking video pad to dec_vd
(fs:1357): GStreamer-CRITICAL **: gst_element_get_pad: assertion `GST_IS_ELEMENT (element)' failed
**
ERROR:fs.c:35:on_pad_added: assertion failed: (targetsink != NULL)
Aborted
In demuer function :- I'm linking the decoder element to sink(video)...
Then what change I can do rectify the errors. Any Linking elements problem ?
From decoder to sink...
Regards,
Rajesh Kannan
Hello,
I would recommended you to check in the same document about the demuxers and pads.
Best Regards,
Margarita
Hello Margarita,
I am following the same document referred by you.. but stil getting the same error from the demuxer side on_pad_added function. Kindly check and update me..
Running...
** (fs:1504): DEBUG: Signal: pad-added
** (fs:1504): DEBUG: Signal: pad-added
Error: GStreamer encountered a general stream error.
Returned, stopping playback
Deleting pipeline
Regards,
Rajesh Kannan
Hello Margarita,
I'm getting the same error from the demuxer side..
What change I can to do ? Reply......
=====================loop 0 start========================
Now playing:
Running...
** (fs_video:1350): DEBUG: Signal: pad-added
** (fs_video:1350): DEBUG: Linking video pad to dec_vd
(fs_video:1350): GStreamer-CRITICAL **: gst_element_get_pad: assertion `GST_IS_ELEMENT (element)' failed
**
ERROR:fs_video.c:39:on_pad_added: assertion failed: (targetsink != NULL)
Aborted
Hi Margarita ,
After go through the document I'm facing the issues from the demuxer side. From the demuxer side it may not accept the buffers from the filesrc
=====================loop 0 start========================
0:00:00.000860165 1378 0x12008 INFO GST_INIT gst.c:605:init_pre: Initializing GStreamer Core Library version 0.10.32
0:00:00.001233414 1378 0x12008 INFO GST_INIT gst.c:606:init_pre: Using library installed in /usr/lib
0:00:00.001387285 1378 0x12008 INFO GST_INIT gst.c:616:init_pre: Linux dm814x-evm 2.6.37 #6 Thu Sep 18 13:20:32 IST 2014 armv7l
0:00:00.002120732 1378 0x12008 INFO GST_INIT gstquery.c:108:_gst_query_initialize: init queries
0:00:00.008512237 1378 0x12008 INFO GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.010139121 1378 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins
0:00:00.011311904 1378 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.011430868 1378 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.013902898 1378 0x12008 INFO GST_REGISTRY gstregistry.c:1599:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/registrn
0:00:00.154899491 1378 0x12008 INFO GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/registry.arms
0:00:00.155467438 1378 0x12008 INFO GST_REGISTRY gstregistry.c:1469:scan_and_update_registry: Validating plugins from registry cache: /home/root/.gstren
0:00:00.182920791 1378 0x12008 INFO GST_REGISTRY gstregistry.c:1561:scan_and_update_registry: Registry cache has not changed
0:00:00.183070892 1378 0x12008 INFO GST_REGISTRY gstregistry.c:1628:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.183136442 1378 0x12008 INFO GST_INIT gst.c:792:init_post: GLib runtime version: 2.24.1
0:00:00.183204742 1378 0x12008 INFO GST_INIT gst.c:794:init_post: GLib headers version: 2.24.1
0:00:00.183351243 1378 0x12008 INFO GST_INIT gst.c:450:gst_init_check: initialized GStreamer successfully
0:00:00.183610644 1378 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "video-player"
0:00:00.189573915 1378 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.189745116 1378 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "File Source"
0:00:00.191231419 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x146040> adding pad 'src'
0:00:00.200928931 1378 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstqtdemux.so" loaded
0:00:00.201096781 1378 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "qtdemux" named "QuickTime demuxe"
0:00:00.202374381 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQTDemux@0x14b020> adding pad 'sink'
0:00:00.204626381 1378 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgsth264parse.so" loaded
0:00:00.204774431 1378 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:00.205959780 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14e008> adding pad 'sink'
0:00:00.206401780 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14e008> adding pad 'src'
0:00:00.206658980 1378 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:00.207498529 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1520d0> adding pad 'sink'
0:00:00.207753378 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1520d0> adding pad 'src'
0:00:00.226889754 1378 0x12008 INFO omx gstomx_videomixer.c:2183:init_interfaces: GstChildProxy interface registered
0:00:00.227134753 1378 0x12008 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
0:00:00.227230553 1378 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "OpenMAX IL H"
0:00:00.229434401 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1570e0> adding pad 'sink'
0:00:00.229585751 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1570e0> adding pad 'src'
0:00:00.565297896 1378 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:00.566905796 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x159068> adding pad 'sink'
0:00:00.567040296 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x159068> adding pad 'src'
0:00:00.567437196 1378 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "control"
0:00:00.568216246 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x15c030> adding pad 'sink'
0:00:00.568463746 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x15c030> adding pad 'src'
0:00:00.568743646 1378 0x12008 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:00.570230596 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x160270> adding pad 'sink'
0:00:00.705898345 1378 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element File Source:(any) to element QuickT)
0:00:00.706085495 1378 0x12008 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link File Source:src and QuickTime demuxer:sink
0:00:00.706254996 1378 0x12008 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: File Source and QuickTime demuxer in same bin, no need fos
0:00:00.706483496 1378 0x12008 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link File Source:src and QuickTime demuxer:sink
0:00:00.706593296 1378 0x12008 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked File Source:src and QuickTime demuxer:sink, successful
0:00:00.706768246 1378 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element QuickTime demuxer:(any) to element )
0:00:00.707094496 1378 0x12008 INFO GST_ELEMENT_PADS gstelement.c:960:gst_element_get_static_pad: no such pad 'video_%02d' in element "QuickTime demuxer"
0:00:00.707248596 1378 0x12008 INFO GST_ELEMENT_PADS gstutils.c:1203:gst_element_get_compatible_pad:<QuickTime demuxer> Could not find a compatible pad to k
Now playing:
0:00:00.710871996 1378 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:01.817569946 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:01.817810746 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:01.818041696 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'sink' changed state to 2(READY) successfy
0:00:01.818193546 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to READY
0:00:01.818275296 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed NULL to READY
0:00:01.818386296 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 2(READY) succey
0:00:01.818491996 1378 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:01.899397946 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:01.899591346 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:01.899774296 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 2(READY) succesy
0:00:01.899924646 1378 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<OpenMAX IL H.264/AVC video decoder> begin: changing state NULL Y
0:00:01.951850296 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<OpenMAX IL H.264/AVC video decoder> completed state chanY
0:00:01.952032296 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<OpenMAX IL H.264/AVC video decoder> posting state-changeY
0:00:01.952204546 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'OpenMAX IL H.264/AVC video decoder' chany
0:00:01.952353346 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:01.952434596 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:01.952543346 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 2(READY) succesy
0:00:01.952668296 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:01.952787796 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
0:00:01.952895246 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 2(READY) sy
0:00:01.953026296 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<QuickTime demuxer> completed state change to READY
0:00:01.953104596 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<QuickTime demuxer> posting state-changed NULL to READY
0:00:01.953206346 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'QuickTime demuxer' changed state to 2(REy
0:00:01.953316746 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<File Source> completed state change to READY
0:00:01.953393546 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<File Source> posting state-changed NULL to READY
0:00:01.953494996 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'File Source' changed state to 2(READY) sy
0:00:01.953701446 1378 0x12008 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<video-player> committing state from NULL to READY, pendiD
0:00:01.953822346 1378 0x12008 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<video-player> continue state change READY to PAUSED, finG
0:00:02.289365996 1378 0x12008 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - PAUSED
0:00:02.289601096 1378 0x12008 INFO GST_STATES gstbin.c:2498:gst_bin_change_state_func:<video-player> child 'sink' is changing state asynchronously tD
0:00:02.332801996 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<control> completed state change to PAUSED
0:00:02.333007546 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<control> posting state-changed READY to PAUSED
0:00:02.333175796 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'control' changed state to 3(PAUSED) succy
0:00:02.333313846 1378 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> PAUSED
0:00:02.333442646 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to PAUSED
0:00:02.333521696 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to PAUSED
0:00:02.333631746 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'scaler' changed state to 3(PAUSED) succey
0:00:02.333730546 1378 0x12008 INFO omx gstomx_base_filter.c:153:change_state:<OpenMAX IL H.264/AVC video decoder> begin: changing state READYD
0:00:02.333830646 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<OpenMAX IL H.264/AVC video decoder> completed state chanD
0:00:02.333903896 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<OpenMAX IL H.264/AVC video decoder> posting state-changeD
0:00:02.334006846 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'OpenMAX IL H.264/AVC video decoder' chany
0:00:02.334134146 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to PAUSED
0:00:02.334207346 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to PAUSED
0:00:02.334431496 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'filter' changed state to 3(PAUSED) succey
0:00:02.334569246 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to PAUSED
0:00:02.334647446 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to PAUSED
0:00:02.334753346 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'videoparser' changed state to 3(PAUSED) y
0:00:02.334941296 1378 0x12008 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<File Source> opening file /opt/demo/player/Honda1.mp4
0:00:02.335153196 1378 0x12008 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<File Source> opening file /opt/demo/player/Honda1.mp4
0:00:02.671556296 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<QuickTime demuxer> completed state change to PAUSED
0:00:02.671686046 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<QuickTime demuxer> posting state-changed READY to PAUSED
0:00:02.671815396 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'QuickTime demuxer' changed state to 3(PAy
0:00:02.671952946 1378 0x12008 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<File Source> completed state change to PAUSED
0:00:02.672030946 1378 0x12008 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<File Source> posting state-changed READY to PAUSED
0:00:02.672178596 1378 0x12008 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<video-player> child 'File Source' changed state to 3(PAUSED) y
The video size of this set of capabilities is 800x480 and the frame rate is 30/1
Running...
0:00:02.674268546 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type iods
0:00:02.674500246 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type avc1
0:00:02.674604846 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type avcC
0:00:02.674669446 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type btrt
0:00:02.674759746 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gsst
0:00:02.674824246 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gstd
0:00:02.674880946 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gssd
0:00:02.674937046 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gspu
0:00:02.675064146 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gspm
0:00:02.675126396 1378 0x176488 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gshh
0:00:02.675627346 1378 0x176488 INFO qtdemux qtdemux.c:8495:qtdemux_parse_tree:<QuickTime demuxer> timescale: 600
0:00:02.675716746 1378 0x176488 INFO qtdemux qtdemux.c:8496:qtdemux_parse_tree:<QuickTime demuxer> duration: 54655
0:00:02.676345896 1378 0x176488 INFO qtdemux qtdemux.c:6732:qtdemux_parse_trak:<QuickTime demuxer> type avc1 caps 0x156320
0:00:02.676892696 1378 0x176488 WARN qtdemux qtdemux.c:6871:qtdemux_parse_trak:<QuickTime demuxer> unknown version 00000000
0:00:02.677175546 1378 0x176488 INFO qtdemux qtdemux.c:7125:qtdemux_parse_trak:<QuickTime demuxer> type mp4a caps 0x156340
0:00:03.014350346 1378 0x176488 INFO GST_SCHEDULING gstpad.c:4962:gst_pad_get_range_unchecked:<File Source:src> getrange failed, flow: unexpected
0:00:03.014465996 1378 0x176488 INFO GST_SCHEDULING gstpad.c:5108:gst_pad_pull_range:<QuickTime demuxer:sink> pullrange failed, flow: unexpected
0:00:03.015194396 1378 0x176488 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<QuickTime demuxer> adding pad 'video_00'
** (fs:1378): DEBUG: Signal: pad-added
** (fs:1378): DEBUG: Linking video pad to dec_vd
0:00:03.015879295 1378 0x176488 INFO GST_ELEMENT_PADS gstelement.c:963:gst_element_get_static_pad: found pad OpenMAX IL H.264/AVC video decoder:sink
0:00:03.016064695 1378 0x176488 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link QuickTime demuxer:video_00 and OpenMAX IL H.264/AVCk
0:00:03.016357896 1378 0x176488 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked QuickTime demuxer:video_00 and OpenMAX IL H.264/AVC video decol
Segmentation fault
Regards,
Rajesh Kannan
Hi Margarita ,
From the src to demuxer side unable to get buffers from the src. Can you suggest me to solve this issue.....
0:00:00.000807488 1354 0x13018 INFO GST_INIT gst.c:605:init_pre: Initializing GStreamer Core Library version 0.10.32
0:00:00.001318361 1354 0x13018 INFO GST_INIT gst.c:606:init_pre: Using library installed in /usr/lib
0:00:00.001433767 1354 0x13018 INFO GST_INIT gst.c:616:init_pre: Linux dm814x-evm 2.6.37 #6 Thu Sep 18 13:20:32 IST 2014 armv7l
0:00:00.002155150 1354 0x13018 INFO GST_INIT gstquery.c:108:_gst_query_initialize: init queries
0:00:00.008485984 1354 0x13018 INFO GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.010094090 1354 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins
0:00:00.011272668 1354 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.011388276 1354 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.013889991 1354 0x13018 INFO GST_REGISTRY gstregistry.c:1599:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/registrn
0:00:00.153752752 1354 0x13018 INFO GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/registry.arms
0:00:00.154362802 1354 0x13018 INFO GST_REGISTRY gstregistry.c:1469:scan_and_update_registry: Validating plugins from registry cache: /home/root/.gstren
0:00:00.236472378 1354 0x13018 INFO GST_REGISTRY gstregistry.c:1561:scan_and_update_registry: Registry cache has not changed
0:00:00.236778828 1354 0x13018 INFO GST_REGISTRY gstregistry.c:1628:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.236858128 1354 0x13018 INFO GST_INIT gst.c:792:init_post: GLib runtime version: 2.24.1
0:00:00.236929478 1354 0x13018 INFO GST_INIT gst.c:794:init_post: GLib headers version: 2.24.1
0:00:00.237042828 1354 0x13018 INFO GST_INIT gst.c:450:gst_init_check: initialized GStreamer successfully
0:00:00.237300828 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "pipeline"
0:00:00.243290178 1354 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.243459627 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "filesrc"
0:00:00.244904377 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x148040> adding pad 'src'
0:00:00.254508479 1354 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstqtdemux.so" loaded
0:00:00.254711129 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "qtdemux" named "QuickTime demuxe"
0:00:00.255929479 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQTDemux@0x14c020> adding pad 'sink'
0:00:00.258244230 1354 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgsth264parse.so" loaded
0:00:00.258394930 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:00.259597281 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14f088> adding pad 'sink'
0:00:00.259963581 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14f088> adding pad 'src'
0:00:00.260203831 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:00.261009231 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1530d0> adding pad 'sink'
0:00:00.261248281 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1530d0> adding pad 'src'
0:00:00.280206086 1354 0x13018 INFO omx gstomx_videomixer.c:2183:init_interfaces: GstChildProxy interface registered
0:00:00.280419136 1354 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
0:00:00.280540936 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:00.282691986 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1580e0> adding pad 'sink'
0:00:00.282842786 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1580e0> adding pad 'src'
0:00:00.283005886 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "queue" named "queue"
0:00:00.619788384 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQueue@0x15a100> adding pad 'sink'
0:00:00.620199684 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQueue@0x15a100> adding pad 'src'
0:00:00.620348834 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:00.621767534 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x15d008> adding pad 'sink'
0:00:00.621897584 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x15d008> adding pad 'src'
0:00:00.622301084 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "ctrl"
0:00:00.623221334 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x160008> adding pad 'sink'
0:00:00.623476084 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x160008> adding pad 'src'
0:00:00.623751184 1354 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:00.625166533 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x162288> adding pad 'sink'
0:00:00.755440733 1354 0x13018 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element filesrc:(any) to element QuickTime )
0:00:00.755628283 1354 0x13018 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link filesrc:src and QuickTime demuxer:sink
0:00:00.755746333 1354 0x13018 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: filesrc and QuickTime demuxer in same bin, no need for ghs
0:00:00.755963633 1354 0x13018 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link filesrc:src and QuickTime demuxer:sink
0:00:00.756108533 1354 0x13018 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked filesrc:src and QuickTime demuxer:sink, successful
0:00:00.756288383 1354 0x13018 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element QuickTime demuxer:(any) to element )
0:00:00.756624484 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:960:gst_element_get_static_pad: no such pad 'video_%02d' in element "QuickTime demuxer"
0:00:00.756781234 1354 0x13018 INFO GST_ELEMENT_PADS gstutils.c:1203:gst_element_get_compatible_pad:<QuickTime demuxer> Could not find a compatible pad to k
get_pipeline - One element could not be linked.
0:00:00.757062534 1354 0x13018 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<pipeline> removed child "sink"
0:00:00.757192634 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<sink> dispose
0:00:00.757273984 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<sink> removing pad 'sink'
0:00:00.757470634 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<sink> parent class dispose
0:00:00.757591184 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<sink> finalize
0:00:00.757700334 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<sink> finalize parent
0:00:00.757811684 1354 0x13018 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<pipeline> removed child "ctrl"
0:00:00.757917284 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<ctrl> dispose
0:00:00.757989684 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<ctrl> removing pad 'src'
0:00:00.758090784 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<ctrl> removing pad 'sink'
0:00:01.094221284 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<ctrl> parent class dispose
0:00:01.094358983 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<ctrl> finalize
0:00:01.094450783 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<ctrl> finalize parent
0:00:01.094564483 1354 0x13018 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<pipeline> removed child "scaler"
0:00:01.094678783 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<scaler> dispose
0:00:01.094754533 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'src'
0:00:01.094855233 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<scaler> removing pad 'sink'
0:00:01.094954883 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<scaler> parent class dispose
0:00:01.095051033 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<scaler> finalize
0:00:01.095128883 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<scaler> finalize parent
0:00:01.095227883 1354 0x13018 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<pipeline> removed child "queue"
0:00:01.095326183 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<queue> dispose
0:00:01.095397133 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<queue> removing pad 'src'
0:00:01.095545833 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<queue> removing pad 'sink'
0:00:01.095664833 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<queue> parent class dispose
0:00:01.095752433 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<queue> finalize
0:00:01.095828583 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<queue> finalize parent
0:00:01.095924933 1354 0x13018 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<pipeline> removed child "decoder"
0:00:01.096023833 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<decoder> dispose
0:00:01.096096083 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'src'
0:00:01.096194133 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<decoder> removing pad 'sink'
0:00:01.096292283 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<decoder> parent class dispose
RAJESH: finalize is Called
0:00:01.435355433 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<decoder> finalize
0:00:01.435473233 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<decoder> finalize parent
0:00:01.435606933 1354 0x13018 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<pipeline> removed child "filter"
0:00:01.435731883 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<filter> dispose
0:00:01.435809033 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'src'
0:00:01.435916683 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filter> removing pad 'sink'
0:00:01.436017933 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<filter> parent class dispose
0:00:01.436098483 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<filter> finalize
0:00:01.436175133 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<filter> finalize parent
0:00:01.436273383 1354 0x13018 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<pipeline> removed child "videoparser"
0:00:01.436415733 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<videoparser> dispose
0:00:01.436546784 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'src'
0:00:01.436730084 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<videoparser> removing pad 'sink'
0:00:01.436853734 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<videoparser> parent class dispose
0:00:01.437000934 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<videoparser> finalize
0:00:01.437090684 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<videoparser> finalize parent
0:00:01.437182884 1354 0x13018 INFO GST_ELEMENT_PADS gstpad.c:1713:gst_pad_unlink: unlinking filesrc:src(0x147008) and QuickTime demuxer:sink(0x1470d0)
0:00:01.437349484 1354 0x13018 INFO GST_ELEMENT_PADS gstpad.c:1758:gst_pad_unlink: unlinked filesrc:src and QuickTime demuxer:sink
0:00:01.437506334 1354 0x13018 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<pipeline> removed child "QuickTime demuxer"
0:00:01.437632734 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<QuickTime demuxer> dispose
0:00:01.437707284 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<QuickTime demuxer> removing pad 'sink'
0:00:01.437863934 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<QuickTime demuxer> parent class dispose
0:00:01.774475433 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<QuickTime demuxer> finalize
0:00:01.774577383 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<QuickTime demuxer> finalize parent
0:00:01.774682983 1354 0x13018 INFO GST_PARENTAGE gstbin.c:1440:gst_bin_remove_func:<pipeline> removed child "filesrc"
0:00:01.774857233 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<filesrc> dispose
0:00:01.774933083 1354 0x13018 INFO GST_ELEMENT_PADS gstelement.c:835:gst_element_remove_pad:<filesrc> removing pad 'src'
0:00:01.775037683 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<filesrc> parent class dispose
0:00:01.775124383 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<filesrc> finalize
0:00:01.775201783 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<filesrc> finalize parent
0:00:01.775279533 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2955:gst_element_dispose:<pipeline> dispose
0:00:01.775351533 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:2979:gst_element_dispose:<pipeline> parent class dispose
0:00:01.775427483 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3010:gst_element_finalize:<pipeline> finalize
0:00:01.775503583 1354 0x13018 INFO GST_REFCOUNTING gstelement.c:3021:gst_element_finalize:<pipeline> finalize parent
Error creating pipeline! Exiting...
Hello,
Rajesh Kannan said:From the src to demuxer side unable to get buffers from the src. Can you suggest me to solve this issue.....
Please check the document which I have linked to you page 44 there is an example how to create an audio player with the follow element: filesrc, demuxer, decoder, convert and sink. Please notice how the elements are linked .
gst_element_link (source, demuxer);
gst_element_link_many (decoder, conv, sink, NULL);
g_signal_connect (demuxer, "pad-added", G_CALLBACK (on_pad_added), decoder);
Since the pipeline which you are trying to execute is working on the board without your application therefore there is no problem with gst-omx elements.
If you can attach your code.
You also could try to use playbin2 for your application.
Best Regards,
Margarita
Hello Margarita,
Still I'm facing the same problem for sending buffers from src to demuxer...
Tell me some idea to avoid this issue..
For your reference
0:00:00.195781379 1384 0x13018 INFO GST_INIT gst.c:450:gst_init_check: initialized GStreamer successfully
0:00:00.196042629 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "pipeline"
0:00:00.202140981 1384 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.202310731 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "filesrc"
0:00:00.203764481 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x148040> adding pad 'src'
0:00:00.213445232 1384 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstqtdemux.so" loaded
0:00:00.213649782 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "qtdemux" named "QuickTime demuxe"
0:00:00.214889282 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQTDemux@0x14c020> adding pad 'sink'
0:00:00.217199782 1384 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgsth264parse.so" loaded
0:00:00.217346682 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:00.218542882 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14f088> adding pad 'sink'
0:00:00.218893432 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14f088> adding pad 'src'
0:00:00.219132132 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:00.219956982 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1530d0> adding pad 'sink'
0:00:00.220199432 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1530d0> adding pad 'src'
0:00:00.239445982 1384 0x13018 INFO omx gstomx_videomixer.c:2183:init_interfaces: GstChildProxy interface registered
0:00:00.239661082 1384 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
0:00:00.239746932 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:00.241896732 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1580e0> adding pad 'sink'
0:00:00.242090882 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1580e0> adding pad 'src'
0:00:00.242261132 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "queue" named "queue"
0:00:00.580192032 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQueue@0x15a100> adding pad 'sink'
0:00:00.580596332 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQueue@0x15a100> adding pad 'src'
0:00:00.580754332 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:00.582239932 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x15d008> adding pad 'sink'
0:00:00.582369482 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x15d008> adding pad 'src'
0:00:00.582769782 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "ctrl"
0:00:00.583704282 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x160008> adding pad 'sink'
0:00:00.583949032 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x160008> adding pad 'src'
0:00:00.584230882 1384 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:00.585629182 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x162288> adding pad 'sink'
0:00:00.701159832 1384 0x13018 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element filesrc:(any) to element QuickTime )
0:00:00.701347832 1384 0x13018 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link filesrc:src and QuickTime demuxer:sink
0:00:00.701469232 1384 0x13018 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: filesrc and QuickTime demuxer in same bin, no need for ghs
0:00:00.701683332 1384 0x13018 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link filesrc:src and QuickTime demuxer:sink
0:00:00.701789932 1384 0x13018 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked filesrc:src and QuickTime demuxer:sink, successful
0:00:00.701960832 1384 0x13018 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element QuickTime demuxer:(any) to element )
0:00:00.702278232 1384 0x13018 INFO GST_ELEMENT_PADS gstelement.c:960:gst_element_get_static_pad: no such pad 'video_%02d' in element "QuickTime demuxer"
0:00:00.702429932 1384 0x13018 INFO GST_ELEMENT_PADS gstutils.c:1203:gst_element_get_compatible_pad:<QuickTime demuxer> Could not find a compatible pad to k
Going to play...
0:00:00.703043582 1384 0x13018 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:01.814347432 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:01.814589982 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:01.814822082 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'sink' changed state to 2(READY) successfully
0:00:01.814968032 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<ctrl> completed state change to READY
0:00:01.815050732 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<ctrl> posting state-changed NULL to READY
0:00:01.815164832 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'ctrl' changed state to 2(READY) successfully
0:00:01.815270432 1384 0x13018 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:01.897825682 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:01.898007882 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:01.898179682 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'scaler' changed state to 2(READY) successfuly
0:00:01.898316932 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<queue> completed state change to READY
0:00:01.898393732 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<queue> posting state-changed NULL to READY
0:00:01.898500732 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'queue' changed state to 2(READY) successfully
0:00:01.898602832 1384 0x13018 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state NULL -> READY
0:00:01.951957382 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to READY
0:00:01.952136882 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed NULL to READY
0:00:01.952312132 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'decoder' changed state to 2(READY) successfuy
0:00:01.952494932 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:01.952575782 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:01.952685432 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'filter' changed state to 2(READY) successfuly
0:00:01.952809382 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:01.952888682 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
0:00:01.952988982 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'videoparser' changed state to 2(READY) succey
0:00:01.953112732 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<QuickTime demuxer> completed state change to READY
0:00:01.953187332 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<QuickTime demuxer> posting state-changed NULL to READY
0:00:01.953289982 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'QuickTime demuxer' changed state to 2(READY)y
0:00:01.953398132 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filesrc> completed state change to READY
0:00:01.953473232 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filesrc> posting state-changed NULL to READY
0:00:01.953573282 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'filesrc' changed state to 2(READY) successfuy
0:00:02.289036682 1384 0x13018 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<pipeline> committing state from NULL to READY, pending PD
0:00:02.289175532 1384 0x13018 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<pipeline> continue state change READY to PAUSED, final PG
0:00:02.289374082 1384 0x13018 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - PAUSED
0:00:02.289622682 1384 0x13018 INFO GST_STATES gstbin.c:2498:gst_bin_change_state_func:<pipeline> child 'sink' is changing state asynchronously to PAD
0:00:02.333828882 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<ctrl> completed state change to PAUSED
0:00:02.334038982 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<ctrl> posting state-changed READY to PAUSED
0:00:02.334212282 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'ctrl' changed state to 3(PAUSED) successfully
0:00:02.334348882 1384 0x13018 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> PAUSED
0:00:02.334481832 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to PAUSED
0:00:02.334558282 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to PAUSED
0:00:02.334664132 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'scaler' changed state to 3(PAUSED) successfuy
0:00:02.334811482 1384 0x13018 INFO queue gstqueue.c:1412:gst_queue_src_activate_push:<queue> not starting task as pad is not linked
0:00:02.334925132 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<queue> completed state change to PAUSED
0:00:02.335001232 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<queue> posting state-changed READY to PAUSED
0:00:02.335102982 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'queue' changed state to 3(PAUSED) successfuly
0:00:02.335198632 1384 0x13018 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> PAUSED
0:00:02.335297182 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to PAUSED
0:00:02.335407632 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to PAUSED
0:00:02.335511832 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'decoder' changed state to 3(PAUSED) successfy
0:00:02.335640682 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to PAUSED
0:00:02.335713682 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to PAUSED
0:00:02.335814432 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'filter' changed state to 3(PAUSED) successfuy
0:00:02.671938782 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to PAUSED
0:00:02.672025632 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to PAUSED
0:00:02.672137282 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'videoparser' changed state to 3(PAUSED) succy
0:00:02.672315882 1384 0x13018 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<filesrc> opening file Honda1.mp4
0:00:02.672504732 1384 0x13018 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<filesrc> opening file Honda1.mp4
0:00:02.673381582 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<QuickTime demuxer> completed state change to PAUSED
0:00:02.673502782 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<QuickTime demuxer> posting state-changed READY to PAUSED
0:00:02.673631182 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'QuickTime demuxer' changed state to 3(PAUSEDy
0:00:02.673770732 1384 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filesrc> completed state change to PAUSED
0:00:02.673847032 1384 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filesrc> posting state-changed READY to PAUSED
0:00:02.673950482 1384 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'filesrc' changed state to 3(PAUSED) successfy
0:00:02.675087882 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type iods
0:00:02.675302632 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type avc1
0:00:02.675405332 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type avcC
0:00:02.675467182 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type btrt
0:00:02.675554932 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gsst
0:00:02.675616182 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gstd
0:00:02.675673382 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gssd
0:00:02.675730482 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gspu
0:00:02.675786732 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gspm
0:00:02.675842882 1384 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gshh
0:00:03.011709782 1384 0x1797a0 INFO qtdemux qtdemux.c:8495:qtdemux_parse_tree:<QuickTime demuxer> timescale: 600
0:00:03.011809682 1384 0x1797a0 INFO qtdemux qtdemux.c:8496:qtdemux_parse_tree:<QuickTime demuxer> duration: 54655
0:00:03.012258232 1384 0x1797a0 INFO qtdemux qtdemux.c:6732:qtdemux_parse_trak:<QuickTime demuxer> type avc1 caps 0x157320
0:00:03.012803132 1384 0x1797a0 WARN qtdemux qtdemux.c:6871:qtdemux_parse_trak:<QuickTime demuxer> unknown version 00000000
0:00:03.013079982 1384 0x1797a0 INFO qtdemux qtdemux.c:7125:qtdemux_parse_trak:<QuickTime demuxer> type mp4a caps 0x157340
0:00:03.015298032 1384 0x1797a0 INFO GST_SCHEDULING gstpad.c:4962:gst_pad_get_range_unchecked:<filesrc:src> getrange failed, flow: unexpected
0:00:03.015472532 1384 0x1797a0 INFO GST_SCHEDULING gstpad.c:5108:gst_pad_pull_range:<QuickTime demuxer:sink> pullrange failed, flow: unexpected
0:00:03.016227982 1384 0x1797a0 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<QuickTime demuxer> adding pad 'video_00'
0:00:03.016954082 1384 0x1797a0 INFO GST_ELEMENT_PADS gstelement.c:963:gst_element_get_static_pad: found pad queue:sink
0:00:03.017151282 1384 0x1797a0 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link QuickTime demuxer:video_00 and queue:sink
0:00:03.017272832 1384 0x1797a0 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked QuickTime demuxer:video_00 and queue:sink, successful
on_pad_demux_added - New pad 'video_00', caps 'video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001fffe100166764001facb402802dd0800001f48'
0:00:03.017980282 1384 0x1797a0 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<QuickTime demuxer> adding pad 'audio_00'
on_pad_demux_added - New pad 'audio_00', caps 'audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)'
0:00:03.018399232 1384 0x1797a0 INFO qtdemux qtdemux.c:1861:qtdemux_post_global_tags:<QuickTime demuxer> posting global tags: 0x17b468
0:00:03.018596182 1384 0x1797a0 INFO GST_EVENT gstevent.c:600:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST0
0:00:03.019172382 1384 0x1797a0 INFO GST_EVENT gstevent.c:600:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST0
Hello ,
I'm running the application to play mp4 in DM814x board.
I'm getting the errors from the demux side. It not accepting the capabilities from the filesrc. Anyone can share idea to solve this issue..
0:00:00.000804276 1445 0x13018 INFO GST_INIT gst.c:605:init_pre: Initializing GStreamer Core Library version 0.10.32
0:00:00.001297811 1445 0x13018 INFO GST_INIT gst.c:606:init_pre: Using library installed in /usr/lib
0:00:00.001414808 1445 0x13018 INFO GST_INIT gst.c:616:init_pre: Linux dm814x-evm 2.6.37 #6 Thu Sep 18 13:20:32 IST 2014 armv7l
0:00:00.002134986 1445 0x13018 INFO GST_INIT gstquery.c:108:_gst_query_initialize: init queries
0:00:00.008444616 1445 0x13018 INFO GST_INIT gstmessage.c:73:_gst_message_initialize: init messages
0:00:00.010077433 1445 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:350:_gst_plugin_initialize: registering 0 static plugins
0:00:00.011255459 1445 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:255:gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.011372007 1445 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:257:gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.013818357 1445 0x13018 INFO GST_REGISTRY gstregistry.c:1599:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/registrn
0:00:00.153003084 1445 0x13018 INFO GST_REGISTRY gstregistrybinary.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/registry.arms
0:00:00.153561884 1445 0x13018 INFO GST_REGISTRY gstregistry.c:1469:scan_and_update_registry: Validating plugins from registry cache: /home/root/.gstren
0:00:00.234103133 1445 0x13018 INFO GST_REGISTRY gstregistry.c:1561:scan_and_update_registry: Registry cache has not changed
0:00:00.234361533 1445 0x13018 INFO GST_REGISTRY gstregistry.c:1628:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.234445983 1445 0x13018 INFO GST_INIT gst.c:792:init_post: GLib runtime version: 2.24.1
0:00:00.234518583 1445 0x13018 INFO GST_INIT gst.c:794:init_post: GLib headers version: 2.24.1
0:00:00.234634283 1445 0x13018 INFO GST_INIT gst.c:450:gst_init_check: initialized GStreamer successfully
0:00:00.234912333 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "pipeline" named "pipeline"
0:00:00.240974234 1445 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loaded
0:00:00.241144234 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "filesrc" named "filesrc"
0:00:00.242595584 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSrc@0x148040> adding pad 'src'
0:00:00.252167684 1445 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstqtdemux.so" loaded
0:00:00.252369634 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "qtdemux" named "QuickTime demuxe"
0:00:00.253593984 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQTDemux@0x14c020> adding pad 'sink'
0:00:00.255831783 1445 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgsth264parse.so" loaded
0:00:00.255976283 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "h264parse" named "videoparser"
0:00:00.257245984 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14f088> adding pad 'sink'
0:00:00.257600784 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstH264Parse@0x14f088> adding pad 'src'
0:00:00.257840434 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "capsfilter" named "filter"
0:00:00.258655634 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1530d0> adding pad 'sink'
0:00:00.258903234 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x1530d0> adding pad 'src'
0:00:00.277768184 1445 0x13018 INFO omx gstomx_videomixer.c:2183:init_interfaces: GstChildProxy interface registered
0:00:00.277983134 1445 0x13018 INFO GST_PLUGIN_LOADING gstplugin.c:859:gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
0:00:00.278111984 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_h264dec" named "decoder"
0:00:00.280279734 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1580e0> adding pad 'sink'
0:00:00.280436534 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x1580e0> adding pad 'src'
0:00:00.280599684 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "queue" named "queue"
0:00:00.617318834 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQueue@0x15a100> adding pad 'sink'
0:00:00.617723384 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstQueue@0x15a100> adding pad 'src'
0:00:00.617873484 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_scaler" named "scaler"
0:00:00.619276534 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x15d008> adding pad 'sink'
0:00:00.619407034 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstOmxBaseFilter@0x15d008> adding pad 'src'
0:00:00.619802634 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_ctrl" named "ctrl"
0:00:00.620715284 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x160008> adding pad 'sink'
0:00:00.620970834 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseTransform@0x160008> adding pad 'src'
0:00:00.621248534 1445 0x13018 INFO GST_ELEMENT_FACTORY gstelementfactory.c:369:gst_element_factory_create: creating element "omx_videosink" named "sink"
0:00:00.622661634 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<GstBaseSink@0x162288> adding pad 'sink'
0:00:00.741721484 1445 0x13018 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element filesrc:(any) to element QuickTime )
0:00:00.741917834 1445 0x13018 INFO GST_PADS gstutils.c:1028:gst_pad_check_link: trying to link filesrc:src and QuickTime demuxer:sink
0:00:00.742041934 1445 0x13018 INFO GST_PADS gstutils.c:1468:prepare_link_maybe_ghosting: filesrc and QuickTime demuxer in same bin, no need for ghs
0:00:00.742260684 1445 0x13018 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link filesrc:src and QuickTime demuxer:sink
0:00:00.742413084 1445 0x13018 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked filesrc:src and QuickTime demuxer:sink, successful
0:00:00.742594234 1445 0x13018 INFO GST_ELEMENT_PADS gstutils.c:1568:gst_element_link_pads_full: trying to link element QuickTime demuxer:(any) to element )
0:00:00.742873434 1445 0x13018 INFO GST_ELEMENT_PADS gstelement.c:960:gst_element_get_static_pad: no such pad 'video_%02d' in element "QuickTime demuxer"
0:00:00.743025834 1445 0x13018 INFO GST_ELEMENT_PADS gstutils.c:1203:gst_element_get_compatible_pad:<QuickTime demuxer> Could not find a compatible pad to k
Going to play...
0:00:00.743651784 1445 0x13018 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state NULL - READY
0:00:01.867947884 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<sink> completed state change to READY
0:00:01.868190284 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<sink> posting state-changed NULL to READY
0:00:01.868420884 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'sink' changed state to 2(READY) successfully
0:00:01.868572084 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<ctrl> completed state change to READY
0:00:01.868652284 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<ctrl> posting state-changed NULL to READY
0:00:01.868762934 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'ctrl' changed state to 2(READY) successfully
0:00:01.868867984 1445 0x13018 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state NULL -> READY
0:00:01.954128933 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to READY
0:00:01.954311433 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed NULL to READY
0:00:01.954486983 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'scaler' changed state to 2(READY) successfuly
0:00:01.954629133 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<queue> completed state change to READY
0:00:01.954705783 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<queue> posting state-changed NULL to READY
0:00:01.954811533 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'queue' changed state to 2(READY) successfully
0:00:01.954913833 1445 0x13018 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state NULL -> READY
0:00:02.022630684 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to READY
0:00:02.022843334 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed NULL to READY
0:00:02.023020084 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'decoder' changed state to 2(READY) successfuy
0:00:02.023161084 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to READY
0:00:02.023239234 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed NULL to READY
0:00:02.023346034 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'filter' changed state to 2(READY) successfuly
0:00:02.023473584 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to READY
0:00:02.023553784 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed NULL to READY
0:00:02.023656634 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'videoparser' changed state to 2(READY) succey
0:00:02.023784834 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<QuickTime demuxer> completed state change to READY
0:00:02.023859784 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<QuickTime demuxer> posting state-changed NULL to READY
0:00:02.023961234 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'QuickTime demuxer' changed state to 2(READY)y
0:00:02.024066734 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filesrc> completed state change to READY
0:00:02.024140584 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filesrc> posting state-changed NULL to READY
0:00:02.024277334 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'filesrc' changed state to 2(READY) successfuy
0:00:02.024454383 1445 0x13018 INFO GST_STATES gstelement.c:2314:gst_element_continue_state:<pipeline> committing state from NULL to READY, pending PD
0:00:02.360757534 1445 0x13018 INFO GST_STATES gstelement.c:2323:gst_element_continue_state:<pipeline> continue state change READY to PAUSED, final PG
0:00:02.360975684 1445 0x13018 INFO omx gstomx_base_sink.c:113:change_state:<sink> changing state READY - PAUSED
0:00:02.361230934 1445 0x13018 INFO GST_STATES gstbin.c:2498:gst_bin_change_state_func:<pipeline> child 'sink' is changing state asynchronously to PAD
0:00:02.409238784 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<ctrl> completed state change to PAUSED
0:00:02.409422384 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<ctrl> posting state-changed READY to PAUSED
0:00:02.409597684 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'ctrl' changed state to 3(PAUSED) successfully
0:00:02.409734334 1445 0x13018 INFO omx gstomx_base_filter.c:153:change_state:<scaler> begin: changing state READY -> PAUSED
0:00:02.409858484 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<scaler> completed state change to PAUSED
0:00:02.409972684 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<scaler> posting state-changed READY to PAUSED
0:00:02.410089284 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'scaler' changed state to 3(PAUSED) successfuy
0:00:02.410246384 1445 0x13018 INFO queue gstqueue.c:1412:gst_queue_src_activate_push:<queue> not starting task as pad is not linked
0:00:02.410363534 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<queue> completed state change to PAUSED
0:00:02.410439134 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<queue> posting state-changed READY to PAUSED
0:00:02.410541934 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'queue' changed state to 3(PAUSED) successfuly
0:00:02.410638634 1445 0x13018 INFO omx gstomx_base_filter.c:153:change_state:<decoder> begin: changing state READY -> PAUSED
0:00:02.410736384 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<decoder> completed state change to PAUSED
0:00:02.410807234 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<decoder> posting state-changed READY to PAUSED
0:00:02.410906434 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'decoder' changed state to 3(PAUSED) successfy
0:00:02.411034484 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filter> completed state change to PAUSED
0:00:02.411106934 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filter> posting state-changed READY to PAUSED
0:00:02.411206234 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'filter' changed state to 3(PAUSED) successfuy
0:00:02.411357584 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<videoparser> completed state change to PAUSED
0:00:02.747879034 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<videoparser> posting state-changed READY to PAUSED
0:00:02.748023384 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'videoparser' changed state to 3(PAUSED) succy
0:00:02.748219384 1445 0x13018 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<filesrc> opening file Honda1.mp4
0:00:02.748413884 1445 0x13018 INFO filesrc gstfilesrc.c:963:gst_file_src_start:<filesrc> opening file Honda1.mp4
0:00:02.749296884 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<QuickTime demuxer> completed state change to PAUSED
0:00:02.749420884 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<QuickTime demuxer> posting state-changed READY to PAUSED
0:00:02.749553384 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'QuickTime demuxer' changed state to 3(PAUSEDy
0:00:02.749689084 1445 0x13018 INFO GST_STATES gstelement.c:2341:gst_element_continue_state:<filesrc> completed state change to PAUSED
0:00:02.749764834 1445 0x13018 INFO GST_STATES gstelement.c:2354:gst_element_continue_state:<filesrc> posting state-changed READY to PAUSED
0:00:02.749868484 1445 0x13018 INFO GST_STATES gstbin.c:2492:gst_bin_change_state_func:<pipeline> child 'filesrc' changed state to 3(PAUSED) successfy
0:00:02.750995984 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type iods
0:00:02.751210834 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type avc1
0:00:02.751314134 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type avcC
0:00:02.751378084 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type btrt
0:00:02.751466484 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gsst
0:00:02.751529084 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gstd
0:00:02.751585784 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gssd
0:00:02.751642134 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gspu
0:00:02.751698634 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gspm
0:00:02.751754834 1445 0x1797a0 WARN qtdemux qtdemux_types.c:191:qtdemux_type_get: unknown QuickTime node type gshh
0:00:02.752312584 1445 0x1797a0 INFO qtdemux qtdemux.c:8495:qtdemux_parse_tree:<QuickTime demuxer> timescale: 600
0:00:03.088629284 1445 0x1797a0 INFO qtdemux qtdemux.c:8496:qtdemux_parse_tree:<QuickTime demuxer> duration: 54655
0:00:03.089115484 1445 0x1797a0 INFO qtdemux qtdemux.c:6732:qtdemux_parse_trak:<QuickTime demuxer> type avc1 caps 0x157320
0:00:03.089619034 1445 0x1797a0 WARN qtdemux qtdemux.c:6871:qtdemux_parse_trak:<QuickTime demuxer> unknown version 00000000
0:00:03.089887934 1445 0x1797a0 INFO qtdemux qtdemux.c:7125:qtdemux_parse_trak:<QuickTime demuxer> type mp4a caps 0x157340
0:00:03.092150934 1445 0x1797a0 INFO GST_SCHEDULING gstpad.c:4962:gst_pad_get_range_unchecked:<filesrc:src> getrange failed, flow: unexpected
0:00:03.092280934 1445 0x1797a0 INFO GST_SCHEDULING gstpad.c:5108:gst_pad_pull_range:<QuickTime demuxer:sink> pullrange failed, flow: unexpected
0:00:03.093157384 1445 0x1797a0 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<QuickTime demuxer> adding pad 'video_00'
0:00:03.093620234 1445 0x1797a0 INFO GST_ELEMENT_PADS gstelement.c:963:gst_element_get_static_pad: found pad queue:sink
0:00:03.093805734 1445 0x1797a0 INFO GST_PADS gstpad.c:1941:gst_pad_link_prepare: trying to link QuickTime demuxer:video_00 and queue:sink
0:00:03.093929184 1445 0x1797a0 INFO GST_PADS gstpad.c:2124:gst_pad_link_full: linked QuickTime demuxer:video_00 and queue:sink, successful
on_pad_demux_added - New pad 'video_00', caps 'video/x-h264, level=(string)3.1, profile=(string)high, codec_data=(buffer)0164001fffe100166764001facb402802dd0800001f48'
0:00:03.094651333 1445 0x1797a0 INFO GST_ELEMENT_PADS gstelement.c:716:gst_element_add_pad:<QuickTime demuxer> adding pad 'audio_00'
on_pad_demux_added - New pad 'audio_00', caps 'audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw, level=(string)2, base-profile=(string)'
0:00:03.095024883 1445 0x1797a0 INFO qtdemux qtdemux.c:1861:qtdemux_post_global_tags:<QuickTime demuxer> posting global tags: 0x17b468
0:00:03.095219583 1445 0x1797a0 INFO GST_EVENT gstevent.c:600:gst_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, format GST0
Hi All,
Any one can share me some idea or application relevant to the following issues...
1. Elements are not linking from filesrc to demux (qtdemux).
2. I'm trying to play mp4 file(h264) in DM814x, what are the capabilities between filesrc to demux . (To connect).
Regards,
Rajesh Kannan
Hello,
Rajesh Kannan said:1. Elements are not linking from filesrc to demux (qtdemux).
This is how the elements are linked:
/* link the elements */
gst_element_link (filesrc, qtdemux);
...
but I have doubts that this is the problem.
Without a source code it will be hard to find where the problem is.
Best Regards,
Margarita
Hello,
You want source to check ? I am trying to play more than 5 days.. But not getting!!!!! Could you change the modification and update me ?
Regards,
Rajesh Kannan
Hello,
I have modified it.
Please try it, on my side this is working. The pipeline which is using is :
gst-launch filesrc location=1.avi ! ffdemux_avi ! mpeg4videoparse ! omx_mpeg4dec ! omx_scaler ! omx_ctrl display-mode=OMX_DC_MODE_1080P_60 ! gstperf ! omx_videosink
It is decoding avi file with mpge4dec.
ELF ( � 4 � 4 ( p� �� �� ` ` 4 4� 4� 4 4� 4� � � � � � $ $ $ H H H H� H� Q�td /lib/ld-linux.so.3 GNU % - "