summaryrefslogtreecommitdiff
path: root/gst/sdp
Commit message (Collapse)AuthorAgeFilesLines
* sdpdemux: Don't leak adapter dataEdward Hervey2014-05-131-0/+2
| | | | CID #1212158
* docs: remove outdated and pointless 'Last reviewed' lines from docsTim-Philipp Müller2014-04-271-2/+0
| | | | | | | They are very confusing for people, and more often than not also just not very accurate. Seeing 'last reviewed: 2005' in your docs is not very confidence-inspiring. Let's just remove those comments.
* sdpdemux: Change rank to NONE until it can be autoplugged properlySebastian Dröge2013-09-231-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=702495
* gst: Add better support for static pluginsSebastian Dröge2013-04-151-1/+1
|
* sdpdemux: fix timeout valueWim Taymans2013-04-151-2/+2
| | | | Timeout on udpsrc is in nanoseconds in 1.0
* Fix FSF addressTim-Philipp Müller2012-11-043-6/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520
* Use gst_element_class_set_static_metadata()Tim-Philipp Müller2012-10-171-1/+1
| | | | | where possible. Avoids some string copies. Also re-indent some stuff. Also some indent fixes here and there.
* replace gst_element_class_set_details_simple with gst_element_class_set_metadataMark Nauwelaerts2012-09-141-1/+1
|
* hls, sdp: update for gst_element_make_from_uri() changesTim-Philipp Müller2012-06-231-3/+5
|
* Add WINSOCK2_LIBS, remove WIN32_LIBS, fix rtmp build on Windows some moreTim-Philipp Müller2012-05-051-1/+1
| | | | One way of passing -lws2_32 to plugins should be enough..
* Update for the removal of the interfaces library and the tuner/mixer interfacesSebastian Dröge2012-04-131-1/+0
|
* gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge2012-04-051-1/+1
|
* gst: Update versioningSebastian Dröge2012-04-041-2/+2
|
* Merge branch 'master' into 0.11Wim Taymans2012-02-101-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ext/chromaprint/gstchromaprint.c ext/mpeg2enc/Makefile.am ext/voaacenc/gstvoaacenc.c gst/dvbsuboverlay/gstdvbsuboverlay.c gst/mpegtsdemux/mpegtsbase.c gst/sdp/gstsdpdemux.c gst/videoparsers/gsth264parse.c sys/d3dvideosink/d3dvideosink.c tests/examples/camerabin/gst-camera-perf.c tests/examples/camerabin/gst-camerabin-test.c tests/examples/camerabin2/gst-camerabin2-test.c tests/examples/mxf/mxfdemux-structure.c tests/examples/scaletempo/demo-main.c
| * plenty: fixup glib deprecationsVincent Penquerc'h2012-01-271-0/+4
| |
| * various: fix pad template ref leaksVincent Penquerc'h2011-11-281-4/+2
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662664
* | port to new gthread APIWim Taymans2012-01-192-8/+6
| |
* | sdpdemux: Port to GIO and the new udpsrc/sink propertiesSebastian Dröge2012-01-183-55/+32
| |
* | sdpdemux: update for gstrtpbin -> rtpbin renamingTim-Philipp Müller2011-11-241-1/+1
| |
* | add parent to pad functionsWim Taymans2011-11-171-13/+11
| |
* | more template fixesWim Taymans2011-11-041-2/+2
| |
* | more template fixesWim Taymans2011-11-041-4/+4
| |
* | sdpdemux: port to 0.11Wim Taymans2011-09-261-25/+15
|/
* android: make it ready for androgenizerThibault Saunier2011-04-111-0/+14
| | | | | | | | Remove the android/ top dir Fixe the Makefile.am to be androgenized To build gstreamer for android we are now using androgenizer which generates the needed Android.mk files. Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
* sdp: Remove useless variablesEdward Hervey2010-11-251-4/+3
|
* various (gst): add missing G_PARAM_STATIC_STRINGS flagsStefan Kost2010-10-191-4/+6
| | | | Canonicalize property names as needed.
* sdpdemux: workaround internal rtspsrc failing state changeMark Nauwelaerts2010-10-071-0/+8
| | | | Fixes #630046.
* sdpdemux: fix and reflow some exitsMark Nauwelaerts2010-10-051-15/+15
|
* sdpdemux: error out if no streams found in sdp messageMark Nauwelaerts2010-10-051-0/+17
|
* sdpdemux: unbreak standard manager setupMark Nauwelaerts2010-10-051-6/+5
|
* sdpdemux: add property to disable redirectWim Taymans2010-09-212-63/+134
| | | | | | | | | Add a property to avoid redirection to the rtsp-sdp:// url but instead embeds an rtspsrc element inside sdpdemux as the session manager. Based on patch by Marco Ballesio. Fixes #630046
* sdpdemux: Don't use GST_FLOW_IS_SUCCESS()Sebastian Dröge2010-09-211-1/+1
|
* sdpdemux: redirect SDP with an rtsp control URLMark Nauwelaerts2010-09-101-0/+68
| | | | | | | | When we find an SDP with an rtsp:// url as the global control attribute or when all streams have an rtsp:// control attribute, post an redirect message with an rtsp-sdp:// url containing the SDP. Fixes #628214
* Add -Wwrite-stringsBenjamin Otte2010-03-221-3/+4
| | | | and fix its warnings
* Add -Wredundant-decls flagBenjamin Otte2010-03-221-1/+0
| | | | and fix warnings from it
* Add -Wmissing-declarations -Wmissing-prototypes to configure flagsBenjamin Otte2010-03-211-1/+1
| | | | And fix all warnings
* sdpdemux: disable loop and auto multicast joinWim Taymans2010-03-191-0/+2
| | | | | | Disable loopback of packets. Disable autojoin of multicast groups in the sink because the source already does that on the shared socket.
* gst_element_class_set_details => gst_element_class_set_details_simpleBenjamin Otte2010-03-181-12/+8
|
* sdpdemux: include glib.h before checking if G_OS_WIN32 is definedTim-Philipp Müller2009-05-311-0/+3
|
* sdpdemux: rework RTCP sending and RTP receivingWim Taymans2009-05-212-7/+70
| | | | | | | | When we are dealing with multiast, create the udp src and sink elements pointing to the multicast addresses. When we are doing unicast, receive data on the local ports and don't send RTCP because we don't know where we have to send it. Fixes #583188
* Don't install static libs for plugins. Fixes #550851 for -bad.Stefan Kost2008-11-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/alsaspdif/Makefile.am: * ext/amrwb/Makefile.am: * ext/apexsink/Makefile.am: * ext/arts/Makefile.am: * ext/artsd/Makefile.am: * ext/audiofile/Makefile.am: * ext/audioresample/Makefile.am: * ext/bz2/Makefile.am: * ext/cdaudio/Makefile.am: * ext/celt/Makefile.am: * ext/dc1394/Makefile.am: * ext/dirac/Makefile.am: * ext/directfb/Makefile.am: * ext/divx/Makefile.am: * ext/dts/Makefile.am: * ext/faac/Makefile.am: * ext/faad/Makefile.am: * ext/gsm/Makefile.am: * ext/hermes/Makefile.am: * ext/ivorbis/Makefile.am: * ext/jack/Makefile.am: * ext/jp2k/Makefile.am: * ext/ladspa/Makefile.am: * ext/lcs/Makefile.am: * ext/libfame/Makefile.am: * ext/libmms/Makefile.am: * ext/metadata/Makefile.am: * ext/mpeg2enc/Makefile.am: * ext/mplex/Makefile.am: * ext/musepack/Makefile.am: * ext/musicbrainz/Makefile.am: * ext/mythtv/Makefile.am: * ext/nas/Makefile.am: * ext/neon/Makefile.am: * ext/ofa/Makefile.am: * ext/polyp/Makefile.am: * ext/resindvd/Makefile.am: * ext/sdl/Makefile.am: * ext/shout/Makefile.am: * ext/snapshot/Makefile.am: * ext/sndfile/Makefile.am: * ext/soundtouch/Makefile.am: * ext/spc/Makefile.am: * ext/swfdec/Makefile.am: * ext/tarkin/Makefile.am: * ext/theora/Makefile.am: * ext/timidity/Makefile.am: * ext/twolame/Makefile.am: * ext/x264/Makefile.am: * ext/xine/Makefile.am: * ext/xvid/Makefile.am: * gst-libs/gst/app/Makefile.am: * gst-libs/gst/dshow/Makefile.am: * gst/aiffparse/Makefile.am: * gst/app/Makefile.am: * gst/audiobuffer/Makefile.am: * gst/bayer/Makefile.am: * gst/cdxaparse/Makefile.am: * gst/chart/Makefile.am: * gst/colorspace/Makefile.am: * gst/dccp/Makefile.am: * gst/deinterlace/Makefile.am: * gst/deinterlace2/Makefile.am: * gst/dvdspu/Makefile.am: * gst/festival/Makefile.am: * gst/filter/Makefile.am: * gst/flacparse/Makefile.am: * gst/flv/Makefile.am: * gst/games/Makefile.am: * gst/h264parse/Makefile.am: * gst/librfb/Makefile.am: * gst/mixmatrix/Makefile.am: * gst/modplug/Makefile.am: * gst/mpeg1sys/Makefile.am: * gst/mpeg4videoparse/Makefile.am: * gst/mpegdemux/Makefile.am: * gst/mpegtsmux/Makefile.am: * gst/mpegvideoparse/Makefile.am: * gst/mve/Makefile.am: * gst/nsf/Makefile.am: * gst/nuvdemux/Makefile.am: * gst/overlay/Makefile.am: * gst/passthrough/Makefile.am: * gst/pcapparse/Makefile.am: * gst/playondemand/Makefile.am: * gst/rawparse/Makefile.am: * gst/real/Makefile.am: * gst/rtjpeg/Makefile.am: * gst/rtpmanager/Makefile.am: * gst/scaletempo/Makefile.am: * gst/sdp/Makefile.am: * gst/selector/Makefile.am: * gst/smooth/Makefile.am: * gst/smoothwave/Makefile.am: * gst/speed/Makefile.am: * gst/speexresample/Makefile.am: * gst/stereo/Makefile.am: * gst/subenc/Makefile.am: * gst/tta/Makefile.am: * gst/vbidec/Makefile.am: * gst/videodrop/Makefile.am: * gst/videosignal/Makefile.am: * gst/virtualdub/Makefile.am: * gst/vmnc/Makefile.am: * gst/y4m/Makefile.am: * sys/acmenc/Makefile.am: * sys/cdrom/Makefile.am: * sys/dshowdecwrapper/Makefile.am: * sys/dshowsrcwrapper/Makefile.am: * sys/dvb/Makefile.am: * sys/dxr3/Makefile.am: * sys/fbdev/Makefile.am: * sys/oss4/Makefile.am: * sys/qcam/Makefile.am: * sys/qtwrapper/Makefile.am: * sys/vcd/Makefile.am: * sys/wininet/Makefile.am: * win32/common/config.h: Don't install static libs for plugins. Fixes #550851 for -bad.
* gst/festival/gstfestival.c: Guard unistd.h with HAVE_UNISTD_HMichael Smith2008-07-241-0/+3
| | | | | | | | | | | | | | | | Original commit message from CVS: * gst/festival/gstfestival.c: Guard unistd.h with HAVE_UNISTD_H * gst/modplug/libmodplug/load_it.cpp: * gst/modplug/libmodplug/sndfile.cpp: * gst/modplug/libmodplug/sndfile.h: * gst/modplug/libmodplug/stdafx.h: Support for compiling with MSVC: use _MSC_VER for detecting MSVC instead of MSC_VER. Make CanPackSamples take the type it's passed. Change scope of a variable in load_it.cpp to MSVC's scoping rules. * gst/sdp/gstsdpdemux.c: Guard unistd.h with HAVE_UNISTD_H Fixes #544457.
* gst/sdp/gstsdpdemux.c: Use floating point math for latencies < 0 sec in log ↵Stefan Kost2008-07-071-1/+1
| | | | | | | | output. Original commit message from CVS: * gst/sdp/gstsdpdemux.c: Use floating point math for latencies < 0 sec in log output.
* gst/: More doc updates. More xrefs.Stefan Kost2008-06-161-12/+6
| | | | | | | | | | | | | Original commit message from CVS: * gst/deinterlace/gstdeinterlace.c: * gst/rtpmanager/gstrtpbin.c: * gst/rtpmanager/gstrtpclient.c: * gst/rtpmanager/gstrtpjitterbuffer.c: * gst/rtpmanager/gstrtpptdemux.c: * gst/rtpmanager/gstrtpsession.c: * gst/rtpmanager/gstrtpssrcdemux.c: * gst/sdp/gstsdpdemux.c: More doc updates. More xrefs.
* Don't use _gst_pad().Wim Taymans2008-05-261-3/+3
| | | | | | | | | | | | | | Original commit message from CVS: * examples/switch/switcher.c: (switch_timer): * gst/replaygain/gstrgvolume.c: (gst_rg_volume_init): * gst/rtpmanager/gstrtpclient.c: (create_stream): * gst/sdp/gstsdpdemux.c: (gst_sdp_demux_stream_configure_udp), (gst_sdp_demux_stream_configure_udp_sink): * tests/check/elements/deinterleave.c: (GST_START_TEST), (pad_added_setup_data_check_float32_8ch_cb): * tests/check/elements/rganalysis.c: (send_eos_event), (send_tag_event): Don't use _gst_pad().
* gst/sdp/gstsdpdemux.c: Ref caps, see #528245.Wim Taymans2008-04-221-0/+2
| | | | | | Original commit message from CVS: * gst/sdp/gstsdpdemux.c: (request_pt_map): Ref caps, see #528245.
* gst/sdp/gstsdpdemux.h: Change signature of pt to fix compilation on some ↵Wim Taymans2007-10-021-1/+1
| | | | | | | | platforms. Original commit message from CVS: * gst/sdp/gstsdpdemux.h: Change signature of pt to fix compilation on some platforms.
* gst/sdp/Makefile.am: Forgot to commit makefile.Wim Taymans2007-10-021-0/+13
| | | | | | Original commit message from CVS: * gst/sdp/Makefile.am: Forgot to commit makefile.
* gst/sdp/gstsdpdemux.c: Use new function in -base to get the default clock-rate.Wim Taymans2007-10-011-46/+17
| | | | | | Original commit message from CVS: * gst/sdp/gstsdpdemux.c: (gst_sdp_demux_media_to_caps): Use new function in -base to get the default clock-rate.
* Added SDP demuxer element. Fixes #426657.Wim Taymans2007-10-013-0/+1532
Original commit message from CVS: * configure.ac: * gst/sdp/gstsdpdemux.c: (_do_init), (gst_sdp_demux_base_init), (gst_sdp_demux_class_init), (gst_sdp_demux_init), (gst_sdp_demux_finalize), (gst_sdp_demux_set_property), (gst_sdp_demux_get_property), (find_stream_by_id), (find_stream_by_pt), (find_stream_by_udpsrc), (find_stream), (gst_sdp_demux_stream_free), (gst_sdp_demux_create_stream), (gst_sdp_demux_cleanup), (get_default_rate_for_pt), (gst_sdp_demux_parse_rtpmap), (gst_sdp_demux_media_to_caps), (new_session_pad), (request_pt_map), (gst_sdp_demux_do_stream_eos), (on_bye_ssrc), (on_timeout), (gst_sdp_demux_configure_manager), (gst_sdp_demux_stream_configure_udp), (gst_sdp_demux_stream_configure_udp_sink), (gst_sdp_demux_combine_flows), (gst_sdp_demux_stream_push_event), (gst_sdp_demux_handle_message), (gst_sdp_demux_start), (gst_sdp_demux_sink_event), (gst_sdp_demux_sink_chain), (gst_sdp_demux_change_state): * gst/sdp/gstsdpdemux.h: * gst/sdp/gstsdpelem.c: (plugin_init): Added SDP demuxer element. Fixes #426657.