mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-03 14:08:56 +00:00
Release 1.7.91
This commit is contained in:
parent
4df2c21a39
commit
51047d6bdb
77 changed files with 579 additions and 105 deletions
466
ChangeLog
466
ChangeLog
|
@ -1,9 +1,469 @@
|
|||
=== release 1.7.90 ===
|
||||
=== release 1.7.91 ===
|
||||
|
||||
2016-03-01 Sebastian Dröge <slomo@coaxion.net>
|
||||
2016-03-15 Sebastian Dröge <slomo@coaxion.net>
|
||||
|
||||
* configure.ac:
|
||||
releasing 1.7.90
|
||||
releasing 1.7.91
|
||||
|
||||
2016-03-12 15:44:54 +0000 Tim-Philipp Müller <tim@centricular.com>
|
||||
|
||||
* gst/mpegtsdemux/tsdemux.c:
|
||||
tsdemux: add video/x-h265 to template caps
|
||||
|
||||
2016-03-12 03:00:14 +1100 Jan Schmidt <jan@centricular.com>
|
||||
|
||||
* gst/mpegtsdemux/mpegtsbase.c:
|
||||
* gst/mpegtsdemux/tsdemux.c:
|
||||
mpegts: Don't leave freed programs in the hash table
|
||||
When the sub-class claims a program for later freeing, make
|
||||
sure it's not left in the hash table, or it can cause crashes on shutdown.
|
||||
Make sure tsdemux frees any program it has kept around at shutdown
|
||||
if it wasn't freed already.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763503
|
||||
|
||||
2016-03-11 17:34:03 +0200 Sreerenj Balachandran <sreerenj.balachandran@intel.com>
|
||||
|
||||
* gst/videoparsers/gsth265parse.c:
|
||||
videoparsers: h265: Fix segfault while transforming hevc to nal aligned bytestream
|
||||
Create temporary ParseFrame and copy the nal size buffer region
|
||||
for each nal unit like we did for h264.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763494
|
||||
|
||||
2016-03-11 10:08:28 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* sys/androidmedia/gstamc.c:
|
||||
* sys/androidmedia/gstamcaudiodec.c:
|
||||
* sys/androidmedia/gstamcvideodec.c:
|
||||
* sys/androidmedia/gstamcvideoenc.c:
|
||||
amc: Correctly handle NULL input buffers
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763401
|
||||
|
||||
2016-03-11 10:00:39 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* sys/androidmedia/gstamc.c:
|
||||
* sys/androidmedia/gstjniutils.c:
|
||||
amcvideodec: getOutputBuffers() returns a NULL array when a surface was configured
|
||||
So don't error out if it does.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763401
|
||||
|
||||
2016-03-11 01:40:39 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* ext/gl/gstgleffects.c:
|
||||
* ext/gl/gstgleffects.h:
|
||||
gleffects; give each effect a unique long name and description
|
||||
Gives applications that scrape the factory details more detailed and unique
|
||||
details on the exact element.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=760566
|
||||
|
||||
2016-03-10 17:46:05 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* gst-libs/gst/gl/gstglshader.c:
|
||||
* gst-libs/gst/gl/gstglslstage.c:
|
||||
glshader: some compatibility changes for GL 1.4
|
||||
GL 1.4 (with GL_ARB_shader_objects) doesn't have glIsProgram or glIsShader
|
||||
equivalents. As they are simply assertions, skip them when there isn't a
|
||||
valid function pointer.
|
||||
|
||||
2016-03-10 00:29:41 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* ext/gl/gstglfilterapp.c:
|
||||
glfilterapp: update for the use of shaders
|
||||
Fixes black output when placed in pipelines (using the default drawing).
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763365
|
||||
|
||||
2016-03-10 00:27:53 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* gst-libs/gst/gl/gstglfilter.c:
|
||||
* gst-libs/gst/gl/gstglfilter.h:
|
||||
glfilter: retrieve the shader attributes from the GL thread
|
||||
Otherwise we will receive bogus values
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763365
|
||||
|
||||
2016-03-10 00:24:48 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* tests/examples/gl/generic/cube/main.cpp:
|
||||
* tests/examples/gl/generic/cubeyuv/main.cpp:
|
||||
gl/examples/cube*: choose opengl by default
|
||||
The examples don't work with any other GL API.
|
||||
Also fix the yuv example to not translate the cube out of the clipping area.
|
||||
|
||||
2016-03-10 00:23:14 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* tests/examples/gl/gtk/fxtest/fxtest.c:
|
||||
gl/examples/fxtest: add needed glupload to the pipeline
|
||||
Fixes a negotiation failure in the example
|
||||
|
||||
2016-03-07 13:04:08 +0100 Edward Hervey <edward@centricular.com>
|
||||
|
||||
* gst-libs/gst/codecparsers/gstmpegvideoparser.c:
|
||||
* gst-libs/gst/codecparsers/gstmpegvideoparser.h:
|
||||
* gst/videoparsers/gstmpegvideoparse.c:
|
||||
mpegvideoparser: Handle non-hierarchical profiles again
|
||||
This is a regression from since mpegvideoparser was switched to
|
||||
use the codecparsing library.
|
||||
The problem is that the high bit of the profile_and_level is used
|
||||
to specify non-hierarchical profiles and levels. Unfortunately we
|
||||
were discarding that information.
|
||||
Expose that escape bit, and use it in the element
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763220
|
||||
|
||||
2016-03-09 11:58:43 +0900 Vineeth TM <vineeth.tm@samsung.com>
|
||||
|
||||
* ext/gl/gstglimagesink.c:
|
||||
glimagesink: Fix window memory leak
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763356
|
||||
|
||||
2016-03-08 11:41:49 +0100 Edward Hervey <edward@centricular.com>
|
||||
|
||||
* gst/mpegtsdemux/tsdemux.c:
|
||||
tsdemux: Don't reset/recalculate segments with accurate seeks
|
||||
When dealing with accurate seeks, we must send out a segment which
|
||||
is exactly what is requested.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763262
|
||||
|
||||
2016-03-08 02:06:46 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* ext/gl/gstglvideomixer.c:
|
||||
glvideomixer: signal continuation in reset
|
||||
We want to iterate over all the pads, not just the first one. Fix by returning
|
||||
TRUE in the GstAggregatorPadForeachFunc.
|
||||
Removes a GST_IS_GL_CONTEXT() assertion on shutdown with >2 inputs
|
||||
using gst-launch.
|
||||
|
||||
2016-03-08 00:35:22 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* gst-libs/gst/gl/gstgldisplay.c:
|
||||
* tests/check/libs/gstglcontext.c:
|
||||
gldisplay: make readding the same context a no-op
|
||||
With e38af2304427db908a16bbae0e60aa68be1ba5b5 returning the correct contexts,
|
||||
gst_gl_display_add_context() was susceptible to causing infinte loops when
|
||||
adding the same GstGLContext more than once. Fix and add a test for
|
||||
gst_gl_display_add_context().
|
||||
Fixes glvideomixer gst-validate tests.
|
||||
|
||||
2016-03-07 08:52:54 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* gst-libs/gst/gl/cocoa/gstgl_cocoa_private.h:
|
||||
* gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m:
|
||||
* gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
|
||||
* gst-libs/gst/gl/eagl/gstglcontext_eagl.h:
|
||||
* gst-libs/gst/gl/eagl/gstglcontext_eagl.m:
|
||||
* gst-libs/gst/gl/eagl/gstglwindow_eagl.m:
|
||||
Revert "libgstgl: cocoa, eagl: don't marshal GL calls to the context thread"
|
||||
This reverts commit 797d6415dfd6e111efb2cab544958a67cbf22b17.
|
||||
We're frozen for 1.8.0 release and this change might have bigger impact.
|
||||
|
||||
2016-03-07 16:03:25 +1100 Alessandro Decina <alessandro.d@gmail.com>
|
||||
|
||||
* gst-libs/gst/gl/cocoa/gstgl_cocoa_private.h:
|
||||
* gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m:
|
||||
* gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m:
|
||||
* gst-libs/gst/gl/eagl/gstglcontext_eagl.h:
|
||||
* gst-libs/gst/gl/eagl/gstglcontext_eagl.m:
|
||||
* gst-libs/gst/gl/eagl/gstglwindow_eagl.m:
|
||||
libgstgl: cocoa, eagl: don't marshal GL calls to the context thread
|
||||
Execute GL calls without marshalling them to the context thread. In the cocoa
|
||||
and eagl backends calling gst_gl_context_activate is cheap and therefore calling
|
||||
it on the current thread and serializing GL calls with a per-context lock is
|
||||
more efficient (faster and has less overhead) than marshalling everything to the
|
||||
context thread.
|
||||
This optimization cuts a large overhead in g_poll (continuously waking up the
|
||||
context thread) and in g_mutex_*/g_cond_* (waiting for results from the context
|
||||
thread).
|
||||
|
||||
2016-03-05 17:16:24 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
|
||||
|
||||
* gst-libs/gst/gl/gstgldisplay.c:
|
||||
gldisplay: really retrieve glcontext for a specific thread
|
||||
When requesting a glcontext (regardless of thread), the result was correct.
|
||||
However, when requesting current glcontext on a specific thread, it could
|
||||
come up with a glcontext active on another thread.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763168
|
||||
|
||||
2016-03-06 19:35:38 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* gst-libs/gst/gl/gstglapi.c:
|
||||
* gst-libs/gst/gl/gstglapi.h:
|
||||
* gst-libs/gst/gl/gstglbasefilter.c:
|
||||
* gst-libs/gst/gl/gstglbasefilter.h:
|
||||
* gst-libs/gst/gl/gstglbufferpool.c:
|
||||
* gst-libs/gst/gl/gstglcolorconvert.c:
|
||||
* gst-libs/gst/gl/gstglcontext.h:
|
||||
* gst-libs/gst/gl/gstgldebug.c:
|
||||
* gst-libs/gst/gl/gstgldebug.h:
|
||||
* gst-libs/gst/gl/gstgldisplay.h:
|
||||
* gst-libs/gst/gl/gstglshader.c:
|
||||
* gst-libs/gst/gl/gstglsl.c:
|
||||
* gst-libs/gst/gl/gstglslstage.c:
|
||||
* gst-libs/gst/gl/gstglslstage.h:
|
||||
* gst-libs/gst/gl/gstglupload.c:
|
||||
* gst-libs/gst/gl/gstglupload.h:
|
||||
* gst-libs/gst/gl/gstglutils.c:
|
||||
* gst-libs/gst/gl/gstglviewconvert.c:
|
||||
gl: misc docs fixes/additions
|
||||
|
||||
2016-03-06 19:32:21 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* gst-libs/gst/gl/gstgl_enums.h:
|
||||
* gst-libs/gst/gl/gstglbasememory.c:
|
||||
* gst-libs/gst/gl/gstglbasememory.h:
|
||||
* gst-libs/gst/gl/gstglbuffer.c:
|
||||
* gst-libs/gst/gl/gstglbuffer.h:
|
||||
* gst-libs/gst/gl/gstglformat.c:
|
||||
* gst-libs/gst/gl/gstglformat.h:
|
||||
* gst-libs/gst/gl/gstglmemory.c:
|
||||
* gst-libs/gst/gl/gstglmemory.h:
|
||||
* gst-libs/gst/gl/gstglmemorypbo.c:
|
||||
gl*memory: document new functionality and objects
|
||||
|
||||
2016-03-06 19:23:06 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* docs/libs/gst-plugins-bad-libs.types:
|
||||
docs: add new GL api to .types file for type/signal introspection
|
||||
|
||||
2016-03-06 19:22:31 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* docs/libs/Makefile.am:
|
||||
docs: ignore some private GL headers
|
||||
|
||||
2016-03-06 19:18:54 +1100 Matthew Waters <matthew@centricular.com>
|
||||
|
||||
* docs/libs/gst-plugins-bad-libs-docs.sgml:
|
||||
* docs/libs/gst-plugins-bad-libs-sections.txt:
|
||||
docs/gl: add gl functions/structs from -unused into the docs
|
||||
|
||||
2016-03-05 19:48:45 +0100 Mark Nauwelaerts <mnauw@users.sourceforge.net>
|
||||
|
||||
* gst-libs/gst/gl/gstglfilter.c:
|
||||
glfilter: handle some more unfixed fields when fixating caps
|
||||
|
||||
2016-03-05 11:38:46 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* tests/examples/gtk/Makefile.am:
|
||||
gtk: examples: #define GST_USE_UNSTABLE_API and link with X11_LIBS
|
||||
X11_LIBS is needed for XInitThreads() and without the #define we get
|
||||
warnings about the GL API being still unstable.
|
||||
|
||||
2016-03-02 19:32:13 +0900 Justin Kim <justin.kim@collabora.com>
|
||||
|
||||
* sys/androidmedia/gst-androidcamera.c:
|
||||
androidmedia: Remove unused file
|
||||
ahcsrc is registered by gstamc.c
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763098
|
||||
|
||||
2016-02-17 09:36:15 -0800 Martin Kelly <martin@surround.io>
|
||||
|
||||
* sys/androidmedia/gstamc.c:
|
||||
amc: properly deinit when ahcsrc register fails
|
||||
In the androidmedia plugin_init, we initialize various resources on the
|
||||
Android device. If anything fails during this series of initializations,
|
||||
we need to deinitialize any initializations that already occurred.
|
||||
However, we don't do so if we fail to register the ahcsrc element. Fix
|
||||
this.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763065
|
||||
|
||||
2016-02-18 11:00:50 -0800 Martin Kelly <martin@surround.io>
|
||||
|
||||
* sys/androidmedia/gst-android-hardware-camera.c:
|
||||
ahc: correct error message
|
||||
The error message is specific to only one of the failure cases and is
|
||||
misleading in the others. Correct it to be more generic and cover all
|
||||
the failure cases.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763065
|
||||
|
||||
2016-02-16 11:45:01 -0800 Martin Kelly <martin@surround.io>
|
||||
|
||||
* sys/androidmedia/gst-android-hardware-camera.c:
|
||||
ahc: remove unneeded #include <stdio.h>
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763065
|
||||
|
||||
2016-02-18 16:00:18 -0800 Martin Kelly <martin@surround.io>
|
||||
|
||||
* sys/androidmedia/gstahcsrc.c:
|
||||
ahc: typo fix
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763065
|
||||
|
||||
2016-03-03 22:15:07 -0500 Joe Gorse <jhgorse@gmail.com>
|
||||
|
||||
* ext/hls/Makefile.am:
|
||||
hls: Add OPENSSL_CFLAGS to CFLAGS
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763079
|
||||
|
||||
2016-03-03 19:45:43 -0500 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||
|
||||
* gst-libs/gst/gl/gstglbasememory.c:
|
||||
glbasememory: Don't change maxsize at run-time
|
||||
Maxsize is initialized once and should never change. Allocating data
|
||||
should have no impact on the selected max size for this memory. This
|
||||
causing memory map failure as the maxsize would become smaller then
|
||||
size. This happened when using direct rendering in avviddec on GL that
|
||||
does not support PBO transfer.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=763045
|
||||
|
||||
2016-03-01 18:22:37 +0300 Sergey Borovkov <sergey.borovkov@wireload.net>
|
||||
|
||||
* ext/qt/qtitem.cc:
|
||||
qml: Fix leak of the OpenGL contexts
|
||||
[Matthew Waters]: add NULL checks before unreffing
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=762999
|
||||
|
||||
2016-02-29 14:24:46 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
|
||||
|
||||
* ext/vulkan/vksink.c:
|
||||
vksink: fix spelling on failed _ensure_data() error message
|
||||
|
||||
2016-03-02 21:46:44 +0200 Vivia Nikolaidou <vivia@ahiru.eu>
|
||||
|
||||
* ext/mpeg2enc/gstmpeg2enc.cc:
|
||||
mpeg2enc: Provide format as a string instead of a char to gst_structure_new
|
||||
The format was provided as 'I420' instead of "I420", causing a crash.
|
||||
|
||||
2015-01-20 16:20:10 +0100 Aurélien Zanelli <aurelien.zanelli@parrot.com>
|
||||
|
||||
* gst/mpegtsdemux/mpegtspacketizer.c:
|
||||
mpegtspacketizer: handle early PTS conversion when a group has been found
|
||||
In some cases, the PTS might be smaller than the first observed PCR
|
||||
value which causes element to apply wraparound leading to bogus
|
||||
timestamp. To solve this, we only apply it if the PTS-PCR difference is
|
||||
greater that 1 second to be sure that it's a real wraparound.
|
||||
Moreover, using unsigned 32 bits values to handle wrapover could end up
|
||||
with bogus value, so it use pts value to handle it.
|
||||
Also, convert pcr time to gst time before comparing it to pts.
|
||||
Since refpcr is expressed in PCR time base while pts is expressed in GStreamer
|
||||
time.
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=743259
|
||||
|
||||
2016-03-02 10:41:17 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
|
||||
adaptivedemux: Fix REMOVE_SNAP_FLAGS() macro
|
||||
!(flag1 | flag2 | flag3) is always evaluation to 0. ~ was meant here
|
||||
instead of !.
|
||||
CID 1352032.
|
||||
|
||||
=== release 1.7.90 ===
|
||||
|
||||
2016-03-01 18:23:36 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* ChangeLog:
|
||||
* NEWS:
|
||||
* RELEASE:
|
||||
* configure.ac:
|
||||
* docs/plugins/gst-plugins-bad-plugins.hierarchy:
|
||||
* docs/plugins/inspect/plugin-accurip.xml:
|
||||
* docs/plugins/inspect/plugin-adpcmdec.xml:
|
||||
* docs/plugins/inspect/plugin-adpcmenc.xml:
|
||||
* docs/plugins/inspect/plugin-aiff.xml:
|
||||
* docs/plugins/inspect/plugin-asfmux.xml:
|
||||
* docs/plugins/inspect/plugin-assrender.xml:
|
||||
* docs/plugins/inspect/plugin-audiomixer.xml:
|
||||
* docs/plugins/inspect/plugin-audiovisualizers.xml:
|
||||
* docs/plugins/inspect/plugin-autoconvert.xml:
|
||||
* docs/plugins/inspect/plugin-bayer.xml:
|
||||
* docs/plugins/inspect/plugin-bz2.xml:
|
||||
* docs/plugins/inspect/plugin-camerabin.xml:
|
||||
* docs/plugins/inspect/plugin-chromaprint.xml:
|
||||
* docs/plugins/inspect/plugin-coloreffects.xml:
|
||||
* docs/plugins/inspect/plugin-curl.xml:
|
||||
* docs/plugins/inspect/plugin-dataurisrc.xml:
|
||||
* docs/plugins/inspect/plugin-debugutilsbad.xml:
|
||||
* docs/plugins/inspect/plugin-dtsdec.xml:
|
||||
* docs/plugins/inspect/plugin-dvb.xml:
|
||||
* docs/plugins/inspect/plugin-dvbsuboverlay.xml:
|
||||
* docs/plugins/inspect/plugin-dvdspu.xml:
|
||||
* docs/plugins/inspect/plugin-faad.xml:
|
||||
* docs/plugins/inspect/plugin-festival.xml:
|
||||
* docs/plugins/inspect/plugin-fieldanalysis.xml:
|
||||
* docs/plugins/inspect/plugin-flite.xml:
|
||||
* docs/plugins/inspect/plugin-frei0r.xml:
|
||||
* docs/plugins/inspect/plugin-gaudieffects.xml:
|
||||
* docs/plugins/inspect/plugin-gdp.xml:
|
||||
* docs/plugins/inspect/plugin-geometrictransform.xml:
|
||||
* docs/plugins/inspect/plugin-gmedec.xml:
|
||||
* docs/plugins/inspect/plugin-gsm.xml:
|
||||
* docs/plugins/inspect/plugin-gstsiren.xml:
|
||||
* docs/plugins/inspect/plugin-hls.xml:
|
||||
* docs/plugins/inspect/plugin-id3tag.xml:
|
||||
* docs/plugins/inspect/plugin-inter.xml:
|
||||
* docs/plugins/inspect/plugin-interlace.xml:
|
||||
* docs/plugins/inspect/plugin-jpegformat.xml:
|
||||
* docs/plugins/inspect/plugin-mimic.xml:
|
||||
* docs/plugins/inspect/plugin-mms.xml:
|
||||
* docs/plugins/inspect/plugin-modplug.xml:
|
||||
* docs/plugins/inspect/plugin-mpeg2enc.xml:
|
||||
* docs/plugins/inspect/plugin-mpegpsdemux.xml:
|
||||
* docs/plugins/inspect/plugin-mpegpsmux.xml:
|
||||
* docs/plugins/inspect/plugin-mpegtsdemux.xml:
|
||||
* docs/plugins/inspect/plugin-mpegtsmux.xml:
|
||||
* docs/plugins/inspect/plugin-mplex.xml:
|
||||
* docs/plugins/inspect/plugin-ofa.xml:
|
||||
* docs/plugins/inspect/plugin-openal.xml:
|
||||
* docs/plugins/inspect/plugin-pcapparse.xml:
|
||||
* docs/plugins/inspect/plugin-pnm.xml:
|
||||
* docs/plugins/inspect/plugin-rawparse.xml:
|
||||
* docs/plugins/inspect/plugin-removesilence.xml:
|
||||
* docs/plugins/inspect/plugin-resindvd.xml:
|
||||
* docs/plugins/inspect/plugin-rfbsrc.xml:
|
||||
* docs/plugins/inspect/plugin-rtmp.xml:
|
||||
* docs/plugins/inspect/plugin-schro.xml:
|
||||
* docs/plugins/inspect/plugin-sdp.xml:
|
||||
* docs/plugins/inspect/plugin-segmentclip.xml:
|
||||
* docs/plugins/inspect/plugin-shm.xml:
|
||||
* docs/plugins/inspect/plugin-smooth.xml:
|
||||
* docs/plugins/inspect/plugin-soundtouch.xml:
|
||||
* docs/plugins/inspect/plugin-spandsp.xml:
|
||||
* docs/plugins/inspect/plugin-speed.xml:
|
||||
* docs/plugins/inspect/plugin-subenc.xml:
|
||||
* docs/plugins/inspect/plugin-videoparsersbad.xml:
|
||||
* docs/plugins/inspect/plugin-voaacenc.xml:
|
||||
* docs/plugins/inspect/plugin-voamrwbenc.xml:
|
||||
* docs/plugins/inspect/plugin-waylandsink.xml:
|
||||
* docs/plugins/inspect/plugin-y4mdec.xml:
|
||||
* docs/plugins/inspect/plugin-zbar.xml:
|
||||
* gst-plugins-bad.doap:
|
||||
* win32/common/config.h:
|
||||
Release 1.7.90
|
||||
|
||||
2016-03-01 17:10:28 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
* po/af.po:
|
||||
* po/az.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/gl.po:
|
||||
* po/hr.po:
|
||||
* po/hu.po:
|
||||
* po/id.po:
|
||||
* po/it.po:
|
||||
* po/ja.po:
|
||||
* po/ky.po:
|
||||
* po/lt.po:
|
||||
* po/lv.po:
|
||||
* po/mt.po:
|
||||
* po/nb.po:
|
||||
* po/or.po:
|
||||
* po/pl.po:
|
||||
* po/pt_BR.po:
|
||||
* po/ro.po:
|
||||
* po/ru.po:
|
||||
* po/sk.po:
|
||||
* po/sl.po:
|
||||
* po/sq.po:
|
||||
* po/sr.po:
|
||||
* po/sv.po:
|
||||
* po/tr.po:
|
||||
* po/uk.po:
|
||||
* po/vi.po:
|
||||
* po/zh_CN.po:
|
||||
Update .po files
|
||||
|
||||
2016-03-01 16:53:50 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||
|
||||
|
|
2
NEWS
2
NEWS
|
@ -1,2 +1,2 @@
|
|||
This is GStreamer 1.7.90
|
||||
This is GStreamer 1.7.91
|
||||
|
||||
|
|
47
RELEASE
47
RELEASE
|
@ -1,7 +1,7 @@
|
|||
|
||||
Release notes for GStreamer Bad Plugins 1.7.90
|
||||
Release notes for GStreamer Bad Plugins 1.7.91
|
||||
|
||||
The GStreamer team is pleased to announce the first release candidate of the stable
|
||||
The GStreamer team is pleased to announce the second release candidate of the stable
|
||||
1.8 release series. The 1.8 release series is adding new features on top of
|
||||
the 1.0, 1.2, 1.4 and 1.6 series and is part of the API and ABI-stable 1.x release
|
||||
series of the GStreamer multimedia framework.
|
||||
|
@ -59,19 +59,20 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
|
|||
|
||||
Bugs fixed in this release
|
||||
|
||||
* 676425 : aiffparse: fails to extract channel layout for multichannel files
|
||||
* 757610 : compositor: negotation failure when mixing alpha and non alpha branches
|
||||
* 760873 : GstGLVideoMixerPad vertex_buffer leaks when pad dynamic removed
|
||||
* 761003 : Error getting OpenGL context when qml item when scene graph is initialized.
|
||||
* 762148 : dashdemux: correctly handle an HTTP-XSDATE that is exactly the size of the date string
|
||||
* 762351 : codecparsers: h265: Fix initialization of slice_deblocking_filter_disabled_flag
|
||||
* 762482 : fbdevsink SIGSEGV
|
||||
* 762519 : doc: audiointerleave doesn't appear in the doc
|
||||
* 762575 : avfvideosrc: Crashes with uncaught exception - wrong type for AVCaptureDevice.activeVideoMinFrameDuration
|
||||
* 762613 : playbin regression: On failure of vtdec_hw, playbin errors out and doesn't fall back to avdec_h264
|
||||
* 762620 : Playback stutters with avdec_h264 via glimagesink on OSX (gst_gl_context_is_shared() returning FALSE)
|
||||
* 762684 : hlsdemux: tests: pass test name into test setup function
|
||||
* 762842 : vulkan: Fix GError memory leak
|
||||
* 743259 : tsdemux: bogus timestamp when PTS < PCR
|
||||
* 756282 : [PLUGIN-MOVE] Move opus to -base
|
||||
* 760566 : All the gleffects have the same name and description
|
||||
* 762999 : Memory leak in qmlglsink
|
||||
* 763045 : glmemoryallocator: Buffer size miss-match when mapping GLMemory without PBO
|
||||
* 763079 : hls/Makefile.am missing OPENSSL_CFLAGS
|
||||
* 763098 : ahcsrc: remove unused file
|
||||
* 763168 : gldisplay: _get_gl_context_for_thread_unlocked looks suspicious
|
||||
* 763220 : mpegvideoparse: Support non-hierarchical profile/level again [REGRESSION]
|
||||
* 763356 : glimagesink: Fix window memory leak
|
||||
* 763365 : glfilterapp not correctly drawing the default scene
|
||||
* 763401 : Zero-copy video playback doesn't work on Android 4.x (QA 1.7.90)
|
||||
* 763494 : h265parse: Segfault while tranforming hevc packetized stream to nal aligned bytestream
|
||||
* 763503 : tsdemux can crash on shutdown
|
||||
|
||||
==== Download ====
|
||||
|
||||
|
@ -108,19 +109,21 @@ subscribe to the gstreamer-devel list.
|
|||
|
||||
Contributors to this release
|
||||
|
||||
* Alex Ashley
|
||||
* Dave Craig
|
||||
* Alessandro Decina
|
||||
* Aurélien Zanelli
|
||||
* Edward Hervey
|
||||
* Florin Apostol
|
||||
* Jan Schmidt
|
||||
* Joe Gorse
|
||||
* Justin Kim
|
||||
* Mark Nauwelaerts
|
||||
* Martin Kelly
|
||||
* Matthew Waters
|
||||
* Peter Seiderer
|
||||
* Scott D Phillips
|
||||
* Nicolas Dufresne
|
||||
* Reynaldo H. Verdejo Pinochet
|
||||
* Sebastian Dröge
|
||||
* Sergey Borovkov
|
||||
* Sreerenj Balachandran
|
||||
* Thiago Santos
|
||||
* Tim-Philipp Müller
|
||||
* Vineeth TM
|
||||
* Wang Xin-yu (王昕宇)
|
||||
* Vivia Nikolaidou
|
||||
|
|
@ -3,7 +3,7 @@ AC_PREREQ([2.69])
|
|||
dnl initialize autoconf
|
||||
dnl when going to/from release please set the nano (fourth number) right !
|
||||
dnl releases only do Wall, git and prerelease does Werror too
|
||||
AC_INIT([GStreamer Bad Plug-ins],[1.7.90],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
|
||||
AC_INIT([GStreamer Bad Plug-ins],[1.7.91],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
|
||||
|
||||
AG_GST_INIT
|
||||
|
||||
|
@ -51,11 +51,11 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
|
|||
dnl - interfaces added -> increment AGE
|
||||
dnl - interfaces removed -> AGE = 0
|
||||
dnl sets GST_LT_LDFLAGS
|
||||
AS_LIBTOOL(GST, 790, 0, 790)
|
||||
AS_LIBTOOL(GST, 791, 0, 791)
|
||||
|
||||
dnl *** required versions of GStreamer stuff ***
|
||||
GST_REQ=1.7.90
|
||||
GSTPB_REQ=1.7.90
|
||||
GST_REQ=1.7.91
|
||||
GSTPB_REQ=1.7.91
|
||||
|
||||
dnl *** autotools stuff ****
|
||||
|
||||
|
|
|
@ -287,6 +287,7 @@ GObject
|
|||
GstVideoParse
|
||||
GstRtpOnvifParse
|
||||
GstRtpOnvifTimestamp
|
||||
GstSFDec
|
||||
GstSegmentClip
|
||||
GstAudioSegmentClip
|
||||
GstVideoSegmentClip
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Computes an AccurateRip CRC</description>
|
||||
<filename>../../gst/accurip/.libs/libgstaccurip.so</filename>
|
||||
<basename>libgstaccurip.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ADPCM decoder</description>
|
||||
<filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename>
|
||||
<basename>libgstadpcmdec.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ADPCM encoder</description>
|
||||
<filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename>
|
||||
<basename>libgstadpcmenc.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Create and parse Audio Interchange File Format (AIFF) files</description>
|
||||
<filename>../../gst/aiff/.libs/libgstaiff.so</filename>
|
||||
<basename>libgstaiff.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ASF Muxer Plugin</description>
|
||||
<filename>../../gst/asfmux/.libs/libgstasfmux.so</filename>
|
||||
<basename>libgstasfmux.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ASS/SSA subtitle renderer</description>
|
||||
<filename>../../ext/assrender/.libs/libgstassrender.so</filename>
|
||||
<basename>libgstassrender.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Mixes multiple audio streams</description>
|
||||
<filename>../../gst/audiomixer/.libs/libgstaudiomixer.so</filename>
|
||||
<basename>libgstaudiomixer.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Creates video visualizations of audio input</description>
|
||||
<filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename>
|
||||
<basename>libgstaudiovisualizers.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Selects convertor element based on caps</description>
|
||||
<filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename>
|
||||
<basename>libgstautoconvert.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Elements to convert Bayer images</description>
|
||||
<filename>../../gst/bayer/.libs/libgstbayer.so</filename>
|
||||
<basename>libgstbayer.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Compress or decompress streams</description>
|
||||
<filename>../../ext/bz2/.libs/libgstbz2.so</filename>
|
||||
<basename>libgstbz2.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Take image snapshots and record movies from camera</description>
|
||||
<filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename>
|
||||
<basename>libgstcamerabin2.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Calculate Chromaprint fingerprint from audio files</description>
|
||||
<filename>../../ext/chromaprint/.libs/libgstchromaprint.so</filename>
|
||||
<basename>libgstchromaprint.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Color Look-up Table filters</description>
|
||||
<filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename>
|
||||
<basename>libgstcoloreffects.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>libcurl-based elements</description>
|
||||
<filename>../../ext/curl/.libs/libgstcurl.so</filename>
|
||||
<basename>libgstcurl.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>data: URI source</description>
|
||||
<filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename>
|
||||
<basename>libgstdataurisrc.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Collection of elements that may or may not be useful for debugging</description>
|
||||
<filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename>
|
||||
<basename>libgstdebugutilsbad.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Decodes DTS audio streams</description>
|
||||
<filename>../../ext/dts/.libs/libgstdtsdec.so</filename>
|
||||
<basename>libgstdtsdec.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DVB elements</description>
|
||||
<filename>../../sys/dvb/.libs/libgstdvb.so</filename>
|
||||
<basename>libgstdvb.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DVB subtitle renderer</description>
|
||||
<filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename>
|
||||
<basename>libgstdvbsuboverlay.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>DVD Sub-picture Overlay element</description>
|
||||
<filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename>
|
||||
<basename>libgstdvdspu.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Free AAC Decoder (FAAD)</description>
|
||||
<filename>../../ext/faad/.libs/libgstfaad.so</filename>
|
||||
<basename>libgstfaad.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Synthesizes plain text into audio</description>
|
||||
<filename>../../gst/festival/.libs/libgstfestival.so</filename>
|
||||
<basename>libgstfestival.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Video field analysis</description>
|
||||
<filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename>
|
||||
<basename>libgstfieldanalysis.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Flite speech synthesizer plugin</description>
|
||||
<filename>../../ext/flite/.libs/libgstflite.so</filename>
|
||||
<basename>libgstflite.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>frei0r plugin library</description>
|
||||
<filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename>
|
||||
<basename>libgstfrei0r.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Gaudi video effects.</description>
|
||||
<filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename>
|
||||
<basename>libgstgaudieffects.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Payload/depayload GDP packets</description>
|
||||
<filename>../../gst/gdp/.libs/libgstgdp.so</filename>
|
||||
<basename>libgstgdp.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Various geometric image transform elements</description>
|
||||
<filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename>
|
||||
<basename>libgstgeometrictransform.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>GME Audio Decoder</description>
|
||||
<filename>../../ext/gme/.libs/libgstgme.so</filename>
|
||||
<basename>libgstgme.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>GSM encoder/decoder</description>
|
||||
<filename>../../ext/gsm/.libs/libgstgsm.so</filename>
|
||||
<basename>libgstgsm.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Siren encoder/decoder/payloader/depayloader plugins</description>
|
||||
<filename>../../gst/siren/.libs/libgstsiren.so</filename>
|
||||
<basename>libgstsiren.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>HTTP Live Streaming (HLS)</description>
|
||||
<filename>../../ext/hls/.libs/libgsthls.so</filename>
|
||||
<basename>libgsthls.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>ID3 v1 and v2 muxing plugin</description>
|
||||
<filename>../../gst/id3tag/.libs/libgstid3tag.so</filename>
|
||||
<basename>libgstid3tag.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>plugin for inter-pipeline communication</description>
|
||||
<filename>../../gst/inter/.libs/libgstinter.so</filename>
|
||||
<basename>libgstinter.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Create an interlaced video stream</description>
|
||||
<filename>../../gst/interlace/.libs/libgstinterlace.so</filename>
|
||||
<basename>libgstinterlace.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>JPEG interchange format plugin</description>
|
||||
<filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename>
|
||||
<basename>libgstjpegformat.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Mimic codec</description>
|
||||
<filename>../../ext/mimic/.libs/libgstmimic.so</filename>
|
||||
<basename>libgstmimic.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Microsoft Multi Media Server streaming protocol support</description>
|
||||
<filename>../../ext/libmms/.libs/libgstmms.so</filename>
|
||||
<basename>libgstmms.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>.MOD audio decoding</description>
|
||||
<filename>../../ext/modplug/.libs/libgstmodplug.so</filename>
|
||||
<basename>libgstmodplug.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>High-quality MPEG-1/2 video encoder</description>
|
||||
<filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename>
|
||||
<basename>libgstmpeg2enc.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MPEG-PS demuxer</description>
|
||||
<filename>../../gst/mpegdemux/.libs/libgstmpegpsdemux.so</filename>
|
||||
<basename>libgstmpegpsdemux.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>unknown</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MPEG-PS muxer</description>
|
||||
<filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename>
|
||||
<basename>libgstmpegpsmux.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MPEG TS demuxer</description>
|
||||
<filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename>
|
||||
<basename>libgstmpegtsdemux.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
@ -45,7 +45,7 @@ Edward Hervey <edward.hervey@collabora.co.uk></author>
|
|||
<name>video_%04x</name>
|
||||
<direction>source</direction>
|
||||
<presence>sometimes</presence>
|
||||
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal; video/x-dirac; video/x-cavs; video/x-wmv, wmvversion=(int)3, format=(string)WVC1</details>
|
||||
<details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-h264, stream-format=(string)byte-stream, alignment=(string)nal; video/x-h265, stream-format=(string)byte-stream, alignment=(string)nal; video/x-dirac; video/x-cavs; video/x-wmv, wmvversion=(int)3, format=(string)WVC1</details>
|
||||
</caps>
|
||||
</pads>
|
||||
</element>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>MPEG-TS muxer</description>
|
||||
<filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename>
|
||||
<basename>libgstmpegtsmux.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description>
|
||||
<filename>../../ext/mplex/.libs/libgstmplex.so</filename>
|
||||
<basename>libgstmplex.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Calculate MusicIP fingerprint from audio files</description>
|
||||
<filename>../../ext/ofa/.libs/libgstofa.so</filename>
|
||||
<basename>libgstofa.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>OpenAL plugin library</description>
|
||||
<filename>../../ext/openal/.libs/libgstopenal.so</filename>
|
||||
<basename>libgstopenal.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Element parsing raw pcap streams</description>
|
||||
<filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename>
|
||||
<basename>libgstpcapparse.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>PNM plugin</description>
|
||||
<filename>../../gst/pnm/.libs/libgstpnm.so</filename>
|
||||
<basename>libgstpnm.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Parses byte streams into raw frames</description>
|
||||
<filename>../../gst/rawparse/.libs/libgstrawparse.so</filename>
|
||||
<basename>libgstrawparse.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Removes silence from an audio stream</description>
|
||||
<filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename>
|
||||
<basename>libgstremovesilence.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Resin DVD playback elements</description>
|
||||
<filename>../../ext/resindvd/.libs/libgstresindvd.so</filename>
|
||||
<basename>libgstresindvd.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>GPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Connects to a VNC server and decodes RFB stream</description>
|
||||
<filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename>
|
||||
<basename>libgstrfbsrc.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>RTMP source and sink</description>
|
||||
<filename>../../ext/rtmp/.libs/libgstrtmp.so</filename>
|
||||
<basename>libgstrtmp.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Schroedinger plugin</description>
|
||||
<filename>../../ext/schroedinger/.libs/libgstschro.so</filename>
|
||||
<basename>libgstschro.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>configure streaming sessions using SDP</description>
|
||||
<filename>../../gst/sdp/.libs/libgstsdpelem.so</filename>
|
||||
<basename>libgstsdpelem.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Segment clip elements</description>
|
||||
<filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename>
|
||||
<basename>libgstsegmentclip.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>shared memory sink source</description>
|
||||
<filename>../../sys/shm/.libs/libgstshm.so</filename>
|
||||
<basename>libgstshm.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Apply a smooth filter to an image</description>
|
||||
<filename>../../gst/smooth/.libs/libgstsmooth.so</filename>
|
||||
<basename>libgstsmooth.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Audio Pitch Controller & BPM Detection</description>
|
||||
<filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename>
|
||||
<basename>libgstsoundtouch.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>libspandsp plugin</description>
|
||||
<filename>../../ext/spandsp/.libs/libgstspandsp.so</filename>
|
||||
<basename>libgstspandsp.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Set speed/pitch on audio/raw streams (resampler)</description>
|
||||
<filename>../../gst/speed/.libs/libgstspeed.so</filename>
|
||||
<basename>libgstspeed.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>subtitle encoders</description>
|
||||
<filename>../../gst/subenc/.libs/libgstsubenc.so</filename>
|
||||
<basename>libgstsubenc.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>videoparsers</description>
|
||||
<filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename>
|
||||
<basename>libgstvideoparsersbad.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>AAC audio encoder</description>
|
||||
<filename>../../ext/voaacenc/.libs/libgstvoaacenc.so</filename>
|
||||
<basename>libgstvoaacenc.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Adaptive Multi-Rate Wide-Band Encoder</description>
|
||||
<filename>../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so</filename>
|
||||
<basename>libgstvoamrwbenc.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>unknown</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Wayland Video Sink</description>
|
||||
<filename>../../ext/wayland/.libs/libgstwaylandsink.so</filename>
|
||||
<basename>libgstwaylandsink.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>Demuxes/decodes YUV4MPEG streams</description>
|
||||
<filename>../../gst/y4m/.libs/libgsty4mdec.so</filename>
|
||||
<basename>libgsty4mdec.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins</package>
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<description>zbar barcode scanner</description>
|
||||
<filename>../../ext/zbar/.libs/libgstzbar.so</filename>
|
||||
<basename>libgstzbar.so</basename>
|
||||
<version>1.7.90</version>
|
||||
<version>1.7.91</version>
|
||||
<license>LGPL</license>
|
||||
<source>gst-plugins-bad</source>
|
||||
<package>GStreamer Bad Plug-ins source release</package>
|
||||
|
|
|
@ -33,6 +33,16 @@ real live maintainer, or some actual wide use.
|
|||
</GitRepository>
|
||||
</repository>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.7.91</revision>
|
||||
<branch>master</branch>
|
||||
<name></name>
|
||||
<created>2016-03-15</created>
|
||||
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.7.91.tar.xz" />
|
||||
</Version>
|
||||
</release>
|
||||
|
||||
<release>
|
||||
<Version>
|
||||
<revision>1.7.90</revision>
|
||||
|
|
|
@ -89,7 +89,7 @@
|
|||
#define GST_PACKAGE_ORIGIN "Unknown package origin"
|
||||
|
||||
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
|
||||
#define GST_PACKAGE_RELEASE_DATETIME "2016-03-01"
|
||||
#define GST_PACKAGE_RELEASE_DATETIME "2016-03-15"
|
||||
|
||||
/* Define if static plugins should be built */
|
||||
#undef GST_PLUGIN_BUILD_STATIC
|
||||
|
@ -731,7 +731,7 @@
|
|||
#define PACKAGE_NAME "GStreamer Bad Plug-ins"
|
||||
|
||||
/* Define to the full name and version of this package. */
|
||||
#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.7.90"
|
||||
#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.7.91"
|
||||
|
||||
/* Define to the one symbol short name of this package. */
|
||||
#define PACKAGE_TARNAME "gst-plugins-bad"
|
||||
|
@ -740,7 +740,7 @@
|
|||
#undef PACKAGE_URL
|
||||
|
||||
/* Define to the version of this package. */
|
||||
#define PACKAGE_VERSION "1.7.90"
|
||||
#define PACKAGE_VERSION "1.7.91"
|
||||
|
||||
/* directory where plugins are located */
|
||||
#ifdef _DEBUG
|
||||
|
@ -784,7 +784,7 @@
|
|||
#undef USE_EGL_RPI
|
||||
|
||||
/* Version number of package */
|
||||
#define VERSION "1.7.90"
|
||||
#define VERSION "1.7.91"
|
||||
|
||||
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||
|
|
Loading…
Reference in a new issue