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.

omx_mdeiscaler error(Caught SIGSEGV accessing address 0x14) in 1080i gstreamer+v4l2 capture pipeline. EZSDK 05 05 02 00,DM8148

Other Parts Discussed in Thread: TEST2

Hello,

We are working on 1080i capture using v4l2 and gstreamer. The ezsdk version is 05 05 02 00. The cpu is DM8148.

Our board is similar to 8148EVM. The video comes from external hdmi decoder. We do not do scaling.

Now we can capture the 1080i video by using gstreamer and v4l2. We want to use the deinterlace module. There are some errors when we add the omx_mdeiscaler in the pipeline.

The pipeline

gst-launch -v v4l2src queue-size=12  num-buffers=100  ! 'video/x-raw-yuv-strided, format=(fourcc)NV12,width=1920,height=1080,framerate=(fraction)30/1,interlaced=(boolean)true' ! omxbufferalloc numBuffers=12  ! omx_mdeiscaler name=d d.src_01 ! 'video/x-raw-yuv-strided, format=(fourcc)NV12,width=1920,height=1080' ! gstperf ! filesink location=test1.yuv d.src_00 ! fakesink  silent=true

 

Error message:

Caught SIGSEGV accessing address 0x14
Spinning. Please run 'gdb gst-launch 1213' to continue debugging, Ctrl-C to qui
t, or Ctrl-\ to dump core.

