mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-19 06:46:38 +00:00
Merge branch 'master' into 0.11
Conflicts: configure.ac
This commit is contained in:
commit
e98c1e2a95
4 changed files with 214 additions and 47 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:
|
||||
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>
|
||||
|
||||
|
|
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:
|
||||
|
||||
|
|
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
|
||||
|
@ -34,37 +34,26 @@ contains a set of less supported plug-ins that haven't passed the
|
|||
|
||||
Features of this release
|
||||
|
||||
* Bump to LibAV 0.7
|
||||
* Timestamp tracking fixes
|
||||
* New codecs
|
||||
* Multi-threaded decoding
|
||||
* 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 in this release
|
||||
|
||||
* 595590 : Conditional jump or move depends on uninitialised value in ff_h264_find_frame_end
|
||||
* 611500 : [regression] Wrong outgoing timestamps
|
||||
* 613901 : No support for PIX_FMT_YUVA420P, prevents vp6a decoding
|
||||
* 629648 : ffenc_dvdsub wrongly categorized as audio encoder
|
||||
* 631075 : RTP based decoding degrades over time
|
||||
* 632691 : [ffenc_ac3] does not support changing the number of channels on the fly
|
||||
* 632877 : [ffdec_h264] always outputs same timestamp
|
||||
* 639681 : [ffdec_wmv3] regression: video very unsmooth with various mms streams
|
||||
* 639993 : h.263+ support is broken
|
||||
* 642015 : [ffvideoscale] add support for UYVY
|
||||
* 642507 : [mingw/cygwin build] ensure building of plugin dll
|
||||
* 646838 : ffdec_h264 fail to decode some stream
|
||||
* 648816 : [compile] with-ffmpeg-extra-configure passes incorrect cflags
|
||||
* 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
|
||||
* 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
|
||||
|
||||
Download
|
||||
|
||||
|
@ -93,21 +82,12 @@ Applications
|
|||
|
||||
Contributors to this release
|
||||
|
||||
* David Schleef
|
||||
* Edward Hervey
|
||||
* Jan Schmidt
|
||||
* Julien Isorce
|
||||
* Luis de Bethencourt
|
||||
* Marc Plano-Lesay
|
||||
* Mark Nauwelaerts
|
||||
* Miguel Angel Cabrera Moya
|
||||
* Punya Prakash
|
||||
* Rafael Diniz
|
||||
* Raimo Järvi
|
||||
* Sebastian Dröge
|
||||
* Stefan Kost
|
||||
* Thadeu Lima de Souza Cascardo
|
||||
* Martin Storsjo
|
||||
* Nicolas Dufresne
|
||||
* Sjoerd Simons
|
||||
* Stefan Sauer
|
||||
* Tim-Philipp Müller
|
||||
* Tvrtko Ursulin
|
||||
* Vincent Penquerc'h
|
||||
* Wim Taymans
|
||||
|
|
@ -32,6 +32,17 @@ colorspace conversion elements.
|
|||
</GitRepository>
|
||||
</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>
|
||||
<Version>
|
||||
<revision>0.10.12</revision>
|
||||
|
|
Loading…
Reference in a new issue