Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Alex Ashley
gst-plugins-bad
Commits
7bc2ab54
Commit
7bc2ab54
authored
Jan 30, 2017
by
Sebastian Dröge
🍵
Browse files
Release 1.10.3
parent
c40a5710
Changes
122
Hide whitespace changes
Inline
Side-by-side
ChangeLog
View file @
7bc2ab54
=== release 1.10.3 ===
2017-01-30 Sebastian Dröge <slomo@coaxion.net>
* configure.ac:
releasing 1.10.3
2017-01-30 13:34:42 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/fr.po:
* po/ky.po:
* po/nb.po:
* po/sr.po:
* po/sv.po:
po: Update translations
2017-01-30 11:17:53 +0100 Nicola Murino <nicola.murino@gmail.com>
* ext/opencv/gstmotioncells.cpp:
motioncells: fix mingw build
https://bugzilla.gnome.org/show_bug.cgi?id=777930
2017-01-26 15:35:11 +0200 Sebastian Dröge <sebastian@centricular.com>
* sys/applemedia/glcontexthelper.c:
applemedia: Fail cleanly instead of crashing if obtaining a GL display failed
https://bugzilla.gnome.org/show_bug.cgi?id=777742
2017-01-20 14:34:10 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/mpegtsdemux/tsdemux.c:
tsdemux: Don't leak pad name and template for Opus
It's set again (the same way) further below, overwriting the previously
allocated memory without freeing.
https://bugzilla.gnome.org/show_bug.cgi?id=777533
2017-01-20 07:51:09 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/mxf/mxfdemux.c:
mxfdemux: Set stream tags to NULL after unreffing
Otherwise we might try to unref them a second time a little bit later.
https://bugzilla.gnome.org/show_bug.cgi?id=777503
2017-01-24 23:10:19 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/mpegtsdemux/tsdemux.c:
tsdemux: Set caps/tags in the GstStream object before pushing the stream-start event
Otherwise downstream will get a more or less empty GstStream although we
already know a lot about it at this point.
2017-01-23 15:10:40 +0200 Sebastian Dröge <sebastian@centricular.com>
* pkgconfig/gstreamer-bad-audio.pc.in:
* pkgconfig/gstreamer-bad-base.pc.in:
* pkgconfig/gstreamer-bad-video.pc.in:
pkg-config: Directly link the library with -l instead of the .la file
Which might not exist, like on most modern Linux distributions.
2017-01-18 11:05:21 +1100 Jan Schmidt <jan@centricular.com>
* gst/dvdspu/gstspu-vobsub-render.c:
dvdspu: Handle vob display rect starting on an odd line
DVDs always have subpictures that start on an even Y
coordinate, but gstspu does more generic vobsubs these
days, so handle ones that start on an odd vertical position.
https://bugzilla.gnome.org/show_bug.cgi?id=777400
2017-01-11 10:37:34 -0300 Juan Pablo Ugarte <ugarte@endlessm.com>
* gst-libs/gst/gl/gstglslstage.c:
glslstage: define GL constants if needed instead of using #ifdef
https://bugzilla.gnome.org/show_bug.cgi?id=777144
2017-01-11 10:32:23 -0300 Juan Pablo Ugarte <ugarte@endlessm.com>
* tests/examples/gtk/glliveshader.c:
gl/examples/gtk: fixed compilation on systems without GL_GEOMETRY_SHADER
https://bugzilla.gnome.org/show_bug.cgi?id=777143
2016-11-18 01:06:51 +1100 Matthew Waters <matthew@centricular.com>
* gst-libs/gst/gl/gstglbuffer.h:
gl: remove unneeded gst_gl_buffer_alloc from header file
There's no implementation anymore!
2017-01-10 01:00:12 +1100 Matthew Waters <matthew@centricular.com>
* gst-libs/gst/gl/egl/gstglcontext_egl.c:
glcontext/egl: don't overwrite set GError
Doing so is an error and will cause a glib warning to be printed.
https://bugzilla.gnome.org/show_bug.cgi?id=776722
2017-01-05 15:00:21 +0200 Sebastian Dröge <sebastian@centricular.com>
* sys/androidmedia/gstamc.c:
androidmedia: Silently skip COLOR_FormatAndroidOpaque when converting to caps
This is special and handled in the decoder when doing rendering to a
surface. Printing a warning for this is just unnecessary noise
2017-01-02 19:55:34 +0530 Arun Raghavan <arun@arunraghavan.net>
* sys/uvch264/gstuvch264_src.c:
uvch264src: Fix wrong argument order to force-key-unit event
CID 1373421
2016-12-29 18:56:43 +0000 Ursula Maplehurst <ursula@kangatronix.co.uk>
* sys/androidmedia/Makefile.am:
androidmedia: some files are missing in the release tarball
https://bugzilla.gnome.org/show_bug.cgi?id=776591
2016-12-24 08:42:51 +0200 Sebastian Dröge <sebastian@centricular.com>
* tests/check/elements/dash_isoff.c:
dash: Define debug category used in the isoff code for the test too now
2016-12-24 14:31:12 +0900 Seungha Yang <sh.yang@lge.com>
* ext/dash/gstisoff.c:
dash: Include debug of gstisoff on dashdemux category
Move debug category of gstisoff from default to dashdemux
https://bugzilla.gnome.org/show_bug.cgi?id=776461
2017-01-05 20:34:14 +0000 Tim-Philipp Müller <tim@centricular.com>
* sys/decklink/meson.build:
* sys/meson.build:
meson: build decklink plugin
2016-12-31 20:57:54 +0100 Fabrice Bellet <fabrice@bellet.info>
* gst/autoconvert/gstautoconvert.c:
autoconvert: fix a reconfigure event leak
https://bugzilla.gnome.org/show_bug.cgi?id=776726
2016-12-19 11:40:28 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/hls/gsthlsdemux-util.c:
* ext/hls/gsthlsdemux.c:
* ext/hls/gsthlsdemux.h:
hlsdemux: Extract ID3 tags, strip them from the output and provide them as tags
They often don't only contain the PCR information but also other
metadata, like title. Give this information to the pipeline.
Also strip the tags from the stream as we a) already parsed them now and
b) decoders don't like these tags to happen in the middle of the stream
(i.e. the start of each fragment) and tagdemux only can strip them off
the beginning and end.
2016-12-18 19:18:23 +0000 Graham Leggett <minfrin@sharp.fm>
* gst/mpegtsdemux/mpegtsbase.c:
tsdemux: Don't leak a taglist if a taglist has already been created
https://bugzilla.gnome.org/show_bug.cgi?id=776244
2016-12-16 13:25:58 +0200 Daniel Shahaf <danielsh@apache.org>
* gst/geometrictransform/gstmirror.h:
mirror: Fix documentation for the mirror mode
Using the wrong enum there causes it to be randomly mixed with the docs
of the other enums.
https://bugs.debian.org/848297
2016-12-15 14:05:09 +0200 Sebastian Dröge <sebastian@centricular.com>
* sys/androidmedia/gstamcaudiodec.c:
amcaudiodec: Set "is-adts" to 1 for ADTS AAC
Otherwise it fails to decode.
https://bugzilla.gnome.org/show_bug.cgi?id=740101
2016-12-14 15:35:42 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst-libs/gst/video/gstvideoaggregator.c:
videoaggregator: Remove unlock() if set_info() fails
There is not mutex locked here that needs to be unlocked.
2016-12-15 00:59:45 +1100 Matthew Waters <matthew@centricular.com>
* gst-libs/gst/gl/gstglwindow.c:
* gst-libs/gst/gl/gstglwindow.h:
* gst-libs/gst/gl/wayland/gstglwindow_wayland_egl.c:
* gst-libs/gst/gl/win32/gstglwindow_win32.c:
gl/window: remove use of main_context_push/pop_thread_default()
No-one's using/depending on it (it would have criticalled and not worked)
and it's causing more problems than it's solving. Store the GMainContext
in the public struct instead for subclasses to optionally use instead of
relying on the push/pop state to be correct.
https://bugzilla.gnome.org/show_bug.cgi?id=775970
2016-12-07 16:51:27 +0800 Haihua Hu <jared.hu@nxp.com>
* ext/gl/gstgleffects.c:
gl/effects: use non-PBO GLMemory for internal textures
middle textures in gleffects do not need to use GstGLMemoryPBO as they
aren't transfering data to/from the GPU. This will cost too much DMA
memory and cause performance issue. Change the allocator to use non-PBO
GstGLMemory.
https://bugzilla.gnome.org/show_bug.cgi?id=776072
2016-12-06 15:40:38 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* sys/dvb/gstdvbsrc.c:
dvbsrc: add delivery system to missing modulation check message
A tuning operation can spawn multiple checks. Being
able to differentiate between them makes debugging
easier.
2016-12-08 12:07:31 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* sys/dvb/gstdvbsrc.c:
dvbsrc: fix unconditional use of FEC 2/5
It is not defined for < v5 minor 7
2016-12-12 15:09:36 +0100 Edward Hervey <edward@centricular.com>
* gst-libs/gst/adaptivedemux/gstadaptivedemux.c:
adaptivedemux: Avoid using unset GError
gst_uri_handler_set_uri() doesn't guarantee the GError will be set
if it returns FALSE.
2016-12-07 10:26:59 +0200 Sebastian Dröge <sebastian@centricular.com>
* ext/chromaprint/gstchromaprint.c:
chromaprint: Fix compilation with chromaprint 1.4
It takes const int16_t * as argument now, while before it was void *. To
make this work with both versions without #ifdef, we omit the const.
2016-12-06 07:58:25 +0200 Sebastian Dröge <sebastian@centricular.com>
* gst/vmnc/vmncdec.c:
vmncdec: Sanity-check rectangle sizes a bit more thorough
The x/y coordinates could already be bigger than the configured
width/height, and adding the rectangle width/height could cause an
overflow.
2016-12-05 15:56:36 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* sys/dvb/gstdvbsrc.c:
dvbsrc: fix unconditional use of SYS_DVBC_ANNEX_C
It is not defined for < v5 minor 6
2016-12-05 15:53:10 -0800 Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* sys/dvb/gstdvbsrc.c:
dvbsrc: fix value for DVB-C annex B field in adapter structure
2016-12-05 18:17:30 +0000 Tim-Philipp Müller <tim@centricular.com>
* gst/rawparse/gstrawvideoparse.c:
rawvideoparse: fix typos in property description
2016-11-28 15:57:33 -0800 Scott D Phillips <scott.d.phillips@intel.com>
* ext/dtls/gstdtlsagent.c:
dtls: Set openssl's threadid the 1.0.x way
For pre-1.1.x openssl, a callback to set the thread id needs to be
provided to openssl. In 0.9.x the thread id was an unsigned long. In
1.0.x it was expanded to be able to hold a void*. Here we change to use
the 1.0.x API so that the thread id can always hold a GThread*, even on
platforms like msvc x64 where unsigned long is only 32 bits.
All of this is still #ifdef'd out of existence when building with
openssl 1.1.x or later which changed the thread API again, and does not
need a thread id callback.
https://bugzilla.gnome.org/show_bug.cgi?id=775292
2016-11-30 10:40:42 +0530 Garima Gaur <garima.g@samsung.com>
* gst/mpegpsmux/mpegpsmux.c:
* tests/examples/directfb/gstdfb.c:
gst: Fix caps leak
https://bugzilla.gnome.org/show_bug.cgi?id=775072
=== release 1.10.2 ===
2016-11-29 Sebastian Dröge <s
lomo@coaxion.net
>
2016-11-29
16:21:40 +0200
Sebastian Dröge <s
ebastian@centricular.com
>
* ChangeLog:
* NEWS:
* RELEASE:
* configure.ac:
releasing 1.10.2
* 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-audiofxbad.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-bluez.xml:
* docs/plugins/inspect/plugin-bs2b.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-compositor.xml:
* docs/plugins/inspect/plugin-curl.xml:
* docs/plugins/inspect/plugin-dashdemux.xml:
* docs/plugins/inspect/plugin-dataurisrc.xml:
* docs/plugins/inspect/plugin-debugutilsbad.xml:
* docs/plugins/inspect/plugin-decklink.xml:
* docs/plugins/inspect/plugin-dtls.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-faac.xml:
* docs/plugins/inspect/plugin-faad.xml:
* docs/plugins/inspect/plugin-fbdevsink.xml:
* docs/plugins/inspect/plugin-festival.xml:
* docs/plugins/inspect/plugin-fieldanalysis.xml:
* docs/plugins/inspect/plugin-flite.xml:
* docs/plugins/inspect/plugin-fluidsynthmidi.xml:
* docs/plugins/inspect/plugin-freeverb.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-gstgtk.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-ivfparse.xml:
* docs/plugins/inspect/plugin-ivtc.xml:
* docs/plugins/inspect/plugin-jp2kdecimator.xml:
* docs/plugins/inspect/plugin-jpegformat.xml:
* docs/plugins/inspect/plugin-kate.xml:
* docs/plugins/inspect/plugin-ladspa.xml:
* docs/plugins/inspect/plugin-midi.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-mxf.xml:
* docs/plugins/inspect/plugin-netsim.xml:
* docs/plugins/inspect/plugin-ofa.xml:
* docs/plugins/inspect/plugin-openal.xml:
* docs/plugins/inspect/plugin-opencv.xml:
* docs/plugins/inspect/plugin-openexr.xml:
* docs/plugins/inspect/plugin-opengl.xml:
* docs/plugins/inspect/plugin-openjpeg.xml:
* docs/plugins/inspect/plugin-opusparse.xml:
* docs/plugins/inspect/plugin-pcapparse.xml:
* docs/plugins/inspect/plugin-pnm.xml:
* docs/plugins/inspect/plugin-qt.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-rsvg.xml:
* docs/plugins/inspect/plugin-rtmp.xml:
* docs/plugins/inspect/plugin-rtponvif.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-smoothstreaming.xml:
* docs/plugins/inspect/plugin-sndfile.xml:
* docs/plugins/inspect/plugin-soundtouch.xml:
* docs/plugins/inspect/plugin-spandsp.xml:
* docs/plugins/inspect/plugin-speed.xml:
* docs/plugins/inspect/plugin-srtp.xml:
* docs/plugins/inspect/plugin-stereo.xml:
* docs/plugins/inspect/plugin-subenc.xml:
* docs/plugins/inspect/plugin-teletext.xml:
* docs/plugins/inspect/plugin-uvch264.xml:
* docs/plugins/inspect/plugin-vcdsrc.xml:
* docs/plugins/inspect/plugin-videofiltersbad.xml:
* docs/plugins/inspect/plugin-videoframe_audiolevel.xml:
* docs/plugins/inspect/plugin-videoparsersbad.xml:
* docs/plugins/inspect/plugin-videosignal.xml:
* docs/plugins/inspect/plugin-vmnc.xml:
* docs/plugins/inspect/plugin-voaacenc.xml:
* docs/plugins/inspect/plugin-voamrwbenc.xml:
* docs/plugins/inspect/plugin-waylandsink.xml:
* docs/plugins/inspect/plugin-webp.xml:
* docs/plugins/inspect/plugin-webrtcdsp.xml:
* docs/plugins/inspect/plugin-wildmidi.xml:
* docs/plugins/inspect/plugin-x265.xml:
* docs/plugins/inspect/plugin-y4mdec.xml:
* docs/plugins/inspect/plugin-yadif.xml:
* docs/plugins/inspect/plugin-zbar.xml:
* gst-plugins-bad.doap:
* win32/common/config.h:
Release 1.10.2
2016-11-29 15:52:17 +0200 Sebastian Dröge <sebastian@centricular.com>
* po/af.po:
* po/az.po:
* po/bg.po:
* po/ca.po:
* po/cs.po:
* po/da.po:
* po/de.po:
* po/el.po:
* po/en_GB.po:
* po/eo.po:
* po/es.po:
* po/eu.po:
* po/fi.po:
* po/fr.po:
* po/gl.po:
* po/hr.po:
* po/hu.po:
* po/id.po:
* po/it.po:
* po/ja.po:
* po/ky.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:
Update .po files
2016-11-29 14:10:26 +0200 Sebastian Dröge <sebastian@centricular.com>
NEWS
View file @
7bc2ab54
#
GStreamer
1.10
Release
Notes
GStreamer
1.10.0
was
originally
released
on
1
st
November
2016.
The
latest
bug
-
fix
release
in
the
1.10
series
is
[
1.10.
2
](#
1.10.
2
)
and
was
released
on
29
November
201
6
.
The
latest
bug
-
fix
release
in
the
1.10
series
is
[
1.10.
3
](#
1.10.
3
)
and
was
released
on
30
January
201
7
.
The
GStreamer
team
is
proud
to
announce
a
new
major
feature
release
in
the
stable
1.
x
API
series
of
your
favourite
cross
-
platform
multimedia
framework
!
...
...
@@ -13,7 +13,7 @@ improvements.
See
[
https
://
gstreamer
.
freedesktop
.
org
/
releases
/
1.10
/][
latest
]
for
the
latest
version
of
this
document
.
*
Last
updated
:
Tuesday
29
Nov
201
6
,
12
:
3
0
UTC
[(
log
)][
gitlog
]*
*
Last
updated
:
Monday
30
Jan
201
7
,
12
:
0
0
UTC
[(
log
)][
gitlog
]*
[
latest
]:
https
://
gstreamer
.
freedesktop
.
org
/
releases
/
1.10
/
[
gitlog
]:
https
://
cgit
.
freedesktop
.
org
/
gstreamer
/
www
/
log
/
src
/
htdocs
/
releases
/
1.10
/
release
-
notes
-
1.10
.
md
...
...
@@ -1103,7 +1103,7 @@ GIT logs or ChangeLogs of the particular modules.
###
1.10.2
The
first
1.10
bug
-
fix
release
(
1.10.2
)
was
released
on
29
November
2016.
The
second
1.10
bug
-
fix
release
(
1.10.2
)
was
released
on
29
November
2016.
This
release
only
contains
bugfixes
and
it
should
be
safe
to
update
from
1.10
.
x
.
####
Major
bugfixes
in
1.10.2
...
...
@@ -1111,7 +1111,9 @@ This release only contains bugfixes and it should be safe to update from 1.10.x.
-
Security
-
relevant
bugfix
in
the
FLI
/
FLX
/
FLC
decoder
(
CVE
-
2016
-
9634
,
CVE
-
2016
-
9635
,
CVE
-
2016
-
9636
)
-
Various
fixes
for
crashes
,
assertions
and
other
failures
on
fuzzed
input
files
(
among
others
,
thanks
to
Hanno
B
ö
ck
for
testing
and
reporting
)
files
.
Among
others
,
thanks
to
Hanno
B
ö
ck
for
testing
and
reporting
(
CVE
-
2016
-
9807
,
CVE
-
2016
-
9808
,
CVE
-
2016
-
9809
,
CVE
-
2016
-
9810
,
CVE
-
2016
-
9811
,
CVE
-
2016
-
9812
,
CVE
-
2016
-
9813
).
-
SAVP
/
SAVPF
profile
in
gst
-
rtsp
-
server
works
for
live
streams
again
,
and
the
correct
MIKEY
policy
message
is
generated
-
Further
OpenGL
related
bugfixes
...
...
@@ -1124,6 +1126,32 @@ GIT logs or ChangeLogs of the particular modules.
[
buglist
-
1.10.2
]:
https
://
bugzilla
.
gnome
.
org
/
buglist
.
cgi
?
bug_status
=
RESOLVED
&
bug_status
=
VERIFIED
&
classification
=
Platform
&
limit
=
0
&
list_id
=
168172
&
order
=
bug_id
&
product
=
GStreamer
&
query_format
=
advanced
&
resolution
=
FIXED
&
target_milestone
=
1.10.2
<
a
name
=
"1.10.3"
></
a
>
###
1.10.3
The
third
1.10
bug
-
fix
release
(
1.10.3
)
was
released
on
30
January
2017.
This
release
only
contains
bugfixes
and
it
should
be
safe
to
update
from
1.10
.
x
.
####
Major
bugfixes
in
1.10.3
-
Various
fixes
for
crashes
,
assertions
,
deadlocks
and
memory
leaks
on
fuzzed
input
files
and
in
other
situations
-
Regression
fixes
for
souphttpsrc
with
redirection
tracking
and
retrying
-
Regression
fix
for
gst
-
rtsp
-
server
not
handling
TCP
-
only
medias
anymore
-
Various
other
bugfixes
the
RTP
/
RTSP
codebase
-
vp8enc
works
again
on
32
bit
Windows
-
Fixes
to
Opus
PLC
handling
in
the
decoder
-
Fix
for
stream
corruption
in
multihandlesink
when
removing
clients
-
gst
-
libav
was
updated
to
ffmpeg
3.2.2
-
...
and
many
,
many
more
!
For
a
full
list
of
bugfixes
see
[
Bugzilla
][
buglist
-
1.10.3
].
Note
that
this
is
not
the
full
list
of
changes
.
For
the
full
list
of
changes
please
refer
to
the
GIT
logs
or
ChangeLogs
of
the
particular
modules
.
[
buglist
-
1.10.3
]:
https
://
bugzilla
.
gnome
.
org
/
buglist
.
cgi
?
bug_status
=
RESOLVED
&
bug_status
=
VERIFIED
&
classification
=
Platform
&
limit
=
0
&
list_id
=
187054
&
order
=
bug_id
&
product
=
GStreamer
&
query_format
=
advanced
&
resolution
=
FIXED
&
target_milestone
=
1.10.3
##
Known
Issues
-
iOS
builds
with
iOS
6
SDK
and
old
C
++
STL
.
You
need
to
select
iOS
6
instead
...
...
@@ -1134,8 +1162,6 @@ GIT logs or ChangeLogs of the particular modules.
-
Building
applications
with
Android
NDK
r13
on
Windows
does
not
work
.
Other
platforms
and
earlier
/
later
versions
of
the
NDK
are
not
affected
.
[
Bug
#
772842
](
https
://
bugzilla
.
gnome
.
org
/
show_bug
.
cgi
?
id
=
772842
)
-
vp8enc
crashes
on
32
bit
Windows
,
but
was
working
fine
in
1.6
.
64
bit
Windows
is
unaffected
.
[
Bug
#
763663
](
https
://
bugzilla
.
gnome
.
org
/
show_bug
.
cgi
?
id
=
763663
)
##
Schedule
for
1.12
...
...
@@ -1144,9 +1170,9 @@ development version leading up to the stable 1.12 release. The development
of
1.11
/
1.12
will
happen
in
the
git
master
branch
.
The
plan
for
the
1.12
development
cycle
is
yet
to
be
confirmed
,
but
it
is
expected
that
feature
freeze
will
be
around
early
/
mid
-
Jan
uary
,
expected
that
feature
freeze
will
be
around
early
/
mid
-
Febr
uary
,
followed
by
several
1.11
pre
-
releases
and
the
new
1.12
stable
release
in
March
.
in
April
.
1.12
will
be
backwards
-
compatible
to
the
stable
1.10
,
1.8
,
1.6
,
1.4
,
1.2
and
1.0
release
series
.
...
...
RELEASE
View file @
7bc2ab54
Release notes for GStreamer Bad Plugins 1.10.
2
Release notes for GStreamer Bad Plugins 1.10.
3
The GStreamer team is proud to announce the
secon
d bugfix release in the stable
The GStreamer team is proud to announce the
thir
d bugfix release in the stable
1.10 release series of your favourite cross-platform multimedia framework!
...
...
@@ -60,14 +60,23 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
* 774624 : GstGL build error due to not finding GstVideo-1.0.gir
* 774702 : dashdemux: Fix leak in gst_dash_demux_stream_free
* 774851 : glimagesink segfault when specifying GST_GL_WINDOW to something else than x11
* 774896 : h264 parser: Off by one read in gst_h264_parse_set_caps()
* 775048 : mpegts decoder: Out of bounds read in gst_mpegts_section_new
* 775120 : mpegts parser: null pointer deref in _parse_pat
* 775127 : hls_demux.testSeekUpdateStopPosition : The unit test that was always wrong
* 775130 : h264 parser: invalid input causes assert
* 740101 : amcaudiodec error: 'first buffer should have OMX_BUFFERFLAG_CODECCONFIG set'
* 775072 : memory leak in usage of gst_pad_get_current_caps() API
* 775292 : dtls: Set openssl's threadid the 1.0.x way
* 775970 : glimagesink: hang? on windows
* 776072 : gleffects: found performance downgrade in gstreamer 1.10.0 compared with 1.8.1
* 776244 : tsdemux: Taglist leak
* 776461 : dash: Include debug of gstisoff on dashdemux category
* 776591 : gst-plugins-bad-1.10.2 tarball missing some sys/androidmedia sources
* 776722 : gl/egl: don't pass a GError to gst_gl_context_egl_choose_config when trying gles2
* 776726 : autoconvert: reconfigure event leak
* 777143 : tests/examples/gtk/glliveshader.c fails to build on systems without GL_GEOMETRY_SHADER
* 777144 : gst-libs/gst/gl/gstglslstage.c: uses #ifdef GL_* constants instead of defining them
* 777400 : dvdspu: fix crash when display_rect.bottom isn't even
* 777503 : mxfdemux: use after free in gst_mini_object_unref / gst_tag_list_unref / gst_mxf_demux_update_essence_tracks
* 777533 : tsdemux: memory leak in create_pad_for_stream / gst_static_pad_template_get
* 777742 : avfvideosrc SEGFAULT when using GLMemory
* 777930 : motioncells: fix mingw build
==== Download ====
...
...
@@ -104,10 +113,21 @@ subscribe to the gstreamer-devel list.
Contributors to this release
* David Evans
* Arun Raghavan
* Daniel Shahaf
* Edward Hervey
* Fabrice Bellet
* Garima Gaur
* Graham Leggett
* Haihua Hu
* Jan Schmidt
* Juan Pablo Ugarte
* Matthew Waters
* Nicola Murino
* Reynaldo H. Verdejo Pinochet
* Scott D Phillips
* Sebastian Dröge
* Seungha Yang
* Tim-Philipp Müller
* Ursula Maplehurst
\ No newline at end of file
configure.ac
View file @
7bc2ab54
...
...
@@ -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.10.
2
],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AC_INIT([GStreamer Bad Plug-ins],[1.10.
3
],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad])
AG_GST_INIT
...
...
@@ -51,7 +51,7 @@ 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, 100
2
, 0, 100
2
)
AS_LIBTOOL(GST, 100
3
, 0, 100
3
)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.10.0
...
...
docs/plugins/gst-plugins-bad-plugins.args
View file @
7bc2ab54
...
...
@@ -72426,7 +72426,7 @@ Gestures in the defined region of interest will emit messages.</BLURB>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Plane offsets</NICK>
<BLURB>Offsets of the plane
t
s in bytes.</BLURB>
<BLURB>Offsets of the planes in bytes.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
...
...
@@ -72436,7 +72436,7 @@ Gestures in the defined region of interest will emit messages.</BLURB>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Plane strides</NICK>
<BLURB>Strides of the plane
t
s in bytes.</BLURB>
<BLURB>Strides of the planes in bytes.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
...
...
@@ -72550,3 +72550,23 @@ Gestures in the defined region of interest will emit messages.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstVulkanSink::force-aspect-ratio</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Force aspect ratio</NICK>
<BLURB>When enabled, scaling will respect original aspect ratio.</BLURB>
<DEFAULT>TRUE</DEFAULT>
</ARG>
<ARG>