mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 19:51:11 +00:00
Release 1.1.2
This commit is contained in:
parent
812ec6ad49
commit
a77eed05c7
76 changed files with 987 additions and 274 deletions
821
ChangeLog
821
ChangeLog
|
@ -1,9 +1,824 @@
|
||||||
=== release 1.1.1 ===
|
=== release 1.1.2 ===
|
||||||
|
|
||||||
2013-06-05 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
2013-07-11 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
releasing 1.1.1
|
releasing 1.1.2
|
||||||
|
|
||||||
|
2013-07-09 15:34:04 +0200 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* 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 <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* 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 <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* sys/osxvideo/osxvideosink.m:
|
||||||
|
osxvideosink: close the internal window correctly
|
||||||
|
|
||||||
|
2013-07-07 21:14:22 +0200 Andoni Morales Alastruey <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* 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 <matej.knopp@gmail.com>
|
||||||
|
|
||||||
|
* 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 <olivier.crete@collabora.com>
|
||||||
|
|
||||||
|
* gst/rtpmanager/gstrtpmux.c:
|
||||||
|
rtpmux: Keep caps order from the peer or the filter
|
||||||
|
|
||||||
|
2013-07-09 12:42:17 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <jonashg@axis.com>
|
||||||
|
|
||||||
|
* 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 <ognyan@axis.com>
|
||||||
|
|
||||||
|
* 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 <m.olbrich@pengutronix.de>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <piotrdrag@gmail.com>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/rtsp/gstrtspsrc.c:
|
||||||
|
rtspsrc: avoid some strdup
|
||||||
|
|
||||||
|
2013-07-02 10:37:50 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/rtsp/gstrtspsrc.c:
|
||||||
|
rtspsrc: avoid strdup
|
||||||
|
|
||||||
|
2013-07-02 10:12:17 +0200 J. Rick Ramstetter <rick.ramstetter@gmail.com>
|
||||||
|
|
||||||
|
* 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 <m.olbrich@pengutronix.de>
|
||||||
|
|
||||||
|
* 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 <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* 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 <thiago.sousa.santos@collabora.com>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <kishore.arepalli@gmail.com>
|
||||||
|
|
||||||
|
* 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 <matej.knopp@gmail.com>
|
||||||
|
|
||||||
|
* 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 <prahal@yahoo.com>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* gst/interleave/deinterleave.c:
|
||||||
|
deinterleave: Don't hold object lock while sending events downstream
|
||||||
|
Based on a patch by Kishore Arepalli <kishore.arepalli@gmail.com>
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=703114
|
||||||
|
|
||||||
|
2013-07-01 10:59:07 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* gst/matroska/matroska-demux.c:
|
||||||
|
matroskademux: Add MPEG4 video profile/level to the caps
|
||||||
|
|
||||||
|
2013-07-01 10:56:28 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/rtp/gstrtptheorapay.c:
|
||||||
|
theorapay: small cleanups
|
||||||
|
|
||||||
|
2013-06-28 12:08:19 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/rtp/gstrtptheorapay.c:
|
||||||
|
theorapay: handle streamheaders as well
|
||||||
|
|
||||||
|
2013-06-28 12:06:21 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <davidsf@axis.com>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/rtsp/gstrtspsrc.c:
|
||||||
|
* gst/rtsp/gstrtspsrc.h:
|
||||||
|
rtspsrc: avoid some flushes
|
||||||
|
|
||||||
|
2013-06-26 14:41:00 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <youness.alaoui@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <youness.alaoui@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/rtsp/gstrtspsrc.c:
|
||||||
|
* gst/rtsp/gstrtspsrc.h:
|
||||||
|
rtspsrc: Expose use-pipeline-clock property
|
||||||
|
|
||||||
|
2013-06-24 17:11:35 +0200 Wim Taymans <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* ext/vpx/gstvp9dec.c:
|
||||||
|
vp9dec: Update default postproc settings from vp9_dx_iface.c
|
||||||
|
|
||||||
|
2013-06-21 13:11:32 +0200 Sebastian Dröge <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <youness.alaoui at collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <olivier.crete@collabora.com>
|
||||||
|
|
||||||
|
* 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 <tim@centricular.net>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/isomp4/qtdemux.c:
|
||||||
|
qtdemux: handle SEGMENT query
|
||||||
|
|
||||||
|
2013-06-19 12:37:31 +0200 Sjoerd Simons <sjoerd.simons@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <kishore.arepalli@gmail.com>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <bugzilla@ashley-family.net>
|
||||||
|
|
||||||
|
* 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 <thiago.sousa.santos@collabora.com>
|
||||||
|
|
||||||
|
* 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 <ylatuya@gmail.com>
|
||||||
|
|
||||||
|
* 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 <mail@jensge.org>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <stenyak@gmail.com>
|
||||||
|
|
||||||
|
* 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 <wim.taymans@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <b.long@cablelabs.com>
|
||||||
|
|
||||||
|
* 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 <arun.raghavan@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <arun.raghavan@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <tim@centricular.net>
|
||||||
|
|
||||||
|
* 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 <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* gst/audiofx/audiopanoramaorc-dist.c:
|
||||||
|
* gst/audiofx/audiopanoramaorc-dist.h:
|
||||||
|
audiopanorama: add prebuilt files
|
||||||
|
|
||||||
|
2013-06-11 20:27:51 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* 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 <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* 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 <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* 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 <mathieu.duponchelle@epitech.eu>
|
||||||
|
|
||||||
|
* 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 <mathieu.duponchelle@epitech.eu>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <slomo@circular-chaos.org>
|
||||||
|
|
||||||
|
* 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 <arun.raghavan@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <arun.raghavan@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <arun.raghavan@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* 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 <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* tests/check/elements/level.c:
|
||||||
|
level: rework the tests to cover other formats too
|
||||||
|
|
||||||
|
2013-06-05 16:32:30 +0200 Michael Olbrich <m.olbrich@pengutronix.de>
|
||||||
|
|
||||||
|
* 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 <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* ext/libpng/Makefile.am:
|
||||||
|
png: Link with libgstbase for GstByteReader and GstAdapter
|
||||||
|
|
||||||
|
2013-06-07 15:15:15 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/wavenc/Makefile.am:
|
||||||
|
wavenc: Link with libgstbase for GstByteWriter
|
||||||
|
|
||||||
|
2013-06-07 13:26:35 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/wavparse/gstwavparse.c:
|
||||||
|
wavparse: Push stream-start event in pull mode before anything else
|
||||||
|
|
||||||
|
2013-05-10 12:09:19 +0530 Arun Raghavan <arun.raghavan@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
Back to development
|
||||||
|
|
||||||
|
=== release 1.1.1 ===
|
||||||
|
|
||||||
|
2013-06-05 17:58:51 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
* 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 <sebastian.droege@collabora.co.uk>
|
2013-06-05 15:50:04 +0200 Sebastian Dröge <sebastian.droege@collabora.co.uk>
|
||||||
|
|
||||||
|
|
2
NEWS
2
NEWS
|
@ -1,2 +1,2 @@
|
||||||
This is GStreamer Good Plugins 1.1.1
|
This is GStreamer Good Plugins 1.1.2
|
||||||
|
|
||||||
|
|
224
RELEASE
224
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
|
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
|
Bugs fixed in this release
|
||||||
|
|
||||||
* 654853 : multifilesrc: always honour stop-index
|
* 612406 : [PATCH] rtspsrc: Race condition
|
||||||
* 663458 : qtdemux: add support for LPCM QuickTime 7 uncompressed audio
|
* 632207 : [rtspsrc] GET_PARAMETER / SET_PARAMETER support
|
||||||
* 395427 : rtspsrc: add 'proxy-id' and 'proxy-pw' properties to match souphttpsrc
|
* 651434 : rtspsrc: don't discard data in interleaved mode
|
||||||
* 534243 : [win/macosx] udpsink no longer supports IPv4, only IPv6
|
* 657079 : JPEG RTP Payloader Change to support FaceVsion Webcams
|
||||||
* 540891 : flacparse: handle toc-select event
|
* 664312 : rtpvorbispay does not handle headers in caps
|
||||||
* 627204 : Some audio-based depayloaders are sometimes incorrectly indicating discont flag and RTP-marker bit.
|
* 686459 : pulsesink: playbin uri=x.mp3 audio-sink='identity ! pulsesink' = > not-negotiated flow error
|
||||||
* 631053 : oss4sink: totem does not show correct volume on startup
|
* 700799 : matroskademux: Got data flow before segment event
|
||||||
* 632206 : SRTP support
|
* 701385 : videomixer: Incorrect timestamp calculations for non trivial segments
|
||||||
* 639292 : remove pt value from selected rtp pay/depayloaders
|
* 701519 : videomixer: pushes an incorrect segment event when all its sink pads are EOS
|
||||||
* 640023 : Jitterbuffer: does not put the same gst timestamp on packets with the same RTP timestamp
|
* 701650 : v4l2: make sure the element is not deleted before the pool
|
||||||
* 654259 : matroska: track INVISIBLE flag for vp8
|
* 701856 : qtdemux: Does allocation queries before setting caps on all pads
|
||||||
* 660156 : rtpbin: free_stream() does not remove the stream reference from the associated client's stream list
|
* 702046 : rtspsrc doesn't produce buffers
|
||||||
* 667815 : rtpssrcdemux: Safely push on pads that might be removed due to a RTCP BYE
|
* 702625 : avidemux: duration query returns " zero " for the DV containter format in a AVI file
|
||||||
* 667816 : rtpsession: mt-safe event-push
|
* 702638 : v4l2: Optimize negotiation by removing the query filter
|
||||||
* 667826 : rtpsession: Ensure MT safe event handling and plug event leak
|
* 702819 : udpsink multicast-iface does not seem to work correctly
|
||||||
* 667838 : jitterbuffer: don't produce lost-events for expired packets
|
* 702826 : gdkpixbufoverlay: image overlay doesn't work for -ve offset
|
||||||
* 668355 : rtpsession: dead code in check_collision handling
|
* 703114 : deinterleave: deadlock while pushing pending events on all source pads
|
||||||
* 680998 : wavenc: add TOC support
|
* 703182 : multipartmux does not push new segment after flushing seek
|
||||||
* 681891 : wavenc: support LIST INFO chunk
|
* 703312 : matroskademux: missing profile field in caps for aac audio
|
||||||
* 682448 : Matroska: per-track tags support
|
* 703350 : qtdemux: Reports wrong framerate
|
||||||
* 682524 : Matroska: Support tag targets
|
* 703399 : v4l2: don't extract data from caps twice
|
||||||
* 682615 : Matroska: expand tag mapping
|
* 703426 : Fix doc and comment references to gstrtpbin element
|
||||||
* 682644 : Matroska: recursive SimpleTags
|
* 703685 : POTFILES.in is out of date
|
||||||
* 682714 : vp8enc: memory leak if auto-alt-ref-frames=1
|
* 703743 : videomixer: Handling of variable fps streams broken
|
||||||
* 683912 : rtspsrc: allow client not to reconnect
|
* 703764 : v4l2: bufferpool: don't forget to release buffer on error
|
||||||
* 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
|
|
||||||
|
|
||||||
==== Download ====
|
==== Download ====
|
||||||
|
|
||||||
|
@ -206,99 +121,28 @@ subscribe to the gstreamer-devel list.
|
||||||
|
|
||||||
Contributors to this release
|
Contributors to this release
|
||||||
|
|
||||||
* Aha Unsworth
|
* Alban Browaeys
|
||||||
* Aleix Conchillo Flaque
|
* Alex Ashley
|
||||||
* Alessandro Decina
|
|
||||||
* Alexander Schrab
|
|
||||||
* Alexey Chernov
|
|
||||||
* Alexey Fisher
|
|
||||||
* Andoni Morales Alastruey
|
* Andoni Morales Alastruey
|
||||||
* Andre Moreira Magalhaes (andrunko)
|
|
||||||
* Andreas Fenkart
|
|
||||||
* Andrzej Bieniek
|
|
||||||
* Antoine Tremblay
|
|
||||||
* Anton Belka
|
|
||||||
* Arnaud Vrac
|
|
||||||
* Arun Raghavan
|
* Arun Raghavan
|
||||||
* B.Prathibha
|
* Brendan Long
|
||||||
* Bastian Hecht
|
* Bruno Gonzalez
|
||||||
* Bastien Nocera
|
* David Svensson Fors
|
||||||
* Benjamin Gaignard
|
* J. Rick Ramstetter
|
||||||
* Benjamin Otte
|
* Jens Georg
|
||||||
* 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
|
|
||||||
* Jonas Holmberg
|
* Jonas Holmberg
|
||||||
* Josep Torra
|
|
||||||
* Joshua M. Doe
|
|
||||||
* Kishore Arepalli
|
* 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
|
* Matej Knopp
|
||||||
* Mathieu Duponchelle
|
* Mathieu Duponchelle
|
||||||
* Matthew Waters
|
|
||||||
* Maximilian Högner
|
|
||||||
* Michael Olbrich
|
* Michael Olbrich
|
||||||
* Michael Smith
|
|
||||||
* Nicola Murino
|
|
||||||
* Nicolas Dufresne
|
|
||||||
* Norbert Waschbuesch
|
|
||||||
* Ognyan Tonchev
|
* Ognyan Tonchev
|
||||||
* Olivier Crete
|
|
||||||
* Olivier Crête
|
* Olivier Crête
|
||||||
* Pascal Buhler
|
* Piotr Drąg
|
||||||
* Paul HENRYS
|
|
||||||
* Philipp Zabel
|
|
||||||
* Philippe Normand
|
|
||||||
* Rico Tzschichholz
|
|
||||||
* Robert Krakora
|
|
||||||
* Rodolfo Schulz de Lima
|
|
||||||
* Roland Krikava
|
|
||||||
* Rov Juvano
|
|
||||||
* Sebastian Dröge
|
* Sebastian Dröge
|
||||||
* Sebastian Rasmussen
|
|
||||||
* Sjoerd Simons
|
* Sjoerd Simons
|
||||||
* Sreerenj Balachandran
|
|
||||||
* Stas Sergeev
|
|
||||||
* Stefan Kost
|
|
||||||
* Stefan Sauer
|
* Stefan Sauer
|
||||||
* Stirling Westrup
|
|
||||||
* Takashi Nakajima
|
|
||||||
* Thiago Santos
|
* Thiago Santos
|
||||||
* Thibault Saunier
|
|
||||||
* Thijs Vermeir
|
|
||||||
* Thomas Vander Stichele
|
|
||||||
* Tim 'mithro' Ansell
|
|
||||||
* Tim-Philipp Müller
|
* Tim-Philipp Müller
|
||||||
* Todd Agulnick
|
|
||||||
* Tom Greenwood
|
|
||||||
* Vincent Penquerc'h
|
|
||||||
* Wim Taymans
|
* Wim Taymans
|
||||||
* Youness Alaoui
|
* Youness Alaoui
|
||||||
* Yury Delendik
|
|
||||||
* Zeeshan Ali
|
|
||||||
* ted-n
|
|
||||||
* unknown
|
|
||||||
* zeenix@gmail.com
|
|
||||||
* zeeshan.ali@nokia.com
|
|
||||||
* Руслан Ижбулатов
|
|
||||||
|
|
|
@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
|
||||||
dnl initialize autoconf
|
dnl initialize autoconf
|
||||||
dnl releases only do -Wall, git and prerelease does -Werror too
|
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
|
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
|
AG_GST_INIT
|
||||||
|
|
||||||
|
@ -43,11 +43,11 @@ AC_DEFINE_UNQUOTED(GST_API_VERSION, "$GST_API_VERSION",
|
||||||
[GStreamer API Version])
|
[GStreamer API Version])
|
||||||
|
|
||||||
AG_GST_LIBTOOL_PREPARE
|
AG_GST_LIBTOOL_PREPARE
|
||||||
AS_LIBTOOL(GST, 101, 0, 101)
|
AS_LIBTOOL(GST, 102, 0, 102)
|
||||||
|
|
||||||
dnl *** required versions of GStreamer stuff ***
|
dnl *** required versions of GStreamer stuff ***
|
||||||
GST_REQ=1.1.1.1
|
GST_REQ=1.1.2
|
||||||
GSTPB_REQ=1.1.1.1
|
GSTPB_REQ=1.1.2
|
||||||
|
|
||||||
dnl *** autotools stuff ****
|
dnl *** autotools stuff ****
|
||||||
|
|
||||||
|
|
|
@ -958,6 +958,16 @@
|
||||||
<DEFAULT>FALSE</DEFAULT>
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstRTSPSrc::use-pipeline-clock</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Use pipeline clock</NICK>
|
||||||
|
<BLURB>Use the pipeline running-time to set the NTP time in the RTCP SR messages.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstRTPDec::skip</NAME>
|
<NAME>GstRTPDec::skip</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
|
@ -22884,7 +22894,7 @@
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>X Offset</NICK>
|
<NICK>X Offset</NICK>
|
||||||
<BLURB>Horizontal offset of overlay image in pixels from top-left corner of video image.</BLURB>
|
<BLURB>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.</BLURB>
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
@ -22894,7 +22904,7 @@
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>Y Offset</NICK>
|
<NICK>Y Offset</NICK>
|
||||||
<BLURB>Vertical offset of overlay image in pixels from top-left corner of video image.</BLURB>
|
<BLURB>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.</BLURB>
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
@ -23808,3 +23818,13 @@
|
||||||
<DEFAULT>50</DEFAULT>
|
<DEFAULT>50</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstRtpVorbisPay::config-interval</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE><= 3600</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Config Send Interval</NICK>
|
||||||
|
<BLURB>Send Config Insertion Interval in seconds (configuration headers will be multiplexed in the data stream when detected.) (0 = disabled).</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
|
|
@ -169,6 +169,7 @@ GObject
|
||||||
GstMatroskaMux
|
GstMatroskaMux
|
||||||
GstWebMMux
|
GstWebMMux
|
||||||
GstMatroskaParse
|
GstMatroskaParse
|
||||||
|
GstMonoscope
|
||||||
GstMultipartDemux
|
GstMultipartDemux
|
||||||
GstMultipartMux
|
GstMultipartMux
|
||||||
GstQTDemux
|
GstQTDemux
|
||||||
|
|
|
@ -698,3 +698,20 @@ gpointer arg1
|
||||||
gpointer arg2
|
gpointer arg2
|
||||||
</SIGNAL>
|
</SIGNAL>
|
||||||
|
|
||||||
|
<SIGNAL>
|
||||||
|
<NAME>GstRTSPSrc::on-sdp</NAME>
|
||||||
|
<RETURNS>void</RETURNS>
|
||||||
|
<FLAGS></FLAGS>
|
||||||
|
GstRTSPSrc *gstrtspsrc
|
||||||
|
GstSDPMessage *arg1
|
||||||
|
</SIGNAL>
|
||||||
|
|
||||||
|
<SIGNAL>
|
||||||
|
<NAME>GstRTSPSrc::select-stream</NAME>
|
||||||
|
<RETURNS>gboolean</RETURNS>
|
||||||
|
<FLAGS>fc</FLAGS>
|
||||||
|
GstRTSPSrc *gstrtspsrc
|
||||||
|
guint arg1
|
||||||
|
GstCaps *arg2
|
||||||
|
</SIGNAL>
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Source for video data via IEEE1394 interface</description>
|
<description>Source for video data via IEEE1394 interface</description>
|
||||||
<filename>../../ext/raw1394/.libs/libgst1394.so</filename>
|
<filename>../../ext/raw1394/.libs/libgst1394.so</filename>
|
||||||
<basename>libgst1394.so</basename>
|
<basename>libgst1394.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ASCII Art video sink</description>
|
<description>ASCII Art video sink</description>
|
||||||
<filename>../../ext/aalib/.libs/libgstaasink.so</filename>
|
<filename>../../ext/aalib/.libs/libgstaasink.so</filename>
|
||||||
<basename>libgstaasink.so</basename>
|
<basename>libgstaasink.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ALaw audio conversion routines</description>
|
<description>ALaw audio conversion routines</description>
|
||||||
<filename>../../gst/law/.libs/libgstalaw.so</filename>
|
<filename>../../gst/law/.libs/libgstalaw.so</filename>
|
||||||
<basename>libgstalaw.so</basename>
|
<basename>libgstalaw.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>adds an alpha channel to video - constant or via chroma-keying</description>
|
<description>adds an alpha channel to video - constant or via chroma-keying</description>
|
||||||
<filename>../../gst/alpha/.libs/libgstalpha.so</filename>
|
<filename>../../gst/alpha/.libs/libgstalpha.so</filename>
|
||||||
<basename>libgstalpha.so</basename>
|
<basename>libgstalpha.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description>
|
<description>RGBA from/to AYUV colorspace conversion preserving the alpha channel</description>
|
||||||
<filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
|
<filename>../../gst/alpha/.libs/libgstalphacolor.so</filename>
|
||||||
<basename>libgstalphacolor.so</basename>
|
<basename>libgstalphacolor.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>APEv1/2 tag reader</description>
|
<description>APEv1/2 tag reader</description>
|
||||||
<filename>../../gst/apetag/.libs/libgstapetag.so</filename>
|
<filename>../../gst/apetag/.libs/libgstapetag.so</filename>
|
||||||
<basename>libgstapetag.so</basename>
|
<basename>libgstapetag.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Audio effects plugin</description>
|
<description>Audio effects plugin</description>
|
||||||
<filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename>
|
<filename>../../gst/audiofx/.libs/libgstaudiofx.so</filename>
|
||||||
<basename>libgstaudiofx.so</basename>
|
<basename>libgstaudiofx.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Parsers for various audio formats</description>
|
<description>Parsers for various audio formats</description>
|
||||||
<filename>../../gst/audioparsers/.libs/libgstaudioparsers.so</filename>
|
<filename>../../gst/audioparsers/.libs/libgstaudioparsers.so</filename>
|
||||||
<basename>libgstaudioparsers.so</basename>
|
<basename>libgstaudioparsers.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>parses au streams</description>
|
<description>parses au streams</description>
|
||||||
<filename>../../gst/auparse/.libs/libgstauparse.so</filename>
|
<filename>../../gst/auparse/.libs/libgstauparse.so</filename>
|
||||||
<basename>libgstauparse.so</basename>
|
<basename>libgstauparse.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Plugin contains auto-detection plugins for video/audio in- and outputs</description>
|
<description>Plugin contains auto-detection plugins for video/audio in- and outputs</description>
|
||||||
<filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
|
<filename>../../gst/autodetect/.libs/libgstautodetect.so</filename>
|
||||||
<basename>libgstautodetect.so</basename>
|
<basename>libgstautodetect.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>AVI stream handling</description>
|
<description>AVI stream handling</description>
|
||||||
<filename>../../gst/avi/.libs/libgstavi.so</filename>
|
<filename>../../gst/avi/.libs/libgstavi.so</filename>
|
||||||
<basename>libgstavi.so</basename>
|
<basename>libgstavi.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Colored ASCII Art video sink</description>
|
<description>Colored ASCII Art video sink</description>
|
||||||
<filename>../../ext/libcaca/.libs/libgstcacasink.so</filename>
|
<filename>../../ext/libcaca/.libs/libgstcacasink.so</filename>
|
||||||
<basename>libgstcacasink.so</basename>
|
<basename>libgstcacasink.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Cairo-based elements</description>
|
<description>Cairo-based elements</description>
|
||||||
<filename>../../ext/cairo/.libs/libgstcairo.so</filename>
|
<filename>../../ext/cairo/.libs/libgstcairo.so</filename>
|
||||||
<basename>libgstcairo.so</basename>
|
<basename>libgstcairo.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Audio Cutter to split audio into non-silent bits</description>
|
<description>Audio Cutter to split audio into non-silent bits</description>
|
||||||
<filename>../../gst/cutter/.libs/libgstcutter.so</filename>
|
<filename>../../gst/cutter/.libs/libgstcutter.so</filename>
|
||||||
<basename>libgstcutter.so</basename>
|
<basename>libgstcutter.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>elements for testing and debugging</description>
|
<description>elements for testing and debugging</description>
|
||||||
<filename>../../gst/debugutils/.libs/libgstdebug.so</filename>
|
<filename>../../gst/debugutils/.libs/libgstdebug.so</filename>
|
||||||
<basename>libgstdebug.so</basename>
|
<basename>libgstdebug.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Deinterlacer</description>
|
<description>Deinterlacer</description>
|
||||||
<filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename>
|
<filename>../../gst/deinterlace/.libs/libgstdeinterlace.so</filename>
|
||||||
<basename>libgstdeinterlace.so</basename>
|
<basename>libgstdeinterlace.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DTMF plugins</description>
|
<description>DTMF plugins</description>
|
||||||
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
|
<filename>../../gst/dtmf/.libs/libgstdtmf.so</filename>
|
||||||
<basename>libgstdtmf.so</basename>
|
<basename>libgstdtmf.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>DV demuxer and decoder based on libdv (libdv.sf.net)</description>
|
<description>DV demuxer and decoder based on libdv (libdv.sf.net)</description>
|
||||||
<filename>../../ext/dv/.libs/libgstdv.so</filename>
|
<filename>../../ext/dv/.libs/libgstdv.so</filename>
|
||||||
<basename>libgstdv.so</basename>
|
<basename>libgstdv.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>effect plugins from the effectv project</description>
|
<description>effect plugins from the effectv project</description>
|
||||||
<filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
|
<filename>../../gst/effectv/.libs/libgsteffectv.so</filename>
|
||||||
<basename>libgsteffectv.so</basename>
|
<basename>libgsteffectv.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GStreamer audio equalizers</description>
|
<description>GStreamer audio equalizers</description>
|
||||||
<filename>../../gst/equalizer/.libs/libgstequalizer.so</filename>
|
<filename>../../gst/equalizer/.libs/libgstequalizer.so</filename>
|
||||||
<basename>libgstequalizer.so</basename>
|
<basename>libgstequalizer.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>The FLAC Lossless compressor Codec</description>
|
<description>The FLAC Lossless compressor Codec</description>
|
||||||
<filename>../../ext/flac/.libs/libgstflac.so</filename>
|
<filename>../../ext/flac/.libs/libgstflac.so</filename>
|
||||||
<basename>libgstflac.so</basename>
|
<basename>libgstflac.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>FLV muxing and demuxing plugin</description>
|
<description>FLV muxing and demuxing plugin</description>
|
||||||
<filename>../../gst/flv/.libs/libgstflv.so</filename>
|
<filename>../../gst/flv/.libs/libgstflv.so</filename>
|
||||||
<basename>libgstflv.so</basename>
|
<basename>libgstflv.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
@ -32,7 +32,7 @@
|
||||||
<name>video</name>
|
<name>video</name>
|
||||||
<direction>source</direction>
|
<direction>source</direction>
|
||||||
<presence>sometimes</presence>
|
<presence>sometimes</presence>
|
||||||
<details>video/x-flash-video; video/x-flash-screen; video/x-vp6-flash; video/x-vp6-alpha; video/x-h264, stream-format=(string)avc</details>
|
<details>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</details>
|
||||||
</caps>
|
</caps>
|
||||||
</pads>
|
</pads>
|
||||||
</element>
|
</element>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>FLC/FLI/FLX video decoder</description>
|
<description>FLC/FLI/FLX video decoder</description>
|
||||||
<filename>../../gst/flx/.libs/libgstflxdec.so</filename>
|
<filename>../../gst/flx/.libs/libgstflxdec.so</filename>
|
||||||
<basename>libgstflxdec.so</basename>
|
<basename>libgstflxdec.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GdkPixbuf-based image decoder, overlay and sink</description>
|
<description>GdkPixbuf-based image decoder, overlay and sink</description>
|
||||||
<filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename>
|
<filename>../../ext/gdk_pixbuf/.libs/libgstgdkpixbuf.so</filename>
|
||||||
<basename>libgstgdkpixbuf.so</basename>
|
<basename>libgstgdkpixbuf.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GOOM visualization filter</description>
|
<description>GOOM visualization filter</description>
|
||||||
<filename>../../gst/goom/.libs/libgstgoom.so</filename>
|
<filename>../../gst/goom/.libs/libgstgoom.so</filename>
|
||||||
<basename>libgstgoom.so</basename>
|
<basename>libgstgoom.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GOOM 2k1 visualization filter</description>
|
<description>GOOM 2k1 visualization filter</description>
|
||||||
<filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename>
|
<filename>../../gst/goom2k1/.libs/libgstgoom2k1.so</filename>
|
||||||
<basename>libgstgoom2k1.so</basename>
|
<basename>libgstgoom2k1.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Demux ICY tags from a stream</description>
|
<description>Demux ICY tags from a stream</description>
|
||||||
<filename>../../gst/icydemux/.libs/libgsticydemux.so</filename>
|
<filename>../../gst/icydemux/.libs/libgsticydemux.so</filename>
|
||||||
<basename>libgsticydemux.so</basename>
|
<basename>libgsticydemux.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Demux ID3v1 and ID3v2 tags from a file</description>
|
<description>Demux ID3v1 and ID3v2 tags from a file</description>
|
||||||
<filename>../../gst/id3demux/.libs/libgstid3demux.so</filename>
|
<filename>../../gst/id3demux/.libs/libgstid3demux.so</filename>
|
||||||
<basename>libgstid3demux.so</basename>
|
<basename>libgstid3demux.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Still frame stream generator</description>
|
<description>Still frame stream generator</description>
|
||||||
<filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename>
|
<filename>../../gst/imagefreeze/.libs/libgstimagefreeze.so</filename>
|
||||||
<basename>libgstimagefreeze.so</basename>
|
<basename>libgstimagefreeze.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Audio interleaver/deinterleaver</description>
|
<description>Audio interleaver/deinterleaver</description>
|
||||||
<filename>../../gst/interleave/.libs/libgstinterleave.so</filename>
|
<filename>../../gst/interleave/.libs/libgstinterleave.so</filename>
|
||||||
<basename>libgstinterleave.so</basename>
|
<basename>libgstinterleave.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ISO base media file format support (mp4, 3gpp, qt, mj2)</description>
|
<description>ISO base media file format support (mp4, 3gpp, qt, mj2)</description>
|
||||||
<filename>../../gst/isomp4/.libs/libgstisomp4.so</filename>
|
<filename>../../gst/isomp4/.libs/libgstisomp4.so</filename>
|
||||||
<basename>libgstisomp4.so</basename>
|
<basename>libgstisomp4.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>JACK audio elements</description>
|
<description>JACK audio elements</description>
|
||||||
<filename>../../ext/jack/.libs/libgstjack.so</filename>
|
<filename>../../ext/jack/.libs/libgstjack.so</filename>
|
||||||
<basename>libgstjack.so</basename>
|
<basename>libgstjack.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>JPeg plugin library</description>
|
<description>JPeg plugin library</description>
|
||||||
<filename>../../ext/jpeg/.libs/libgstjpeg.so</filename>
|
<filename>../../ext/jpeg/.libs/libgstjpeg.so</filename>
|
||||||
<basename>libgstjpeg.so</basename>
|
<basename>libgstjpeg.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Audio level plugin</description>
|
<description>Audio level plugin</description>
|
||||||
<filename>../../gst/level/.libs/libgstlevel.so</filename>
|
<filename>../../gst/level/.libs/libgstlevel.so</filename>
|
||||||
<basename>libgstlevel.so</basename>
|
<basename>libgstlevel.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Matroska and WebM stream handling</description>
|
<description>Matroska and WebM stream handling</description>
|
||||||
<filename>../../gst/matroska/.libs/libgstmatroska.so</filename>
|
<filename>../../gst/matroska/.libs/libgstmatroska.so</filename>
|
||||||
<basename>libgstmatroska.so</basename>
|
<basename>libgstmatroska.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
@ -119,7 +119,7 @@
|
||||||
<name>video_%u</name>
|
<name>video_%u</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>request</presence>
|
<presence>request</presence>
|
||||||
<details>video/x-vp8, width=(int)[ 16, 4096 ], height=(int)[ 16, 4096 ], framerate=(fraction)[ 0/1, 2147483647/1 ]</details>
|
<details>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 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Monoscope visualization</description>
|
<description>Monoscope visualization</description>
|
||||||
<filename>../../gst/monoscope/.libs/libgstmonoscope.so</filename>
|
<filename>../../gst/monoscope/.libs/libgstmonoscope.so</filename>
|
||||||
<basename>libgstmonoscope.so</basename>
|
<basename>libgstmonoscope.so</basename>
|
||||||
<version>0.11.94.1</version>
|
<version>1.1.1.1</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins git</package>
|
<package>GStreamer Good Plug-ins git</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>MuLaw audio conversion routines</description>
|
<description>MuLaw audio conversion routines</description>
|
||||||
<filename>../../gst/law/.libs/libgstmulaw.so</filename>
|
<filename>../../gst/law/.libs/libgstmulaw.so</filename>
|
||||||
<basename>libgstmulaw.so</basename>
|
<basename>libgstmulaw.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Reads/Writes buffers from/to sequentially named files</description>
|
<description>Reads/Writes buffers from/to sequentially named files</description>
|
||||||
<filename>../../gst/multifile/.libs/libgstmultifile.so</filename>
|
<filename>../../gst/multifile/.libs/libgstmultifile.so</filename>
|
||||||
<basename>libgstmultifile.so</basename>
|
<basename>libgstmultifile.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>multipart stream manipulation</description>
|
<description>multipart stream manipulation</description>
|
||||||
<filename>../../gst/multipart/.libs/libgstmultipart.so</filename>
|
<filename>../../gst/multipart/.libs/libgstmultipart.so</filename>
|
||||||
<basename>libgstmultipart.so</basename>
|
<basename>libgstmultipart.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Template for a video filter</description>
|
<description>Template for a video filter</description>
|
||||||
<filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename>
|
<filename>../../gst/debugutils/.libs/libgstnavigationtest.so</filename>
|
||||||
<basename>libgstnavigationtest.so</basename>
|
<basename>libgstnavigationtest.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Open Sound System (OSS) version 4 support for GStreamer</description>
|
<description>Open Sound System (OSS) version 4 support for GStreamer</description>
|
||||||
<filename>../../sys/oss4/.libs/libgstoss4audio.so</filename>
|
<filename>../../sys/oss4/.libs/libgstoss4audio.so</filename>
|
||||||
<basename>libgstoss4audio.so</basename>
|
<basename>libgstoss4audio.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>OSS (Open Sound System) support for GStreamer</description>
|
<description>OSS (Open Sound System) support for GStreamer</description>
|
||||||
<filename>../../sys/oss/.libs/libgstossaudio.so</filename>
|
<filename>../../sys/oss/.libs/libgstossaudio.so</filename>
|
||||||
<basename>libgstossaudio.so</basename>
|
<basename>libgstossaudio.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>PNG plugin library</description>
|
<description>PNG plugin library</description>
|
||||||
<filename>../../ext/libpng/.libs/libgstpng.so</filename>
|
<filename>../../ext/libpng/.libs/libgstpng.so</filename>
|
||||||
<basename>libgstpng.so</basename>
|
<basename>libgstpng.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>PulseAudio plugin library</description>
|
<description>PulseAudio plugin library</description>
|
||||||
<filename>../../ext/pulse/.libs/libgstpulse.so</filename>
|
<filename>../../ext/pulse/.libs/libgstpulse.so</filename>
|
||||||
<basename>libgstpulse.so</basename>
|
<basename>libgstpulse.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>ReplayGain volume normalization</description>
|
<description>ReplayGain volume normalization</description>
|
||||||
<filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename>
|
<filename>../../gst/replaygain/.libs/libgstreplaygain.so</filename>
|
||||||
<basename>libgstreplaygain.so</basename>
|
<basename>libgstreplaygain.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Real-time protocol plugins</description>
|
<description>Real-time protocol plugins</description>
|
||||||
<filename>../../gst/rtp/.libs/libgstrtp.so</filename>
|
<filename>../../gst/rtp/.libs/libgstrtp.so</filename>
|
||||||
<basename>libgstrtp.so</basename>
|
<basename>libgstrtp.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
@ -818,7 +818,7 @@
|
||||||
<name>sink</name>
|
<name>sink</name>
|
||||||
<direction>sink</direction>
|
<direction>sink</direction>
|
||||||
<presence>always</presence>
|
<presence>always</presence>
|
||||||
<details>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 ]</details>
|
<details>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 ]</details>
|
||||||
</caps>
|
</caps>
|
||||||
<caps>
|
<caps>
|
||||||
<name>src</name>
|
<name>src</name>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>RTP session management plugin library</description>
|
<description>RTP session management plugin library</description>
|
||||||
<filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
|
<filename>../../gst/rtpmanager/.libs/libgstrtpmanager.so</filename>
|
||||||
<basename>libgstrtpmanager.so</basename>
|
<basename>libgstrtpmanager.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>transfer data via RTSP</description>
|
<description>transfer data via RTSP</description>
|
||||||
<filename>../../gst/rtsp/.libs/libgstrtsp.so</filename>
|
<filename>../../gst/rtsp/.libs/libgstrtsp.so</filename>
|
||||||
<basename>libgstrtsp.so</basename>
|
<basename>libgstrtsp.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Shape Wipe transition filter</description>
|
<description>Shape Wipe transition filter</description>
|
||||||
<filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename>
|
<filename>../../gst/shapewipe/.libs/libgstshapewipe.so</filename>
|
||||||
<basename>libgstshapewipe.so</basename>
|
<basename>libgstshapewipe.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Sends data to an icecast server using libshout2</description>
|
<description>Sends data to an icecast server using libshout2</description>
|
||||||
<filename>../../ext/shout2/.libs/libgstshout2.so</filename>
|
<filename>../../ext/shout2/.libs/libgstshout2.so</filename>
|
||||||
<basename>libgstshout2.so</basename>
|
<basename>libgstshout2.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>libshout2</package>
|
<package>libshout2</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Apply the standard SMPTE transitions on video images</description>
|
<description>Apply the standard SMPTE transitions on video images</description>
|
||||||
<filename>../../gst/smpte/.libs/libgstsmpte.so</filename>
|
<filename>../../gst/smpte/.libs/libgstsmpte.so</filename>
|
||||||
<basename>libgstsmpte.so</basename>
|
<basename>libgstsmpte.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>libsoup HTTP client src/sink</description>
|
<description>libsoup HTTP client src/sink</description>
|
||||||
<filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename>
|
<filename>../../ext/soup/.libs/libgstsouphttpsrc.so</filename>
|
||||||
<basename>libgstsouphttpsrc.so</basename>
|
<basename>libgstsouphttpsrc.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Run an FFT on the audio signal, output spectrum data</description>
|
<description>Run an FFT on the audio signal, output spectrum data</description>
|
||||||
<filename>../../gst/spectrum/.libs/libgstspectrum.so</filename>
|
<filename>../../gst/spectrum/.libs/libgstspectrum.so</filename>
|
||||||
<basename>libgstspectrum.so</basename>
|
<basename>libgstspectrum.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Speex plugin library</description>
|
<description>Speex plugin library</description>
|
||||||
<filename>../../ext/speex/.libs/libgstspeex.so</filename>
|
<filename>../../ext/speex/.libs/libgstspeex.so</filename>
|
||||||
<basename>libgstspeex.so</basename>
|
<basename>libgstspeex.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Tag writing plug-in based on taglib</description>
|
<description>Tag writing plug-in based on taglib</description>
|
||||||
<filename>../../ext/taglib/.libs/libgsttaglib.so</filename>
|
<filename>../../ext/taglib/.libs/libgsttaglib.so</filename>
|
||||||
<basename>libgsttaglib.so</basename>
|
<basename>libgsttaglib.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>transfer data via UDP</description>
|
<description>transfer data via UDP</description>
|
||||||
<filename>../../gst/udp/.libs/libgstudp.so</filename>
|
<filename>../../gst/udp/.libs/libgstudp.so</filename>
|
||||||
<basename>libgstudp.so</basename>
|
<basename>libgstudp.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>elements for Video 4 Linux</description>
|
<description>elements for Video 4 Linux</description>
|
||||||
<filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename>
|
<filename>../../sys/v4l2/.libs/libgstvideo4linux2.so</filename>
|
||||||
<basename>libgstvideo4linux2.so</basename>
|
<basename>libgstvideo4linux2.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>resizes a video by adding borders or cropping</description>
|
<description>resizes a video by adding borders or cropping</description>
|
||||||
<filename>../../gst/videobox/.libs/libgstvideobox.so</filename>
|
<filename>../../gst/videobox/.libs/libgstvideobox.so</filename>
|
||||||
<basename>libgstvideobox.so</basename>
|
<basename>libgstvideobox.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Crops video into a user-defined region</description>
|
<description>Crops video into a user-defined region</description>
|
||||||
<filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename>
|
<filename>../../gst/videocrop/.libs/libgstvideocrop.so</filename>
|
||||||
<basename>libgstvideocrop.so</basename>
|
<basename>libgstvideocrop.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Video filters plugin</description>
|
<description>Video filters plugin</description>
|
||||||
<filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename>
|
<filename>../../gst/videofilter/.libs/libgstvideofilter.so</filename>
|
||||||
<basename>libgstvideofilter.so</basename>
|
<basename>libgstvideofilter.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Video mixer</description>
|
<description>Video mixer</description>
|
||||||
<filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename>
|
<filename>../../gst/videomixer/.libs/libgstvideomixer.so</filename>
|
||||||
<basename>libgstvideomixer.so</basename>
|
<basename>libgstvideomixer.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>VP8 plugin</description>
|
<description>VP8 plugin</description>
|
||||||
<filename>../../ext/vpx/.libs/libgstvpx.so</filename>
|
<filename>../../ext/vpx/.libs/libgstvpx.so</filename>
|
||||||
<basename>libgstvpx.so</basename>
|
<basename>libgstvpx.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Encode raw audio into WAV</description>
|
<description>Encode raw audio into WAV</description>
|
||||||
<filename>../../gst/wavenc/.libs/libgstwavenc.so</filename>
|
<filename>../../gst/wavenc/.libs/libgstwavenc.so</filename>
|
||||||
<basename>libgstwavenc.so</basename>
|
<basename>libgstwavenc.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Wavpack lossless/lossy audio format handling</description>
|
<description>Wavpack lossless/lossy audio format handling</description>
|
||||||
<filename>../../ext/wavpack/.libs/libgstwavpack.so</filename>
|
<filename>../../ext/wavpack/.libs/libgstwavpack.so</filename>
|
||||||
<basename>libgstwavpack.so</basename>
|
<basename>libgstwavpack.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Parse a .wav file into raw audio</description>
|
<description>Parse a .wav file into raw audio</description>
|
||||||
<filename>../../gst/wavparse/.libs/libgstwavparse.so</filename>
|
<filename>../../gst/wavparse/.libs/libgstwavparse.so</filename>
|
||||||
<basename>libgstwavparse.so</basename>
|
<basename>libgstwavparse.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>X11 video input plugin using standard Xlib calls</description>
|
<description>X11 video input plugin using standard Xlib calls</description>
|
||||||
<filename>../../sys/ximage/.libs/libgstximagesrc.so</filename>
|
<filename>../../sys/ximage/.libs/libgstximagesrc.so</filename>
|
||||||
<basename>libgstximagesrc.so</basename>
|
<basename>libgstximagesrc.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description>
|
<description>Encodes a YUV frame into the yuv4mpeg format (mjpegtools)</description>
|
||||||
<filename>../../gst/y4m/.libs/libgsty4menc.so</filename>
|
<filename>../../gst/y4m/.libs/libgsty4menc.so</filename>
|
||||||
<basename>libgsty4menc.so</basename>
|
<basename>libgsty4menc.so</basename>
|
||||||
<version>1.1.1</version>
|
<version>1.1.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gst-plugins-good</source>
|
<source>gst-plugins-good</source>
|
||||||
<package>GStreamer Good Plug-ins source release</package>
|
<package>GStreamer Good Plug-ins source release</package>
|
||||||
|
|
|
@ -32,6 +32,16 @@ the plug-in code, LGPL or LGPL-compatible for the supporting library).
|
||||||
</GitRepository>
|
</GitRepository>
|
||||||
</repository>
|
</repository>
|
||||||
|
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<revision>1.1.2</revision>
|
||||||
|
<branch>1.1</branch>
|
||||||
|
<name></name>
|
||||||
|
<created>2013-07-11</created>
|
||||||
|
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.1.2.tar.xz" />
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
|
|
||||||
<release>
|
<release>
|
||||||
<Version>
|
<Version>
|
||||||
<revision>1.1.1</revision>
|
<revision>1.1.1</revision>
|
||||||
|
|
|
@ -58,7 +58,7 @@
|
||||||
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
||||||
|
|
||||||
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
|
/* 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 */
|
/* Define if static plugins should be built */
|
||||||
#undef GST_PLUGIN_BUILD_STATIC
|
#undef GST_PLUGIN_BUILD_STATIC
|
||||||
|
@ -338,6 +338,12 @@
|
||||||
/* Defined if the VP8 encoder is available */
|
/* Defined if the VP8 encoder is available */
|
||||||
#undef HAVE_VP8_ENCODER
|
#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). */
|
/* Define to enable VPX decoder (used by vpx). */
|
||||||
#undef HAVE_VPX
|
#undef HAVE_VPX
|
||||||
|
|
||||||
|
@ -382,7 +388,7 @@
|
||||||
#define PACKAGE_NAME "GStreamer Good Plug-ins"
|
#define PACKAGE_NAME "GStreamer Good Plug-ins"
|
||||||
|
|
||||||
/* Define to the full name and version of this package. */
|
/* 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 to the one symbol short name of this package. */
|
||||||
#define PACKAGE_TARNAME "gst-plugins-good"
|
#define PACKAGE_TARNAME "gst-plugins-good"
|
||||||
|
@ -391,7 +397,7 @@
|
||||||
#undef PACKAGE_URL
|
#undef PACKAGE_URL
|
||||||
|
|
||||||
/* Define to the version of this package. */
|
/* Define to the version of this package. */
|
||||||
#define PACKAGE_VERSION "1.1.1"
|
#define PACKAGE_VERSION "1.1.2"
|
||||||
|
|
||||||
/* directory where plugins are located */
|
/* directory where plugins are located */
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
|
@ -425,7 +431,7 @@
|
||||||
#undef TARGET_CPU
|
#undef TARGET_CPU
|
||||||
|
|
||||||
/* Version number of package */
|
/* Version number of package */
|
||||||
#define VERSION "1.1.1"
|
#define VERSION "1.1.2"
|
||||||
|
|
||||||
/* old wavpack API */
|
/* old wavpack API */
|
||||||
#undef WAVPACK_OLD_API
|
#undef WAVPACK_OLD_API
|
||||||
|
|
Loading…
Reference in a new issue