root@dm814x-evm:~# gst-launch -v v4l2src queue-size=12 num-buffers=100 ! 'vide
o/x-raw-yuv-strided, format=(fourcc)NV12,width=1920,height=1080,framerate=(fract
ion)30/1,interlaced=(boolean)true' ! omxbufferalloc numBuffers=12 ! omx_mdeisca
ler name=d d.src_01 ! 'video/x-raw-yuv-strided, format=(fourcc)NV12,width=1920,h
eight=1080' ! gstperf ! filesink location=test1.yuv d.src_00 ! fakesink silent=
true --gst-debug=3
0:00:00.025139850 1213 0x16050 INFO GST_INIT gstquery.c:108:_
gst_query_initialize: init queries
0:00:00.032317151 1213 0x16050 INFO GST_INIT gstmessage.c:73:
_gst_message_initialize: init messages
0:00:00.034126101 1213 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:350:
_gst_plugin_initialize: registering 0 static plugins
0:00:00.035263050 1213 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:255:
gst_plugin_register_static: registered static plugin "staticelements"
0:00:00.035401400 1213 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:257:
gst_plugin_register_static: added static plugin "staticelements", result: 1
0:00:00.044445151 1213 0x16050 INFO GST_REGISTRY gstregistry.c:15
99:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/r
egistry.arm.bin
0:00:00.232938901 1213 0x16050 INFO GST_REGISTRY gstregistrybinar
y.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/regist
ry.arm.bin in 0.188303 seconds
0:00:00.233505051 1213 0x16050 INFO GST_REGISTRY gstregistry.c:14
69:scan_and_update_registry: Validating plugins from registry cache: /home/root/
.gstreamer-0.10/registry.arm.bin
0:00:00.263431201 1213 0x16050 INFO GST_REGISTRY gstregistry.c:15
61:scan_and_update_registry: Registry cache has not changed
0:00:00.263570201 1213 0x16050 INFO GST_REGISTRY gstregistry.c:16
28:ensure_current_registry: registry reading and updating done, result = 1
0:00:00.263641651 1213 0x16050 INFO GST_INIT gst.c:792:init_p
ost: GLib runtime version: 2.24.1
0:00:00.263723251 1213 0x16050 INFO GST_INIT gst.c:794:init_p
ost: GLib headers version: 2.24.1
0:00:00.264026201 1213 0x16050 INFO GST_PIPELINE gstparse.c:299:g
st_parse_launch_full: parsing pipeline description 'v4l2src queue-size=12 num-bu
ffers=100 ! video/x-raw-yuv-strided,\ format=(fourcc)NV12,width=1920,height=1080
,framerate=(fraction)30/1,interlaced=(boolean)true ! omxbufferalloc numBuffers=1
2 ! omx_mdeiscaler name=d d.src_01 ! video/x-raw-yuv-strided,\ format=(fourcc)NV
12,width=1920,height=1080 ! gstperf ! filesink location=test1.yuv d.src_00 ! fak
esink silent=true '
0:00:00.329654750 1213 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:859:
gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/oldv4l2gstlib/libgstvideo4
linux2.so" loaded
0:00:00.329819750 1213 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
y.c:371:gst_element_factory_create: creating element "v4l2src"
0:00:00.334948850 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstBaseSrc@0x154060> adding pad 'src'
0:00:00.503097101 1213 0x16050 INFO omx gstomx_videomixe
r.c:2183:init_interfaces: GstChildProxy interface registered
0:00:00.503355751 1213 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:859:
gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
0:00:00.503455551 1213 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
y.c:371:gst_element_factory_create: creating element "omxbufferalloc"
0:00:00.504626201 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstomxBufferAlloc@0x159858> adding pad 'sink'
0:00:00.504786350 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstomxBufferAlloc@0x159858> adding pad 'src'
0:00:00.505059000 1213 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
y.c:371:gst_element_factory_create: creating element "omx_mdeiscaler"
0:00:00.507272250 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstOmxBaseFilter2@0x15d050> adding pad 'sink'
0:00:00.507571050 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstOmxBaseFilter2@0x15d050> adding pad 'src_00'
0:00:00.507809750 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstOmxBaseFilter2@0x15d050> adding pad 'src_01'
0:00:00.508407200 1213 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
y.c:371:gst_element_factory_create: creating element "gstperf"
0:00:00.509227500 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstBaseTransform@0x160000> adding pad 'sink'
0:00:00.509480800 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstBaseTransform@0x160000> adding pad 'src'
0:00:00.533304201 1213 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:859:
gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loa
ded
0:00:00.533457701 1213 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
y.c:371:gst_element_factory_create: creating element "filesink"
0:00:00.534713201 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstBaseSink@0x164058> adding pad 'sink'
0:00:00.535163050 1213 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
y.c:371:gst_element_factory_create: creating element "fakesink"
0:00:00.536760650 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstBaseSink@0xb2038> adding pad 'sink'
0:00:00.537138600 1213 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
y.c:371:gst_element_factory_create: creating element "pipeline"
0:00:00.537976600 1213 0x16050 INFO GST_PIPELINE ./grammar.y:568:
gst_parse_perform_link: linking v4l2src0:(any) to omxbufferalloc0:(any) (0/0) wi
th caps "0xd5820"
0:00:00.538118100 1213 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
y.c:371:gst_element_factory_create: creating element "capsfilter"
0:00:00.538828400 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstBaseTransform@0xb60f0> adding pad 'sink'
0:00:00.539077700 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstBaseTransform@0xb60f0> adding pad 'src'
0:00:00.539248050 1213 0x16050 INFO GST_STATES gstbin.c:1759:gs
t_bin_get_state_func:<pipeline0> getting state
0:00:00.539435550 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter0> completed state change to NULL
0:00:00.875220750 1213 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
gst_element_link_pads_full: trying to link element v4l2src0:(any) to element cap
sfilter0:sink
0:00:00.875337850 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
:gst_element_get_static_pad: found pad capsfilter0:sink
0:00:00.875434950 1213 0x16050 INFO GST_PADS gstutils.c:1468:
prepare_link_maybe_ghosting: v4l2src0 and capsfilter0 in same bin, no need for g
host pads
0:00:00.875662900 1213 0x16050 INFO GST_PADS gstpad.c:1941:gs
t_pad_link_prepare: trying to link v4l2src0:src and capsfilter0:sink
0:00:00.876928050 1213 0x16050 INFO GST_PADS gstpad.c:2124:gs
t_pad_link_full: linked v4l2src0:src and capsfilter0:sink, successful
0:00:00.877135400 1213 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
gst_element_link_pads_full: trying to link element capsfilter0:src to element om
xbufferalloc0:(any)
0:00:00.877231350 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
:gst_element_get_static_pad: found pad capsfilter0:src
0:00:00.877330750 1213 0x16050 INFO GST_PADS gstutils.c:1028:
gst_pad_check_link: trying to link capsfilter0:src and omxbufferalloc0:sink
0:00:00.881172350 1213 0x16050 INFO GST_PADS gstutils.c:1468:
prepare_link_maybe_ghosting: capsfilter0 and omxbufferalloc0 in same bin, no nee
d for ghost pads
0:00:00.881327000 1213 0x16050 INFO GST_PADS gstpad.c:1941:gs
t_pad_link_prepare: trying to link capsfilter0:src and omxbufferalloc0:sink
0:00:00.884850000 1213 0x16050 INFO GST_PADS gstpad.c:2124:gs
t_pad_link_full: linked capsfilter0:src and omxbufferalloc0:sink, successful
0:00:00.885047350 1213 0x16050 INFO GST_PIPELINE ./grammar.y:568:
gst_parse_perform_link: linking omxbufferalloc0:(any) to d:(any) (0/0) with caps
"(nil)"
0:00:00.885145500 1213 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
gst_element_link_pads_full: trying to link element omxbufferalloc0:(any) to elem
ent d:(any)
0:00:00.885242200 1213 0x16050 INFO GST_PADS gstutils.c:1028:
gst_pad_check_link: trying to link omxbufferalloc0:src and d:sink
0:00:00.888817249 1213 0x16050 INFO GST_PADS gstutils.c:1468:
prepare_link_maybe_ghosting: omxbufferalloc0 and d in same bin, no need for ghos
t pads
0:00:00.888955099 1213 0x16050 INFO GST_PADS gstpad.c:1941:gs
t_pad_link_prepare: trying to link omxbufferalloc0:src and d:sink
0:00:00.892847000 1213 0x16050 INFO GST_PADS gstpad.c:2124:gs
t_pad_link_full: linked omxbufferalloc0:src and d:sink, successful
0:00:00.893022000 1213 0x16050 INFO GST_PARENTAGE gstbin.c:3702:gs
t_bin_get_by_name: [pipeline0]: looking up child element d
0:00:00.893136200 1213 0x16050 INFO GST_PIPELINE ./grammar.y:568:
gst_parse_perform_link: linking d:d to perf0:(any) (1/0) with caps "0xd5bc0"
0:00:00.893237950 1213 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
y.c:371:gst_element_factory_create: creating element "capsfilter"
0:00:01.230227300 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstBaseTransform@0xb62c0> adding pad 'sink'
0:00:01.230512101 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
:gst_element_add_pad:<GstBaseTransform@0xb62c0> adding pad 'src'
0:00:01.230685401 1213 0x16050 INFO GST_STATES gstbin.c:1759:gs
t_bin_get_state_func:<pipeline0> getting state
0:00:01.230866201 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter1> completed state change to NULL
0:00:01.231036901 1213 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
gst_element_link_pads_full: trying to link element d:src_01 to element capsfilte
r1:sink
0:00:01.231130351 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
:gst_element_get_static_pad: found pad d:src_01
0:00:01.231213551 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
:gst_element_get_static_pad: found pad capsfilter1:sink
0:00:01.231291501 1213 0x16050 INFO GST_PADS gstutils.c:1468:
prepare_link_maybe_ghosting: d and capsfilter1 in same bin, no need for ghost pa
ds
0:00:01.231449801 1213 0x16050 INFO GST_PADS gstpad.c:1941:gs
t_pad_link_prepare: trying to link d:src_01 and capsfilter1:sink
0:00:01.231566051 1213 0x16050 INFO GST_PADS gstpad.c:2124:gs
t_pad_link_full: linked d:src_01 and capsfilter1:sink, successful
0:00:01.231721001 1213 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
gst_element_link_pads_full: trying to link element capsfilter1:src to element pe
rf0:(any)
0:00:01.231810801 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
:gst_element_get_static_pad: found pad capsfilter1:src
0:00:01.231904751 1213 0x16050 INFO GST_PADS gstutils.c:1028:
gst_pad_check_link: trying to link capsfilter1:src and perf0:sink
0:00:01.232234251 1213 0x16050 INFO GST_PADS gstutils.c:1468:
prepare_link_maybe_ghosting: capsfilter1 and perf0 in same bin, no need for ghos
t pads
0:00:01.232367251 1213 0x16050 INFO GST_PADS gstpad.c:1941:gs
t_pad_link_prepare: trying to link capsfilter1:src and perf0:sink
0:00:01.232696001 1213 0x16050 INFO GST_PADS gstpad.c:2124:gs
t_pad_link_full: linked capsfilter1:src and perf0:sink, successful
0:00:01.232885851 1213 0x16050 INFO GST_PIPELINE ./grammar.y:568:
gst_parse_perform_link: linking perf0:(any) to filesink0:(any) (0/0) with caps "
(nil)"
0:00:01.232979801 1213 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
gst_element_link_pads_full: trying to link element perf0:(any) to element filesi
nk0:(any)
0:00:01.233074801 1213 0x16050 INFO GST_PADS gstutils.c:1028:
gst_pad_check_link: trying to link perf0:src and filesink0:sink
0:00:01.233470001 1213 0x16050 INFO GST_PADS gstutils.c:1468:
prepare_link_maybe_ghosting: perf0 and filesink0 in same bin, no need for ghost
pads
0:00:01.569526449 1213 0x16050 INFO GST_PADS gstpad.c:1941:gs
t_pad_link_prepare: trying to link perf0:src and filesink0:sink
0:00:01.569933349 1213 0x16050 INFO GST_PADS gstpad.c:2124:gs
t_pad_link_full: linked perf0:src and filesink0:sink, successful
0:00:01.570099299 1213 0x16050 INFO GST_PARENTAGE gstbin.c:3702:gs
t_bin_get_by_name: [pipeline0]: looking up child element d
0:00:01.570211349 1213 0x16050 INFO GST_PIPELINE ./grammar.y:568:
gst_parse_perform_link: linking d:d to fakesink0:(any) (1/0) with caps "(nil)"
0:00:01.570301599 1213 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
gst_element_link_pads_full: trying to link element d:src_00 to element fakesink0
:(any)
0:00:01.570387249 1213 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
:gst_element_get_static_pad: found pad d:src_00
0:00:01.570510900 1213 0x16050 INFO GST_PADS gstutils.c:1028:
gst_pad_check_link: trying to link d:src_00 and fakesink0:sink
0:00:01.570611450 1213 0x16050 INFO GST_PADS gstutils.c:1468:
prepare_link_maybe_ghosting: d and fakesink0 in same bin, no need for ghost pads
0:00:01.570738350 1213 0x16050 INFO GST_PADS gstpad.c:1941:gs
t_pad_link_prepare: trying to link d:src_00 and fakesink0:sink
0:00:01.570865100 1213 0x16050 INFO GST_PADS gstpad.c:2124:gs
t_pad_link_full: linked d:src_00 and fakesink0:sink, successful
Setting pipeline to PAUSED ...
0:00:01.575104650 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<fakesink0> completed state change to READY
0:00:01.575208800 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<fakesink0> posting state-changed NULL to READY
0:00:01.575471950 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'fakesink0' changed state to 2(READY)
successfully
0:00:01.578157249 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<filesink0> completed state change to READY
0:00:01.578273349 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<filesink0> posting state-changed NULL to READY
0:00:01.578411449 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'filesink0' changed state to 2(READY)
successfully
0:00:01.578539999 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<perf0> completed state change to READY
0:00:01.578625249 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<perf0> posting state-changed NULL to READY
0:00:01.578742499 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'perf0' changed state to 2(READY) succ
essfully
0:00:01.578853449 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter1> completed state change to READY
0:00:01.914581250 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<capsfilter1> posting state-changed NULL to READY
0:00:01.914723250 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'capsfilter1' changed state to 2(READY
) successfully
0:00:01.914847000 1213 0x16050 INFO omx gstomx_base_filt
er2.c:182:change_state:<d> begin: changing state NULL -> READY
0:00:03.005041600 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<d> completed state change to READY
0:00:03.005268250 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<d> posting state-changed NULL to READY
0:00:03.005460950 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'd' changed state to 2(READY) successf
ully
0:00:03.005629700 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<omxbufferalloc0> completed state change to READY
0:00:03.005716650 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<omxbufferalloc0> posting state-changed NULL to REA
DY
0:00:03.005836550 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 2(R
EADY) successfully
0:00:03.005952950 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter0> completed state change to READY
0:00:03.006037300 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<capsfilter0> posting state-changed NULL to READY
0:00:03.006157900 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY
) successfully
0:00:03.006904800 1213 0x16050 INFO v4l2 v4l2_calls.c:480
:gst_v4l2_open:<v4l2src0> Opened device 'TI81xx_catalogue' (/dev/video0) success
fully
0:00:03.007149850 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<v4l2src0> completed state change to READY
0:00:03.007243800 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<v4l2src0> posting state-changed NULL to READY
0:00:03.007375250 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 2(READY) s
uccessfully
0:00:03.007549899 1213 0x16050 INFO GST_STATES gstelement.c:231
4:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pe
nding PAUSED, next PAUSED
0:00:03.009051799 1213 0x16050 INFO GST_STATES gstelement.c:232
3:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED,
final PAUSED
0:00:03.009503649 1213 0x16050 INFO GST_STATES gstbin.c:2498:gs
t_bin_change_state_func:<pipeline0> child 'fakesink0' is changing state asynchro
nously to PAUSED
0:00:03.009693099 1213 0x16050 INFO GST_STATES gstbin.c:2498:gs
t_bin_change_state_func:<pipeline0> child 'filesink0' is changing state asynchro
nously to PAUSED
0:00:03.009908499 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<perf0> completed state change to PAUSED
0:00:03.010000449 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<perf0> posting state-changed READY to PAUSED
0:00:03.010123699 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'perf0' changed state to 3(PAUSEti81xx
vin ti81xxvin: Detect V4L2_DV_1080I50/60
D) successfully
0:00:03.010271999 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_stateti81xxvin ti81xxvin: vidioc_s_fmt_vid_cap VIDIOC_S_F
MT:<capsfilter1>
completed state change to PAUSED
0:00:03.346056250 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<capsfilter1> posting state-changed READY to PAUSED
0:00:03.346232200 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'capsfilter1' changed state to 3(PAUSE
D) successfully
0:00:03.346361550 1213 0x16050 INFO omx gstomx_base_filt
er2.c:182:change_state:<d> begin: changing state READY -> PAUSED
0:00:03.346494800 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<d> completed state change to PAUSED
0:00:03.346580050 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<d> posting state-changed READY to PAUSED
0:00:03.346699650 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'd' changed state to 3(PAUSED) success
fully
0:00:03.346844850 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<omxbufferalloc0> completed state change to PAUSED
0:00:03.346931500 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<omxbufferalloc0> posting state-changed READY to PA
USED
0:00:03.347052100 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 3(P
AUSED) successfully
0:00:03.347202550 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
0:00:03.347289700 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<capsfilter0> posting state-changed READY to PAUSED
0:00:03.347438049 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSE
D) successfully
0:00:03.347710749 1213 0x16050 INFO v4l2 gstv4l2object.c:
1036:gst_v4l2_object_fill_format_list:<v4l2src0> got 4 format(s):
0:00:03.347797199 1213 0x16050 INFO v4l2 gstv4l2object.c:
1042:gst_v4l2_object_fill_format_list:<v4l2src0> NV12
0:00:03.347870849 1213 0x16050 INFO v4l2 gstv4l2object.c:
1042:gst_v4l2_object_fill_format_list:<v4l2src0> YUYV
0:00:03.347941999 1213 0x16050 INFO v4l2 gstv4l2object.c:
1042:gst_v4l2_object_fill_format_list:<v4l2src0> RGB3
0:00:03.348011599 1213 0x16050 INFO v4l2 gstv4l2object.c:
1042:gst_v4l2_object_fill_format_list:<v4l2src0> NV16
0:00:03.348596749 1213 0x16050 INFO v4l2src gstv4l2src.c:611
:gst_v4l2src_get_caps:<v4l2src0> probed caps: 0x163860

