Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-08-06 | rtpsource: avoid buffer leak on bad seqnum | ric | 1 | -0/+1 | |
Fixes #590797 | |||||
2009-08-05 | mpeg[pt]sdemux: Fix SEEKING query | Sebastian Dröge | 2 | -2/+2 | |
Send the BYTES based query downstream, not the orignal one. | |||||
2009-08-04 | qtmux: Don't require endianness field for 8 bit raw audio | Jan Urbanski | 1 | -4/+10 | |
Fixes bug #590360. | |||||
2009-07-31 | flacparse: remove internal bitreader and bytereader now that these are in ↵ | Tim-Philipp Müller | 6 | -1868/+4 | |
libgstbase | |||||
2009-07-31 | outputselector: check for pending srcpad in _get_property() | Tommi Myöhänen | 1 | -1/+2 | |
If there is a pending srcpad, return it instead of active srcpad in gst_output_selector_get_property() function. | |||||
2009-07-31 | camerabin: Set camerasrc to READY state instead of PAUSED when acquiring ↵ | Tommi Myöhänen | 1 | -9/+6 | |
allowed caps | |||||
2009-07-31 | rtpasfpay: set padding field to 0 on rtp asf packets | Thiago Santos | 3 | -1/+40 | |
The ASF RTP spec demands that packets have their padding removed and the padding size field set to 0 for packets when puting them inside the RTP packets | |||||
2009-07-30 | asfmux: Set video stream seekable property to true | Thiago Santos | 1 | -1/+7 | |
Video stream always have indexes, so they are all seekable | |||||
2009-07-30 | asfmux: Removing useless TODOs | Thiago Santos | 1 | -2/+1 | |
After testing in windows and linux, this audio correction field made no difference so far. All example files I got only had zeroes in this field | |||||
2009-07-30 | asfmux: Fixes video stream properties object | Thiago Santos | 1 | -4/+4 | |
Fixes stream properties object creation for video content | |||||
2009-07-30 | asfmux: accept pad requests a little longer | Thiago Santos | 2 | -4/+2 | |
asfmux now start rejecting pad requests after it pushes the first buffer, before this, it was rejecting after going to paused | |||||
2009-07-30 | asfmux: adds support to vc-1 streams | Thiago Santos | 1 | -12/+18 | |
2009-07-29 | rtpmux: Remove empty finalize | Olivier Crête | 1 | -13/+0 | |
2009-07-28 | asfmux: Forcing pad names to be video_%02d and audio_%02d like | Thiago Santos | 1 | -5/+16 | |
2009-07-28 | rtpsource: allow for NULL caps on buffers | Wim Taymans | 1 | -3/+2 | |
Add the NULL caps check where it matters and also cover another case of potential NULL caps. Fixes #590030 | |||||
2009-07-28 | rtpsource: Incoming buffers do not always have caps | Olivier Crête | 1 | -1/+2 | |
2009-07-28 | camerabin: photo iface setter functions return TRUE when used in NULL state | Tommi Myöhänen | 1 | -7/+7 | |
We cache the values and apply then when possible. | |||||
2009-07-28 | camerabin: do not put video pipeline into READY when start recording ↵ | Tommi Myöhänen | 3 | -7/+51 | |
camerabin: remember probe IDs and disconnect them when destroying pipelines | |||||
2009-07-27 | rtpsession: avoid doing lip-sync in BYE | Wim Taymans | 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. | |||||
2009-07-27 | rtpbin: don't do lip-sync after a BYE | Wim Taymans | 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. | |||||
2009-07-27 | rtpbin: only reconsider once for BYE | Wim Taymans | 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. | |||||
2009-07-24 | asfmux: Adds new plugin asfmux | Thiago Santos | 10 | -0/+4730 | |
Adds the brand new asfmux plugin, containing 3 elements: asfmux, rtpasfpay and asfparse. This plugin was developed as a GSoC 2009 project, with David Schleef as the mentor and Thiago Santos as the student. | |||||
2009-07-23 | mpegdemux: Remove some backward compatibility code | Sebastian Dröge | 2 | -116/+1 | |
Also we always require liboil so use it unconditionally. | |||||
2009-07-23 | mpegdemux: Implement query type function for the src pads | Sebastian Dröge | 2 | -0/+32 | |
2009-07-22 | rtpsession: Free conflicting addresses on finalize | Olivier Crête | 1 | -0/+3 | |
2009-07-22 | rtpmux: Free the pad private data on pad release | Olivier Crête | 1 | -18/+50 | |
Free the pad private data on pad release instead of using a weak ref, which is not thread safe. Also, lock the content of the pad private using the element's object lock. | |||||
2009-07-22 | docs: add pcapparse to docs | Tim-Philipp Müller | 1 | -0/+7 | |
2009-07-22 | mpegdemux: don't add a base_time==-1 to segment positions | Stefan Kost | 1 | -5/+9 | |
Fixes assertion about newsegment with start=-1. | |||||
2009-07-21 | camerabin: small speedup in software zoom | Stefan Kost | 1 | -0/+4 | |
Force crop on even pixel position to avoid slowpath in crop & scale. | |||||
2009-07-21 | mxfdemux: Implement SEEKING query | Sebastian Dröge | 1 | -0/+55 | |
2009-07-21 | mpegpsdemux: Implement SEEKING query | Sebastian Dröge | 1 | -0/+55 | |
Fixes bug #588944. | |||||
2009-07-21 | mpegtsdemux: Implement SEEKING query | Sebastian Dröge | 1 | -0/+45 | |
Partially fixes bug #588944. | |||||
2009-07-21 | mpegtsparse: Free the PMT before setting a new one | Sebastian Dröge | 1 | -0/+3 | |
2009-07-21 | mpegtsparse: Remove old PES PIDs when receiving PAT tables | Mikael Magnusson | 1 | -22/+32 | |
Fixes bug #583470. | |||||
2009-07-20 | camerabin: log formats in preview image conversion | Stefan Kost | 1 | -1/+4 | |
2009-07-20 | camerabin: remove unused variable assignment | Stefan Kost | 1 | -4/+1 | |
Result is not needed here, but variable is used later on. Also remove double new lines in function. | |||||
2009-07-20 | fpsdisplaysink: check query return result before using it | Stefan Kost | 1 | -1/+4 | |
2009-07-19 | real: differentiate between 'module does not exist' and genuine module ↵ | Tim-Philipp Müller | 2 | -11/+23 | |
opening errors Don't log a GST_ERROR if one of the codec modules we were looking for doesn't exist. That's not a genuine error, but somewhat expected. | |||||
2009-07-18 | mpegdemux: Fix integer overflow | Matijs van Zuijlen | 1 | -2/+2 | |
This breaks playback of files >4 GB as the offset was a guint before. Changing it to a guint64 fixes this. | |||||
2009-07-17 | camerabin: use gst_caps_replace instead of separate calls | Stefan Kost | 1 | -10/+4 | |
This fixes setting snapshot caps back to NULL also. | |||||
2009-07-17 | mpegtsparse: add component tag to the video component structure in eit | Zaheer Merali | 1 | -1/+3 | |
2009-07-16 | mpegtsdemux: Don't use PIDs > MPEGTS_MAX_PID | Aleksey Yulin | 1 | -1/+2 | |
The mpegtsdemux streams array only has MPEGTS_MAX_PID entries and accessing one afterwards will result in crashes. Fixes bug #575672. | |||||
2009-07-16 | pesfilter: Permit unbounded packets for 0xfd (extended stream id). | Josep Torra | 1 | -2/+47 | |
Added parsing of PES extension related data. Fixes some VC1 related issues. | |||||
2009-07-15 | mpegtsparse: add component tag to structure for component message | Zaheer Merali | 1 | -2/+4 | |
2009-07-15 | camerabin: use nonbuffered io to save memcopies | Stefan Kost | 2 | -7/+5 | |
We write large blocks anyway, so no extra buffering please. Also use one g_object_set to set multiple properties on same object. | |||||
2009-07-15 | camerabin: track todo items | Stefan Kost | 1 | -0/+31 | |
2009-07-15 | camerabin: leave image/video bin in ready when changing mode | Stefan Kost | 1 | -1/+1 | |
2009-07-14 | amrparse: Sync baseparse changes | Sebastian Dröge | 2 | -29/+63 | |
2009-07-14 | aacparse: Add function for the baseparse subclass to push buffers downstream | Sebastian Dröge | 2 | -27/+60 | |
Also handle the case gracefully where the subclass decides to drop the first buffers and has no caps set yet. It's still required to have valid caps set when the first buffer should be passed downstream. | |||||
2009-07-14 | baseparse: Fix seek event leaking | Sebastian Dröge | 1 | -2/+3 | |