omxh264enc: установить параметр H264 на индекс 0x02000001: неподдерживаемая настройка (0x80001019) - PullRequest
0 голосов
/ 10 сентября 2018

Я сталкиваюсь с ошибкой «неподдерживаемая настройка» в gst-omx после запуска конвейера из приложения gstreamer через gst-parse-launch. Ниже мой конвейер (упрощенно). Дамп приемника файлов равен нулю.

appsrc name=src ! videoconvert ! video/x-raw,format=I420 ! omxh264enc bitrate=3000000 control-rate=2 ! filesink location=filesink.dump

Кто-нибудь знает, что означает эта ошибка и как ее решить?

Я использую версию gstreamer: 1.10.2.

ниже - подробные журналы ошибок.

omxvideoenc ../../git/omx/gstomxvideoenc.c:1307:gst_omx_video_enc_set_format:<omxh264enc-omxh264enc0> Setting inport port definition
0:00:06.629801879  1879      0x56eaf20 DEBUG                    omx ../../git/omx/gstomx.c:1048:gst_omx_component_set_parameter:<omxh264enc-         omxh264enc0> Setting H264 parameter at index 0x02000001
ts:1520936285.477807    level:0x00100000        func:Set_OMX_PARAM_PORTDEFINITIONTYPE(224)      tid:1892        mes:IndexSetParameter(PORTDEFINITION): nFrameWidth = 250
0:00:06.629910600  1879      0x56eaf20 DEBUG                    omx ../../git/omx/gstomx.c:1051:gst_omx_component_set_parameter:<omxh264enc-omxh264enc0> Set H264 parameter at index 0x02000001: Unsupported setting (0x80001019)
0:00:06.629934600  1879      0x56eaf20 DEBUG                    omx ../../git/omx/gstomx.c:1029:gst_omx_component_get_parameter:<omxh264enc-omxh264enc0> Getting H264 parameter at index 0x02000001
0:00:06.629979960  1879      0x56eaf20 DEBUG                    omx ../../git/omx/gstomx.c:1032:gst_omx_component_get_parameter:<omxh264enc-omxh264enc0> Got H264 parameter at index 0x02000001: None (0x00000000)
0:00:06.630003240  1879      0x56eaf20 DEBUG                    omx ../../git/omx/gstomx.c:1229:gst_omx_port_update_port_definition:<omxh264enc-omxh264enc0> Updated H264 port 0 definition: Unsupported setting (0x80001019)

После этого я получаю отклоненные заглавные буквы и внутреннюю ошибку потока.

...