Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-08-07 | baseparse: prevent infinite loop when draining | Mark Nauwelaerts | 3 | -0/+24 | |
2009-08-07 | baseparse: fix minor memory leak | Mark Nauwelaerts | 3 | -0/+3 | |
2009-08-07 | flacparse: sync baseparse (some more) | Mark Nauwelaerts | 1 | -0/+6 | |
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 | |