summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* pulsesink: rename gst_pulse_sink_get_time to gst_pulsesink_get_timeStefan Kost2009-06-031-2/+2
| | | | Rename internal method for consistency.
* pulsesink: use values from pa_stream_get_buffer_attr()Stefan Kost2009-06-031-4/+6
| | | | | We were putting the requested values back into ringbuffer spec, instead of using the queried values.
* vrawpay: trim output buffersWim Taymans2009-06-021-0/+4
| | | | | Remove the leftover unused bytes in the output buffer. Fixes #584613
* vrawdepay: fix parsing of sampling fieldWim Taymans2009-06-021-1/+1
| | | | | commit a12d9a80f225be97b3674b1a0506ac66544dbf49 broke the parsing of the sampling.
* pngdec: Avoid possible overflow in calculationsJan Schmidt2009-06-021-4/+16
| | | | | | A malformed (or simply huge) PNG file can lead to integer overflow in calculating the size of the output buffer, leading to crashes or buffer overflows later. Fixes SA35205 security advisory.
* flacenc: some more logging - dump header packetsTim-Philipp Müller2009-06-021-6/+12
| | | | | Also, the final fixing up of the headers is expected and not something we should warn about.
* flacenc: never ever pass values >36bits to _set_total_samples_estimate()Tim-Philipp Müller2009-06-021-1/+1
| | | | | | | | | Let's be paranoid and make sure we never pass a number that takes up more than 36 bits to _set_total_samples_estimate(), since libFLAC expects all the other bits to be zero, and if this is not the case neighbouring fields in the global stream info header may get messed up inadvertently, so that flac -d refuses to decode the stream. See #584455.
* Address bad FLAC sample length encoding of #5844455Thomas Vander Stichele2009-06-011-1/+5
| | | | | | Commit df707c666433a78d3878af6f055698d5756226c4 introduced an obvious bug in the sample length calculation, using the wrong macro for conversion.
* deinterlace: Fix spurious colons in asm codeBrian Cameron2009-06-011-13/+13
| | | | | | Fixes #584174. Signed-off-by: David Schleef <ds@schleef.org>
* avidemux: skip JUNK chunks in data section in streaming modeTim-Philipp Müller2009-06-011-0/+2
| | | | | Skip JUNK tags in streaming mode as well instead of EOSing prematurely. Fixes #564100.
* videomixer: Don't use // commentsSebastian Dröge2009-05-283-6/+5
|
* videomixer: Fix background blitting when a color mode is selected with BGRASebastian Dröge2009-05-281-7/+8
|
* videomixer: Some cleanup and fix the calculation of the frame size in bytesSebastian Dröge2009-05-285-30/+44
|
* videomixer: Fix I420 blending to actually do somethingSebastian Dröge2009-05-281-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 workSebastian Dröge2009-05-281-1/+1
|
* videomixer: Blend BGRA ourselves instead of using CairoSebastian Dröge2009-05-282-28/+61
|
* videomixer: Add support for blending BGRA and AYUVAlex Ugarte2009-05-286-283/+878
| | | | Fixes bug #577017.
* equalizer: Use floating point arithmetic internally for the int16 modeGhislain 'Aus' Lacroix2009-05-281-6/+6
| | | | | By using int32 arithmetic we will introduce distortions as the IIR filter is very sensitive to rounding errors. Fixes bug #580214.
* Update spec file with latest pluginsChristian Schaller2009-05-281-0/+3
|
* Automatic update of common submoduleJan Schmidt2009-05-261-0/+0
| | | | From 888e0a2 to c572721
* v4l2: cleanup and commentingStefan Kost2009-05-262-48/+17
| | | | | Remove newlines inserted by gst-indent once. Remove unused var from instance struct. Add comments. Add another #define for default property value.
* makefile: idea about makeing more sources/sinks testable againStefan Kost2009-05-261-1/+14
|
* pngdec: match g_malloc() with g_free()John Keeping2009-05-251-1/+1
| | | | | | Matching g_malloc() with a g_free() is important when a custom allocator is installed. Fixes #583803
* rtpmp4vpay: don't look for headers in some casesWim Taymans2009-05-252-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 messagesPatrick Radizi2009-05-251-1/+6
| | | | | Free messages correctly. Fixes #577318
* rtspsrc: make fakesrc silentWim Taymans2009-05-241-1/+1
| | | | Make the fakesrc that is responsible for sending dummy packets silent.
* rtspsrc: don't send teardown before setupWim Taymans2009-05-241-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 matroskademuxSebastian Dröge2009-05-223-3/+111
|
* flvmux: Get the max duration from upstream if there's no duration tagSebastian Dröge2009-05-221-14/+40
|
* flvmux: Write an index table to the end of the fileSebastian Dröge2009-05-222-5/+151
|
* autotools: move the -Wno-portability from autogen.sh to configure.acTim-Philipp Müller2009-05-222-2/+2
| | | | If we're lucky it'll get used on automatic rebuilds as well that way.
* m4: fix 'suspicious cache id' warningsTim-Philipp Müller2009-05-223-8/+11
| | | | | | | and update common to pull in a similar fix. Also check in configure whether the compiler supports do while macros (GLib wants this defined and it is needed to avoid warnings with some c++ compilers apparently).
* souphttpsrc: Bump-up libsoup-2.24 dep to >= 2.26Zeeshan Ali (Khattak)2009-05-221-1/+1
| | | | | The helper function soup_message_headers_get_content_type that we now use was added in 2.26.
* souphttpsrc: Set caps for audio/L16 content-typeZeeshan Ali (Khattak)2009-05-221-0/+33
| | | | | | | When "Content-Type" header is "audio/L16", we need to set the caps on the outgoing buffers so that downstream elements can have means to detect the stream type and handle it appropriately. Tested with HTTP stream provided by pulse-audio's http module (git master).
* souphttpsrc: Rename icy_caps to src_capsZeeshan Ali (Khattak)2009-05-222-10/+10
|
* jpegdec: bump max size to 65535x65535Philippe Normand2009-05-211-2/+2
| | | | | Remove artificial jpeg image limits. Fixes #583048.
* win32: Update the win32 config.hJan Schmidt2009-05-211-4/+4
|
* matroskademux: Recognise PGS subpicture streams - the bluray format.Jan Schmidt2009-05-212-1/+4
| | | | | Recognise and apply appropriate caps to PGS (Presentation Graphic Stream) subpicture streams.
* pulsesink: Convert an erroneous assertionJan Schmidt2009-05-211-3/+5
| | | | | Occasionally, we get a change callback for an old stream, triggering the assertion unnecessarily. Just ignore such callbacks.
* pulse: Print a warning on under/overflowsOlivier Crête2009-05-211-0/+31
|
* qtdemux: parse in24 boxes to get endiannessWim Taymans2009-05-212-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 padtemplateWim Taymans2009-05-211-1/+1
|
* multipartdemux: add more mime typesWim Taymans2009-05-211-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 aggregationWim Taymans2009-05-212-0/+34
|
* multipartdemux: allow content to be empty.Arnout Vandecappelle2009-05-211-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
* rtp: fix channel positions for monoWim Taymans2009-05-211-1/+1
|
* Back to hacking -> 0.10.15.1Jan Schmidt2009-05-211-1/+1
|
* Release 0.10.15Jan Schmidt2009-05-2076-398/+529
|
* Update .po filesJan Schmidt2009-05-2032-32/+32
|
* 0.10.14.3 pre-releaseJan Schmidt2009-05-1635-2962/+3065
|