Nx decoder crash when I connect IPC camera with DS5.0 sdk. I record this stream, This stream can play to 59s with ffmpeg, but only play to 54s with nx decoder. IPC stream can lost some streams when decoder slowly or net slowly usually, but decorder need process it instead of crash.
when play this video with DS, some wrong procduce:
hk_chn3_2s.h264 (14.6 MB)
GST_DEBUG=2 gst-launch-1.0 filesrc location=./hk_chn3_2s.h264 ! h264parse ! nvv4l2decoder ! queue ! nvegltransform ! nveglglessink
0:00:39.148637793 14866 0x55975310f0 WARN codecparsers_h264 gsth264parser.c:674:slice_parse_ref_pic_list_modification_1: error parsing “Reference picture list 0 modification”
0:00:39.149029607 14866 0x55975310f0 WARN codecparsers_h264 gsth264parser.c:2225:gst_h264_parser_parse_slice_hdr: error parsing “Slice header”
0:00:42.184163733 14866 0x55975310f0 WARN baseparse gstbaseparse.c:3611:gst_base_parse_loop: error: Internal data stream error.
0:00:42.184226454 14866 0x55975310f0 WARN baseparse gstbaseparse.c:3611:gst_base_parse_loop: error: streaming stopped, reason not-negotiated (-4)
ERROR: from element /GstPipeline:pipeline0/GstH264Parse:h264parse0: Internal data stream error.
Additional debug info:
gstbaseparse.c(3611): gst_base_parse_loop (): /GstPipeline:pipeline0/GstH264Parse:h264parse0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:41.654463335
Setting pipeline to PAUSED …
Setting pipeline to READY …
NVMEDIA: NVMEDIABufferProcessing: 1096: Consume the extra signalling for EOS
Setting pipeline to NULL …
Freeing pipeline …