mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-27 02:30:35 +00:00
Release 1.5.1
This commit is contained in:
parent
3a3e18a533
commit
b388c95bde
23 changed files with 627 additions and 204 deletions
536
ChangeLog
536
ChangeLog
|
@ -1,9 +1,539 @@
|
|||
=== release 1.4.0 ===
|
||||
=== release 1.5.1 ===
|
||||
|
||||
2014-07-19 Sebastian Dröge <slomo@coaxion.net>
|
||||
2015-06-07 Sebastian Dröge <slomo@coaxion.net>
|
||||
|
||||
* configure.ac:
|
||||
releasing 1.4.0
|
||||
releasing 1.5.1
|
||||
|
||||
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>
|
||||
|
||||
|
|
146
NEWS
146
NEWS
|
@ -1,146 +1,2 @@
|
|||
This is GStreamer Ugly Plugins 1.4.0
|
||||
|
||||
Changes since 1.2:
|
||||
|
||||
New API:
|
||||
• GstMessageType has GST_MESSAGE_EXTENDED added. All types before
|
||||
that can be used together as a flags type as before, but from
|
||||
that message onwards the types are just counted incrementally.
|
||||
This was necessary to be able to add more message types.
|
||||
In 2.0 GstMessageType will just become an enum and not a flags
|
||||
type anymore.
|
||||
• GstDeviceMonitor for device probing, e.g. to list all available
|
||||
audio or video capture devices. This is the replacement for
|
||||
GstPropertyProbe from 0.10.
|
||||
• Events accumulate the running-time offset now when travelling
|
||||
through pads, as set by the gst_pad_set_offset() function. This
|
||||
allows to compensate for this in the QOS event for example.
|
||||
• GstBuffer has a new flag "tag-memory" that is set automatically
|
||||
when memory is added or removed to a buffer. This allows buffer
|
||||
pools to detect if they can recycle a buffer or need to reset
|
||||
it first.
|
||||
• GstToc has new API to mark GstTocEntries as loops.
|
||||
• A not-authorized resource error has been defined to notify
|
||||
applications that accessing the resource has failed because
|
||||
of missing authorization and to distinguish this case from others.
|
||||
This change is actually already in 1.2.4.
|
||||
• GstPad has a new flag "accept-intersect", that will let the default
|
||||
ACCEPT_CAPS query handler do an intersection instead of subset check.
|
||||
This is interesting for parser elements that can handle incomplete
|
||||
caps.
|
||||
• GstCollectPads has support for flushing and a default handler for
|
||||
SEEK events now.
|
||||
• New GstFlowAggregator helper object that simplifies handling of
|
||||
flow returns in elements with multiple source pads. Additionally
|
||||
GstPad now always stores the last flow return and provides an
|
||||
API to retrieve it.
|
||||
• GstSegment has new API to offset the running time by a specific
|
||||
value and this is used in GstPad to allow positive and negative
|
||||
offsets in gst_pad_set_offset() in all situations.
|
||||
• Support for h265/HEVC and VP8 has been added to the codec utils and codec
|
||||
parsers library, and was integrated into various elements.
|
||||
• API for adjusting the TLS validation of RTSP connection has been added.
|
||||
• The RTSP and SDP library has MIKEY (RFC 3830) support now, and
|
||||
there is API to distinguish between the different RTSP profiles.
|
||||
• API to access RTP time information and statistics.
|
||||
• Support for auxiliary streams was added to rtpbin.
|
||||
• Support for tiled, raw video formats has been added.
|
||||
• GstVideoDecoder and GstAudioDecoder have API to help aggregating tag
|
||||
events and merge custom tags into them consistently.
|
||||
• GstBufferPool has support for flushing now.
|
||||
• playbin/playsink has support for application provided audio and video
|
||||
filters.
|
||||
• GstDiscoverer has new and simplified API to get details about missing
|
||||
plugins and information to pass to the plugin installer.
|
||||
• The GL library was merged from gst-plugins-gl to gst-plugins-bad,
|
||||
providing a generic infrastructure for handling GL inside GStreamer
|
||||
pipelines and a plugin with some elements using these, especially
|
||||
a video sink. Supported platforms currently are Android, Cocoa (OS X),
|
||||
DispManX (Raspberry Pi), EAGL (iOS), WGL (Windows) and generic X11,
|
||||
Wayland and EGL platforms.
|
||||
This replaces eglglessink and also is supposed to replace osxvideosink.
|
||||
• New GstAggregator base class in gst-plugins-bad. This is supposed to
|
||||
replace GstCollectPads in the future and fix long-known shortcomings
|
||||
in its API. Together with the base class some elements are provided
|
||||
already, like a videomixer (compositor).
|
||||
|
||||
|
||||
Major changes:
|
||||
• New plugins and elements:
|
||||
∘ v4l2videodec element for accessing hardware codecs on
|
||||
platforms that make them accessible via V4L2, e.g.
|
||||
Samsung Exynos. This comes together with major refactoring
|
||||
of the existing V4L2 elements and the corresponding
|
||||
infrastructure.
|
||||
The v4l2videodec element replaces the mfcdec element.
|
||||
∘ New downloadbuffer element that replaces the download
|
||||
buffering feature of queue2. Compared to queue2's code
|
||||
it is much simpler and only for this single use case.
|
||||
A noteworthy new feature is that it's downloading gaps
|
||||
in the already downloaded stream parts when nothing else
|
||||
is to be downloaded.
|
||||
This is now used by playbin when download buffering is
|
||||
enabled.
|
||||
∘ rtpstreampay and rtpstreamdepay elements for transmitting
|
||||
RTP packets over a stream API (e.g. TCP) according to
|
||||
RFC 4571.
|
||||
∘ rtprtx elements for standard compliant implementation of
|
||||
retransmissions, integrated into the rtpmanager plugin.
|
||||
∘ audiomixer element that mixes multiple audio streams together
|
||||
into a single one while keeping synchronization. This is
|
||||
planned to become the replacement of the adder element.
|
||||
∘ OpenNI2 plugin for 3D cameras like the Kinect camera.
|
||||
∘ OpenEXR plugin for decoding high-dynamic-range EXR images.
|
||||
∘ curlsshsink and curlsftpsink to write files via SSH/SFTP.
|
||||
∘ videosignal, ivfparse and sndfile plugins ported from 0.10.
|
||||
∘ avfvideosrc, vtdec and other elements were ported from 0.10 and
|
||||
are available on OS X and iOS now.
|
||||
|
||||
• Other changes:
|
||||
∘ gst-libav now uses libav 10.2, and gained support for H265/HEVC.
|
||||
∘ Support for hardware codecs and special memory types has been
|
||||
improved with bugfixes and feature additions in various plugins
|
||||
and base classes.
|
||||
∘ Various bugfixes and improvements to buffering in queue2 and
|
||||
multiqueue elements.
|
||||
∘ dvbsrc supports more delivery mechanisms and other features
|
||||
now, including DVB S2 and T2 support.
|
||||
∘ The MPEGTS library has support for many more descriptors.
|
||||
∘ Major improvements to tsdemux and tsparse, especially time and
|
||||
seeking related.
|
||||
∘ souphttpsrc now has support for keep-alive connections,
|
||||
compression, configurable number of retries and configuration
|
||||
for SSL certificate validation.
|
||||
∘ hlsdemux has undergone major refactoring and works more
|
||||
reliable now and supports more HLS features like trick modes.
|
||||
Also fragments are pushed downstream while they're downloaded
|
||||
now instead of waiting for each fragment to finish.
|
||||
∘ dashdemux and mssdemux are now also pushing fragments downstream
|
||||
while they're downloaded instead of waiting for each fragment to
|
||||
finish.
|
||||
∘ videoflip can automatically flip based on the orientation tag.
|
||||
∘ openjpeg supports the OpenJPEG2 API.
|
||||
∘ waylandsink was refactored and should be more useful now. It also
|
||||
includes a small library which most likely is going to be removed
|
||||
in the future and will result in extensions to the GstVideoOverlay
|
||||
interface.
|
||||
∘ gst-rtsp-server supports SRTP and MIKEY now.
|
||||
∘ gst-libav encoders are now negotiating any profile/level settings
|
||||
with downstream via caps.
|
||||
∘ Lots of fixes for coverity warnings all over the place.
|
||||
∘ Negotiation related performance improvements.
|
||||
∘ 800+ fixed bug reports, and many other bug fixes and other
|
||||
improvements everywhere that had no bug report.
|
||||
|
||||
Things to look out for:
|
||||
• The eglglessink element was removed and replaced by the glimagesink
|
||||
element.
|
||||
• The mfcdec element was removed and replaced by v4l2videodec.
|
||||
• osxvideosink is only available in OS X 10.6 or newer.
|
||||
• On Android the namespace of the automatically generated Java class
|
||||
for initialization of GStreamer has changed from com.gstreamer to
|
||||
org.freedesktop.gstreamer to prevent namespace pollution.
|
||||
• On iOS you have to update your gst_ios_init.h and gst_ios_init.m in
|
||||
your projects from the one included in the binaries if you used the
|
||||
GnuTLS GIO module before. The loading mechanism has slightly changed.
|
||||
This is GStreamer Ugly Plugins 1.5.1
|
||||
|
||||
|
|
53
RELEASE
53
RELEASE
|
@ -1,23 +1,17 @@
|
|||
|
||||
Release notes for GStreamer Ugly Plugins 1.4.0
|
||||
Release notes for GStreamer Ugly Plugins 1.5.1
|
||||
|
||||
|
||||
The GStreamer team is pleased to announce the first release of
|
||||
the stable 1.4 release series. The 1.4 release series is adding new
|
||||
features on top of the 1.0 and 1.2 series and is part of the API and
|
||||
ABI-stable 1.x release series of the GStreamer multimedia framework.
|
||||
The GStreamer team is pleased to announce the first release of the unstable
|
||||
1.5 release series. The 1.5 release series is adding new features on top of
|
||||
the 1.0, 1.2 and 1.4 series and is part of the API and ABI-stable 1.x release
|
||||
series of the GStreamer multimedia framework. The unstable 1.5 release series
|
||||
will lead to the stable 1.6 release series in the next weeks, and newly added
|
||||
API can still change until that point.
|
||||
|
||||
|
||||
|
||||
Binaries for Android, iOS, Mac OS X and Windows are provided together
|
||||
with this release.
|
||||
|
||||
|
||||
|
||||
The stable 1.4 release series is API and ABI compatible with 1.0.x,
|
||||
1.2.x and any other 1.x release series in the future. Compared to 1.2.x
|
||||
it contains some new features and more intrusive changes that were
|
||||
considered too risky as a bugfix.
|
||||
Binaries for Android, iOS, Mac OS X and Windows will be provided separately
|
||||
during the unstable 1.5 release series.
|
||||
|
||||
|
||||
|
||||
|
@ -64,8 +58,23 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
|
|||
|
||||
|
||||
|
||||
There were no bugs fixed in this release
|
||||
Features of this release
|
||||
|
||||
* Parallel installability with 0.10.x series
|
||||
*
|
||||
|
||||
Bugs fixed in this release
|
||||
|
||||
* 731351 : x264enc: Shift PTS and DTS with bframes
|
||||
* 453322 : dvdreadsrc ignores chapter specification when starting playback
|
||||
* 734471 : asfdemux: Should pass seek events upstream first
|
||||
* 735070 : asfdemux: ASF file with H.264 video not playing back properly
|
||||
* 735379 : mpeg2dec: use stride information from GstVideoFrame
|
||||
* 737516 : gst-launch-1.0 videotestsrc ! x264enc ! decodebin ! autovideosink doesn't want to preroll
|
||||
* 746781 : a52dec: audio noise/distortions when there are multiple AC-3 streams being decoded in parallel
|
||||
* 746887 : mpeg2dec: fix a couple of leaks
|
||||
* 748162 : asfdemux: can't seek to the offset which is bigger than 4G bytes in push mode
|
||||
* 732288 : x264enc: Does not request enough buffers in allocation query
|
||||
|
||||
==== Download ====
|
||||
|
||||
|
@ -102,5 +111,17 @@ subscribe to the gstreamer-devel list.
|
|||
|
||||
Contributors to this release
|
||||
|
||||
* Cliff Han
|
||||
* Edward Hervey
|
||||
* Guillaume Desmottes
|
||||
* Jan Schmidt
|
||||
* Luis de Bethencourt
|
||||
* Mark Nauwelaerts
|
||||
* Nicolas Dufresne
|
||||
* Sebastian Dröge
|
||||
* Simon Farnsworth
|
||||
* Stefan Sauer
|
||||
* Thiago Santos
|
||||
* Tim-Philipp Müller
|
||||
* Vincent Penquerc'h
|
||||
|
|
@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
|
|||
dnl initialize autoconf
|
||||
dnl releases only do -Wall, cvs and prerelease does -Werror too
|
||||
dnl use a three digit version number for releases, and four for cvs/prerelease
|
||||
AC_INIT([GStreamer Ugly Plug-ins],[1.5.0.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-ugly])
|
||||
AC_INIT([GStreamer Ugly Plug-ins],[1.5.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-ugly])
|
||||
|
||||
AG_GST_INIT
|
||||
|
||||
|
@ -45,8 +45,8 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
|
|||
AS_LIBTOOL(GST, 501, 0, 501)
|
||||
|
||||
dnl *** required versions of GStreamer stuff ***
|
||||
GST_REQ=1.5.0.1
|
||||
GSTPB_REQ=1.5.0.1
|
||||
GST_REQ=1.5.1
|
||||
GSTPB_REQ=1.5.1
|
||||
|
||||
dnl *** autotools stuff ****
|
||||
|
||||
|
|
|
@ -1021,7 +1021,7 @@
|
|||
<ARG>
|
||||
<NAME>GstX264Enc::threads</NAME>
|
||||
<TYPE>guint</TYPE>
|
||||
<RANGE><= 4</RANGE>
|
||||
<RANGE><= G_MAXINT</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>Threads</NICK>
|
||||
<BLURB>Number of threads used by the codec (0 for automatic).</BLURB>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Decodes ATSC A/52 encoded audio streams</description>
|
||||
<filename>../../ext/a52dec/.libs/libgsta52dec.so</filename>
|
||||
<basename>libgsta52dec.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Adaptive Multi-Rate Narrow-Band</description>
|
||||
<filename>../../ext/amrnb/.libs/libgstamrnb.so</filename>
|
||||
<basename>libgstamrnb.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>unknown</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Adaptive Multi-Rate Wide-Band Decoder</description>
|
||||
<filename>../../ext/amrwbdec/.libs/libgstamrwbdec.so</filename>
|
||||
<basename>libgstamrwbdec.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>unknown</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Demuxes and muxes audio and video in Microsofts ASF format</description>
|
||||
<filename>../../gst/asfdemux/.libs/libgstasf.so</filename>
|
||||
<basename>libgstasf.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Read audio from audio CDs</description>
|
||||
<filename>../../ext/cdio/.libs/libgstcdio.so</filename>
|
||||
<basename>libgstcdio.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Decode DVD LPCM frames into standard PCM</description>
|
||||
<filename>../../gst/dvdlpcmdec/.libs/libgstdvdlpcmdec.so</filename>
|
||||
<basename>libgstdvdlpcmdec.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Access a DVD with dvdread</description>
|
||||
<filename>../../ext/dvdread/.libs/libgstdvdread.so</filename>
|
||||
<basename>libgstdvdread.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>DVD subtitle parser and decoder</description>
|
||||
<filename>../../gst/dvdsub/.libs/libgstdvdsub.so</filename>
|
||||
<basename>libgstdvdsub.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Encode MP3s with LAME</description>
|
||||
<filename>../../ext/lame/.libs/libgstlame.so</filename>
|
||||
<basename>libgstlame.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>mp3 decoding based on the mad library</description>
|
||||
<filename>../../ext/mad/.libs/libgstmad.so</filename>
|
||||
<basename>libgstmad.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>LibMpeg2 decoder</description>
|
||||
<filename>../../ext/mpeg2dec/.libs/libgstmpeg2dec.so</filename>
|
||||
<basename>libgstmpeg2dec.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>RealMedia support plugins</description>
|
||||
<filename>../../gst/realmedia/.libs/libgstrmdemux.so</filename>
|
||||
<basename>libgstrmdemux.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Uses libsidplay to decode .sid files</description>
|
||||
<filename>../../ext/sidplay/.libs/libgstsid.so</filename>
|
||||
<basename>libgstsid.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Encode MP2s with TwoLAME</description>
|
||||
<filename>../../ext/twolame/.libs/libgsttwolame.so</filename>
|
||||
<basename>libgsttwolame.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>libx264-based H264 plugins</description>
|
||||
<filename>../../ext/x264/.libs/libgstx264.so</filename>
|
||||
<basename>libgstx264.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -3,10 +3,10 @@
|
|||
<description>Add XING tags to mpeg audio files</description>
|
||||
<filename>../../gst/xingmux/.libs/libgstxingmux.so</filename>
|
||||
<basename>libgstxingmux.so</basename>
|
||||
<version>1.5.0.1</version>
|
||||
<version>1.5.1</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-ugly</source>
|
||||
<package>GStreamer Ugly Plug-ins git</package>
|
||||
<package>GStreamer Ugly Plug-ins source release</package>
|
||||
<origin>Unknown package origin</origin>
|
||||
<elements>
|
||||
<element>
|
||||
|
|
|
@ -33,6 +33,16 @@ might be widely known to present patent problems.
|
|||
</GitRepository>
|
||||
</repository>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.5.1</revision>
|
||||
<branch>1.5</branch>
|
||||
<name></name>
|
||||
<created>2015-06-07</created>
|
||||
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.5.1.tar.xz" />
|
||||
</Version>
|
||||
</release>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.4.0</revision>
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
||||
|
||||
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
|
||||
#define GST_PACKAGE_RELEASE_DATETIME "2014-07-19"
|
||||
#define GST_PACKAGE_RELEASE_DATETIME "2015-06-07"
|
||||
|
||||
/* Define if static plugins should be built */
|
||||
#undef GST_PLUGIN_BUILD_STATIC
|
||||
|
@ -86,9 +86,15 @@
|
|||
the CoreFoundation framework. */
|
||||
#undef HAVE_CFPREFERENCESCOPYAPPVALUE
|
||||
|
||||
/* Define if the target CPU is AARCH64 */
|
||||
#undef HAVE_CPU_AARCH64
|
||||
|
||||
/* Define if the target CPU is an Alpha */
|
||||
#undef HAVE_CPU_ALPHA
|
||||
|
||||
/* Define if the target CPU is an ARC */
|
||||
#undef HAVE_CPU_ARC
|
||||
|
||||
/* Define if the target CPU is an ARM */
|
||||
#undef HAVE_CPU_ARM
|
||||
|
||||
|
@ -248,7 +254,7 @@
|
|||
#define PACKAGE_NAME "GStreamer Ugly Plug-ins"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "GStreamer Ugly Plug-ins 1.4.0"
|
||||
#define PACKAGE_STRING "GStreamer Ugly Plug-ins 1.5.1"
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME "gst-plugins-ugly"
|
||||
|
@ -257,7 +263,7 @@
|
|||
#undef PACKAGE_URL
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION "1.4.0"
|
||||
#define PACKAGE_VERSION "1.5.1"
|
||||
|
||||
/* directory where plugins are located */
|
||||
#ifdef _DEBUG
|
||||
|
@ -288,7 +294,7 @@
|
|||
#undef TARGET_CPU
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "1.4.0"
|
||||
#define VERSION "1.5.1"
|
||||
|
||||
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||
|
|
Loading…
Reference in a new issue