Mode set is 1080
0:00:03.380125049 1213 0x16050 INFO v4l2 gstv4l2object.c:
1525:gst_v4l2_object_get_caps_info:<v4l2src0> rowstride: 1920
allocating 12 buffers of size:3110400!!
allocated outbuf:0x40ce7080
allocated outbuf:0x40fde680
allocated outbuf:0x412d5c80
allocated outbuf:0x415cd280
allocated outbuf:0x418c4880
allocated outbuf:0x41bbbe80
allocated outbuf:0x41eb3480
allocated outbuf:0x421aaa80
allocated outbuf:0x424a2080
allocated outbuf:0x42799680
allocated outbuf:0x42a90c80
allocated outbuf:0x42d88280
0:00:03.390052249 1213 0x16050 INFO v4l2src v4l2src_calls.c:
452:gst_v4l2src_capture_init:<v4l2src0> capturing buffers via mmap()
/GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-raw-yuv-st
rided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, width
=(int)1920, height=(int)1080, interlaced=(boolean)true
0:00:03.747705850 1213 0x16050 INFO GST_EVENT gstevent.c:600:g
st_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, form
at GST_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0
:00:00.000000000
0:00:03.748510800 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<v4l2src0> completed state change to PAUSED
0:00:03.748617500 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<v4l2src0> posting state-changed READY to PAUSED
0:00:03.748756150 1213 0x16050 INFO GST_STATES gstbin.c:2536:gs
t_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 3(PAUSED)
successfully without preroll
0:00:03.748905100 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<pipeline0> completed state change to PAUSED
0:00:03.748993250 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<pipeline0> posting state-changed READY to PAUSED
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
0:00:03.753450850 1213 0x16050 INFO GST_EVENT gstevent.c:1068:
gst_event_new_latency: creating latency event 0:00:00.000000000
0:00:03.753658750 1213 0x16050 INFO bin gstbin.c:2368:gs
t_bin_do_latency_func:<pipeline0> configured latency of 0:00:00.000000000
0:00:03.753947800 1213 0x16050 INFO GST_STATES gstbin.c:2498:gs
t_bin_change_state_func:<pipeline0> child 'fakesink0' is changing state asynchro
nously to PLAYING
0:00:03.754065400 1213 0x16050 INFO GST_STATES gstbin.c:2498:gs
t_bin_change_state_func:<pipeline0> child 'filesink0' is changing state asynchro
nously to PLAYING
0:00:03.754179250 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<perf0> completed state change to PLAYING
0:00:03.754265200 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<perf0> posting state-changed PAUSED to PLAYING
0:00:03.754390600 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'perf0' changed state to 4(PLAYING) su
ccessfully
0:00:03.754504150 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter1> completed state change to PLAYING
0:00:03.754587500 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<capsfilter1> posting state-changed PAUSED to PLAYI
NG
0:00:03.754704250 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'capsfilter1' changed state to 4(PLAYI
NG) successfully
0:00:03.754819600 1213 0x16050 INFO omx gstomx_base_filt
er2.c:182:change_state:<d> begin: changing state PAUSED -> PLAYING
0:00:03.754901050 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<d> completed state change to PLAYING
0:00:04.090469000 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<d> posting state-changed PAUSED to PLAYING
0:00:04.090622100 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'd' changed state to 4(PLAYING) succes
sfully
0:00:04.090750650 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<omxbufferalloc0> completed state change to PLAYING
0:00:04.090836200 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<omxbufferalloc0> posting state-changed PAUSED to P
LAYING
0:00:04.090956300 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 4(P
LAYING) successfully
0:00:04.091069950 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter0> completed state change to PLAYING
0:00:04.091154550 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<capsfilter0> posting state-changed PAUSED to PLAYI
NG
0:00:04.091271600 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 4(PLAYI
NG) successfully
0:00:04.091536800 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<v4l2src0> completed state change to PLAYING
0:00:04.091633000 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<v4l2src0> posting state-changed PAUSED to PLAYING
0:00:04.091917150 1213 0x144c50 INFO v4l2src gstv4l2src.c:102
4:gst_v4l2src_create:<v4l2src0> sync to 0:00:00.000000000
0:00:04.092162800 1213 0x144c50 INFO GST_PADS gstpad.c:3516:gs
t_pad_event_default_dispatch:<omxbufferalloc0:sink> Sending event 0x17a180 (news
egment) to all internally linked pads
0:00:04.092308100 1213 0x144c50 INFO omx gstomx_base_vfpc
2.c:43:pad_event:<d> begin: event=newsegment
0:00:04.092387500 1213 0x144c50 INFO omx gstomx_base_filt
er2.c:741:pad_event:<d> begin: event=newsegment
0:00:04.093021750 1213 0x144c50 INFO basetransform gstbasetransform
.c:1148:gst_base_transform_setcaps:<capsfilter0> reuse caps
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw-
yuv-strided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1,
width=(int)1920, height=(int)1080, interlaced=(boolean)true
/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-raw
-yuv-strided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1
, width=(int)1920, height=(int)1080, interlaced=(boolean)true
/GstPipeline:pipeline0/GstomxBufferAlloc:omxbufferalloc0.GstPad:src: caps = vide
o/x-raw-yuv-strided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fracti
on)30/1, width=(int)1920, height=(int)1080, interlaced=(boolean)true
/GstPipeline:pipeline0/GstomxBufferAlloc:omxbufferalloc0.GstPad:sink: caps = vid
eo/x-raw-yuv-strided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fract
ion)30/1, width=(int)1920, height=(int)1080, interlaced=(boolean)true
0:00:04.094991650 1213 0x144c50 INFO omx gstomx_base_vfpc
2.c:106:sink_setcaps:<d> setcaps (sink): 0x1668a0
/GstPipeline:pipeline0/GstOmxMDeiScaler:d.GstPad:sink: caps = video/x-raw-yuv-st
rided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, width
=(int)1920, height=(int)1080, interlaced=(boolean)true
/GstPipeline:pipeline0/GstOmxMDeiScaler:d.GstPad:sink: caps = video/x-raw-yuv-st
rided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, width
=(int)1920, height=(int)1080, interlaced=(boolean)true
0:00:04.432135250 1213 0x144c50 INFO omx gstomx_base_filt
er2.c:598:pad_chain:<d> omx: prepare
0:00:04.432226000 1213 0x144c50 INFO omx gstomx_base_vfpc
2.c:216:omx_setup:<d> begin
0:00:04.432407150 1213 0x144c50 INFO omx gstomx_base_vfpc
2.c:176:src_setcaps:<d> setcaps (src): 0x184440
0:00:04.095086600 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 4(PLAYING)
successfully
/GstPipeline:pipeline0/GstOmxMDeiScaler:d.GstPad:src_00: caps = video/x-raw-yuv,
width=(int)1920, height=(int)1080, format=(fourcc)YUY2, framerate=(fraction)60/
1, interlaced=(boolean)false
0:00:04.433223050 1213 0x144c50 INFO omx gstomx_base_vfpc
2.c:176:src_setcaps:<d> setcaps (src): 0x184540
/GstPipeline:pipeline0/GstOmxMDeiScaler:d.GstPad:src_01: caps = video/x-raw-yuv,
width=(int)1920, height=(int)1080, format=(fourcc)NV12, framerate=(fraction)60/
1, interlaced=(boolean)false
New clock: GstSystemClock
0:00:04.449231200 1213 0x144c50 INFO omx gstomx_base_vfpc
2.c:239:omx_setup:<d> end
this input params: 1920x540,1920 3110400 1
Caught SIGSEGV accessing address 0x14
Spinning. Please run 'gdb gst-launch 1213' to continue debugging, Ctrl-C to qui
t, or Ctrl-\ to dump core.
Caught interrupt -- handling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 2497965850 ns.
Setting pipeline to PAUSED ...
0:00:06.931254250 1213 0x16050 INFO GST_STATES gstbin.c:2498:gs
t_bin_change_state_func:<pipeline0> child 'fakesink0' is changing state asynchro
nously to PAUSED
0:00:06.931461600 1213 0x16050 INFO GST_STATES gstbin.c:2498:gs
t_bin_change_state_func:<pipeline0> child 'filesink0' is changing state asynchro
nously to PAUSED
0:00:06.931589100 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<perf0> completed state change to PAUSED
0:00:06.931678850 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<perf0> posting state-changed PLAYING to PAUSED
0:00:06.931826450 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'perf0' changed state to 3(PAUSED) suc
cessfully
0:00:06.931945900 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter1> completed state change to PAUSED
0:00:06.932031000 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<capsfilter1> posting state-changed PLAYING to PAUS
ED
0:00:06.932150250 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'capsfilter1' changed state to 3(PAUSE
D) successfully
0:00:06.932265350 1213 0x16050 INFO omx gstomx_base_filt
er2.c:182:change_state:<d> begin: changing state PLAYING -> PAUSED
0:00:06.932348300 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<d> completed state change to PAUSED
0:00:06.932430050 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<d> posting state-changed PLAYING to PAUSED
0:00:06.932547900 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'd' changed state to 3(PAUSED) success
fully
0:00:06.932667200 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<omxbufferalloc0> completed state change to PAUSED
0:00:06.932752350 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<omxbufferalloc0> posting state-changed PLAYING to
PAUSED
0:00:06.932908200 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 3(P
AUSED) successfully
0:00:06.933027450 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
0:00:06.933111600 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<capsfilter0> posting state-changed PLAYING to PAUS
ED
0:00:06.933236050 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSE
D) successfully
0:00:06.933375100 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<v4l2src0> completed state change to PAUSED
0:00:06.933464900 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<v4l2src0> posting state-changed PLAYING to PAUSED
0:00:07.269454850 1213 0x16050 INFO GST_STATES gstbin.c:2536:gs
t_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 3(PAUSED)
successfully without preroll
0:00:07.269607350 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<pipeline0> completed state change to PAUSED
0:00:07.269696500 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<pipeline0> posting state-changed PAUSED to PAUSED
Setting pipeline to READY ...
0:00:07.270493450 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<fakesink0> completed state change to READY
0:00:07.270596800 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<fakesink0> posting state-changed READY to READY
0:00:07.270719750 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'fakesink0' changed state to 2(READY)
successfully
0:00:07.270998200 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<filesink0> completed state change to READY
0:00:07.271088300 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<filesink0> posting state-changed READY to READY
0:00:07.271206950 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'filesink0' changed state to 2(READY)
successfully
0:00:07.271387450 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<perf0> completed state change to READY
0:00:07.271476400 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<perf0> posting state-changed PAUSED to READY
0:00:07.271597600 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'perf0' changed state to 2(READY) succ
essfully
0:00:07.271766800 1213 0x16050 INFO GST_STATES gstelement.c:234
1:gst_element_continue_state:<capsfilter1> completed state change to READY
0:00:07.271852750 1213 0x16050 INFO GST_STATES gstelement.c:235
4:gst_element_continue_state:<capsfilter1> posting state-changed PAUSED to READY
0:00:07.271970950 1213 0x16050 INFO GST_STATES gstbin.c:2492:gs
t_bin_change_state_func:<pipeline0> child 'capsfilter1' changed state to 2(READY
) successfully
0:00:07.272084500 1213 0x16050 INFO omx gstomx_base_filt
er2.c:182:change_state:<d> begin: changing state PAUSED -> READY

