mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-09 08:55:33 +00:00
0.10.13 Release "Speeding, sparks like lightning"
This commit is contained in:
parent
acfee56dd4
commit
da885673c1
5 changed files with 215 additions and 48 deletions
159
ChangeLog
159
ChangeLog
|
@ -1,9 +1,162 @@
|
||||||
=== release 0.10.12 ===
|
=== release 0.10.13 ===
|
||||||
|
|
||||||
2011-07-20 Edward Hervey <edward.hervey@collabora.co.uk>
|
2011-11-02 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
releasing 0.10.12, "A year in hell"
|
releasing 0.10.13, "Speeding, sparks like lightning"
|
||||||
|
|
||||||
|
2011-10-31 11:40:37 +0100 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
0.10.12.3 pre-release
|
||||||
|
|
||||||
|
2011-07-05 21:35:46 +0300 Martin Storsjo <martin@martin.st>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
* ext/Makefile.am:
|
||||||
|
* ext/ffmpeg/gstffmpeg.c:
|
||||||
|
* ext/libswscale/gstffmpegscale.c:
|
||||||
|
Allow building a LGPL only gst-ffmpeg plugin
|
||||||
|
This removes --enable-gpl and --enable-postproc from the
|
||||||
|
ffmpeg configure line, and disables building the postproc
|
||||||
|
gstreamer plugin.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=654037
|
||||||
|
Conflicts:
|
||||||
|
configure.ac
|
||||||
|
|
||||||
|
2011-10-10 23:56:04 +0100 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/ffmpeg/gstffmpegenc.c:
|
||||||
|
ffmpegenc: Pass the size of the output buffer to avcodec_encode_audio
|
||||||
|
avcodec_encode_audio is documented as taking the size of the output
|
||||||
|
buffer not the size of the input buffer. This fixes the use of the G722
|
||||||
|
encoder and makes the code more consistent with avconv from the libav
|
||||||
|
source tree.
|
||||||
|
|
||||||
|
2011-10-10 22:04:48 +0100 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/ffmpeg/gstffmpegcodecmap.c:
|
||||||
|
ffmpegcodecmap: Further specify allowed rates for G722 and G726
|
||||||
|
|
||||||
|
2011-10-10 14:50:09 +0100 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/ffmpeg/gstffmpegcodecmap.c:
|
||||||
|
ffmpegcodecmap: Always restrict audio codec in the unfixed cases
|
||||||
|
If the context isn't fixed yet or if it doesn't exist then always
|
||||||
|
restrict the caps.
|
||||||
|
Also restrict the maximum channels for G726 and G722 to 1 channel
|
||||||
|
|
||||||
|
2011-10-18 10:23:44 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
0.10.12.2 pre-release
|
||||||
|
|
||||||
|
2011-10-18 10:18:27 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst-libs/ext/libav:
|
||||||
|
libav: Update to v0.7.2 release
|
||||||
|
|
||||||
|
2011-08-29 15:18:39 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/ffmpeg/gstffmpegdec.c:
|
||||||
|
ffdec: ensure buffers have correct interlacedness in caps
|
||||||
|
Whether a frame is interlaced or not is unknown at the time of
|
||||||
|
buffer allocation, so caps on the buffer in opaque will have
|
||||||
|
a previous frame's interlaced flag set. So if interlacedness
|
||||||
|
changes, we update the buffer (if any) caps with the correct
|
||||||
|
interlaced flag once we know.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=656155
|
||||||
|
|
||||||
|
2011-09-01 16:46:47 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/ffmpeg/gstffmpegdec.c:
|
||||||
|
ffmpegdec: post QoS messages when dropping a frame
|
||||||
|
There seems to be a little bit of non obvious logic where
|
||||||
|
the QoS logic can decide to not drop decoding a frame and
|
||||||
|
pass it to ffmpeg, telling it to drop.
|
||||||
|
In this case, the QoS logic does not drop the frame itself,
|
||||||
|
but since the frame will end up being dropped, we still
|
||||||
|
mark it as dropped and post a QoS message.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=657950
|
||||||
|
|
||||||
|
2011-09-26 19:55:54 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/ffmpeg/gstffmpegdec.c:
|
||||||
|
ffmpegdec: disable parser for already-parsed FLAC input
|
||||||
|
Not needed to make anything work, just seems to make sense.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=589361
|
||||||
|
|
||||||
|
2011-09-26 19:54:52 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/ffmpeg/gstffmpegcodecmap.c:
|
||||||
|
ffmpegcodecmap: don't create dummy codec data for FLAC decoder
|
||||||
|
Since then it just errors out because it's too small, as it
|
||||||
|
wants the flac headers as codec data if there is codec data.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=589361
|
||||||
|
|
||||||
|
2011-08-12 09:06:03 +0100 Tvrtko Ursulin <tvrtko.ursulin@onelan.co.uk>
|
||||||
|
|
||||||
|
* ext/ffmpeg/gstffmpegdeinterlace.c:
|
||||||
|
ffdeinterlace: add "mode" property including automatic mode
|
||||||
|
Just like deinterlace.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=656328
|
||||||
|
|
||||||
|
2011-09-07 16:10:02 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* docs/plugins/Makefile.am:
|
||||||
|
docs: cleanup makefiles
|
||||||
|
Remove commented out parts that we don't need. Remove "the wingo addition" - no
|
||||||
|
so useful after all. Narrow down file-globs for plugin docs.
|
||||||
|
|
||||||
|
2011-09-06 21:52:50 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From a39eb83 to 11f0cd5
|
||||||
|
|
||||||
|
2011-09-06 16:06:23 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From 605cd9a to a39eb83
|
||||||
|
|
||||||
|
2011-09-02 16:25:16 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||||
|
|
||||||
|
* ext/ffmpeg/gstffmpegdec.c:
|
||||||
|
ffdec: Blacklist non-working subtitle decoders
|
||||||
|
This include decoder for ASS, SRT, PGS, DVD and DVB. Those are generated
|
||||||
|
with bad capabilities and are not usable in GStreamer. Other elements exist
|
||||||
|
to handle those subtitle formats.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=658019
|
||||||
|
|
||||||
|
2011-07-18 12:12:38 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
|
||||||
|
|
||||||
|
* tests/check/.gitignore:
|
||||||
|
* tests/check/Makefile.am:
|
||||||
|
* tests/check/elements/postproc.c:
|
||||||
|
tests: add simple test for creating postproc elements
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=654634
|
||||||
|
|
||||||
|
2011-09-03 12:30:26 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst-libs/ext/libav:
|
||||||
|
Update internal libav snapshot to latest releases/0.7 tip for postproc fix
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=654634
|
||||||
|
|
||||||
|
2011-09-03 12:27:28 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
configure: back to development
|
||||||
|
|
||||||
|
=== release 0.10.12 ===
|
||||||
|
|
||||||
|
2011-07-20 12:14:45 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
* ChangeLog:
|
||||||
|
* NEWS:
|
||||||
|
* RELEASE:
|
||||||
|
* configure.ac:
|
||||||
|
Release 0.10.12
|
||||||
|
|
||||||
2011-07-20 12:05:34 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
2011-07-20 12:05:34 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||||
|
|
||||||
|
|
25
NEWS
25
NEWS
|
@ -1,4 +1,27 @@
|
||||||
This is GStreamer FFmpeg Plug-ins 0.10.12, "A year in hell"
|
This is GStreamer FFmpeg Plug-ins 0.10.13, "Speeding, sparks like lightning"
|
||||||
|
|
||||||
|
Changes since 0.10.12:
|
||||||
|
|
||||||
|
* Use libav 0.7.2 internal branch for security fixes
|
||||||
|
* Fixes for handling FLAC
|
||||||
|
* Post QoS messages when dropping
|
||||||
|
* Properly report GPL or LGPL licensing
|
||||||
|
|
||||||
|
Bugs fixed since 0.10.12:
|
||||||
|
|
||||||
|
* 566605 : Support the new ffmpeg metadata API
|
||||||
|
* 574661 : [gstffmpegdec] Wrong usage of parsers
|
||||||
|
* 608892 : DCA/AAC/AC-3 decoders broken in gst-ffmpeg
|
||||||
|
* 532779 : ffmpeg configured with options leading to GPL license
|
||||||
|
* 589361 : [ffdec_flac] extradata NULL or too small error
|
||||||
|
* 640012 : ffmpegdec outputs wrong timestamps
|
||||||
|
* 643591 : ffmpegdec: invalid timestamp being used for next timestamp calculation
|
||||||
|
* 651768 : [PATCH] Arm cross compile fail (Failed to configure embedded FFmpeg tree)
|
||||||
|
* 654634 : postproc: gst-inspect-0.10 -a aborts with gstpostproc.c:360:change_mode: assertion failed: (postproc- > mode)
|
||||||
|
* 656155 : ffdec_mpeg2video and interlace property
|
||||||
|
* 656328 : [ffdeinterlace] add automatic " mode " property
|
||||||
|
* 657950 : ffmpegdec: post QoS messages when dropping a frame
|
||||||
|
* 658019 : ffdec_ass: caps seems wrong
|
||||||
|
|
||||||
Changes since 0.10.11:
|
Changes since 0.10.11:
|
||||||
|
|
||||||
|
|
66
RELEASE
66
RELEASE
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
Release notes for GStreamer FFmpeg Plug-ins 0.10.12 "A year in hell"
|
Release notes for GStreamer FFmpeg Plug-ins 0.10.13 "Speeding, sparks like lightning"
|
||||||
|
|
||||||
|
|
||||||
The GStreamer team is proud to announce a new release
|
The GStreamer team is proud to announce a new release
|
||||||
|
@ -34,37 +34,26 @@ contains a set of less supported plug-ins that haven't passed the
|
||||||
|
|
||||||
Features of this release
|
Features of this release
|
||||||
|
|
||||||
* Bump to LibAV 0.7
|
* Use libav 0.7.2 internal branch for security fixes
|
||||||
* Timestamp tracking fixes
|
* Fixes for handling FLAC
|
||||||
* New codecs
|
* Post QoS messages when dropping
|
||||||
* Multi-threaded decoding
|
* Properly report GPL or LGPL licensing
|
||||||
|
|
||||||
Bugs fixed in this release
|
Bugs fixed in this release
|
||||||
|
|
||||||
* 595590 : Conditional jump or move depends on uninitialised value in ff_h264_find_frame_end
|
* 566605 : Support the new ffmpeg metadata API
|
||||||
* 611500 : [regression] Wrong outgoing timestamps
|
* 574661 : [gstffmpegdec] Wrong usage of parsers
|
||||||
* 613901 : No support for PIX_FMT_YUVA420P, prevents vp6a decoding
|
* 608892 : DCA/AAC/AC-3 decoders broken in gst-ffmpeg
|
||||||
* 629648 : ffenc_dvdsub wrongly categorized as audio encoder
|
* 532779 : ffmpeg configured with options leading to GPL license
|
||||||
* 631075 : RTP based decoding degrades over time
|
* 589361 : [ffdec_flac] extradata NULL or too small error
|
||||||
* 632691 : [ffenc_ac3] does not support changing the number of channels on the fly
|
* 640012 : ffmpegdec outputs wrong timestamps
|
||||||
* 632877 : [ffdec_h264] always outputs same timestamp
|
* 643591 : ffmpegdec: invalid timestamp being used for next timestamp calculation
|
||||||
* 639681 : [ffdec_wmv3] regression: video very unsmooth with various mms streams
|
* 651768 : [PATCH] Arm cross compile fail (Failed to configure embedded FFmpeg tree)
|
||||||
* 639993 : h.263+ support is broken
|
* 654634 : postproc: gst-inspect-0.10 -a aborts with gstpostproc.c:360:change_mode: assertion failed: (postproc- > mode)
|
||||||
* 642015 : [ffvideoscale] add support for UYVY
|
* 656155 : ffdec_mpeg2video and interlace property
|
||||||
* 642507 : [mingw/cygwin build] ensure building of plugin dll
|
* 656328 : [ffdeinterlace] add automatic " mode " property
|
||||||
* 646838 : ffdec_h264 fail to decode some stream
|
* 657950 : ffmpegdec: post QoS messages when dropping a frame
|
||||||
* 648816 : [compile] with-ffmpeg-extra-configure passes incorrect cflags
|
* 658019 : ffdec_ass: caps seems wrong
|
||||||
* 649297 : regression: ffdemux_ape fails with gst_ffmpegdata_open: assertion `GST_PAD_IS_SRC (pad)' failed
|
|
||||||
* 649372 : ffdec: make the time threshold to skip to next keyframe configurable
|
|
||||||
* 650596 : ffenc_aac needs AAC profile support in caps
|
|
||||||
* 650695 : Patch adds LATM/LOAS support to codecmap and make distinction between ADTS and LATM/LOAS
|
|
||||||
* 651447 : [ffdec_aac] Add mpegversion 2 to caps
|
|
||||||
* 651625 : [ffdec] Check for AV_NOPTS_VALUE in PTS
|
|
||||||
* 651714 : [ffdec] Fix calculating frame duration from last timestamp and frame count
|
|
||||||
* 652812 : Don't create dummy extradata for AAC LATM
|
|
||||||
* 653648 : [ffmpegdec] allocates and leaks avpacket helper structs
|
|
||||||
* 653649 : [ffmpegdec] complains in basic encoding / decoding pipeline
|
|
||||||
* 653717 : [ffmpegdec] wrong audio template src caps
|
|
||||||
|
|
||||||
Download
|
Download
|
||||||
|
|
||||||
|
@ -93,21 +82,12 @@ Applications
|
||||||
|
|
||||||
Contributors to this release
|
Contributors to this release
|
||||||
|
|
||||||
* David Schleef
|
|
||||||
* Edward Hervey
|
* Edward Hervey
|
||||||
* Jan Schmidt
|
* Martin Storsjo
|
||||||
* Julien Isorce
|
* Nicolas Dufresne
|
||||||
* Luis de Bethencourt
|
* Sjoerd Simons
|
||||||
* Marc Plano-Lesay
|
* Stefan Sauer
|
||||||
* Mark Nauwelaerts
|
|
||||||
* Miguel Angel Cabrera Moya
|
|
||||||
* Punya Prakash
|
|
||||||
* Rafael Diniz
|
|
||||||
* Raimo Järvi
|
|
||||||
* Sebastian Dröge
|
|
||||||
* Stefan Kost
|
|
||||||
* Thadeu Lima de Souza Cascardo
|
|
||||||
* Tim-Philipp Müller
|
* Tim-Philipp Müller
|
||||||
|
* Tvrtko Ursulin
|
||||||
* Vincent Penquerc'h
|
* Vincent Penquerc'h
|
||||||
* Wim Taymans
|
|
||||||
|
|
|
@ -3,7 +3,7 @@ AC_PREREQ(2.60)
|
||||||
dnl initialize autoconf
|
dnl initialize autoconf
|
||||||
dnl when going to/from release please set the nano (fourth number) right !
|
dnl when going to/from release please set the nano (fourth number) right !
|
||||||
dnl releases only do Wall, cvs and prerelease does Werror too
|
dnl releases only do Wall, cvs and prerelease does Werror too
|
||||||
AC_INIT(GStreamer Libav, 0.10.12.3,
|
AC_INIT(GStreamer Libav, 0.10.13,
|
||||||
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
|
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
|
||||||
gst-ffmpeg)
|
gst-ffmpeg)
|
||||||
|
|
||||||
|
|
|
@ -32,6 +32,17 @@ colorspace conversion elements.
|
||||||
</GitRepository>
|
</GitRepository>
|
||||||
</repository>
|
</repository>
|
||||||
|
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<revision>0.10.13</revision>
|
||||||
|
<branch>0.10</branch>
|
||||||
|
<name>A year in hell</name>
|
||||||
|
<created>2011-11-02</created>
|
||||||
|
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.13.tar.bz2" />
|
||||||
|
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.13.tar.gz" />
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
|
|
||||||
<release>
|
<release>
|
||||||
<Version>
|
<Version>
|
||||||
<revision>0.10.12</revision>
|
<revision>0.10.12</revision>
|
||||||
|
|
Loading…
Reference in a new issue