diff --git a/ChangeLog b/ChangeLog index d421033839..2f1ba7da84 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,824 @@ -=== release 1.1.1 === +=== release 1.1.2 === -2013-06-05 Sebastian Dröge +2013-07-11 Sebastian Dröge * configure.ac: - releasing 1.1.1 + releasing 1.1.2 + +2013-07-09 15:34:04 +0200 Andoni Morales Alastruey + + * sys/osxvideo/osxvideosink.h: + * sys/osxvideo/osxvideosink.m: + osxvideosink: defer the window handle setup to the main thread + +2013-07-09 15:33:18 +0200 Andoni Morales Alastruey + + * sys/osxvideo/osxvideosink.m: + osxvideosink: default to the main in case we are not setup yet + +2013-07-07 22:16:05 +0200 Andoni Morales Alastruey + + * sys/osxvideo/osxvideosink.m: + osxvideosink: close the internal window correctly + +2013-07-07 21:14:22 +0200 Andoni Morales Alastruey + + * sys/osxvideo/osxvideosink.h: + * sys/osxvideo/osxvideosink.m: + osxvideosink: only create the NS app thread for Cocoa once + The helper thread for Cocoa, in case no NS run loop is running, + should be started only once and shared across all the instances + running + +2013-07-09 19:10:17 +0200 Matej Knopp + + * gst/isomp4/qtdemux.c: + qtdemux: correct argument order in gst_util_uint64_scale_int_round + https://bugzilla.gnome.org/show_bug.cgi?id=703350 + +2013-07-09 17:42:59 -0400 Olivier Crête + + * gst/rtpmanager/gstrtpmux.c: + rtpmux: Keep caps order from the peer or the filter + +2013-07-09 12:42:17 +0200 Sebastian Dröge + + * gst/videomixer/videomixer2.c: + videomixer: Fix handling of buffers without a duration + We'll have to pop buffer from collectpads and store it + internally only to get the timestamp of the next buffer. + If we continue to keep it in collectpads, no new buffer + to calculate the end time will ever arrive. + https://bugzilla.gnome.org/show_bug.cgi?id=703743 + +2013-07-09 11:53:07 +0200 Sebastian Dröge + + * gst/videomixer/videomixer2.c: + videomixer: Fix negotiation with 0/1 framerates + https://bugzilla.gnome.org/show_bug.cgi?id=703743 + +2013-07-09 11:17:59 +0200 Jonas Holmberg + + * gst/matroska/matroska-demux.c: + matroskademux: Unlock stream lock after use + Stream lock of sink pad was not unlocked after non-updating seek. + +2013-06-27 13:26:31 +0200 Ognyan Tonchev + + * gst/multipart/multipartmux.c: + multipartmux: Re-set need_segment flag after FLUSH_STOP + https://bugzilla.gnome.org/show_bug.cgi?id=703182 + +2013-07-05 11:51:04 +0200 Michael Olbrich + + * sys/v4l2/gstv4l2bufferpool.c: + v4l2: bufferpool: don't forget to release buffer on error + If the pool is stopped while gst_v4l2_buffer_pool_dqbuf() waits for a + buffer then the return value is GST_FLOW_FLUSHING. In this case the buffer + to queue must also be released. Otherwise is will never be deleted or + returned to its pool. + https://bugzilla.gnome.org/show_bug.cgi?id=703764 + +2013-07-08 14:15:10 +0200 Sebastian Dröge + + * tests/check/elements/rtp-payloading.c: + rtp: Fail payloading unit test if an error message is received + +2013-07-08 14:09:37 +0200 Sebastian Dröge + + * gst/rtp/gstrtph263ppay.c: + rtph263ppay: Don't pass upstream filter caps to downstream + Downstream usually can't accept video/x-h263 but only application/x-rtp, + so we would always get an empty intersection here. + https://bugzilla.gnome.org/show_bug.cgi?id=702632 + +2013-07-05 22:00:37 +0200 Piotr Drąg + + * po/POTFILES.in: + po: update POTFILES.in + https://bugzilla.gnome.org/show_bug.cgi?id=703685 + +2013-07-02 11:13:25 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: avoid some strdup + +2013-07-02 10:37:50 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: add select-stream signal + Add a signal to let the app select what streams will be selected. + See https://bugzilla.gnome.org/show_bug.cgi?id=634419 + +2013-07-02 10:37:35 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: avoid strdup + +2013-07-02 10:12:17 +0200 J. Rick Ramstetter + + * gst/rtp/README: + * gst/rtpmanager/gstrtpbin.c: + rtp: Fix documentation and comments to use rtpbin instead of old gstrtpbin + https://bugzilla.gnome.org/show_bug.cgi?id=703426 + +2013-07-01 16:55:01 +0200 Michael Olbrich + + * sys/v4l2/gstv4l2object.c: + v4l2: don't extract data from caps twice + gst_video_info_from_caps() always extract width, height, interlace mode and + framerate now. It is no longer necessary to do it again for encoded + formats. + https://bugzilla.gnome.org/show_bug.cgi?id=703399 + +2013-06-20 09:41:48 -0300 Andoni Morales Alastruey + + * ext/soup/gstsouphttpsrc.c: + * ext/soup/gstsouphttpsrc.h: + souphttpsrc: also consider stop positions in seeks + Use seek stop position as range end for requests + https://bugzilla.gnome.org/show_bug.cgi?id=702206 + +2013-06-19 14:06:40 -0300 Thiago Santos + + * ext/soup/gstsouphttpsrc.c: + * ext/soup/gstsouphttpsrc.h: + souphttpsrc: allow seeks in ready + On is_seekable, check if the server's headers have already been + received. If not, do a HEAD request to get them before responding + to basesrc. + https://bugzilla.gnome.org/show_bug.cgi?id=702206 + +2013-07-01 17:28:55 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: add signal to notify of the SDP + This way, the app can look and modify the SDP. + +2013-06-21 18:10:28 +0200 Kishore Arepalli + + * ext/gdk_pixbuf/gstgdkpixbufoverlay.c: + gdkpixbufoverlay: Allow negative offsets to specify offset from bottom/right + https://bugzilla.gnome.org/show_bug.cgi?id=702826 + +2013-06-30 21:01:20 +0200 Matej Knopp + + * gst/isomp4/Makefile.am: + * gst/isomp4/qtdemux.c: + qtdemux: compute framerate from average sample duration + https://bugzilla.gnome.org/show_bug.cgi?id=703350 + +2013-06-25 21:16:38 +0200 Alban Browaeys + + * gst/flv/gstflvdemux.c: + flvdemux: Add flvversion 1 to the flash-video caps + This allows using avdec_flv which requires this field to be + present in the caps. FLV only supports flash-video version 1 + right now. + https://bugzilla.gnome.org/show_bug.cgi?id=703076 + +2013-07-01 11:37:00 +0200 Sebastian Dröge + + * gst/interleave/deinterleave.c: + deinterleave: Don't hold object lock while sending events downstream + Based on a patch by Kishore Arepalli + https://bugzilla.gnome.org/show_bug.cgi?id=703114 + +2013-07-01 10:59:07 +0200 Sebastian Dröge + + * gst/matroska/matroska-demux.c: + matroskademux: Add MPEG4 video profile/level to the caps + +2013-07-01 10:56:28 +0200 Sebastian Dröge + + * gst/matroska/matroska-demux.c: + matroskademux: Add AAC profile/level to the caps + https://bugzilla.gnome.org/show_bug.cgi?id=703312 + +2013-06-28 15:21:56 +0200 Wim Taymans + + * gst/rtp/gstrtpvorbispay.c: + * gst/rtp/gstrtpvorbispay.h: + vorbispay: add support for config-interval + Align code with the theora payloader and add support for the config-interval to + periodically send out the config headers. + +2013-06-28 15:21:12 +0200 Wim Taymans + + * gst/rtp/gstrtptheorapay.c: + theorapay: small cleanups + +2013-06-28 12:08:19 +0200 Wim Taymans + + * gst/rtp/gstrtptheorapay.c: + theorapay: handle streamheaders as well + +2013-06-28 12:06:21 +0200 Wim Taymans + + * gst/rtp/gstrtpvorbispay.c: + vorbispay: always collect headers on data + When we see a data packet, always check if we need to collect any previous + headers. + +2013-06-28 11:43:17 +0200 Wim Taymans + + * gst/rtp/gstrtpvorbispay.c: + vorbispay: handle streamheader as well + Take config strings from the streamheader when we can + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=664312 + +2013-06-27 07:40:29 +0200 David Svensson Fors + + * gst/rtp/gstrtph264pay.c: + rtph264pay: avoid double buffer unmap on error + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=703171 + +2013-06-27 17:02:14 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: reset-sync before play + Call reset-sync on the rtpbin before we go to playing. This makes us require SR + packets for all streams again before we attempt to sync them. If we don't reset, + it might be that we combine SR packets from before and after the PAUSE/PLAYING + state change and end up with huge bogus offsets. + +2013-06-27 16:23:20 +0200 Wim Taymans + + * gst/rtpmanager/gstrtpjitterbuffer.c: + jitterbuffer: improve sync on first packets + Don't throw away the first RTCP packet if it arrives before the first + RTP packet but remember and use it to signal sync once we get the + RTP packet. + See https://bugzilla.gnome.org/show_bug.cgi?id=691400 + +2013-06-27 16:15:45 +0200 Wim Taymans + + * gst/rtpmanager/gstrtpjitterbuffer.c: + jitterbuffer: only signal loop when active + Only signal the loop function when it is active. + +2013-06-27 16:13:37 +0200 Wim Taymans + + * gst/rtpmanager/gstrtpjitterbuffer.c: + jitterbuffer: signal timestamp discont + We can now use the RESYNC buffer flag to mark a timestamp discont when we update + the ts-offset property. + +2013-06-26 20:49:41 +0200 Wim Taymans + + * gst/rtp/gstrtpjpegpay.c: + jpegpay: turn some errors into warnings + Turn some errors into warnings, we can continue processing so this should + not be fatal. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=657079 + +2013-06-26 14:58:53 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + * gst/rtsp/gstrtspsrc.h: + rtspsrc: avoid some flushes + +2013-06-26 14:41:00 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: handle data message when waiting for reply + When we are waiting for a server reply, handle data messages instead of + ignoring them. + +2013-06-26 14:27:34 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: handle data messages in separate method + Refactor and make a method to handle a data message. + +2013-06-25 20:36:18 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: add some more docs to handle-request signal + See https://bugzilla.gnome.org/show_bug.cgi?id=702705 + +2013-06-10 17:20:30 -0400 Youness Alaoui + + * gst/rtsp/gstrtspsrc.c: + Send a clock_provide message on the bus when we get a netclock + +2013-06-10 17:20:14 -0400 Youness Alaoui + + * gst/rtsp/gstrtspsrc.c: + * gst/rtsp/gstrtspsrc.h: + rtspsrc: Expose use-pipeline-clock property + +2013-06-24 17:11:35 +0200 Wim Taymans + + * gst/udp/gstmultiudpsink.c: + udpsink: bind to the given interface + Actually call BINDTODEVICE to bind to the interface as given by the + property. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=702819 + +2013-06-22 10:59:17 +0200 Sebastian Dröge + + * ext/vpx/gstvp8dec.c: + vp8dec: Error out gracefully if we get an unsupported color format + In theory we can only get I420 though, just to be on the safe side. + +2013-06-22 10:57:41 +0200 Sebastian Dröge + + * ext/vpx/gstvp9dec.c: + * ext/vpx/gstvp9enc.c: + vp9: Add support for YV12, Y42B and Y444 color formats + The encoder does not work with Y42B and Y444 yet it seems. + +2013-06-22 10:26:18 +0200 Sebastian Dröge + + * ext/vpx/gstvp9dec.c: + vp9dec: Update default postproc settings from vp9_dx_iface.c + +2013-06-21 13:11:32 +0200 Sebastian Dröge + + * gst/matroska/matroska-demux.c: + * gst/matroska/matroska-ids.h: + * gst/matroska/matroska-mux.c: + * gst/matroska/webm-mux.c: + matroska: Add initial VP9 support + +2013-06-21 13:07:30 +0200 Sebastian Dröge + + * configure.ac: + * ext/vpx/Makefile.am: + * ext/vpx/gstvp9dec.c: + * ext/vpx/gstvp9dec.h: + * ext/vpx/gstvp9enc.c: + * ext/vpx/gstvp9enc.h: + * ext/vpx/plugin.c: + vpx: Add initial, experimental VP9 support + +2013-06-21 10:32:30 +0200 Youness Alaoui + + * gst/rtsp/gstrtspsrc.c: + rtsp: go back into the loop after doing pause + After we do a pause request, go back to loop mode so that we can listen + for server messages again. + See https://bugzilla.gnome.org/show_bug.cgi?id=702705 + +2013-06-20 23:16:17 -0400 Olivier Crête + + * gst/rtpmanager/gstrtpptdemux.c: + rtpptdemux: Wait after the caps to forward the other events + First forward the stream-start, then the caps, then the rest + +2013-06-21 00:42:02 +0100 Tim-Philipp Müller + + * sys/ximage/gstximagesrc.c: + ximagesrc: clear dts on buffer acquired from pool + When setting timestamps on outgoing buffers, clear the + dts explicitly, otherwise it may end up being set to a + bogus value from last time it was used. Avoids every + second or so buffer's dts being set to 0. Not that it + should matter for raw video. + +2013-06-20 15:35:11 +0200 Wim Taymans + + * sys/v4l2/gstv4l2.c: + v4l2: don't redefine the PERFORMANCE debug variable + It is already defined in core. + fixes https://bugzilla.gnome.org/show_bug.cgi?id=702732 + +2013-06-20 14:43:47 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: fix race in state change to paused + When we go to paused, we first flush the connection and then send the pause + command. As a result of the flushing, the scheduled paused command can get + lost. Wait until the connection is completely flushed and the rtsp task is + waiting before issuing the paused or playing request. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=702705 + +2013-06-20 11:31:22 +0200 Wim Taymans + + * gst/isomp4/qtdemux.c: + qtdemux: handle SEGMENT query + +2013-06-19 12:37:31 +0200 Sjoerd Simons + + * sys/v4l2/gstv4l2src.c: + v4l2: Optimize negotiation by removing the query filter + As cameras tend to have a quite specific set of capabilities (specific + framerates for each resolution), getting the peer caps filtered by our + probed caps can cause a big increase in the caps size which slows down + things quire a bit. + As for negotiation v4l2 iterates through the caps of the peer to find the + first intersection with the probed caps, getting the fully expanded + intersection of capabilities is not useful. + Using the same testcase as for bug #702632, adding this patch on top of + the patches suggested there speeds up getting the inital frame from + around ~14-15 seconds to around ~3-4 seconds. + https://bugzilla.gnome.org/show_bug.cgi?id=702638 + +2013-06-19 10:30:56 +0200 Kishore Arepalli + + * gst/avi/gstavidemux.c: + avidemux: duration query returns zero for DV video in avi + https://bugzilla.gnome.org/show_bug.cgi?id=702625 + +2013-06-19 11:06:37 +0200 Sebastian Dröge + + * gst/isomp4/qtdemux.c: + qtdemux: Disable usage of allocation queries + This can only reliably work if demuxers have a + separate streaming thread per srcpad. This should be + done in a demuxer base class, which integrates parts + of multiqueue + https://bugzilla.gnome.org/show_bug.cgi?id=701856 + +2013-06-11 15:02:21 +0100 Alex Ashley + + * gst/isomp4/qtdemux.c: + Avoid skipping moov atoms for fragmented MP4 files. + bug #700505 + Following a representation change that causes a resolution change, + the video decoder fails to decode correctly. Dashdemux detects the + representation change and pushes a new caps event and an + initialization segment (a new moov atom) to the downstream qtdemux, + but it doesn't handle this new moov yet, it will only parse the + first one it receives. + This commit changes qtdemux to accept a new moov in a dash bitstream + switching scenario. + +2013-06-19 00:42:54 -0300 Thiago Santos + + * gst/isomp4/qtdemux.c: + qtdemux: send stream-start only once for each stream + Do not send stream start again when reconfiguring a pad for new caps. + That is common for adaptive streams + +2013-06-05 17:02:49 +0200 Andoni Morales Alastruey + + * sys/osxvideo/cocoawindow.m: + * sys/osxvideo/osxvideosink.m: + osxvideosink: fix support in VM's without hardware acceleration + +2013-06-15 12:29:31 +0200 Jens Georg + + * gst/rtp/gstrtpmp2tdepay.c: + rtpmp2tdepay: accept mislabelled streams from GStreamer 0.10 as well + The mp2t payloader in 0.10 mislabelled the streams as MP2T-ES + instead of MP2T, so accept that as well for compatibility reasons. + https://bugzilla.gnome.org/show_bug.cgi?id=702457 + +2013-06-16 05:40:13 +0200 Wim Taymans + + * gst/rtsp/gstrtspsrc.c: + rtspsrc: manage element state ourselves + Lock the state of the all our elements and manage their states + outselves. Because we are working async, we can't rely on the state + change function to set the state at the right time or to return the + right return value from the state change function. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=702046 + +2013-06-14 14:09:50 +0200 Bruno Gonzalez + + * gst/matroska/matroska-demux.c: + matroskademux: Don't unlock stream lock without locking it first + https://bugzilla.gnome.org/show_bug.cgi?id=702167 + +2013-06-13 16:00:33 +0200 Wim Taymans + + * gst/rtpmanager/rtpsession.c: + * gst/rtpmanager/rtpsession.h: + rtpsession: Use the right hashtable to calculate bandwidth + Don't use an unused hashtable to iterate source to calculate bandwidth. + Remove unused code. + +2013-06-12 16:27:24 -0600 Brendan Long + + * configure.ac: + pulsesink: Require PulseAudio >= 2.0 + This is needed for pa_format_info_get_prop_* functions. + https://bugzilla.gnome.org/show_bug.cgi?id=686459 + +2013-06-13 14:23:08 +0530 Arun Raghavan + + * configure.ac: + * ext/pulse/pulsesink.c: + * ext/pulse/pulseutil.c: + Revert "pulsesink: Make 2.0 dependency optional" + This reverts commit 01457027e0d384aca3e551ae684e0aa074ee5498. + We'll just depend on PulseAudio 2.0 or above instead of having the bug + partially fixed based on the installed libpulse version. + +2013-06-13 12:40:15 +0530 Arun Raghavan + + * configure.ac: + * ext/pulse/pulsesink.c: + * ext/pulse/pulseutil.c: + pulsesink: Make 2.0 dependency optional + The getcaps function we added uses some pa_format_info_get_prop... + accessor functions that were only added in 2.0, so we only have our + getcaps implementation exist if we're compiling against libpulse 2.0 or + above. + Eventually, we could bump the minimum requirement to 2.0 or above. + https://bugzilla.gnome.org/show_bug.cgi?id=686459 + +2013-06-12 18:23:46 +0200 Sebastian Dröge + + * gst/videomixer/videomixer2.c: + Revert "videomixer: When all sinkpads are eos, update output segment stop and forward it" + This reverts commit 2d3910fc7901b5f29e16c0fdd4e9067a6d7f66fe. + It's not solving any problem and instead causes code to fall apart. + https://bugzilla.gnome.org/show_bug.cgi?id=701519 + +2013-01-09 09:39:33 +0000 Tim-Philipp Müller + + * gst/matroska/matroska-demux.c: + matroskademux: mark subtitle streams as sparse in stream-start event + And also mark the streams that should be selected by default if + marked so in the headers. + https://bugzilla.gnome.org/show_bug.cgi?id=600648 + +2013-06-11 22:12:58 +0200 Stefan Sauer + + * gst/audiofx/audiopanoramaorc-dist.c: + * gst/audiofx/audiopanoramaorc-dist.h: + audiopanorama: add prebuilt files + +2013-06-11 20:27:51 +0200 Stefan Sauer + + * tests/check/elements/audiopanorama.c: + audiopanorama: cleanup and expand the tests + Split out two more tests. Extract more common code into helpers. Add coverage for float. + +2013-06-10 21:15:20 +0200 Stefan Sauer + + * gst/audiofx/audiopanorama.c: + audiopanorama: cleanup of transform() + Only map input if we are reading it. Cleanup the logging and the comments a bit. + +2013-06-09 20:35:18 +0200 Stefan Sauer + + * gst/audiofx/Makefile.am: + * gst/audiofx/audiopanorama.c: + * gst/audiofx/audiopanorama.h: + * gst/audiofx/audiopanoramaorc.orc: + audiopanorama: use orc to speedup processing + Use special variants for the case when we don't change the panorama (pan=0.0). + Simplify the processing functions by passing the panorama value directy instead + of the instance. Use orc for clearing buffers too. + +2013-06-11 19:24:49 +0200 Mathieu Duponchelle + + * gst/videomixer/videomixer2.c: + videomixer: check last end_time after conversion to running segment + The last end_time was saved after conversion, so the comparison + had to be made after conversion for it to make sense. + https://bugzilla.gnome.org/show_bug.cgi?id=701385 + +2013-06-11 19:22:20 +0200 Mathieu Duponchelle + + * gst/videomixer/videomixer2.c: + videomixer: add mix->segment.start to output_end_time + When the segment start is not 0, this created a situation where + the output_end_time is inferior to output_start_time, and the duration + of the next buffer ended up underflowing. + https://bugzilla.gnome.org/show_bug.cgi?id=701385 + +2013-06-11 13:54:53 +0200 Sebastian Dröge + + * gst/matroska/matroska-demux.c: + matroskademux: Send stream headers after the segment event + https://bugzilla.gnome.org/show_bug.cgi?id=700799 + +2013-06-11 12:26:24 +0200 Sebastian Dröge + + * gst/isomp4/qtdemux.c: + qtdemux: Do allocation query after exposing all pads and no-more-pads + Also configure video streams as early as possible. + Related https://bugzilla.gnome.org/show_bug.cgi?id=701856 + but not fixing that. + +2013-06-11 12:25:46 +0200 Sebastian Dröge + + * gst/flv/gstflvdemux.c: + flvdemux: Don't forward CAPS events from upstream + Just use the default pad event handler. + https://bugzilla.gnome.org/show_bug.cgi?id=701976 + +2013-05-26 08:18:04 +0530 Arun Raghavan + + * ext/pulse/pulsesink.c: + pulsesink: Cache the getcaps/acceptcaps probe stream + getcaps is called frequently during stream setup, and creating a new + stream each time is very inefficient. There's some more room for + optimisation by caching the queried sink formats as well, but this needs + some more changes to listen for format changes on the sink (for when + supported formats change between probe stream creation and sink + querying). + https://bugzilla.gnome.org/show_bug.cgi?id=686459 + +2013-05-23 21:39:08 +0530 Arun Raghavan + + * ext/pulse/pulsesink.c: + * ext/pulse/pulsesink.h: + * ext/pulse/pulseutil.c: + * ext/pulse/pulseutil.h: + pulsesink: Add a getcaps function + This allows us to have more fine-tuned caps in READY or above. However, + this is _really_ inefficient since we create a new stream and query sink + for every getcaps in READY, which on a simple gst-launch line happens + about 35 times. The next step is to cache getcaps results. + https://bugzilla.gnome.org/show_bug.cgi?id=686459 + +2013-05-10 11:32:44 +0530 Arun Raghavan + + * ext/pulse/pulsesink.c: + pulsesink: Take a lock on the ringbuffer in acceptcaps + This is needed as a concurrent state change could pull the context or + stream out from under our feet. + https://bugzilla.gnome.org/show_bug.cgi?id=686459 + +2013-06-09 20:29:09 +0200 Stefan Sauer + + * gst/audiofx/audiopanorama.c: + * gst/audiofx/audiopanorama.h: + audiopanorama: move the enum to the header and use instead of gint + Move the enum for the processing method to the header so that we can use the + type for the instance struct. + +2013-06-09 20:32:22 +0200 Stefan Sauer + + * tests/check/elements/level.c: + level: rework the tests to cover other formats too + +2013-06-05 16:32:30 +0200 Michael Olbrich + + * sys/v4l2/gstv4l2bufferpool.c: + v4l2: make sure the element is not deleted before the pool + The pool accesses data from the v4l2object so it must exist at least + as long as the pool. Refcount the element which controls the object + live-time. + https://bugzilla.gnome.org/show_bug.cgi?id=701650 + +2013-06-07 15:38:25 +0200 Sebastian Dröge + + * ext/libpng/Makefile.am: + png: Link with libgstbase for GstByteReader and GstAdapter + +2013-06-07 15:15:15 +0200 Sebastian Dröge + + * gst/wavenc/Makefile.am: + wavenc: Link with libgstbase for GstByteWriter + +2013-06-07 13:26:35 +0200 Sebastian Dröge + + * gst/wavparse/gstwavparse.c: + wavparse: Push stream-start event in pull mode before anything else + +2013-05-10 12:09:19 +0530 Arun Raghavan + + * ext/pulse/pulsesink.c: + * ext/pulse/pulsesink.h: + pulsesink: Get rid of acceptcaps side-effects + The sink info callback should not have side-effects on the GstPulseSink + object since we are sometimes using with a dummy stream in acceptcaps. + https://bugzilla.gnome.org/show_bug.cgi?id=686459 + +2013-06-05 18:36:40 +0200 Sebastian Dröge + + * configure.ac: + Back to development + +=== release 1.1.1 === + +2013-06-05 17:58:51 +0200 Sebastian Dröge + + * ChangeLog: + * NEWS: + * RELEASE: + * common: + * configure.ac: + * docs/plugins/gst-plugins-good-plugins.args: + * docs/plugins/gst-plugins-good-plugins.hierarchy: + * docs/plugins/gst-plugins-good-plugins.interfaces: + * docs/plugins/gst-plugins-good-plugins.signals: + * 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: + * gst/deinterlace/tvtime-dist.c: + * gst/deinterlace/tvtime-dist.h: + * gst/videobox/gstvideoboxorc-dist.c: + * gst/videobox/gstvideoboxorc-dist.h: + * gst/videomixer/blendorc-dist.c: + * gst/videomixer/blendorc-dist.h: + * win32/common/config.h: + Release 1.1.1 + +2013-06-05 16:35:19 +0200 Sebastian Dröge + + * 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/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-06-05 15:50:04 +0200 Sebastian Dröge diff --git a/NEWS b/NEWS index 93f248d48b..e7cb60cb47 100644 --- a/NEWS +++ b/NEWS @@ -1,2 +1,2 @@ -This is GStreamer Good Plugins 1.1.1 +This is GStreamer Good Plugins 1.1.2 diff --git a/RELEASE b/RELEASE index 4d832d2380..b1eabb08cc 100644 --- a/RELEASE +++ b/RELEASE @@ -1,5 +1,5 @@ -Release notes for GStreamer Good Plugins 1.1.1 +Release notes for GStreamer Good Plugins 1.1.2 The GStreamer team is proud to announce a new bug-fix release @@ -60,116 +60,31 @@ Features of this release Bugs fixed in this release - * 654853 : multifilesrc: always honour stop-index - * 663458 : qtdemux: add support for LPCM QuickTime 7 uncompressed audio - * 395427 : rtspsrc: add 'proxy-id' and 'proxy-pw' properties to match souphttpsrc - * 534243 : [win/macosx] udpsink no longer supports IPv4, only IPv6 - * 540891 : flacparse: handle toc-select event - * 627204 : Some audio-based depayloaders are sometimes incorrectly indicating discont flag and RTP-marker bit. - * 631053 : oss4sink: totem does not show correct volume on startup - * 632206 : SRTP support - * 639292 : remove pt value from selected rtp pay/depayloaders - * 640023 : Jitterbuffer: does not put the same gst timestamp on packets with the same RTP timestamp - * 654259 : matroska: track INVISIBLE flag for vp8 - * 660156 : rtpbin: free_stream() does not remove the stream reference from the associated client's stream list - * 667815 : rtpssrcdemux: Safely push on pads that might be removed due to a RTCP BYE - * 667816 : rtpsession: mt-safe event-push - * 667826 : rtpsession: Ensure MT safe event handling and plug event leak - * 667838 : jitterbuffer: don't produce lost-events for expired packets - * 668355 : rtpsession: dead code in check_collision handling - * 680998 : wavenc: add TOC support - * 681891 : wavenc: support LIST INFO chunk - * 682448 : Matroska: per-track tags support - * 682524 : Matroska: Support tag targets - * 682615 : Matroska: expand tag mapping - * 682644 : Matroska: recursive SimpleTags - * 682714 : vp8enc: memory leak if auto-alt-ref-frames=1 - * 683912 : rtspsrc: allow client not to reconnect - * 684399 : videomixer: can't compile orc_overlay_argb on x86, not enough registers, crash - * 684955 : rtpjpegpay doesn't support width or height greater than 2040 - * 687376 : Short circuit gst_vp8_dec_handle_frame if keyframe is missing - * 687380 : videomixer: Y offset should be compared to height, not width - * 687436 : vp8enc: not robust enough for RTP, errors out on packet loss - * 687761 : videocrop: Add support for automatic cropping (GST 1.0) - * 687782 : udpsrc does not handle EHOSTUNREACH for Linux as it does for Win32 - * 687964 : videocrop: Add NV12/NV21 support - * 688092 : vp8dec: aspect ratio lost after seeking - * 688225 : videoflip: Add NV12/NV21 support - * 688677 : videoflip: Add gray 8/16 support - * 690124 : Directsound plugins fail to compile - * 690233 : tell configure and the v4l2 plugin where videodev2.h is - * 690267 : interleave: negotiation failure on sinkpads when channel-mask is specified - * 690358 : matroskademux: empty string on taglist field warning - * 690639 : pngdec: decoded frames are not pushed out - * 691481 : avidemux: a/v sync off on sample video when activated in push mode - * 692042 : v4l2src doesn't emit the prepare-format signal anymore - * 692615 : tests: use g_timeout_add_seconds - * 692932 : avimux: add raw 8-bit monochrome support - * 693327 : Fixing leak in avimux in gst_avi_mux_do_buffer - * 693826 : dmabuf-based GstMemory and GstAllocator incl. v4l2src support - * 694257 : pulsesink: Update segdone periodically - * 694374 : alpha: improve descriptions of chroma keying-related properties and enums - * 695541 : avidemux: support raw avi with negative height - * 695543 : avimux: support raw BGR video - * 695981 : Segmentation fault on gst_v4l2_buffer_pool_process after sending " start-capture " signal to camerabin2 just after setting the pipeline state to PLAYING - * 696057 : udpsink does not work with IPv4 addresses on MacOSX - * 696282 : y4mdec: doesn't work with playbin - * 696333 : qtmux should use provided DTS and not make up its own - * 696549 : wavparse: add 'note' chunk support - * 696684 : Problems feeding wavparse with 0-byte file - * 696714 : wavenc: add 'note' chunk support - * 696906 : ac3parse: handle audio/x-private1-ac3 and convert to audio/x-ac3 - * 697074 : The level element doesn't respect accurately the " interval " property. - * 697227 : rtpsbcdepay is not selected from decodebin - * 697232 : vp8dec reports decoding errors as " No key frame " giving no extra information - * 697343 : rtpsbcdepay: fix compilation using mingw - * 697463 : rtpsbcdebay: incorrect frame length calculation for mono and full stereo modes - * 697467 : deinterlace: mode=interlaced doesn't force deinterlacing - * 698156 : souphttpsrc: proper SCHEDULING query support - * 698727 : mulawenc: send maximum bitrate tag downstream - * 698807 : osx_audio: miscellaneous improvements - * 698821 : v4l2: bufferpool: remove unused includes - * 698822 : v4l2: bufferpool: reset buffer size in release_buffer - * 698825 : v4l2: handle return value -ENOTTY for unimplemented VIDIOC_G_PARM - * 698826 : v4l2: add support for mpeg4 and H.263 - * 698827 : v4l2: handle ENODATA return value for VIDIOC_ENUMSTD - * 698837 : v4l2: cache CIDs until the device is opened - * 698894 : mulawdec: Change base class to GstAudioDecoder - * 698949 : v4l2: fix copying of encoded buffers - * 698992 : v4l2: also poll for output devices - * 699010 : qtdemux: enable VP6F codec to allow playback for the Flash video embedded in MP4 - * 699294 : v4l2: fix broken boolean expression to detect non-frame buffers - * 699337 : v4l2: fix and cleanup VIDIOC_EXPBUF handling - * 699447 : v4l2: try to allocate new buffers with VIDIOC_CREATE_BUFS if needed - * 699570 : v4l2: always generate video info from caps - * 699598 : v4l2: fill out v4l2_buffer.bytesused field for v4l2sink - * 699637 : rtpgstpay: uses an already-unreffed event in its sink_event handler - * 699793 : videomixer: resets its current segment when receiving a flush stop - * 699835 : v4l2: request 0 buffers when stopping - * 699895 : videomixer: Sends caps event before stream-start - * 699964 : doc: audiowsinclimit frequency property now called cutoff - * 699966 : tests: Some unit test in good sends SEGMENT before caps - * 700033 : tests: New runtime check force unit tests to send initial events - * 700044 : shapewipe sample pipeline won't work - * 700213 : rtpgstpay: sticky events are not forwarded to to the src pad - * 700224 : test: Fix some more misordering issues in plugins-good - * 700265 : deinterlace: Doesn't set caps for buffer pool - * 700280 : v4l2: only add interlace-mode to the caps for raw formats - * 700282 : v4l2: copy and set the actual size of the content - * 700285 : v4l2: set pixel-aspect-ratio for capture devices only - * 700331 : videocrop: Add support for GRAY16_LE/GRAY16_BE - * 700503 : v4l2: don't stop streaming when set_caps is called with unchanged caps - * 700748 : rtpjpegpay/depay: Add framerate and optional framesize SDP attribute to payloaded caps - * 700781 : v4l2: keep a reference to all queued buffers - * 701046 : rtspsrc: parse SDP framerate and dimension attributes - * 701109 : videomixer: z-ordering breaks if pads are added without setting zorder on it - * 701237 : videomixer : on query caps, we should return FALSE if the source pad has no current caps. - * 701375 : v4l2: rework sink buffer refcounting - * 701540 : v4l2: iterate controls with V4L2_CTRL_FLAG_NEXT_CTRL - * 701543 : v4l2: call VIDIOC_REQBUFS with count = 0 in pool_finalize - * 701595 : Latest GIT version of v4l2src fails to compile on older kernels - * 640589 : matroskademux: set streamheader on vorbis/theora srcpad caps for easier remuxing - * 696244 : qtdemux: send GAP events for subtitles, handle subtitles with SBLT subtype + * 612406 : [PATCH] rtspsrc: Race condition + * 632207 : [rtspsrc] GET_PARAMETER / SET_PARAMETER support + * 651434 : rtspsrc: don't discard data in interleaved mode + * 657079 : JPEG RTP Payloader Change to support FaceVsion Webcams + * 664312 : rtpvorbispay does not handle headers in caps + * 686459 : pulsesink: playbin uri=x.mp3 audio-sink='identity ! pulsesink' = > not-negotiated flow error + * 700799 : matroskademux: Got data flow before segment event + * 701385 : videomixer: Incorrect timestamp calculations for non trivial segments + * 701519 : videomixer: pushes an incorrect segment event when all its sink pads are EOS + * 701650 : v4l2: make sure the element is not deleted before the pool + * 701856 : qtdemux: Does allocation queries before setting caps on all pads + * 702046 : rtspsrc doesn't produce buffers + * 702625 : avidemux: duration query returns " zero " for the DV containter format in a AVI file + * 702638 : v4l2: Optimize negotiation by removing the query filter + * 702819 : udpsink multicast-iface does not seem to work correctly + * 702826 : gdkpixbufoverlay: image overlay doesn't work for -ve offset + * 703114 : deinterleave: deadlock while pushing pending events on all source pads + * 703182 : multipartmux does not push new segment after flushing seek + * 703312 : matroskademux: missing profile field in caps for aac audio + * 703350 : qtdemux: Reports wrong framerate + * 703399 : v4l2: don't extract data from caps twice + * 703426 : Fix doc and comment references to gstrtpbin element + * 703685 : POTFILES.in is out of date + * 703743 : videomixer: Handling of variable fps streams broken + * 703764 : v4l2: bufferpool: don't forget to release buffer on error ==== Download ==== @@ -206,99 +121,28 @@ subscribe to the gstreamer-devel list. Contributors to this release - * Aha Unsworth - * Aleix Conchillo Flaque - * Alessandro Decina - * Alexander Schrab - * Alexey Chernov - * Alexey Fisher + * Alban Browaeys + * Alex Ashley * Andoni Morales Alastruey - * Andre Moreira Magalhaes (andrunko) - * Andreas Fenkart - * Andrzej Bieniek - * Antoine Tremblay - * Anton Belka - * Arnaud Vrac * Arun Raghavan - * B.Prathibha - * Bastian Hecht - * Bastien Nocera - * Benjamin Gaignard - * Benjamin Otte - * Chris E Jones - * Christian Fredrik Kalager Schaller - * Danilo Cesar Lemes de Paula - * David Schleef - * Debarshi Ray - * Diogo Carbonera Luvizon - * Dirk Van Haerenborgh - * Douglas Bagnall - * Edward Hervey - * Haakon Sporsheim - * Havard Graff - * Håvard Graff - * Idar Tollefsen - * Jean-François Fortin Tam - * Johan Hedberg + * Brendan Long + * Bruno Gonzalez + * David Svensson Fors + * J. Rick Ramstetter + * Jens Georg * Jonas Holmberg - * Josep Torra - * Joshua M. Doe * Kishore Arepalli - * Koop Mast - * Laurent Glayal - * Louis-Francis Ratté-Boulianne - * Luiz Augusto von Dentz - * Marc Leeman - * Marcel Holtmann - * Mark Nauwelaerts - * Markovtsev Vadim - * Martin Pitt * Matej Knopp * Mathieu Duponchelle - * Matthew Waters - * Maximilian Högner * Michael Olbrich - * Michael Smith - * Nicola Murino - * Nicolas Dufresne - * Norbert Waschbuesch * Ognyan Tonchev - * Olivier Crete * Olivier Crête - * Pascal Buhler - * Paul HENRYS - * Philipp Zabel - * Philippe Normand - * Rico Tzschichholz - * Robert Krakora - * Rodolfo Schulz de Lima - * Roland Krikava - * Rov Juvano + * Piotr Drąg * Sebastian Dröge - * Sebastian Rasmussen * Sjoerd Simons - * Sreerenj Balachandran - * Stas Sergeev - * Stefan Kost * Stefan Sauer - * Stirling Westrup - * Takashi Nakajima * Thiago Santos - * Thibault Saunier - * Thijs Vermeir - * Thomas Vander Stichele - * Tim 'mithro' Ansell * Tim-Philipp Müller - * Todd Agulnick - * Tom Greenwood - * Vincent Penquerc'h * Wim Taymans * Youness Alaoui - * Yury Delendik - * Zeeshan Ali - * ted-n - * unknown - * zeenix@gmail.com - * zeeshan.ali@nokia.com - * Руслан Ижбулатов   \ No newline at end of file diff --git a/configure.ac b/configure.ac index b89bb8a949..34234df473 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.1.1.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-good]) +AC_INIT([GStreamer Good Plug-ins],[1.1.2],[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, 101, 0, 101) +AS_LIBTOOL(GST, 102, 0, 102) dnl *** required versions of GStreamer stuff *** -GST_REQ=1.1.1.1 -GSTPB_REQ=1.1.1.1 +GST_REQ=1.1.2 +GSTPB_REQ=1.1.2 dnl *** autotools stuff **** diff --git a/docs/plugins/gst-plugins-good-plugins.args b/docs/plugins/gst-plugins-good-plugins.args index bc845412c8..48e1b89490 100644 --- a/docs/plugins/gst-plugins-good-plugins.args +++ b/docs/plugins/gst-plugins-good-plugins.args @@ -958,6 +958,16 @@ FALSE + +GstRTSPSrc::use-pipeline-clock +gboolean + +rw +Use pipeline clock +Use the pipeline running-time to set the NTP time in the RTCP SR messages. +FALSE + + GstRTPDec::skip gint @@ -22884,7 +22894,7 @@ rw X Offset -Horizontal offset of overlay image in pixels from top-left corner of video image. +For positive value, horizontal offset of overlay image in pixels from left of video image. For negative value, horizontal offset of overlay image in pixels from right of video image. 0 @@ -22894,7 +22904,7 @@ rw Y Offset -Vertical offset of overlay image in pixels from top-left corner of video image. +For positive value, vertical offset of overlay image in pixels from top of video image. For negative value, vertical offset of overlay image in pixels from bottom of video image. 0 @@ -23808,3 +23818,13 @@ 50 + +GstRtpVorbisPay::config-interval +guint +<= 3600 +rw +Config Send Interval +Send Config Insertion Interval in seconds (configuration headers will be multiplexed in the data stream when detected.) (0 = disabled). +0 + + diff --git a/docs/plugins/gst-plugins-good-plugins.hierarchy b/docs/plugins/gst-plugins-good-plugins.hierarchy index 53976a2266..7a044994ff 100644 --- a/docs/plugins/gst-plugins-good-plugins.hierarchy +++ b/docs/plugins/gst-plugins-good-plugins.hierarchy @@ -169,6 +169,7 @@ GObject GstMatroskaMux GstWebMMux GstMatroskaParse + GstMonoscope GstMultipartDemux GstMultipartMux GstQTDemux diff --git a/docs/plugins/gst-plugins-good-plugins.signals b/docs/plugins/gst-plugins-good-plugins.signals index ea81cc1af4..794622b8ed 100644 --- a/docs/plugins/gst-plugins-good-plugins.signals +++ b/docs/plugins/gst-plugins-good-plugins.signals @@ -698,3 +698,20 @@ gpointer arg1 gpointer arg2 + +GstRTSPSrc::on-sdp +void + +GstRTSPSrc *gstrtspsrc +GstSDPMessage *arg1 + + + +GstRTSPSrc::select-stream +gboolean +fc +GstRTSPSrc *gstrtspsrc +guint arg1 +GstCaps *arg2 + + diff --git a/docs/plugins/inspect/plugin-1394.xml b/docs/plugins/inspect/plugin-1394.xml index 10d06110bf..7d1dcc8433 100644 --- a/docs/plugins/inspect/plugin-1394.xml +++ b/docs/plugins/inspect/plugin-1394.xml @@ -3,7 +3,7 @@ Source for video data via IEEE1394 interface ../../ext/raw1394/.libs/libgst1394.so libgst1394.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-aasink.xml b/docs/plugins/inspect/plugin-aasink.xml index 33e6ebbf58..cf16c514e7 100644 --- a/docs/plugins/inspect/plugin-aasink.xml +++ b/docs/plugins/inspect/plugin-aasink.xml @@ -3,7 +3,7 @@ ASCII Art video sink ../../ext/aalib/.libs/libgstaasink.so libgstaasink.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alaw.xml b/docs/plugins/inspect/plugin-alaw.xml index f2b6fe2792..8829efc3d5 100644 --- a/docs/plugins/inspect/plugin-alaw.xml +++ b/docs/plugins/inspect/plugin-alaw.xml @@ -3,7 +3,7 @@ ALaw audio conversion routines ../../gst/law/.libs/libgstalaw.so libgstalaw.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alpha.xml b/docs/plugins/inspect/plugin-alpha.xml index 7b4bf4001f..93c33e05ce 100644 --- a/docs/plugins/inspect/plugin-alpha.xml +++ b/docs/plugins/inspect/plugin-alpha.xml @@ -3,7 +3,7 @@ adds an alpha channel to video - constant or via chroma-keying ../../gst/alpha/.libs/libgstalpha.so libgstalpha.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-alphacolor.xml b/docs/plugins/inspect/plugin-alphacolor.xml index da3fa9ee3c..d942200e00 100644 --- a/docs/plugins/inspect/plugin-alphacolor.xml +++ b/docs/plugins/inspect/plugin-alphacolor.xml @@ -3,7 +3,7 @@ RGBA from/to AYUV colorspace conversion preserving the alpha channel ../../gst/alpha/.libs/libgstalphacolor.so libgstalphacolor.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-apetag.xml b/docs/plugins/inspect/plugin-apetag.xml index c25470a090..73125f5ddf 100644 --- a/docs/plugins/inspect/plugin-apetag.xml +++ b/docs/plugins/inspect/plugin-apetag.xml @@ -3,7 +3,7 @@ APEv1/2 tag reader ../../gst/apetag/.libs/libgstapetag.so libgstapetag.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audiofx.xml b/docs/plugins/inspect/plugin-audiofx.xml index 1a7244d735..5559b1913a 100644 --- a/docs/plugins/inspect/plugin-audiofx.xml +++ b/docs/plugins/inspect/plugin-audiofx.xml @@ -3,7 +3,7 @@ Audio effects plugin ../../gst/audiofx/.libs/libgstaudiofx.so libgstaudiofx.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-audioparsers.xml b/docs/plugins/inspect/plugin-audioparsers.xml index 6d920b12e8..58141b947f 100644 --- a/docs/plugins/inspect/plugin-audioparsers.xml +++ b/docs/plugins/inspect/plugin-audioparsers.xml @@ -3,7 +3,7 @@ Parsers for various audio formats ../../gst/audioparsers/.libs/libgstaudioparsers.so libgstaudioparsers.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-auparse.xml b/docs/plugins/inspect/plugin-auparse.xml index 1b98307198..1f42b6de22 100644 --- a/docs/plugins/inspect/plugin-auparse.xml +++ b/docs/plugins/inspect/plugin-auparse.xml @@ -3,7 +3,7 @@ parses au streams ../../gst/auparse/.libs/libgstauparse.so libgstauparse.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-autodetect.xml b/docs/plugins/inspect/plugin-autodetect.xml index 32a445ba6c..82c487146d 100644 --- a/docs/plugins/inspect/plugin-autodetect.xml +++ b/docs/plugins/inspect/plugin-autodetect.xml @@ -3,7 +3,7 @@ Plugin contains auto-detection plugins for video/audio in- and outputs ../../gst/autodetect/.libs/libgstautodetect.so libgstautodetect.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-avi.xml b/docs/plugins/inspect/plugin-avi.xml index d9cbb191f2..974dcc9bc4 100644 --- a/docs/plugins/inspect/plugin-avi.xml +++ b/docs/plugins/inspect/plugin-avi.xml @@ -3,7 +3,7 @@ AVI stream handling ../../gst/avi/.libs/libgstavi.so libgstavi.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cacasink.xml b/docs/plugins/inspect/plugin-cacasink.xml index bec91e9679..1ae93e072d 100644 --- a/docs/plugins/inspect/plugin-cacasink.xml +++ b/docs/plugins/inspect/plugin-cacasink.xml @@ -3,7 +3,7 @@ Colored ASCII Art video sink ../../ext/libcaca/.libs/libgstcacasink.so libgstcacasink.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cairo.xml b/docs/plugins/inspect/plugin-cairo.xml index ff9e02edd6..d1bdc2dd8b 100644 --- a/docs/plugins/inspect/plugin-cairo.xml +++ b/docs/plugins/inspect/plugin-cairo.xml @@ -3,7 +3,7 @@ Cairo-based elements ../../ext/cairo/.libs/libgstcairo.so libgstcairo.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-cutter.xml b/docs/plugins/inspect/plugin-cutter.xml index a669d94e10..910ba86d85 100644 --- a/docs/plugins/inspect/plugin-cutter.xml +++ b/docs/plugins/inspect/plugin-cutter.xml @@ -3,7 +3,7 @@ Audio Cutter to split audio into non-silent bits ../../gst/cutter/.libs/libgstcutter.so libgstcutter.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-debug.xml b/docs/plugins/inspect/plugin-debug.xml index 975c21d8f8..4133edbd6f 100644 --- a/docs/plugins/inspect/plugin-debug.xml +++ b/docs/plugins/inspect/plugin-debug.xml @@ -3,7 +3,7 @@ elements for testing and debugging ../../gst/debugutils/.libs/libgstdebug.so libgstdebug.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-deinterlace.xml b/docs/plugins/inspect/plugin-deinterlace.xml index ba49484bd7..43e50e1f9a 100644 --- a/docs/plugins/inspect/plugin-deinterlace.xml +++ b/docs/plugins/inspect/plugin-deinterlace.xml @@ -3,7 +3,7 @@ Deinterlacer ../../gst/deinterlace/.libs/libgstdeinterlace.so libgstdeinterlace.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dtmf.xml b/docs/plugins/inspect/plugin-dtmf.xml index 9eaed53cdf..10def88d16 100644 --- a/docs/plugins/inspect/plugin-dtmf.xml +++ b/docs/plugins/inspect/plugin-dtmf.xml @@ -3,7 +3,7 @@ DTMF plugins ../../gst/dtmf/.libs/libgstdtmf.so libgstdtmf.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-dv.xml b/docs/plugins/inspect/plugin-dv.xml index a7a71259cf..0a50664dfb 100644 --- a/docs/plugins/inspect/plugin-dv.xml +++ b/docs/plugins/inspect/plugin-dv.xml @@ -3,7 +3,7 @@ DV demuxer and decoder based on libdv (libdv.sf.net) ../../ext/dv/.libs/libgstdv.so libgstdv.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-effectv.xml b/docs/plugins/inspect/plugin-effectv.xml index 73c1545180..1a87448f96 100644 --- a/docs/plugins/inspect/plugin-effectv.xml +++ b/docs/plugins/inspect/plugin-effectv.xml @@ -3,7 +3,7 @@ effect plugins from the effectv project ../../gst/effectv/.libs/libgsteffectv.so libgsteffectv.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-equalizer.xml b/docs/plugins/inspect/plugin-equalizer.xml index 2de3bca685..5b614acb2d 100644 --- a/docs/plugins/inspect/plugin-equalizer.xml +++ b/docs/plugins/inspect/plugin-equalizer.xml @@ -3,7 +3,7 @@ GStreamer audio equalizers ../../gst/equalizer/.libs/libgstequalizer.so libgstequalizer.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-flac.xml b/docs/plugins/inspect/plugin-flac.xml index e423c01142..781296ece2 100644 --- a/docs/plugins/inspect/plugin-flac.xml +++ b/docs/plugins/inspect/plugin-flac.xml @@ -3,7 +3,7 @@ The FLAC Lossless compressor Codec ../../ext/flac/.libs/libgstflac.so libgstflac.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-flv.xml b/docs/plugins/inspect/plugin-flv.xml index fb7111753e..d9dd2dc7d2 100644 --- a/docs/plugins/inspect/plugin-flv.xml +++ b/docs/plugins/inspect/plugin-flv.xml @@ -3,7 +3,7 @@ FLV muxing and demuxing plugin ../../gst/flv/.libs/libgstflv.so libgstflv.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release @@ -32,7 +32,7 @@ video source sometimes -
video/x-flash-video; video/x-flash-screen; video/x-vp6-flash; video/x-vp6-alpha; video/x-h264, stream-format=(string)avc
+
video/x-flash-video, flvversion=(int)1; video/x-flash-screen; video/x-vp6-flash; video/x-vp6-alpha; video/x-h264, stream-format=(string)avc
diff --git a/docs/plugins/inspect/plugin-flxdec.xml b/docs/plugins/inspect/plugin-flxdec.xml index d55a513205..4a257ed56e 100644 --- a/docs/plugins/inspect/plugin-flxdec.xml +++ b/docs/plugins/inspect/plugin-flxdec.xml @@ -3,7 +3,7 @@ FLC/FLI/FLX video decoder ../../gst/flx/.libs/libgstflxdec.so libgstflxdec.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-gdkpixbuf.xml b/docs/plugins/inspect/plugin-gdkpixbuf.xml index 2b98a30208..50943716f2 100644 --- a/docs/plugins/inspect/plugin-gdkpixbuf.xml +++ b/docs/plugins/inspect/plugin-gdkpixbuf.xml @@ -3,7 +3,7 @@ GdkPixbuf-based image decoder, overlay and sink ../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so libgstgdkpixbuf.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-goom.xml b/docs/plugins/inspect/plugin-goom.xml index 0ce211c1cc..e35c54b1b0 100644 --- a/docs/plugins/inspect/plugin-goom.xml +++ b/docs/plugins/inspect/plugin-goom.xml @@ -3,7 +3,7 @@ GOOM visualization filter ../../gst/goom/.libs/libgstgoom.so libgstgoom.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-goom2k1.xml b/docs/plugins/inspect/plugin-goom2k1.xml index 04f3fd3148..3719d97a3a 100644 --- a/docs/plugins/inspect/plugin-goom2k1.xml +++ b/docs/plugins/inspect/plugin-goom2k1.xml @@ -3,7 +3,7 @@ GOOM 2k1 visualization filter ../../gst/goom2k1/.libs/libgstgoom2k1.so libgstgoom2k1.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-icydemux.xml b/docs/plugins/inspect/plugin-icydemux.xml index 00d8a6a7c8..64218e33ca 100644 --- a/docs/plugins/inspect/plugin-icydemux.xml +++ b/docs/plugins/inspect/plugin-icydemux.xml @@ -3,7 +3,7 @@ Demux ICY tags from a stream ../../gst/icydemux/.libs/libgsticydemux.so libgsticydemux.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-id3demux.xml b/docs/plugins/inspect/plugin-id3demux.xml index 6a865e009f..171b04e51b 100644 --- a/docs/plugins/inspect/plugin-id3demux.xml +++ b/docs/plugins/inspect/plugin-id3demux.xml @@ -3,7 +3,7 @@ Demux ID3v1 and ID3v2 tags from a file ../../gst/id3demux/.libs/libgstid3demux.so libgstid3demux.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-imagefreeze.xml b/docs/plugins/inspect/plugin-imagefreeze.xml index 4bc7206dc1..8e14b1cd5e 100644 --- a/docs/plugins/inspect/plugin-imagefreeze.xml +++ b/docs/plugins/inspect/plugin-imagefreeze.xml @@ -3,7 +3,7 @@ Still frame stream generator ../../gst/imagefreeze/.libs/libgstimagefreeze.so libgstimagefreeze.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-interleave.xml b/docs/plugins/inspect/plugin-interleave.xml index eb588ae7ee..00620c749a 100644 --- a/docs/plugins/inspect/plugin-interleave.xml +++ b/docs/plugins/inspect/plugin-interleave.xml @@ -3,7 +3,7 @@ Audio interleaver/deinterleaver ../../gst/interleave/.libs/libgstinterleave.so libgstinterleave.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-isomp4.xml b/docs/plugins/inspect/plugin-isomp4.xml index 4963d7bc9e..5baaf107d4 100644 --- a/docs/plugins/inspect/plugin-isomp4.xml +++ b/docs/plugins/inspect/plugin-isomp4.xml @@ -3,7 +3,7 @@ ISO base media file format support (mp4, 3gpp, qt, mj2) ../../gst/isomp4/.libs/libgstisomp4.so libgstisomp4.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-jack.xml b/docs/plugins/inspect/plugin-jack.xml index 34e9e26958..526c7a0f04 100644 --- a/docs/plugins/inspect/plugin-jack.xml +++ b/docs/plugins/inspect/plugin-jack.xml @@ -3,7 +3,7 @@ JACK audio elements ../../ext/jack/.libs/libgstjack.so libgstjack.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-jpeg.xml b/docs/plugins/inspect/plugin-jpeg.xml index e4013050da..94374ace17 100644 --- a/docs/plugins/inspect/plugin-jpeg.xml +++ b/docs/plugins/inspect/plugin-jpeg.xml @@ -3,7 +3,7 @@ JPeg plugin library ../../ext/jpeg/.libs/libgstjpeg.so libgstjpeg.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-level.xml b/docs/plugins/inspect/plugin-level.xml index c98623a52b..3541af03c7 100644 --- a/docs/plugins/inspect/plugin-level.xml +++ b/docs/plugins/inspect/plugin-level.xml @@ -3,7 +3,7 @@ Audio level plugin ../../gst/level/.libs/libgstlevel.so libgstlevel.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-matroska.xml b/docs/plugins/inspect/plugin-matroska.xml index 8ce28054a3..0a551d3bfb 100644 --- a/docs/plugins/inspect/plugin-matroska.xml +++ b/docs/plugins/inspect/plugin-matroska.xml @@ -3,7 +3,7 @@ Matroska and WebM stream handling ../../gst/matroska/.libs/libgstmatroska.so libgstmatroska.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release @@ -119,7 +119,7 @@ video_%u sink request -
video/x-vp8, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
+
video/x-vp8, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]; video/x-vp9, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]
src diff --git a/docs/plugins/inspect/plugin-monoscope.xml b/docs/plugins/inspect/plugin-monoscope.xml index ac10183b89..49178c1fe4 100644 --- a/docs/plugins/inspect/plugin-monoscope.xml +++ b/docs/plugins/inspect/plugin-monoscope.xml @@ -3,7 +3,7 @@ Monoscope visualization ../../gst/monoscope/.libs/libgstmonoscope.so libgstmonoscope.so - 0.11.94.1 + 1.1.1.1 LGPL gst-plugins-good GStreamer Good Plug-ins git diff --git a/docs/plugins/inspect/plugin-mulaw.xml b/docs/plugins/inspect/plugin-mulaw.xml index 857093e13c..049789e76b 100644 --- a/docs/plugins/inspect/plugin-mulaw.xml +++ b/docs/plugins/inspect/plugin-mulaw.xml @@ -3,7 +3,7 @@ MuLaw audio conversion routines ../../gst/law/.libs/libgstmulaw.so libgstmulaw.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-multifile.xml b/docs/plugins/inspect/plugin-multifile.xml index 9327b24834..7660cc1098 100644 --- a/docs/plugins/inspect/plugin-multifile.xml +++ b/docs/plugins/inspect/plugin-multifile.xml @@ -3,7 +3,7 @@ Reads/Writes buffers from/to sequentially named files ../../gst/multifile/.libs/libgstmultifile.so libgstmultifile.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-multipart.xml b/docs/plugins/inspect/plugin-multipart.xml index af94d51088..8e3141cca2 100644 --- a/docs/plugins/inspect/plugin-multipart.xml +++ b/docs/plugins/inspect/plugin-multipart.xml @@ -3,7 +3,7 @@ multipart stream manipulation ../../gst/multipart/.libs/libgstmultipart.so libgstmultipart.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-navigationtest.xml b/docs/plugins/inspect/plugin-navigationtest.xml index 23c3638b3e..1f2e99afdf 100644 --- a/docs/plugins/inspect/plugin-navigationtest.xml +++ b/docs/plugins/inspect/plugin-navigationtest.xml @@ -3,7 +3,7 @@ Template for a video filter ../../gst/debugutils/.libs/libgstnavigationtest.so libgstnavigationtest.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-oss4.xml b/docs/plugins/inspect/plugin-oss4.xml index bf21a9042e..6c6598dafe 100644 --- a/docs/plugins/inspect/plugin-oss4.xml +++ b/docs/plugins/inspect/plugin-oss4.xml @@ -3,7 +3,7 @@ Open Sound System (OSS) version 4 support for GStreamer ../../sys/oss4/.libs/libgstoss4audio.so libgstoss4audio.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ossaudio.xml b/docs/plugins/inspect/plugin-ossaudio.xml index db885e1255..42061e1996 100644 --- a/docs/plugins/inspect/plugin-ossaudio.xml +++ b/docs/plugins/inspect/plugin-ossaudio.xml @@ -3,7 +3,7 @@ OSS (Open Sound System) support for GStreamer ../../sys/oss/.libs/libgstossaudio.so libgstossaudio.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-png.xml b/docs/plugins/inspect/plugin-png.xml index f4b496fb0f..9d81954b96 100644 --- a/docs/plugins/inspect/plugin-png.xml +++ b/docs/plugins/inspect/plugin-png.xml @@ -3,7 +3,7 @@ PNG plugin library ../../ext/libpng/.libs/libgstpng.so libgstpng.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-pulseaudio.xml b/docs/plugins/inspect/plugin-pulseaudio.xml index cd66ef04fa..cd6703126f 100644 --- a/docs/plugins/inspect/plugin-pulseaudio.xml +++ b/docs/plugins/inspect/plugin-pulseaudio.xml @@ -3,7 +3,7 @@ PulseAudio plugin library ../../ext/pulse/.libs/libgstpulse.so libgstpulse.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-replaygain.xml b/docs/plugins/inspect/plugin-replaygain.xml index ce25d86a06..f7210baa0f 100644 --- a/docs/plugins/inspect/plugin-replaygain.xml +++ b/docs/plugins/inspect/plugin-replaygain.xml @@ -3,7 +3,7 @@ ReplayGain volume normalization ../../gst/replaygain/.libs/libgstreplaygain.so libgstreplaygain.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-rtp.xml b/docs/plugins/inspect/plugin-rtp.xml index e7e5f5cba3..0c80d722eb 100644 --- a/docs/plugins/inspect/plugin-rtp.xml +++ b/docs/plugins/inspect/plugin-rtp.xml @@ -3,7 +3,7 @@ Real-time protocol plugins ../../gst/rtp/.libs/libgstrtp.so libgstrtp.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release @@ -818,7 +818,7 @@ sink sink always -
application/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string)MP2T; application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)[ 1, 2147483647 ]
+
application/x-rtp, media=(string)video, clock-rate=(int)[ 1, 2147483647 ], encoding-name=(string){ MP2T, MP2T-ES }; application/x-rtp, media=(string)video, payload=(int)33, clock-rate=(int)[ 1, 2147483647 ]
src diff --git a/docs/plugins/inspect/plugin-rtpmanager.xml b/docs/plugins/inspect/plugin-rtpmanager.xml index 824fc5821b..4310ae44af 100644 --- a/docs/plugins/inspect/plugin-rtpmanager.xml +++ b/docs/plugins/inspect/plugin-rtpmanager.xml @@ -3,7 +3,7 @@ RTP session management plugin library ../../gst/rtpmanager/.libs/libgstrtpmanager.so libgstrtpmanager.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-rtsp.xml b/docs/plugins/inspect/plugin-rtsp.xml index 723e56012d..7c9ad709bb 100644 --- a/docs/plugins/inspect/plugin-rtsp.xml +++ b/docs/plugins/inspect/plugin-rtsp.xml @@ -3,7 +3,7 @@ transfer data via RTSP ../../gst/rtsp/.libs/libgstrtsp.so libgstrtsp.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-shapewipe.xml b/docs/plugins/inspect/plugin-shapewipe.xml index d347d542fd..c5b7d6ca4b 100644 --- a/docs/plugins/inspect/plugin-shapewipe.xml +++ b/docs/plugins/inspect/plugin-shapewipe.xml @@ -3,7 +3,7 @@ Shape Wipe transition filter ../../gst/shapewipe/.libs/libgstshapewipe.so libgstshapewipe.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-shout2send.xml b/docs/plugins/inspect/plugin-shout2send.xml index 5e03cd9f51..2fae63d411 100644 --- a/docs/plugins/inspect/plugin-shout2send.xml +++ b/docs/plugins/inspect/plugin-shout2send.xml @@ -3,7 +3,7 @@ Sends data to an icecast server using libshout2 ../../ext/shout2/.libs/libgstshout2.so libgstshout2.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good libshout2 diff --git a/docs/plugins/inspect/plugin-smpte.xml b/docs/plugins/inspect/plugin-smpte.xml index b1b9952a58..bf2e3a7e06 100644 --- a/docs/plugins/inspect/plugin-smpte.xml +++ b/docs/plugins/inspect/plugin-smpte.xml @@ -3,7 +3,7 @@ Apply the standard SMPTE transitions on video images ../../gst/smpte/.libs/libgstsmpte.so libgstsmpte.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-soup.xml b/docs/plugins/inspect/plugin-soup.xml index 23edd44c00..d0aefd3d36 100644 --- a/docs/plugins/inspect/plugin-soup.xml +++ b/docs/plugins/inspect/plugin-soup.xml @@ -3,7 +3,7 @@ libsoup HTTP client src/sink ../../ext/soup/.libs/libgstsouphttpsrc.so libgstsouphttpsrc.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-spectrum.xml b/docs/plugins/inspect/plugin-spectrum.xml index 3a3d78e205..e20124c3fb 100644 --- a/docs/plugins/inspect/plugin-spectrum.xml +++ b/docs/plugins/inspect/plugin-spectrum.xml @@ -3,7 +3,7 @@ Run an FFT on the audio signal, output spectrum data ../../gst/spectrum/.libs/libgstspectrum.so libgstspectrum.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-speex.xml b/docs/plugins/inspect/plugin-speex.xml index bb7523a50e..d64b4a260d 100644 --- a/docs/plugins/inspect/plugin-speex.xml +++ b/docs/plugins/inspect/plugin-speex.xml @@ -3,7 +3,7 @@ Speex plugin library ../../ext/speex/.libs/libgstspeex.so libgstspeex.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-taglib.xml b/docs/plugins/inspect/plugin-taglib.xml index fb6aa3a44c..2a434e6d85 100644 --- a/docs/plugins/inspect/plugin-taglib.xml +++ b/docs/plugins/inspect/plugin-taglib.xml @@ -3,7 +3,7 @@ Tag writing plug-in based on taglib ../../ext/taglib/.libs/libgsttaglib.so libgsttaglib.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-udp.xml b/docs/plugins/inspect/plugin-udp.xml index dad19254bf..36276214e6 100644 --- a/docs/plugins/inspect/plugin-udp.xml +++ b/docs/plugins/inspect/plugin-udp.xml @@ -3,7 +3,7 @@ transfer data via UDP ../../gst/udp/.libs/libgstudp.so libgstudp.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-video4linux2.xml b/docs/plugins/inspect/plugin-video4linux2.xml index 1f3c73be03..0e4dabfde0 100644 --- a/docs/plugins/inspect/plugin-video4linux2.xml +++ b/docs/plugins/inspect/plugin-video4linux2.xml @@ -3,7 +3,7 @@ elements for Video 4 Linux ../../sys/v4l2/.libs/libgstvideo4linux2.so libgstvideo4linux2.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videobox.xml b/docs/plugins/inspect/plugin-videobox.xml index 57065b0a75..77f0f31be3 100644 --- a/docs/plugins/inspect/plugin-videobox.xml +++ b/docs/plugins/inspect/plugin-videobox.xml @@ -3,7 +3,7 @@ resizes a video by adding borders or cropping ../../gst/videobox/.libs/libgstvideobox.so libgstvideobox.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videocrop.xml b/docs/plugins/inspect/plugin-videocrop.xml index 17267163b3..d1245588f9 100644 --- a/docs/plugins/inspect/plugin-videocrop.xml +++ b/docs/plugins/inspect/plugin-videocrop.xml @@ -3,7 +3,7 @@ Crops video into a user-defined region ../../gst/videocrop/.libs/libgstvideocrop.so libgstvideocrop.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videofilter.xml b/docs/plugins/inspect/plugin-videofilter.xml index af20ea699a..63cf7dd007 100644 --- a/docs/plugins/inspect/plugin-videofilter.xml +++ b/docs/plugins/inspect/plugin-videofilter.xml @@ -3,7 +3,7 @@ Video filters plugin ../../gst/videofilter/.libs/libgstvideofilter.so libgstvideofilter.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-videomixer.xml b/docs/plugins/inspect/plugin-videomixer.xml index 1a921c56f2..36a8e25a27 100644 --- a/docs/plugins/inspect/plugin-videomixer.xml +++ b/docs/plugins/inspect/plugin-videomixer.xml @@ -3,7 +3,7 @@ Video mixer ../../gst/videomixer/.libs/libgstvideomixer.so libgstvideomixer.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-vpx.xml b/docs/plugins/inspect/plugin-vpx.xml index 5e5b35eff6..81427279b1 100644 --- a/docs/plugins/inspect/plugin-vpx.xml +++ b/docs/plugins/inspect/plugin-vpx.xml @@ -3,7 +3,7 @@ VP8 plugin ../../ext/vpx/.libs/libgstvpx.so libgstvpx.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-wavenc.xml b/docs/plugins/inspect/plugin-wavenc.xml index 5f061669fa..a6df90819e 100644 --- a/docs/plugins/inspect/plugin-wavenc.xml +++ b/docs/plugins/inspect/plugin-wavenc.xml @@ -3,7 +3,7 @@ Encode raw audio into WAV ../../gst/wavenc/.libs/libgstwavenc.so libgstwavenc.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-wavpack.xml b/docs/plugins/inspect/plugin-wavpack.xml index e050f14fe3..4b2978935a 100644 --- a/docs/plugins/inspect/plugin-wavpack.xml +++ b/docs/plugins/inspect/plugin-wavpack.xml @@ -3,7 +3,7 @@ Wavpack lossless/lossy audio format handling ../../ext/wavpack/.libs/libgstwavpack.so libgstwavpack.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-wavparse.xml b/docs/plugins/inspect/plugin-wavparse.xml index 92dda07086..3b03d19519 100644 --- a/docs/plugins/inspect/plugin-wavparse.xml +++ b/docs/plugins/inspect/plugin-wavparse.xml @@ -3,7 +3,7 @@ Parse a .wav file into raw audio ../../gst/wavparse/.libs/libgstwavparse.so libgstwavparse.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-ximagesrc.xml b/docs/plugins/inspect/plugin-ximagesrc.xml index 402853ca60..d8f9caa980 100644 --- a/docs/plugins/inspect/plugin-ximagesrc.xml +++ b/docs/plugins/inspect/plugin-ximagesrc.xml @@ -3,7 +3,7 @@ X11 video input plugin using standard Xlib calls ../../sys/ximage/.libs/libgstximagesrc.so libgstximagesrc.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/docs/plugins/inspect/plugin-y4menc.xml b/docs/plugins/inspect/plugin-y4menc.xml index 94ce506683..facd1b7b01 100644 --- a/docs/plugins/inspect/plugin-y4menc.xml +++ b/docs/plugins/inspect/plugin-y4menc.xml @@ -3,7 +3,7 @@ Encodes a YUV frame into the yuv4mpeg format (mjpegtools) ../../gst/y4m/.libs/libgsty4menc.so libgsty4menc.so - 1.1.1 + 1.1.2 LGPL gst-plugins-good GStreamer Good Plug-ins source release diff --git a/gst-plugins-good.doap b/gst-plugins-good.doap index d091107140..7fa664d9f2 100644 --- a/gst-plugins-good.doap +++ b/gst-plugins-good.doap @@ -32,6 +32,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library). + + + 1.1.2 + 1.1 + + 2013-07-11 + + + + 1.1.1 diff --git a/win32/common/config.h b/win32/common/config.h index bb307800b9..ebb77cc7bc 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -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-06-05" +#define GST_PACKAGE_RELEASE_DATETIME "2013-07-11" /* Define if static plugins should be built */ #undef GST_PLUGIN_BUILD_STATIC @@ -338,6 +338,12 @@ /* Defined if the VP8 encoder is available */ #undef HAVE_VP8_ENCODER +/* Defined if the VP9 decoder is available */ +#undef HAVE_VP9_DECODER + +/* Defined if the VP9 encoder is available */ +#undef HAVE_VP9_ENCODER + /* Define to enable VPX decoder (used by vpx). */ #undef HAVE_VPX @@ -382,7 +388,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.1" +#define PACKAGE_STRING "GStreamer Good Plug-ins 1.1.2" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-good" @@ -391,7 +397,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.1.1" +#define PACKAGE_VERSION "1.1.2" /* directory where plugins are located */ #ifdef _DEBUG @@ -425,7 +431,7 @@ #undef TARGET_CPU /* Version number of package */ -#define VERSION "1.1.1" +#define VERSION "1.1.2" /* old wavpack API */ #undef WAVPACK_OLD_API