From: Wim T. <wim...@gm...> - 2010-05-31 17:26:34
|
On Mon, 2010-05-31 at 19:14 +0200, Miguel Telleria de Esteban wrote: > Dear all, > > In a simple test case of gst-rtsp-server I link the following chain to > a certain URL: > > *launch_str = g_strdup_printf ( > "( " > "filesrc location=%s ! oggdemux name=d " > "d. ! queue ! theoradec ! rtpvrawpay name=pay0 pt=96 " > "d. ! queue ! vorbisdec ! audioconvert ! alawenc ! > rtppcmapay name=pay1 pt=97 " > ")", fullpath); > > When I launch the rtsp server and point to the URL I get the following > error message: > > ** (rtsp-dir-server:21757): WARNING **: 0x81bfc10: got error Internal > data stream error. (gstoggdemux.c(3251): gst_ogg_demux_loop > (): /GstPipeline:media-pipeline/GstBin:bin0/GstOggDemux:d: stream > stopped, reason not-negotiated) It means that there is a pipeline error somewhere and it's caused by incompatible formats. You need to put ffmpegcolorspace after theoradec and audioresample after audioconvert to make fix the colorspace and audio sample rate. Wim > > Using rtpvorbispay and rtptheorapay I don't get any error. > > Could anybody tell me what the "reason not-negotiated" means? I am > using Ubuntu's 9.10 (Karmic) gstreamer version (0.10.25). > > Thanks in advance, > > Miguel > > ------------------------------------------------------------------------------ > > _______________________________________________ > gstreamer-devel mailing list > gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |