summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2012-09-14 02:51:13 +0100
committerTim-Philipp Müller <tim@centricular.net>2012-09-14 02:51:13 +0100
commit16887472127702d0ef8603d3405e542bf1c5fe04 (patch)
treecd9833ec59cfdf56fdfb2d47432ad4b1c435c85a
parent3ca45b8c454699aef97b4a162e5472e3b4b86537 (diff)
Release 0.11.94gst-libav-0.11.94
-rw-r--r--ChangeLog698
-rw-r--r--configure.ac4
-rw-r--r--gst-libav.doap10
3 files changed, 708 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 8a9318a180..5b3b1a0f13 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,591 @@
+2012-09-13 09:36:14 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+ * ext/libav/gstavviddec.c:
+ viddec: Set latency base on the number of bframes
+
+2012-09-13 09:34:29 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
+
+ * ext/libav/gstavviddec.c:
+ viddec: Cleanup unused has_b_frames flag
+
+2012-09-12 15:30:05 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/libav/gstavcodecmap.c:
+ * ext/libav/gstavutils.c:
+ * ext/libav/gstavutils.h:
+ * ext/libav/gstavviddec.c:
+ * ext/libav/gstavvidenc.c:
+ libav: Switch to non-deprecated symbols
+ This symbols/enums will all be deprecated in the next releases
+
+2012-09-12 21:15:24 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * ext/libav/gstavmux.c:
+ collectpads: remove gst_collect_pads_add_pad_full
+ Rename gst_collect_pads_add_pad_full() to gst_collect_pads_add_pad() and fix all
+ invocations.
+
+2012-09-12 10:25:24 +0200 Michael Smith <msmith@rdio.com>
+
+ * ext/libav/gstavcodecmap.c:
+ libav: add decode support for prores
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683840
+
+2012-09-12 10:25:21 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/libav/gstavdemux.c:
+ * ext/libav/gstavpipe.h:
+ avdemux: port to the new GLib thread API
+
+2012-09-11 20:40:07 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * configure.ac:
+ configure.ac: handle out-of-tree build
+ In file included from <gst-ffmpeg>/gst-libs/ext/libav/libavutil/avutil.h:318:0,
+ from <gst-ffmpeg>/gst-libs/ext/libav/libswscale/swscale.h:30,
+ from <gst-ffmpeg>/ext/libswscale/gstffmpegscale.c:26:
+ <gst-ffmpeg>/gst-libs/ext/libav/libavutil/common.h:38:32: fatal error: libavutil/avconfig.h: No such file or directory
+ compilation terminated.
+
+2012-09-11 17:52:57 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/libav/gstavdemux.c:
+ avdemux: only activate in pull mode if upstream is seekable
+
+2012-09-11 13:27:55 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ configure: actually check for orc
+ Otherwise we get a scary "orc acceleration disabled, orc
+ not found or too old" message at the end of the configure
+ output. It's used by libswscale.
+
+2012-09-11 13:53:23 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/libav/gstavviddec.c:
+ avviddec: add support for codecs that use reget_buffer
+ Add support for codec that use reget_buffer. In this mode, it reuses the picture
+ and we need to attach the corresponding input frame to it or else we get the
+ timestamps wrong.
+
+2012-09-10 17:53:54 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * configure.ac:
+ * ext/Makefile.am:
+ * ext/ffmpeg/Makefile.am:
+ * ext/ffmpeg/gstffmpeg.c:
+ * ext/ffmpeg/gstffmpeg.h:
+ * ext/ffmpeg/gstffmpegaudioresample.c:
+ * ext/ffmpeg/gstffmpegcfg.c:
+ * ext/ffmpeg/gstffmpegcfg.h:
+ * ext/ffmpeg/gstffmpegcodecmap.c:
+ * ext/ffmpeg/gstffmpegcodecmap.h:
+ * ext/ffmpeg/gstffmpegdec.c:
+ * ext/ffmpeg/gstffmpegdeinterlace.c:
+ * ext/ffmpeg/gstffmpegdemux.c:
+ * ext/ffmpeg/gstffmpegenc.c:
+ * ext/ffmpeg/gstffmpegenc.h:
+ * ext/ffmpeg/gstffmpegmux.c:
+ * ext/ffmpeg/gstffmpegpipe.h:
+ * ext/ffmpeg/gstffmpegprotocol.c:
+ * ext/ffmpeg/gstffmpegscale.c:
+ * ext/ffmpeg/gstffmpegutils.c:
+ * ext/ffmpeg/gstffmpegutils.h:
+ * ext/ffmpeg/gstffmpegviddec.c:
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ * ext/ffmpeg/gstffmpegvidenc.h:
+ * ext/libav/Makefile.am:
+ * ext/libav/gstav.c:
+ * ext/libav/gstav.h:
+ * ext/libav/gstavaudioresample.c:
+ * ext/libav/gstavcfg.c:
+ * ext/libav/gstavcfg.h:
+ * ext/libav/gstavcodecmap.c:
+ * ext/libav/gstavcodecmap.h:
+ * ext/libav/gstavdec.c:
+ * ext/libav/gstavdeinterlace.c:
+ * ext/libav/gstavdemux.c:
+ * ext/libav/gstavenc.c:
+ * ext/libav/gstavenc.h:
+ * ext/libav/gstavmux.c:
+ * ext/libav/gstavpipe.h:
+ * ext/libav/gstavprotocol.c:
+ * ext/libav/gstavscale.c:
+ * ext/libav/gstavutils.c:
+ * ext/libav/gstavutils.h:
+ * ext/libav/gstavviddec.c:
+ * ext/libav/gstavvidenc.c:
+ * ext/libav/gstavvidenc.h:
+ ext: ffmpeg/gstffmpeg*.[ch] => libav/gstav*.[ch]
+
+2012-09-10 17:29:35 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * configure.ac:
+ configure: Fix name of binary to disable
+
+2012-09-10 17:18:30 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * configure.ac:
+ * ext/Makefile.am:
+ * ext/libpostproc/Makefile.am:
+ * ext/libpostproc/gstpostproc.c:
+ * tests/check/.gitignore:
+ * tests/check/Makefile.am:
+ * tests/check/elements/postproc.c:
+ remove postproc element
+ libpostproc is gone from upstream libav.
+
+2012-09-10 17:08:00 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * configure.ac:
+ * ext/ffmpeg/gstffmpeg.c:
+ * ext/ffmpeg/gstffmpeg.h:
+ * ext/ffmpeg/gstffmpegaudioresample.c:
+ * ext/ffmpeg/gstffmpegcodecmap.c:
+ * ext/ffmpeg/gstffmpegcodecmap.h:
+ * ext/ffmpeg/gstffmpegdec.c:
+ * ext/ffmpeg/gstffmpegdeinterlace.c:
+ * ext/ffmpeg/gstffmpegdemux.c:
+ * ext/ffmpeg/gstffmpegenc.c:
+ * ext/ffmpeg/gstffmpegmux.c:
+ * ext/ffmpeg/gstffmpegprotocol.c:
+ * ext/ffmpeg/gstffmpegscale.c:
+ * ext/ffmpeg/gstffmpegutils.h:
+ * ext/ffmpeg/gstffmpegviddec.c:
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ * ext/libpostproc/gstpostproc.c:
+ * ext/libswscale/gstffmpegscale.c:
+ configure.ac: Import top-level include directory
+ And fixup all includes
+
+2012-09-10 11:17:11 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdemux.c:
+ avdemux: Really ignore demuxers we want to ignore
+
+2012-09-07 17:56:43 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ viddec: blacklist *crystalhd* decoder wrappers
+ There are gstreamer crystalhd elements as well,
+ so shouldn't be a big loss.
+ https://bugzilla.gnome.org/show_bug.cgi?id=683435
+
+2012-08-26 18:17:17 +0200 Sjoerd Simons <sjoerd@luon.net>
+
+ * ext/ffmpeg/gstffmpegenc.c:
+ ffmpegenc: Don't try to set caps to NULL
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=682736
+
+2012-08-22 13:31:46 +0200 Stefan Sauer <ensonic@users.sf.net>
+
+ * common:
+ Automatic update of common submodule
+ From 668acee to 4f962f7
+
+2012-08-22 13:20:36 +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-10 17:03:26 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ viddec: use the right pointers
+ Use the plane pointers and strides.
+ Improve some debug
+
+2012-08-08 16:32:52 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ Back to development
+
+=== release 0.11.93 ===
+
+2012-08-08 16:32:16 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * configure.ac:
+ * gst-libav.doap:
+ Release 0.11.93
+
+2012-08-08 15:59:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ avviddec: Properly align and pad buffers for libav
+ https://bugzilla.gnome.org/show_bug.cgi?id=680796
+
+2012-08-08 13:11:57 +0100 Tim-Philipp Müller <tim@centricular.net>
+
+ * gst-libs/ext/Makefile.am:
+ Revert "ffmpeg: Fix make dist"
+ This reverts commit 4964bd753c06dfbf252dff3f520d74e91951ee08.
+ No idea what this fixes, for me it breaks make dist, which fails
+ with:
+ make[2]: Entering directory `/home/tpm/gst/0.11/gst-ffmpeg/gst-libs/ext'
+ GIT_DIR=libav/.git git checkout-index --prefix=../libav-dist/libav/ -a
+ touch libav-dist/libav/config.mak
+ touch: cannot touch `libav-dist/libav/config.mak': No such file or directory
+ after a clean build.
+
+2012-08-07 10:19:16 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegcodecmap.c:
+ av: Use */x-gst-av instead of */x-gst-ff for unknown caps
+
+2012-08-06 14:35:07 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdemux.c:
+ avdemux: Remove unused variable
+
+2012-08-05 18:33:27 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdemux.c:
+ avdemux: Add stream-id to stream-start events
+
+2012-07-26 12:37:01 +0200 Edward Hervey <edward@collabora.com>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Return NOT_NEGOTIATED when not configured
+
+2012-08-05 16:42:26 +0100 Tim-Philipp Müller <tim@centricular.net>
+
+ * common:
+ Automatic update of common submodule
+ From 94ccf4c to 668acee
+
+2012-08-04 16:19:37 +0100 Tim-Philipp Müller <tim@centricular.net>
+
+ * tests/check/.gitignore:
+ Update .gitignore for ff->av
+
+2012-08-04 16:17:14 +0100 Tim-Philipp Müller <tim@centricular.net>
+
+ * ext/ffmpeg/gstffmpegdemux.c:
+ * tests/check/elements/avdemux_ape.c:
+ gst_tag_list_free -> gst_tag_list_unref
+
+2012-08-03 13:38:22 +0200 Christian Fredrik Kalager Schaller <uraeus@linuxrisin.org>
+
+ * gst-libav.spec.in:
+ Add spec changelog entry
+
+2012-08-03 13:37:45 +0200 Christian Fredrik Kalager Schaller <uraeus@linuxrisin.org>
+
+ * autogen.sh:
+ * gst-libav.spec.in:
+ Update spec file and change package name to libav in autogen.sh file
+
+2012-07-28 00:33:51 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdemux.c:
+ tag: Update for taglist/tag event API changes
+
+2012-07-25 11:55:21 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegcodecmap.c:
+ avdec: require alignment=au for h264
+ Because we don't use a parser anymore we need to make sure that we feed the
+ decoder with full frames. For h264, require that we are aligned on access
+ units.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=680540
+
+2012-07-23 23:29:26 +0100 Tim-Philipp Müller <tim@centricular.net>
+
+ * ext/ffmpeg/gstffmpegenc.c:
+ audio encoders: use context default bitrate if no bitrate has been set
+ Fixes 'bitrate too low: got 0, need 24000 or higher'
+ error when doing audiotstsrc ! avenc_wmav1 ! fakesink
+ https://bugzilla.gnome.org/show_bug.cgi?id=680487
+ https://bugzilla.gnome.org/show_bug.cgi?id=680487
+
+2012-07-23 15:02:11 +0200 Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpeg: avoid assertion failure on duplicate frame allocation
+
+2012-07-23 11:37:57 +0200 Robert Swain <robert.swain@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Correctly flag interlaced state
+ If the context interlaced state is indicated, the picture interlaced
+ state can be used to correctly indicate GST_VIDEO_BUFFER_FLAG_INTERLACED
+ on output buffers.
+
+2012-07-23 10:40:14 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ ffvidenc: Allocate output buffers with the base class functions
+
+2012-07-23 10:34:23 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Update for video base classes API changes
+
+2012-07-23 08:47:21 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 98e386f to 94ccf4c
+
+2012-07-18 18:30:53 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ viddec: Call gst_video_decoder_negotiate()
+
+2012-07-17 12:33:16 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdeinterlace.c:
+ avdeinterlace: fix up output caps for new field as well
+ And presumably our output is always progressive and not
+ interlaced any more?
+
+2012-07-17 12:31:52 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdeinterlace.c:
+ avdeinterlace: detect interlaced input properly
+ It's not a boolean field any more, and called "interlaced-mode" now.
+
+2012-07-13 14:01:44 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdemux.c:
+ demux: Push STREAM_START when needed
+
+2012-07-10 16:10:14 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdec.c:
+ avdec: ignore AAC errors instead of erroring out
+ Also ignore decode errors for AAC and carry on decoding like we do for all
+ other formats.
+ Fixes https://bugzilla.gnome.org/show_bug.cgi?id=679639
+
+2012-07-10 15:47:01 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegcodecmap.c:
+ avcodecmap: only restrict caps on encoders
+ We only want to restrict the channels/rate and width/height on the encoder pads.
+ For decoders can't assume that the input caps contain channels/rate or
+ width/height so we need to accept everything.
+
+2012-07-06 11:50:57 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ update for query api changes
+
+2012-07-06 11:27:33 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ update for query api changes
+
+2012-07-06 11:03:30 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ update for allocation query changes
+
+2012-07-06 09:49:11 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegcfg.c:
+ cfg: remove some deprecated properties: statsfile, mb-qmin, mb-qmax
+ Use multipass-cache-file, qmin, qmax instead.
+
+2012-07-05 13:20:56 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdemux.c:
+ avdemux: Implement segment-done event
+
+2012-07-03 17:05:17 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ avdec: handle_frame should always unref the input frame
+ Unref the input frame in all cases. Previously it was only unreffed when the
+ frame was used for output.
+ When we produce an output frame, take an extra ref because the frame is now
+ freed elsewhere.
+
+2012-07-03 17:04:49 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ avdec: small cleanup
+
+2012-07-03 17:04:03 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ avdec: avoid some refs
+ We can let the ffmpeg structure take ownership of the buffer.
+
+2012-07-02 21:39:02 +0400 Руслан Ижбулатов <lrn1986@gmail.com>
+
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ ffvidenc: Fix a format string to avoid warnings
+ istffmpegvidenc.c:412:3: error: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'gint' [-Werror=format]
+
+2012-07-02 15:50:36 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegenc.c:
+ ffaudenc: Fix format string compiler warning
+ gstffmpegenc.c:266:3: error: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'gint'
+
+2012-06-28 09:33:28 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ avdec: don't wait for keyframe
+ Don't wait for a keyframe but try to decode as soon as possible. In most cases,
+ the demuxer will send a keyframe first and things will work fine, in other
+ cases, like RTP, we try to decode ASAP to provide quick feedback. Some formats
+ also have no keyframes (h264 with intra refresh).
+
+2012-06-26 12:36:56 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ avenc: don't leak frames
+
+2012-06-20 12:32:21 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * tests/check/elements/avdec_adpcm.c:
+ * tests/check/elements/avdemux_ape.c:
+ update for bus api changes
+
+2012-06-20 10:36:25 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegdemux.c:
+ avdemux: update for task api change
+
+2012-06-19 21:41:14 -0400 Matej Knopp <Matej@new-host-5.home>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Don't reopen decoder on same caps, fix memory leaks, only drain on EOS
+
+2012-06-19 12:23:32 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ viddec: avoid renegotiation
+ Keep track of the context veriables and renegotiate when something changes. We
+ need to use separate values for this because not all values can be copied into a
+ GstVideoInfo.
+ Set the output interlacing based on the libav context.
+ Use the demuxer and decoder framerate to construct an output framerate.
+ Use demuxer and decoder par to construct an output framerate.
+
+2012-06-15 16:37:19 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegvidenc: Handle allocation queries and improve the padding/direct-rendering handling
+
+2012-06-15 15:18:47 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Port to 0.11 again
+ No support for video meta, cropping, etc. yet
+
+2012-06-15 12:28:54 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/0.10'
+
+2012-06-15 12:19:58 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Properly return if negotiation fails
+ Instead of crashing ....
+
+2012-06-14 16:29:05 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ * ext/ffmpeg/gstffmpegvidenc.h:
+ ffvidenc: Port to 0.11
+
+2012-06-14 15:44:18 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/0.10'
+
+2012-06-14 12:41:34 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ Merge remote-tracking branch 'origin/0.10'
+ Conflicts:
+ common
+ ext/ffmpeg/Makefile.am
+ ext/ffmpeg/gstffmpegcfg.c
+ ext/ffmpeg/gstffmpegcodecmap.c
+ ext/ffmpeg/gstffmpegcodecmap.h
+ ext/ffmpeg/gstffmpegdec.c
+ ext/ffmpeg/gstffmpegenc.c
+ ext/ffmpeg/gstffmpegenc.h
+ tests/check/Makefile.am
+ Porting of the new video elements to 0.11 still pending.
+
+2012-06-14 15:13:31 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Properly update the interlacing
+ Fixes #678080
+
+2012-06-14 15:04:33 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Properly error out when codec doesn't open
+ Avoids ending up using an un-set codec
+
+2012-05-03 19:02:09 +0200 Matej Knopp <matej.knopp@gmail.com>
+
+ * ext/ffmpeg/gstffmpegdec.c:
+ gstffmpegdec: only drain on EOS
+ See https://bugzilla.gnome.org/show_bug.cgi?id=675359
+
+2012-06-09 16:49:54 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegenc.c:
+ avenc: make buffer-size property read-only
+ Fixes FIXME.
+
+2012-06-09 16:41:28 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegcfg.c:
+ * ext/ffmpeg/gstffmpegenc.c:
+ * ext/ffmpeg/gstffmpegenc.h:
+ avenc: change properties of type ulong to int
+
+2012-06-09 14:37:09 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegmux.c:
+ avmux: blacklist "segment" muxer
+ Causes run-time warnings.
+
+2012-06-08 15:06:23 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 03a0e57 to 98e386f
+
+2012-06-08 14:26:40 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From b811047 to 3baf58a
+
+2012-06-08 10:11:46 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegcodecmap.c:
+ update for audio api changes
+
+2012-06-07 16:35:37 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * configure.ac:
+ Back to development
+
=== release 0.11.92 ===
-2012-06-07 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+2012-06-07 16:35:24 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 0.11.92, "Wish You Were Here"
+ * gst-libav.doap:
+ Release 0.11.92
+
+2012-06-07 12:29:41 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/ext/libav:
+ libav: Update to 0.8.3 release
2012-06-07 12:26:55 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
@@ -16,6 +598,12 @@
Automatic update of common submodule
From 1fab359 to 03a0e57
+2012-06-06 18:19:20 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From b098abb to b811047
+
2012-06-06 13:03:18 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ffmpeg/gstffmpegdemux.c:
@@ -27,6 +615,12 @@
Automatic update of common submodule
From f1b5a96 to 1fab359
+2012-06-01 10:22:26 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 96f075b to b098abb
+
2012-05-31 13:43:48 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ffmpeg/gstffmpegcodecmap.c:
@@ -48,12 +642,30 @@
Automatic update of common submodule
From ec1c4a8 to 92b7266
+2012-05-30 12:40:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 1e6c5ea to 96f075b
+
+2012-05-30 12:31:59 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From ff4cad1 to 1e6c5ea
+
2012-05-30 11:26:18 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* common:
Automatic update of common submodule
From 3429ba6 to ec1c4a8
+2012-05-30 11:26:07 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * common:
+ Automatic update of common submodule
+ From 7604bab to ff4cad1
+
2012-05-25 17:03:06 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
* ext/ffmpeg/gstffmpegcodecmap.c:
@@ -66,6 +678,11 @@
Automatic update of common submodule
From dc70203 to 3429ba6
+2012-05-22 12:57:40 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * gst-libs/ext/libav:
+ libav: Update to 0.8.2 release
+
2012-05-22 12:56:16 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst-libs/ext/libav:
@@ -87,6 +704,11 @@
* configure.ac:
configure: Require core/base 0.11.91
+2012-05-15 14:43:19 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
+
+ * tests/check/Makefile.am:
+ tests: Don't run the postproc test if compiled as an LGPL plugin
+
2012-05-15 14:41:18 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* tests/check/Makefile.am:
@@ -115,6 +737,78 @@
Automatic update of common submodule
From dc70203 to 3429ba6
+2012-04-26 15:31:41 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
+
+ * ext/ffmpeg/gstffmpegcodecmap.c:
+ codecmap: correctly set height in AVCodecContext
+ https://bugzilla.gnome.org/show_bug.cgi?id=674899
+
+2012-04-26 18:56:35 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Always keep a reference to the frame
+ Ensures no data gets cleared before the decoders are really done
+ with it.
+
+2012-04-26 17:00:43 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Flush and drain when needed
+ we need to flush avcodec internal state on hard resets
+ we need to drain out pending buffers on EOS and soft resets
+
+2012-04-24 15:36:30 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Add video/x-raw-gray to src pad template
+
+2012-04-24 15:36:00 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegcodecmap.c:
+ codecmap: Add more GstVideoInfo<=>PixelFormat mappings
+
+2012-04-18 12:37:53 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegviddec.c:
+ ffmpegviddec: Port to GstVideoDecoder
+
+2012-04-24 11:31:27 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/Makefile.am:
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ * ext/ffmpeg/gstffmpegvidenc.h:
+ gstffmpegvidenc: Port to -base video classes
+
+2012-04-07 11:14:45 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpeg.c:
+ * ext/ffmpeg/gstffmpeg.h:
+ * ext/ffmpeg/gstffmpegcfg.c:
+ * ext/ffmpeg/gstffmpegcfg.h:
+ * ext/ffmpeg/gstffmpegdec.c:
+ * ext/ffmpeg/gstffmpegenc.c:
+ * ext/ffmpeg/gstffmpegenc.h:
+ * ext/ffmpeg/gstffmpegviddec.c:
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ * ext/ffmpeg/gstffmpegvidenc.h:
+ ffmpegenc/dec: Remove audio/video specific code
+ Makes each file more manageable, second step to porting to base classes
+
+2012-04-07 10:36:04 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/Makefile.am:
+ * ext/ffmpeg/gstffmpegviddec.c:
+ * ext/ffmpeg/gstffmpegvidenc.c:
+ * ext/ffmpeg/gstffmpegvidenc.h:
+ ffmpeg: Clone encoder and decoder files
+ First step in porting to base video classes
+
+2012-04-24 11:31:44 +0200 Edward Hervey <edward.hervey@collabora.co.uk>
+
+ * ext/ffmpeg/gstffmpegcodecmap.c:
+ * ext/ffmpeg/gstffmpegcodecmap.h:
+ codecmap: Add utility for using with GstVideoFormat
+
2012-04-22 11:52:18 +0100 Tim-Philipp Müller <tim.muller@collabora.co.uk>
* ext/ffmpeg/gstffmpegdemux.c:
diff --git a/configure.ac b/configure.ac
index e1651e20ac..963d9d6cc0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3,7 +3,7 @@ AC_PREREQ(2.62)
dnl initialize autoconf
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, cvs and prerelease does Werror too
-AC_INIT(GStreamer libav, 0.11.93.1,
+AC_INIT(GStreamer libav, 0.11.94,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-libav)
@@ -45,7 +45,7 @@ AG_GST_LIBTOOL_PREPARE
AS_LIBTOOL(GST, 0, 0, 0)
dnl *** required versions of GStreamer stuff ***
-GST_REQ=0.11.93
+GST_REQ=0.11.94
ORC_REQ=0.4.16
ORC_CHECK([$ORC_REQ])
diff --git a/gst-libav.doap b/gst-libav.doap
index 1368086632..5098d3f012 100644
--- a/gst-libav.doap
+++ b/gst-libav.doap
@@ -34,6 +34,16 @@ colorspace conversion elements.
<release>
<Version>
+ <revision>0.11.94</revision>
+ <branch>0.11</branch>
+ <name>To Each His Own Symphony</name>
+ <created>2012-09-14</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-0.11.94.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>0.11.93</revision>
<branch>0.11</branch>
<name>Pink Noise Waltz</name>