Can't define caps in gst-launch plugin



Hi,
I'm having trouble defining the caps for a .yuv file with the gst-launch plugin in rygel.conf.

What I've put is:

videoraw-title=RAW Input
videoraw-mime=video/mpeg
videoraw-launch=filesrc location=/media/sda/bbb_3s.yuv blocksize=3110400 ! 'video/x-raw-yuv, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, format=(fourcc)I420' ! ffenc_mpeg2video ! mpegtsmux

After starting Rygel and trying to play in VLC the output from command line is:


(rygel:1721): Rygel-WARNING **: rygel-http-request.vala:97: Invalid seek request

(rygel:1721): GStreamer-CRITICAL **: gst_object_ref_sink: assertion `GST_IS_OBJECT (object)' failed

(rygel:1721): GstLaunch-WARNING **: rygel-gst-launch-item.vala:38: parse launchline failed: no element "video"

(rygel:1721): Rygel-WARNING **: rygel-http-request.vala:97: Not found

(rygel:1721): GStreamer-CRITICAL **: gst_object_ref_sink: assertion `GST_IS_OBJECT (object)' failed

(rygel:1721): GstLaunch-WARNING **: rygel-gst-launch-item.vala:38: parse launchline failed: no element "video"

(rygel:1721): Rygel-WARNING **: rygel-http-request.vala:97: Not found

(rygel:1721): Rygel-WARNING **: rygel-http-request.vala:97: Invalid seek request


Is there a different way to define caps in the rygel plugin? I've tried the same pipeline with gst-launch with a filesink and it works fine. Any help would be appreciated (rygel version: 16.3)

Regards,
Stuart



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]