summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* check: Don't change directory in the testJan Schmidt2009-05-161-12/+27
| | | | | | | | Changing directory invalidates the paths the registry has picked up for our plugins, because the test environment specifies relative paths. Fixing that is a separate problem, in the meantime, build a path to the test files instead of changing directory. Fixes the distcheck.
* win32: Remove directdraw project files from the win32 manifestJan Schmidt2009-05-161-3/+0
|
* check: Remove assertion that breaks check again git masterJan Schmidt2009-05-161-2/+0
| | | | | Remove the assertion that the sender of the tags message is the element until we decide whether that's going to be true or not.
* Moved 'directdraw' from -good to -badJan Schmidt2009-05-1613-2722/+2
|
* ignores: Ignore the flacdec check binaryJan Schmidt2009-05-161-0/+1
|
* docs: Update inspection details for the avi pluginJan Schmidt2009-05-161-1/+1
|
* Moved 'y4menc' from -bad to -goodJan Schmidt2009-05-168-1/+222
|
* [MOVED FROM BAD] y4menc: change my emailWim Taymans2009-05-151-1/+1
| | | | | change my email to something more current See #580783
* [MOVED FROM BAD] y4menc: don't strip timestampsWim Taymans2009-05-151-2/+6
| | | | Fixes #582483
* [MOVED FROM BAD] Don't install static libs for plugins. Fixes #550851 for -bad.Stefan Kost2009-05-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original commit message from CVS: * ext/alsaspdif/Makefile.am: * ext/amrwb/Makefile.am: * ext/apexsink/Makefile.am: * ext/arts/Makefile.am: * ext/artsd/Makefile.am: * ext/audiofile/Makefile.am: * ext/audioresample/Makefile.am: * ext/bz2/Makefile.am: * ext/cdaudio/Makefile.am: * ext/celt/Makefile.am: * ext/dc1394/Makefile.am: * ext/dirac/Makefile.am: * ext/directfb/Makefile.am: * ext/divx/Makefile.am: * ext/dts/Makefile.am: * ext/faac/Makefile.am: * ext/faad/Makefile.am: * ext/gsm/Makefile.am: * ext/hermes/Makefile.am: * ext/ivorbis/Makefile.am: * ext/jack/Makefile.am: * ext/jp2k/Makefile.am: * ext/ladspa/Makefile.am: * ext/lcs/Makefile.am: * ext/libfame/Makefile.am: * ext/libmms/Makefile.am: * ext/metadata/Makefile.am: * ext/mpeg2enc/Makefile.am: * ext/mplex/Makefile.am: * ext/musepack/Makefile.am: * ext/musicbrainz/Makefile.am: * ext/mythtv/Makefile.am: * ext/nas/Makefile.am: * ext/neon/Makefile.am: * ext/ofa/Makefile.am: * ext/polyp/Makefile.am: * ext/resindvd/Makefile.am: * ext/sdl/Makefile.am: * ext/shout/Makefile.am: * ext/snapshot/Makefile.am: * ext/sndfile/Makefile.am: * ext/soundtouch/Makefile.am: * ext/spc/Makefile.am: * ext/swfdec/Makefile.am: * ext/tarkin/Makefile.am: * ext/theora/Makefile.am: * ext/timidity/Makefile.am: * ext/twolame/Makefile.am: * ext/x264/Makefile.am: * ext/xine/Makefile.am: * ext/xvid/Makefile.am: * gst-libs/gst/app/Makefile.am: * gst-libs/gst/dshow/Makefile.am: * gst/aiffparse/Makefile.am: * gst/app/Makefile.am: * gst/audiobuffer/Makefile.am: * gst/bayer/Makefile.am: * gst/cdxaparse/Makefile.am: * gst/chart/Makefile.am: * gst/colorspace/Makefile.am: * gst/dccp/Makefile.am: * gst/deinterlace/Makefile.am: * gst/deinterlace2/Makefile.am: * gst/dvdspu/Makefile.am: * gst/festival/Makefile.am: * gst/filter/Makefile.am: * gst/flacparse/Makefile.am: * gst/flv/Makefile.am: * gst/games/Makefile.am: * gst/h264parse/Makefile.am: * gst/librfb/Makefile.am: * gst/mixmatrix/Makefile.am: * gst/modplug/Makefile.am: * gst/mpeg1sys/Makefile.am: * gst/mpeg4videoparse/Makefile.am: * gst/mpegdemux/Makefile.am: * gst/mpegtsmux/Makefile.am: * gst/mpegvideoparse/Makefile.am: * gst/mve/Makefile.am: * gst/nsf/Makefile.am: * gst/nuvdemux/Makefile.am: * gst/overlay/Makefile.am: * gst/passthrough/Makefile.am: * gst/pcapparse/Makefile.am: * gst/playondemand/Makefile.am: * gst/rawparse/Makefile.am: * gst/real/Makefile.am: * gst/rtjpeg/Makefile.am: * gst/rtpmanager/Makefile.am: * gst/scaletempo/Makefile.am: * gst/sdp/Makefile.am: * gst/selector/Makefile.am: * gst/smooth/Makefile.am: * gst/smoothwave/Makefile.am: * gst/speed/Makefile.am: * gst/speexresample/Makefile.am: * gst/stereo/Makefile.am: * gst/subenc/Makefile.am: * gst/tta/Makefile.am: * gst/vbidec/Makefile.am: * gst/videodrop/Makefile.am: * gst/videosignal/Makefile.am: * gst/virtualdub/Makefile.am: * gst/vmnc/Makefile.am: * gst/y4m/Makefile.am: * sys/acmenc/Makefile.am: * sys/cdrom/Makefile.am: * sys/dshowdecwrapper/Makefile.am: * sys/dshowsrcwrapper/Makefile.am: * sys/dvb/Makefile.am: * sys/dxr3/Makefile.am: * sys/fbdev/Makefile.am: * sys/oss4/Makefile.am: * sys/qcam/Makefile.am: * sys/qtwrapper/Makefile.am: * sys/vcd/Makefile.am: * sys/wininet/Makefile.am: * win32/common/config.h: Don't install static libs for plugins. Fixes #550851 for -bad.
* [MOVED FROM BAD] Add documentation for YUV4MPEG2 encoder element.Mark Nauwelaerts2009-05-151-1/+20
| | | | | | | | | Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-bad-plugins-docs.sgml: * docs/plugins/gst-plugins-bad-plugins-sections.txt: * gst/y4m/gsty4mencode.c: Add documentation for YUV4MPEG2 encoder element.
* [MOVED FROM BAD] Plug some leaks; try to make build bot happy again.Tim-Philipp Müller2009-05-151-10/+11
| | | | | | | | Original commit message from CVS: * gst/y4m/gsty4mencode.c: (gst_y4m_encode_init), (gst_y4m_encode_setcaps): * tests/check/elements/y4menc.c: (GST_START_TEST): Plug some leaks; try to make build bot happy again.
* [MOVED FROM BAD] configure.ac: Enable cdaudio and y4m.Mark Nauwelaerts2009-05-153-161/+175
| | | | | | | | | | | | | | | | | Original commit message from CVS: Patch by: Mark Nauwelaerts <manauw at skynet be> * configure.ac: Enable cdaudio and y4m. * gst/y4m/Makefile.am: * gst/y4m/gsty4mencode.c: (gst_y4m_encode_base_init), (gst_y4m_encode_class_init), (gst_y4m_encode_init), (gst_y4m_encode_reset), (gst_y4m_encode_setcaps), (gst_y4m_encode_get_stream_header), (gst_y4m_encode_get_frame_header), (gst_y4m_encode_chain), (gst_y4m_encode_set_property), (gst_y4m_encode_get_property), (gst_y4m_encode_change_state), (plugin_init): * gst/y4m/gsty4mencode.h: Port of y4mencode to 0.10.