[gst-devel] videomixer issue

palani at i-rode.com palani at i-rode.com
Mon Nov 2 06:54:48 CET 2009


Hi,

I tried the following command.

gst-launch -v filesrc location=/home/test.mp4 mfw_mp4demuxer !
mfw_vpudecoder ! videobox ! videomixer ! videobox ! mfw_v4lsink

I get the following errors.

MPEG4PARSER_ARM11_05.12.04_BETA5  build on Feb 12 2009 14:45:18.
MFW_GST_MP4_PARSER_PLUGIN V1.4.9-r16 build on Oct 13 2009 09:37:56.
MFW_GST_V4LSINK_PLUGIN V1.4.9-r16 build on Oct 13 2009 09:37:48.
Setting pipeline to PAUSED ...
Product Info: i.MX27
VPU Version: firmware 2.2.4; libvpu: 3.3.2
MFW_GST_VPU_DECODER_PLUGIN V1.4.9-r16 build on Oct 13 2009 09:38:00.
Pipeline is PREROLLING ...
/pipeline0/mfwgstvpu_dec0.sink: caps = video/x-h264, mpegversion=(int)4,
systemstream=(int)0, height=(int)240, width=(int)320,
framerate=(fraction)25/1
/pipeline0/mfwgstvpu_dec0.sink: caps = video/x-h264, mpegversion=(int)4,
systemstream=(int)0, height=(int)240, width=(int)320,
framerate=(fraction)25/1
/pipeline0/mfwgstvpu_dec0.src: caps = video/x-raw-yuv,
format=(fourcc)I420, width=(int)320, height=(int)240,
pixel-aspect-ratio=(fraction)1/1, crop-top-by-p5

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed

(gst-launch-0.10:1771): GStreamer-CRITICAL **:
gst_mini_object_is_writable: assertion `mini_object != NULL' failed
/pipeline0/videobox0.src: caps = video/x-raw-yuv, format=(fourcc)AYUV,
width=(int)320, height=(int)240, framerate=(fraction)0/1,
pixel-aspect-ratio=(fractio5
/pipeline0/videobox0.sink: caps = video/x-raw-yuv, format=(fourcc)I420,
width=(int)320, height=(int)240, pixel-aspect-ratio=(fraction)1/1,
crop-top-by-pixel5
/pipeline0/videomixer0.sink_0: caps = video/x-raw-yuv,
format=(fourcc)AYUV, width=(int)320, height=(int)240,
framerate=(fraction)0/1, pixel-aspect-ratio=(fr5
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 10096014 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
/pipeline0/videomixer0.sink_0: caps = NULL
/pipeline0/videobox0.src: caps = NULL
/pipeline0/videobox0.sink: caps = NULL
/pipeline0/mfwgstvpu_dec0.src: caps = NULL
/pipeline0/mfwgstvpu_dec0.sink: caps = NULL
/pipeline0/mfw_gst_mp4demux_info_t0.audio/mpeg: caps = NULL
/pipeline0/mfw_gst_mp4demux_info_t0.video_00: caps = NULL
Setting pipeline to NULL ...
FREEING pipeline ...

Can someone help me in fixing the above errors? The pipeline works well
without videomixer.

thanks,
Palanivel





More information about the gstreamer-devel mailing list