diff options
74 files changed, 671 insertions, 119 deletions
@@ -1,9 +1,544 @@ +=== release 1.9.90 === + +2016-09-30 Sebastian Dröge <slomo@coaxion.net> + + * configure.ac: + releasing 1.9.90 + +2016-09-30 11:43:54 +0300 Sebastian Dröge <sebastian@centricular.com> + + * po/el.po: + po: Update translations + +2016-09-30 13:22:32 +0530 Arun Raghavan <arun@osg.samsung.com> + + * tests/check/pipelines/tagschecking.c: + tests: Fix tagschecking failure due to missing PTS + qtmux now needs the PTS (commit a993883b7), so let's make sure we + produce one with our buffers. + https://bugzilla.gnome.org/show_bug.cgi?id=772228 + +2016-09-28 23:03:58 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/isomp4/gstqtmux.c: + qtmux: Don't calculate PTS offset and DTS with GST_CLOCK_TIME_NONE + Just error out if there is no valid PTS. + https://bugzilla.gnome.org/show_bug.cgi?id=772143 + +2016-09-29 17:37:28 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/isomp4/qtdemux_types.c: + qtdemux: Add JPEG2000 ihdr atom to the list of known ones + Otherwise qtdemux is always going to complain about it being unknown. + +2016-09-29 10:19:56 +0300 Sebastian Dröge <sebastian@centricular.com> + + * gst/matroska/matroska-mux.c: + matroskamux: Always write the default frame duration for VP8/9 too + The WebM spec allows this now, and it allows us to guess a framerate. + See https://bugzilla.gnome.org/show_bug.cgi?id=772141 and + also https://bugzilla.gnome.org/show_bug.cgi?id=654379 + +2016-09-27 15:26:19 -0400 Olivier Crête <olivier.crete@collabora.com> + + * gst/rtp/gstrtph264depay.c: + * gst/rtp/gstrtph265depay.c: + rtph26[45]depay: Don't handle NALs inside STAP units twice + They've already been handled before pushing them into the adapter. + +2016-09-27 12:39:12 +0100 Tim-Philipp Müller <tim@centricular.com> + + * tests/check/meson.build: + meson: tests: fix vp8 availability checks + Those variables are not defined if vp8 was not found. + +2016-09-27 10:23:38 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst/multifile/gstmultifilesink.c: + Revert "multifilesink: streamline the file-switch code a bit" + This reverts commit f1ceaab02f3f557e23b77b14771a575788f92bb4. + This broke atomic file writes in "buffer" mode. It did make + sure that any streamheaders are prepended to each file in + buffer mode as well, but that's not really needed in practice, + whereas atomic file writes are, so let's restore the status + quo ante for now since this was primarily a code cleanup anyway, + and if anyone needs to streamheaders in buffer mode too they + can make a patch to implement that differently. Re-implementing + the atomic writes in the element also seems way too much work. + https://bugzilla.gnome.org/show_bug.cgi?id=766990 + +2016-09-27 10:22:57 +0100 Tim-Philipp Müller <tim@centricular.com> + + * gst/multifile/gstmultifilesink.c: + Revert "multifilesink: close file on write error with next-file mode is set to buffer" + This reverts commit 84e441d2685cf223d348a95be0c5ba693bbf6624. + This will no longer be needed once we revert f1ceaab02. + +2016-09-26 13:22:29 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com> + + * tests/check/meson.build: + meson: Add gst-plugins-base plugins directories to be used by tests + +2016-09-26 14:30:00 +0100 Tim-Philipp Müller <tim@centricular.com> + + * ext/vpx/meson.build: + * meson.build: + * tests/check/getpluginsdir: + * tests/check/meson.build: + meson: add unit tests + Only works properly in an installed setup currently, most + likely won't work with a subprojects setup yet. + +2016-09-24 09:36:24 +0100 Tim-Philipp Müller <tim@centricular.com> + + * meson.build: + * po/meson.build: + meson: hook up translations + +2016-09-08 17:30:41 +0530 Arun Raghavan <arun@arunraghavan.net> + + * ext/pulse/pulsesrc.c: + pulsesrc: Don't negotiate to less than two segments + GstAudioRingBuffer doesn't needs us to have at least 2 segments. We make + sure that if our buffer parameters are such that the maxlength is not at + least 2x fragsize, we still request the ringbuffer to keep that much + space so it continues to work. + https://bugzilla.gnome.org/show_bug.cgi?id=770446 + +2016-09-24 23:22:01 +0530 Arun Raghavan <arun@arunraghavan.net> + + * gst/rtp/gstrtpsbcpay.c: + * gst/rtp/gstrtpsbcpay.h: + rtpsbcpay: Fix timestamping + We were just picking the timestamp of the last buffer pushed into our + adapter before we had enough data to push out. + This fixes things to figure out how large each frame is and what + duration it covers, so we can set both the timestamp and duration + correctly. + Also adds some DISCONT handling. + +2016-07-12 18:14:52 +0200 Georg Lippitsch <glippitsch@toolsonair.com> + + * gst/isomp4/gstqtmux.c: + qtmux: Fix fourcc for ProRes Proxy + This is apco, according to + https://wiki.multimedia.cx/index.php?title=Apple_ProRes + https://bugzilla.gnome.org/show_bug.cgi?id=769048 + +2016-09-18 20:55:31 +0100 Tim-Philipp Müller <tim@centricular.com> + + * ext/vpx/meson.build: + meson: fix build with vpx 1.3.x + vpx >= 1.4.0 is optional + +2016-09-15 18:19:35 +0200 Sebastian Dröge <sebastian@centricular.com> + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: Use new bin suppressed flags API for managing the element flags + +2016-09-15 09:52:31 +0100 Tim-Philipp Müller <tim@centricular.com> + + * ext/jack/gstjackaudioclient.c: + * gst/rtp/dboolhuff.c: + * gst/rtpmanager/rtpsession.c: + * gst/videofilter/gstvideoflip.c: + ext, gst: fix indentation + +2016-09-15 09:52:17 +0100 Tim-Philipp Müller <tim@centricular.com> + + * tests/check/elements/flvmux.c: + * tests/check/elements/rtph263.c: + * tests/check/elements/rtpjitterbuffer.c: + * tests/check/elements/rtpsession.c: + * tests/check/elements/rtpvp9.c: + tests: fix indentation + +2016-08-11 11:04:22 -0600 Thomas Bluemel <tbluemel@control4.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + rtpjitterbuffer: Fix calculating next_seqnum when dropping old buffers from a full queue. + Fixes calculating the next sequence number when a ITEM_TYPE_LOST with more than one + definitely lost packets is encountered. + https://bugzilla.gnome.org/show_bug.cgi?id=769757 + +2016-08-11 23:07:44 +0200 Havard Graff <havard.graff@gmail.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + * tests/check/elements/rtpjitterbuffer.c: + rtpjitterbuffer: improved rtx-rtt averaging + The basic idea is this: + 1. For *larger* rtx-rtt, weigh a new measurement as before + 2. For *smaller* rtx-rtt, be a bit more conservative and weigh a bit less + 3. For very large measurements, consider them "outliers" + and count them a lot less + The idea being that reducing the rtx-rtt is much more harmful then + increasing it, since we don't want to be underestimating the rtt of the + network, and when using this number to estimate the latency you need for + you jitterbuffer, you would rather want it to be a bit larger then a bit + smaller, potentially losing rtx-packets. The "outlier-detector" is there + to prevent a single skewed measurement to affect the outcome too much. + On wireless networks, these are surprisingly common. + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-08-05 12:51:59 +0200 Stian Selnes <stian@pexip.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + * tests/check/elements/rtpjitterbuffer.c: + rtpjitterbuffer: Detect whether to assume equidistant spacing when loss + Assuming equidistant packet spacing when that's not true leads to more + loss than necessary in the case of reordering and jitter. Typically this + is true for video where one frame often consists of multiple packets + with the same rtp timestamp. In this case it's better to assume that the + missing packets have the same timestamp as the last received packet, so + that the scheduled lost timer does not time out too early causing the + packets to be considered lost even though they may arrive in time. + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-07-27 10:39:50 +0200 Stian Selnes <stian@pexip.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + * tests/check/elements/rtpjitterbuffer.c: + rtpjitterbuffer: Don't request rtx if 'now' is past retry period + There is no need to schedule another EXPECTED timer if we're already + past the retry period. Under normal operation this won't happen, but if + there are more timers than the jitterbuffer is able to process in + real-time, scheduling more timers will just make the situation worse. + Instead, consider this packet as lost and move on. This scenario can + occur with high loss rate, low rtt and high configured latency. + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-07-26 18:01:48 +0200 Stian Selnes <stian@pexip.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + * tests/check/elements/rtpjitterbuffer.c: + rtpjitterbuffer: Fix lost duration when gap after lost timer + This patch fixes an issue with the estimated gap duration when there is + a gap immediately after a lost timer has been processed. Previously + there was a discrepancy beteen the gap in seqnum and gap in dts which + would cause wrong calculated duration. The issue would only be seen with + retranmission enabled since when it's disabled lost timers are only + created when a packet is received and the actual gap length and last dts + is known. + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-07-19 01:11:58 +0200 Havard Graff <havard.graff@gmail.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + rtpjitterbuffer: Expose rtx-deadline as a property + The default -1 gives the old behavior. + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-08-11 12:02:19 +0200 Havard Graff <havard.graff@gmail.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + * tests/check/elements/rtpjitterbuffer.c: + rtpjitterbuffer: Improved expected-timer handling when gap > 0 + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-08-11 11:51:50 +0200 Stian Selnes <stian@pexip.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + * tests/check/elements/rtpjitterbuffer.c: + rtpjitterbuffer: Major improvements for RTX stats + Stats should also be collected for unsuccessful packets. + rtx-rtt is very important for determining the necessary configured + latency on the jitterbuffer. It's especially important to be able to + increase the latency when retransmitted packets arrive too late and are + considered lost. This patch includes these late packets in the + calculation of the various rtx stats, making them more correct and + useful. + Also in the case where the original packet arrives after a NACK is sent, + the received RTX packet should update the stats since it provides useful + information about RTT. + The RTT is only updated if and only if all requested retranmissions are + received. That way the RTT is guaranteed to make sense. If not we don't + know which request the packet is a response to and the RTT may be bogus. + A consequence of this patch is that RTT is not updated for a request + when one of the RTX packets for that seqnum is lost, but that since + measured RTT will be more accurate. + The implementation store the RTX information from the timed out timers + and use this when the retransmitted packet arrives. For performance + these timers are stored separately from the "normal" timers in order to + not impact performance (see attached performance test). + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-08-11 11:02:44 +0200 Havard Graff <havard.graff@gmail.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + * tests/check/elements/rtpjitterbuffer.c: + rtpjitterbuffer: Add and expose more stats and increase testing of it + Add num-pushed and num-lost. + Expose num-late, num-duplicates and avg-jitter. + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-07-07 10:20:02 +0200 Stian Selnes <stian@pexip.com> + + * gst/rtpmanager/gstrtprtxreceive.c: + rtxreceive: Set buffer flag for retransmitted packets + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-07-09 23:47:41 +0200 Havard Graff <havard.graff@gmail.com> + + * gst/rtpmanager/gstrtpjitterbuffer.c: + rtpjitterbuffer: Option to disable rtx-delay-reorder + When disabled we can save some iterations over timers. + There is probably an argument for rtx-delay-reorder to exist, but + for normal operations, handling jitter (reordering) is something a + jitterbuffer should do, and this variable feels like functionality that + is not "in-sync" with what the jitterbuffer is trying to achieve. + Example: You have 50ms jitter on your network, and are receiving + audio packets with 10ms durations. An audio packet should not be + considered late until its rtx-timeout has expired (and hence a rtx-event + is sent), but with rtx-delay-reorder, events will be sent pretty much + all the time due to the jitter on the network. + Point being: The jitterbuffer should adapt its size to the measured network + jitter, and then rtx-delay-reorder needs to adapt as well, or simply + get out of the way and let the other (better) rtx-mechanisms do their job. + Also change find_timer to only use seqnum as an argument, since there + will only ever be one timer per seqnum at any given time. In the + one case where the type matters, the caller simply checks the type. + https://bugzilla.gnome.org/show_bug.cgi?id=769768 + +2016-09-14 09:58:41 -0400 Olivier Crête <olivier.crete@collabora.com> + + * gst/rtp/gstrtph263pay.c: + rtph263pay: Fix double free from coverity + CID #1372887 + +2016-09-14 09:58:37 -0400 Olivier Crête <olivier.crete@collabora.com> + + * gst/rtp/gstrtph263pay.c: + rtph263pay: Indent as per gst-indent + +2016-09-14 11:30:41 +0200 Sebastian Dröge <sebastian@centricular.com> + + * configure.ac: + configure: Depend on gstreamer 1.9.2.1 + +2016-09-14 10:17:02 +0900 Wonchul Lee <wonchul.lee@collabora.com> + + * gst/autodetect/gstautodetect.c: + autodetect: Use gst_bin_set_suppressed_flags() API + https://bugzilla.gnome.org/show_bug.cgi?id=771395 + +2016-09-09 15:36:12 +0200 Thomas Scheuermann <Thomas.Scheuermann@barco.com> + + * ext/jack/gstjackaudioclient.c: + jack: Fix pipeline hang when jack changes sample rate or buffer size + If jackd changes the buffer size or sample rate, jackaudiosink hangs + and can't be stopped. This also happens if jack is configured as slave + and a gstreamer pipeline is started on the slave machine while the jack + master isn't running yet. If the the jack master is started it changes + the buffer size / sample rate and jackaudiosink can't be stopped. + This fix calls jack_shutdown_cb when jack_sample_rate_cb or + jack_buffer_size_cb is called. + https://bugzilla.gnome.org/show_bug.cgi?id=771272 + +2016-09-12 20:08:36 +0200 Sebastian Dröge <sebastian@centricular.com> + + * gst/deinterlace/gstdeinterlace.c: + deinterlace: Fix field ordering for reverse playback + And actually calculate the field duration instead of a frame duration so + that we can properly timestamp output frames in fields=all mode. + This is probably still broken for reverse playback in telecine mode. + +2016-09-12 09:02:00 +0000 Thomas Klausner <tk@giga.or.at> + + * gst/udp/gstudpsrc.c: + udpsrc: Fix compilation on NetBSD + https://bugzilla.gnome.org/show_bug.cgi?id=771278 + +2016-09-10 20:51:10 +1000 Jan Schmidt <jan@centricular.com> + + * autogen.sh: + * common: + Automatic update of common submodule + From b18d820 to f980fd9 + +2016-09-09 14:02:25 +0200 Xabier Rodriguez Calvar <calvaris@igalia.com> + + * gst/isomp4/qtdemux.c: + qtdemux: offset is irrelevant when no crypto info + Cause later it will try to use the crypto info array to get an index and + attach on of the positions as buffer's crypto info. + https://bugzilla.gnome.org/show_bug.cgi?id=770951 + +2016-09-10 09:53:57 +1000 Jan Schmidt <jan@centricular.com> + + * autogen.sh: + * common: + Automatic update of common submodule + From f49c55e to b18d820 + +2016-09-07 15:33:30 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com> + + * sys/osxaudio/Makefile.am: + osxaudio: Distribute device provider files + Those where missing the the dev release tarballs for 1.9.2 which + prevented building from tarball on OSX platform + +2016-09-06 09:49:39 +0200 Xabier Rodriguez Calvar <calvaris@igalia.com> + + * gst/isomp4/qtdemux.c: + qtdemux: Fix crash with no cenc aux offset + https://bugzilla.gnome.org/show_bug.cgi?id=770951 + +2016-09-05 09:39:33 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * gst/audioparsers/gstaacparse.c: + aacparse: parse a bit more of the humongous LOAS data + https://bugzilla.gnome.org/show_bug.cgi?id=769278 + +2016-09-05 09:39:08 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * gst/audioparsers/gstaacparse.c: + aacparse: make it clear when a potential LOAS frame is not one + https://bugzilla.gnome.org/show_bug.cgi?id=769278 + +2016-09-05 09:38:26 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * gst/audioparsers/gstaacparse.c: + aacparse: add a few comments to anchor parsing to the spec + https://bugzilla.gnome.org/show_bug.cgi?id=769278 + +2016-09-05 09:37:02 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * gst/audioparsers/gstaacparse.c: + * gst/audioparsers/gstaacparse.h: + aacparse: improve channel/rate handling + Keep track of the last parsed channels/rate fields so they can be + used even if the element was not yet configured. + https://bugzilla.gnome.org/show_bug.cgi?id=769278 + +2016-09-05 09:35:53 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * gst/audioparsers/gstaacparse.c: + aacparse: fix varlength number reading as per spec + https://bugzilla.gnome.org/show_bug.cgi?id=769278 + +2016-09-05 09:35:02 +0100 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * gst/audioparsers/gstaacparse.c: + aacparse: strip uneeded static arrays slack + https://bugzilla.gnome.org/show_bug.cgi?id=769278 + +2016-07-18 19:18:58 -0400 Olivier Crête <olivier.crete@collabora.com> + + * gst/rtp/gstrtpmp4adepay.c: + * gst/rtp/gstrtpmp4adepay.h: + rtpmp4adepay: Only declare a stream to be framed once a marker bit has been seen + This may cause a few packets to be processed by the parser, but it's + better than never pushing out buffers from a slightly broken stream + where no marker bits are set. + +2016-09-06 14:25:42 +0300 Sebastian Dröge <sebastian@centricular.com> + + * ext/dv/gstdvdemux.c: + dvdemux: Fix timestamping in reverse playback mode + This is only supported right now if after a demuxer that supports reverse + playback, e.g. with DV container inside AVI container. + +2016-09-05 12:23:54 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com> + + * meson.build: + meson: Bump version to 1.9.2 + +2015-06-26 20:13:17 +0200 Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> + + * gst/isomp4/GstQTMux.prs: + * gst/isomp4/Makefile.am: + * gst/isomp4/gstqtmux.c: + qtmux: Implement the preset interface. + + And provide a "youtube" preset, which based on + https://support.google.com/youtube/answer/1722171 sets + faststart to True. + https://bugzilla.gnome.org/show_bug.cgi?id=751559 + +2016-09-01 12:27:35 +0300 Sebastian Dröge <sebastian@centricular.com> + + * configure.ac: + Back to development + === release 1.9.2 === -2016-09-01 Sebastian Dröge <slomo@coaxion.net> +2016-09-01 12:27:15 +0300 Sebastian Dröge <sebastian@centricular.com> + * ChangeLog: + * NEWS: + * RELEASE: * configure.ac: - releasing 1.9.2 + * docs/plugins/gst-plugins-good-plugins.args: + * docs/plugins/gst-plugins-good-plugins.hierarchy: + * docs/plugins/gst-plugins-good-plugins.interfaces: + * 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.9.2 2016-09-01 11:23:33 +0300 Sebastian Dröge <sebastian@centricular.com> @@ -1 +1 @@ -This is GStreamer 1.9.2 +This is GStreamer 1.9.90 @@ -1,13 +1,10 @@ -Release notes for GStreamer Good Plugins 1.9.2 +Release notes for GStreamer Good Plugins 1.9.90 -The GStreamer team is pleased to announce the second release of the unstable -1.9 release series, which marks the feature freeze for 1.10. The 1.9 release -series is adding new features on top of the 1.0, 1.2, 1.4, 1.6 and 1.8 series -and is part of the API and ABI-stable 1.x release series of the GStreamer -multimedia framework. The unstable 1.9 release series will lead to the stable -1.10 release series in the next weeks. Any newly added API can still change -until that point. +The GStreamer team is pleased to announce the first release candidate of the +stable 1.10 release series. The 1.10 release series is adding new features on +top of the 1.0, 1.2, 1.4, 1.6 and 1.8 series and is part of the API and +ABI-stable 1.x release series of the GStreamer multimedia framework. Binaries for Android, iOS, Mac OS X and Windows will be provided in the next days. @@ -56,21 +53,17 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg) Bugs fixed in this release - * 753760 : rtph265: sync against latest spec - * 763038 : souphttpsrc: add http error code to element error messages - * 767900 : multipartmux is not clearing dts timestamp. - * 767950 : qtmux: Add support for writing timecode track - * 768440 : flvdemux: Create per-stream tag lists - * 768653 : rtph265pay: does not accept array_completeness=1 in codec_data - * 768739 : tests: fix bus leaks in -good tests - * 768787 : AG_GST_PKG_CONFIG_PATH is not called before using GST_PKG_CONFIG_PATH - * 769117 : Regression building master - * 769390 : wavparse: Add bitrate and container format tags - * 769664 : splitmuxsink: Add option to split at exactly max-size-time - * 770285 : rtpbin: fix typo in max-misorder-time property name - * 770292 : rtpbin: introduce max-streams property - * 770394 : rtph265pay does not set RTP marker bit - * 770526 : osxvideo: fatal error: 'QuickTime/QuickTime.h' file not found (macOS Sierra) + * 751559 : qtmux: Implement the preset interface. + * 766990 : multifilesink: 'buffer'-mode writes no longer atomic (regression) + * 769278 : aacparse: a few fixes and improvements for LOAS parsing + * 769757 : rtpjitterbuffer: Fix calculating next_seqnum when dropping old buffers from a full queue. + * 769768 : rtpjitterbuffer: lots of improvements around RTX + * 770951 : qtdemux: Crash with no cenc auxiliary offset available + * 771272 : jackaudiosink: hangs when jackd changes sample rate and/or buffer size + * 771278 : udpsrc: Compilation error on NetBSD + * 771395 : autodetect: Use gst_bin_set_suppressed_flags() API + * 772143 : qtmux: Don't calculate PTS offset and DTS with GST_CLOCK_TIME_NONE + * 772228 : tagschecking: Unit test fails because it sends untimestamped buffers to qtdemux ==== Download ==== @@ -107,32 +100,21 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Carlos Rafael Giani - * Edward Hervey - * Guillaume Desmottes + * Arun Raghavan + * Georg Lippitsch * Havard Graff - * Jan Alexander Steffens (heftig) * Jan Schmidt - * Jie Jiang - * Jonas Holmberg - * Josep Torra - * Luis de Bethencourt - * Mats Lindestam - * Mikhail Fludkov + * Mathieu Duponchelle * Nicolas Dufresne - * Nirbheek Chauhan * Olivier Crête - * Reynaldo H. Verdejo Pinochet * Sebastian Dröge - * Stefan Sauer * Stian Selnes - * Thiago Santos * Thibault Saunier * Thomas Bluemel + * Thomas Klausner * Thomas Scheuermann * Tim-Philipp Müller - * Ting-Wei Lan * Vincent Penquerc'h - * Vivia Nikolaidou + * Wonchul Lee * Xabier Rodriguez Calvar
\ No newline at end of file diff --git a/configure.ac b/configure.ac index 3a77f24283..3f0e7cdf67 100644 --- a/configure.ac +++ b/configure.ac @@ -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.9.2.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good]) +AC_INIT([GStreamer Good Plug-ins],[1.9.90],[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, 902, 0, 902) +AS_LIBTOOL(GST, 990, 0, 990) dnl *** required versions of GStreamer stuff *** -GST_REQ=1.9.2.1 -GSTPB_REQ=1.9.2.1 +GST_REQ=1.9.90 +GSTPB_REQ=1.9.90 dnl *** autotools stuff **** diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args index 28c1859b32..cad472a3fc 100644 --- a/docs/plugins/gst-plugins-good-plugins.args +++ b/docs/plugins/gst-plugins-good-plugins.args @@ -1015,7 +1015,7 @@ <FLAGS>rw</FLAGS> <NICK>User Agent</NICK> <BLURB>The User-Agent string to send to the server.</BLURB> -<DEFAULT>"GStreamer/1.9.2"</DEFAULT> +<DEFAULT>"GStreamer/1.9.90"</DEFAULT> </ARG> <ARG> @@ -20654,7 +20654,7 @@ <RANGE>>= G_MAXULONG</RANGE> <FLAGS>rw</FLAGS> <NICK>RTX Delay Reorder</NICK> -<BLURB>Sending retransmission event when this much reordering (-1 automatic).</BLURB> +<BLURB>Sending retransmission event when this much reordering (0 disable, -1 automatic).</BLURB> <DEFAULT>3</DEFAULT> </ARG> @@ -20769,6 +20769,26 @@ </ARG> <ARG> +<NAME>GstRtpJitterBuffer::rtx-deadline</NAME> +<TYPE>gint</TYPE> +<RANGE>>= G_MAXULONG</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTX Deadline (ms)</NICK> +<BLURB>The deadline for a valid RTX request in milliseconds. (-1 automatic).</BLURB> +<DEFAULT>-1</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpJitterBuffer::rtx-stats-timeout</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTX Statistics Timeout</NICK> +<BLURB>The time to wait for a retransmitted packet after it has been considered lost in order to collect statistics (ms).</BLURB> +<DEFAULT>1000</DEFAULT> +</ARG> + +<ARG> <NAME>GstRtpSession::bandwidth</NAME> <TYPE>gdouble</TYPE> <RANGE>>= 0</RANGE> diff --git a/docs/plugins/gst-plugins-good-plugins.interfaces b/docs/plugins/gst-plugins-good-plugins.interfaces index 8b96ccec56..14fe6cd30f 100644 --- a/docs/plugins/gst-plugins-good-plugins.interfaces +++ b/docs/plugins/gst-plugins-good-plugins.interfaces @@ -6,6 +6,7 @@ GSocketAddress GSocketConnectable GdkPixbuf GIcon GdkPixbuf GIcon GLoadableIcon Gst3GPPMux GstTagSetter GstTagXmpWriter +Gst3GPPMux GstTagSetter GstTagXmpWriter GstPreset GstALawEnc GstPreset GstApev2Mux GstTagSetter GstAspectRatioCrop GstChildProxy @@ -35,6 +36,7 @@ GstHDV1394Src GstURIHandler GstPropertyProbe GstHalAudioSink GstChildProxy GstHalAudioSrc GstChildProxy GstISMLMux GstTagSetter GstTagXmpWriter +GstISMLMux GstTagSetter GstTagXmpWriter GstPreset GstId3v2Mux GstTagSetter GstIirEqualizer GstChildProxy GstIirEqualizer GstChildProxy GstPreset @@ -44,7 +46,9 @@ GstIirEqualizerNBands GstChildProxy GstIirEqualizerNBands GstChildProxy GstPreset GstJpegEnc GstPreset GstMJ2Mux GstTagSetter GstTagXmpWriter +GstMJ2Mux GstTagSetter GstTagXmpWriter GstPreset GstMP4Mux GstTagSetter GstTagXmpWriter +GstMP4Mux GstTagSetter GstTagXmpWriter GstPreset GstMatroskaMux GstTagSetter GstMatroskaMux GstTagSetter GstTocSetter GstMuLawEnc GstPreset @@ -68,6 +72,7 @@ GstPulseSrc GstStreamVolume GstImplementsInterface GstMixer GstPropertyProbe GstPushFileSrc GstChildProxy GstURIHandler GstQTMoovRecover GstChildProxy GstQTMux GstTagSetter GstTagXmpWriter +GstQTMux GstTagSetter GstTagXmpWriter GstPreset GstRTSPSrc GstChildProxy GstURIHandler GstRgVolume GstChildProxy GstRtpBin GstChildProxy diff --git a/docs/plugins/inspect/plugin-1394.xml b/docs/plugins/inspect/plugin-1394.xml index ad9310a241..a38faa6515 100644 --- a/docs/plugins/inspect/plugin-1394.xml +++ b/docs/plugins/inspect/plugin-1394.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-aasink.xml b/docs/plugins/inspect/plugin-aasink.xml index 6f201fb2f1..61d8f92ba1 100644 --- a/docs/plugins/inspect/plugin-aasink.xml +++ b/docs/plugins/inspect/plugin-aasink.xml @@ -3,7 +3,7 @@ <description>ASCII Art video sink</description> <filename>../../ext/aalib/.libs/libgstaasink.so</filename> <basename>libgstaasink.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-alaw.xml b/docs/plugins/inspect/plugin-alaw.xml index 601e798bcc..5ec03d2ae8 100644 --- a/docs/plugins/inspect/plugin-alaw.xml +++ b/docs/plugins/inspect/plugin-alaw.xml @@ -3,7 +3,7 @@ <description>ALaw audio conversion routines</description> <filename>../../gst/law/.libs/libgstalaw.so</filename> <basename>libgstalaw.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-alpha.xml b/docs/plugins/inspect/plugin-alpha.xml index f48da93724..c87b6c136d 100644 --- a/docs/plugins/inspect/plugin-alpha.xml +++ b/docs/plugins/inspect/plugin-alpha.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-alphacolor.xml b/docs/plugins/inspect/plugin-alphacolor.xml index 2e3298e23d..9ef2c4d243 100644 --- a/docs/plugins/inspect/plugin-alphacolor.xml +++ b/docs/plugins/inspect/plugin-alphacolor.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-apetag.xml b/docs/plugins/inspect/plugin-apetag.xml index e3757dcb7c..8d8e548e97 100644 --- a/docs/plugins/inspect/plugin-apetag.xml +++ b/docs/plugins/inspect/plugin-apetag.xml @@ -3,7 +3,7 @@ <description>APEv1/2 tag reader</description> <filename>../../gst/apetag/.libs/libgstapetag.so</filename> <basename>libgstapetag.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audiofx.xml b/docs/plugins/inspect/plugin-audiofx.xml index 36f235667e..8781087261 100644 --- a/docs/plugins/inspect/plugin-audiofx.xml +++ b/docs/plugins/inspect/plugin-audiofx.xml @@ -3,7 +3,7 @@ <description>Audio effects plugin</description> <filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename> <basename>libgstaudiofx.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-audioparsers.xml b/docs/plugins/inspect/plugin-audioparsers.xml index 313680b047..76c14c7b93 100644 --- a/docs/plugins/inspect/plugin-audioparsers.xml +++ b/docs/plugins/inspect/plugin-audioparsers.xml @@ -3,7 +3,7 @@ <description>Parsers for various audio formats</description> <filename>../../gst/audioparsers/.libs/libgstaudioparsers.so</filename> <basename>libgstaudioparsers.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-auparse.xml b/docs/plugins/inspect/plugin-auparse.xml index 553b35488f..e6cd5fc04d 100644 --- a/docs/plugins/inspect/plugin-auparse.xml +++ b/docs/plugins/inspect/plugin-auparse.xml @@ -3,7 +3,7 @@ <description>parses au streams</description> <filename>../../gst/auparse/.libs/libgstauparse.so</filename> <basename>libgstauparse.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml index 070d3d407c..79b1a6845b 100644 --- a/docs/plugins/inspect/plugin-autodetect.xml +++ b/docs/plugins/inspect/plugin-autodetect.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-avi.xml b/docs/plugins/inspect/plugin-avi.xml index c89e071ec8..56b1906375 100644 --- a/docs/plugins/inspect/plugin-avi.xml +++ b/docs/plugins/inspect/plugin-avi.xml @@ -3,7 +3,7 @@ <description>AVI stream handling</description> <filename>../../gst/avi/.libs/libgstavi.so</filename> <basename>libgstavi.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-cacasink.xml b/docs/plugins/inspect/plugin-cacasink.xml index b60eaca9a4..1a0f4b1345 100644 --- a/docs/plugins/inspect/plugin-cacasink.xml +++ b/docs/plugins/inspect/plugin-cacasink.xml @@ -3,7 +3,7 @@ <description>Colored ASCII Art video sink</description> <filename>../../ext/libcaca/.libs/libgstcacasink.so</filename> <basename>libgstcacasink.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-cairo.xml b/docs/plugins/inspect/plugin-cairo.xml index 25754f4c08..82a0457d8a 100644 --- a/docs/plugins/inspect/plugin-cairo.xml +++ b/docs/plugins/inspect/plugin-cairo.xml @@ -3,7 +3,7 @@ <description>Cairo-based elements</description> <filename>../../ext/cairo/.libs/libgstcairo.so</filename> <basename>libgstcairo.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-cutter.xml b/docs/plugins/inspect/plugin-cutter.xml index 556cad42c3..009b669e82 100644 --- a/docs/plugins/inspect/plugin-cutter.xml +++ b/docs/plugins/inspect/plugin-cutter.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-debug.xml b/docs/plugins/inspect/plugin-debug.xml index 8baf539d24..a2a7949b06 100644 --- a/docs/plugins/inspect/plugin-debug.xml +++ b/docs/plugins/inspect/plugin-debug.xml @@ -3,7 +3,7 @@ <description>elements for testing and debugging</description> <filename>../../gst/debugutils/.libs/libgstdebug.so</filename> <basename>libgstdebug.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-deinterlace.xml b/docs/plugins/inspect/plugin-deinterlace.xml index 0d98e6745f..994233cc9c 100644 --- a/docs/plugins/inspect/plugin-deinterlace.xml +++ b/docs/plugins/inspect/plugin-deinterlace.xml @@ -3,7 +3,7 @@ <description>Deinterlacer</description> <filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename> <basename>libgstdeinterlace.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-dtmf.xml b/docs/plugins/inspect/plugin-dtmf.xml index 496f1aecd9..0c06891efc 100644 --- a/docs/plugins/inspect/plugin-dtmf.xml +++ b/docs/plugins/inspect/plugin-dtmf.xml @@ -3,7 +3,7 @@ <description>DTMF plugins</description> <filename>../../gst/dtmf/.libs/libgstdtmf.so</filename> <basename>libgstdtmf.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-dv.xml b/docs/plugins/inspect/plugin-dv.xml index 238bdd0f0d..bea3572198 100644 --- a/docs/plugins/inspect/plugin-dv.xml +++ b/docs/plugins/inspect/plugin-dv.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-effectv.xml b/docs/plugins/inspect/plugin-effectv.xml index 6beb213df1..bb6b4acc14 100644 --- a/docs/plugins/inspect/plugin-effectv.xml +++ b/docs/plugins/inspect/plugin-effectv.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-equalizer.xml b/docs/plugins/inspect/plugin-equalizer.xml index d240f845da..eae17d69d4 100644 --- a/docs/plugins/inspect/plugin-equalizer.xml +++ b/docs/plugins/inspect/plugin-equalizer.xml @@ -3,7 +3,7 @@ <description>GStreamer audio equalizers</description> <filename>../../gst/equalizer/.libs/libgstequalizer.so</filename> <basename>libgstequalizer.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-flac.xml b/docs/plugins/inspect/plugin-flac.xml index 2a20d4a6d8..29c96e7a91 100644 --- a/docs/plugins/inspect/plugin-flac.xml +++ b/docs/plugins/inspect/plugin-flac.xml @@ -3,7 +3,7 @@ <description>The FLAC Lossless compressor Codec</description> <filename>../../ext/flac/.libs/libgstflac.so</filename> <basename>libgstflac.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-flv.xml b/docs/plugins/inspect/plugin-flv.xml index fded088e1f..f7c51b1b7d 100644 --- a/docs/plugins/inspect/plugin-flv.xml +++ b/docs/plugins/inspect/plugin-flv.xml @@ -3,7 +3,7 @@ <description>FLV muxing and demuxing plugin</description> <filename>../../gst/flv/.libs/libgstflv.so</filename> <basename>libgstflv.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-flxdec.xml b/docs/plugins/inspect/plugin-flxdec.xml index 54ce6794a4..30dade7f9b 100644 --- a/docs/plugins/inspect/plugin-flxdec.xml +++ b/docs/plugins/inspect/plugin-flxdec.xml @@ -3,7 +3,7 @@ <description>FLC/FLI/FLX video decoder</description> <filename>../../gst/flx/.libs/libgstflxdec.so</filename> <basename>libgstflxdec.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-gdkpixbuf.xml b/docs/plugins/inspect/plugin-gdkpixbuf.xml index 6913e93800..aa42b715a0 100644 --- a/docs/plugins/inspect/plugin-gdkpixbuf.xml +++ b/docs/plugins/inspect/plugin-gdkpixbuf.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-goom.xml b/docs/plugins/inspect/plugin-goom.xml index c9a80220fd..c1e16df8c8 100644 --- a/docs/plugins/inspect/plugin-goom.xml +++ b/docs/plugins/inspect/plugin-goom.xml @@ -3,7 +3,7 @@ <description>GOOM visualization filter</description> <filename>../../gst/goom/.libs/libgstgoom.so</filename> <basename>libgstgoom.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-goom2k1.xml b/docs/plugins/inspect/plugin-goom2k1.xml index 1c967ef113..fce07e1a48 100644 --- a/docs/plugins/inspect/plugin-goom2k1.xml +++ b/docs/plugins/inspect/plugin-goom2k1.xml @@ -3,7 +3,7 @@ <description>GOOM 2k1 visualization filter</description> <filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename> <basename>libgstgoom2k1.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-icydemux.xml b/docs/plugins/inspect/plugin-icydemux.xml index 6d7c380d61..83a2913065 100644 --- a/docs/plugins/inspect/plugin-icydemux.xml +++ b/docs/plugins/inspect/plugin-icydemux.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-id3demux.xml b/docs/plugins/inspect/plugin-id3demux.xml index 15e57b4889..eac3219a01 100644 --- a/docs/plugins/inspect/plugin-id3demux.xml +++ b/docs/plugins/inspect/plugin-id3demux.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-imagefreeze.xml b/docs/plugins/inspect/plugin-imagefreeze.xml index fe70fae5e4..df789530a4 100644 --- a/docs/plugins/inspect/plugin-imagefreeze.xml +++ b/docs/plugins/inspect/plugin-imagefreeze.xml @@ -3,7 +3,7 @@ <description>Still frame stream generator</description> <filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename> <basename>libgstimagefreeze.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-interleave.xml b/docs/plugins/inspect/plugin-interleave.xml index 45b990abca..5b22c3c8b7 100644 --- a/docs/plugins/inspect/plugin-interleave.xml +++ b/docs/plugins/inspect/plugin-interleave.xml @@ -3,7 +3,7 @@ <description>Audio interleaver/deinterleaver</description> <filename>../../gst/interleave/.libs/libgstinterleave.so</filename> <basename>libgstinterleave.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-isomp4.xml b/docs/plugins/inspect/plugin-isomp4.xml index 9e439e34de..98514e090e 100644 --- a/docs/plugins/inspect/plugin-isomp4.xml +++ b/docs/plugins/inspect/plugin-isomp4.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-jack.xml b/docs/plugins/inspect/plugin-jack.xml index 4367901f04..0a53c5ce70 100644 --- a/docs/plugins/inspect/plugin-jack.xml +++ b/docs/plugins/inspect/plugin-jack.xml @@ -3,7 +3,7 @@ <description>JACK audio elements</description> <filename>../../ext/jack/.libs/libgstjack.so</filename> <basename>libgstjack.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-jpeg.xml b/docs/plugins/inspect/plugin-jpeg.xml index 1d3c1b56c9..bd14077200 100644 --- a/docs/plugins/inspect/plugin-jpeg.xml +++ b/docs/plugins/inspect/plugin-jpeg.xml @@ -3,7 +3,7 @@ <description>JPeg plugin library</description> <filename>../../ext/jpeg/.libs/libgstjpeg.so</filename> <basename>libgstjpeg.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-level.xml b/docs/plugins/inspect/plugin-level.xml index 4ea890200c..98b93ef6f6 100644 --- a/docs/plugins/inspect/plugin-level.xml +++ b/docs/plugins/inspect/plugin-level.xml @@ -3,7 +3,7 @@ <description>Audio level plugin</description> <filename>../../gst/level/.libs/libgstlevel.so</filename> <basename>libgstlevel.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-matroska.xml b/docs/plugins/inspect/plugin-matroska.xml index f84631b94f..dacc7c3f1e 100644 --- a/docs/plugins/inspect/plugin-matroska.xml +++ b/docs/plugins/inspect/plugin-matroska.xml @@ -3,7 +3,7 @@ <description>Matroska and WebM stream handling</description> <filename>../../gst/matroska/.libs/libgstmatroska.so</filename> <basename>libgstmatroska.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-mulaw.xml b/docs/plugins/inspect/plugin-mulaw.xml index 1b494ad2d3..3061052d34 100644 --- a/docs/plugins/inspect/plugin-mulaw.xml +++ b/docs/plugins/inspect/plugin-mulaw.xml @@ -3,7 +3,7 @@ <description>MuLaw audio conversion routines</description> <filename>../../gst/law/.libs/libgstmulaw.so</filename> <basename>libgstmulaw.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml index 20935cac23..b9300d0139 100644 --- a/docs/plugins/inspect/plugin-multifile.xml +++ b/docs/plugins/inspect/plugin-multifile.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-multipart.xml b/docs/plugins/inspect/plugin-multipart.xml index f17c5118d3..c20ecb65c6 100644 --- a/docs/plugins/inspect/plugin-multipart.xml +++ b/docs/plugins/inspect/plugin-multipart.xml @@ -3,7 +3,7 @@ <description>multipart stream manipulation</description> <filename>../../gst/multipart/.libs/libgstmultipart.so</filename> <basename>libgstmultipart.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-navigationtest.xml b/docs/plugins/inspect/plugin-navigationtest.xml index 394a3f75e3..e913106941 100644 --- a/docs/plugins/inspect/plugin-navigationtest.xml +++ b/docs/plugins/inspect/plugin-navigationtest.xml @@ -3,7 +3,7 @@ <description>Template for a video filter</description> <filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename> <basename>libgstnavigationtest.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-oss4.xml b/docs/plugins/inspect/plugin-oss4.xml index 983a341146..095ab094e1 100644 --- a/docs/plugins/inspect/plugin-oss4.xml +++ b/docs/plugins/inspect/plugin-oss4.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-ossaudio.xml b/docs/plugins/inspect/plugin-ossaudio.xml index cf2dcd4898..72ed2eb276 100644 --- a/docs/plugins/inspect/plugin-ossaudio.xml +++ b/docs/plugins/inspect/plugin-ossaudio.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-png.xml b/docs/plugins/inspect/plugin-png.xml index cd449c536b..43eb33a1f1 100644 --- a/docs/plugins/inspect/plugin-png.xml +++ b/docs/plugins/inspect/plugin-png.xml @@ -3,7 +3,7 @@ <description>PNG plugin library</description> <filename>../../ext/libpng/.libs/libgstpng.so</filename> <basename>libgstpng.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-pulseaudio.xml b/docs/plugins/inspect/plugin-pulseaudio.xml index b57b39465f..bf4e6c652e 100644 --- a/docs/plugins/inspect/plugin-pulseaudio.xml +++ b/docs/plugins/inspect/plugin-pulseaudio.xml @@ -3,7 +3,7 @@ <description>PulseAudio plugin library</description> <filename>../../ext/pulse/.libs/libgstpulse.so</filename> <basename>libgstpulse.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml index c450ac19e4..3132a51f20 100644 --- a/docs/plugins/inspect/plugin-replaygain.xml +++ b/docs/plugins/inspect/plugin-replaygain.xml @@ -3,7 +3,7 @@ <description>ReplayGain volume normalization</description> <filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename> <basename>libgstreplaygain.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml index 18decd7f3b..5d927de7ee 100644 --- a/docs/plugins/inspect/plugin-rtp.xml +++ b/docs/plugins/inspect/plugin-rtp.xml @@ -3,7 +3,7 @@ <description>Real-time protocol plugins</description> <filename>../../gst/rtp/.libs/libgstrtp.so</filename> <basename>libgstrtp.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> @@ -1034,7 +1034,7 @@ <name>src</name> <direction>source</direction> <presence>always</presence> - <details>audio/mpeg, mpegversion=(int)4, framed=(boolean)true, stream-format=(string)raw</details> + <details>audio/mpeg, mpegversion=(int)4, framed=(boolean){ false, true }, stream-format=(string)raw</details> </caps> </pads> </element> diff --git a/docs/plugins/inspect/plugin-rtpmanager.xml b/docs/plugins/inspect/plugin-rtpmanager.xml index b0d6a4fa25..2e5ebdc8a2 100644 --- a/docs/plugins/inspect/plugin-rtpmanager.xml +++ b/docs/plugins/inspect/plugin-rtpmanager.xml @@ -3,7 +3,7 @@ <description>RTP session management plugin library</description> <filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename> <basename>libgstrtpmanager.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-rtsp.xml b/docs/plugins/inspect/plugin-rtsp.xml index 04bb6485cf..36a579e645 100644 --- a/docs/plugins/inspect/plugin-rtsp.xml +++ b/docs/plugins/inspect/plugin-rtsp.xml @@ -3,7 +3,7 @@ <description>transfer data via RTSP</description> <filename>../../gst/rtsp/.libs/libgstrtsp.so</filename> <basename>libgstrtsp.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-shapewipe.xml b/docs/plugins/inspect/plugin-shapewipe.xml index 77e0b2c7d2..aa1da72d9f 100644 --- a/docs/plugins/inspect/plugin-shapewipe.xml +++ b/docs/plugins/inspect/plugin-shapewipe.xml @@ -3,7 +3,7 @@ <description>Shape Wipe transition filter</description> <filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename> <basename>libgstshapewipe.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-shout2send.xml b/docs/plugins/inspect/plugin-shout2send.xml index 8cc73888c3..fd9d379264 100644 --- a/docs/plugins/inspect/plugin-shout2send.xml +++ b/docs/plugins/inspect/plugin-shout2send.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>libshout2</package> diff --git a/docs/plugins/inspect/plugin-smpte.xml b/docs/plugins/inspect/plugin-smpte.xml index 49e7512f9b..4deda2b8d0 100644 --- a/docs/plugins/inspect/plugin-smpte.xml +++ b/docs/plugins/inspect/plugin-smpte.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml index 519ad17402..04e5b2e4a8 100644 --- a/docs/plugins/inspect/plugin-soup.xml +++ b/docs/plugins/inspect/plugin-soup.xml @@ -3,7 +3,7 @@ <description>libsoup HTTP client src/sink</description> <filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename> <basename>libgstsouphttpsrc.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml index 4d4ca7db05..c6cf452d9a 100644 --- a/docs/plugins/inspect/plugin-spectrum.xml +++ b/docs/plugins/inspect/plugin-spectrum.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-speex.xml b/docs/plugins/inspect/plugin-speex.xml index 76e3ccd39c..d3d2351d34 100644 --- a/docs/plugins/inspect/plugin-speex.xml +++ b/docs/plugins/inspect/plugin-speex.xml @@ -3,7 +3,7 @@ <description>Speex plugin library</description> <filename>../../ext/speex/.libs/libgstspeex.so</filename> <basename>libgstspeex.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-taglib.xml b/docs/plugins/inspect/plugin-taglib.xml index 7d0e90e4d3..3182912675 100644 --- a/docs/plugins/inspect/plugin-taglib.xml +++ b/docs/plugins/inspect/plugin-taglib.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-udp.xml b/docs/plugins/inspect/plugin-udp.xml index 7a3dc2806e..8294a2ae96 100644 --- a/docs/plugins/inspect/plugin-udp.xml +++ b/docs/plugins/inspect/plugin-udp.xml @@ -3,7 +3,7 @@ <description>transfer data via UDP</description> <filename>../../gst/udp/.libs/libgstudp.so</filename> <basename>libgstudp.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-video4linux2.xml b/docs/plugins/inspect/plugin-video4linux2.xml index 0e25e52454..2c3af4d038 100644 --- a/docs/plugins/inspect/plugin-video4linux2.xml +++ b/docs/plugins/inspect/plugin-video4linux2.xml @@ -3,7 +3,7 @@ <description>elements for Video 4 Linux</description> <filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename> <basename>libgstvideo4linux2.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videobox.xml b/docs/plugins/inspect/plugin-videobox.xml index 8cbb6e54b2..9513d24c2f 100644 --- a/docs/plugins/inspect/plugin-videobox.xml +++ b/docs/plugins/inspect/plugin-videobox.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml index c1281d7141..35d6f4ff63 100644 --- a/docs/plugins/inspect/plugin-videocrop.xml +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videofilter.xml b/docs/plugins/inspect/plugin-videofilter.xml index 3653d59bf2..d0fb64d7af 100644 --- a/docs/plugins/inspect/plugin-videofilter.xml +++ b/docs/plugins/inspect/plugin-videofilter.xml @@ -3,7 +3,7 @@ <description>Video filters plugin</description> <filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename> <basename>libgstvideofilter.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-videomixer.xml b/docs/plugins/inspect/plugin-videomixer.xml index 96e4f2dac6..937eca630f 100644 --- a/docs/plugins/inspect/plugin-videomixer.xml +++ b/docs/plugins/inspect/plugin-videomixer.xml @@ -3,7 +3,7 @@ <description>Video mixer</description> <filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename> <basename>libgstvideomixer.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-vpx.xml b/docs/plugins/inspect/plugin-vpx.xml index 6c17a51989..d1e4b0e4f6 100644 --- a/docs/plugins/inspect/plugin-vpx.xml +++ b/docs/plugins/inspect/plugin-vpx.xml @@ -3,7 +3,7 @@ <description>VP8 plugin</description> <filename>../../ext/vpx/.libs/libgstvpx.so</filename> <basename>libgstvpx.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml index 93a01e036b..83941e023f 100644 --- a/docs/plugins/inspect/plugin-wavenc.xml +++ b/docs/plugins/inspect/plugin-wavenc.xml @@ -3,7 +3,7 @@ <description>Encode raw audio into WAV</description> <filename>../../gst/wavenc/.libs/libgstwavenc.so</filename> <basename>libgstwavenc.so</basename> - <version>1.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-wavpack.xml b/docs/plugins/inspect/plugin-wavpack.xml index 6ab1f1eccd..28f3ce30fd 100644 --- a/docs/plugins/inspect/plugin-wavpack.xml +++ b/docs/plugins/inspect/plugin-wavpack.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-wavparse.xml b/docs/plugins/inspect/plugin-wavparse.xml index 1c556151bb..54e03e54e5 100644 --- a/docs/plugins/inspect/plugin-wavparse.xml +++ b/docs/plugins/inspect/plugin-wavparse.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-ximagesrc.xml b/docs/plugins/inspect/plugin-ximagesrc.xml index 1ec3d79459..dd1f1fc674 100644 --- a/docs/plugins/inspect/plugin-ximagesrc.xml +++ b/docs/plugins/inspect/plugin-ximagesrc.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/docs/plugins/inspect/plugin-y4menc.xml b/docs/plugins/inspect/plugin-y4menc.xml index 5376ce615a..d050e09c6d 100644 --- a/docs/plugins/inspect/plugin-y4menc.xml +++ b/docs/plugins/inspect/plugin-y4menc.xml @@ -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.9.2</version> + <version>1.9.90</version> <license>LGPL</license> <source>gst-plugins-good</source> <package>GStreamer Good Plug-ins source release</package> diff --git a/gst-plugins-good.doap b/gst-plugins-good.doap index c86fed0909..a5fb63c39c 100644 --- a/gst-plugins-good.doap +++ b/gst-plugins-good.doap @@ -34,6 +34,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library). <release> <Version> + <revision>1.9.90</revision> + <branch>master</branch> + <name></name> + <created>2016-09-30</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.9.90.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.9.2</revision> <branch>master</branch> <name></name> diff --git a/win32/common/config.h b/win32/common/config.h index 5a46b02346..3869d7a5da 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -64,7 +64,7 @@ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2016-09-01" +#define GST_PACKAGE_RELEASE_DATETIME "2016-09-30" /* Define if static plugins should be built */ #undef GST_PLUGIN_BUILD_STATIC @@ -401,7 +401,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.9.2" +#define PACKAGE_STRING "GStreamer Good Plug-ins 1.9.90" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-good" @@ -410,7 +410,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.9.2" +#define PACKAGE_VERSION "1.9.90" /* directory where plugins are located */ #ifdef _DEBUG @@ -445,7 +445,7 @@ #undef TARGET_CPU /* Version number of package */ -#define VERSION "1.9.2" +#define VERSION "1.9.90" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ |