Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | rtpbin: add support for buffer-list | Branko Subasic | 2009-08-11 | 6 | -62/+492 | |
| | | | | | | | Add support for sending buffer-lists. Add unit test for testing that the buffer-list passed through rtpbin. fixes #585839 | |||||
* | Make build without warnings with debugging disabled | Tim-Philipp Müller | 2009-08-11 | 1 | -3/+2 | |
| | ||||||
* | rtpbin: Transform the right session sdes message | Olivier Crête | 2009-08-11 | 1 | -3/+1 | |
| | | | | Fixes #584165 | |||||
* | Add ssrc to application/x-rtp-source-sdes structure | Olivier Crête | 2009-08-11 | 1 | -1/+2 | |
| | ||||||
* | rtpsouce: the network address is in network order | Wim Taymans | 2009-08-11 | 1 | -0/+1 | |
| | | | | Bring the network address in netowkr byte order to the host order. | |||||
* | rtpsource: byteswap the port from GstNetAddress | Wim Taymans | 2009-08-11 | 1 | -2/+3 | |
| | | | | | Since the port in GstNetAddress is in network order we might need to byteswap it before adding it to the source statistics. | |||||
* | rtpbin: remove ptdemux ghostpads | Wim Taymans | 2009-08-11 | 1 | -0/+13 | |
| | ||||||
* | tests: add receive rtpbin unit test | Wim Taymans | 2009-08-11 | 1 | -0/+206 | |
| | ||||||
* | rtpbin: add to new signal to remove SSRC pads | Wim Taymans | 2009-08-11 | 1 | -15/+6 | |
| | ||||||
* | ssrcdemux: emit signal when pads are removed | Ali Sabil | 2009-08-11 | 3 | -1/+80 | |
| | | | | | | | Add action signal to clear an SSRC in the ssrc demuxer. Add signal to notify of removed ssrc. See #554839 | |||||
* | rtpbin: use our ghostpads instead of its target | Wim Taymans | 2009-08-11 | 1 | -44/+46 | |
| | | | | | Since we keep a reference to our ghostpads, we can use them to track sessions. This avoid us having to mess with the target of the ghostpad. | |||||
* | tests: more rtpbin checks | Wim Taymans | 2009-08-11 | 1 | -49/+64 | |
| | ||||||
* | rtpbin: don't warn when getting request pads twice | Wim Taymans | 2009-08-11 | 1 | -52/+34 | |
| | | | | | Allow getting the request pads multiple times, just return the previously created pads. | |||||
* | rtpsource: add RTP and RTCP source address | Wim Taymans | 2009-08-11 | 1 | -0/+48 | |
| | | | | Add the RTP and RTCP sender addresses in the stats structure. | |||||
* | rtpsession: reuse source code for SDES | Wim Taymans | 2009-08-11 | 1 | -58/+2 | |
| | | | | Reuse the RTPSource object property instead of duplicating code. | |||||
* | tests: add more rtpbin tests | Wim Taymans | 2009-08-11 | 1 | -4/+26 | |
| | ||||||
* | tests: add rtpbin unit test | Wim Taymans | 2009-08-11 | 1 | -0/+94 | |
| | | | | | Add the beginnings of an rtpbin unit test Add some more stuff to .gitignore | |||||
* | rtpbin: set target state on new elements | Wim Taymans | 2009-08-11 | 1 | -20/+37 | |
| | | | | | Set the state on newly added elements to the state of the parent. Add some debug info and do some cleanups | |||||
* | rtpbin: unref requests pads after releasing | Wim Taymans | 2009-08-11 | 1 | -0/+4 | |
| | ||||||
* | rtpbin: Implement releasing the streams | Olivier Crête | 2009-08-11 | 1 | -21/+53 | |
| | | | | See #561752 | |||||
* | rtpbin: Keep jb signals handler | Olivier Crête | 2009-08-11 | 1 | -3/+7 | |
| | | | | | | Keep the signal handlers so they can be disconnected at release time See #561752 |