aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEdward Hervey2011-11-02 11:26:54 -0500
committerEdward Hervey2011-11-02 11:26:54 -0500
commitda885673c1a4724a19de67691eb94e3676613f99 (patch)
tree56f631293203891ab978fdea94e28562e996e60f
parentacfee56dd4e619c46b13d7ada8b8b908063b5f12 (diff)
downloadgstreamer0-10-ffmpeg-da885673c1a4724a19de67691eb94e3676613f99.tar.gz
gstreamer0-10-ffmpeg-da885673c1a4724a19de67691eb94e3676613f99.tar.xz
gstreamer0-10-ffmpeg-da885673c1a4724a19de67691eb94e3676613f99.zip
0.10.13 Release "Speeding, sparks like lightning"freedesktop-RELEASE-0.10.13
-rw-r--r--ChangeLog157
-rw-r--r--NEWS25
-rw-r--r--RELEASE66
-rw-r--r--configure.ac2
-rw-r--r--gst-ffmpeg.doap11
5 files changed, 214 insertions, 47 deletions
diff --git a/ChangeLog b/ChangeLog
index 2e601cf..32086bc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,162 @@
1=== release 0.10.13 ===
2
32011-11-02 Edward Hervey <edward.hervey@collabora.co.uk>
4
5 * configure.ac:
6 releasing 0.10.13, "Speeding, sparks like lightning"
7
82011-10-31 11:40:37 +0100 Edward Hervey <edward.hervey@collabora.co.uk>
9
10 * configure.ac:
11 0.10.12.3 pre-release
12
132011-07-05 21:35:46 +0300 Martin Storsjo <martin@martin.st>
14
15 * configure.ac:
16 * ext/Makefile.am:
17 * ext/ffmpeg/gstffmpeg.c:
18 * ext/libswscale/gstffmpegscale.c:
19 Allow building a LGPL only gst-ffmpeg plugin
20 This removes --enable-gpl and --enable-postproc from the
21 ffmpeg configure line, and disables building the postproc
22 gstreamer plugin.
23 https://bugzilla.gnome.org/show_bug.cgi?id=654037
24 Conflicts:
25 configure.ac
26
272011-10-10 23:56:04 +0100 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
28
29 * ext/ffmpeg/gstffmpegenc.c:
30 ffmpegenc: Pass the size of the output buffer to avcodec_encode_audio
31 avcodec_encode_audio is documented as taking the size of the output
32 buffer not the size of the input buffer. This fixes the use of the G722
33 encoder and makes the code more consistent with avconv from the libav
34 source tree.
35
362011-10-10 22:04:48 +0100 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
37
38 * ext/ffmpeg/gstffmpegcodecmap.c:
39 ffmpegcodecmap: Further specify allowed rates for G722 and G726
40
412011-10-10 14:50:09 +0100 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
42
43 * ext/ffmpeg/gstffmpegcodecmap.c:
44 ffmpegcodecmap: Always restrict audio codec in the unfixed cases
45 If the context isn't fixed yet or if it doesn't exist then always
46 restrict the caps.
47 Also restrict the maximum channels for G726 and G722 to 1 channel
48
492011-10-18 10:23:44 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
50
51 * configure.ac:
52 0.10.12.2 pre-release
53
542011-10-18 10:18:27 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
55
56 * gst-libs/ext/libav:
57 libav: Update to v0.7.2 release
58
592011-08-29 15:18:39 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
60
61 * ext/ffmpeg/gstffmpegdec.c:
62 ffdec: ensure buffers have correct interlacedness in caps
63 Whether a frame is interlaced or not is unknown at the time of
64 buffer allocation, so caps on the buffer in opaque will have
65 a previous frame's interlaced flag set. So if interlacedness
66 changes, we update the buffer (if any) caps with the correct
67 interlaced flag once we know.
68 https://bugzilla.gnome.org/show_bug.cgi?id=656155
69
702011-09-01 16:46:47 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
71
72 * ext/ffmpeg/gstffmpegdec.c:
73 ffmpegdec: post QoS messages when dropping a frame
74 There seems to be a little bit of non obvious logic where
75 the QoS logic can decide to not drop decoding a frame and
76 pass it to ffmpeg, telling it to drop.
77 In this case, the QoS logic does not drop the frame itself,
78 but since the frame will end up being dropped, we still
79 mark it as dropped and post a QoS message.
80 https://bugzilla.gnome.org/show_bug.cgi?id=657950
81
822011-09-26 19:55:54 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
83
84 * ext/ffmpeg/gstffmpegdec.c:
85 ffmpegdec: disable parser for already-parsed FLAC input
86 Not needed to make anything work, just seems to make sense.
87 https://bugzilla.gnome.org/show_bug.cgi?id=589361
88
892011-09-26 19:54:52 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
90
91 * ext/ffmpeg/gstffmpegcodecmap.c:
92 ffmpegcodecmap: don't create dummy codec data for FLAC decoder
93 Since then it just errors out because it's too small, as it
94 wants the flac headers as codec data if there is codec data.
95 https://bugzilla.gnome.org/show_bug.cgi?id=589361
96
972011-08-12 09:06:03 +0100 Tvrtko Ursulin <tvrtko.ursulin@onelan.co.uk>
98
99 * ext/ffmpeg/gstffmpegdeinterlace.c:
100 ffdeinterlace: add "mode" property including automatic mode
101 Just like deinterlace.
102 https://bugzilla.gnome.org/show_bug.cgi?id=656328
103
1042011-09-07 16:10:02 +0200 Stefan Sauer <ensonic@users.sf.net>
105
106 * docs/plugins/Makefile.am:
107 docs: cleanup makefiles
108 Remove commented out parts that we don't need. Remove "the wingo addition" - no
109 so useful after all. Narrow down file-globs for plugin docs.
110
1112011-09-06 21:52:50 +0200 Stefan Sauer <ensonic@users.sf.net>
112
113 * common:
114 Automatic update of common submodule
115 From a39eb83 to 11f0cd5
116
1172011-09-06 16:06:23 +0200 Stefan Sauer <ensonic@users.sf.net>
118
119 * common:
120 Automatic update of common submodule
121 From 605cd9a to a39eb83
122
1232011-09-02 16:25:16 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
124
125 * ext/ffmpeg/gstffmpegdec.c:
126 ffdec: Blacklist non-working subtitle decoders
127 This include decoder for ASS, SRT, PGS, DVD and DVB. Those are generated
128 with bad capabilities and are not usable in GStreamer. Other elements exist
129 to handle those subtitle formats.
130 https://bugzilla.gnome.org/show_bug.cgi?id=658019
131
1322011-07-18 12:12:38 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
133
134 * tests/check/.gitignore:
135 * tests/check/Makefile.am:
136 * tests/check/elements/postproc.c:
137 tests: add simple test for creating postproc elements
138 https://bugzilla.gnome.org/show_bug.cgi?id=654634
139
1402011-09-03 12:30:26 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
141
142 * gst-libs/ext/libav:
143 Update internal libav snapshot to latest releases/0.7 tip for postproc fix
144 https://bugzilla.gnome.org/show_bug.cgi?id=654634
145
1462011-09-03 12:27:28 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
147
148 * configure.ac:
149 configure: back to development
150
1=== release 0.10.12 === 151=== release 0.10.12 ===
2 152
32011-07-20 Edward Hervey <edward.hervey@collabora.co.uk> 1532011-07-20 12:14:45 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
4 154
155 * ChangeLog:
156 * NEWS:
157 * RELEASE:
5 * configure.ac: 158 * configure.ac:
6 releasing 0.10.12, "A year in hell" 159 Release 0.10.12
7 160
82011-07-20 12:05:34 +0200 Edward Hervey <edward.hervey@collabora.co.uk> 1612011-07-20 12:05:34 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
9 162
diff --git a/NEWS b/NEWS
index c3e396d..edb97a8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,27 @@
1This is GStreamer FFmpeg Plug-ins 0.10.12, "A year in hell" 1This is GStreamer FFmpeg Plug-ins 0.10.13, "Speeding, sparks like lightning"
2
3Changes since 0.10.12:
4
5 * Use libav 0.7.2 internal branch for security fixes
6 * Fixes for handling FLAC
7 * Post QoS messages when dropping
8 * Properly report GPL or LGPL licensing
9
10Bugs fixed since 0.10.12:
11
12 * 566605 : Support the new ffmpeg metadata API
13 * 574661 : [gstffmpegdec] Wrong usage of parsers
14 * 608892 : DCA/AAC/AC-3 decoders broken in gst-ffmpeg
15 * 532779 : ffmpeg configured with options leading to GPL license
16 * 589361 : [ffdec_flac] extradata NULL or too small error
17 * 640012 : ffmpegdec outputs wrong timestamps
18 * 643591 : ffmpegdec: invalid timestamp being used for next timestamp calculation
19 * 651768 : [PATCH] Arm cross compile fail (Failed to configure embedded FFmpeg tree)
20 * 654634 : postproc: gst-inspect-0.10 -a aborts with gstpostproc.c:360:change_mode: assertion failed: (postproc- > mode)
21 * 656155 : ffdec_mpeg2video and interlace property
22 * 656328 : [ffdeinterlace] add automatic " mode " property
23 * 657950 : ffmpegdec: post QoS messages when dropping a frame
24 * 658019 : ffdec_ass: caps seems wrong
2 25
3Changes since 0.10.11: 26Changes since 0.10.11:
4 27
diff --git a/RELEASE b/RELEASE
index 1920b2d..2b78d48 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,5 +1,5 @@
1 1
2Release notes for GStreamer FFmpeg Plug-ins 0.10.12 "A year in hell" 2Release notes for GStreamer FFmpeg Plug-ins 0.10.13 "Speeding, sparks like lightning"
3 3
4 4
5The GStreamer team is proud to announce a new release 5The 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
34 34
35Features of this release 35Features of this release
36 36
37 * Bump to LibAV 0.7 37 * Use libav 0.7.2 internal branch for security fixes
38 * Timestamp tracking fixes 38 * Fixes for handling FLAC
39 * New codecs 39 * Post QoS messages when dropping
40 * Multi-threaded decoding 40 * Properly report GPL or LGPL licensing
41 41
42Bugs fixed in this release 42Bugs fixed in this release
43 43
44 * 595590 : Conditional jump or move depends on uninitialised value in ff_h264_find_frame_end 44 * 566605 : Support the new ffmpeg metadata API
45 * 611500 : [regression] Wrong outgoing timestamps 45 * 574661 : [gstffmpegdec] Wrong usage of parsers
46 * 613901 : No support for PIX_FMT_YUVA420P, prevents vp6a decoding 46 * 608892 : DCA/AAC/AC-3 decoders broken in gst-ffmpeg
47 * 629648 : ffenc_dvdsub wrongly categorized as audio encoder 47 * 532779 : ffmpeg configured with options leading to GPL license
48 * 631075 : RTP based decoding degrades over time 48 * 589361 : [ffdec_flac] extradata NULL or too small error
49 * 632691 : [ffenc_ac3] does not support changing the number of channels on the fly 49 * 640012 : ffmpegdec outputs wrong timestamps
50 * 632877 : [ffdec_h264] always outputs same timestamp 50 * 643591 : ffmpegdec: invalid timestamp being used for next timestamp calculation
51 * 639681 : [ffdec_wmv3] regression: video very unsmooth with various mms streams 51 * 651768 : [PATCH] Arm cross compile fail (Failed to configure embedded FFmpeg tree)
52 * 639993 : h.263+ support is broken 52 * 654634 : postproc: gst-inspect-0.10 -a aborts with gstpostproc.c:360:change_mode: assertion failed: (postproc- > mode)
53 * 642015 : [ffvideoscale] add support for UYVY 53 * 656155 : ffdec_mpeg2video and interlace property
54 * 642507 : [mingw/cygwin build] ensure building of plugin dll 54 * 656328 : [ffdeinterlace] add automatic " mode " property
55 * 646838 : ffdec_h264 fail to decode some stream 55 * 657950 : ffmpegdec: post QoS messages when dropping a frame
56 * 648816 : [compile] with-ffmpeg-extra-configure passes incorrect cflags 56 * 658019 : ffdec_ass: caps seems wrong
57 * 649297 : regression: ffdemux_ape fails with gst_ffmpegdata_open: assertion `GST_PAD_IS_SRC (pad)' failed
58 * 649372 : ffdec: make the time threshold to skip to next keyframe configurable
59 * 650596 : ffenc_aac needs AAC profile support in caps
60 * 650695 : Patch adds LATM/LOAS support to codecmap and make distinction between ADTS and LATM/LOAS
61 * 651447 : [ffdec_aac] Add mpegversion 2 to caps
62 * 651625 : [ffdec] Check for AV_NOPTS_VALUE in PTS
63 * 651714 : [ffdec] Fix calculating frame duration from last timestamp and frame count
64 * 652812 : Don't create dummy extradata for AAC LATM
65 * 653648 : [ffmpegdec] allocates and leaks avpacket helper structs
66 * 653649 : [ffmpegdec] complains in basic encoding / decoding pipeline
67 * 653717 : [ffmpegdec] wrong audio template src caps
68 57
69Download 58Download
70 59
@@ -93,21 +82,12 @@ Applications
93 82
94Contributors to this release 83Contributors to this release
95 84
96 * David Schleef
97 * Edward Hervey 85 * Edward Hervey
98 * Jan Schmidt 86 * Martin Storsjo
99 * Julien Isorce 87 * Nicolas Dufresne
100 * Luis de Bethencourt 88 * Sjoerd Simons
101 * Marc Plano-Lesay 89 * Stefan Sauer
102 * Mark Nauwelaerts
103 * Miguel Angel Cabrera Moya
104 * Punya Prakash
105 * Rafael Diniz
106 * Raimo Järvi
107 * Sebastian Dröge
108 * Stefan Kost
109 * Thadeu Lima de Souza Cascardo
110 * Tim-Philipp Müller 90 * Tim-Philipp Müller
91 * Tvrtko Ursulin
111 * Vincent Penquerc'h 92 * Vincent Penquerc'h
112 * Wim Taymans
113  \ No newline at end of file 93  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index 4fb874a..9271c1d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@ AC_PREREQ(2.60)
3dnl initialize autoconf 3dnl initialize autoconf
4dnl when going to/from release please set the nano (fourth number) right ! 4dnl when going to/from release please set the nano (fourth number) right !
5dnl releases only do Wall, cvs and prerelease does Werror too 5dnl releases only do Wall, cvs and prerelease does Werror too
6AC_INIT(GStreamer Libav, 0.10.12.3, 6AC_INIT(GStreamer Libav, 0.10.13,
7 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, 7 http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
8 gst-ffmpeg) 8 gst-ffmpeg)
9 9
diff --git a/gst-ffmpeg.doap b/gst-ffmpeg.doap
index 7023c41..af58555 100644
--- a/gst-ffmpeg.doap
+++ b/gst-ffmpeg.doap
@@ -34,6 +34,17 @@ colorspace conversion elements.
34 34
35 <release> 35 <release>
36 <Version> 36 <Version>
37 <revision>0.10.13</revision>
38 <branch>0.10</branch>
39 <name>A year in hell</name>
40 <created>2011-11-02</created>
41 <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.13.tar.bz2" />
42 <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-0.10.13.tar.gz" />
43 </Version>
44 </release>
45
46 <release>
47 <Version>
37 <revision>0.10.12</revision> 48 <revision>0.10.12</revision>
38 <branch>0.10</branch> 49 <branch>0.10</branch>
39 <name>A year in hell</name> 50 <name>A year in hell</name>