omxh264enc:Set H264 parameter at index 0x02000001: Unsupported setting (0x80001019)"
vmk
veereshkadsani at gmail.com
Fri Sep 7 06:02:28 UTC 2018
Hi
I am facing error "unsupported setting" after I start my pipeline. below is
my pipeline simplified. I had added filesink just to verify the data flows
after encoder but file sink dump is zero.
appsrc name=src ! videoconvert ! video/x-raw,format=I420 ! omxh264enc
bitrate=3000000 control-rate=2 ! filesink location=filesink.dump
anyone has any idea what this error means and how to solve?
I am using gstreamer version:1.10.2
below is the detail logs.
0:06:02.442817594 1871 0x631d320 DEBUG omxvideoenc
../../git/omx/gstomxvideoenc.c:1307:gst_omx_video_enc_set_format:<omxh264enc-omxh264enc0>
Setting inport port definition
0:06:02.442816394 1871 0x6293400 LOG GST_BUFFER
../../gstreamer-1.10.2/gst/gstbuffer.c:212:_get_merged_memory: buffer
0x64845e0, idx 0, length 1
0:06:02.442837874 1871 0x631d320 DEBUG omx
../../git/omx/gstomx.c:1048:gst_omx_component_set_parameter:<omxh264enc-omxh264enc0>
Setting H264 parameter at index 0x02000001
0:06:02.442872794 1871 0x6293400 DEBUG fdmemory
../../../../git/gst-libs/gst/allocators/gstfdmemory.c:120:gst_fd_mem_map:
0x6485340: fd 73: mapped 0xffffa236a000
ts:1520937287.283417 level:0x00100000
func:Set_OMX_PARAM_PORTDEFINITIONTYPE(224) tid:1883
mes:IndexSetParameter(PORTDEFINITION): nFrameWidth = 250
0:06:02.442916354 1871 0x631d320 DEBUG omx
../../git/omx/gstomx.c:1051:gst_omx_component_set_parameter:<omxh264enc-omxh264enc0>
Set H264 parameter at index 0x02000001: Unsupported
setting (0x80001019)
0:06:02.442943475 1871 0x631d320 DEBUG omx
../../git/omx/gstomx.c:1029:gst_omx_component_get_parameter:<omxh264enc-omxh264enc0>
Getting H264 parameter at index 0x02000001
0:06:02.442991595 1871 0x631d320 DEBUG omx
../../git/omx/gstomx.c:1032:gst_omx_component_get_parameter:<omxh264enc-omxh264enc0>
Got H264 parameter at index 0x02000001: None (0x000
00000)
0:06:02.776039367 1871 0x631d320 DEBUG omx
../../git/omx/gstomx.c:1229:gst_omx_port_update_port_definition:<omxh264enc-omxh264enc0>
Updated H264 port 0 definition: Unsupported set
ting (0x80001019)
0:06:02.776079207 1871 0x631d320 DEBUG default
../../../../git/gst-libs/gst/video/gstvideoutils.c:161:_gst_video_codec_state_free:
free state 0xffff9c00a3f0
0:06:02.776101887 1871 0x631d320 WARN videoencoder
../../../../git/gst-libs/gst/video/gstvideoencoder.c:623:gst_video_encoder_setcaps:<omxh264enc-omxh264enc0>
rejected caps video/x-raw, w
idth=(int)250, height=(int)250, format=(string)I420, framerate=(fraction)0/1
0:06:02.776155527 1871 0x631d320 DEBUG GST_PADS
../../gstreamer-1.10.2/gst/gstpad.c:5623:gst_pad_send_event_unchecked:<omxh264enc-omxh264enc0:sink>
sent event, ret not-negotiated
0:06:02.776179647 1871 0x631d320 LOG GST_PADS
../../gstreamer-1.10.2/gst/gstpad.c:5270:gst_pad_push_event_unchecked:<capsfilter0:src>
sent event 0x6457710 (caps) to peerpad <omxh264e
nc-omxh264enc0:sink>, ret not-negotiated
0:06:02.776206408 1871 0x631d320 DEBUG GST_PADS
../../gstreamer-1.10.2/gst/gstpad.c:3842:push_sticky:<capsfilter0:src>
result not-negotiated, mark pending events
0:06:02.776226808 1871 0x631d320 LOG GST_SCHEDULING
../../gstreamer-1.10.2/gst/gstpad.c:4505:gst_pad_push_data:<capsfilter0:src>
error pushing events, return not-negotiated
0:06:02.776243848 1871 0x631d320 LOG GST_BUFFER
../../gstreamer-1.10.2/gst/gstbuffer.c:709:_gst_buffer_dispose: release
0x647dae0 to pool 0xffff9c00c280
0:06:02.776266768 1871 0x631d320 LOG bufferpool
../../gstreamer-1.10.2/gst/gstbufferpool.c:1280:default_release_buffer:<videobufferpool0>
released buffer 0x647dae0 0
0:06:02.776285848 1871 0x631d320 DEBUG GST_BUFFER
../../gstreamer-1.10.2/gst/gstbuffer.c:1374:gst_buffer_is_memory_range_writable:
idx 0, length -1
0:06:02.776327848 1871 0x631d320 DEBUG GST_SCHEDULING
../../gstreamer-1.10.2/gst/gstpad.c:4209:gst_pad_chain_data_unchecked:<capsfilter0:sink>
called chainfunction &gst_base_transform_chain
with buffer 0x647dae0, returned not-negotiated
0:06:02.776355568 1871 0x631d320 DEBUG GST_SCHEDULING
../../gstreamer-1.10.2/gst/gstpad.c:4209:gst_pad_chain_data_unchecked:<videoconvert0:sink>
called chainfunction &gst_base_transform_chai
n with buffer 0x64790c0, returned not-negotiated
0:06:02.776378488 1871 0x631d320 DEBUG GST_PADS
../../gstreamer-1.10.2/gst/gstpad.c:1589:gst_pad_needs_reconfigure:<src:src>
peeking RECONFIGURE flag 0
0:06:02.776397208 1871 0x631d320 DEBUG basesrc
../../../../gstreamer-1.10.2/libs/gst/base/gstbasesrc.c:2887:gst_base_src_loop:<src>
Not negotiated
0:06:02.776413168 1871 0x631d320 DEBUG basesrc
../../../../gstreamer-1.10.2/libs/gst/base/gstbasesrc.c:2903:gst_base_src_loop:<src>
pausing task, reason not-negotiated
0:06:02.776428648 1871 0x631d320 DEBUG GST_PADS
../../gstreamer-1.10.2/gst/gstpad.c:6048:gst_pad_pause_task:<src:src> pause
task
0:06:03.109358580 1871 0x631d320 DEBUG task
../../gstreamer-1.10.2/gst/gsttask.c:687:gst_task_set_state:<src:src>
Changing task 0x6475050 to state 2
0:06:03.109384620 1871 0x631d320 DEBUG GST_EVENT
../../gstreamer-1.10.2/gst/gstevent.c:305:gst_event_new_custom: creating new
event 0xffff9c0038a0 eos 28174
0:06:03.109411860 1871 0x631d320 WARN basesrc
../../../../gstreamer-1.10.2/libs/gst/base/gstbasesrc.c:2950:gst_base_src_loop:<src>
error: Internal data stream error.
0:06:03.109427100 1871 0x631d320 WARN basesrc
../../../../gstreamer-1.10.2/libs/gst/base/gstbasesrc.c:2950:gst_base_src_loop:<src>
error: streaming stopped, reason not-negotiated (-4
)
Thank You in advance.
--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
More information about the gstreamer-devel
mailing list