Error while using omh264encoder : OpenMAX component in error state Bad parameter (0x80001005)

Nostalgia akra.hanine at gmail.com
Tue Feb 20 10:42:43 UTC 2018


Hi,

I try this command line (my pipeline consists of coding an yuv file using
the hardware encoder of Jetson TX2) :

gst-launch-1.0 filesrc location=Basketball.yuv ! 'video/x-raw(memory:NVMM),
width=(int)640, height=(int)386, format=(string)I420,
framerate=(fraction)25/1' ! omxh264enc ! 'video/x-h264,
stream-format=(string)byte-stream' ! filesink location=results1.h264 -e

I obtain these errors :

Setting pipeline to PAUSED ...
Inside NvxLiteH264DecoderLowLatencyInitNvxLiteH264DecoderLowLatencyInit set
DPB and MjstreamingInside
NvxLiteH265DecoderLowLatencyInitNvxLiteH265DecoderLowLatencyInit set DPB and
MjstreamingPipeline is PREROLLING ...
Framerate set to : 25 at NvxVideoEncoderSetParameterNvMMLiteOpen : Block :
BlockType = 4 
===== MSENC =====
NvMMLiteBlockCreate : Block : BlockType = 4 
VENC: VideoEncInputProcessing: 3647:  VideoEncFeedImage failed. Input buffer
0 sent
VENC: NvMMLiteVideoEncDoWork: 4155: BlockSide error 0x4
Event_BlockError from 0BlockAvcEnc : Error code - 4
Sending error event from 0BlockAvcEncVENC: NvMMLiteVideoEncDoWork: 4155:
BlockSide error 0x4
VENC: VideoEncInputProcessing: 3647:  VideoEncFeedImage failed. Input buffer
1 sent
Event_BlockError from 0BlockAvcEnc : Error code - 4
Blocking error event from 0BlockAvcEncVENC: NvMMLiteVideoEncDoWork: 4155:
BlockSide error 0x4
Event_BlockError from 0BlockAvcEnc : Error code - 4
Blocking error event from 0BlockAvcEncVENC: NvMMLiteVideoEncDoWork: 4155:
BlockSide error 0x4
Event_BlockError from 0BlockAvcEnc : Error code - 4
Blocking error event from 0BlockAvcEncVENC: NvMMLiteVideoEncDoWork: 4155:
BlockSide error 0x4
Event_BlockError from 0BlockAvcEnc : Error code - 4
Blocking error event from 0BlockAvcEncERROR: from element
/GstPipeline:pipeline0/GstOMXH264Enc-omxh264enc:omxh264enc-omxh264enc0:
GStreamer encountered a general supporting library error.
Additional debug info:
/dvs/git/dirty/git-master_linux/external/gstreamer/gst-omx/omx/gstomxvideoenc.c(2259):
gst_omx_video_enc_handle_frame ():
/GstPipeline:pipeline0/GstOMXH264Enc-omxh264enc:omxh264enc-omxh264enc0:
OpenMAX component in error state Bad parameter (0x80001005)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...

Someone can help me please to find the issues.

Thanks in advance,



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list