blob: 3fe53081be0795f8034c23189114c7fe00909f07 [file] [log] [blame]
=== release 1.7.91 ===
2016-03-15 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.7.91
2016-03-08 12:26:01 +0100 Edward Hervey <edward@centricular.com>
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: Don't modify segment values on accurate seeks
When dealing with accurate seeks, we want to return exactly the segment
that was requested by the seek event, and not adjust the values.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
=== release 1.7.90 ===
2016-03-01 18:42:01 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-mpg123.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.7.90
2016-03-01 17:18:01 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/af.po:
* po/az.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/el.po:
* po/en_GB.po:
* po/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2016-03-01 16:54:07 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/bg.po:
po: Update translations
2016-02-27 20:17:31 +0100 Jens Georg <mail@jensge.org>
* ext/dvdread/dvdreadsrc.c:
dvdread: Fix seek starting at 0 for title != 1
Otherwise the playback would start at title 0
https://bugzilla.gnome.org/show_bug.cgi?id=762787
2016-02-26 12:41:18 +0200 Sebastian Dröge <sebastian@centricular.com>
* common:
Automatic update of common submodule
From b64f03f to 6f2d209
2016-02-22 22:08:12 +0000 Tim-Philipp Müller <tim@centricular.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: fix adding bitrate to stream tags
https://bugzilla.gnome.org/show_bug.cgi?id=699586
2016-02-21 10:11:12 +0000 Tim-Philipp Müller <tim@centricular.com>
* gst/asfdemux/asf.vcproj:
* gst/realmedia/rmdemux.vcproj:
* win32/MANIFEST:
* win32/gst.sln:
* win32/vs6/gst_plugins_ugly.dsw:
* win32/vs6/libgstasfdemux.dsp:
* win32/vs6/libgstdvdlpcmdec.dsp:
* win32/vs6/libgstdvdsub.dsp:
* win32/vs6/libgstlame.dsp:
* win32/vs6/libgstmad.dsp:
* win32/vs6/libgstrealmedia.dsp:
* win32/vs6/libgstsynaesthesia.dsp:
win32: remove outdated build cruft
This hasn't been touched for generations, doesn't work,
and is just causing confusion. We also don't want to
maintain these files manually.
2016-02-20 11:55:37 +0000 Tim-Philipp Müller <tim@centricular.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: don't use exported but undeclared core debug category symbols
It's not right and won't work on Windows with MSVC.
2016-02-19 12:38:34 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.7.2 ===
2016-02-19 11:58:13 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-mpg123.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.7.2
2016-02-19 11:21:03 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2016-02-19 10:32:06 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/fr.po:
* po/pt_BR.po:
po: Update translations
2016-02-18 00:25:56 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/sidplay/gstsiddec.cc:
sidplay: Fix compiler warning about C++11 compatibility
gstsiddec.cc:78:17: error: invalid suffix on literal; C++11 requires a space between literal and string macro [-Werror=literal-suffix]
#define FORMATS "{ "GST_AUDIO_NE(S16)","GST_AUDIO_NE(U16)", S8, U8 }"
^
gstsiddec.cc:78:38: error: invalid suffix on literal; C++11 requires a space between literal and string macro [-Werror=literal-suffix]
#define FORMATS "{ "GST_AUDIO_NE(S16)","GST_AUDIO_NE(U16)", S8, U8 }"
^
2016-02-16 14:46:11 +0000 Tim-Philipp Müller <tim@centricular.com>
* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-mpg123.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* docs/plugins/xml/plugin-mpg123.xml:
docs: update inspection to git and fix mpg123 inspect location
2016-02-16 12:23:33 +0000 Tim-Philipp Müller <tim@centricular.com>
* tests/files/Makefile.am:
* tests/files/stream.mp2:
tests: fix distcheck
2016-02-16 10:38:18 +0000 Tim-Philipp Müller <tim@centricular.com>
* configure.ac:
* docs/plugins/gst-plugins-ugly-plugins-docs.sgml:
* docs/plugins/gst-plugins-ugly-plugins-sections.txt:
* docs/plugins/xml/plugin-mpg123.xml:
* ext/Makefile.am:
* gst-plugins-ugly.spec.in:
* tests/check/Makefile.am:
mpg123: move from -bad to -ugly
Hook up to build system, add to docs
2016-02-16 10:55:01 +0000 Tim-Philipp Müller <tim@centricular.com>
* configure.ac:
* tests/Makefile.am:
* tests/check/Makefile.am:
* tests/check/elements/.gitignore:
* tests/files/Makefile.am:
* tests/files/cbr_stream.mp3:
* tests/files/vbr_stream.mp3:
tests: add test data for mpg123 plugin
2016-02-16 10:41:07 +0000 Tim-Philipp Müller <tim@centricular.com>
Merge branch 'plugin-move-mpg123'
Move mpg123 plugin from -bad to -ugly.
https://bugzilla.gnome.org/show_bug.cgi?id=719849
2015-12-14 11:09:46 +0900 Vineeth TM <vineeth.tm@samsung.com>
* ext/mpg123/gstmpg123audiodec.c:
plugins-bad: Fix example pipelines
rename gst-launch --> gst-launch-1.0
replace old elements with new elements(ffmpegcolorspace -> videoconvert, ffenc_** -> avenc_**)
fix caps in examples
https://bugzilla.gnome.org/show_bug.cgi?id=759432
2015-08-17 11:50:28 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: still reset pending audio info on hard flush
Follow-up to previous commit.
https://bugzilla.gnome.org/show_bug.cgi?id=752431
2015-07-15 10:44:02 -0600 Jason Litzinger <jlitzinger@control4.com>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: fix handling of sample rate change during playback
If the sample rate of the media changes, the resulting flush will
clear the has_next_audioinfo flag, and the caps won't be sent
downstream.
https://bugzilla.gnome.org/show_bug.cgi?id=752431
2015-08-15 12:58:40 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* ext/mpg123/gstmpg123audiodec.c:
audiodecoders: use default pad accept-caps handling
Avoids useless check of downstream caps when handling an
accept-caps query
Elements: dtsdec, faad, gsmdec, mpg123audiodec, opusdec,
sbcdec, adpcmdec, sirendec
2015-04-26 18:04:16 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/mpg123/Makefile.am:
Remove obsolete Android build cruft
This is not needed any longer.
2015-01-11 01:08:08 +0000 Tim-Philipp Müller <tim@centricular.com>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: fix compiler warning and simplify checks in set_caps
https://bugzilla.gnome.org/show_bug.cgi?id=740195
2015-01-03 13:06:45 +0100 Carlos Rafael Giani <dv@pseudoterminal.org>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: rework set_format code so mpg123audiodec works with decodebin/playbin
The old code was using gst_caps_normalize() and was generally overly
complex. Simplify by picking sample rate and number of channels from
upstream and the sample format from the allowed caps. If the format caps
is a list of strins, just pick the first one. And if the srcpad isn't
linked yet, use the default format (S16).
https://bugzilla.gnome.org/show_bug.cgi?id=740195
2014-09-10 17:24:39 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/mpg123/gstmpg123audiodec.c:
Fix up one-element lists in template caps
2014-03-05 00:51:04 +0000 Tim-Philipp Müller <tim@centricular.com>
* tests/check/elements/mpg123audiodec.c:
tests: fix mpg123audiodec test for big-endian architectures
2014-02-04 17:22:27 +0100 Carlos Rafael Giani <dv@pseudoterminal.org>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: improved error report and checks
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
2013-12-05 12:04:39 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/mpg123/gstmpg123audiodec.c:
mpg123audiodec: Require caps to be set before any data processing
2013-07-26 17:25:42 +0200 Edward Hervey <edward@collabora.com>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: Remove dead assignment
harder ? :)
2013-05-15 11:25:07 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/elements/mpg123audiodec.c:
mpg123audiodec: Fix event handling in unit test
2012-10-24 12:16:39 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/mpg123/Makefile.am:
gst: Add better support for static plugins
2013-04-15 00:22:39 -0700 David Schleef <ds@schleef.org>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: Add conditional on API version for new enum
2016-02-05 19:11:38 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* tests/check/Makefile.am:
tests: extend the AM_TESTS_ENVIRONMENT from check.mak
To get the CK_DEFAULT_TIMEOUT defined for all tests
https://bugzilla.gnome.org/show_bug.cgi?id=761472
2016-02-05 18:07:02 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* autogen.sh:
* common:
Automatic update of common submodule
From 86e4663 to b64f03f
2016-01-25 20:00:26 +0000 Tim-Philipp Müller <tim@centricular.com>
* configure.ac:
* ext/amrnb/amrnbdec.h:
* ext/amrnb/amrnbenc.h:
* ext/amrwbdec/amrwbdec.h:
amrnb, amrwb: unconditionally depend on opencore-amr*b >= 0.1.3
We don't really need to cater for older versions any more.
2016-01-21 17:34:38 +0100 Edward Hervey <edward@centricular.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Demote rank to SECONDARY
https://bugzilla.gnome.org/show_bug.cgi?id=574461
2016-01-08 21:40:53 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* gst/dvdsub/gstdvdsubdec.c:
dvdsubdec: use query caps instead of accept-caps
accept-caps does only a shallow check and a full downstream
caps query is needed to check if ARGB is possible
2015-10-30 11:06:11 +0530 Ravi Kiran K N <ravi.kiran@samsung.com>
* gst/asfdemux/asfpacket.c:
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: Support reverse playback
Support reverse playback for ASF format.
Parse packets and queue the payloads, then push
the payload buffer to decoder in reverse order.
Video buffers are pushed from KeyFrame to next
Keyframe.
https://bugzilla.gnome.org/show_bug.cgi?id=757341
2015-12-24 15:28:46 +0100 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
2015-12-24 14:48:50 +0100 Sebastian Dröge <sebastian@centricular.com>
* tests/check/elements/amrnbenc.c:
amrnbenc: Fix various compiler warnings in the test
2015-12-24 14:48:38 +0100 Sebastian Dröge <sebastian@centricular.com>
* tests/check/elements/x264enc.c:
x264enc: Fix various compiler warnings in the test
=== release 1.7.1 ===
2015-12-24 14:41:21 +0100 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.7.1
2015-12-24 14:10:29 +0100 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2015-12-24 12:23:27 +0100 Sebastian Dröge <sebastian@centricular.com>
* po/id.po:
* po/sv.po:
po: Update translations
2015-12-21 12:32:32 +0100 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
configure: Use -Bsymbolic-functions if available
While this is more useful for libraries, some of our plugins with multiple
files and some internal API can also benefit from this.
2015-12-16 09:36:08 +0100 Sebastian Dröge <sebastian@centricular.com>
* docs/plugins/gst-plugins-ugly-plugins.args:
* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
docs: update to git
2015-12-07 09:08:18 -0500 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
* autogen.sh:
* common:
Automatic update of common submodule
From b319909 to 86e4663
2015-11-26 15:49:47 +0000 Arjen Veenhuizen <arjen.veenhuizen@tno.nl>
* ext/x264/gstx264enc.c:
x264enc: increase bitrate limit from 100Mbps to 2Gbps
Don't artificially limit the bitrate, x264enc allows much
higher bitrates, and for intra-only 4k AVC they are needed.
x264 clips to 2Gbps internally, so use that as limit for now.
https://bugzilla.gnome.org/show_bug.cgi?id=758620
2015-11-18 23:20:59 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* ext/x264/gstx264enc.c:
x264enc: drop unnecessary NULL check before g_free
2015-10-21 14:35:17 +0100 Tim-Philipp Müller <tim@centricular.com>
* common:
Automatic update of common submodule
From b99800a to b319909
2015-10-20 17:29:42 +0300 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Use new GST_ENABLE_EXTRA_CHECKS #define
https://bugzilla.gnome.org/show_bug.cgi?id=756870
2015-10-21 14:26:07 +0300 Sebastian Dröge <sebastian@centricular.com>
* README:
* common:
Automatic update of common submodule
From 9aed1d7 to b99800a
2015-10-02 22:24:46 +0300 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Update GLib dependency to 2.40.0
2015-09-29 14:16:07 -0700 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* ext/dvdread/README:
dvdread: remove broken link
Removing instead of updating as previously pointed-to page
(now http://dvd.sourceforge.net/dvdinfo/) is already linked
from dvd.sourceforge.net's homepage as: "Collection of
information on file formats/data structures relating to DVD
navigation/SPUs."
2015-09-26 09:23:05 +0100 Tim-Philipp Müller <tim@centricular.com>
* gst/dvdlpcmdec/gstdvdlpcmdec.c:
dvdlpcmdec: fix invalid read beyond channel position array
We would always copy sizeof(sorted_position) bytes, which is
for 8 channels, but if we have less than 8 channels the
position array we copy from will only have allocated space
for channel channels, so we would read beyond the input
array in some cases.
2015-08-25 10:08:46 +0900 HoonHee Lee <hoonhee.lee@lge.com>
* gst/dvdlpcmdec/gstdvdlpcmdec.c:
dvdlpcmdec: factor out common code to set output format into new function
When caps event is recieved and header is changed, reordering channel
and setting the default output format for audio are processed. These 2 of
code are same. Thus, It is better to make a new function for these common
code in terms of removing duplicated code, maintenance and expansion.
https://bugzilla.gnome.org/show_bug.cgi?id=753920
2015-09-23 20:45:34 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Don't push any data on pads after the segment.stop
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-23 20:30:21 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: Only change segment start to a keyframe for KEYUNIT seeks
Not for accurate seeks, which should accurately start at the requested
position.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-23 20:23:40 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Update segment.position when pushing buffers
Without this, non-flushing seeks are not going to work well.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-23 19:37:43 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Only push EOS event if we're not doing a segment seek
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-23 16:31:28 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: If pushing buffers returned EOS, go into the EOS and not failure code path
We don't want to unconditionally send an EOS event downstream, but might want
to send a SEGMENT_DONE message/event instead if a segment seek was done
before.
https://bugzilla.gnome.org/show_bug.cgi?id=755469
2015-09-25 23:51:12 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.6.0 ===
2015-09-25 23:32:02 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.6.0
2015-09-25 23:04:56 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
=== release 1.5.91 ===
2015-09-18 20:01:17 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.5.91
2015-09-18 19:34:50 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2015-09-18 11:53:57 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/zh_CN.po:
po: Update translations
2015-09-05 23:34:45 +1000 Jan Schmidt <jan@centricular.com>
* ext/x264/gstx264enc.c:
x264: Add bitrate info to the tags output.
Makes it possible for muxers to know the target bitrate as soon
as encoding starts, which flvmux now uses.
2015-08-28 19:18:32 +0100 Tim-Philipp Müller <tim@centricular.com>
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: fix file mode of some source files
=== release 1.5.90 ===
2015-08-19 14:05:27 +0300 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.5.90
2015-08-19 12:55:35 +0300 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2015-08-19 11:33:01 +0300 Sebastian Dröge <sebastian@centricular.com>
* po/id.po:
* po/sv.po:
po: Update translations
2015-08-18 02:23:55 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* ext/x264/gstx264enc.c:
x264enc: actually return TRUE from accept-caps handler
The query was handled
2015-08-16 14:27:44 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* ext/x264/gstx264enc.c:
x264enc: implement accept-caps handling
Implement accept-caps handling without doing caps queries downstream
2015-08-15 22:15:26 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* ext/amrnb/amrnbenc.c:
* ext/lame/gstlamemp3enc.c:
* ext/twolame/gsttwolamemp2enc.c:
audioencoders: use template subset check for accept-caps
It is faster than doing a query that propagates downstream and
should be enough
Elements: amrnbenc, lamemp3enc, twolamemp2enc
2015-08-15 11:46:59 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: use default pad accept-caps handling
Avoids useless check of downstream caps when handling an
accept-caps query
2015-08-15 11:46:13 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* ext/a52dec/gsta52dec.c:
* ext/amrnb/amrnbdec.c:
* ext/amrwbdec/amrwbdec.c:
* ext/mad/gstmad.c:
audiodecoders: use default pad accept-caps handling
Avoids useless check of downstream caps when handling an
accept-caps query
Elements: a52dec, amrnbdec, amrwbdec, mad
2015-08-14 11:14:31 +0200 Edward Hervey <bilboed@bilboed.com>
* tests/check/generic/states.c:
check: Rename states unit test
Makes it easier to differentiate from other modules states unit test
2015-08-06 10:05:53 +0900 Vineeth TM <vineeth.tm@samsung.com>
* gst/realmedia/rmdemux.c:
rmdemux: fix assertion error when freeing old tags.
Check if old_tags is present before calling gst_tag_list_unref
https://bugzilla.gnome.org/show_bug.cgi?id=753301
2015-07-24 10:08:34 +0900 Vineeth TM <vineeth.tm@samsung.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: fix assertion error when codec_data is not present in structure
When discovering a particular asf file, caps structure doesn't have
codec_data, and this was not being checked before using the same,
resulting in assertion error
https://bugzilla.gnome.org/show_bug.cgi?id=752803
2015-07-29 15:55:14 +0100 Luis de Bethencourt <luis@debethencourt.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: remove unread value
Init value of idx2 is never used. First usage sets it to idx + 1. Removing
initial value.
2015-07-25 04:55:15 -0400 Olivier Crête <olivier.crete@collabora.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Don't post error on flushing while reading headers
2015-07-21 11:13:27 +0100 Tim-Philipp Müller <tim@centricular.com>
* gst/realmedia/rmdemux.c:
rmdemux: mark tag list as global scope
2015-07-21 11:10:04 +0100 Tim-Philipp Müller <tim@centricular.com>
* gst/realmedia/rmdemux.c:
rmdemux: fix taglist leak
merge doesn't take ownership, so must unref the
old tags if we do merge.
2015-07-21 12:44:55 +0900 Vineeth TM <vineeth.tm@samsung.com>
* gst/realmedia/rmdemux.c:
rmdemux: fix wrong unref when there are no tags
Tags should be appended to pending tags and unref'ed only if tags
are present. Else there is no need to append.
https://bugzilla.gnome.org/show_bug.cgi?id=752404
2015-07-16 18:11:37 +0900 Vineeth T M <vineeth.tm@samsung.com>
* gst/realmedia/rmdemux.c:
rmdemux: fix memory leaks during error cases
while adding stream, during error cases, only stream is
being freed. Adapter, pad, tags, subpackets, index are not being
freed resulting in memory leaks
https://bugzilla.gnome.org/show_bug.cgi?id=752404
2015-07-16 17:23:15 +0100 Tim-Philipp Müller <tim@centricular.com>
* gst-plugins-ugly.doap:
Update mailing list in doap file as well
2015-07-16 17:19:37 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/amrnb/amrnbdec.c:
Update mailing list address from sourceforge to freedesktop
2015-07-16 09:49:17 +0900 Vineeth T M <vineeth.tm@samsung.com>
* gst/realmedia/rmdemux.c:
rmdemux: fix tag memory leak
tags is not being freed after being merged to the
pending_tags.
https://bugzilla.gnome.org/show_bug.cgi?id=752404
2015-07-03 21:58:33 +0200 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From f74b2df to 9aed1d7
2015-06-25 00:04:19 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.5.2 ===
2015-06-24 23:39:37 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/gst-plugins-ugly-plugins.args:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.5.2
2015-06-24 23:14:52 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2015-06-24 11:15:22 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/nl.po:
po: Update translations
2015-06-15 16:33:26 +1000 Jan Schmidt <jan@centricular.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Use gst_video_multiview_guess_half_aspect() function
Use gst_video_multiview_guess_half_aspect() to guess if frame-packed
stereoscopic video is full-frame per view or not.
2015-06-16 17:49:05 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
* common:
Automatic update of common submodule
From 6015d26 to f74b2df
2014-11-26 22:15:43 +0100 Matej Knopp <matej.knopp@gmail.com>
* ext/x264/gstx264enc.c:
* ext/x264/gstx264enc.h:
x264enc: Use gst_video_encoder_set_min_pts
This method replace the manual adjustment of PTS and DTS to avoid
negative DTS issues. Using this method will also update the segment so
we don't loos sync.
https://bugzilla.gnome.org/show_bug.cgi?id=740575
2015-06-10 14:28:05 +1000 Jan Schmidt <jan@centricular.com>
* gst/asfdemux/Makefile.am:
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: Add support for stereoscopic video metadata.
Add parsing of stereoscopic metadata, and place into the caps to
the decoder.
Fix parsing of Advanced Mutual Exclustion objects.
https://bugzilla.gnome.org/show_bug.cgi?id=711190
Based on a patch by HyeJin Choi <meeshel78@hotmail.com>
2014-10-05 00:54:59 +1000 Jan Schmidt <jan@centricular.com>
* ext/x264/gstx264enc.c:
* ext/x264/gstx264enc.h:
x264enc: Add support for stereoscopic video
Provide new frame-packing property to directly set
x264enc frame packing, or pass through upstream settings
The explicit layout from the frame-packing property is
preferred over any info from the caps.
2015-06-10 15:32:44 +0100 Chris Clayton <chris2553@googlemail.com>
* gst/xingmux/gstxingmux.c:
xingmux: fix compiler warnings
https://bugzilla.gnome.org/show_bug.cgi?id=750596
2015-06-09 15:28:46 +0200 Stefan Sauer <ensonic@users.sf.net>
* Makefile.am:
cruft: add the obsolete tmpl dir to cruft-dirs
2015-06-09 11:30:34 +0200 Edward Hervey <bilboed@bilboed.com>
* common:
Automatic update of common submodule
From d9a3353 to 6015d26
2015-06-08 23:08:11 +0200 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From d37af32 to d9a3353
2015-06-07 23:06:47 +0200 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From 21ba2e5 to d37af32
2015-06-07 17:32:12 +0200 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From c408583 to 21ba2e5
2015-06-07 17:02:31 +0200 Stefan Sauer <ensonic@users.sf.net>
* docs/plugins/Makefile.am:
docs: remove variables that we define in the snippet from common
This is syncing our Makefile.am with upstream gtkdoc.
2015-06-07 17:16:30 +0200 Stefan Sauer <ensonic@users.sf.net>
* autogen.sh:
* common:
Automatic update of common submodule
From d676993 to c408583
2015-06-07 16:44:43 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.5.1 ===
2015-06-07 11:05:29 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/gst-plugins-ugly-plugins.args:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.5.1
2015-06-07 11:05:22 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2015-06-07 09:36:00 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/eo.po:
* po/fr.po:
po: Update translations
2015-06-02 16:31:10 +0200 Edward Hervey <edward@centricular.com>
* tests/check/elements/amrnbenc.c:
* tests/check/elements/mpeg2dec.c:
* tests/check/elements/x264enc.c:
* tests/check/elements/xingmux.c:
* tests/check/pipelines/lame.c:
check: Use GST_CHECK_MAIN () macro everywhere
Makes source code smaller, and ensures we go through common initialization
path (like the one that sets up XML unit test output ...)
2015-05-26 17:58:18 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/x264/gstx264enc.c:
x264enc: don't artificially limit max allowed value of "threads" property
In auto mode it will happily chose much higher values anyway,
and a limit of 4 seems a bit low these days.
2015-05-12 22:05:02 +1000 Jan Schmidt <jan@centricular.com>
* ext/dvdread/dvdreadsrc.c:
dvdread: Also reset the first_seek var in start()
Make the initial chapter seek work across reuse.
https://bugzilla.gnome.org/show_bug.cgi?id=453322
2015-05-12 21:52:24 +1000 Jan Schmidt <jan@centricular.com>
* ext/dvdread/dvdreadsrc.c:
* ext/dvdread/dvdreadsrc.h:
dvdread: Work around basesrc initial seek
Ignore the initial seek basesrc sends, as it
breaks starting from another chapter by
immediately seeking back to the start of the title
2015-05-10 11:34:33 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/a52dec/gsta52dec.c:
* ext/amrnb/amrnbdec.c:
* ext/amrnb/amrnbenc.c:
* ext/amrwbdec/amrwbdec.c:
* ext/cdio/gstcdiocddasrc.c:
* ext/lame/gstlamemp3enc.c:
* ext/mad/gstmad.c:
* ext/sidplay/gstsiddec.cc:
* ext/twolame/gsttwolamemp2enc.c:
* ext/x264/gstx264enc.c:
* gst/realmedia/rademux.c:
* gst/xingmux/gstxingmux.c:
docs: update example pipelines in element docs
Mostly gst-launch -> gst-launch-1.0, but also
use autoaudiosink/autovideosink in more places
and update pipelines a little or flesh out
descriptions.
2015-04-27 10:57:12 +0100 Luis de Bethencourt <luis.bg@samsung.com>
* gst/dvdlpcmdec/gstdvdlpcmdec.c:
* gst/realmedia/rdtdepay.c:
Rename property enums from ARG_ to PROP_
Property enum items should be nameed PROP_ for consistency and readability.
2015-04-26 17:56:22 +0100 Tim-Philipp Müller <tim@centricular.com>
* Android.mk:
* ext/mad/Makefile.am:
* ext/x264/Makefile.am:
* gst/asfdemux/Makefile.am:
* gst/dvdlpcmdec/Makefile.am:
* gst/dvdsub/Makefile.am:
* gst/realmedia/Makefile.am:
* gst/xingmux/Makefile.am:
Remove obsolete Android build cruft
This is not needed any longer.
2015-04-24 17:05:20 +0100 Luis de Bethencourt <luis.bg@samsung.com>
* gst/realmedia/pnmsrc.c:
realmedia: remove unused enum item PROP_LAST
2015-04-23 16:23:01 +0100 Tim-Philipp Müller <tim@centricular.com>
* tests/check/Makefile.am:
tests: define GST_CHECK_TEST_ENVIRONMENT_BEACON
Make sure the test environment is set up.
https://bugzilla.gnome.org//show_bug.cgi?id=747624
2015-04-23 16:22:39 +0100 Tim-Philipp Müller <tim@centricular.com>
* configure.ac:
configure: bump automake requirement to 1.14 and autoconf to 2.69
This is only required for builds from git, people can still
build tarballs if they only have older autotools.
https://bugzilla.gnome.org//show_bug.cgi?id=747624
2015-04-23 16:22:30 +0100 Tim-Philipp Müller <tim@centricular.com>
* .gitignore:
Update .gitignore
2015-04-22 10:37:54 +0200 Sebastian Dröge <sebastian@centricular.com>
* LICENSE_readme:
Remove LICENSE_readme
It's completely outdated and just confusing, better if people are
forced to look at the actual code in question than trusting this file.
2015-04-22 10:37:43 +0200 Sebastian Dröge <sebastian@centricular.com>
* INSTALL:
Remove INSTALL file
autotools automatically generate this, and when using different versions
for autogen.sh there will always be changes to a file tracked by git.
2015-04-20 14:35:30 +0900 Cliff Han <cliff.han@lge.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: fix a seek failure due to out-of-range in push mode
A seek in push mode failed for big offsets which are beyond
the range of guint32.
https://bugzilla.gnome.org/show_bug.cgi?id=748162
2015-04-08 16:52:06 +0200 Edward Hervey <edward@centricular.com>
* common:
* tests/check/Makefile.am:
tests: Use AM_TESTS_ENVIRONMENT
Needed by the new automake test runner
2015-04-03 18:58:03 +0100 Tim-Philipp Müller <tim@centricular.com>
* autogen.sh:
* common:
Automatic update of common submodule
From bc76a8b to c8fb372
2015-04-02 17:24:05 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/a52dec/gsta52dec.c:
a52dec: fix race in liba52dec lookup table initialization
a52_init initializes the IMDCT global state as well as creating
a new state. When two A52 decoders are created (eg, when two AC3
tracks are contained in a video), calls to a52_init may happen
at the same time, and the IMDCT initialization is not reentrant.
https://bugzilla.gnome.org/show_bug.cgi?id=746781
2015-03-27 14:41:51 +0100 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: fix buffer leak in crop_buffer()
gst_buffer_pool_acquire_buffer() gives us a new owned buffer while
gst_buffer_replace() reffed it as well so we were one reference extra.
https://bugzilla.gnome.org/show_bug.cgi?id=746887
2015-03-28 16:58:26 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
* gst/realmedia/rmdemux.c:
rmdemux: resurrect some flow return handling
https://bugzilla.gnome.org/show_bug.cgi?id=744572
2015-03-28 16:57:06 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
* gst/asfdemux/gstasfdemux.c:
asfdemux: resurrect some flow return handling
https://bugzilla.gnome.org/show_bug.cgi?id=744572
2015-03-24 12:50:43 +0000 Luis de Bethencourt <luis.bg@samsung.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: fix memory leak
CID #1291630
2015-03-24 10:29:48 +0000 Luis de Bethencourt <luis.bg@samsung.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: initialize buffer
Buffer needs to be null before passing it to gst_buffer_pool_acquire_buffer()
CID #1291634
2015-03-13 17:00:03 +0000 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Add stride support
This allow using external pools that have different strides from the
default. These strides need to respect certain rules, which we check
and if these are not met, we fallback to generic pool.
https://bugzilla.gnome.org/show_bug.cgi?id=735379
2015-03-10 16:45:01 +0000 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* ext/mpeg2dec/gstmpeg2dec.c:
* ext/mpeg2dec/gstmpeg2dec.h:
mpeg2dec: Re-implement pool handling
This is a rewrite of the pool negotiation and configuration. Direct
to output decoding is now achieved by configuring the pool using
video-alignment. This removes copies when dealing with any elements that
supports VideoAlignment, and enable usage of generic video buffer pool,
XVImagePool and GLPool. It drops the crop meta implementation for now.
https://bugzilla.gnome.org/show_bug.cgi?id=735379
2015-03-10 09:33:15 +0000 Tim-Philipp Müller <tim@centricular.com>
* gst/dvdsub/gstdvdsubdec.c:
dvbsub: fix indentation
2015-03-10 09:32:51 +0000 Tim-Philipp Müller <tim@centricular.com>
* ext/dvdread/dvdreadsrc.c:
* gst/dvdsub/gstdvdsubdec.c:
Fix double semicolons
2015-03-09 19:11:51 +0000 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* ext/mpeg2dec/gstmpeg2dec.c:
Revert "mpeg2dec: Fix handling of stride"
This reverts commit f3e8dcb9de4d546e7d80ccc1754ed13dd4e7ac81.
2015-03-09 19:11:44 +0000 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* ext/mpeg2dec/gstmpeg2dec.c:
Revert "mpeg2dec: Use propose unref method for buffer"
This reverts commit 63b43d3bee832aec353d02575da543f3c73f6893.
2015-03-09 18:43:43 +0000 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Use propose unref method for buffer
2015-01-21 18:29:22 +0000 Simon Farnsworth <simon.farnsworth@onelan.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Fix handling of stride
A pipeline like:
gst-launch-1.0 filesrc location=file.ts ! tsdemux ! mpegvideoparse ! mpeg2dec ! vaapisink
would look bad when file.ts contains 704x576 video, because vaapisink would
give you buffers of stride 768, but libmpeg2 was not told about this and
used a stride of 704.
Tell libmpeg2 about the stride from downstream; in the process, teach it to
reject buffer pools that don't meet libmpeg2's chroma stride requirements
Signed-off-by: Simon Farnsworth <simon.farnsworth@onelan.co.uk>
2015-02-11 13:56:48 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/x264/gstx264enc.c:
* gst/asfdemux/gstasfdemux.c:
Improve and fix LATENCY query handling
This now follows the design docs everywhere, especially the maximum latency
handling.
https://bugzilla.gnome.org/show_bug.cgi?id=744106
2015-02-06 19:04:32 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/x264/gstx264enc.c:
x264enc: Don't set max latency to the same value as the encoder latency
The meaning of the max latency is *not* the maximum latency this element will
introduce. It is the maximum latency this element can endure without
overflowing any buffers, which is infinite for x264enc.
Fixes latency configuration in zero latency mode, where max latency was
becoming 0... which usually won't work well if something else introduces
latency as then max < min in the end, and latency configuration just fails.
2015-02-02 14:13:10 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/x264/gstx264enc.c:
x264enc: set annexb=1 in byte stream mode when downstream has ANY caps
This matches what is done when downstream caps are not ANY, and fixes
prerolling in byte stream mode when typefind is downstream.
2015-01-21 09:56:41 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/lame/gstlamemp3enc.c:
* ext/twolame/gsttwolamemp2enc.c:
Constify some static arrays everywhere
2015-01-18 16:53:41 +0000 Tim-Philipp Müller <tim@centricular.com>
* configure.ac:
configure: remove non-ported plugins stuff
It's not needed any longer, all plugins in -ugly
have been ported.
2015-01-18 11:07:43 -0500 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
* ext/x264/gstx264enc.c:
x264enc: Don't set an allocation maximum
There is no reason x264enc should enforce a maximum allocation size.
The maximum is normally set by buffer pool which cannot grow, but we
don't offer a buffer pool. This would lead to stall when used with
element that don't implement allocation query.
Related to: https://bugzilla.gnome.org/show_bug.cgi?id=738302
2015-01-12 16:10:45 +0100 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From f2c6b95 to bc76a8b
2014-12-22 11:46:27 +0100 Sebastian Dröge <sebastian@centricular.com>
* MAINTAINERS:
MAINTAINERS: Update my mail address
2014-12-18 10:54:30 +0100 Sebastian Dröge <sebastian@centricular.com>
* common:
Automatic update of common submodule
From ef1ffdc to f2c6b95
2014-11-27 17:11:30 +0100 Edward Hervey <bilboed@bilboed.com>
* common:
Automatic update of common submodule
From 7bb2bce to ef1ffdc
2014-06-06 13:59:57 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* gst/dvdlpcmdec/gstdvdlpcmdec.c:
dvdlpcmdec: set channel positions using the appropriate API
https://bugzilla.gnome.org/show_bug.cgi?id=731038
2014-11-05 23:34:56 +0000 Tim-Philipp Müller <tim@centricular.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: fix comment
2014-11-05 13:45:29 +0100 Edward Hervey <bilboed@bilboed.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Send duration query upstream first
An upstream element (like mms or some dlna source) might be able to
answer the query. Try that first, else fallback to standard logic
2014-11-02 17:31:05 +0000 Tim-Philipp Müller <tim@centricular.com>
* gst/asfdemux/asfpacket.c:
asf: fix up file mode
2014-10-27 17:58:14 +0100 Sebastian Dröge <sebastian@centricular.com>
* common:
Automatic update of common submodule
From 84d06cd to 7bb2bce
2014-10-21 19:46:03 +0100 Tim-Philipp Müller <tim@centricular.com>
* Makefile.am:
tests: parallelise 'make check-valgrind'
2014-10-21 13:02:03 +0100 Tim-Philipp Müller <tim@centricular.com>
* common:
Automatic update of common submodule
From a8c8939 to 84d06cd
2014-10-21 12:58:58 +0200 Stefan Sauer <ensonic@users.sf.net>
* README:
* common:
Automatic update of common submodule
From 36388a1 to a8c8939
2014-08-22 10:46:35 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* gst/asfdemux/gstasfdemux.c:
asfdemux: first try to delegate TIME seek events upstream
We should give a chance to upstream to handle TIME seek events before trying
to handle it in asfdemux.
Fix a bug where fast backward seeks where discarded right away because they
were not supported by asfdemux.
https://bugzilla.gnome.org/show_bug.cgi?id=734471
2014-09-04 16:57:02 +0200 Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
* gst/asfdemux/asfheaders.c:
* gst/asfdemux/asfheaders.h:
* gst/asfdemux/gstasfdemux.c:
asfdemux: add ASF_OBJ_METADATA_LIBRARY_OBJECT
We can safely ignore those but best to claim to understand this object type so
we don't raise a warning.
https://bugzilla.gnome.org/show_bug.cgi?id=736060
2014-08-21 12:09:23 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: if video is h264, check the codec_data for bytestream data
For bytestream we don't want to expose it as codec_data but rather as
streamheader as it is not out-of-band data but data that should be
prepended to the beginning of the stream before the other buffers.
https://bugzilla.gnome.org/show_bug.cgi?id=735070
2014-08-10 19:13:10 +0100 Tim-Philipp Müller <tim@centricular.com>
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
docs: update for git master
2014-08-06 12:07:09 -0300 Thiago Santos <thiagoss@osg.samsung.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: simplify log statement
Use the GST_PTR_FORMAT to print the buffer
2014-08-05 19:47:26 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/x264/gstx264enc.c:
x264: fix colour inversion with YV12 format
It's the same as I420 but with the U/V planes swapped.
2014-08-01 10:37:44 +0200 Edward Hervey <edward@collabora.com>
* Makefile.am:
* common:
Makefile: Add usage of build-checks step
Allows building checks without running them
2014-07-08 16:45:45 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* ext/x264/gstx264enc.c:
x264enc: Request buffers in allocation query
https://bugzilla.gnome.org/show_bug.cgi?id=732288
2014-06-06 20:23:15 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
* ext/x264/gstx264enc.c:
* ext/x264/gstx264enc.h:
x264enc: Shift both PTS and DTS to ensure positive timestamp
Currently we only shift DTS to compensate that we don't support negative
timestamp. This cause a problem that PTS is no longer >= DTS and may
make muxers live much harder. Instead, shift both PTS/DTS forward. Also
remove all the hack to handle this which seems the result of thinking libx264
is bugged.
https://bugzilla.gnome.org/show_bug.cgi?id=731351
2014-07-19 18:04:46 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.4.0 ===
2014-07-19 17:44:06 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.4.0
2014-07-19 16:50:04 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2014-07-19 12:48:11 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/sv.po:
po: Update translations
=== release 1.3.91 ===
2014-07-11 11:44:28 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.3.91
2014-07-11 11:13:39 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2014-07-11 08:53:12 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/vi.po:
po: Update translations
2014-07-04 03:22:00 +0200 Sebastian Rasmussen <sebras@hotmail.com>
* gst/realmedia/rademux.c:
rademux: Print invalid fourcc in error message in hex
Previously this was printed as characters which caused later processing
of the error message to sometimes warn about non-UTF-8 characters.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=732716
=== release 1.3.90 ===
2014-06-28 11:39:14 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.3.90
2014-06-28 11:39:01 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2014-06-22 21:48:28 +0100 Tim-Philipp Müller <tim@centricular.com>
* .gitignore:
Ignore autotools test-driver temp files from 'make check'
2014-06-22 19:36:14 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.3.3 ===
2014-06-22 18:13:53 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.3.3
2014-06-22 17:40:40 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2014-06-22 14:25:18 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/de.po:
* po/nl.po:
po: Update translations
2014-05-26 17:55:43 -0300 Thiago Santos <ts.santos@sisa.samsung.com>
* gst/realmedia/rmdemux.c:
* gst/realmedia/rmdemux.h:
rmdemux: use GstFlowCombiner
Removes flow return combination code to use the newly added GstFlowCombiner
https://bugzilla.gnome.org/show_bug.cgi?id=709224
2014-05-23 18:17:11 -0300 Thiago Santos <ts.santos@sisa.samsung.com>
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: use GstFlowCombiner
Removes flow return combination code to use the newly added GstFlowCombiner
https://bugzilla.gnome.org/show_bug.cgi?id=709224
2014-05-28 09:49:59 +0200 Aurélien Zanelli <aurelien.zanelli@parrot.com>
* ext/x264/gstx264enc.c:
x264enc: fix caps leak in set_format()
https://bugzilla.gnome.org/show_bug.cgi?id=730865
2013-12-01 20:53:03 +0100 Matej Knopp <matej.knopp@gmail.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Handle initial 0 timestamp that should have been -1
https://bugzilla.gnome.org/show_bug.cgi?id=719660
2014-05-21 13:23:33 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.3.2 ===
2014-05-21 13:06:35 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* common:
* configure.ac:
* docs/plugins/inspect-build.stamp:
* docs/plugins/inspect.stamp:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.3.2
2014-05-21 12:53:52 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2014-05-21 10:51:38 +0200 Sebastian Dröge <sebastian@centricular.com>
* common:
Automatic update of common submodule
From 211fa5f to 1f5d3c3
2014-05-16 16:24:46 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/mpeg2dec/gstmpeg2dec.h:
mpeg2dec: remove unused struct members
2014-05-16 12:21:06 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/realmedia/rtspreal.c:
rtspreal: Fix some memory leaks in an error path
CID 1212165.
2014-05-09 14:54:54 +0200 Edward Hervey <bilboed@bilboed.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Release codec state on negotiation failures
Else it leaks
CID #1212169
2014-05-03 20:48:37 +0200 Sebastian Dröge <sebastian@centricular.com>
* configure.ac:
Back to development
=== release 1.3.1 ===
2014-05-03 18:29:23 +0200 Sebastian Dröge <sebastian@centricular.com>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/gst-plugins-ugly-plugins.args:
* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.3.1
2014-05-03 18:21:01 +0200 Sebastian Dröge <sebastian@centricular.com>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2014-05-03 17:23:39 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/de.po:
* po/id.po:
* po/lv.po:
* po/sk.po:
* po/sr.po:
po: Update translations
2014-05-03 10:15:28 +0200 Sebastian Dröge <sebastian@centricular.com>
* common:
Automatic update of common submodule
From bcb1518 to 211fa5f
2014-04-27 00:29:16 +0100 Tim-Philipp Müller <tim@centricular.com>
* ext/sidplay/gstsiddec.cc:
* gst/asfdemux/gstrtspwms.c:
* gst/realmedia/rademux.c:
* gst/realmedia/rdtmanager.c:
* gst/realmedia/rtspreal.c:
docs: remove outdated and pointless 'Last reviewed' lines from docs
They are very confusing for people, and more often than not
also just not very accurate. Seeing 'last reviewed: 2005' in
your docs is not very confidence-inspiring. Let's just remove
those comments.
2014-04-10 17:29:30 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* gst/dvdsub/gstdvdsubdec.c:
dvdsubdec: fix spurious rejection of 0 time offset commands
Coverity 206168
2014-04-10 16:53:25 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/dvdread/dvdreadsrc.c:
dvdread: avoid intermediate promotion to signed
We should not reach the dangerous range here, though.
Coverity 206491, 206492, 1139856
2014-01-17 10:46:50 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: do not reset the whole video info when setting size
New changes to gstvideo will reset all the video info state
when calling _set_format, overwriting what was previously set
in the preceding code.
The comment says the following code is meant to preserve the
pre-crop size, so let's just keep the size and related data
as this does not seem to break anything else (this is what
the _set_format call would have set before the change that
reset all data, except the colorimetry).
2014-04-03 15:06:22 +0200 Edward Hervey <bilboed@bilboed.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Fix payloads check
Don't iterate stream->payloads if ... it doesn't exist
CID #1139846
2014-03-02 05:11:10 +0100 Sebastian Rasmussen <sebras@hotmail.com>
* .gitignore:
.gitignore: Ignore gcov intermediate files
https://bugzilla.gnome.org/show_bug.cgi?id=725483
2014-02-28 09:35:10 +0100 Sebastian Dröge <sebastian@centricular.com>
* common:
Automatic update of common submodule
From fe1672e to bcb1518
2014-02-26 22:12:50 +0100 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From 1a07da9 to fe1672e
2014-02-26 11:31:03 +0100 Stefan Sauer <ensonic@users.sf.net>
* docs/Makefile.am:
docs: install prebuilt plugin docs if gtk-doc is disabled
Sync to the Makefile.am from gst-plugin-base where it is done right.
Fixes #725034
2014-02-13 09:39:04 +0100 Stefan Sauer <ensonic@users.sf.net>
* gst/xingmux/gstxingmux.c:
* gst/xingmux/plugin.c:
xingmux: add muxer category and make element plugable
This is required to make encodebin consider the element. Yet it is not enough to
have it plugged it has a lower priority than most mp3encoders and no different
caps.
2014-02-24 11:42:00 +0100 Dirk Van Haerenborgh <vhdirk@gmail.com>
* ext/x264/gstx264enc.c:
x264enc: allow lossless compression (qp=0)
https://bugzilla.gnome.org/show_bug.cgi?id=725051
2014-02-20 21:08:08 +0100 Edward Hervey <edward@collabora.com>
* m4/a52.m4:
m4: Remove extra check for 11+ year old a52 release
You deserve a build failure if you still have that version
If someone wants to completely remove this m4 to replace it with the
generic AS_GST_CHECK_LIBHEADER() it would be appreciated.
2014-02-19 21:11:55 +0100 Rico Tzschichholz <ricotz@ubuntu.com>
* m4/a52.m4:
m4: Fix multiple tests in AC_CHECK_A52DEC
2014-02-09 23:41:36 +0100 Sebastian Dröge <sebastian@centricular.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Remove unused function
2014-02-06 19:22:47 +0100 Edward Hervey <edward@collabora.com>
* tests/check/Makefile.am:
check: Fix test location
2014-02-03 02:06:11 +0100 Sebastian Rasmussen <sebras@hotmail.com>
* tests/check/Makefile.am:
tests: Don't build disabled plugins' check tests
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=723505
2014-01-30 10:44:29 +0100 Edward Hervey <bilboed@bilboed.com>
* common:
Automatic update of common submodule
From d48bed3 to 1a07da9
2014-01-03 16:20:11 +0000 Tim-Philipp Müller <tim@centricular.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: only add "format" field with fourcc to WMV caps
Doesn't make sense for e.g. H264 or MJPEG.
2013-12-22 22:34:03 +0000 Tim-Philipp Müller <tim@centricular.com>
* autogen.sh:
* common:
Automatic update of common submodule
From dbedaa0 to d48bed3
2013-12-22 21:56:03 +0000 Tim-Philipp Müller <tim@centricular.com>
* po/Makevars:
po: set gettext domain in Makevars so we don't have to patch the generated Makefile.in.in
https://bugzilla.gnome.org/show_bug.cgi?id=705455
2013-12-05 12:16:45 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/amrwbdec/amrwbdec.c:
amrwbdec: Remove some dead code
2013-12-05 12:16:38 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/amrnb/amrnbdec.c:
amrnbdec: Remove some dead code
2013-12-05 12:09:04 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/amrnb/amrnbdec.c:
amrnbdec: Use gst_audio_decoder_set_needs_format() instead of custom code
2013-12-05 12:08:46 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/amrwbdec/amrwbdec.c:
amrwbdec: Use gst_audio_decoder_set_needs_format() instead of custom code
2013-12-05 11:44:10 +0100 Sebastian Dröge <sebastian@centricular.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Use new gst_video_decoder_set_needs_format() API
2013-11-29 15:51:49 +0000 Tim-Philipp Müller <tim@centricular.com>
* ext/x264/gstx264enc.c:
x264enc: fix compiler warning
Compiler warns rightly about possibly uninitialized variable.
2013-11-29 15:49:29 +0000 Tim-Philipp Müller <tim@centricular.com>
* ext/x264/gstx264enc.c:
x264enc: fix crash on NULL caps when negotiation happens without a downstream peer
gst-launch-1.0 videotestsrc ! x264enc
2013-11-11 13:15:54 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: graceful degradation for badly parsed input
2013-11-05 11:20:20 +0000 Tim-Philipp Müller <tim@centricular.com>
* common:
Automatic update of common submodule
From 865aa20 to dbedaa0
2013-10-22 16:02:04 +0900 HyeJin Choi <meeshel@meeshel78@hotmail.com>
* gst/asfdemux/asfpacket.c:
asfdemux: mo_size check bug fix. mo_size is not mandatory field.
So, don't need to check previous payload's mo_size and current
payload's mo_size when merging it.
https://bugzilla.gnome.org/show_bug.cgi?id=710609
2013-10-22 15:03:15 -0300 Thiago Santos <ts.santos@partner.samsung.com>
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: Keep audio error checking fields only for audio
Video shouldn't need to be descrambled, this can cause frames data
to be corrupted
https://bugzilla.gnome.org/show_bug.cgi?id=684942
2013-10-22 00:56:29 -0300 Thiago Santos <ts.santos@partner.samsung.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: really copy the buffer data
Pass the copy-memory flag to copy the memory for the output buffer,
otherwise we end with 0-sized buffers
https://bugzilla.gnome.org/show_bug.cgi?id=684942
2013-09-27 08:05:25 -0700 Michael Esemplare <michael.esemplare@gmail.com>
* ext/x264/gstx264enc.c:
x264enc: If FPS is available, set VFR to false
https://bugzilla.gnome.org/show_bug.cgi?id=708940
2013-09-24 10:08:10 -0700 Thiago Santos <ts.santos@partner.samsung.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Only use segment.start as seek_time if it is relative
Relying on the gst_segment_do_seek results for getting the
seeking time should not be used if seek type is SET because the
do_seek function makes the 'cur` position of the seek normalized
on the segment range. This means that seeking beyond the end of the
file might not result in instant EOS as it will end up seeking to
the final ts of the file.
In asf seeking to the final timestamp can lead to seeking to the last
keyframe, meaning a few seconds of video will still be played, which should
not be the desired behavior when seeking beyong file limits.
2013-09-24 10:07:25 -0700 Thiago Santos <ts.santos@partner.samsung.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Parse last simple index entry
The entry size is fixed at 6, fix typo to finish parsing the index
correctly until the last sample
2013-09-24 18:32:31 +0100 Tim-Philipp Müller <tim@centricular.net>
* README:
* common:
Automatic update of common submodule
From 6b03ba7 to 865aa20
2013-09-24 15:05:36 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* configure.ac:
configure: Actually use 1.3.0.1 as version to make configure happy
2013-09-24 15:00:30 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* configure.ac:
Back to development
=== release 1.2.0 ===
2013-09-24 14:27:45 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.2.0
2013-09-24 14:27:39 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2013-09-18 11:34:56 +0200 Andoni Morales Alastruey <ylatuya@gmail.com>
* ext/x264/gstx264enc.c:
x264enc: Update the documentation to match the default profile used
https://bugzilla.gnome.org/show_bug.cgi?id=708036
2013-09-20 16:17:31 +0200 Edward Hervey <edward@collabora.com>
* common:
Automatic update of common submodule
From b613661 to 6b03ba7
2013-09-19 18:43:43 +0100 Tim-Philipp Müller <tim@centricular.net>
* common:
Automatic update of common submodule
From 74a6857 to b613661
2013-09-19 17:36:25 +0100 Tim-Philipp Müller <tim@centricular.net>
* autogen.sh:
* common:
Automatic update of common submodule
From 098c0d7 to 74a6857
2013-09-19 11:35:04 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* configure.ac:
Back to development
=== release 1.1.90 ===
2013-09-19 10:50:32 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.1.90
2013-09-19 10:30:37 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2013-09-19 09:45:55 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* po/cs.po:
po: Update translations
2013-09-18 19:13:45 -0400 Olivier Crête <olivier.crete@collabora.com>
* ext/x264/gstx264enc.c:
* tests/check/elements/x264enc.c:
x264enc: Implement getcaps that restricts the input format depending on the output profile
Also add some x264enc profile tests
https://bugzilla.gnome.org/show_bug.cgi?id=708326
2013-09-16 19:38:36 +0200 Matej Knopp <matej.knopp@gmail.com>
* gst/asfdemux/asfpacket.c:
* gst/asfdemux/gstasfdemux.c:
asfdemux: fix playback regression in push mode
2013-09-10 19:33:33 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
* gst/asfdemux/gstasfdemux.h:
asfdemux: remove unused variable
2013-09-05 22:56:48 +0200 Mathieu Duponchelle <mathieu.duponchelle@epitech.eu>
* ext/x264/gstx264enc.c:
x264enc: Don't unref future state but the old one
Being silly will lead us nowhere.
2013-09-04 16:32:43 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/x264/gstx264enc.c:
x264enc: Check if we have an input state before using it
Flushing might happen before caps were set on the encoder,
which would lead to crashes here.
Thanks to Matej Knopp for analyzing this.
https://bugzilla.gnome.org/show_bug.cgi?id=707414
2013-09-03 20:28:35 +0200 Matej Knopp <matej.knopp@gmail.com>
* ext/x264/gstx264enc.c:
x264enc: fix unsigned comparison warning
2013-08-28 13:27:05 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* configure.ac:
Back to development
=== release 1.1.4 ===
2013-08-28 12:58:43 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.1.4
2013-08-28 12:58:37 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2013-08-28 12:32:37 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* po/pt_BR.po:
po: update translations
2013-08-27 14:13:06 +0100 Tim-Philipp Müller <tim@centricular.net>
* ext/x264/gstx264enc.c:
x264enc: log when we output a lower profile than requested
2013-08-21 18:32:17 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/x264/gstx264enc.c:
x264enc: Consider subset relations of profiles when setting srcpad caps
constrained-baseline is a subset of baseline, is a subset of main,
is a subset of high profile.
https://bugzilla.gnome.org/show_bug.cgi?id=705425
2013-08-21 12:31:23 +0100 Tim-Philipp Müller <tim@centricular.net>
* ext/x264/gstx264enc.c:
x264enc: propagate flow return back to base class and upstream
https://bugzilla.gnome.org/show_bug.cgi?id=705425
2013-08-17 23:13:17 +0100 Tim-Philipp Müller <tim@centricular.net>
* configure.ac:
configure: fix x264 version checking
x264 releases carry pkg-config versions such as 0.120.x
(literallly with an 'x'). Checking for x264 >= 0.120.0 will
then fail, so we need to either check for > 0.119.0 or
for >= 0.120 to make this work right.
2013-08-17 23:09:15 +0100 Tim-Philipp Müller <tim@centricular.net>
* ext/x264/gstx264enc.c:
x264enc: minor clean-up
We requires x264 build >= 120 now.
2013-08-15 15:30:31 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Fix mpeg2_reset() calls
2013-08-15 15:27:48 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/mpeg2dec/gstmpeg2dec.c:
* ext/x264/gstx264enc.c:
ext: Use new flush vfunc of video codec base classes and remove reset implementations
2013-08-01 01:34:05 +0200 Matej Knopp <matej.knopp@gmail.com>
* gst/asfdemux/gstasfdemux.c:
asfdemux: fix build on C89 compilers
2013-07-30 17:28:17 +0200 Matej Knopp <matej.knopp@gmail.com>
* gst/asfdemux/asfpacket.c:
* gst/asfdemux/gstasfdemux.c:
asfdemux: fix seeking in push mode
2013-08-02 14:14:48 +0200 Lubosz Sarnecki <lubosz@gmail.com>
* configure.ac:
build: add subdir-objects to AM_INIT_AUTOMAKE
Fixes warnings in automake 1.14
https://bugzilla.gnome.org/show_bug.cgi?id=705350
2013-08-02 08:25:49 +0200 Edward Hervey <edward@collabora.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Do a hard reset of flush_stop
Which is notified by hard == 0 with latest refactoring.
2013-07-29 21:09:37 +0100 Tim-Philipp Müller <tim@centricular.net>
* po/LINGUAS:
* po/da.po:
* po/de.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/ja.po:
* po/nb.po:
* po/nl.po:
* po/pl.po:
* po/ru.po:
* po/sl.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
po: update translations
2013-07-29 14:48:21 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* configure.ac:
Back to development
=== release 1.1.3 ===
2013-07-29 13:46:08 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.1.3
2013-07-29 13:46:05 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2013-07-29 12:13:17 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/asfdemux/gstasfdemux.c:
* gst/realmedia/rademux.c:
* gst/realmedia/rmdemux.c:
gst: Don't swap start/stop for negative rates in the SEGMENT query
2013-07-29 10:57:38 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/realmedia/rademux.c:
* gst/realmedia/rmdemux.c:
real: Implement SEGMENT query
2013-07-29 10:56:06 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/asfdemux/gstasfdemux.c:
asfdemux: Implement SEGMENT query
2013-07-28 16:43:28 +0200 Matej Knopp <matej.knopp@gmail.com>
* gst/asfdemux/asfheaders.c:
* gst/asfdemux/asfheaders.h:
* gst/asfdemux/asfpacket.c:
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: Add support for dvr-ms
https://bugzilla.gnome.org/show_bug.cgi?id=705026
2013-07-26 16:47:48 +0200 Edward Hervey <edward@collabora.com>
* gst/realmedia/rtspreal.c:
rtspreal: Ensure output value has an assigned value
In the case where this macro was used, that dest was != NULL but that
the strncmp failed, we would end up with dest_len being undefined.
2013-07-26 16:39:12 +0200 Edward Hervey <edward@collabora.com>
* ext/x264/gstx264enc.c:
x264: Fix dts comparision
We were assigning to a guint64 value (frame->dts) the sum of a unsigned
and signed value... resulting it the result never being < 0.
Instead just check if it is smaller before assigning to frame->dts.
2013-07-25 11:28:54 -0300 Thiago Santos <thiago.sousa.santos@collabora.com>
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: fix seqnum handling for seeks
Use the same seqnum as the seek for flushes/segments that are
caused by the seek. Also do the same for segment events
Fixes #676242
2013-07-25 13:35:44 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Clean up reset/start/stop handling
2013-07-25 11:01:20 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/x264/gstx264enc.c:
x264enc: React properly to flushing/resetting the encoder
https://bugzilla.gnome.org/show_bug.cgi?id=656007
2013-07-22 16:01:13 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/realmedia/rademux.c:
* gst/realmedia/rademux.h:
* gst/realmedia/rmdemux.c:
* gst/realmedia/rmdemux.h:
realmedia: Add support for group-id in the stream-start event
2013-07-22 15:45:57 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
asfdemux: Add support for group-id in the stream-start event
2013-07-22 15:43:18 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ext/sidplay/gstsiddec.cc:
* ext/sidplay/gstsiddec.h:
siddec: Add support for group-id in the stream-start event
2013-07-18 17:14:29 +0200 Edward Hervey <edward@collabora.com>
* gst/realmedia/rmdemux.c:
rmdemux: Mark demuxer as "running" in push-mode
Allows queries (and other code) to be answered when working in push-mode.
Running would only be set to TRUE accordingly when working in pull-mode
once it had read header/index.
Fixes #680185
2013-07-17 16:17:54 +0200 Edward Hervey <edward@collabora.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Properly reset on sequence changes
Otherwise we end up using stray data/buffers.
Fixes #690701
2013-07-11 16:57:24 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* configure.ac:
Back to development
=== release 1.1.2 ===
2013-07-11 16:12:25 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.1.2
2013-07-11 16:12:21 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* 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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2013-06-18 20:06:24 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* ext/dvdread/dvdreadsrc.c:
dvdreadsrc: correctly determine last chapter's duration
This (mostly) reverts 683f5eeae7b830e4e4b790f3817ff6b8ce517b1c.
It worked just fine before ...
2013-06-25 14:20:37 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/realmedia/rdtmanager.c:
rdt: forward sticky events
2013-06-05 18:36:40 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* configure.ac:
Back to development
=== release 1.1.1 ===
2013-06-05 17:58:51 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ChangeLog:
* NEWS:
* RELEASE:
* common:
* configure.ac:
* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.1.1
2013-06-05 16:42:01 +0200 Sebastian Dröge <sebastian.droege@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/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/lt.po:
* po/lv.po:
* po/ms.po:
* po/mt.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/pl.po:
* po/pt_BR.po:
* po/ro.po:
* po/ru.po:
* po/sk.po:
* po/sl.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/tr.po:
* po/uk.po:
* po/vi.po:
* po/zh_CN.po:
Update .po files
2013-06-05 15:15:16 +0200 Sebastian Dröge <slomo@circular-chaos.org>
* common:
Automatic update of common submodule
From 098c0d7 to 01a7a46
2013-06-04 16:12:27 +0300 Sreerenj Balachandran <sreerenj.balachandran@intel.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: make the aspect ratio calculation more accurate.
Utilize the libmpeg2 api: mpeg2_guess_aspect() to guess the
aspect-ratio if we don't have a valid upstream PAR.
https://bugzilla.gnome.org/show_bug.cgi?id=685103
2013-05-15 10:52:09 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* common:
Automatic update of common submodule
From 5edcd85 to 098c0d7
2013-05-13 13:19:27 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/elements/amrnbenc.c:
* tests/check/elements/mpeg2dec.c:
* tests/check/elements/x264enc.c:
* tests/check/elements/xingmux.c:
tests: Fix event handling
2013-05-09 19:40:49 -0400 Olivier Crête <olivier.crete@collabora.com>
* ext/lame/gstlamemp3enc.c:
lamemp3enc: Tell GstAudioEncoder about the number of incoming samples
lame does internal resampling, but the base class only cares about
the number of raw samples, so tell finish frames about that, not
the number of samples in the outgoing frame.:
2013-04-30 10:01:29 +0100 Tim-Philipp Müller <tim@centricular.net>
* ext/x264/gstx264enc.c:
x264enc: output byte-stream if downstream has ANY caps
It's what people expect when they pipe the output to
filesink or into a tcp connection or pipe.
2013-04-22 23:52:48 +0100 Tim-Philipp Müller <tim@centricular.net>
* MAINTAINERS:
* README:
* README.static-linking:
* common:
Automatic update of common submodule
From 3cb3d3c to 5edcd85
2012-10-24 12:15:54 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* configure.ac:
* ext/a52dec/Makefile.am:
* ext/amrnb/Makefile.am:
* ext/amrwbdec/Makefile.am:
* ext/cdio/Makefile.am:
* ext/dvdread/Makefile.am:
* ext/lame/Makefile.am:
* ext/mad/Makefile.am:
* ext/mpeg2dec/Makefile.am:
* ext/sidplay/Makefile.am:
* ext/twolame/Makefile.am:
* ext/x264/Makefile.am:
* gst/asfdemux/Makefile.am:
* gst/dvdlpcmdec/Makefile.am:
* gst/dvdsub/Makefile.am:
* gst/realmedia/Makefile.am:
* gst/xingmux/Makefile.am:
gst: Add better support for static plugins
2013-04-14 17:55:44 +0100 Tim-Philipp Müller <tim@centricular.net>
* autogen.sh:
* common:
Automatic update of common submodule
From aed87ae to 3cb3d3c
2013-04-09 21:00:43 +0200 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From 04c7a1e to aed87ae
2013-03-25 18:05:14 -0700 David Schleef <ds@schleef.org>
* gst/asfdemux/gstasfdemux.c:
* gst/realmedia/rmdemux.c:
Use %03u instead of %u in gst_pad_create_stream_id_printf()
2013-03-06 13:28:37 +0000 Tom Greenwood <tgreenwood@Toms-MacBook-Pro.local>
* ext/x264/gstx264enc.c:
x264enc: Fix for 0/1 framerate - now uses VFR in this case
Previously did a division by zero.
https://bugzilla.gnome.org/show_bug.cgi?id=695728
2013-03-07 00:02:00 +0000 Tim-Philipp Müller <tim@centricular.net>
* common:
Automatic update of common submodule
From 2de221c to 04c7a1e
2013-02-08 00:15:01 +0000 Tim-Philipp Müller <tim@centricular.net>
* ext/x264/gstx264enc.c:
x264enc: simplify template caps
No need to make an array for one single element.
2013-02-08 00:11:03 +0000 Tim-Philipp Müller <tim@centricular.net>
* ext/x264/gstx264enc.c:
x264enc: put all theoretically possible formats in template caps
and decide at runtime which subset of these (8-bit or 10-bit video
formats) is supported. libx264 will be compiled for one of these
two options, and it is possible to switch by pointing the dynamic
linker to a different libx264 build at runtime. If we want our
template caps to be correct, they should contain all then, with
the actually supported ones determined at runtime.
https://bugzilla.gnome.org/show_bug.cgi?id=691935
2013-01-23 10:16:51 +0000 Tim-Philipp Müller <tim@centricular.net>
* ext/x264/gstx264enc.c:
x264enc: detect supported bit depth and pixel formats at runtime
http://bugs.debian.org/667573
https://bugzilla.gnome.org/show_bug.cgi?id=691935
2013-01-30 09:15:18 +0100 Benjamin Gaignard <benjamin.gaignard@st.com>
* autogen.sh:
autogen.sh: allow calling from out-of-tree
Signed-off-by: Benjamin Gaignard <benjamin.gaignard@linaro.org>
https://bugzilla.gnome.org/show_bug.cgi?id=692857
2013-01-28 20:43:08 +0100 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From a942293 to 2de221c
2013-01-15 15:18:04 +0100 Martin Pitt <martinpitt@gnome.org>
* tests/check/Makefile.am:
tests: use _1_0 variants for the various registry variables
These override the variants without version suffix. Makes 'make check' work
properly in environments that set the suffixed variant for 1.0, such as
jhbuild.
2013-01-15 15:06:41 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* common:
Automatic update of common submodule
From a72faea to a942293
2012-12-30 23:56:14 +0000 Tim-Philipp Müller <tim@centricular.net>
* configure.ac:
configure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
AM_CONFIG_HEADER has been removed in the just-released automake 1.13:
https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html
https://bugzilla.gnome.org/show_bug.cgi?id=690881
2012-12-19 17:16:53 +0100 Thijs Vermeir <thijsvermeir@gmail.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: use appropriate printf format for gsize
2012-12-19 17:15:03 +0100 Thijs Vermeir <thijsvermeir@gmail.com>
* ext/cdio/gstcdio.h:
cdio: Fix redundant redeclaration of 'cdio_version_string'
cdio/version.h is already included by cdio/cdio.h
2012-12-01 13:26:26 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/sidplay/gstsiddec.cc:
siddec: init debug category
2012-11-30 20:09:03 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* ext/dvdread/Makefile.am:
dvdread: link to libgmodule-2.0 since the g_module_* API is used
And the gmodule lib has been moved into the Requires.private
section of the pkg-config file in core.
2012-11-27 17:07:31 +0000 Tim-Philipp Müller <tim@centricular.net>
* ext/cdio/gstcdiocddasrc.c:
* ext/cdio/gstcdiocddasrc.h:
cdiocddasrc: detect whether drive produces samples in non-host endianness
If drive produces samples in other endianness than the host,
we need to byte swap them before pushing them out, or we
produce nothing but noise. cdparanoia detects this automatically,
but libcdio does not, so we have to do it ourselves.
This is needed on e.g. the PowerBook G4 with Matshita UJ-816 drive.
https://bugzilla.gnome.org/show_bug.cgi?id=377280
2012-11-19 11:27:21 +0000 Tim-Philipp Müller <tim@centricular.net>
* common:
Automatic update of common submodule
From b497c4f to a72faea
2012-11-16 13:32:00 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/elements/xingmux_testdata.h:
xingmux: Fix unit test after change to correctly calculate number of frames
2012-11-15 16:42:09 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/x264/gstx264enc.c:
x264enc: Add support for 10-bit color formats
Requires x264 to be built with 10-bit support, which disables
9-bit support. Also only advertise the color formats that were
compiled into x264.
2012-11-15 16:21:49 +0100 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/x264/gstx264enc.c:
x264enc: Add support for Y444, Y42B and NV12
2012-11-11 20:42:42 +0000 Tim-Philipp Müller <tim@centricular.net>
* ext/cdio/Makefile.am:
* ext/cdio/gstcdio.c:
cdio: use gst_tag_freeform_string_to_utf8() for CD-TEXT strings
They're probably not going to be UTF-8, but ISO-8859-1 or somesuch
if they're not plain ASCII.
2012-11-09 11:33:40 +0100 Gautier Portet <kassoulet@gmail.com>
* gst/xingmux/gstxingmux.c:
xingmux: Properly calculate the number of frames
First, the xing header frame is never added to the count,
we have to increment the count.
Secondly, there is a rounding error when calculating the
frame duration, as spf*GST_SECOND/rate is not an integer
(26122448.9) an it must be 26122449.
2012-11-07 20:45:38 +0000 Tim-Philipp Müller <tim@centricular.net>
* configure.ac:
configure.ac: update courtesy of autoupdate
2012-11-07 20:39:56 +0000 Tim-Philipp Müller <tim@centricular.net>
* common:
* configure.ac:
configure: let AG_GST_PLUGIN_DOCS check for python
And update common for move from AS_PATH_PYTHON to AM_PATH_PYTHON,
which as a side-effect should pick up newer python versions as
well.
https://bugzilla.gnome.org/show_bug.cgi?id=563903
2012-11-05 13:16:52 -0800 Michael Smith <msmith@rdio.com>
* gst/dvdlpcmdec/gstdvdlpcmdec.c:
dvdlpcmdec: Fix parsing of headers to set correct width to allow decode.
2012-11-03 20:38:00 +0000 Tim-Philipp Müller <tim@centricular.net>
* tests/check/elements/mpg123audiodec.c:
Fix FSF address
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-03 20:40:37 +0000 Tim-Philipp Müller <tim@centricular.net>
* docs/random/LICENSE:
* ext/a52dec/gsta52dec.c:
* ext/a52dec/gsta52dec.h:
* ext/amrnb/amrnb.c:
* ext/amrnb/amrnbdec.c:
* ext/amrnb/amrnbdec.h:
* ext/amrnb/amrnbenc.c:
* ext/amrnb/amrnbenc.h:
* ext/amrwbdec/amrwb.c:
* ext/amrwbdec/amrwbdec.c:
* ext/amrwbdec/amrwbdec.h:
* ext/cdio/gstcdio.c:
* ext/cdio/gstcdio.h:
* ext/cdio/gstcdiocddasrc.c:
* ext/cdio/gstcdiocddasrc.h:
* ext/dvdread/dvdreadsrc.c:
* ext/dvdread/dvdreadsrc.h:
* ext/lame/gstlamemp3enc.c:
* ext/lame/gstlamemp3enc.h:
* ext/lame/plugin.c:
* ext/mad/gstmad.c:
* ext/mad/gstmad.h:
* ext/mpeg2dec/gstmpeg2dec.c:
* ext/mpeg2dec/gstmpeg2dec.h:
* ext/sidplay/gstsiddec.cc:
* ext/sidplay/gstsiddec.h:
* ext/twolame/gsttwolamemp2enc.c:
* ext/twolame/gsttwolamemp2enc.h:
* ext/x264/gstx264enc.c:
* ext/x264/gstx264enc.h:
* gst-libs/gst/gettext.h:
* gst-libs/gst/glib-compat-private.h:
* gst-libs/gst/gst-i18n-plugin.h:
* gst/asfdemux/asfheaders.c:
* gst/asfdemux/asfheaders.h:
* gst/asfdemux/asfpacket.c:
* gst/asfdemux/asfpacket.h:
* gst/asfdemux/gstasf.c:
* gst/asfdemux/gstasfdemux.c:
* gst/asfdemux/gstasfdemux.h:
* gst/asfdemux/gstrtpasfdepay.c:
* gst/asfdemux/gstrtpasfdepay.h:
* gst/asfdemux/gstrtspwms.c:
* gst/asfdemux/gstrtspwms.h:
* gst/dvdlpcmdec/gstdvdlpcmdec.c:
* gst/dvdlpcmdec/gstdvdlpcmdec.h:
* gst/dvdsub/gstdvdsubdec.c:
* gst/dvdsub/gstdvdsubdec.h:
* gst/dvdsub/gstdvdsubparse.c:
* gst/dvdsub/gstdvdsubparse.h:
* gst/realmedia/asmrules.c:
* gst/realmedia/asmrules.h:
* gst/realmedia/gstrdtbuffer.c:
* gst/realmedia/gstrdtbuffer.h:
* gst/realmedia/pnmsrc.c:
* gst/realmedia/pnmsrc.h:
* gst/realmedia/rademux.c:
* gst/realmedia/rademux.h:
* gst/realmedia/rdtdepay.c:
* gst/realmedia/rdtdepay.h:
* gst/realmedia/rdtjitterbuffer.c:
* gst/realmedia/rdtjitterbuffer.h:
* gst/realmedia/rdtmanager.c:
* gst/realmedia/rdtmanager.h:
* gst/realmedia/realhash.c:
* gst/realmedia/realhash.h:
* gst/realmedia/realmedia.c:
* gst/realmedia/rmdemux.c:
* gst/realmedia/rmdemux.h:
* gst/realmedia/rmutils.c:
* gst/realmedia/rmutils.h:
* gst/realmedia/rtspreal.c:
* gst/realmedia/rtspreal.h:
* gst/xingmux/gstxingmux.c:
* gst/xingmux/gstxingmux.h:
* gst/xingmux/plugin.c:
* tests/check/elements/amrnbenc.c:
* tests/check/elements/mpeg2dec.c:
* tests/check/elements/x264enc.c:
* tests/check/generic/index.c:
* tests/check/generic/states.c:
* tests/check/pipelines/lame.c:
Fix FSF address
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-10-30 13:39:52 +0100 Andreas Frisch <fraxinas@opendreambox.org>
* gst/dvdsub/gstdvdsubdec.c:
dvdsubdec: allocate correct amount of memory for bitmap
https://bugzilla.gnome.org/show_bug.cgi?id=687192
2012-10-30 09:27:24 +0100 Carlos Rafael Giani <dv@pseudoterminal.org>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: removed unnecessary finalize function
https://bugzilla.gnome.org/show_bug.cgi?id=687176
2012-10-30 09:20:04 +0000 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/sidplay/gstsiddec.cc:
siddec: reset bytes counter
Reset the total_bytes counter so that we get timestamps correct.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=686931
2012-10-30 10:20:09 +1100 Jan Schmidt <thaytan@noraisin.net>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: Fix leaks from not chaining up in the finalize function
2012-10-25 12:38:47 +0100 Tim-Philipp Müller <tim@centricular.net>
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* win32/common/config.h:
Back to feature development
=== release 1.0.2 ===
2012-10-25 01:11:10 +0100 Tim-Philipp Müller <tim@centricular.net>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.0.2
2012-10-24 13:41:00 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* tests/check/elements/mpg123audiodec.c:
tests: fix up mpg123 test a little
- dist input files
- fix sample leak
- simplify check for elements
- only run mpg123 test if mpg123 is available and selected
- fix build in uninstalled setup
https://bugzilla.gnome.org/show_bug.cgi?id=686595
2012-10-24 12:30:10 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
* tests/check/elements/mpg123audiodec.c:
tets: add unit test for mpg123audiodec
https://bugzilla.gnome.org/show_bug.cgi?id=686595
2012-10-24 00:36:42 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: added gtkdoc section
https://bugzilla.gnome.org/show_bug.cgi?id=686595
2012-10-24 00:22:05 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: fixed bug with last frame, disabled internal resampler & chatter
* The last MP3 frame wasn't being pushed when base class was draining
* Made sure mpg123 cannot ever use its (crude) internal resampler
* Disabled mpg123 stderr output
https://bugzilla.gnome.org/show_bug.cgi?id=686595
2012-10-24 20:10:03 +0800 Scott Fan <fanchp@neusoft.com>
* gst/asfdemux/Makefile.am:
* gst/realmedia/Makefile.am:
Makefile.am: Fix typos for generating the Android.mk files
Change libgstasfdemux to libgstasf, and change libgstrealmedia to libgstrmdemux.
The typos led to generate the incorrect Android.mk files for the asfdemux
and realmedia plugin.
https://bugzilla.gnome.org/show_bug.cgi?id=686748
2012-10-24 00:21:45 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: cleaned up comments, formatting, and logging lines
also replaced mpg123decoder->handle != NULL checks with asserts
https://bugzilla.gnome.org/show_bug.cgi?id=686595
2012-10-18 22:19:04 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* ext/dvdread/dvdreadsrc.c:
dvdreadsrc: correctly set next cell when seeking to sector
2012-10-18 22:18:28 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/dvdsub/gstdvdsubparse.c:
dvdsubparse: send src caps when receiving sink caps
2012-10-12 14:49:28 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* ext/dvdread/dvdreadsrc.c:
dvdreadsrc: update dvd event to enhanced approach
... in line with resindvdsrc.
2012-10-07 17:08:37 +0100 Tim-Philipp Müller <tim@centricular.net>
* docs/Makefile.am:
docs: add 'make upload' target for new-release script
2012-10-07 16:58:10 +0100 Tim-Philipp Müller <tim@centricular.net>
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* win32/common/config.h:
Back to development (bug fixing)
=== release 1.0.1 ===
2012-10-07 16:13:11 +0100 Tim-Philipp Müller <tim@centricular.net>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.0.1
2012-10-06 14:58:34 +0100 Tim-Philipp Müller <tim@centricular.net>
* common:
Automatic update of common submodule
From 6c0b52c to 6bb6951
2012-10-01 00:01:09 +1000 Jan Schmidt <thaytan@noraisin.net>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Don't error out when there is no associated buffer
In 0.10, having mpeg2dec occasionally tell us to output a frame that
was never decoded was just ignored, so do the same in 1.0
Fixes: #685107
2012-09-29 12:13:00 +0100 Tim-Philipp Müller <tim@centricular.net>
* REQUIREMENTS:
* gst/dvdsub/gstdvdsubdec.c:
Purge mention of liboil and update REQUIREMENTS
https://bugzilla.gnome.org/show_bug.cgi?id=673285
2012-09-26 01:04:32 +0100 Tim-Philipp Müller <tim@centricular.net>
* ext/x264/gstx264enc.c:
x264enc: when setting fallback decoder latency, set valid min_latency
Min. latency needs to be a valid time, so pass 0 as default
value in the fallback case where we can't determine any latency,
and avoid nasty criticals at runtime.
2012-09-24 16:52:23 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* win32/common/config.h:
Back to development (bug fixing)
=== release 1.0.0 ===
2012-09-24 14:32:12 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* NEWS:
* RELEASE:
* configure.ac:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 1.0.0
2012-09-22 16:08:54 +0100 Tim-Philipp Müller <tim@centricular.net>
* common:
Automatic update of common submodule
From 4f962f7 to 6c0b52c
=== release 0.11.99 ===
2012-09-17 17:59:57 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* docs/plugins/inspect/plugin-xingmux.xml:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 0.11.99
2012-09-17 16:57:53 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
docs: update docs
2012-09-17 16:57:30 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* ext/amrnb/Makefile.am:
* ext/amrwbdec/Makefile.am:
* ext/lame/Makefile.am:
* ext/twolame/Makefile.am:
* tests/check/Makefile.am:
Remove -DGST_USE_UNSTABLE_API
2012-09-17 12:22:51 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-cdio.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
Update docs
2012-09-17 10:53:12 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/cdio/gstcdio.c:
cdio: work around cdio headers re-defining VERSION and PACKAGE_VERSION
Thanks guys. Fixes plugin version in gst-inspect-1.0 and docs
introspection/updating for this plugin.
2012-09-15 22:23:53 +0200 Christian Fredrik Kalager Schaller <uraeus@linuxrisin.org>
* gst-plugins-ugly.spec.in:
Switch to F18 package naming
2012-09-14 16:28:54 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/dvdread/demo-play:
* tests/check/elements/mpeg2dec.c:
rename some caps and elements in examples
2012-09-14 02:58:26 +0100 Tim-Philipp Müller <tim@centricular.net>
* configure.ac:
Back to development
=== release 0.11.94 ===
2012-09-14 02:49:34 +0100 Tim-Philipp Müller <tim@centricular.net>
* ChangeLog:
* configure.ac:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 0.11.94
2012-09-14 01:48:50 +0100 Tim-Philipp Müller <tim@centricular.net>
* docs/plugins/gst-plugins-ugly-plugins.hierarchy:
* docs/plugins/gst-plugins-ugly-plugins.interfaces:
* docs/plugins/gst-plugins-ugly-plugins.signals:
* docs/plugins/inspect/plugin-a52dec.xml:
* docs/plugins/inspect/plugin-amrnb.xml:
* docs/plugins/inspect/plugin-amrwbdec.xml:
* docs/plugins/inspect/plugin-asf.xml:
* docs/plugins/inspect/plugin-dvdlpcmdec.xml:
* docs/plugins/inspect/plugin-dvdread.xml:
* docs/plugins/inspect/plugin-dvdsub.xml:
* docs/plugins/inspect/plugin-lame.xml:
* docs/plugins/inspect/plugin-mad.xml:
* docs/plugins/inspect/plugin-mpeg2dec.xml:
* docs/plugins/inspect/plugin-realmedia.xml:
* docs/plugins/inspect/plugin-siddec.xml:
* docs/plugins/inspect/plugin-twolame.xml:
* docs/plugins/inspect/plugin-x264.xml:
docs: update docs
2012-09-13 13:49:33 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/realmedia/rmdemux.c:
rmdemux: use DTS and PTS
Video uses DTS as timestamps. Set the DTS on the buffers and leave the PTS
undefined to make the decoder do the right thing. We can then remove the code
that tries to guess the PTS from the DTS.
2012-09-10 22:30:18 -0700 Jan Schmidt <thaytan@noraisin.net>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Hold ref to buffer while mapped
So that the buffer still exists when we go to unmap it later,
even if it got pushed in the meantime.
2012-09-11 16:48:51 -0400 Olivier Crête <olivier.crete@collabora.com>
* tests/check/elements/x264enc.c:
x264enc test: x264enc produces constrained-baseline, not the full baseline
2012-09-11 17:37:03 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/asfdemux/gstasfdemux.c:
* gst/realmedia/rademux.c:
* gst/realmedia/rmdemux.c:
gst: only activate in pull mode if upstream is seekable
2012-09-11 11:28:06 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/realmedia/rademux.c:
rademux: tags can be NULL
2012-09-11 11:13:31 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/mad/gstmad.c:
mad: fix email address
2012-09-11 11:12:38 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/mad/gstmad.c:
mad: init base class method only once
2012-09-11 10:46:52 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/xingmux/gstxingmux.c:
xingmux: remove defunct commented code
2012-09-11 10:40:01 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/dvdsub/gstdvdsubdec.c:
dvbsubdec: handle and send GAP event
... in stead of update newsegment event.
2012-09-11 10:34:40 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/dvdsub/gstdvdsubdec.c:
dvbsubdec: adjust disabled code comment style
2012-09-09 15:48:57 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* ext/x264/gstx264enc.c:
x264enc: clean up some debug statements
2012-09-07 17:38:18 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* ext/x264/gstx264enc.c:
* ext/x264/gstx264enc.h:
x264enc: handle possibly negative DTS provided by codec
... by arranging for an offset such that DTS == PTS for keyframes,
which is expected elsewhere to go along with semantics of PTS and DTS.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=679443
2012-09-07 13:31:15 +0200 Christian Fredrik Kalager Schaller <uraeus@linuxrisin.org>
* gst-plugins-ugly.spec.in:
Fix spec file for ugly
2012-09-06 14:42:51 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* tests/check/elements/mpeg2dec.c:
tests: mpeg2dec: initialize variable
... which avoids test segfaulting.
2012-08-30 16:26:00 -0700 Edward Hervey <edward@collabora.com>
* tests/check/elements/mpeg2dec.c:
check: Feed parsed data to mpeg2dec
And fix the expected output caps by adding colorimetry field
2012-08-22 13:31:00 +0200 Stefan Sauer <ensonic@users.sf.net>
* common:
Automatic update of common submodule
From 668acee to 4f962f7
2012-08-22 13:19:01 +0200 Stefan Sauer <ensonic@users.sf.net>
* configure.ac:
configure: bump gtk-doc req to 1.12 (mar-2009)
This allows us to e.g. unconditionally use gtkdoc-rebase.
2012-08-20 23:32:32 +0100 Tim-Philipp Müller <tim@centricular.net>
* docs/plugins/inspect/plugin-dvdsub.xml:
* gst/dvdsub/gstdvdsubdec.c:
* gst/dvdsub/gstdvdsubparse.c:
video/x-dvd-subpicture -> subpicture/x-dvd
2012-08-09 16:30:10 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/x264/gstx264enc.c:
x264enc: Use new video encoder base class API for handling tags
2012-08-09 11:48:39 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: Give MARGINAL rank to the mpg123 decoder element
2012-08-08 16:27:45 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/dvdsub/gstdvdsubdec.c:
dvdsubdec: Set alignment at the correct place of GstAllocationParams
2012-08-08 16:26:41 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* win32/common/config.h:
Back to development
=== release 0.11.93 ===
2012-08-08 15:23:53 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* configure.ac:
* gst-plugins-ugly.doap:
* win32/common/config.h:
Release 0.11.93
2012-08-08 15:23:27 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/asfdemux/asfpacket.c:
* gst/realmedia/rmdemux.c:
gst: silence some compiler warnings with -DG_DISABLE_ASSERT
2012-08-08 12:58:50 +0100 Tim-Philipp Müller <tim@centricular.net>
* ext/mpg123/Makefile.am:
mpg123: dist header file
2012-08-06 15:31:50 +0300 Sreerenj Balachandran <sreerenj.balachandran@intel.com>
* gst/asfdemux/asfpacket.c:
asfdemux: avoid some more invalid timestamp arithmetic
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=681291
2012-08-05 18:30:52 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/sidplay/gstsiddec.cc:
* gst/asfdemux/gstasfdemux.c:
* gst/realmedia/rademux.c:
* gst/realmedia/rmdemux.c:
gst: Add stream-id to stream-start events
2012-07-27 11:35:52 +0200 Edward Hervey <edward@collabora.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Don't use NULL values for fbuf
We need to make a difference between the initial dummy buffers (which
have a fbuf->id of NULL) and the buffers on which we allocated
video frames.
2012-08-05 16:40:57 +0100 Tim-Philipp Müller <tim@centricular.net>
* common:
Automatic update of common submodule
From 94ccf4c to 668acee
2012-08-04 16:13:36 +0100 Tim-Philipp Müller <tim@centricular.net>
* ext/a52dec/gsta52dec.c:
* ext/lame/gstlamemp3enc.c:
* gst/asfdemux/gstasfdemux.c:
* gst/realmedia/rademux.c:
* gst/realmedia/rmdemux.c:
* gst/realmedia/rmutils.c:
gst_tag_list_free -> gst_tag_list_unref
2012-08-03 13:43:31 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: map input buffer in READ mode, not WRITE mode
Makes things actually work.
2012-08-03 11:50:10 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/mpg123/gstmpg123audiodec.c:
mpg123: query supported output formats at run-time
Fixes stuff. We use a string here since we can't be bothered
with GValue.
2012-08-03 11:48:02 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/mpg123/Makefile.am:
mpg123: hook up to build system
2012-08-03 11:13:48 +0100 Carlos Rafael Giani <dv@pseudoterminal.org>
* ext/mpg123/gstmpg123audiodec.c:
* ext/mpg123/gstmpg123audiodec.h:
mpg123: add new libmpg123-based mp3 decoder plugin
Needs a bit of cleaning up.
https://bugzilla.gnome.org/show_bug.cgi?id=681003
2012-07-28 00:28:27 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/sidplay/gstsiddec.cc:
* ext/x264/gstx264enc.c:
* gst/asfdemux/gstasfdemux.c:
* gst/dvdlpcmdec/gstdvdlpcmdec.c:
* gst/realmedia/rademux.c:
* gst/realmedia/rmdemux.c:
tag: Update for taglist/tag event API changes
2012-07-26 18:30:04 +0200 Edward Hervey <edward@collabora.com>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Avoid dropping first GOP
We use the mpeg2_fbuf_t id field as an integer and not as a pointer, so
do not check if it is NULL or not.
And cleanup a bit of debug
2012-07-25 13:05:17 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/realmedia/rdtmanager.c:
* gst/realmedia/rdtmanager.h:
rdt: add on-npt-stop signal
rtspsrc will look for it.
2012-07-25 12:48:21 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/realmedia/rdtmanager.c:
rdt: set caps after activating the pad
2012-07-25 12:48:06 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/realmedia/gstrdtbuffer.c:
rdt: reset map info
2012-07-25 09:37:08 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* gst/asfdemux/gstrtpasfdepay.c:
asfdepay: fix padding correction
Fix padding correction. gst_buffer_copy_into() appends the memory to the already
existing memory in the target buffer..
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680536
2012-07-23 13:32:26 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: copy buffer flags when cropping
When we crop a buffer, copy the flags as well.
2012-07-23 11:25:34 +0200 Robert Swain <robert.swain@collabora.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Fix GstVideoInfo pointer
2012-07-23 11:13:05 +0200 Robert Swain <robert.swain@collabora.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Correctly flag output buffer interlaced state
If the sequence is not flagged as progressive its buffers are marked
interlace mode mixed. There is an individual picture flag indicating
whether picture in the sequence are interlaced or not. This is used
along with the new GST_VIDEO_BUFFER_FLAG_INTERLACED to correctly and
completely indicate the buffer's interlaced state.
Also, TFF and RFF should only be set if the sequence is not progressive.
2012-07-23 10:33:33 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
ext: Update for video base classes API changes
2012-07-23 08:45:55 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* common:
Automatic update of common submodule
From 98e386f to 94ccf4c
2012-07-20 16:12:45 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/asfdemux/asfpacket.c:
asfdemux: make sure to avoid arithmetic with _NONE timestamp
2012-07-16 17:36:19 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
* gst/asfdemux/asfpacket.c:
asfdemux: convert invalid 0 payload TS into GST_CLOCK_TIME_NONE
... so it does not get used as first (valid) payload ts, whereas
the first real valid payload ts may be considerably larger.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=679838
2012-07-20 14:41:57 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
* gst/asfdemux/gstasfdemux.c:
asfdemux: slightly relax supported seek requirements
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680279
2012-07-19 09:58:50 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Propagate GstFlowReturn where needed
It was just ignoring the return values...
2012-07-19 09:56:17 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Store temporary buffers out of the way
When mpeg2dec needs to do cropping (because downstream can't handle it),
we need temporary buffers to decode to.
Use the user_data field to store those, and unify the rest of the code
that needs to touch a buffer (regardless of how/where it was allocated).
https://bugzilla.gnome.org/show_bug.cgi?id=680194
2012-07-18 18:32:54 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
* ext/mpeg2dec/gstmpeg2dec.c:
mpeg2dec: Call gst_video_decoder_negotiate()
2012-07-18 17:21:27 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/realmedia/rmdemux.c:
rmdemux: give stream tags a different event name so they don't overwrite global tags
There can only be one taglist per name for sticky tag events.
Needs to be fixed more properly, see
https://bugzilla.gnome.org/show_bug.cgi?id=677619
2012-07-18 16:49:47 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/realmedia/rademux.c:
rademux: set/send caps on pad after activating it
2012-07-18 16:46:46 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/realmedia/rmdemux.c:
rmdemux: set/send caps after activating the source pads
Makes sure the caps event isn't dropped immediately.
2012-07-17 20:54:45 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/dvdread/dvdreadsrc.c:
dvdreadsrc: mustn't drop queries like caps query if not started yet
2012-07-15 20:12:46 +0100 Tim-Philipp Müller <tim@centricular.net>
* gst/asfdemux/gstasfdemux.c:
asfdemux: extract WM/Year as GstDateTime instead of GDate
So we can signal that only the year field is valid.
2012-07-13 15:41:05 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* gst/asfdemux/gstasfdemux.c:
asfdemux: don't leak payload if w