gstreamer/gst
Wim Taymans a365a29c77 gst/rtsp/URLS: Added some test URLS.
Original commit message from CVS:
* gst/rtsp/URLS:
Added some test URLS.
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_create_stream),
(gst_rtspsrc_loop), (gst_rtspsrc_open):
* gst/rtsp/gstrtspsrc.h:
When creating streams, give access to the complete SDP.
Fix some leaks.
Collect and merge global stream properties in stream caps.
Preliminary support for WMServer.
* gst/rtsp/rtspconnection.c: (rtsp_connection_create),
(rtsp_connection_connect), (rtsp_connection_read), (read_body),
(rtsp_connection_receive):
* gst/rtsp/rtspconnection.h:
Make connection interruptable.
Refactor to make it reconnectable.
Don't fail on short reads when reading data packets.
* gst/rtsp/rtspurl.c: (rtsp_url_parse), (rtsp_url_set_port),
(rtsp_url_get_port):
* gst/rtsp/rtspurl.h:
Add methods for getting/setting the port.
* gst/rtsp/sdpmessage.c: (sdp_message_get_attribute_val_n),
(sdp_message_get_attribute_val), (sdp_media_get_attribute),
(sdp_media_get_attribute_val_n), (sdp_media_get_attribute_val),
(sdp_media_get_format), (sdp_parse_line),
(sdp_message_parse_buffer):
Fix headers.
Add methods for getting multiple attributes with the same name.
Increase buffer size when parsing.
Fix parsing of a=foo fields.
* gst/rtsp/test.c: (main):
Update to new connection API.
* gst/rtsp/rtspmessage.c: (rtsp_message_new_response),
(rtsp_message_init_response), (rtsp_message_init_data),
(rtsp_message_unset), (rtsp_message_free), (rtsp_message_dump):
* gst/rtsp/rtspmessage.h:
* gst/rtsp/rtsptransport.c: (rtsp_transport_free):
* gst/rtsp/rtsptransport.h:
* gst/rtsp/sdp.h:
* gst/rtsp/sdpmessage.h:
* gst/rtsp/gstrtsp.c:
* gst/rtsp/gstrtsp.h:
* gst/rtsp/gstrtpdec.c:
* gst/rtsp/gstrtpdec.h:
* gst/rtsp/rtsp.h:
* gst/rtsp/rtspdefs.c:
* gst/rtsp/rtspdefs.h:
Dual licensed under MIT and LGPL now.
2006-09-20 16:06:27 +00:00
..
alpha More G_OBJECT macro fixing. 2006-09-16 21:57:29 +00:00
apetag gst/: Don't interpret a first buffer with an offset of NONE as 'from the middle of the stream', but only a first buff... 2006-09-14 11:05:35 +00:00
audiofx Rename again (audiofxgood -> audiofx). 2006-08-27 17:14:06 +00:00
auparse gst/auparse/gstauparse.*: Rewrite auparse to suck a little bit less: make source pad dynamic, so decodebin/playbin wo... 2006-04-26 17:08:24 +00:00
autodetect gst/autodetect/gstautoaudiosink.c: When we can't find a usable audiosink, don't error out, but use a fake sink instea... 2006-08-16 10:53:32 +00:00
avi gst/avi/gstavimux.c: Correctly set the dwLength in strh. 2006-09-16 14:30:59 +00:00
cutter Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) plus two minor macro fixes. 2006-06-22 19:31:04 +00:00
debug More G_OBJECT macro fixing. 2006-09-16 21:57:29 +00:00
effectv More G_OBJECT macro fixing. 2006-09-16 21:57:29 +00:00
equalizer More G_OBJECT macro fixing. 2006-09-16 22:14:35 +00:00
flx Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
goom gst/goom/filters.c: Avoid goom coredumping by clearing memory. 2006-07-07 15:04:29 +00:00
icydemux gst/icydemux/gsticydemux.*: When we merge/collect multiple incoming buffers for typefinding purposes, keep an initial... 2006-09-14 10:38:42 +00:00
id3demux gst/: Don't interpret a first buffer with an offset of NONE as 'from the middle of the stream', but only a first buff... 2006-09-14 11:05:35 +00:00
interleave more working plugins 2004-07-27 21:41:30 +00:00
law gst/law/: Fix negotiation to deal with ANY/EMPTY caps instead of leaking. 2006-07-24 14:16:06 +00:00
level gst/level/gstlevel.*: Fix type mixup in level->interval (gdouble<->guint64). Spotted by 2006-09-11 20:38:41 +00:00
matroska gst/matroska/: Add support for VOBSUB subtitle tracks and zlib-compressed tracks. Make sure we start on a keyframe af... 2006-09-04 16:21:17 +00:00
median Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
monoscope gst/monoscope/gstmonoscope.c: Don't unref buffers of which we've already given away ownership to the adapter. 2006-08-22 12:10:32 +00:00
multipart More G_OBJECT macro fixing. 2006-09-16 21:57:29 +00:00
oldcore Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
qtdemux gst/qtdemux/qtdemux.c: Reset each streams last_flow to GST_FLOW_OK. 2006-08-30 11:27:40 +00:00
rtp gst/rtp/Makefile.am: Fix the build again. 2006-08-21 10:46:21 +00:00
rtsp gst/rtsp/URLS: Added some test URLS. 2006-09-20 16:06:27 +00:00
smpte Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
spectrum gst/spectrum/gstspectrum.c: Implements stop() to clear the adapter and event() to clear the adapter on FLUSH_STOP and... 2006-09-12 20:18:55 +00:00
udp gst/udp/gstmultiudpsink.c: Turn a g_print into a DEBUG line. 2006-08-16 09:29:20 +00:00
videobox More G_OBJECT macro fixing. 2006-09-16 21:57:29 +00:00
videocrop configure.ac: Bump requirements of -base (videocrop test case needs this). 2006-09-08 16:47:46 +00:00
videofilter More G_OBJECT macro fixing. 2006-09-16 21:57:29 +00:00
videomixer More G_OBJECT macro fixing. 2006-09-16 21:57:29 +00:00
wavenc gst/wavenc/gstwavenc.*: Set caps on first outgoing buffer, so that it doesn't error out immediately with a non-negoti... 2006-04-19 15:16:33 +00:00
wavparse gst/wavparse/gstwavparse.c: Add ms-gsm to the src template. 2006-09-19 10:14:52 +00:00
Makefile.am tidying up -good for business 2005-08-30 17:32:12 +00:00