Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | flvdemux: Fix tests warning from setting a NULL index | Jan Schmidt | 2009-08-31 | 1 | -4/+7 | |
| | | | | | | Setting a null index in the tests was causing warnings by unreffing NULL pointers. This is a bug exposed by a recent change in core, it seems. | |||||
* | jitterbuffer: add slope estimation code and debug | Wim Taymans | 2009-08-31 | 1 | -4/+13 | |
| | | | | | Add some code to measure the sender speed vs the receiver speed. This can be used to detect bursts. | |||||
* | jitterbuffer: reset skew when timestamps change | Wim Taymans | 2009-08-31 | 1 | -10/+20 | |
| | | | | | | | Refactor the jitterbuffer resync code. Reset the skew correction when we detect a big timestamp discont. See #593354 | |||||
* | jitterbuffer: make sure time never goes invalid | Wim Taymans | 2009-08-31 | 1 | -1/+7 | |
| | | | | | | | Since the skew can be negative, we might end up with invalid timestamps. Check for negative results and clamp to 0. See #593354 | |||||
* | udpsink: Add ttl multicast property | Jarkko Palviainen | 2009-08-31 | 3 | -3/+19 | |
| | | | | | | Add a new ttl-mc property to control the TTL on multicast addresses. Fixes #588245 | |||||
* | udp: split out TTL and loop options | Jarkko Palviainen | 2009-08-31 | 3 | -19/+96 | |
| | | | | | | | Split setting the TTL and loop parameters in 2 methods as they are not related. Fix setting the TTL correctly for multicast streams. See #588245 | |||||
* | rtp: whitespace fixes | Wim Taymans | 2009-08-31 | 2 | -12/+14 | |
| | ||||||
* | videobox: Correctly add to the docs | Sebastian Dröge | 2009-08-31 | 2 | -0/+11 | |
| | ||||||
* | videobox: Split declarations into a header file and add autocrop stuff to ↵ | Sebastian Dröge | 2009-08-31 | 3 | -76/+110 | |
| | | | | the docs | |||||
* | videobox: Reconfigure basetransform if something changes again | Sebastian Dröge | 2009-08-31 | 1 | -9/+29 | |
| | | | | | For this invent a new lock and don't abuse the basetransform lock, otherwise we'll end up in deadlocks. | |||||
* | videobox: Add support for autocropping according to the caps | Stephen Jungels | 2009-08-31 | 1 | -40/+147 | |
| | | | | Fixes bug #582238. | |||||
* | rtpsession: Make sure that used caps are not freed already | Sebastian Dröge | 2009-08-31 | 1 | -2/+5 | |
| | | | | Fixes bug #593391. | |||||
* | rtp: Use new gst_iterator_new_single() for the internal linked pads iteration | Sebastian Dröge | 2009-08-31 | 5 | -220/+49 | |
| | ||||||
* | rtpsession: Use iterate internal links instead of deprecated get internal links | Sebastian Dröge | 2009-08-31 | 1 | -29/+87 | |
| | ||||||
* | jitterbuffer: Use iterate internal links instead of deprecated get internal ↵ | Sebastian Dröge | 2009-08-31 | 1 | -14/+75 | |
| | | | | links | |||||
* | rtpssrcdemux: Use iterate internal links instead of deprecated get internal ↵ | Sebastian Dröge | 2009-08-31 | 1 | -23/+83 | |
| | | | | links | |||||
* | Update common | Tim-Philipp Müller | 2009-08-30 | 1 | -0/+0 | |
| | ||||||
* | Back to hacking -> 0.10.16.1 | Tim-Philipp Müller | 2009-08-30 | 1 | -1/+1 | |
| | ||||||
* | Release 0.10.16 | Tim-Philipp Müller | 2009-08-29 | 106 | -284/+6119 | |
| | ||||||
* | 0.10.15.5 pre-release | Tim-Philipp Müller | 2009-08-26 | 1 | -1/+1 | |
| | ||||||
* | pulsesink: don't use relative seeks | Wim Taymans | 2009-08-25 | 1 | -10/+3 | |
| | | | | | | | Don't use relative seeks, it's too hard to track where we are after a flush etc. fixes #593015 | |||||
* | 0.10.15.4 pre-release | Tim-Philipp Müller | 2009-08-24 | 37 | -130/+395 | |
| | ||||||
* | pulsesrc: don't discard the result of _set_caps() | Wim Taymans | 2009-08-24 | 1 | -2/+1 | |
| | | | | | | Use the result of gst_pad_set_caps() instead of assuming success. See #590678 | |||||
* | qtdemux: add support for agsm | Wim Taymans | 2009-08-21 | 2 | -0/+10 | |
| | | | | Fixes #592530 | |||||
* | qtdemux: fix qt style string tag extraction | Mark Nauwelaerts | 2009-08-18 | 1 | -1/+1 | |
| | | | | | | QT style tags are tested on starting with (C) symbol using >>, and (unsigned) int (may) have different >> behaviour. Fixes #592232. | |||||
* | smokeenc: don't crash when compiled against libjpeg7 | Tim-Philipp Müller | 2009-08-17 | 1 | -0/+5 | |
| | | | | | Set parameters so that we don't crash with libjpeg7. Based on Stefan Kost's fix for jpegenc. Fixes #591951. | |||||
* | 0.10.15.3 pre-release | Tim-Philipp Müller | 2009-08-14 | 35 | -322/+121 | |
| | ||||||
* | checks: add test for leak to rtpbin unit test | Tim-Philipp Müller | 2009-08-14 | 1 | -1/+39 | |
| | | | | See #591476. | |||||
* | rtpbin: Fix reference leak | Olivier Crête | 2009-08-14 | 1 | -1/+3 | |
| | | | | Fixes #591476. | |||||
* | dvdec: set bottom field first on PAL interlaced content, not top field first | Zaheer Merali | 2009-08-14 | 1 | -5/+1 | |
| | | | | DV interlaced content is always bottom field first. Fixes #591712. | |||||
* | v4l2src: fix 'hang' with some cameras caused by bad timestamping if no ↵ | Hans de Goede | 2009-08-14 | 1 | -9/+11 | |
| | | | | | | | | | | | framerate is available For cameras/drivers that don't support e.g. VIDIOC_G_PARM we'd end up without a framerate and would try to divide by 0, causing run-time warnings and all frames to be timestamped with 0, which makes sinks that sync against the clock drop them, causing 'hangs' (observed with the pwc driver and a Logitech QuickCam Pro 4000). So if we do not know the framerate, simply don't adjust the timestamps. Fixes #591451. | |||||
* | v4l2src: clear format list in READY->NULL | Filippo Argiolas | 2009-08-14 | 2 | -0/+9 | |
| | | | | | | Clear format list and probed caps when going to NULL so if a new device is set we'll probe the formats again instead of using previously detected ones. Fixes bug #591747. | |||||
* | 0.10.15.2 pre-release | Tim-Philipp Müller | 2009-08-11 | 36 | -1948/+2160 | |
| | ||||||
* | Add myself to MAINTAINERS file and update Wim's e-mail. | Tim-Philipp Müller | 2009-08-11 | 1 | -1/+2 | |
| | ||||||
* | v4l2: fix make distcheck by disting some more headers | Tim-Philipp Müller | 2009-08-11 | 1 | -4/+11 | |
| | ||||||
* | docs: update | Tim-Philipp Müller | 2009-08-11 | 12 | -134/+717 | |
| | ||||||
* | Move rtpmanager from -bad to -good. | Tim-Philipp Müller | 2009-08-11 | 9 | -0/+292 | |
| | | | | Hook up build infrastructure (autotools, docs, unit test). | |||||
* | rtpsource: avoid buffer leak on bad seqnum | ric | 2009-08-11 | 1 | -0/+1 | |
| | | | | Fixes #590797 | |||||
* | rtpsource: allow for NULL caps on buffers | Wim Taymans | 2009-08-11 | 1 | -3/+2 | |
| | | | | | | | Add the NULL caps check where it matters and also cover another case of potential NULL caps. Fixes #590030 | |||||
* | rtpsource: Incoming buffers do not always have caps | Olivier Crête | 2009-08-11 | 1 | -1/+2 | |
| | ||||||
* | rtpsession: avoid doing lip-sync in BYE | Wim Taymans | 2009-08-11 | 1 | -0/+2 | |
| | | | | | When we get a BYE packet, don't do lip-sync with the SR inside because some senders have trouble constructing valid SR packets after BYE. | |||||
* | rtpbin: don't do lip-sync after a BYE | Wim Taymans | 2009-08-11 | 1 | -5/+10 | |
| | | | | | | | After a BYE packet from a source, stop forwarding the SR packets for lip-sync to rtpbin. Some senders don't update their SR packets correctly after sending a BYE and then we break lip-sync. We prefer to let the jitterbuffers drain with the current lip-sync instead. | |||||
* | rtpbin: only reconsider once for BYE | Wim Taymans | 2009-08-11 | 1 | -5/+11 | |
| | | | | | When iterating the sources of a BYE packet, don't signal a reconsideration for each of them but signal after we handled all sources. | |||||
* | rtpsession: Free conflicting addresses on finalize | Olivier Crête | 2009-08-11 | 1 | -0/+3 | |
| | ||||||
* | rtpbin: use new method for netaddress to string | Wim Taymans | 2009-08-11 | 1 | -42/+5 | |
| | ||||||
* | rtpbin: do better cleanup of the src ghostpads | Wim Taymans | 2009-08-11 | 2 | -14/+114 | |
| | | | | | | | | Connect to the pad-removed signal of the ptdemux elements so that we remove the ghostpads for them. Fixes cleanup when going to NULL as well as when releasing the sinkpads. Fixes #561752 | |||||
* | rtpsession: add a comment | Wim Taymans | 2009-08-11 | 1 | -1/+1 | |
| | ||||||
* | rtpbin: add SDES property | Wim Taymans | 2009-08-11 | 3 | -271/+39 | |
| | | | | | | Remove all individual SDES properties and use one sdes property that takes a GstStructure instead. This will allow us to add more custom stuff to the SDES messages later. | |||||
* | rtpbin: add SDES property that takes GstStructure | Wim Taymans | 2009-08-11 | 4 | -105/+104 | |
| | | | | | | Remove all individual SDES properties and use one sdes property that takes a GstStructure instead. This will allow us to add more custom stuff to the SDES messages later. | |||||
* | rtpbin: removed old gstrtpclient | Wim Taymans | 2009-08-11 | 4 | -547/+0 | |
| |