Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rtpsirenpay: Remove deprecated symbol | Olivier Crête | 2009-06-13 | 1 | -1/+1 |
| | | | | Patch by: Luis Menina | ||||
* | rtspsrc: Add RTP blocksize functionality | Patrick Radizi | 2009-06-12 | 2 | -0/+32 |
| | | | | | Add property to make the client suggest a blocksize to the server. Fixes #585549 | ||||
* | rtp: update README, fix some typos, mention gstrtpbin | Wim Taymans | 2009-06-11 | 1 | -2/+13 |
| | |||||
* | docs: Quieten a couple more docs warnings | Jan Schmidt | 2009-06-11 | 2 | -2/+2 |
| | |||||
* | docs: Remove gtk-doc comment marker | Jan Schmidt | 2009-06-11 | 1 | -5/+5 |
| | | | | | These comment blocks aren't gtk-doc comments and cause annoying noise in the docs build. | ||||
* | deinterlace: Implement upstream negotation | Sebastian Dröge | 2009-06-11 | 2 | -9/+142 |
| | |||||
* | deinterlace: Improve debugging and clean up some code | Sebastian Dröge | 2009-06-11 | 1 | -34/+64 |
| | |||||
* | deinterlace: Clip buffers to the current segment if possible | Sebastian Dröge | 2009-06-11 | 1 | -2/+41 |
| | |||||
* | deinterlace: Clean up includes and clean up order of instance struct fields | Sebastian Dröge | 2009-06-11 | 2 | -27/+23 |
| | |||||
* | rtph263pay: Default to doing A, B and C modes, not only A | Olivier Crête | 2009-06-10 | 1 | -1/+1 |
| | |||||
* | deinterlace: Fix QoS calculations | Sebastian Dröge | 2009-06-10 | 1 | -3/+6 |
| | | | | | | | The diff is a signed integer, not an unsigned one of course. In modes other than GST_DEINTERLACE_ALL every frame has twice the duration of the field duration. | ||||
* | rtpsirenpay: Put the bitrate in the RTP caps | Olivier Crête | 2009-06-09 | 1 | -1/+2 |
| | | | | | The MS code seems to require the bitrate to interoperate and draft-ietf-avt-rtp-g7221-00 also has it. | ||||
* | deinterlace: Implement basic QoS | Sebastian Dröge | 2009-06-09 | 2 | -19/+158 |
| | | | | | This change is based on Tim's QoS implementation for jpegdec. | ||||
* | deinterlace: Directly proxy events/queries to the peer pads | Sebastian Dröge | 2009-06-09 | 1 | -6/+43 |
| | | | | | This removes some overhead introduced by the default handlers that need to iterate over the other pads. | ||||
* | avidemux: debug_memdump() unknown tags. Refactor junk parsing code. | Edward Hervey | 2009-06-09 | 1 | -28/+47 |
| | | | | This makes life slightly easier when debugging avi files. | ||||
* | rtp: Don't forget to dist the headers for the CELT (de)payloaders. | Edward Hervey | 2009-06-08 | 1 | -0/+2 |
| | |||||
* | Revert "Revert "qtdemux: fill timestamp table completely"" | Wim Taymans | 2009-06-07 | 1 | -3/+18 |
| | | | | | | This reverts commit 9f022c8a8503c2ce0fa617fdb50e41706dd412f5. Sorry, I was thinking about the wrong module. | ||||
* | Revert "qtdemux: fill timestamp table completely" | Wim Taymans | 2009-06-07 | 1 | -18/+3 |
| | | | | | This reverts commit 790b050fc5302cae89cddcd23b258093967d05a9. I forgot we were frozen. | ||||
* | qtdemux: fill timestamp table completely | Wim Taymans | 2009-06-07 | 1 | -3/+18 |
| | | | | | | | | | | When there are less timestamps that there are samples, fill up the sample table with the last know timestamp. This situation can happen when the last sample does not decode and doesn't need a timestamp. We however calculate the total track length using the last sample timestamp so we need to have something sensible in there. Fixes #585056 | ||||
* | wavparse: handle LIST INFO of 0 size | Wim Taymans | 2009-06-07 | 1 | -21/+28 |
| | | | | | | Handle LIST INFO chunks of 0 size instead of causing errors. Fixes #584981 | ||||
* | Revert "wavparse: Remove dead assignments, move variable to where it's needed." | Wim Taymans | 2009-06-07 | 1 | -11/+16 |
| | | | | | Reverts commit 44256a78f8dd79a91f3bb2ab7c3aa623c097bb8a and use the result in error reporting so that we can see what's going on. | ||||
* | celtdepay: add CELT depayloader | Wim Taymans | 2009-06-05 | 4 | -0/+298 |
| | |||||
* | rtpceltpay: add CELT RTP payloader | Wim Taymans | 2009-06-05 | 4 | -0/+519 |
| | |||||
* | deinterlace: First try to handle DVD still frames correctly | Sebastian Dröge | 2009-06-04 | 2 | -3/+63 |
| | | | | This helps a bit with bug #582740 but still doesn't make it work. | ||||
* | rtspsrc: set the right state on rtpbin | Wim Taymans | 2009-06-04 | 1 | -1/+7 |
| | | | | | We need to set the state of gstrtpbin to the same state as our source elements. This fixes fallback to TCP again. | ||||
* | vrawpay: trim output buffers | Wim Taymans | 2009-06-02 | 1 | -0/+4 |
| | | | | | Remove the leftover unused bytes in the output buffer. Fixes #584613 | ||||
* | vrawdepay: fix parsing of sampling field | Wim Taymans | 2009-06-02 | 1 | -1/+1 |
| | | | | | commit a12d9a80f225be97b3674b1a0506ac66544dbf49 broke the parsing of the sampling. | ||||
* | deinterlace: Fix spurious colons in asm code | Brian Cameron | 2009-06-01 | 1 | -13/+13 |
| | | | | | | Fixes #584174. Signed-off-by: David Schleef <ds@schleef.org> | ||||
* | avidemux: skip JUNK chunks in data section in streaming mode | Tim-Philipp Müller | 2009-06-01 | 1 | -0/+2 |
| | | | | | Skip JUNK tags in streaming mode as well instead of EOSing prematurely. Fixes #564100. | ||||
* | videomixer: Don't use // comments | Sebastian Dröge | 2009-05-28 | 3 | -6/+5 |
| | |||||
* | videomixer: Fix background blitting when a color mode is selected with BGRA | Sebastian Dröge | 2009-05-28 | 1 | -7/+8 |
| | |||||
* | videomixer: Some cleanup and fix the calculation of the frame size in bytes | Sebastian Dröge | 2009-05-28 | 5 | -30/+44 |
| | |||||
* | videomixer: Fix I420 blending to actually do something | Sebastian Dröge | 2009-05-28 | 1 | -10/+33 |
| | | | | | | For this we a) implement the checkers filling and b) actually blend the src/dest by using the src alpha value from the pad. | ||||
* | videomixer: Fix ARGB blending to actually work | Sebastian Dröge | 2009-05-28 | 1 | -1/+1 |
| | |||||
* | videomixer: Blend BGRA ourselves instead of using Cairo | Sebastian Dröge | 2009-05-28 | 2 | -28/+61 |
| | |||||
* | videomixer: Add support for blending BGRA and AYUV | Alex Ugarte | 2009-05-28 | 6 | -283/+878 |
| | | | | Fixes bug #577017. | ||||
* | equalizer: Use floating point arithmetic internally for the int16 mode | Ghislain 'Aus' Lacroix | 2009-05-28 | 1 | -6/+6 |
| | | | | | By using int32 arithmetic we will introduce distortions as the IIR filter is very sensitive to rounding errors. Fixes bug #580214. | ||||
* | rtpmp4vpay: don't look for headers in some cases | Wim Taymans | 2009-05-25 | 2 | -1/+7 |
| | | | | | | In some streams (starting with 00000100) don't look for the headers but push data as it is. Fixes #582153 | ||||
* | rtspsrc: fix memory leak of messages | Patrick Radizi | 2009-05-25 | 1 | -1/+6 |
| | | | | | Free messages correctly. Fixes #577318 | ||||
* | rtspsrc: make fakesrc silent | Wim Taymans | 2009-05-24 | 1 | -1/+1 |
| | | | | Make the fakesrc that is responsible for sending dummy packets silent. | ||||
* | rtspsrc: don't send teardown before setup | Wim Taymans | 2009-05-24 | 1 | -0/+4 |
| | | | | | Don't send a TEARDOWN request when we did not manage to successfully setup a stream. | ||||
* | matroskademux: Populate a GstIndex that is set on matroskademux | Sebastian Dröge | 2009-05-22 | 3 | -3/+111 |
| | |||||
* | flvmux: Get the max duration from upstream if there's no duration tag | Sebastian Dröge | 2009-05-22 | 1 | -14/+40 |
| | |||||
* | flvmux: Write an index table to the end of the file | Sebastian Dröge | 2009-05-22 | 2 | -5/+151 |
| | |||||
* | matroskademux: Recognise PGS subpicture streams - the bluray format. | Jan Schmidt | 2009-05-21 | 2 | -1/+4 |
| | | | | | Recognise and apply appropriate caps to PGS (Presentation Graphic Stream) subpicture streams. | ||||
* | qtdemux: parse in24 boxes to get endianness | Wim Taymans | 2009-05-21 | 2 | -1/+34 |
| | | | | | | | | in24 samples are normally big-endian but an enda box can change this to little-endian. Recurse into the in24 box and find the enda box so that we get the endianness right. Fixes #582515 | ||||
* | multipartdemux: add proper padtemplate | Wim Taymans | 2009-05-21 | 1 | -1/+1 |
| | |||||
* | multipartdemux: add more mime types | Wim Taymans | 2009-05-21 | 1 | -7/+15 |
| | | | | | | | Add mime-type for Panasonic g726 and add more required caps properties for other G726 mime-types. Make mime-types case insensitive. See #582169 | ||||
* | multipartdemux: add flow aggregation | Wim Taymans | 2009-05-21 | 2 | -0/+34 |
| | |||||
* | multipartdemux: allow content to be empty. | Arnout Vandecappelle | 2009-05-21 | 1 | -22/+29 |
| | | | | | | | gst_adapter_take_buffer doesn't allow buffer to be empty. Simply skip any part where the content is empty. Don't create a pad for it either. See #582169 |