Commit 1b171898 authored by Tim-Philipp Müller's avatar Tim-Philipp Müller

Release 0.10.22

parent e36e4c7e
=== release 0.10.22 ===
2010-04-28 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
releasing 0.10.22, "Square One"
2010-04-25 23:36:29 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* win32/common/config.h:
0.10.21.3 pre-release
2010-04-25 21:19:33 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/flv/gstflvmux.c:
flvmux: hide is-live property for release
At the very least it needs a better/less wrong name.
See #613066.
2010-04-25 15:12:20 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/jpeg/gstjpegdec.c:
jpegdec: don't crash if jpeg image contains more than three components
Our code currently only handles a maximum of 3 components, so error
out for now if the image has more components than that.
Fixes #604106.
2010-04-20 17:21:29 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst-plugins-good.doap:
doap: update repository info from cvs->git and maintainers
2010-04-23 14:40:20 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* common:
Automatic update of common submodule
From fc85867 to 4d67bd6
2010-04-22 13:30:55 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videomixer/blend.c:
videomixer: Fix byte order for MMX ARGB/AYUV color filling
Fixes bug #616409.
2010-04-21 17:53:49 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videomixer/blend.c:
videomixer: Fix AYUV checker/color filling
2010-04-19 16:43:28 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videomixer/blend_mmx.h:
videomixer: Add i387 floating point registers to the clobbered registers list
They are the same as the mm0-mm7 MMX registers and will be overwritten
by the assembly code if gcc doesn't know about the MMX registers.
Note: They're all added to the list of clobbered registers in all cases
and not only when __MMX__ is not defined just to make sure that no other
bugs happen with this code just because some compiler version gets things
wrong.
Fixes bug #614466.
2010-04-19 14:09:34 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Use libgstvideo to get the order of RGB
2010-04-17 10:06:41 +0100 Brian Cameron <brian.cameron@oracle.com>
* gst/goom/xmmx.c:
goom: add edx to clobber list in inline assembly code
mull modifies %edx, so should be mentioned in clobber list.
Fixes crash on Solaris (#615998).
2010-04-15 13:39:41 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tests/icles/Makefile.am:
tests: don't use GST_PLUGIN_LDFLAGS when building test binaries
2010-04-16 15:27:12 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Fix I420->I420 copying
Fixes bug #615143.
2010-04-13 18:15:50 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Fix AYUV->I420 copying
2010-04-16 12:14:26 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/rtp/gstrtph264depay.c:
rtph264depay: profile-level-id is an optional parameter
So, if needed, extract the corresponding info from
sprop-parameter-sets.
Based on patch provided by <dxssx at gmail.com>
Fixes #612657.
2010-04-15 07:13:46 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* configure.ac:
configure: Drop -Wcast-align
Commit message copied from core's commit from Benjamin Otte:
246f5dba96a5b50bb74621af67b30942cca72af5
Apparently gcc warns that GstMiniObject is not castable to
GstEvent/Message/Buffer due to them containing 64bit variables, even
though ARM hackers claim that those only need 4byte alignment. And as
long as gcc behaves that way, this warning is not very useful.
So we'll remove the warning until this problem is fixed.
Fixes #615698
2010-04-14 23:46:06 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/flac/gstflactag.c:
flactag: fix adapter assertion when used directly after flacenc
Unlike filesrc, flacenc outputs the flac blocks neatly aligned one in
each buffer. This means that when we switch from metadata mode to
audio data passthrough mode, there's no data left in the adapter to
push out at this point, so check if there's data in the adapter
before requesting buffers from it (also needed in case we get input
buffers of 0 size).
Fixes #615793.
2010-04-14 23:18:27 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* win32/common/config.h:
0.10.21.2 pre-release
2010-04-14 20:31:30 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/el.po:
* po/en_GB.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ru.po:
* po/sk.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
* po/zh_HK.po:
* po/zh_TW.po:
po: update
2010-04-14 20:06:09 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tests/examples/equalizer/Makefile.am:
* tests/examples/shapewipe/Makefile.am:
* tests/examples/spectrum/Makefile.am:
* tests/examples/v4l2/Makefile.am:
* tests/icles/Makefile.am:
tests: use LDADD for libs to link to instead of LDFLAGS
Use foo_LDADD instead of foo_LDFLAGS to specify the libraries to link to.
This should make sure arguments are passed to the linker in the right
order, and makes LDFLAGS usable again.
Based on patch by Brian Cameron <brian.cameron@oracle.com>
Fixes #615697.
2010-04-14 18:13:56 +0200 Edward Hervey <bilboed@bilboed.com>
* gst/videobox/gstvideobox.c:
videobox: transform_caps : We can only convert AYUV to xRGB
We were previously stating that we could convert AYUV/I420/YV12 to xRGB.
2010-04-13 00:14:46 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
configure: also remove -Waggregate-return from warning flags
It causes problems with Objective-C code like in osxvideosink.
Fixes #613663.
2010-04-12 18:22:39 +0200 Edward Hervey <bilboed@bilboed.com>
* tests/check/Makefile.am:
check: Ignore osx audio/video src/sinks in state change tests
And make the line readable for those mere mortals that don't own a 30" screen
2010-04-12 18:03:20 +0200 Edward Hervey <bilboed@bilboed.com>
* tests/check/elements/cmmldec.c:
* tests/check/elements/cmmlenc.c:
* tests/check/elements/level.c:
* tests/check/elements/matroskamux.c:
* tests/check/elements/rganalysis.c:
* tests/check/elements/rglimiter.c:
* tests/check/elements/rgvolume.c:
* tests/check/elements/spectrum.c:
* tests/check/elements/videofilter.c:
check: Don't re-declare 'GList *buffers' in the tests
It's an external which lives in gstcheck.c. Redeclaring it makes some
compilers/architectures think the 'buffers' in the individual tests are
a different symbol... and therefore we end up comparing holodecks with
oranges.
2010-04-12 14:50:46 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/matroska/matroska-demux.c:
* gst/qtdemux/qtdemux.c:
matroskademux, qtdemux: minor code cleanup in avc_level_idc_to_string()
Do the same with slightly fewer LOC.
2010-04-12 12:40:11 +0200 Edward Hervey <bilboed@bilboed.com>
* configure.ac:
configure: Remove -Wundef flag
Fixes #615161
2010-04-12 11:43:49 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Fix I420->AYUV copying
2010-04-12 11:25:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Correctly clamp frame/background alphas to [0,255] before writing them
2010-04-12 11:16:56 +0200 Edward Hervey <bilboed@bilboed.com>
* tests/check/elements/.gitignore:
check: Ignore jpegenc test
2010-04-11 13:14:30 -0700 David Schleef <ds@schleef.org>
* gst/deinterlace/gstdeinterlace.c:
* gst/deinterlace/gstdeinterlace.h:
deinterlace: Only check interlaced flag in sink caps
Fixes #615460.
2010-04-09 11:21:47 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* common:
Automatic update of common submodule
From ba33d1f to fc85867
2010-04-08 18:05:46 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/multifile/gstmultifilesink.c:
* gst/multifile/gstmultifilesrc.c:
* gst/rtpmanager/gstrtpbin.c:
docs: do proper escaping for "%"
2010-04-08 17:50:49 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/rtsp/gstrtspgoogle.c:
* gst/rtsp/gstrtspgoogle.h:
rtsp: remove obsolete google extension
This was not build for a while and can be removed.
2010-04-08 17:42:52 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docs: move two symbols to private section
2010-04-08 17:36:30 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docs: add flxdec docs
2010-04-08 17:17:06 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* gst/rtp/gstrtpj2kpay.c:
* gst/rtp/gstrtpjpegpay.c:
docs: enable the 2 of 65 rtp elements in the docs
2010-04-08 11:54:19 +0200 Benjamin Otte <otte@redhat.com>
* ext/shout2/gstshout2.c:
shout2: Don't wait if we're late
In fact, due to signedness issues, a negative delay would be changed to
an almost infinite wait causing shout2send to "lock up".
Reported by Christopher Montgomery.
2010-04-08 16:56:37 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/udp/gstmultiudpsink.c:
docs: upd -> udp and voila it shows up in the docs
2010-04-08 16:51:27 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/alpha/gstalpha.h:
docs: fix doc blob syntax
2010-04-08 16:51:05 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docs: add (sparse) docs for auparse element
2010-04-08 14:40:43 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docs: add videobox symbols
2010-04-08 14:40:19 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/Makefile.am:
docs: remove dynudpsink until someone documents it
2010-04-08 14:34:59 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/flv/gstflvdemux.c:
flvdemux: make debug category static
2010-04-08 14:29:19 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* gst/flv/gstflvdemux.c:
* gst/flv/gstflvdemux.h:
flxdemux: rename GstFLVDemux for GstFlvDemux
2010-04-08 14:23:19 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* gst/flv/Makefile.am:
* gst/flv/gstflvdemux.c:
* gst/flv/gstflvdemux.h:
* gst/flv/gstflvparse.c:
* gst/flv/gstflvparse.h:
flvdemux: merge flvparse into the demuxer and make function static
No need to hide certain function in the docs. Allows to do more cleanups.
2010-04-08 13:13:34 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* gst/alpha/gstalpha.c:
* gst/alpha/gstalpha.h:
alpha: Add documentation
2010-04-08 14:00:08 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docs: v4l2buffer pool is now a separate object, remove them from v4l2src docs
2010-04-08 13:58:11 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docs: remove non existing flags and add two internal methods
If someone cares flvparse could be merged into flvdemux.
2010-04-08 13:57:09 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/rtpmanager/gstrtpsession.h:
rtpsession: remove prototype for non existing function
There is no function by that name anywhere.
2010-04-08 12:56:50 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* docs/plugins/gst-plugins-good-plugins.args:
* docs/plugins/gst-plugins-good-plugins.hierarchy:
* docs/plugins/gst-plugins-good-plugins.interfaces:
* docs/plugins/gst-plugins-good-plugins.prerequisites:
* docs/plugins/inspect/plugin-1394.xml:
* docs/plugins/inspect/plugin-alpha.xml:
* docs/plugins/inspect/plugin-alphacolor.xml:
* docs/plugins/inspect/plugin-autodetect.xml:
* docs/plugins/inspect/plugin-avi.xml:
* docs/plugins/inspect/plugin-flxdec.xml:
* docs/plugins/inspect/plugin-gdkpixbuf.xml:
* docs/plugins/inspect/plugin-icydemux.xml:
* docs/plugins/inspect/plugin-monoscope.xml:
* docs/plugins/inspect/plugin-rtp.xml:
* docs/plugins/inspect/plugin-rtsp.xml:
* docs/plugins/inspect/plugin-shapewipe.xml:
* docs/plugins/inspect/plugin-shout2send.xml:
* docs/plugins/inspect/plugin-udp.xml:
* docs/plugins/inspect/plugin-videobox.xml:
* docs/plugins/inspect/plugin-videomixer.xml:
docs: Update inspected plugin information
2010-04-08 12:56:30 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/alpha/gstalphacolor.c:
alphacolor: Improve docs a bit
2010-04-08 13:47:42 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docs: add effecttv defines and reorder list
2010-04-08 13:41:47 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docs: remove three entries that are not exported from the headers anymore
2010-04-08 13:40:36 +0300 Stefan Kost <ensonic@users.sf.net>
* ext/jpeg/gstjpegdec.c:
* ext/jpeg/gstjpegdec.h:
jpegdec: move macro to c source
One less semi public symbol without namespace prefix in the headers.
2010-04-08 13:40:09 +0300 Stefan Kost <ensonic@users.sf.net>
* ext/speex/gstspeexenc.h:
speexenc: remove unused defines
2010-04-08 13:23:38 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/matroska/matroska-mux.c:
matroska-mux: fix last commit
Use a local define for WAVEFORMAT_EX based on the size of the struct + 2 bytes
for the extension size.
2010-04-08 13:16:53 +0300 Stefan Kost <ensonic@users.sf.net>
* ext/speex/gstspeexdec.h:
speex: remove unused define
2010-04-08 13:03:43 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/wavenc/Makefile.am:
* gst/wavenc/gstwavenc.c:
* gst/wavenc/riff.h:
wavenc: remove internal copy of riff.h and use riff-library instead.
We don't use any function yet, just the structures and defines.
2010-04-08 12:56:09 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/matroska/matroska-mux.c:
* gst/matroska/matroska-mux.h:
matroskamux: use riff lib more
Remove BITMAPINFOHEADER and use the one from riff-lib. Also remove the
WAVEFORMATEX_SIZE define and use a sizeof together with the respective struct.
Besides better code reuse this lessens the ununsed symbols in the docs.
2010-04-08 12:14:07 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* gst/avi/gstavidemux.c:
* gst/avi/gstavidemux.h:
* gst/deinterlace/gstdeinterlace.c:
* gst/deinterlace/gstdeinterlace.h:
docs: trim sections file more
Rename some defines and move some itesm to *.c files. Add more items to internal
subsection.
2010-04-08 11:19:43 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docsw: trim the section file
2010-04-08 10:26:25 +0300 Stefan Kost <ensonic@users.sf.net>
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
docs: add v4l2sink to docs
2010-04-08 10:15:08 +0300 Stefan Kost <ensonic@users.sf.net>
* gst/audiofx/audioamplify.c:
* gst/multifile/gstmultifilesink.c:
docs: fix xml
The title tag belongs into the refsect2.
2010-04-07 17:43:56 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Add support for YV12, including conversion support for I420/AYUV
2010-04-07 17:27:12 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Add support for grayscale input/output
This doesn't do any conversion and is the next step to
replacing videocrop by supporting all remaining formats
in passthrough mode.
2010-04-07 16:24:38 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
* gst/videobox/gstvideobox.h:
videobox: Add support for filling the background with red, yellow and white
2010-04-07 16:11:11 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Add support for direct RGB<->AYUV conversion
2010-04-07 16:11:01 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Fix RGB24 filling
2010-04-07 16:06:54 +0300 Marco Ballesio <marco.ballesio@nokia.com>
* gst/rtp/gstrtph264depay.c:
h264depay: handle properly STAPs
in rtph264depay.c, lines 577-576, NALU-type 24 (Single-Time Aggregation
Packet) is handled in fall-through as NALU-type 26 (unhandled).
This leads high quality h264 streams such as:
rtsp://stream.yle.mobi/yle/areena/MEDIA_E0342657_p3.mp4
to fail with "NAL unit type 24 not supported yet" (but it's actually
supported), and thus to close any stream which contains STAPs.
The proposed one-liner patch fixes the issue.
Fixes #615051.
2010-04-07 13:47:02 +0200 Thijs Vermeir <thijsvermeir@gmail.com>
* gst-libs/gst/gst-i18n-plugin.h:
* gst/avi/gstavi.c:
build: fix compiler warnings
fix warnings for all plugins that use: setlocale (LC_ALL...
2010-04-07 13:31:13 +0200 Thijs Vermeir <thijsvermeir@gmail.com>
* gst/avi/gstavi.c:
avi: fix compiler warning
2010-03-31 17:54:21 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/matroska/matroska-demux.c:
matroskademux: restrict resyncing to subtitle tracks
This should prevent skipping audio or video in not so well interleaved
cases.
Fixes #614460.
2010-04-06 13:21:51 +0530 Arun Raghavan <ford_prefect@gentoo.org>
* gst/qtdemux/qtdemux.c:
* gst/qtdemux/qtdemux_fourcc.h:
qtdemux: Post avg./max. bitrate tags for H.264
This reads the average and maximum bitrates from the 'btrt' atom if
available, and pushes these as tags,
https://bugzilla.gnome.org/show_bug.cgi?id=614927
2010-04-03 23:39:20 +0300 Stefan Kost <ensonic@users.sf.net>
* ext/pulse/pulsesink.c:
pulsesink: fix racy shutdown
Keep a ref of pulsesink for deferred mainloop invocation. Fixes #614765
2010-04-05 15:48:17 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* tests/check/Makefile.am:
* tests/check/elements/jpegenc.c:
tests: jpegenc: Adds some getcaps test
Adds tests for the jpegenc getcaps function, to avoid
having it returning non-subset caps
2010-04-05 14:51:58 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* ext/jpeg/gstjpegenc.c:
jpegenc: Fix getcaps function
When creating the caps allowed to upstream using downstream
restrictions, use gst_pad_get_allowed_caps as that has the
usable formats and puts into it the width, height and framerate
fields. This avoids getting errors about getcaps returning
non subset caps of its pad template.
This error showed up on the metadata plugin unit test in -bad.
2010-04-05 17:31:36 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Fix conversion from 3 byte RGB to ARGB
2010-04-05 17:08:15 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
videobox: Add support for 3 byte RGB formats and refactor RGB code a bit
2010-04-05 15:51:13 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/videobox/gstvideobox.c:
* gst/videobox/gstvideobox.h:
videobox: Add support for all 32 bit RGB formats
...including conversion between them.
2010-04-05 15:26:03 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/rtsp/gstrtspsrc.c:
* gst/rtsp/gstrtspsrc.h:
rtspsrc: add property to control the buffering method
Add a property to control how the jitterbuffer performs timestamping and
buffering.
2010-04-04 19:02:41 -0300 André Dieb Martins <andre.dieb@gmail.com>
* gst/alpha/gstalphacolor.c:
alphacolor: Removing unused variable
Fixes bug #614843.
2010-04-04 20:31:38 -0300 André Dieb Martins <andre.dieb@gmail.com>
* ext/jpeg/gstjpegenc.c:
jpegenc: should not return caps ANY based on downstream
When downstream has a sink pad with ANY caps, jpegenc should
treat it the same as NULL and return its template caps.
Fixes #614842
2010-04-04 22:28:33 +0300 Stefan Kost <ensonic@users.sf.net>
* sys/oss/gstosshelper.c:
oss: add fixme comment
2010-04-04 22:26:59 +0300 Stefan Kost <ensonic@users.sf.net>
* gconf/Makefile.am:
build: use $(builddir) for installing generated files
2010-04-04 22:07:33 +0300 Stefan Kost <ensonic@users.sf.net>
* configure.ac:
Revert "configure: fix out of source dir builds"
This reverts commit ca0bd3a8cea31f9ea0df798a83d3007e696958ba.
2010-04-04 21:36:35 +0300 Stefan Kost <ensonic@users.sf.net>
* configure.ac:
configure: fix out of source dir builds
Remove non-existing gst-libs from include and library-paths'.
Fixes #614354 even more.
2010-04-01 10:19:00 -0300 Thiago Santos <thiago.sousa.santos@collabora.co.uk>
* gst/qtdemux/qtdemux.c:
* gst/qtdemux/qtdemux_fourcc.h:
qtdemux: Read replaygain peak/gain tags
Make qtdemux read tags replaygain tags that are within '----' atoms.
Fixes #614471
2010-04-01 18:48:43 +0530 Arun Raghavan <ford_prefect@gentoo.org>
* gst/matroska/matroska-demux.c:
* gst/qtdemux/qtdemux.c:
matroska: Export h.264 profile and level in caps
This replicates the code in qtdemux to export the h.264 profile and
level in the stream caps.
https://bugzilla.gnome.org/show_bug.cgi?id=614651
2010-04-02 18:50:45 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/qtdemux/qtdemux.c:
qtdemux: Fix off-by-one introduced in last commit
2010-04-01 18:38:38 +0530 Arun Raghavan <ford_prefect@gentoo.org>
* gst/qtdemux/qtdemux.c:
qtdemux: Minor refactor of the code
This will make it easier to clump together common code when copying to
mastroskademux.
https://bugzilla.gnome.org/show_bug.cgi?id=614651
2010-04-01 18:17:09 +0530 Arun Raghavan <ford_prefect@gentoo.org>
* gst/qtdemux/qtdemux.c:
qtdemux: Export h.264 level in caps
This exports the h.264 level in the stream caps (as a string) which can
be used to match a decoder, or as metadata.
https://bugzilla.gnome.org/show_bug.cgi?id=614651
2010-04-01 16:58:32 +0530 Arun Raghavan <ford_prefect@gentoo.org>
* gst/qtdemux/qtdemux.c:
qtdemux: Export h.264 profile in caps
This adds the h.264 profile for a given stream into caps. This can
(eventually) be used to select an appropriate decoder and as metadata
for certain applications.
https://bugzilla.gnome.org/show_bug.cgi?id=614651
2010-03-31 14:43:14 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/flv/gstflvdemux.c:
flvdemux: remove obsolete reverse playback code path
2010-03-31 14:40:50 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/flv/gstflvdemux.c:
* gst/flv/gstflvdemux.h:
* gst/flv/gstflvparse.c:
flvdemux: support (pull mode) negative seek rate
2010-03-29 15:27:37 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/flv/gstflvdemux.c:
flvdemux: also check for segment stop for non-segment-seek
2010-03-30 16:50:10 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/matroska/matroska-demux.c:
matroskademux: push correctly sized flac header buffers
Fixes #614353.
2010-03-30 07:34:07 -0500 Rob Clark <rob@ti.com>
* configure.ac:
build: fix compiler warning when srcdir != builddir
Fixes '../../gst-libs: No such file or directory' warning/error when
the build directory is not the same as the source directory.
Fixes #614354.
2010-03-30 01:50:32 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/id3demux/id3v2frames.c:
id3demux: fix parsing of unsynced frames with data length indicator
Fixes bug #614158.
2010-03-29 11:00:04 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* common:
* ext/Makefile.am:
* gst/Makefile.am:
* sys/Makefile.am:
* tests/examples/Makefile.am:
build: build plugins and examples in parallel where possible
2010-03-18 18:49:24 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* sys/directsound/gstdirectsoundsink.c:
directsoundsink: fix redundant function redeclaration compiler warnings
Re-apply this again as well, as it was undone by the previous commit..
2010-03-18 14:31:35 +0100 Benjamin Otte <otte@redhat.com>
* sys/directsound/gstdirectsoundsink.c:
gst_element_class_set_details => gst_element_class_set_details_simple
Apply this again, as it was overwritten by the previous commit. Merging
is hard, apparently.
2010-03-26 23:20:10 +0100 Julien Moutte <julien@fluendo.com>
* sys/directsound/gstdirectsoundsink.c:
* sys/directsound/gstdirectsoundsink.h:
directsoundsink: Implement SPDIF support for AC3.
Detect if the sound card supports SPDIF passthru of AC3 and add
necessary code to support that like alsasink.
2010-03-26 17:06:57 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* Makefile.am:
build: add cruft alert for common/shave*
2010-03-26 16:50:22 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/qtdemux/Makefile.am:
* gst/qtdemux/qtdemux.c:
* gst/qtdemux/qtdemux_lang.c: