mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-26 17:18:15 +00:00
Release 1.2.0
This commit is contained in:
parent
e679d1a197
commit
365962fe65
74 changed files with 647 additions and 119 deletions
426
ChangeLog
426
ChangeLog
|
@ -1,9 +1,429 @@
|
|||
=== release 1.1.90 ===
|
||||
=== release 1.2.0 ===
|
||||
|
||||
2013-09-19 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||
2013-09-24 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||
|
||||
* configure.ac:
|
||||
releasing 1.1.90
|
||||
releasing 1.2.0
|
||||
|
||||
2013-09-20 19:43:21 +0200 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||
|
||||
* sys/osxvideo/osxvideosink.m:
|
||||
osxvideosink: fix segfault releasing the sink
|
||||
show_frame is deferred to the main thread and can be called
|
||||
when the sink has been released, so we need to keep an extra ref
|
||||
on ObjectiveC object helper.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=708501
|
||||
|
||||
2013-09-19 17:11:34 -0400 Robert Krakora <rob.krakora@messagenetsystems.com>
|
||||
|
||||
* sys/v4l2/gstv4l2bufferpool.c:
|
||||
v4l2bufferpool: Restore original GstMemory in buffer if it has been changed
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=706083
|
||||
|
||||
2013-09-23 16:34:15 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
* gst/rtpmanager/gstrtpsession.c:
|
||||
rtpmanager: update docs
|
||||
|
||||
2013-09-23 15:36:32 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpbin.c:
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
* gst/rtpmanager/gstrtpptdemux.c:
|
||||
* gst/rtpmanager/gstrtpsession.c:
|
||||
* gst/rtpmanager/gstrtpssrcdemux.c:
|
||||
docs: update docs with 1.0 element names
|
||||
|
||||
2013-09-23 14:13:30 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* tests/check/elements/rtpjitterbuffer.c:
|
||||
tests: add test for retransmission because of reordering
|
||||
|
||||
2013-09-23 14:12:03 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: always store lost event in jitterbuffer
|
||||
Always prepare a lost event in the jitterbuffer, it is to wake up and make the
|
||||
pushing thread continue. We drop the event when we are not supposed to push lost
|
||||
events downstream.
|
||||
|
||||
2013-09-23 11:18:46 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: schedule lost event differently
|
||||
Schedule the lost event by placing it inside the jitterbuffer with the seqnum
|
||||
that was lost so that the pushing thread can interleave and push it properly.
|
||||
|
||||
2013-09-23 11:17:34 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* tests/check/elements/rtpjitterbuffer.c:
|
||||
tests: remove timeouts from check
|
||||
Timeouts make the test unreliable and are not needed.
|
||||
|
||||
2013-09-23 11:15:30 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/rtpjitterbuffer.c:
|
||||
rtpjitterbuffer: remove list debug
|
||||
|
||||
2013-09-23 11:14:01 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
* gst/rtpmanager/rtpjitterbuffer.h:
|
||||
rtpjitterbuffer: add type to the item
|
||||
So that the upper layer can know what data is contained in the item.
|
||||
|
||||
2013-09-23 09:58:32 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
* gst/rtpmanager/rtpjitterbuffer.c:
|
||||
* gst/rtpmanager/rtpjitterbuffer.h:
|
||||
rtpjitterbuffer: fix flush
|
||||
Pass function to flush to properly free the queue items.
|
||||
|
||||
2013-09-21 00:08:20 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/rtpjitterbuffer.c:
|
||||
rtpjitterbuffer: append seqnum -1 packets
|
||||
|
||||
2013-09-20 23:48:20 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
* gst/rtpmanager/rtpjitterbuffer.c:
|
||||
* gst/rtpmanager/rtpjitterbuffer.h:
|
||||
rtpjitterbuffer: use structure to hold packet information
|
||||
Make the jitterbuffer operate on a structure containing all the packet
|
||||
information. This avoids mapping the buffer multiple times just to get the RTP
|
||||
information. It will also make it possible to store other miniobjects such as
|
||||
events later.
|
||||
|
||||
2013-09-20 17:48:52 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: update expected timer when possible
|
||||
When we receive a packet and we have some missing packets, we can update their
|
||||
estimated arrival times based on the timestamp difference.
|
||||
|
||||
2013-09-20 17:18:27 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: fix order of timeout events
|
||||
Improve the order of the timeout events, if there are timers with the same
|
||||
timeout, we want to trigger the lowest seqnum first. For this we need to loop
|
||||
over the complete array of timers to find the best one before triggering the
|
||||
timeout.
|
||||
|
||||
2013-09-20 16:58:38 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: send lost event before signaling next buffer
|
||||
First send the lost event, then update the next_seqnum counter and then
|
||||
send the signal to the pushing thread that it can retry to push a buffer. This
|
||||
avoids pushing out buffers before the lost event is pushed.
|
||||
|
||||
2013-09-20 15:35:25 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
* gst/rtpmanager/rtpjitterbuffer.c:
|
||||
* gst/rtpmanager/rtpjitterbuffer.h:
|
||||
jitterbuffer: configure clock-rate on jitterbuffer
|
||||
Add a get and setter to configure the clock-rate in the jitterbuffer instead of
|
||||
passing it as an argument to the insert method.
|
||||
|
||||
2013-09-20 12:29:39 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* tests/check/elements/rtpjitterbuffer.c:
|
||||
tests: add test for packet delay and retransmission
|
||||
|
||||
2013-09-20 12:27:26 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: add option to reset retransmission timers
|
||||
|
||||
2013-09-20 12:25:43 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: stop the timer thread
|
||||
The timeout code could release the lock so we need to check if we are allowed to
|
||||
wait for the clock some more.
|
||||
|
||||
2013-09-20 12:25:12 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: unlock only once
|
||||
|
||||
2013-09-20 11:30:04 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* tests/check/elements/rtpjitterbuffer.c:
|
||||
tests: check both PTS and DTS
|
||||
|
||||
2013-09-20 10:55:03 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* tests/check/elements/rtpjitterbuffer.c:
|
||||
tests: add unit-test for multiple missing packets
|
||||
Check if multiple missing packets generate retransmission events and that the
|
||||
retranmission requests are canceled when the missing packet arrives.
|
||||
|
||||
2013-09-20 10:53:29 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: improve flush and shutdown
|
||||
There is no need to unschedule the timer in flush-start, flush-stop will remove
|
||||
the timers and unschedule.
|
||||
Unschedule the current timer before attempting to join the timer thread.
|
||||
|
||||
2013-09-20 10:43:53 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* tests/check/elements/rtpjitterbuffer.c:
|
||||
tests: improve debug
|
||||
|
||||
2013-09-20 10:42:27 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: set correct expected time
|
||||
When we already have a timer for a packet, skip it but don't forget to adjust
|
||||
the dts to the expected dts of the next packet.
|
||||
|
||||
2013-09-20 10:41:59 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
jitterbuffer: improve debug
|
||||
|
||||
2013-09-19 16:55:25 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/alpha/gstalpha.c:
|
||||
alpha: use POFFSET instead of OFFSET
|
||||
Use the more correct POFFSET macro to get the offset of a component in its
|
||||
plane. The offset macro gives the offset of the component relative to the start
|
||||
of the frame.
|
||||
|
||||
2013-09-21 18:46:29 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||
|
||||
* gst/goom/mmx.h:
|
||||
goom: Fix MMX assembly compilation with clang
|
||||
clang does not want or need a clobber list for emms:
|
||||
error: clobbers must be last on the x87 stack
|
||||
Patch taken from the FreeBSD ports, provided by
|
||||
Dan McGregor <dan.mcgregor@usask.ca>
|
||||
|
||||
2013-09-20 16:16:57 +0200 Edward Hervey <edward@collabora.com>
|
||||
|
||||
* common:
|
||||
Automatic update of common submodule
|
||||
From b613661 to 6b03ba7
|
||||
|
||||
2013-09-20 10:19:22 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||
|
||||
* gst/matroska/matroska-demux.c:
|
||||
matroska-demux: Make sure that subtitle buffers are \0-terminated
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=707933
|
||||
|
||||
2013-09-17 12:17:54 +0200 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||
|
||||
* gst/isomp4/gstqtmux.c:
|
||||
qtmux: handle issues correctly when downstream is not seekable
|
||||
The streamable property only make sense for fragmented formats.
|
||||
For regular MP4, when downstream is not seekable we can't rewrite
|
||||
the headers, so qtmux can only work with fast-start=TRUE, where
|
||||
the headers are written finishing the file.
|
||||
For fragmented MP4, when streamable is not seekable and the streamable
|
||||
property is FALSE, we must enforce streamable=TRUE warning the user
|
||||
about this change
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=707242
|
||||
|
||||
2013-09-17 12:06:06 +0200 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||
|
||||
* gst/isomp4/gstqtmux.c:
|
||||
qtmux: make "streamable" TRUE as default
|
||||
The most common use case for fragmented MP4 (Dash and Smooth Streaming)
|
||||
is producing streamable content (even for VOD). streamable=FALSE would only
|
||||
be used to generate fragmented MP4 with and index of MOOF's that could
|
||||
be reproduced without a playlist/manifest
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=707242
|
||||
|
||||
2013-09-17 12:01:30 +0200 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||
|
||||
* gst/isomp4/gstqtmux.c:
|
||||
qtmux: deprecate the streamable property for non-fragmented MP4
|
||||
The streamable property only makes sense for fragmented MP4.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=707242
|
||||
|
||||
2013-09-19 17:08:19 -0400 Olivier Crête <olivier.crete@collabora.com>
|
||||
|
||||
* sys/v4l2/gstv4l2bufferpool.h:
|
||||
v4l2: Remove commented out line
|
||||
|
||||
2013-09-19 18:43:08 +0100 Tim-Philipp Müller <tim@centricular.net>
|
||||
|
||||
* common:
|
||||
Automatic update of common submodule
|
||||
From 74a6857 to b613661
|
||||
|
||||
2013-09-19 17:35:27 +0100 Tim-Philipp Müller <tim@centricular.net>
|
||||
|
||||
* autogen.sh:
|
||||
* common:
|
||||
Automatic update of common submodule
|
||||
From 098c0d7 to 74a6857
|
||||
|
||||
2013-09-19 16:50:44 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/alpha/gstalpha.c:
|
||||
alpha: don't assume planar formats have just 1 block
|
||||
Don't assume planar formats have just one memory block with the data but use the
|
||||
macros to access the right memory block where a component can be found.
|
||||
|
||||
2013-09-19 14:14:52 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* tests/check/elements/rtpjitterbuffer.c:
|
||||
tests: add retransmission jitterbuffer test
|
||||
Store both DTS and PTS on buffers.
|
||||
Make a queue for srcpad events.
|
||||
Activate pads after linking so that we don't get RECONFIGURE events.
|
||||
Add test for retransmission.
|
||||
|
||||
2013-09-19 14:12:18 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: keep delay as a separate variable in timer
|
||||
Keep a separate delay in the timer so that we still know the original timestamp
|
||||
of the packet that this timer refers to. We can then place the correct
|
||||
running-time in the Retransmission event.
|
||||
|
||||
2013-09-19 14:08:56 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||
|
||||
* gst/rtpmanager/gstrtpjitterbuffer.c:
|
||||
rtpjitterbuffer: fix writability of properties
|
||||
|
||||
2013-09-19 11:34:57 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||
|
||||
* configure.ac:
|
||||
Back to development
|
||||
|
||||
=== release 1.1.90 ===
|
||||
|
||||
2013-09-19 10:50:23 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||
|
||||
* ChangeLog:
|
||||
* NEWS:
|
||||
* RELEASE:
|
||||
* configure.ac:
|
||||
* docs/plugins/gst-plugins-good-plugins.args:
|
||||
* docs/plugins/gst-plugins-good-plugins.hierarchy:
|
||||
* docs/plugins/inspect/plugin-1394.xml:
|
||||
* docs/plugins/inspect/plugin-aasink.xml:
|
||||
* docs/plugins/inspect/plugin-alaw.xml:
|
||||
* docs/plugins/inspect/plugin-alpha.xml:
|
||||
* docs/plugins/inspect/plugin-alphacolor.xml:
|
||||
* docs/plugins/inspect/plugin-apetag.xml:
|
||||
* docs/plugins/inspect/plugin-audiofx.xml:
|
||||
* docs/plugins/inspect/plugin-audioparsers.xml:
|
||||
* docs/plugins/inspect/plugin-auparse.xml:
|
||||
* docs/plugins/inspect/plugin-autodetect.xml:
|
||||
* docs/plugins/inspect/plugin-avi.xml:
|
||||
* docs/plugins/inspect/plugin-cacasink.xml:
|
||||
* docs/plugins/inspect/plugin-cairo.xml:
|
||||
* docs/plugins/inspect/plugin-cutter.xml:
|
||||
* docs/plugins/inspect/plugin-debug.xml:
|
||||
* docs/plugins/inspect/plugin-deinterlace.xml:
|
||||
* docs/plugins/inspect/plugin-dtmf.xml:
|
||||
* docs/plugins/inspect/plugin-dv.xml:
|
||||
* docs/plugins/inspect/plugin-effectv.xml:
|
||||
* docs/plugins/inspect/plugin-equalizer.xml:
|
||||
* docs/plugins/inspect/plugin-flac.xml:
|
||||
* docs/plugins/inspect/plugin-flv.xml:
|
||||
* docs/plugins/inspect/plugin-flxdec.xml:
|
||||
* docs/plugins/inspect/plugin-gdkpixbuf.xml:
|
||||
* docs/plugins/inspect/plugin-goom.xml:
|
||||
* docs/plugins/inspect/plugin-goom2k1.xml:
|
||||
* docs/plugins/inspect/plugin-icydemux.xml:
|
||||
* docs/plugins/inspect/plugin-id3demux.xml:
|
||||
* docs/plugins/inspect/plugin-imagefreeze.xml:
|
||||
* docs/plugins/inspect/plugin-interleave.xml:
|
||||
* docs/plugins/inspect/plugin-isomp4.xml:
|
||||
* docs/plugins/inspect/plugin-jack.xml:
|
||||
* docs/plugins/inspect/plugin-jpeg.xml:
|
||||
* docs/plugins/inspect/plugin-level.xml:
|
||||
* docs/plugins/inspect/plugin-matroska.xml:
|
||||
* docs/plugins/inspect/plugin-mulaw.xml:
|
||||
* docs/plugins/inspect/plugin-multifile.xml:
|
||||
* docs/plugins/inspect/plugin-multipart.xml:
|
||||
* docs/plugins/inspect/plugin-navigationtest.xml:
|
||||
* docs/plugins/inspect/plugin-oss4.xml:
|
||||
* docs/plugins/inspect/plugin-ossaudio.xml:
|
||||
* docs/plugins/inspect/plugin-png.xml:
|
||||
* docs/plugins/inspect/plugin-pulseaudio.xml:
|
||||
* docs/plugins/inspect/plugin-replaygain.xml:
|
||||
* docs/plugins/inspect/plugin-rtp.xml:
|
||||
* docs/plugins/inspect/plugin-rtpmanager.xml:
|
||||
* docs/plugins/inspect/plugin-rtsp.xml:
|
||||
* docs/plugins/inspect/plugin-shapewipe.xml:
|
||||
* docs/plugins/inspect/plugin-shout2send.xml:
|
||||
* docs/plugins/inspect/plugin-smpte.xml:
|
||||
* docs/plugins/inspect/plugin-soup.xml:
|
||||
* docs/plugins/inspect/plugin-spectrum.xml:
|
||||
* docs/plugins/inspect/plugin-speex.xml:
|
||||
* docs/plugins/inspect/plugin-taglib.xml:
|
||||
* docs/plugins/inspect/plugin-udp.xml:
|
||||
* docs/plugins/inspect/plugin-video4linux2.xml:
|
||||
* docs/plugins/inspect/plugin-videobox.xml:
|
||||
* docs/plugins/inspect/plugin-videocrop.xml:
|
||||
* docs/plugins/inspect/plugin-videofilter.xml:
|
||||
* docs/plugins/inspect/plugin-videomixer.xml:
|
||||
* docs/plugins/inspect/plugin-vpx.xml:
|
||||
* docs/plugins/inspect/plugin-wavenc.xml:
|
||||
* docs/plugins/inspect/plugin-wavpack.xml:
|
||||
* docs/plugins/inspect/plugin-wavparse.xml:
|
||||
* docs/plugins/inspect/plugin-ximagesrc.xml:
|
||||
* docs/plugins/inspect/plugin-y4menc.xml:
|
||||
* gst-plugins-good.doap:
|
||||
* win32/common/config.h:
|
||||
Release 1.1.90
|
||||
|
||||
2013-09-19 10:21:42 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||
|
||||
* 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/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:
|
||||
* po/zh_HK.po:
|
||||
* po/zh_TW.po:
|
||||
Update .po files
|
||||
|
||||
2013-09-19 09:45:18 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||
|
||||
|
|
123
NEWS
123
NEWS
|
@ -1,2 +1,123 @@
|
|||
This is GStreamer Good Plugins 1.1.90
|
||||
This is GStreamer Good Plugins 1.2.0
|
||||
|
||||
Changes since 1.0:
|
||||
|
||||
New API:
|
||||
• GstContext negotiation / sharing / announcing for sharing a
|
||||
generic context between elements, e.g. a display handle
|
||||
• GL texture upload conversion meta for allowing different
|
||||
buffer types to be converted to an OpenGL texture
|
||||
• GstCapsFeatures as extension to GstCaps for allowing the
|
||||
negotiation of specific memory or meta requirements between
|
||||
elements
|
||||
• GstMemory flags for contiguous and non-mappable memory
|
||||
• The stream-start event has optional flags now, e.g. for signalling
|
||||
sparse streams
|
||||
• The stream-start even has an optional group-id field now to signal
|
||||
all streams that should be played together
|
||||
• Allocators library in gst-plugins-base, currently only with generic
|
||||
dmabuf memory support
|
||||
• insertbin library for easier handling of dynamically linked
|
||||
pipelines (in -bad for now)
|
||||
• EGL helper library (in -bad for now)
|
||||
• MPEG-TS data structure library (in -bad for now)
|
||||
• New GstVideoRegionOfInterestMeta to describe a region of interest on
|
||||
video frames.
|
||||
• GstVideoDecoder/Encoder has new ::flush() vfunc to replace the
|
||||
ill-defined ::reset() vfunc.
|
||||
• The URI query allows to query the redirected URI now.
|
||||
|
||||
Major changes:
|
||||
• New tool: gst-play-1.0 in gst-plugins-base for basic playback
|
||||
testing on the command line.
|
||||
• New plugins:
|
||||
∘ mssdemux for Microsoft Smooth Streaming
|
||||
∘ dashdemux for DASH adaptive streaming protocol
|
||||
∘ bluez for interaction with Bluetooth devices
|
||||
∘ openjpeg for JPEG2000 decoding and encoding
|
||||
∘ daala for experimental Daala decoding and encoding
|
||||
∘ vpx plugin has experimental VP9 decoding and encoding support
|
||||
∘ webp plugin for WebP decoding (encoding to be added later)
|
||||
∘ Various others: yadif, srtp, sbc, fluidsynth, midiparse,
|
||||
mfc, ivtv, accuraterip and audiofxbad
|
||||
|
||||
• Moved plugins:
|
||||
∘ dtmf, vp8rtp, scaletempo and rtpmux plugins are in
|
||||
gst-plugins-good now
|
||||
|
||||
• Video:
|
||||
∘ Fix handling of interlaced video in converters such as videoscale
|
||||
and videoconvert (e.g. scale both fields independently)
|
||||
∘ videoconvert will try harder to minimise quality losses when
|
||||
conversion is necessary
|
||||
∘ The experimental GstSurfaceConverter, GstSurfaceMeta and
|
||||
GstVideoContext APIs from the (confusingly-named)
|
||||
libgstbasevideo-1.0 library in gst-plugins-bad have now been
|
||||
removed and been replaced by new APIs in GStreamer Core and
|
||||
gst-plugins-base (see above). Since that was all that was left in
|
||||
this library, the entire experimental libgstbasevideo-1.0 library
|
||||
has been removed from gst-plugins-bad
|
||||
∘ Chroma subsampling and chroma siting conversion is better handled
|
||||
in videoconvert and the support for interlaced video was improved.
|
||||
∘ New pinwheel and spoke patterns in videotestsrc
|
||||
∘ videomixer can now accept different video formats on its sinkpads
|
||||
and converts to a common format during mixing
|
||||
|
||||
• Audio:
|
||||
∘ audioconvert will try harder to minimise quality losses when
|
||||
conversion is necessary
|
||||
∘ adder now allows muting/unmuting of its input streams, and also
|
||||
per-input stream volume
|
||||
∘ pulseaudio elements can switch between devices during playback now
|
||||
∘ aacparse can convert between ADTS←→RAW
|
||||
|
||||
• Platform specific changes:
|
||||
∘ Caps, events, etc. are now printed in the GStreamer debug logs
|
||||
with their content instead of just the pointer address even on
|
||||
non-glibc platforms (e.g. Windows, OSX, Android).
|
||||
∘ Network elements (UDP/TCP) now work better with platforms,
|
||||
where IPv6 sockets can't handle IPv4 (e.g. Windows)
|
||||
∘ Linux/BSD: v4l2 had many improvements and cleanups
|
||||
|
||||
• Other changes:
|
||||
∘ gst-libav now uses libav 9
|
||||
∘ Static linking of plugins is supported now (also in 1.0.7)
|
||||
∘ rtspsrc: add support for NetClientClock: when the server suggests a
|
||||
GstNetTimeProvider in the SDP, set up a GstNetClientClock that
|
||||
slaves to the remote clock and suggest this clock in provide_clock.
|
||||
Simplifies synchronized playback of a resource from an RTSP server.
|
||||
gst-rtsp-server now supports adding this to the SDP and can provide
|
||||
a network clock
|
||||
∘ RTP retransmission / NACK support and big RTP jitterbuffer improvements
|
||||
∘ SRTP and DTLS support
|
||||
∘ Changes to many elements and core to use the correct sticky event
|
||||
order and also not lose any important sticky events during flushing
|
||||
∘ >1000 fixed bug reports, and many other bug fixes and other
|
||||
improvements everywhere that had no bug report
|
||||
|
||||
Things to look out for:
|
||||
• Single header includes for all libraries, e.g. #include
|
||||
<gst/video/video.h> - this was needed for some bindings.
|
||||
• Stricter (correct) caps subset checking in some cases where this was
|
||||
not correct before. Caps will now always fail to be a compatible
|
||||
subset of another set of caps if the subset caps are missing some
|
||||
fields that the superset caps have. This might lead to not-negotiated
|
||||
errors if caps are incomplete now. However, it also prevents possible
|
||||
data corruption caused by piping data formatted in an
|
||||
incompatible/unexpected way into some elements. Check your h264 caps
|
||||
for stream-format and alignment fields and AAC caps for the
|
||||
stream-format field. This change will also be included in the next
|
||||
stable 1.0.8 release.
|
||||
• Stricter checking for missing events and correct sticky event order
|
||||
(stream-start, caps, segment) in some places; this is not enabled in
|
||||
stable releases by default, but you may get warnings when using git
|
||||
builds, development releases or when compiling with
|
||||
-UG_DISABLE_ASSERT in CFLAGS
|
||||
• x264enc now outputs data in byte-stream by default if downstream has
|
||||
ANY caps (e.g. appsink without caps set, filesink, udpsink,
|
||||
tcpserversink etc.)
|
||||
• The MPEG TS demuxer posts messages contain the PMT, PAT, etc. in a
|
||||
different format now. This new format uses the data structures from
|
||||
the new MPEGTS library
|
||||
• The GstContext API has changed between 1.1.4 and 1.1.90
|
||||
|
||||
|
|
40
RELEASE
40
RELEASE
|
@ -1,8 +1,8 @@
|
|||
|
||||
Release notes for GStreamer Good Plugins 1.1.90
|
||||
Release notes for GStreamer Good Plugins 1.2.0
|
||||
|
||||
|
||||
The GStreamer team is proud to announce a new bug-fix release
|
||||
The GStreamer team is proud to announce a new feature release
|
||||
in the 1.x stable series of the
|
||||
core of the GStreamer streaming media framework.
|
||||
|
||||
|
@ -57,24 +57,11 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
|
|||
|
||||
Bugs fixed in this release
|
||||
|
||||
* 646963 : rtpmanager: Only update last_rtcp_send_time when actually sending a report
|
||||
* 687657 : rtpsession: Demux RTCP buffers from the RTP stream
|
||||
* 695090 : rganalysis: fix tests
|
||||
* 702004 : qtdemux: add support for the avc3 sample entry format of the AVC file format
|
||||
* 704950 : videomixer: add colorspace conversion
|
||||
* 705371 : souphttpsrc: Does network operations from the state change thread
|
||||
* 706955 : autoaudiosink/autovideosink: Introduce " sync " property
|
||||
* 707042 : udpsrc binds to INADDR_ANY instead of multicast group address
|
||||
* 707303 : flacenc: 'Got data flow before stream-start event' warnings
|
||||
* 707340 : qtmux: should NOT use PTS if DTS is missing
|
||||
* 707411 : qtmux: what is purpose of MAX_TOLERATED_LATENESS?
|
||||
* 707530 : qtdemux: Handle segments correctly in push mode seeks
|
||||
* 707688 : matroskademux: leaking buffer and caps when parsing attachments
|
||||
* 707734 : rtp: add payloader and depayloader for 24bit raw audio
|
||||
* 707758 : v4l2: Incorrect UV plane stride value for NV12/NV21 formats
|
||||
* 707886 : videomixer: build fails due to unrenamed files if orc is not installed
|
||||
* 706083 : v4l2src: UVC Allocated buffers wrapped in GstBuffer get orphaned by GstBuffer API
|
||||
* 707242 : qtmux: streamable and faststart property have no effect
|
||||
* 707933 : matroskademux: Wrong UTF8 detection causes wrong detection of subtitle encoding
|
||||
* 708131 : videomixer: undefined reference to `videomixer_video_convert_orc_convert_I420_BGRA'
|
||||
* 708501 : osxvideosink: fix segfault releasing the element
|
||||
* 708622 : rtpjitterbuffer: fix various regressions
|
||||
|
||||
==== Download ====
|
||||
|
||||
|
@ -111,20 +98,11 @@ subscribe to the gstreamer-devel list.
|
|||
|
||||
Contributors to this release
|
||||
|
||||
* Alex Ashley
|
||||
* Andreea Fulger
|
||||
* Bernhard Miller
|
||||
* Christoph Reiter
|
||||
* David Holroyd
|
||||
* Jan Schmidt
|
||||
* Matej Knopp
|
||||
* Mathieu Duponchelle
|
||||
* Andoni Morales Alastruey
|
||||
* Edward Hervey
|
||||
* Olivier Crête
|
||||
* Rico Tzschichholz
|
||||
* Robert Krakora
|
||||
* Sebastian Dröge
|
||||
* Seán de Búrca
|
||||
* Thiago Santos
|
||||
* Thibault Saunier
|
||||
* Tim-Philipp Müller
|
||||
* Wim Taymans
|
||||
|
|
@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
|
|||
dnl initialize autoconf
|
||||
dnl releases only do -Wall, git and prerelease does -Werror too
|
||||
dnl use a three digit version number for releases, and four for git/pre
|
||||
AC_INIT([GStreamer Good Plug-ins],[1.1.90.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
|
||||
AC_INIT([GStreamer Good Plug-ins],[1.2.0],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good])
|
||||
|
||||
AG_GST_INIT
|
||||
|
||||
|
@ -43,11 +43,11 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
|
|||
[GStreamer API Version])
|
||||
|
||||
AG_GST_LIBTOOL_PREPARE
|
||||
AS_LIBTOOL(GST, 190, 0, 190)
|
||||
AS_LIBTOOL(GST, 200, 0, 200)
|
||||
|
||||
dnl *** required versions of GStreamer stuff ***
|
||||
GST_REQ=1.1.90.1
|
||||
GSTPB_REQ=1.1.90.1
|
||||
GST_REQ=1.2.0
|
||||
GSTPB_REQ=1.2.0
|
||||
|
||||
dnl *** autotools stuff ****
|
||||
|
||||
|
|
|
@ -21332,7 +21332,7 @@
|
|||
<NAME>GstRtpJitterBuffer::rtx-delay</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>RTX Delay</NICK>
|
||||
<BLURB>Extra time in ms to wait before sending retransmission event (-1 automatic).</BLURB>
|
||||
<DEFAULT>20</DEFAULT>
|
||||
|
@ -21342,7 +21342,7 @@
|
|||
<NAME>GstRtpJitterBuffer::rtx-delay-reorder</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>RTX Delay Reorder</NICK>
|
||||
<BLURB>Sending retransmission event when this much reordering (-1 automatic).</BLURB>
|
||||
<DEFAULT>3</DEFAULT>
|
||||
|
@ -21352,7 +21352,7 @@
|
|||
<NAME>GstRtpJitterBuffer::rtx-retry-period</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>RTX Retry Period</NICK>
|
||||
<BLURB>Try to get a retransmission for this many ms (-1 automatic).</BLURB>
|
||||
<DEFAULT>160</DEFAULT>
|
||||
|
@ -21362,7 +21362,7 @@
|
|||
<NAME>GstRtpJitterBuffer::rtx-retry-timeout</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>>= G_MAXULONG</RANGE>
|
||||
<FLAGS>r</FLAGS>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>RTX Retry Timeout</NICK>
|
||||
<BLURB>Retry sending a transmission event after this timeout in ms (-1 automatic).</BLURB>
|
||||
<DEFAULT>40</DEFAULT>
|
||||
|
@ -22114,7 +22114,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Streamable</NICK>
|
||||
<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB>
|
||||
<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written. (DEPRECATED, only valid for fragmented MP4).</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -22244,7 +22244,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Streamable</NICK>
|
||||
<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB>
|
||||
<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written. (DEPRECATED, only valid for fragmented MP4).</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -22334,7 +22334,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Streamable</NICK>
|
||||
<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB>
|
||||
<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written. (DEPRECATED, only valid for fragmented MP4).</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
@ -22425,7 +22425,7 @@
|
|||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Streamable</NICK>
|
||||
<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
<DEFAULT>TRUE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
<ARG>
|
||||
|
@ -22604,7 +22604,7 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<NICK>Streamable</NICK>
|
||||
<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written.</BLURB>
|
||||
<BLURB>If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written. (DEPRECATED, only valid for fragmented MP4).</BLURB>
|
||||
<DEFAULT>FALSE</DEFAULT>
|
||||
</ARG>
|
||||
|
||||
|
|
|
@ -169,7 +169,6 @@ GObject
|
|||
GstMatroskaMux
|
||||
GstWebMMux
|
||||
GstMatroskaParse
|
||||
GstMonoscope
|
||||
GstMultipartDemux
|
||||
GstMultipartMux
|
||||
GstQTDemux
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Source for video data via IEEE1394 interface</description>
|
||||
<filename>../../ext/raw1394/.libs/libgst1394.so</filename>
|
||||
<basename>libgst1394.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ASCII Art video sink</description>
|
||||
<filename>../../ext/aalib/.libs/libgstaasink.so</filename>
|
||||
<basename>libgstaasink.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ALaw audio conversion routines</description>
|
||||
<filename>../../gst/law/.libs/libgstalaw.so</filename>
|
||||
<basename>libgstalaw.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>adds an alpha channel to video - constant or via chroma-keying</description>
|
||||
<filename>../../gst/alpha/.libs/libgstalpha.so</filename>
|
||||
<basename>libgstalpha.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description>
|
||||
<filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
|
||||
<basename>libgstalphacolor.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>APEv1/2 tag reader</description>
|
||||
<filename>../../gst/apetag/.libs/libgstapetag.so</filename>
|
||||
<basename>libgstapetag.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Audio effects plugin</description>
|
||||
<filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename>
|
||||
<basename>libgstaudiofx.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Parsers for various audio formats</description>
|
||||
<filename>../../gst/audioparsers/.libs/libgstaudioparsers.so</filename>
|
||||
<basename>libgstaudioparsers.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>parses au streams</description>
|
||||
<filename>../../gst/auparse/.libs/libgstauparse.so</filename>
|
||||
<basename>libgstauparse.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Plugin contains auto-detection plugins for video/audio in- and outputs</description>
|
||||
<filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
|
||||
<basename>libgstautodetect.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>AVI stream handling</description>
|
||||
<filename>../../gst/avi/.libs/libgstavi.so</filename>
|
||||
<basename>libgstavi.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Colored ASCII Art video sink</description>
|
||||
<filename>../../ext/libcaca/.libs/libgstcacasink.so</filename>
|
||||
<basename>libgstcacasink.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Cairo-based elements</description>
|
||||
<filename>../../ext/cairo/.libs/libgstcairo.so</filename>
|
||||
<basename>libgstcairo.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Audio Cutter to split audio into non-silent bits</description>
|
||||
<filename>../../gst/cutter/.libs/libgstcutter.so</filename>
|
||||
<basename>libgstcutter.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>elements for testing and debugging</description>
|
||||
<filename>../../gst/debugutils/.libs/libgstdebug.so</filename>
|
||||
<basename>libgstdebug.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Deinterlacer</description>
|
||||
<filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename>
|
||||
<basename>libgstdeinterlace.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DTMF plugins</description>
|
||||
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
|
||||
<basename>libgstdtmf.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DV demuxer and decoder based on libdv (libdv.sf.net)</description>
|
||||
<filename>../../ext/dv/.libs/libgstdv.so</filename>
|
||||
<basename>libgstdv.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>effect plugins from the effectv project</description>
|
||||
<filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
|
||||
<basename>libgsteffectv.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>GStreamer audio equalizers</description>
|
||||
<filename>../../gst/equalizer/.libs/libgstequalizer.so</filename>
|
||||
<basename>libgstequalizer.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>The FLAC Lossless compressor Codec</description>
|
||||
<filename>../../ext/flac/.libs/libgstflac.so</filename>
|
||||
<basename>libgstflac.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>FLV muxing and demuxing plugin</description>
|
||||
<filename>../../gst/flv/.libs/libgstflv.so</filename>
|
||||
<basename>libgstflv.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>FLC/FLI/FLX video decoder</description>
|
||||
<filename>../../gst/flx/.libs/libgstflxdec.so</filename>
|
||||
<basename>libgstflxdec.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>GdkPixbuf-based image decoder, overlay and sink</description>
|
||||
<filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename>
|
||||
<basename>libgstgdkpixbuf.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>GOOM visualization filter</description>
|
||||
<filename>../../gst/goom/.libs/libgstgoom.so</filename>
|
||||
<basename>libgstgoom.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>GOOM 2k1 visualization filter</description>
|
||||
<filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename>
|
||||
<basename>libgstgoom2k1.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Demux ICY tags from a stream</description>
|
||||
<filename>../../gst/icydemux/.libs/libgsticydemux.so</filename>
|
||||
<basename>libgsticydemux.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Demux ID3v1 and ID3v2 tags from a file</description>
|
||||
<filename>../../gst/id3demux/.libs/libgstid3demux.so</filename>
|
||||
<basename>libgstid3demux.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Still frame stream generator</description>
|
||||
<filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename>
|
||||
<basename>libgstimagefreeze.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Audio interleaver/deinterleaver</description>
|
||||
<filename>../../gst/interleave/.libs/libgstinterleave.so</filename>
|
||||
<basename>libgstinterleave.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ISO base media file format support (mp4, 3gpp, qt, mj2)</description>
|
||||
<filename>../../gst/isomp4/.libs/libgstisomp4.so</filename>
|
||||
<basename>libgstisomp4.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>JACK audio elements</description>
|
||||
<filename>../../ext/jack/.libs/libgstjack.so</filename>
|
||||
<basename>libgstjack.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>JPeg plugin library</description>
|
||||
<filename>../../ext/jpeg/.libs/libgstjpeg.so</filename>
|
||||
<basename>libgstjpeg.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Audio level plugin</description>
|
||||
<filename>../../gst/level/.libs/libgstlevel.so</filename>
|
||||
<basename>libgstlevel.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Matroska and WebM stream handling</description>
|
||||
<filename>../../gst/matroska/.libs/libgstmatroska.so</filename>
|
||||
<basename>libgstmatroska.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MuLaw audio conversion routines</description>
|
||||
<filename>../../gst/law/.libs/libgstmulaw.so</filename>
|
||||
<basename>libgstmulaw.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Reads/Writes buffers from/to sequentially named files</description>
|
||||
<filename>../../gst/multifile/.libs/libgstmultifile.so</filename>
|
||||
<basename>libgstmultifile.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>multipart stream manipulation</description>
|
||||
<filename>../../gst/multipart/.libs/libgstmultipart.so</filename>
|
||||
<basename>libgstmultipart.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Template for a video filter</description>
|
||||
<filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename>
|
||||
<basename>libgstnavigationtest.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Open Sound System (OSS) version 4 support for GStreamer</description>
|
||||
<filename>../../sys/oss4/.libs/libgstoss4audio.so</filename>
|
||||
<basename>libgstoss4audio.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>OSS (Open Sound System) support for GStreamer</description>
|
||||
<filename>../../sys/oss/.libs/libgstossaudio.so</filename>
|
||||
<basename>libgstossaudio.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>PNG plugin library</description>
|
||||
<filename>../../ext/libpng/.libs/libgstpng.so</filename>
|
||||
<basename>libgstpng.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>PulseAudio plugin library</description>
|
||||
<filename>../../ext/pulse/.libs/libgstpulse.so</filename>
|
||||
<basename>libgstpulse.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ReplayGain volume normalization</description>
|
||||
<filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename>
|
||||
<basename>libgstreplaygain.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Real-time protocol plugins</description>
|
||||
<filename>../../gst/rtp/.libs/libgstrtp.so</filename>
|
||||
<basename>libgstrtp.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>RTP session management plugin library</description>
|
||||
<filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
|
||||
<basename>libgstrtpmanager.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>transfer data via RTSP</description>
|
||||
<filename>../../gst/rtsp/.libs/libgstrtsp.so</filename>
|
||||
<basename>libgstrtsp.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Shape Wipe transition filter</description>
|
||||
<filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename>
|
||||
<basename>libgstshapewipe.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Sends data to an icecast server using libshout2</description>
|
||||
<filename>../../ext/shout2/.libs/libgstshout2.so</filename>
|
||||
<basename>libgstshout2.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>libshout2</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Apply the standard SMPTE transitions on video images</description>
|
||||
<filename>../../gst/smpte/.libs/libgstsmpte.so</filename>
|
||||
<basename>libgstsmpte.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>libsoup HTTP client src/sink</description>
|
||||
<filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename>
|
||||
<basename>libgstsouphttpsrc.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Run an FFT on the audio signal, output spectrum data</description>
|
||||
<filename>../../gst/spectrum/.libs/libgstspectrum.so</filename>
|
||||
<basename>libgstspectrum.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Speex plugin library</description>
|
||||
<filename>../../ext/speex/.libs/libgstspeex.so</filename>
|
||||
<basename>libgstspeex.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Tag writing plug-in based on taglib</description>
|
||||
<filename>../../ext/taglib/.libs/libgsttaglib.so</filename>
|
||||
<basename>libgsttaglib.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>transfer data via UDP</description>
|
||||
<filename>../../gst/udp/.libs/libgstudp.so</filename>
|
||||
<basename>libgstudp.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>elements for Video 4 Linux</description>
|
||||
<filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename>
|
||||
<basename>libgstvideo4linux2.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>resizes a video by adding borders or cropping</description>
|
||||
<filename>../../gst/videobox/.libs/libgstvideobox.so</filename>
|
||||
<basename>libgstvideobox.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Crops video into a user-defined region</description>
|
||||
<filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename>
|
||||
<basename>libgstvideocrop.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Video filters plugin</description>
|
||||
<filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename>
|
||||
<basename>libgstvideofilter.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Video mixer</description>
|
||||
<filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename>
|
||||
<basename>libgstvideomixer.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>VP8 plugin</description>
|
||||
<filename>../../ext/vpx/.libs/libgstvpx.so</filename>
|
||||
<basename>libgstvpx.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Encode raw audio into WAV</description>
|
||||
<filename>../../gst/wavenc/.libs/libgstwavenc.so</filename>
|
||||
<basename>libgstwavenc.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Wavpack lossless/lossy audio format handling</description>
|
||||
<filename>../../ext/wavpack/.libs/libgstwavpack.so</filename>
|
||||
<basename>libgstwavpack.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Parse a .wav file into raw audio</description>
|
||||
<filename>../../gst/wavparse/.libs/libgstwavparse.so</filename>
|
||||
<basename>libgstwavparse.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>X11 video input plugin using standard Xlib calls</description>
|
||||
<filename>../../sys/ximage/.libs/libgstximagesrc.so</filename>
|
||||
<basename>libgstximagesrc.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description>
|
||||
<filename>../../gst/y4m/.libs/libgsty4menc.so</filename>
|
||||
<basename>libgsty4menc.so</basename>
|
||||
<version>1.1.90</version>
|
||||
<version>1.2.0</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-good</source>
|
||||
<package>GStreamer Good Plug-ins source release</package>
|
||||
|
|
|
@ -32,6 +32,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
|
|||
</GitRepository>
|
||||
</repository>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.2.0</revision>
|
||||
<branch>1.2</branch>
|
||||
<name></name>
|
||||
<created>2013-09-24</created>
|
||||
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.2.0.tar.xz" />
|
||||
</Version>
|
||||
</release>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.1.90</revision>
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
||||
|
||||
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
|
||||
#define GST_PACKAGE_RELEASE_DATETIME "2013-09-19"
|
||||
#define GST_PACKAGE_RELEASE_DATETIME "2013-09-24"
|
||||
|
||||
/* Define if static plugins should be built */
|
||||
#undef GST_PLUGIN_BUILD_STATIC
|
||||
|
@ -385,7 +385,7 @@
|
|||
#define PACKAGE_NAME "GStreamer Good Plug-ins"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "GStreamer Good Plug-ins 1.1.90"
|
||||
#define PACKAGE_STRING "GStreamer Good Plug-ins 1.2.0"
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME "gst-plugins-good"
|
||||
|
@ -394,7 +394,7 @@
|
|||
#undef PACKAGE_URL
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION "1.1.90"
|
||||
#define PACKAGE_VERSION "1.2.0"
|
||||
|
||||
/* directory where plugins are located */
|
||||
#ifdef _DEBUG
|
||||
|
@ -428,7 +428,7 @@
|
|||
#undef TARGET_CPU
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "1.1.90"
|
||||
#define VERSION "1.2.0"
|
||||
|
||||
/* old wavpack API */
|
||||
#undef WAVPACK_OLD_API
|
||||
|
|
Loading…
Reference in a new issue