Has anybody met this problem before?

Best regards.

  • Hello,

    What should be the use case? Is it capture->dei->save elementary stream in file?

    roderick fang1 said:
    Caught SIGSEGV accessing address 0x14

    The SIGSEGV signal is sent to a process when it makes an invalid virtual memory reference, or segmentation fault.


    It could be buffer allocation issue.

    You could check this topic also:

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/228258.aspx

    Could you post your bootargs.

    BR

    Margarita

  • Hello,

    Our project aim is to capture 1080i video, encode and transmit. Because omx_mdeiscaler does not work, so we want to test the pipeline step by step.  First step is to save elementary stream in a file.

    Board memory: 1G

    Bootargs:

    console=ttyO0,115200n8 rootwait root=/dev/mmcblk0p2 rw mem=364M earlyprintk notifyk.vpssm3_sva=0xBF900000 vram=50M ti814xfb.vram=0:16M,1:16M,2:6M ip=10.0.1.68:10.0.1.31:10.0.1.1:255.255.255.0::eth0:off noinitrd

    I have added the patch mentioned in  http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/228258.aspx.

    Thanks.

  • Hello,

    Could you try with less  numBuffers=X.

    BR

    Margarita

  • Hello,

    roderick fang1 said:
    gst-launch -v v4l2src queue-size=12  num-buffers=100  ! 'video/x-raw-yuv-strided, format=(fourcc)NV12,width=1920,height=1080,framerate=(fraction)30/1,interlaced=(boolean)true' ! omxbufferalloc numBuffers=12  ! omx_mdeiscaler name=d d.src_01 ! 'video/x-raw-yuv-strided, format=(fourcc)NV12,width=1920,height=1080' ! gstperf ! filesink location=test1.yuv d.src_00 ! fakesink  silent=true

    Also could you connect the both output of omx_mdeiscaler element to fakesink. Could you try with lower resolution?

    BR
    Margarita

  • Hello,

    I try to capture only 1 frame. But the pipeline still can not work with the omx_mdeiscaler.

    Thank you.

  • Hello,

    I can not set your use case at this moment but could you try:

    gst-launch v4l2src device=/dev/video0 ! 'video/x-raw-yuv-strided, format=(fourcc)NV12,interlaced=(boolean)true' ! omxbufferalloc numBuffers=10 ! queue  ! gstperf name=inputmdei_02  ! omx_mdeiscaler name=d d.src_01  ! gstperf name=outputdei_01 ! fakesink silent=true sync=true d.src_00 ! gstperf name=outputdei_00  ! fakesink  silent=true sync=true -v

    Could you add --gst-debug=3 to the pipeline and post me the debug log. Also could you try without setting caps for interlaced?

    BR

    Margarita

  • Hello,

    When I try this pipeline, 

    gst-launch v4l2src device=/dev/video0 ! 'video/x-raw-yuv-strided, format=(fourcc)NV12,interlaced=(boolean)true' ! omxbufferalloc numBuffers=10 ! queue  ! gstperf name=inputmdei_02  ! omx_mdeiscaler name=d d.src_01  ! gstperf name=outputdei_01 ! fakesink silent=true sync=true d.src_00 ! gstperf name=outputdei_00  ! fakesink  silent=true sync=true -v

    It outputs:

    ERROR: Pipeline doesn't want to pause.
    ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Could not negoti
    ate format
    Additional debug info:
    gstbasesrc.c(2778): gst_base_src_start (): /GstPipeline:pipeline0/GstV4l2Src:v4l
    2src0:
    Check your filtered caps, if any.

    It seems that the setting caps  must be added into the pipeline.

    So I add width,height and framerate parameters into the pipeline:

    gst-launch v4l2src device=/dev/video0 ! 'video/x-raw-yuv-strided, format=(fourcc)NV12, width=1920,height=1080, framerate=(fraction)30/1,interlaced=(boolean)true' ! omxbufferalloc numBuffers=10 ! queue  ! gstperf name=inputmdei_02  ! omx_mdeiscaler name=d d.src_01  ! gstperf name=outputdei_01 ! fakesink silent=true sync=true d.src_00 ! gstperf name=outputdei_00  ! fakesink  silent=true sync=true  -v  --gst-debug=3

    It still outputs

    this input params: 1920x540,1920 3110400 1
    Caught SIGSEGV accessing address 0x14

    The following is the detail information:

    gst-launch v4l2src device=/dev/video0 ! 'video/x-raw-yuv-stri
    ded, format=(fourcc)NV12, width=1920,height=1080, framerate=(fraction)30/1,inter
    laced=(boolean)true' ! omxbufferalloc numBuffers=10 ! queue ! gstperf name=inpu
    tmdei_02 ! omx_mdeiscaler name=d d.src_01 ! gstperf name=outputdei_01 ! fakesi
    nk silent=true sync=true d.src_00 ! gstperf name=outputdei_00 ! fakesink silen
    t=true sync=true -v --gst-debug=3
    0:00:00.026258634 1214 0x16050 INFO GST_INIT gstquery.c:108:_
    gst_query_initialize: init queries
    0:00:00.033436082 1214 0x16050 INFO GST_INIT gstmessage.c:73:
    _gst_message_initialize: init messages
    0:00:00.035239981 1214 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:350:
    _gst_plugin_initialize: registering 0 static plugins
    0:00:00.036370231 1214 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:255:
    gst_plugin_register_static: registered static plugin "staticelements"
    0:00:00.036508031 1214 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:257:
    gst_plugin_register_static: added static plugin "staticelements", result: 1
    0:00:00.046852434 1214 0x16050 INFO GST_REGISTRY gstregistry.c:15
    99:ensure_current_registry: reading registry cache: /home/root/.gstreamer-0.10/r
    egistry.arm.bin
    0:00:00.237442587 1214 0x16050 INFO GST_REGISTRY gstregistrybinar
    y.c:614:gst_registry_binary_read_cache: loaded /home/root/.gstreamer-0.10/regist
    ry.arm.bin in 0.190396 seconds
    0:00:00.238048637 1214 0x16050 INFO GST_REGISTRY gstregistry.c:14
    69:scan_and_update_registry: Validating plugins from registry cache: /home/root/
    .gstreamer-0.10/registry.arm.bin
    0:00:00.261513537 1214 0x16050 INFO GST_REGISTRY gstregistry.c:15
    61:scan_and_update_registry: Registry cache has not changed
    0:00:00.261691437 1214 0x16050 INFO GST_REGISTRY gstregistry.c:16
    28:ensure_current_registry: registry reading and updating done, result = 1
    0:00:00.261767687 1214 0x16050 INFO GST_INIT gst.c:792:init_p
    ost: GLib runtime version: 2.24.1
    0:00:00.261844337 1214 0x16050 INFO GST_INIT gst.c:794:init_p
    ost: GLib headers version: 2.24.1
    0:00:00.262154887 1214 0x16050 INFO GST_PIPELINE gstparse.c:299:g
    st_parse_launch_full: parsing pipeline description 'v4l2src device=/dev/video0 !
    video/x-raw-yuv-strided,\ format=(fourcc)NV12,\ width=1920,height=1080,\ framer
    ate=(fraction)30/1,interlaced=(boolean)true ! omxbufferalloc numBuffers=10 ! que
    ue ! gstperf name=inputmdei_02 ! omx_mdeiscaler name=d d.src_01 ! gstperf name=o
    utputdei_01 ! fakesink silent=true sync=true d.src_00 ! gstperf name=outputdei_0
    0 ! fakesink silent=true sync=true '
    0:00:00.306669087 1214 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:859:
    gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstvideo4linux2.so" loa
    ded
    0:00:00.306846637 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "v4l2src"
    0:00:00.311964988 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseSrc@0x154060> adding pad 'src'
    0:00:00.469556588 1214 0x16050 INFO omx gstomx_videomixe
    r.c:2183:init_interfaces: GstChildProxy interface registered
    0:00:00.469788538 1214 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:859:
    gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstomx.so" loaded
    0:00:00.469886088 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "omxbufferalloc"
    0:00:00.471049838 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstomxBufferAlloc@0x159858> adding pad 'sink'
    0:00:00.471207738 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstomxBufferAlloc@0x159858> adding pad 'src'
    0:00:00.488805638 1214 0x16050 INFO GST_PLUGIN_LOADING gstplugin.c:859:
    gst_plugin_load_file: plugin "/usr/lib/gstreamer-0.10/libgstcoreelements.so" loa
    ded
    0:00:00.488952538 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "queue"
    0:00:00.490393088 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstQueue@0x15c040> adding pad 'sink'
    0:00:00.490802188 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstQueue@0x15c040> adding pad 'src'
    0:00:00.491015788 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "gstperf"
    0:00:00.491796238 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseTransform@0x15e000> adding pad 'sink'
    0:00:00.492071988 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseTransform@0x15e000> adding pad 'src'
    0:00:00.492370488 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "omx_mdeiscaler"
    0:00:00.494865987 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstOmxBaseFilter2@0x163040> adding pad 'sink'
    0:00:00.495188987 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstOmxBaseFilter2@0x163040> adding pad 'src_00'
    0:00:00.495433987 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstOmxBaseFilter2@0x163040> adding pad 'src_01'
    0:00:00.495920487 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "gstperf"
    0:00:00.496193487 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseTransform@0x15e220> adding pad 'sink'
    0:00:00.496459437 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseTransform@0x15e220> adding pad 'src'
    0:00:00.496710187 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "fakesink"
    0:00:00.498713738 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseSink@0xa8048> adding pad 'sink'
    0:00:00.499091088 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "gstperf"
    0:00:00.499388038 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseTransform@0x15e440> adding pad 'sink'
    0:00:00.499626338 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseTransform@0x15e440> adding pad 'src'
    0:00:00.836091737 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "fakesink"
    0:00:00.836356437 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseSink@0xa83b8> adding pad 'sink'
    0:00:00.836719087 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "pipeline"
    0:00:00.837783238 1214 0x16050 INFO GST_PIPELINE ./grammar.y:568:
    gst_parse_perform_link: linking v4l2src0:(any) to omxbufferalloc0:(any) (0/0) wi
    th caps "0xd5620"
    0:00:00.837928538 1214 0x16050 INFO GST_ELEMENT_FACTORY gstelementfactor
    y.c:371:gst_element_factory_create: creating element "capsfilter"
    0:00:00.838622138 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseTransform@0x172128> adding pad 'sink'
    0:00:00.838899188 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:716
    :gst_element_add_pad:<GstBaseTransform@0x172128> adding pad 'src'
    0:00:00.839071888 1214 0x16050 INFO GST_STATES gstbin.c:1759:gs
    t_bin_get_state_func:<pipeline0> getting state
    0:00:00.839256938 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<capsfilter0> completed state change to NULL
    0:00:00.839456738 1214 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
    gst_element_link_pads_full: trying to link element v4l2src0:(any) to element cap
    sfilter0:sink
    0:00:00.839559588 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
    :gst_element_get_static_pad: found pad capsfilter0:sink
    0:00:00.839652988 1214 0x16050 INFO GST_PADS gstutils.c:1468:
    prepare_link_maybe_ghosting: v4l2src0 and capsfilter0 in same bin, no need for g
    host pads
    0:00:00.839876788 1214 0x16050 INFO GST_PADS gstpad.c:1941:gs
    t_pad_link_prepare: trying to link v4l2src0:src and capsfilter0:sink
    0:00:00.841099588 1214 0x16050 INFO GST_PADS gstpad.c:2124:gs
    t_pad_link_full: linked v4l2src0:src and capsfilter0:sink, successful
    0:00:00.841302238 1214 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
    gst_element_link_pads_full: trying to link element capsfilter0:src to element om
    xbufferalloc0:(any)
    0:00:00.841396688 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
    :gst_element_get_static_pad: found pad capsfilter0:src
    0:00:00.841520938 1214 0x16050 INFO GST_PADS gstutils.c:1028:
    gst_pad_check_link: trying to link capsfilter0:src and omxbufferalloc0:sink
    0:00:00.845295787 1214 0x16050 INFO GST_PADS gstutils.c:1468:
    prepare_link_maybe_ghosting: capsfilter0 and omxbufferalloc0 in same bin, no nee
    d for ghost pads
    0:00:00.845450487 1214 0x16050 INFO GST_PADS gstpad.c:1941:gs
    t_pad_link_prepare: trying to link capsfilter0:src and omxbufferalloc0:sink
    0:00:00.849051588 1214 0x16050 INFO GST_PADS gstpad.c:2124:gs
    t_pad_link_full: linked capsfilter0:src and omxbufferalloc0:sink, successful
    0:00:01.185320787 1214 0x16050 INFO GST_PIPELINE ./grammar.y:568:
    gst_parse_perform_link: linking omxbufferalloc0:(any) to queue0:(any) (0/0) with
    caps "(nil)"
    0:00:01.185429537 1214 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
    gst_element_link_pads_full: trying to link element omxbufferalloc0:(any) to elem
    ent queue0:(any)
    0:00:01.185529637 1214 0x16050 INFO GST_PADS gstutils.c:1028:
    gst_pad_check_link: trying to link omxbufferalloc0:src and queue0:sink
    0:00:01.189179638 1214 0x16050 INFO GST_PADS gstutils.c:1468:
    prepare_link_maybe_ghosting: omxbufferalloc0 and queue0 in same bin, no need for
    ghost pads
    0:00:01.189326538 1214 0x16050 INFO GST_PADS gstpad.c:1941:gs
    t_pad_link_prepare: trying to link omxbufferalloc0:src and queue0:sink
    0:00:01.193033538 1214 0x16050 INFO GST_PADS gstpad.c:2124:gs
    t_pad_link_full: linked omxbufferalloc0:src and queue0:sink, successful
    0:00:01.193207038 1214 0x16050 INFO GST_PIPELINE ./grammar.y:568:
    gst_parse_perform_link: linking queue0:(any) to inputmdei_02:(any) (0/0) with ca
    ps "(nil)"
    0:00:01.193300888 1214 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
    gst_element_link_pads_full: trying to link element queue0:(any) to element input
    mdei_02:(any)
    0:00:01.193396688 1214 0x16050 INFO GST_PADS gstutils.c:1028:
    gst_pad_check_link: trying to link queue0:src and inputmdei_02:sink
    0:00:01.197016037 1214 0x16050 INFO GST_PADS gstutils.c:1468:
    prepare_link_maybe_ghosting: queue0 and inputmdei_02 in same bin, no need for gh
    ost pads
    0:00:01.197151937 1214 0x16050 INFO GST_PADS gstpad.c:1941:gs
    t_pad_link_prepare: trying to link queue0:src and inputmdei_02:sink
    0:00:01.200790138 1214 0x16050 INFO GST_PADS gstpad.c:2124:gs
    t_pad_link_full: linked queue0:src and inputmdei_02:sink, successful
    0:00:01.200958488 1214 0x16050 INFO GST_PIPELINE ./grammar.y:568:
    gst_parse_perform_link: linking inputmdei_02:(any) to d:(any) (0/0) with caps "(
    nil)"
    0:00:01.201050038 1214 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
    gst_element_link_pads_full: trying to link element inputmdei_02:(any) to element
    d:(any)
    0:00:01.201143888 1214 0x16050 INFO GST_PADS gstutils.c:1028:
    gst_pad_check_link: trying to link inputmdei_02:src and d:sink
    0:00:01.204787637 1214 0x16050 INFO GST_PADS gstutils.c:1468:
    prepare_link_maybe_ghosting: inputmdei_02 and d in same bin, no need for ghost p
    ads
    0:00:01.204947537 1214 0x16050 INFO GST_PADS gstpad.c:1941:gs
    t_pad_link_prepare: trying to link inputmdei_02:src and d:sink
    0:00:01.208772338 1214 0x16050 INFO GST_PADS gstpad.c:2124:gs
    t_pad_link_full: linked inputmdei_02:src and d:sink, successful
    0:00:01.208942238 1214 0x16050 INFO GST_PARENTAGE gstbin.c:3702:gs
    t_bin_get_by_name: [pipeline0]: looking up child element d
    0:00:01.209081738 1214 0x16050 INFO GST_PIPELINE ./grammar.y:568:
    gst_parse_perform_link: linking d:d to outputdei_01:(any) (1/0) with caps "(nil)
    "
    0:00:01.209173938 1214 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
    gst_element_link_pads_full: trying to link element d:src_01 to element outputdei
    _01:(any)
    0:00:01.545772737 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
    :gst_element_get_static_pad: found pad d:src_01
    0:00:01.545882187 1214 0x16050 INFO GST_PADS gstutils.c:1028:
    gst_pad_check_link: trying to link d:src_01 and outputdei_01:sink
    0:00:01.545987787 1214 0x16050 INFO GST_PADS gstutils.c:1468:
    prepare_link_maybe_ghosting: d and outputdei_01 in same bin, no need for ghost p
    ads
    0:00:01.546119437 1214 0x16050 INFO GST_PADS gstpad.c:1941:gs
    t_pad_link_prepare: trying to link d:src_01 and outputdei_01:sink
    0:00:01.546226337 1214 0x16050 INFO GST_PADS gstpad.c:2124:gs
    t_pad_link_full: linked d:src_01 and outputdei_01:sink, successful
    0:00:01.546389387 1214 0x16050 INFO GST_PIPELINE ./grammar.y:568:
    gst_parse_perform_link: linking outputdei_01:(any) to fakesink0:(any) (0/0) with
    caps "(nil)"
    0:00:01.546480437 1214 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
    gst_element_link_pads_full: trying to link element outputdei_01:(any) to element
    fakesink0:(any)
    0:00:01.546575187 1214 0x16050 INFO GST_PADS gstutils.c:1028:
    gst_pad_check_link: trying to link outputdei_01:src and fakesink0:sink
    0:00:01.546818337 1214 0x16050 INFO GST_PADS gstutils.c:1468:
    prepare_link_maybe_ghosting: outputdei_01 and fakesink0 in same bin, no need for
    ghost pads
    0:00:01.546954537 1214 0x16050 INFO GST_PADS gstpad.c:1941:gs
    t_pad_link_prepare: trying to link outputdei_01:src and fakesink0:sink
    0:00:01.547206437 1214 0x16050 INFO GST_PADS gstpad.c:2124:gs
    t_pad_link_full: linked outputdei_01:src and fakesink0:sink, successful
    0:00:01.547368287 1214 0x16050 INFO GST_PARENTAGE gstbin.c:3702:gs
    t_bin_get_by_name: [pipeline0]: looking up child element d
    0:00:01.547475887 1214 0x16050 INFO GST_PIPELINE ./grammar.y:568:
    gst_parse_perform_link: linking d:d to outputdei_00:(any) (1/0) with caps "(nil)
    "
    0:00:01.547563337 1214 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
    gst_element_link_pads_full: trying to link element d:src_00 to element outputdei
    _00:(any)
    0:00:01.547674538 1214 0x16050 INFO GST_ELEMENT_PADS gstelement.c:963
    :gst_element_get_static_pad: found pad d:src_00
    0:00:01.547770038 1214 0x16050 INFO GST_PADS gstutils.c:1028:
    gst_pad_check_link: trying to link d:src_00 and outputdei_00:sink
    0:00:01.547872638 1214 0x16050 INFO GST_PADS gstutils.c:1468:
    prepare_link_maybe_ghosting: d and outputdei_00 in same bin, no need for ghost p
    ads
    0:00:01.547997838 1214 0x16050 INFO GST_PADS gstpad.c:1941:gs
    t_pad_link_prepare: trying to link d:src_00 and outputdei_00:sink
    0:00:01.548104488 1214 0x16050 INFO GST_PADS gstpad.c:2124:gs
    t_pad_link_full: linked d:src_00 and outputdei_00:sink, successful
    0:00:01.883901838 1214 0x16050 INFO GST_PIPELINE ./grammar.y:568:
    gst_parse_perform_link: linking outputdei_00:(any) to fakesink1:(any) (0/0) with
    caps "(nil)"
    0:00:01.883997988 1214 0x16050 INFO GST_ELEMENT_PADS gstutils.c:1568:
    gst_element_link_pads_full: trying to link element outputdei_00:(any) to element
    fakesink1:(any)
    0:00:01.884092888 1214 0x16050 INFO GST_PADS gstutils.c:1028:
    gst_pad_check_link: trying to link outputdei_00:src and fakesink1:sink
    0:00:01.884309437 1214 0x16050 INFO GST_PADS gstutils.c:1468:
    prepare_link_maybe_ghosting: outputdei_00 and fakesink1 in same bin, no need for
    ghost pads
    0:00:01.884439987 1214 0x16050 INFO GST_PADS gstpad.c:1941:gs
    t_pad_link_prepare: trying to link outputdei_00:src and fakesink1:sink
    0:00:01.884659137 1214 0x16050 INFO GST_PADS gstpad.c:2124:gs
    t_pad_link_full: linked outputdei_00:src and fakesink1:sink, successful
    Setting pipeline to PAUSED ...
    0:00:01.888959388 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<fakesink1> completed state change to READY
    0:00:01.889066738 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<fakesink1> posting state-changed NULL to READY
    0:00:01.889330088 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'fakesink1' changed state to 2(READY)
    successfully
    0:00:01.889493188 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<fakesink0> completed state change to READY
    0:00:01.889579488 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<fakesink0> posting state-changed NULL to READY
    0:00:01.889700788 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'fakesink0' changed state to 2(READY)
    successfully
    0:00:01.889815788 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<outputdei_00> completed state change to READY
    0:00:01.889899688 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<outputdei_00> posting state-changed NULL to READY
    0:00:01.890017338 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'outputdei_00' changed state to 2(READ
    Y) successfully
    0:00:01.890131738 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<outputdei_01> completed state change to READY
    0:00:01.890215988 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<outputdei_01> posting state-changed NULL to READY
    0:00:01.890336038 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'outputdei_01' changed state to 2(READ
    Y) successfully
    0:00:01.890453788 1214 0x16050 INFO omx gstomx_base_filt
    er2.c:182:change_state:<d> begin: changing state NULL -> READY
    0:00:03.316745337 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<d> completed state change to READY
    0:00:03.316972387 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<d> posting state-changed NULL to READY
    0:00:03.317161787 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'd' changed state to 2(READY) successf
    ully
    0:00:03.317318787 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<inputmdei_02> completed state change to READY
    0:00:03.317407437 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<inputmdei_02> posting state-changed NULL to READY
    0:00:03.317532087 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'inputmdei_02' changed state to 2(READ
    Y) successfully
    0:00:03.317762138 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<queue0> completed state change to READY
    0:00:03.317858088 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<queue0> posting state-changed NULL to READY
    0:00:03.317983688 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'queue0' changed state to 2(READY) suc
    cessfully
    0:00:03.318115488 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<omxbufferalloc0> completed state change to READY
    0:00:03.318202138 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<omxbufferalloc0> posting state-changed NULL to REA
    DY
    0:00:03.318355388 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 2(R
    EADY) successfully
    0:00:03.318475688 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<capsfilter0> completed state change to READY
    0:00:03.318560538 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<capsfilter0> posting state-changed NULL to READY
    0:00:03.318680788 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 2(READY
    ) successfully
    0:00:03.319355038 1214 0x16050 INFO v4l2 v4l2_calls.c:480
    :gst_v4l2_open:<v4l2src0> Opened device 'TI81xx_catalogue' (/dev/video0) success
    fully
    0:00:03.319600738 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<v4l2src0> completed state change to READY
    0:00:03.319697438 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<v4l2src0> posting state-changed NULL to READY
    0:00:03.319867288 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 2(READY) s
    uccessfully
    0:00:03.320042838 1214 0x16050 INFO GST_STATES gstelement.c:231
    4:gst_element_continue_state:<pipeline0> committing state from NULL to READY, pe
    nding PAUSED, next PAUSED
    0:00:03.321537688 1214 0x16050 INFO GST_STATES gstelement.c:232
    3:gst_element_continue_state:<pipeline0> continue state change READY to PAUSED,
    final PAUSED
    0:00:03.658108138 1214 0x16050 INFO GST_STATES gstbin.c:2498:gs
    t_bin_change_state_func:<pipeline0> child 'fakesink1' is changing state asynchro
    nously to PAUSED
    0:00:03.658319538 1214 0x16050 INFO GST_STATES gstbin.c:2498:gs
    t_bin_change_state_func:<pipeline0> child 'fakesink0' is changing state asynchro
    nously to PAUSED
    0:00:03.658491888 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<outputdei_00> completed state change to PAUSED
    0:00:03.658586088 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<outputdei_00> posting state-changed READY to PAUSE
    D
    0:00:03.658712888 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'outputdei_00' changed state to 3(PAUS
    ED) successfully
    0:00:03.658863038 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<outputdei_01> completed state change to PAUSED
    0:00:03.658948788 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<outputdei_01> posting state-changed READY to PAUSE
    D
    0:00:03.659070688 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'outputdei_01' changed state to 3(PAUS
    ED) successfully
    0:00:03.659221288 1214 0x16050 INFO omx gstomx_base_filt
    er2.c:182:change_state:<d> begin: changing state READY -> PAUSED
    0:00:03.659343988 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<d> completed state change to PAUSED
    0:00:03.659429188 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<d> posting state-changed READY to PAUSED
    0:00:03.659549588 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'd' changed state to 3(PAUSED) success
    fully
    0:00:03.659696488 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<inputmdei_02> completed state change to PAUSED
    0:00:03.659783038 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<inputmdei_02> posting state-changed READY to PAUSE
    D
    0:00:03.659902588 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'inputmdei_02' changed state to 3(PAUS
    ED) successfully
    0:00:03.660731538 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<queue0> completed state change to PAUSED
    0:00:03.660838088 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<queue0> posting state-changed READY to PAUSED
    0:00:03.660966038 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'queue0' changed state to 3(PAUSED) su
    ccessfully
    0:00:03.661120588ti81xxvin ti81xxvin: Detect V4L2_DV_1080I50/60
    1214 0x16050 INFO GST_STATES gstelement.c:2341:gst_element_con
    tinue_state:<omxbufferalloc0> completed ti81xxvin ti81xxvin: vidioc_s_fmt_vid_ca
    p VIDIOC_S_FMTstate change to
    PAUSED
    0:00:03.997122337 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<omxbufferalloc0> posting state-changed READY to PA
    USED
    0:00:03.997275437 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 3(P
    AUSED) successfully
    0:00:03.997437787 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
    0:00:03.997524837 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<capsfilter0> posting state-changed READY to PAUSED
    0:00:03.997646737 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSE
    D) successfully
    0:00:03.997998988 1214 0x16050 INFO v4l2 gstv4l2object.c:
    1036:gst_v4l2_object_fill_format_list:<v4l2src0> got 4 format(s):
    0:00:03.998083588 1214 0x16050 INFO v4l2 gstv4l2object.c:
    1042:gst_v4l2_object_fill_format_list:<v4l2src0> NV12
    0:00:03.998155838 1214 0x16050 INFO v4l2 gstv4l2object.c:
    1042:gst_v4l2_object_fill_format_list:<v4l2src0> YUYV
    0:00:03.998224938 1214 0x16050 INFO v4l2 gstv4l2object.c:
    1042:gst_v4l2_object_fill_format_list:<v4l2src0> RGB3
    0:00:03.998292838 1214 0x16050 INFO v4l2 gstv4l2object.c:
    1042:gst_v4l2_object_fill_format_list:<v4l2src0> NV16
    0:00:03.998912338 1214 0x16050 INFO v4l2src gstv4l2src.c:611
    :gst_v4l2src_get_caps:<v4l2src0> probed caps: 0xd5b00

    Mode set is 1080
    0:00:04.031324988 1214 0x16050 INFO v4l2 gstv4l2object.c:
    1525:gst_v4l2_object_get_caps_info:<v4l2src0> rowstride: 1920
    allocating 10 buffers of size:3110400!!
    allocated outbuf:0x40c57080
    allocated outbuf:0x40f4e680
    allocated outbuf:0x41245c80
    allocated outbuf:0x4153d280
    allocated outbuf:0x41834880
    allocated outbuf:0x41b2be80
    allocated outbuf:0x41e23480
    allocated outbuf:0x4211aa80
    allocated outbuf:0x42412080
    allocated outbuf:0x42709680
    0:00:04.041013838 1214 0x16050 INFO v4l2src v4l2src_calls.c:
    452:gst_v4l2src_capture_init:<v4l2src0> capturing buffers via mmap()
    /GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-raw-yuv-st
    rided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, width
    =(int)1920, height=(int)1080, interlaced=(boolean)true
    0:00:04.058848888 1214 0x16050 INFO GST_EVENT gstevent.c:600:g
    st_event_new_new_segment_full: creating newsegment update 0, rate 1.000000, form
    at GST_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0
    :00:00.000000000
    0:00:04.059445588 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<v4l2src0> completed state change to PAUSED
    0:00:04.059550988 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<v4l2src0> posting state-changed READY to PAUSED
    0:00:04.059683488 1214 0x16050 INFO GST_STATES gstbin.c:2536:gs
    t_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 3(PAUSED)
    successfully without preroll
    0:00:04.059830738 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<pipeline0> completed state change to PAUSED
    0:00:04.059946538 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<pipeline0> posting state-changed READY to PAUSED
    Pipeline is live and does not need PREROLL ...
    Setting pipeline to PLAYING ...
    0:00:04.401016888 1214 0x16050 WARN bin gstbin.c:2379:gs
    t_bin_do_latency_func:<pipeline0> failed to query latency
    0:00:04.401313188 1214 0x16050 INFO GST_STATES gstbin.c:2498:gs
    t_bin_change_state_func:<pipeline0> child 'fakesink1' is changing state asynchro
    nously to PLAYING
    0:00:04.401431138 1214 0x16050 INFO GST_STATES gstbin.c:2498:gs
    t_bin_change_state_func:<pipeline0> child 'fakesink0' is changing state asynchro
    nously to PLAYING
    0:00:04.401542988 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<outputdei_00> completed state change to PLAYING
    0:00:04.401630288 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<outputdei_00> posting state-changed PAUSED to PLAY
    ING
    0:00:04.401758138 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'outputdei_00' changed state to 4(PLAY
    ING) successfully
    0:00:04.401871688 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<outputdei_01> completed state change to PLAYING
    0:00:04.401956238 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<outputdei_01> posting state-changed PAUSED to PLAY
    ING
    0:00:04.402074238 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'outputdei_01' changed state to 4(PLAY
    ING) successfully
    0:00:04.402222288 1214 0x16050 INFO omx gstomx_base_filt
    er2.c:182:change_state:<d> begin: changing state PAUSED -> PLAYING
    0:00:04.402305138 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<d> completed state change to PLAYING
    0:00:04.402385488 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<d> posting state-changed PAUSED to PLAYING
    0:00:04.402503538 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'd' changed state to 4(PLAYING) succes
    sfully
    0:00:04.402615838 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<inputmdei_02> completed state change to PLAYING
    0:00:04.402699738 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<inputmdei_02> posting state-changed PAUSED to PLAY
    ING
    0:00:04.402818188 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'inputmdei_02' changed state to 4(PLAY
    ING) successfully
    0:00:04.402929788 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<queue0> completed state change to PLAYING
    0:00:04.403011788 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<queue0> posting state-changed PAUSED to PLAYING
    0:00:04.403129188 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'queue0' changed state to 4(PLAYING) s
    uccessfully
    0:00:04.738722088 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<omxbufferalloc0> completed state change to PLAYING
    0:00:04.738819288 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<omxbufferalloc0> posting state-changed PAUSED to P
    LAYING
    0:00:04.738945688 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 4(P
    LAYING) successfully
    0:00:04.739060538 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<capsfilter0> completed state change to PLAYING
    0:00:04.739144438 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<capsfilter0> posting state-changed PAUSED to PLAYI
    NG
    0:00:04.739262538 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 4(PLAYI
    NG) successfully
    0:00:04.739520938 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<v4l2src0> completed state change to PLAYING
    0:00:04.739616488 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<v4l2src0> posting state-changed PAUSED to PLAYING
    0:00:04.739738538 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'v4l2src0' changed state to 4(PLAYING)
    successfully
    0:00:04.739908038 1214 0xac418 INFO v4l2src gstv4l2src.c:102
    4:gst_v4l2src_create:<v4l2src0> sync to 0:00:00.000000000
    0:00:04.740199288 1214 0xac418 INFO GST_PADS gstpad.c:3516:gs
    t_pad_event_default_dispatch:<omxbufferalloc0:sink> Sending event 0x17acf0 (news
    egment) to all internally linked pads
    0:00:04.740964938 1214 0xac418 INFO basetransform gstbasetransform
    .c:1148:gst_base_transform_setcaps:<capsfilter0> reuse caps
    0:00:04.741551988 1214 0x145120 INFO omx gstomx_base_vfpc
    2.c:43:pad_event:<d> begin: event=newsegment
    0:00:04.741666838 1214 0x145120 INFO omx gstomx_base_filt
    er2.c:741:pad_event:<d> begin: event=newsegment
    /GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw-
    yuv-strided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1,
    width=(int)1920, height=(int)1080, interlaced=(boolean)true
    /GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-raw
    -yuv-strided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1
    , width=(int)1920, height=(int)1080, interlaced=(boolean)true
    /GstPipeline:pipeline0/GstomxBufferAlloc:omxbufferalloc0.GstPad:src: caps = vide
    o/x-raw-yuv-strided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fracti
    on)30/1, width=(int)1920, height=(int)1080, interlaced=(boolean)true
    /GstPipeline:pipeline0/GstomxBufferAlloc:omxbufferalloc0.GstPad:sink: caps = vid
    eo/x-raw-yuv-strided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fract
    ion)30/1, width=(int)1920, height=(int)1080, interlaced=(boolean)true
    /GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-raw-yuv-strid
    ed, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, width=(i
    nt)1920, height=(int)1080, interlaced=(boolean)true
    /GstPipeline:pipeline0/GstQueue:queue0.GstPad:src: caps = video/x-raw-yuv-stride
    d, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, width=(in
    t)1920, height=(int)1080, interlaced=(boolean)true
    0:00:05.080339738 1214 0x145120 INFO basetransform gstbasetransform
    .c:1148:gst_base_transform_setcaps:<inputmdei_02> reuse caps
    /GstPipeline:pipeline0/Gstperf:inputmdei_02.GstPad:src: caps = video/x-raw-yuv-s
    trided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, widt
    h=(int)1920, height=(int)1080, interlaced=(boolean)true
    0:00:05.080908138 1214 0xac418 INFO v4l2src gstv4l2src.c:102
    4:gst_v4l2src_create:<v4l2src0> sync to 0:00:00.000000000
    /GstPipeline:pipeline0/Gstperf:inputmdei_02.GstPad:sink: caps = video/x-raw-yuv-
    strided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, wid
    th=(int)1920, height=(int)1080, interlaced=(boolean)true
    0:00:05.081563338 1214 0x145120 INFO omx gstomx_base_vfpc
    2.c:106:sink_setcaps:<d> setcaps (sink): 0x1617c0
    /GstPipeline:pipeline0/GstOmxMDeiScaler:d.GstPad:sink: caps = video/x-raw-yuv-st
    rided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, width
    =(int)1920, height=(int)1080, interlaced=(boolean)true
    /GstPipeline:pipeline0/GstOmxMDeiScaler:d.GstPad:sink: caps = video/x-raw-yuv-st
    rided, format=(fourcc)NV12, rowstride=(int)1920, framerate=(fraction)30/1, width
    =(int)1920, height=(int)1080, interlaced=(boolean)true
    0:00:05.082447438 1214 0x145120 INFO omx gstomx_base_filt
    er2.c:598:pad_chain:<d> omx: prepare
    0:00:05.082527088 1214 0x145120 INFO omx gstomx_base_vfpc
    2.c:216:omx_setup:<d> begin
    0:00:05.082714438 1214 0x145120 INFO omx gstomx_base_vfpc
    2.c:176:src_setcaps:<d> setcaps (src): 0x187a60
    /GstPipeline:pipeline0/GstOmxMDeiScaler:d.GstPad:src_00: caps = video/x-raw-yuv,
    width=(int)1920, height=(int)1080, format=(fourcc)YUY2, framerate=(fraction)60/
    1, interlaced=(boolean)false
    0:00:05.083239088 1214 0x145120 INFO omx gstomx_base_vfpc
    2.c:176:src_setcaps:<d> setcaps (src): 0x187ae0
    /GstPipeline:pipeline0/GstOmxMDeiScaler:d.GstPad:src_01: caps = video/x-raw-yuv,
    width=(int)1920, height=(int)1080, format=(fourcc)NV12, framerate=(fraction)60/
    1, interlaced=(boolean)false
    New clock: GstSystemClock
    0:00:05.098942888 1214 0x145120 INFO omx gstomx_base_vfpc
    2.c:239:omx_setup:<d> end
    this input params: 1920x540,1920 3110400 1
    Caught SIGSEGV accessing address 0x14
    Spinning. Please run 'gdb gst-launch 1214' to continue debugging, Ctrl-C to qui
    t, or Ctrl-\ to dump core.
    Caught interrupt -- handling interrupt.
    Interrupt: Stopping pipeline ...
    Execution ended after 2338104100 ns.
    Setting pipeline to PAUSED ...
    0:00:07.082258988 1214 0x16050 INFO GST_STATES gstbin.c:2498:gs
    t_bin_change_state_func:<pipeline0> child 'fakesink1' is changing state asynchro
    nously to PAUSED
    0:00:07.082423588 1214 0x16050 INFO GST_STATES gstbin.c:2498:gs
    t_bin_change_state_func:<pipeline0> child 'fakesink0' is changing state asynchro
    nously to PAUSED
    0:00:07.082541238 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<outputdei_00> completed state change to PAUSED
    0:00:07.082631438 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<outputdei_00> posting state-changed PLAYING to PAU
    SED
    0:00:07.082819488 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'outputdei_00' changed state to 3(PAUS
    ED) successfully
    0:00:07.082941488 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<outputdei_01> completed state change to PAUSED
    0:00:07.083041188 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<outputdei_01> posting state-changed PLAYING to PAU
    SED
    0:00:07.083164738 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'outputdei_01' changed state to 3(PAUS
    ED) successfully
    0:00:07.083282088 1214 0x16050 INFO omx gstomx_base_filt
    er2.c:182:change_state:<d> begin: changing state PLAYING -> PAUSED
    0:00:07.083365488 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<d> completed state change to PAUSED
    0:00:07.083446488 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<d> posting state-changed PLAYING to PAUSED
    0:00:07.083564488 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'd' changed state to 3(PAUSED) success
    fully
    0:00:07.083693638 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<inputmdei_02> completed state change to PAUSED
    0:00:07.083840488 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<inputmdei_02> posting state-changed PLAYING to PAU
    SED
    0:00:07.083966588 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'inputmdei_02' changed state to 3(PAUS
    ED) successfully
    0:00:07.084105438 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<queue0> completed state change to PAUSED
    0:00:07.084191537 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<queue0> posting state-changed PLAYING to PAUSED
    0:00:07.084311487 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'queue0' changed state to 3(PAUSED) su
    ccessfully
    0:00:07.084430837 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<omxbufferalloc0> completed state change to PAUSED
    0:00:07.084516887 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<omxbufferalloc0> posting state-changed PLAYING to
    PAUSED
    0:00:07.420694388 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'omxbufferalloc0' changed state to 3(P
    AUSED) successfully
    0:00:07.420834588 1214 0x16050 INFO GST_STATES gstelement.c:234
    1:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
    0:00:07.420926938 1214 0x16050 INFO GST_STATES gstelement.c:235
    4:gst_element_continue_state:<capsfilter0> posting state-changed PLAYING to PAUS
    ED
    0:00:07.421048888 1214 0x16050 INFO GST_STATES gstbin.c:2492:gs
    t_bin_change_state_func:<pipeline0> child 'capsfilter0' changed state to 3(PAUSE
    D) successfully


    Thank you very much.


    Best regards.

  • Hello,

    Add framerate-divisor=2 property to the omx_mdeiscaler. It is interlaced capture so the output fps will be 2xInput fps. This wont change the error but this is the proper pipeline.

    BR

    Margarita

  • Hello,

    We test the TI EVM board today by using EZSDK 05 05 02 00. When we do the 1080i capture with the  omx_mdeiscaler, it outputs 

    this input params: 1920x540,1920 3110400 1

    Caught SIGSEGV accessing address 0x14

    The exception is the same when we do test on our own board.  

    Do you know the input buffer format of this omx_mdeiscaler module? In EZSDK 05 05 02 00, the output after V4L2 is 1920x1080 because the driver merges the odd and the even fields.

    Thank you.


  • Hello,

    The following is a 1080i capture image(1080I capture then H264 encode).  There are a lot of lines.

    Can TI engineers provide a solution about this?

    Thank you.

  • Hello,

    Could you attach the encoded video not only a frame?

    I want to check something.

    BR
    Margarita

  • Hello,

    The 1080I video links are:

    https://docs.google.com/file/d/0BwzH_ZK-DRYWWTNwZlptWFlzSW8/edit?usp=sharing

    https://docs.google.com/file/d/0BwzH_ZK-DRYWcWdnb1VpdkNGcmM/edit?usp=sharing

    Thanks.

  • Hello,

    roderick fang1 said:

    The 1080I video links are:

    https://docs.google.com/file/d/0BwzH_ZK-DRYWWTNwZlptWFlzSW8/edit?usp=sharing

    https://docs.google.com/file/d/0BwzH_ZK-DRYWcWdnb1VpdkNGcmM/edit?usp=sharing

    Error:"This video is currently unavailable"

    Best Regards,

    Margarita

  • Hello,

    I add two links from dropbox. 

    https://www.dropbox.com/s/z450dnw55tq22jh/test1.264

    https://www.dropbox.com/s/jwehwjrw6kqt6p9/test2.264

    https://docs.google.com/file/d/0BwzH_ZK-DRYWWTNwZlptWFlzSW8/edit?usp=sharing

    https://docs.google.com/file/d/0BwzH_ZK-DRYWcWdnb1VpdkNGcmM/edit?usp=sharing

    Thank you very much.

    Best regards.

  • Hello,

    Because I can not set your use case at this moment . I am seeing that the problem with the lines are observed only when there is a movement

    Best Regards,

    Margarita

  • Hello,

    We do not have the M3 firmware code, so we do not know:

    (1)how the VPSS merges the fields?

    (2)the DEI module is used in this merge process or not.

    Can you give a simple description about the merge process?

    Thank you.

    Best regards.

  • Hello,

    You are right. When there is a movement, the problem comes. 

    Thank you.

    Best regards.