the nvvidconv can not be used
gst-launch-1.0 filesrc location=/home/ubuntu/test2.mp4 ! qtdemux ! h264parse ! queue ! omxh264dec ! nvvidconv ! ximagesink
Semiplanar = 1, bReinit = 1
Allocating new output: 640x480 (x 8), ThumbnailMode = 0
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_mini_object_copy: assertion ‘mini_object != NULL’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_caps_get_structure: assertion ‘GST_IS_CAPS (caps)’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_structure_copy: assertion ‘structure != NULL’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_caps_append_structure_full: assertion ‘GST_IS_CAPS (caps)’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_caps_get_structure: assertion ‘GST_IS_CAPS (caps)’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_structure_copy: assertion ‘structure != NULL’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_caps_append_structure_full: assertion ‘GST_IS_CAPS (caps)’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_mini_object_unref: assertion ‘mini_object != NULL’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_mini_object_ref: assertion ‘mini_object != NULL’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_caps_get_size: assertion ‘GST_IS_CAPS (caps)’ failed
(gst-launch-1.0:25868): GStreamer-CRITICAL **: gst_mini_object_unref: assertion ‘mini_object != NULL’ failed
ERROR: from element /GstPipeline:pipeline0/GstOMXH264Dec-omxh264dec:omxh264dec-omxh264dec0: Internal data stream error.
Additional debug info:
/dvs/git/dirty/git-master_linux/external/gstreamer/gst-omx/omx/gstomxvideodec.c(2779): gst_omx_video_dec_loop (): /GstPipeline:pipeline0/GstOMXH264Dec-omxh264dec:omxh264dec-omxh264dec0:
stream stopped, reason not-negotiated
ERROR: pipeline doesn’t want to preroll.
Setting pipeline to NULL .
I don not know why, please ask.