mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-26 03:31:05 +00:00
Release 1.5.2
This commit is contained in:
parent
0f9db939d7
commit
9909c08807
10 changed files with 956 additions and 186 deletions
883
ChangeLog
883
ChangeLog
|
@ -1,9 +1,886 @@
|
||||||
=== release 1.5.1 ===
|
=== release 1.5.2 ===
|
||||||
|
|
||||||
2015-06-07 Sebastian Dröge <slomo@coaxion.net>
|
2015-06-24 22:49:17 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* ChangeLog:
|
||||||
|
* NEWS:
|
||||||
|
* RELEASE:
|
||||||
|
* configure.ac:
|
||||||
|
* docs/plugins/gstreamer-plugins.args:
|
||||||
|
* docs/plugins/inspect/plugin-coreelements.xml:
|
||||||
|
* gstreamer.doap:
|
||||||
|
* win32/common/config.h:
|
||||||
|
* win32/common/gstenumtypes.c:
|
||||||
|
* win32/common/gstversion.h:
|
||||||
|
Release 1.5.2
|
||||||
|
|
||||||
|
2015-06-24 22:45:00 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* po/af.po:
|
||||||
|
* po/az.po:
|
||||||
|
* po/be.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/lt.po:
|
||||||
|
* po/nb.po:
|
||||||
|
* po/nl.po:
|
||||||
|
* po/pl.po:
|
||||||
|
* po/pt_BR.po:
|
||||||
|
* po/ro.po:
|
||||||
|
* po/ru.po:
|
||||||
|
* po/rw.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_TW.po:
|
||||||
|
Update .po files
|
||||||
|
|
||||||
|
2015-06-22 23:37:27 -0300 Thiago Santos <thiagoss@osg.samsung.com>
|
||||||
|
|
||||||
|
* tests/check/gst/gstutils.c:
|
||||||
|
tests: gstutils: fix wrong description of test element
|
||||||
|
It is a fakesink with request pads, not a source
|
||||||
|
|
||||||
|
2015-06-24 15:35:16 +0200 Jonas Holmberg <jonashg@axis.com>
|
||||||
|
|
||||||
|
* gst/gstbufferpool.c:
|
||||||
|
bufferpool: Fixed compiler warning
|
||||||
|
The pool variable was unused when buidling with debug disabled.
|
||||||
|
|
||||||
|
2015-06-24 11:13:40 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* po/cs.po:
|
||||||
|
* po/de.po:
|
||||||
|
* po/hu.po:
|
||||||
|
* po/nl.po:
|
||||||
|
* po/pl.po:
|
||||||
|
* po/ru.po:
|
||||||
|
* po/uk.po:
|
||||||
|
* po/vi.po:
|
||||||
|
po: Update translations
|
||||||
|
|
||||||
|
2015-06-24 11:12:03 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* win32/common/libgstreamer.def:
|
||||||
|
win32: Update .def file for new API
|
||||||
|
|
||||||
|
2015-06-24 14:19:04 +0900 Hyunjun Ko <zzoon.ko@samsung.com>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasesink.c:
|
||||||
|
basesink: need to deep-copy last buffer list in drain
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=751420
|
||||||
|
|
||||||
|
2015-06-24 10:52:02 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* gst/gstbufferlist.c:
|
||||||
|
bufferlist: Warn if copying a buffer fails in gst_buffer_list_copy_deep()
|
||||||
|
|
||||||
|
2015-06-24 14:18:47 +0900 Hyunjun Ko <zzoon.ko@samsung.com>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
* gst/gstbufferlist.c:
|
||||||
|
* gst/gstbufferlist.h:
|
||||||
|
* tests/check/gst/gstbufferlist.c:
|
||||||
|
* win32/common/libgstreamer.def:
|
||||||
|
bufferlist: add new api gst_buffer_list_copy_deep
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=751420
|
||||||
|
|
||||||
|
2015-06-23 16:58:56 +0200 Jonas Holmberg <jonashg@axis.com>
|
||||||
|
|
||||||
|
* libs/gst/check/gstcheck.c:
|
||||||
|
* tests/check/gst/gstobject.c:
|
||||||
|
gstcheck: Print newline in message handler
|
||||||
|
The message handler is supposed to print a newline after the message
|
||||||
|
just like the default message handler.
|
||||||
|
|
||||||
|
2015-06-12 16:54:32 +0800 Song Bing <b06498@freescale.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstinputselector.c:
|
||||||
|
inputselector: Handle different duration track selection
|
||||||
|
Support track switch from EOS track to non-EOS one.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750761
|
||||||
|
|
||||||
|
2015-06-12 16:52:46 +0800 Song Bing <b06498@freescale.com>
|
||||||
|
|
||||||
|
* gst/gstpad.c:
|
||||||
|
pad: Clear EOS flag after received STREAM_START event
|
||||||
|
Clear EOS flag after received STREAM_START event
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750761
|
||||||
|
|
||||||
|
2015-06-22 14:30:49 -0300 Thiago Santos <thiagoss@osg.samsung.com>
|
||||||
|
|
||||||
|
* tests/check/gst/gstutils.c:
|
||||||
|
tests: gstutils: add tests for gst_element_get_compatible_pad
|
||||||
|
Adds tests for gst_element_get_compatible_pad for when it has to
|
||||||
|
request pads.
|
||||||
|
Note that these tests don't cover the case when it has to request
|
||||||
|
a pad that already exists.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=751235
|
||||||
|
|
||||||
|
2015-06-19 15:46:56 -0300 Thiago Santos <thiagoss@osg.samsung.com>
|
||||||
|
|
||||||
|
* gst/gstutils.c:
|
||||||
|
utils: use caps when getting a compatible pad by template
|
||||||
|
Do not ignore the caps argument when requesting a pad by template.
|
||||||
|
This is particularly harmful when the pad caps query by default
|
||||||
|
returns ANY so it will match the first template instead of the
|
||||||
|
one that actually intersects with the caps.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=751235
|
||||||
|
|
||||||
|
2015-06-23 00:14:30 +1000 Jan Schmidt <jan@centricular.com>
|
||||||
|
|
||||||
|
* gst/gstsample.h:
|
||||||
|
gstsample.h: Include gstbufferlist.h now that it uses GstBufferList
|
||||||
|
|
||||||
|
2015-06-17 16:12:13 +0200 Mathieu Duponchelle <mathieu.duponchelle@opencreed.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstconcat.c:
|
||||||
|
concat: when releasing pad, send EOS appropriately.
|
||||||
|
Previously, concat sent an EOS if there was a next pad.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=751107
|
||||||
|
|
||||||
|
2015-06-16 16:14:18 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
|
||||||
|
|
||||||
|
* plugins/elements/gstconcat.c:
|
||||||
|
* plugins/elements/gstconcat.h:
|
||||||
|
concat: Add adjust-base property
|
||||||
|
This disables the segment.base adjustments, which is useful if downstream
|
||||||
|
takes care of base adjustments already (example: a combination of concat
|
||||||
|
and streamsynchronizer)
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=751047
|
||||||
|
|
||||||
|
2015-06-22 14:04:45 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasesink.c:
|
||||||
|
basesink: Unset the last buffer list if we only got a buffer
|
||||||
|
Also remember any preroll buffer list.
|
||||||
|
|
||||||
|
2015-06-22 13:33:29 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
* win32/common/libgstreamer.def:
|
||||||
|
sample: Add new API to the docs
|
||||||
|
|
||||||
|
2015-06-22 20:02:55 +0900 Hyunjun <zzoon.ko@samsung.com>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasesink.c:
|
||||||
|
basesink: enable to get last sample including buffer list if needed
|
||||||
|
In case of a buffer list rendering, last-sample is not updated.
|
||||||
|
It needs to be updated and enable to get buffer list from last-sample.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=751026
|
||||||
|
|
||||||
|
2015-06-22 19:35:40 +0900 Hyunjun <zzoon.ko@samsung.com>
|
||||||
|
|
||||||
|
* gst/gstsample.c:
|
||||||
|
* gst/gstsample.h:
|
||||||
|
sample: add gst_sample_set/get_buffer_list apis
|
||||||
|
Allowed to set/get buffer list to sample if needed
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=751026
|
||||||
|
|
||||||
|
2015-06-19 10:52:10 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||||
|
|
||||||
|
* test.py:
|
||||||
|
test.py: remove accidentally committed file
|
||||||
|
|
||||||
|
2015-06-18 11:51:48 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstbuffer.c:
|
||||||
|
* gst/gstelementfactory.h:
|
||||||
|
* gst/gstsegment.h:
|
||||||
|
* gst/gstsystemclock.h:
|
||||||
|
* libs/gst/base/gstbasetransform.h:
|
||||||
|
doc: Unify Since mark for attribute and enum
|
||||||
|
As this show up as prose in the doc, simply make it consistent
|
||||||
|
and "arguable" nicer to read.
|
||||||
|
|
||||||
|
2015-06-18 11:48:50 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstbuffer.h:
|
||||||
|
doc: Remove parenthesis around Since:
|
||||||
|
This confuse the parser, hence it does not endup in the doc and the
|
||||||
|
index properly.
|
||||||
|
|
||||||
|
2015-05-06 16:44:48 +1000 Jan Schmidt <jan@centricular.com>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
* gst/gstbuffer.c:
|
||||||
|
* gst/gstbuffer.h:
|
||||||
|
* win32/common/libgstreamer.def:
|
||||||
|
Add GstParentBufferMeta
|
||||||
|
A core meta which helps implement the old concept
|
||||||
|
of sub-buffering in some situations, by making it
|
||||||
|
possible for a buffer to keep a ref on a different
|
||||||
|
parent buffer. The parent buffer is unreffed when
|
||||||
|
the Meta is freed.
|
||||||
|
This meta is used to ensure that a buffer whose
|
||||||
|
memory is being shared to a child buffer isn't freed
|
||||||
|
and returned to a buffer pool until the memory
|
||||||
|
is.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750039
|
||||||
|
|
||||||
|
2015-06-16 18:08:24 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/Makefile.am:
|
||||||
|
* libs/gst/base/Makefile.am:
|
||||||
|
* libs/gst/check/Makefile.am:
|
||||||
|
* libs/gst/controller/Makefile.am:
|
||||||
|
* libs/gst/net/Makefile.am:
|
||||||
|
* test.py:
|
||||||
|
gi: Use INTROSPECTION_INIT for --add-init-section
|
||||||
|
This new define was added to common. The new init section fixed
|
||||||
|
compilation warning found in the init line that was spread across
|
||||||
|
all files.
|
||||||
|
|
||||||
|
2015-06-16 17:46:44 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From 6015d26 to f74b2df
|
||||||
|
|
||||||
|
2015-06-15 10:06:00 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstclock.h:
|
||||||
|
clock: Fix _STIME_FORMAT macros
|
||||||
|
This macro didn't work well as it relied on the sign on the last
|
||||||
|
divided number (number of days). This value is most of the time
|
||||||
|
zero, and zero is considered positive in printf. Instead, deal with
|
||||||
|
the sign manually, and resuse the original macros for the rest. This
|
||||||
|
actually simplify the macro a lot.
|
||||||
|
|
||||||
|
2015-06-14 20:48:29 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||||
|
|
||||||
|
* plugins/elements/gsttypefindelement.c:
|
||||||
|
typefindelement: reset segment only once streaming has stopped
|
||||||
|
Fixes the occasional criticals in the discoverer unit test.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=745073
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750823
|
||||||
|
|
||||||
|
2015-06-14 11:23:22 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/libs/gstreamer-libs-sections.txt:
|
||||||
|
doc: Add more missing symbols in lib-sections.txt
|
||||||
|
These where causing broken links.
|
||||||
|
|
||||||
|
2015-06-14 11:22:54 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/net/gstnetaddressmeta.c:
|
||||||
|
doc: Fix reference to unknown type GstNetAddress
|
||||||
|
|
||||||
|
2015-06-14 11:22:36 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/libs/gstreamer-libs-sections.txt:
|
||||||
|
* libs/gst/controller/gsttimedvaluecontrolsource.h:
|
||||||
|
doc: Include and fix GstControlPoint
|
||||||
|
|
||||||
|
2015-06-14 11:21:26 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/libs/gstreamer-libs-docs.sgml:
|
||||||
|
doc: Add GstNetControlMessageMeta to the doc
|
||||||
|
This is being referenced elsewhere, but results in broken links.
|
||||||
|
It seems to be public API, so I think it should be in the doc.
|
||||||
|
|
||||||
|
2015-06-14 10:59:51 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/base/gstpushsrc.h:
|
||||||
|
doc: Document GstPushSrcClass
|
||||||
|
|
||||||
|
2015-06-14 10:58:18 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/base/gstcollectpads.h:
|
||||||
|
doc: Better document new GstCollectData.ABI.abi.dts
|
||||||
|
The doc generator get confused with the inline structure. So
|
||||||
|
workaround by wrapping the inner of the structure with
|
||||||
|
public/private mark, and document that GST_COLLECT_PADS_DTS macro
|
||||||
|
shall be used to access this.
|
||||||
|
|
||||||
|
2015-06-14 10:56:28 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/libs/gstreamer-libs-sections.txt:
|
||||||
|
* libs/gst/base/gstbaseparse.h:
|
||||||
|
* libs/gst/net/gstnetcontrolmessagemeta.h:
|
||||||
|
* libs/gst/net/gstptpclock.h:
|
||||||
|
doc: Various doc fixes for libgstreamer-base
|
||||||
|
* Fix function name in sections.txt
|
||||||
|
* Add few missing or fix miss-named
|
||||||
|
* Workaround gtk-doc being confused with non typedef
|
||||||
|
types (loose track of public/private
|
||||||
|
|
||||||
|
2015-06-14 10:25:52 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstdevicemonitor.c:
|
||||||
|
* gst/gsturi.c:
|
||||||
|
* gst/gsturi.h:
|
||||||
|
* gst/gstvalue.c:
|
||||||
|
doc: More doc warning fixes
|
||||||
|
So from this point, the remaining warning for libgstreamer are about
|
||||||
|
protected member not showing in the doc. This may need some discussion
|
||||||
|
with upstream gtk-doc people.
|
||||||
|
* Remove % in from of none macro
|
||||||
|
* Fixed GST_TYPE_FAGS -> GST_TYPE_FAG_SET
|
||||||
|
* Minor wording fix
|
||||||
|
* Can't link to GstUri.port, so split the .port part
|
||||||
|
|
||||||
|
2015-06-14 09:17:21 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gsturi.c:
|
||||||
|
doc: In GstUri we meant nul-terminated, not %NULL
|
||||||
|
%NULL refers to the pointer. I've written it this way in one
|
||||||
|
word as this is what GLib uses.
|
||||||
|
|
||||||
|
2015-06-13 21:02:20 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstplugin.h:
|
||||||
|
doc: Cannot reference GST_PACKAGE_RELEASE_DATETIME
|
||||||
|
So simply remove the % sign.
|
||||||
|
|
||||||
|
2015-06-13 20:52:01 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstclock.c:
|
||||||
|
doc: Fix typo in ref _clock_wait_for_sync()
|
||||||
|
|
||||||
|
2015-06-13 20:37:34 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gsturi.c:
|
||||||
|
doc: Fix GstUri doc typos
|
||||||
|
* Use &perctn; instead of reserved character %
|
||||||
|
* NULL take two L
|
||||||
|
|
||||||
|
2015-06-13 20:19:59 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstallocator.h:
|
||||||
|
* gst/gstbuffer.c:
|
||||||
|
* gst/gstbuffer.h:
|
||||||
|
* gst/gstbufferpool.h:
|
||||||
|
* gst/gstclock.h:
|
||||||
|
* gst/gsterror.h:
|
||||||
|
* gst/gstmemory.h:
|
||||||
|
* gst/gstmessage.h:
|
||||||
|
* gst/gstprotection.h:
|
||||||
|
* libs/gst/base/gstcollectpads.h:
|
||||||
|
* libs/gst/controller/gsttimedvaluecontrolsource.c:
|
||||||
|
doc: Fix Since: marks
|
||||||
|
There was few Since: mark missing their column. Also unify the way
|
||||||
|
we set the Since mark on enum value and structure members. These
|
||||||
|
sadly don't show up in the index.
|
||||||
|
|
||||||
|
2015-06-13 20:01:27 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
* gst/gstbuffer.c:
|
||||||
|
doc: Add gst_buffer_copy_deep()
|
||||||
|
|
||||||
|
2015-06-13 19:47:45 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/check/gstconsistencychecker.c:
|
||||||
|
gi: Skip gst_consitency_checker_new
|
||||||
|
This non boxed type cannot be allocated safely.
|
||||||
|
|
||||||
|
2015-06-13 19:46:21 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-docs.sgml:
|
||||||
|
* docs/libs/gstreamer-libs-docs.sgml:
|
||||||
|
doc: Add indexes of added APIs
|
||||||
|
One of the nice feature in GTK doc is that it generate indexes
|
||||||
|
of added APIs base on the since marker. Include that in our doc
|
||||||
|
while fixing the issue of duplicate ID (produce xml contains that
|
||||||
|
id it seems)
|
||||||
|
|
||||||
|
2015-06-13 15:10:53 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/controller/gsttimedvaluecontrolsource.c:
|
||||||
|
doc: Make ..._source_find_control_point_iter transfer none
|
||||||
|
|
||||||
|
2015-06-13 14:40:43 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/net/gstntppacket.c:
|
||||||
|
doc: Silence warning about unused gstntppacket section
|
||||||
|
This API is internal.
|
||||||
|
|
||||||
|
2015-06-13 14:37:42 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/libs/gstreamer-libs-docs.sgml:
|
||||||
|
* docs/libs/gstreamer-libs-sections.txt:
|
||||||
|
* libs/gst/net/gstntppacket.c:
|
||||||
|
Revert "doc: Add GstNtpPacket to the doc"
|
||||||
|
This reverts commit c4eb876961aba1092c4831a8feaf48d7be1e38ae.
|
||||||
|
Oops, this is not a public API
|
||||||
|
|
||||||
|
2015-06-13 14:21:41 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/libs/gstreamer-libs-docs.sgml:
|
||||||
|
* docs/libs/gstreamer-libs-sections.txt:
|
||||||
|
* libs/gst/net/gstntppacket.c:
|
||||||
|
doc: Add GstNtpPacket to the doc
|
||||||
|
|
||||||
|
2015-06-13 13:55:27 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/base/gstindex.c:
|
||||||
|
doc: Remove gstindex from doc comment
|
||||||
|
Moving that to normal comment to silence the generator. GstIndex
|
||||||
|
is not in GStreamer library at the moment (removed from 0.10).
|
||||||
|
|
||||||
|
2015-06-13 13:48:03 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/base/gstcollectpads.c:
|
||||||
|
gi: Set collectpads function param scope
|
||||||
|
|
||||||
|
2015-06-13 13:42:58 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbitreader.c:
|
||||||
|
* libs/gst/base/gstbytereader.c:
|
||||||
|
* libs/gst/base/gstbytewriter.c:
|
||||||
|
gi: Skip allocator of non-boxed structure
|
||||||
|
These are not usable as they are, and can easily lead to crash
|
||||||
|
or leaks. This also silence warning from the scanner. If we manage to
|
||||||
|
make this usable, we can then remove that mark, it will require
|
||||||
|
to make this type boxed.
|
||||||
|
|
||||||
|
2015-06-13 13:24:13 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
doc: Give gstconfig a nice name
|
||||||
|
As all other section do have a nice came case name, it seems
|
||||||
|
more consistent.
|
||||||
|
|
||||||
|
2015-06-13 13:19:21 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
doc: Add missing gst_event_new/parse_protection
|
||||||
|
|
||||||
|
2015-06-13 13:19:05 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
doc: Give gstprotection section a nice title
|
||||||
|
|
||||||
|
2015-06-13 13:14:30 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstevent.c:
|
||||||
|
doc: Remove uneeded protectionevent section
|
||||||
|
These functions are part of gstevent section already. Keep the doc,
|
||||||
|
since it's good.
|
||||||
|
|
||||||
|
2015-06-13 12:32:49 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gsttaglist.c:
|
||||||
|
taglist: Add missing scope to func param
|
||||||
|
This tell GI if this function is for actions (call) or is the
|
||||||
|
answer of this method being asynchronous (async). In this case
|
||||||
|
it's a call. This also silence warning from the GI scanner.
|
||||||
|
|
||||||
|
2015-06-13 12:27:31 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstprotection.h:
|
||||||
|
gstprotection: Add missing Since 1.6 mark
|
||||||
|
|
||||||
|
2015-06-13 12:26:13 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstprotection.c:
|
||||||
|
gstprection: _add_protection_meta() is transfer none
|
||||||
|
Just like gst_buffer_add_meta() this function should also be
|
||||||
|
transfer none. This also silence a gi warning about returning
|
||||||
|
a copy of a non boxed bare structure.
|
||||||
|
|
||||||
|
2015-06-13 12:25:19 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstprotection.c:
|
||||||
|
* gst/gstprotection.h:
|
||||||
|
* tests/check/gst/gstprotection.c:
|
||||||
|
gstprotection: Add missing namespace to macro
|
||||||
|
GST_PROTECTION_SYSTEM_ID_CAPS_FIELD was missing the GST_ namespace.
|
||||||
|
Add it before its too late.
|
||||||
|
|
||||||
|
2015-06-13 11:55:10 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstversion.h.in:
|
||||||
|
doc: Keep SECTION: after the ifdef
|
||||||
|
Otherwise GTK doc will see it as often as we include that files
|
||||||
|
and warn about duplicated SECTION:
|
||||||
|
|
||||||
|
2015-06-13 10:23:52 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstminiobject.c:
|
||||||
|
gi: Skip mini object method that play with refcounting
|
||||||
|
It make no sense to allow using that. Any use would lead to leak
|
||||||
|
of crash. Note that GMiniObject is entirely unusable as you cannot
|
||||||
|
cast from let's say GstBuffer to GstMiniObject.
|
||||||
|
|
||||||
|
2015-06-13 15:05:05 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||||
|
|
||||||
|
libs: more doc scanner fixes
|
||||||
|
gstbasetransform.h:196: Warning: GstBase: "@submit_input_buffer" parameter unexpected at this location:
|
||||||
|
* @submit_input_buffer: Function which accepts a new input buffer and pre-processes it.
|
||||||
|
gstnetcontrolmessagemeta.c:103: Warning: GstNet: gst_buffer_add_net_control_message_meta: unknown parameter 'message' in documentation comment, should be 'addr'
|
||||||
|
|
||||||
|
2015-06-13 09:37:46 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstminiobject.h:
|
||||||
|
doc: Fix annoation for GstMiniObject
|
||||||
|
Replacing reprecated "Ref Func:", "Unref Fun:" etc. comment block
|
||||||
|
with appropriate (ref-func name) etc. annotation.
|
||||||
|
|
||||||
|
2015-06-13 09:34:06 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstelementfactory.h:
|
||||||
|
doc: Fix unbalanced parenthesis
|
||||||
|
|
||||||
|
2015-06-13 09:30:24 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstclock.h:
|
||||||
|
doc: Fix more typo
|
||||||
|
|
||||||
|
2015-06-13 09:22:41 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstclock.h:
|
||||||
|
doc: Fix type in previous commit
|
||||||
|
Marker is (value .. not (alue.
|
||||||
|
|
||||||
|
2015-06-13 09:19:27 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.co.uk>
|
||||||
|
|
||||||
|
* gst/gstclock.h:
|
||||||
|
* gst/gstelementfactory.h:
|
||||||
|
doc: Don't use deprecated Value: and Type: comment
|
||||||
|
Instead use appropriate annotation. Annotations can be added
|
||||||
|
to the right of the constant name in a comment block.
|
||||||
|
|
||||||
|
2015-06-12 17:07:38 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||||
|
|
||||||
|
* docs/libs/gstreamer-libs-sections.txt:
|
||||||
|
collectpads: Add new macro to the doc
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=740575
|
||||||
|
|
||||||
|
2015-06-12 17:07:26 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
clock: Add new signed time macro to the doc
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=740575
|
||||||
|
|
||||||
|
2015-06-10 14:17:01 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||||
|
|
||||||
|
* libs/gst/base/gstcollectpads.c:
|
||||||
|
collectpads: Don't initially send an invalid DTS
|
||||||
|
Sending a possibly invalid DTS may confuse the muxers, which will
|
||||||
|
then think the DTS is going backward.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=740575
|
||||||
|
|
||||||
|
2015-04-03 17:54:50 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||||
|
|
||||||
|
* libs/gst/base/gstcollectpads.c:
|
||||||
|
* libs/gst/base/gstcollectpads.h:
|
||||||
|
* tests/check/libs/collectpads.c:
|
||||||
|
collectpads: Add negative DTS support
|
||||||
|
Make gst_collect_pads_clip_running_time() function also store the
|
||||||
|
signed DTS in the CollectData. This signed DTS value can be used by
|
||||||
|
muxers to properly handle streams where DTS can be negative initially.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=740575
|
||||||
|
|
||||||
|
2015-06-12 12:06:05 -0400 Nicolas Dufresne <nicolas.dufresne@collabora.com>
|
||||||
|
|
||||||
|
* gst/gstclock.h:
|
||||||
|
clock: Add signed time utilities
|
||||||
|
Add utility to print signed value of time. This is useful to
|
||||||
|
trace running time values in gint64 or GstClockTimeDiff values.
|
||||||
|
Additionally, define GST_CLOCK_STIME_NONE to indicate an invalid
|
||||||
|
signed time value and validation macro. New macros are:
|
||||||
|
GST_CLOCK_STIME_NONE
|
||||||
|
GST_CLOCK_STIME_IS_VALID
|
||||||
|
GST_STIME_FORMAT
|
||||||
|
GST_STIME_ARGS
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=740575
|
||||||
|
|
||||||
|
2015-06-10 20:44:26 -0300 Thiago Santos <thiagoss@osg.samsung.com>
|
||||||
|
|
||||||
|
* gst/gstmessage.c:
|
||||||
|
message: add allow-none to gst_message_new_ function
|
||||||
|
No restriction for creating messages without a source
|
||||||
|
|
||||||
|
2015-06-12 13:45:33 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||||
|
|
||||||
|
* win32/common/libgstcontroller.def:
|
||||||
|
win32: update .def file for new API
|
||||||
|
|
||||||
|
2015-05-27 12:29:41 +0300 Lazar Claudiu <lazar.claudiu.florin@gmail.com>
|
||||||
|
|
||||||
|
* libs/gst/controller/gstdirectcontrolbinding.c:
|
||||||
|
* libs/gst/controller/gstdirectcontrolbinding.h:
|
||||||
|
* tests/check/libs/controller.c:
|
||||||
|
* tests/examples/controller/.gitignore:
|
||||||
|
* tests/examples/controller/Makefile.am:
|
||||||
|
* tests/examples/controller/absolute-example.c:
|
||||||
|
controller: Added absolute direct control binding, example and test
|
||||||
|
Fixes: 740502
|
||||||
|
API: gst_direct_control_binding_new_absolute
|
||||||
|
|
||||||
|
2015-06-04 00:03:16 +1000 Matthew Waters <matthew@centricular.com>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
* gst/gstallocator.h:
|
||||||
|
* gst/gstmemory.c:
|
||||||
|
* gst/gstmemory.h:
|
||||||
|
memory: provide a mem_map_full that takes the GstMapInfo
|
||||||
|
Follow up of 7130230ddb349d0ca7942abdba26b7558df055d1
|
||||||
|
Provide the memory implementation the GstMapInfo that will be used to
|
||||||
|
map/unmap the memory. This allows the memory implementation to use
|
||||||
|
some scratch space in GstMapInfo to e.g. track different map/unmap
|
||||||
|
behaviour or store extra implementation defined data about the map
|
||||||
|
in use.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750319
|
||||||
|
|
||||||
|
2015-04-08 14:21:43 -0700 Alison Chaiken <alison_chaiken@mentor.com>
|
||||||
|
|
||||||
|
* docs/manual/basics-pads.xml:
|
||||||
|
docs: manual: fix name reversal in basics-pads
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=747532
|
||||||
|
|
||||||
|
2015-06-11 23:06:26 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstelements_private.c:
|
||||||
|
gst_writev: define UIO_MAXIOV on iOS/OSX
|
||||||
|
Apparently it's only seton iOS/OSX if defined(KERNEL).
|
||||||
|
|
||||||
|
2015-06-12 01:15:19 +1000 Jan Schmidt <jan@centricular.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstelements_private.c:
|
||||||
|
gst_writev: Respect UIO_MAXIOV limit for the iov array
|
||||||
|
If we receive more than UIO_MAXIOV (1024 typically) buffers
|
||||||
|
in a single writev call, fall back to consolidating them
|
||||||
|
into one output buffer or multiple write calls.
|
||||||
|
This could be made more optimal, but let's wait until it's
|
||||||
|
ever a bottleneck for someone
|
||||||
|
|
||||||
|
2015-06-11 12:34:04 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
* gst/gstpipeline.c:
|
||||||
|
* gst/gstpipeline.h:
|
||||||
|
* win32/common/libgstreamer.def:
|
||||||
|
pipeline: Add gst_pipeline_set_latency(), getter and GObject property
|
||||||
|
This overrides the default latency handling and configures the specified
|
||||||
|
latency instead of the minimum latency that was returned from the LATENCY
|
||||||
|
query.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750782
|
||||||
|
|
||||||
|
2015-06-11 11:37:30 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
|
||||||
|
|
||||||
|
* plugins/elements/gstconcat.c:
|
||||||
|
concat: Add active-pad property
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=746949
|
||||||
|
|
||||||
|
2015-06-11 11:05:53 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstconcat.c:
|
||||||
|
concat: Also reset the current start offset when receiving a FLUSH_STOP on the srcpad
|
||||||
|
|
||||||
|
2015-06-11 11:05:38 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstconcat.c:
|
||||||
|
concat: Add some newlines to event handling code to make the code look a bit less dense
|
||||||
|
|
||||||
|
2015-06-11 10:53:30 +0200 Carlos Rafael Giani <dv@pseudoterminal.org>
|
||||||
|
|
||||||
|
* plugins/elements/gstconcat.c:
|
||||||
|
concat: Reset segment base offset after FLUSH_STOP with reset_time = TRUE
|
||||||
|
If the reset_time value of a FLUSH_STOP event is set to TRUE, the pipeline
|
||||||
|
will have the base_time of its elements reset. This means that the concat
|
||||||
|
element's current_start_offset has to be reset to 0, since it was
|
||||||
|
calculated with the old base-time in mind.
|
||||||
|
Only FLUSH_STOP events coming from the active pad are looked at.
|
||||||
|
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
|
||||||
|
|
||||||
|
2015-03-28 16:46:32 +0100 Carlos Rafael Giani <dv@pseudoterminal.org>
|
||||||
|
|
||||||
|
* plugins/elements/gstconcat.c:
|
||||||
|
concat: Forward FLUSH_START and FLUSH_STOP events
|
||||||
|
Without this, seeking deadlocks if performed while the pipeline is paused.
|
||||||
|
Only flush events coming from the active pad are forwarded.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=745366
|
||||||
|
|
||||||
|
2015-06-09 14:28:30 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* Makefile.am:
|
||||||
|
cruft: add the obsolete tmpl dir to cruft-dirs
|
||||||
|
|
||||||
|
2015-06-09 11:30:10 +0200 Edward Hervey <bilboed@bilboed.com>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From d9a3353 to 6015d26
|
||||||
|
|
||||||
|
2015-06-09 11:01:53 +0200 Edward Hervey <edward@centricular.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstfilesink.c:
|
||||||
|
filesink: Fix fsync/_commit usage
|
||||||
|
_MSC_VER will only be defined when building *on* windows and not just
|
||||||
|
*for* windows. Instead, use the G_OS_WIN32 define
|
||||||
|
|
||||||
|
2015-06-09 10:59:42 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
releasing 1.5.1
|
* libs/gst/helpers/gst-ptp-helper.c:
|
||||||
|
ptp: Check for the actual API we use instead of just looking for __APPLE__
|
||||||
|
Should fix the build on FreeBSD, DragonFly and other BSDs.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750530
|
||||||
|
|
||||||
|
2015-06-08 17:10:56 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* libs/gst/net/gstnetclientclock.c:
|
||||||
|
netclientclock: Use the new GST_CLOCK_FLAG_NEEDS_STARTUP_SYNC flag
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750574
|
||||||
|
|
||||||
|
2015-06-08 17:04:55 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* libs/gst/net/gstnetclientclock.c:
|
||||||
|
netclientclock: Make the clock a wrapper clock around an internal clock
|
||||||
|
The internal clock is only used for slaving against the remote clock, while
|
||||||
|
the user-facing GstClock can be additionally slaved to another clock if
|
||||||
|
desired. By default, if no master clock is set, this has exactly the same
|
||||||
|
behaviour as before. If a master clock is set (which was not allowed before),
|
||||||
|
the user-facing clock is reporting the remote clock as internal time and
|
||||||
|
slaves this to the master clock.
|
||||||
|
This also removes the weirdness that the internal time of the netclientclock
|
||||||
|
was always the system clock time, and not the remote clock time.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750574
|
||||||
|
|
||||||
|
2015-06-08 23:07:40 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From d37af32 to d9a3353
|
||||||
|
|
||||||
|
2015-06-08 20:00:47 +0100 Tim-Philipp Müller <tim@centricular.com>
|
||||||
|
|
||||||
|
* tests/check/elements/fakesink.c:
|
||||||
|
tests: fakesink: fix string leak in unit test
|
||||||
|
|
||||||
|
2015-06-09 00:52:34 +1000 Jan Schmidt <jan@centricular.com>
|
||||||
|
|
||||||
|
* plugins/elements/gstfilesink.c:
|
||||||
|
filesink: Fix Windows build by using _commit instead of fsync.
|
||||||
|
|
||||||
|
2015-06-08 12:22:56 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* libs/gst/net/gstptpclock.c:
|
||||||
|
ptp: Make sure to always initialize the variables we put into the statistics structure later
|
||||||
|
CID 1304676, 1304677, 1304678, 1304679.
|
||||||
|
|
||||||
|
2015-06-08 12:02:39 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* libs/gst/helpers/gst-ptp-helper.c:
|
||||||
|
ptp: Ensure that not too much is read from or written to struct ifreq.ifr_name
|
||||||
|
|
||||||
|
2015-06-08 19:33:03 +1000 Jan Schmidt <jan@centricular.com>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasetransform.h:
|
||||||
|
basetransform: Add Since markers for new vfuncs
|
||||||
|
Add Since: 1.6 markers for the new submit_input_buffer() and
|
||||||
|
generate_output() vfuncs
|
||||||
|
|
||||||
|
2015-05-23 01:08:29 +1000 Jan Schmidt <jan@centricular.com>
|
||||||
|
|
||||||
|
* libs/gst/base/gstbasetransform.c:
|
||||||
|
* libs/gst/base/gstbasetransform.h:
|
||||||
|
* tests/check/Makefile.am:
|
||||||
|
* tests/check/libs/.gitignore:
|
||||||
|
* tests/check/libs/test_transform.c:
|
||||||
|
* tests/check/libs/transform2.c:
|
||||||
|
basetransform: Split input buffer processing from output generation
|
||||||
|
Allow for sub-classes which want to collate incoming buffers or
|
||||||
|
split them into multiple output buffers by separating the input
|
||||||
|
buffer submission from output buffer generation and allowing
|
||||||
|
for looping of one of the phases depending on pull or push mode
|
||||||
|
operation.
|
||||||
|
https://bugzilla.gnome.org/show_bug.cgi?id=750033
|
||||||
|
|
||||||
|
2015-04-16 10:32:02 +1000 Jan Schmidt <jan@centricular.com>
|
||||||
|
|
||||||
|
* gst/gstbuffer.h:
|
||||||
|
* plugins/elements/gstfilesink.c:
|
||||||
|
Add GST_BUFFER_FLAG_SYNC_AFTER flag, and implement in filesink.
|
||||||
|
Makes it possible to get filesink to fsync() after rendering
|
||||||
|
a buffer.
|
||||||
|
|
||||||
|
2015-06-08 10:46:24 +0200 Руслан Ижбулатов <lrn1986@gmail.com>
|
||||||
|
|
||||||
|
* libs/gst/net/gstptpclock.c:
|
||||||
|
ptp: Fix build on Windows, and in general the GI build when PTP support was not available
|
||||||
|
It's not going to work on Windows still, the helper process needs to be
|
||||||
|
ported.
|
||||||
|
|
||||||
|
2015-06-07 23:05:53 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From 21ba2e5 to d37af32
|
||||||
|
|
||||||
|
2015-06-07 17:31:50 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From c408583 to 21ba2e5
|
||||||
|
|
||||||
|
2015-06-07 16:58:40 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* docs/gst/Makefile.am:
|
||||||
|
* docs/libs/Makefile.am:
|
||||||
|
* docs/plugins/Makefile.am:
|
||||||
|
docs: remove variables that we define in the snippet from common
|
||||||
|
This is syncing our Makefile.am with upstream gtkdoc.
|
||||||
|
|
||||||
|
2015-06-07 17:16:06 +0200 Stefan Sauer <ensonic@users.sf.net>
|
||||||
|
|
||||||
|
* autogen.sh:
|
||||||
|
* common:
|
||||||
|
Automatic update of common submodule
|
||||||
|
From d676993 to c408583
|
||||||
|
|
||||||
|
2015-06-07 16:44:26 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
Back to development
|
||||||
|
|
||||||
|
2015-06-07 10:52:33 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* libs/gst/net/gstntppacket.c:
|
||||||
|
netclientclock: The NTP poll interval is a signed int8, not unsigned
|
||||||
|
|
||||||
|
=== release 1.5.1 ===
|
||||||
|
|
||||||
|
2015-06-07 09:41:28 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
* ChangeLog:
|
||||||
|
* NEWS:
|
||||||
|
* RELEASE:
|
||||||
|
* configure.ac:
|
||||||
|
* docs/plugins/gstreamer-plugins.args:
|
||||||
|
* docs/plugins/gstreamer-plugins.hierarchy:
|
||||||
|
* docs/plugins/gstreamer-plugins.signals:
|
||||||
|
* docs/plugins/inspect/plugin-coreelements.xml:
|
||||||
|
* gstreamer.doap:
|
||||||
|
* win32/common/config.h:
|
||||||
|
* win32/common/gstenumtypes.c:
|
||||||
|
* win32/common/gstversion.h:
|
||||||
|
Release 1.5.1
|
||||||
|
|
||||||
2015-06-07 09:33:52 +0200 Sebastian Dröge <sebastian@centricular.com>
|
2015-06-07 09:33:52 +0200 Sebastian Dröge <sebastian@centricular.com>
|
||||||
|
|
||||||
|
|
2
NEWS
2
NEWS
|
@ -1,2 +1,2 @@
|
||||||
This is GStreamer 1.5.1
|
This is GStreamer 1.5.2
|
||||||
|
|
||||||
|
|
193
RELEASE
193
RELEASE
|
@ -1,8 +1,8 @@
|
||||||
|
|
||||||
Release notes for GStreamer 1.5.1
|
Release notes for GStreamer 1.5.2
|
||||||
|
|
||||||
|
|
||||||
The GStreamer team is pleased to announce the first release of the unstable
|
The GStreamer team is pleased to announce the second release of the unstable
|
||||||
1.5 release series. The 1.5 release series is adding new features on top of
|
1.5 release series. The 1.5 release series is adding new features on top of
|
||||||
the 1.0, 1.2 and 1.4 series and is part of the API and ABI-stable 1.x release
|
the 1.0, 1.2 and 1.4 series and is part of the API and ABI-stable 1.x release
|
||||||
series of the GStreamer multimedia framework. The unstable 1.5 release series
|
series of the GStreamer multimedia framework. The unstable 1.5 release series
|
||||||
|
@ -38,118 +38,23 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
|
||||||
|
|
||||||
Bugs fixed in this release
|
Bugs fixed in this release
|
||||||
|
|
||||||
* 736655 : basesink: preroll issue for some clips which audio is shorter than video
|
* 740502 : Add absolute property to GstDirectControlBinding
|
||||||
* 601853 : identity: sync=true ignores pipeline latency and does not present itself as live element
|
* 740575 : Fixing DTS in GStreamer
|
||||||
* 688625 : gst-launch: incorrect parsing behaviour with spaces and quotes
|
* 745366 : concat: Forward FLUSH_START / FLUSH_STOP events
|
||||||
* 707605 : streamiddemux: New " reverse-funnel " element
|
* 746949 : concat: Add active-pad property
|
||||||
* 725221 : Add GstUri object for URI handling
|
* 750027 : concat: Reset internal start offset to 0 after flushing seek
|
||||||
* 727826 : check: update internal libcheck copy from 0.9.8 to 0.9.12
|
* 750033 : basetransform - allow collation/separation of buffers
|
||||||
* 730053 : baseparse: allow skipping more data than currently available
|
* 750039 : Keeping buffers with shared memory alive
|
||||||
* 731176 : filesrc: fails when using fifos
|
|
||||||
* 732284 : bufferlist: optimisation: pre-allocate buffer array in one go with the buffer list
|
|
||||||
* 733119 : utils: Unref/release pads in error cases when linking pads
|
|
||||||
* 733131 : gstvalue: failure to deserialize gsttaglist
|
|
||||||
* 733171 : baseparse: handling of EOS when no output produced
|
|
||||||
* 733351 : queue2: Process SEEKING query
|
|
||||||
* 733741 : docs: document caps parameter of gst_base_src_set_caps
|
|
||||||
* 733814 : gst-launch: On W32 gst-launch does not finish correctly after getting SIGINT
|
|
||||||
* 734342 : pad: allow probes to remove the data item whilst returning PROBE_OK
|
|
||||||
* 734345 : tests: Add missing unrefs of objects after use
|
|
||||||
* 734360 : [API] bytereader: add _get_sub_reader() and _peek_sub_reader()
|
|
||||||
* 734470 : concat: New element for concatenating streams
|
|
||||||
* 734716 : bus: signal watched added in a new thread-default context can't be removed
|
|
||||||
* 735195 : bus: Missing API to remove a bus watch
|
|
||||||
* 735357 : pad: should not allow flush-stop on inactive pads
|
|
||||||
* 735896 : typefind: Run the default have-type handler after all application handlers
|
|
||||||
* 736012 : dashdemux hlsdemux mssdemux: playback failing due to pad EOS state
|
|
||||||
* 736377 : inspect: Says there custom functions where there arent
|
|
||||||
* 736455 : valve: typo in drop property description
|
|
||||||
* 736477 : check: Add a function to check destruction of objects
|
|
||||||
* 736877 : gsturi: Remove unnecessary code
|
|
||||||
* 736891 : input-selector: Can't unblock after emitting a " block " signal
|
|
||||||
* 737584 : configure.ac: require GLib 2.34
|
|
||||||
* 737616 : timedvaluecontrolsource: Add some signals about values changes
|
|
||||||
* 737762 : baseparse: leaks caps in gst_base_parse_process_streamheader
|
|
||||||
* 738202 : funnel: Does not forward sticky events if no data was received
|
|
||||||
* 738612 : several typos in Plugin Writer's Guide
|
|
||||||
* 739002 : capsfilter: Add an optional delayed caps change mode
|
|
||||||
* 739165 : debugutils: Truncate parameter values that are too long
|
|
||||||
* 739514 : doc: Do not use deprecated gtk-doc 'Rename to' tag
|
|
||||||
* 739518 : gst-inspect: add G_PARAM_DEPRECATED to known flags
|
|
||||||
* 739580 : basesink: Answer the query position when receiving it from upstream
|
|
||||||
* 739620 : input-selector: _activate_sinkpad conflates two different functions
|
|
||||||
* 739662 : gstobject: Add gst_object_has_parent()
|
|
||||||
* 739765 : caps: Add gst_caps_foreach() and gst_caps_map_in_place()
|
|
||||||
* 739767 : gstconfig: Put gstconfig.h into $(libdir)/gstreamer-1.0/include
|
|
||||||
* 740003 : pad: fail drop queries
|
|
||||||
* 740949 : inputselector: sticky events haven't send out when active track reach EOS.
|
|
||||||
* 741359 : check.h distributed unnecessarily
|
|
||||||
* 741425 : debugutils: Add a gst_debug_bin_to_dot_data() method
|
|
||||||
* 741550 : Incorrect check version advertised
|
|
||||||
* 741893 : inputselector: Get the active sinkpad again after taking the lock when handling events
|
|
||||||
* 742057 : Add missing interface documentation
|
|
||||||
* 742877 : Incorrect version comparison in preset_get_keyfile ()
|
|
||||||
* 743195 : uri: Add parsing unit test based on GNet
|
|
||||||
* 743335 : Fix documentation of GST_CHECKS and GST_CHECKS_IGNORE
|
|
||||||
* 743795 : gtask: add thread name support on OS X and iOS
|
|
||||||
* 744034 : fdsrc: MinGW Compilation error: unknown conversion type character 'l' in format
|
|
||||||
* 744253 : multiqueue: Memory leak with DASH stream
|
|
||||||
* 744281 : printf: Add support for %I32
|
|
||||||
* 744442 : Clash between gst_element_get_clock() and gst_pipeline_get_clock()
|
|
||||||
* 744520 : gstutils: check uri before using it in gst_pad_create_stream_id_internal
|
|
||||||
* 744572 : flowcombiner regressions
|
|
||||||
* 744777 : check: cast element in ASSERT_SET_STATE.
|
|
||||||
* 744877 : tools: bash completion for gst-inspect and gst-launch
|
|
||||||
* 745042 : utils: Add gst_bin_sync_children_states()
|
|
||||||
* 745122 : gst-uninstalled: add adaptivedemux paths from -bad
|
|
||||||
* 745143 : baseparse: Don't emit errors on EOS if we saw GAP events
|
|
||||||
* 745144 : gstvalue: Make sure GST_FOURCC_ARGS produces printable characters
|
|
||||||
* 745197 : pad: Don't fail latency query on unlinked pads
|
|
||||||
* 745210 : win32: Unnecessary LibXml include directive
|
|
||||||
* 745213 : Shorten __FILE__ in gst_debug_log output on all platforms.
|
|
||||||
* 745287 : basesink: drain query doesn't fully work to release v4l2 buffers
|
|
||||||
* 745319 : queue: can lock up the pipeline on serialized queries when downstream returns errors
|
|
||||||
* 745377 : v4l2src: Camera restarts when used with decodebin
|
|
||||||
* 745858 : check: tempnam deprecated warning
|
|
||||||
* 745927 : baseparse: does not preserve discont flag
|
|
||||||
* 746096 : printf: handle unsigned modifier for long long
|
|
||||||
* 746373 : New fundamental type for caps - GstFlagSet
|
|
||||||
* 746430 : tests: clock: Wrong testclock's name for test clock example.
|
|
||||||
* 746436 : tee: Add property that allows having all source pads unlinked
|
|
||||||
* 746518 : input-selector: eos is always forwarded, even from unselected pads
|
|
||||||
* 746585 : pluginloader: Fix typos
|
|
||||||
* 746809 : debugutils: Plot GstCapsFeatures in dot files.
|
|
||||||
* 746871 : bus: Segmentation fault in function gst_bus_set_flushing() when called with bus==NULL
|
|
||||||
* 747095 : Disable g-ir-scanner cache on build
|
|
||||||
* 747100 : tests: filesink: add test for GstFileSink render_list implemention
|
|
||||||
* 747119 : gstpad: Fix a typo in a doc string
|
|
||||||
* 747223 : test: filesink: add test to verify rendering buffers with multiple memory blocks
|
|
||||||
* 747392 : memory: add check for memory writability in resize()
|
|
||||||
* 747438 : doc: bufferlist: Update document for return value of gst_buffer_list_get
|
|
||||||
* 747439 : bufferlist: add check for writable object in insert or remove
|
|
||||||
* 747610 : Inconsistent bin children state when a child fails to switch from NULL to READY
|
|
||||||
* 747611 : inputselector: fix leak in gst_selector_pad_chain()
|
|
||||||
* 747690 : gstvalue: failure to deserialize bitmask
|
|
||||||
* 747731 : basesrc: Always setting segment.start as DTS on first buffer
|
|
||||||
* 747775 : typefind: leak in gst_type_find_element_src_event
|
|
||||||
* 747852 : pad: idle probe doesn't block pad from pushing data
|
|
||||||
* 748101 : tests: input selector unit test often fails under valgrind
|
|
||||||
* 748119 : GstMetaTransformFunction returns gboolean but its retval is discarded
|
|
||||||
* 748277 : test: memory: add test for allocation params
|
|
||||||
* 748345 : basesrc: Remove unused assignment
|
|
||||||
* 748414 : Invalid read when printing debug output containing '%%'
|
|
||||||
* 748739 : gstevent: remove duplicated header
|
|
||||||
* 749233 : fdsrc: docs: fix and update documentation
|
|
||||||
* 749258 : basesink: fix QoS/lateness checking if subclass implements prepare/prepare_list vfuncs
|
|
||||||
* 749391 : PTP network clock support
|
|
||||||
* 749904 : Remove docs/code-reviews
|
|
||||||
* 750172 : miniobject double WRITE | EXCLUSIVE lock succeeds despite part-miniobject.txt forbidding it
|
|
||||||
* 750319 : memory: subclasses don't know map flags in unmap
|
* 750319 : memory: subclasses don't know map flags in unmap
|
||||||
* 750351 : gst-indent: Added support for gindent as executable name
|
* 750530 : ptp: FreeBSD, DragonFly and other BSDs don't have ifreq.ifw_hwaddr
|
||||||
* 750439 : playbin using fdsrc source hangs for with empty input
|
* 750574 : netclientclock: Make the clock a wrapper clock around an internal clock
|
||||||
* 738237 : baseparse: parser is never marked as FLAG_LOST_SYNC on discont
|
* 750761 : inputselector: Handle different duration track selection
|
||||||
* 747321 : basesrc: do not leak buffer pool in error case
|
* 750782 : pipeline: Add gst_pipeline_set_latency(), getter and GObject property
|
||||||
* 737683 : fakesrc: the " pattern " property can be gotten but it is never set or used
|
* 751026 : basesink: Properly handle buffer lists for the last-sample property
|
||||||
|
* 751047 : concat: Add adjust-base property
|
||||||
|
* 751107 : concat: when releasing pad, send EOS appropriately.
|
||||||
|
* 751235 : utils: get_compatible_pad does not fully respect filter caps
|
||||||
|
* 751420 : basesink: need to deep-copy last buffer list in drain
|
||||||
|
|
||||||
==== Download ====
|
==== Download ====
|
||||||
|
|
||||||
|
@ -186,75 +91,21 @@ subscribe to the gstreamer-devel list.
|
||||||
|
|
||||||
Contributors to this release
|
Contributors to this release
|
||||||
|
|
||||||
* Aleix Conchillo Flaqué
|
* Alison Chaiken
|
||||||
* Alex Ashley
|
* Carlos Rafael Giani
|
||||||
* Andrei Sarakeev
|
|
||||||
* Arnaud Vrac
|
|
||||||
* Arun Raghavan
|
|
||||||
* Aurélien Zanelli
|
|
||||||
* Changbok Chea
|
|
||||||
* David Waring
|
|
||||||
* Duncan Palmer
|
|
||||||
* Edward Hervey
|
* Edward Hervey
|
||||||
* Felix Schwarz
|
* Hyunjun
|
||||||
* Frédéric Wang
|
|
||||||
* Guillaume Desmottes
|
|
||||||
* Haakon Sporsheim
|
|
||||||
* Heinrich Fink
|
|
||||||
* HoonHee Lee
|
|
||||||
* Hyunjun Ko
|
* Hyunjun Ko
|
||||||
* Ilya Konstantinov
|
|
||||||
* Jan Alexander Steffens (heftig)
|
|
||||||
* Jan Schmidt
|
* Jan Schmidt
|
||||||
* Jan Steffens
|
|
||||||
* Jason Litzinger
|
|
||||||
* Jian
|
|
||||||
* Jimmy Ohn
|
|
||||||
* Jonas Holmberg
|
* Jonas Holmberg
|
||||||
* Jose Antonio Santos Cadenas
|
* Lazar Claudiu
|
||||||
* Linus Svensson
|
|
||||||
* Lubosz Sarnecki
|
|
||||||
* Luis de Bethencourt
|
|
||||||
* Marcin Kolny
|
|
||||||
* Mark Nauwelaerts
|
|
||||||
* Matej Knopp
|
|
||||||
* Mathieu Duponchelle
|
* Mathieu Duponchelle
|
||||||
* Matthew Waters
|
* Matthew Waters
|
||||||
* Matthieu Bouron
|
|
||||||
* Michael Catanzaro
|
|
||||||
* Michał Dębski
|
|
||||||
* Mohammed Sameer
|
|
||||||
* Nicolas Dufresne
|
* Nicolas Dufresne
|
||||||
* Nicolas Huet
|
|
||||||
* Nirbheek Chauhan
|
|
||||||
* Ognyan Tonchev
|
|
||||||
* Olivier Crête
|
|
||||||
* Peter Urbanec
|
|
||||||
* Philippe Normand
|
|
||||||
* Phillip Wood
|
|
||||||
* Prashant Gotarne
|
|
||||||
* Ramiro Polla
|
|
||||||
* Ravi Kiran K N
|
|
||||||
* Reynaldo H. Verdejo Pinochet
|
|
||||||
* Rémi Lefèvre
|
|
||||||
* Sebastian Dröge
|
* Sebastian Dröge
|
||||||
* Sebastian Rasmussen
|
|
||||||
* Song Bing
|
* Song Bing
|
||||||
* Srimanta Panda
|
|
||||||
* Stefan Sauer
|
* Stefan Sauer
|
||||||
* Suhwang Kim
|
|
||||||
* Thiago Santos
|
* Thiago Santos
|
||||||
* Thibault Saunier
|
|
||||||
* Tiago
|
|
||||||
* Tiago Cesar Katcipis
|
|
||||||
* Tim-Philipp Müller
|
* Tim-Philipp Müller
|
||||||
* Vincent Penquerc'h
|
|
||||||
* Vivia Nikolaidou
|
|
||||||
* Víctor Manuel Jáquez Leal
|
|
||||||
* William Manley
|
|
||||||
* Wim Taymans
|
|
||||||
* Wonchul Lee
|
|
||||||
* eunhae choi
|
|
||||||
* hoonhee.lee
|
|
||||||
* Руслан Ижбулатов
|
* Руслан Ижбулатов
|
||||||
|
|
|
@ -4,7 +4,7 @@ dnl initialize autoconf
|
||||||
dnl when going to/from release please set the nano (fourth number) right !
|
dnl when going to/from release please set the nano (fourth number) right !
|
||||||
dnl releases only do Wall, git and prerelease does Werror too
|
dnl releases only do Wall, git and prerelease does Werror too
|
||||||
dnl
|
dnl
|
||||||
AC_INIT([GStreamer],[1.5.1.1],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
|
AC_INIT([GStreamer],[1.5.2],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gstreamer])
|
||||||
AG_GST_INIT
|
AG_GST_INIT
|
||||||
|
|
||||||
dnl initialize automake (we require GNU make)
|
dnl initialize automake (we require GNU make)
|
||||||
|
@ -62,7 +62,7 @@ dnl 1.2.5 => 205
|
||||||
dnl 1.10.9 (who knows) => 1009
|
dnl 1.10.9 (who knows) => 1009
|
||||||
dnl
|
dnl
|
||||||
dnl sets GST_LT_LDFLAGS
|
dnl sets GST_LT_LDFLAGS
|
||||||
AS_LIBTOOL(GST, 501, 0, 501)
|
AS_LIBTOOL(GST, 502, 0, 502)
|
||||||
|
|
||||||
dnl *** autotools stuff ****
|
dnl *** autotools stuff ****
|
||||||
|
|
||||||
|
|
|
@ -1098,3 +1098,23 @@
|
||||||
<DEFAULT></DEFAULT>
|
<DEFAULT></DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstConcat::active-pad</NAME>
|
||||||
|
<TYPE>GstPad*</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>r</FLAGS>
|
||||||
|
<NICK>Active pad</NICK>
|
||||||
|
<BLURB>Currently active src pad.</BLURB>
|
||||||
|
<DEFAULT></DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstConcat::adjust-base</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Adjust segment base</NICK>
|
||||||
|
<BLURB>Adjust the base value of segments to ensure they are adjacent.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<description>GStreamer core elements</description>
|
<description>GStreamer core elements</description>
|
||||||
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
|
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
|
||||||
<basename>libgstcoreelements.so</basename>
|
<basename>libgstcoreelements.so</basename>
|
||||||
<version>1.5.1</version>
|
<version>1.5.2</version>
|
||||||
<license>LGPL</license>
|
<license>LGPL</license>
|
||||||
<source>gstreamer</source>
|
<source>gstreamer</source>
|
||||||
<package>GStreamer source release</package>
|
<package>GStreamer source release</package>
|
||||||
|
|
|
@ -38,6 +38,16 @@ hierarchy, and a set of media-agnostic core elements.
|
||||||
</GitRepository>
|
</GitRepository>
|
||||||
</repository>
|
</repository>
|
||||||
|
|
||||||
|
<release>
|
||||||
|
<Version>
|
||||||
|
<revision>1.5.2</revision>
|
||||||
|
<branch>1.5</branch>
|
||||||
|
<name></name>
|
||||||
|
<created>2015-06-24</created>
|
||||||
|
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.5.2.tar.xz" />
|
||||||
|
</Version>
|
||||||
|
</release>
|
||||||
|
|
||||||
<release>
|
<release>
|
||||||
<Version>
|
<Version>
|
||||||
<revision>1.5.1</revision>
|
<revision>1.5.1</revision>
|
||||||
|
|
|
@ -25,6 +25,9 @@
|
||||||
/* The GIO modules directory. */
|
/* The GIO modules directory. */
|
||||||
#undef GIO_MODULE_DIR
|
#undef GIO_MODULE_DIR
|
||||||
|
|
||||||
|
/* The GIO install prefix. */
|
||||||
|
#undef GIO_PREFIX
|
||||||
|
|
||||||
/* GStreamer API Version */
|
/* GStreamer API Version */
|
||||||
#define GST_API_VERSION "1.0"
|
#define GST_API_VERSION "1.0"
|
||||||
|
|
||||||
|
@ -62,7 +65,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 "2015-06-07"
|
#define GST_PACKAGE_RELEASE_DATETIME "2015-06-24"
|
||||||
|
|
||||||
/* Define if static plugins should be built */
|
/* Define if static plugins should be built */
|
||||||
#undef GST_PLUGIN_BUILD_STATIC
|
#undef GST_PLUGIN_BUILD_STATIC
|
||||||
|
@ -182,6 +185,9 @@
|
||||||
/* defined if the compiler implements __FUNCTION__ */
|
/* defined if the compiler implements __FUNCTION__ */
|
||||||
#undef HAVE_FUNCTION
|
#undef HAVE_FUNCTION
|
||||||
|
|
||||||
|
/* getifaddrs() and AF_LINK is available */
|
||||||
|
#undef HAVE_GETIFADDRS_AF_LINK
|
||||||
|
|
||||||
/* Define to 1 if you have the `getpagesize' function. */
|
/* Define to 1 if you have the `getpagesize' function. */
|
||||||
#undef HAVE_GETPAGESIZE
|
#undef HAVE_GETPAGESIZE
|
||||||
|
|
||||||
|
@ -300,6 +306,9 @@
|
||||||
/* Define to 1 if you have the `sigaction' function. */
|
/* Define to 1 if you have the `sigaction' function. */
|
||||||
#undef HAVE_SIGACTION
|
#undef HAVE_SIGACTION
|
||||||
|
|
||||||
|
/* SIOCGIFCONF, SIOCGIFFLAGS and SIOCGIFHWADDR is available */
|
||||||
|
#undef HAVE_SIOCGIFCONF_SIOCGIFFLAGS_SIOCGIFHWADDR
|
||||||
|
|
||||||
/* Define to 1 if you have the <stdint.h> header file. */
|
/* Define to 1 if you have the <stdint.h> header file. */
|
||||||
#undef HAVE_STDINT_H
|
#undef HAVE_STDINT_H
|
||||||
|
|
||||||
|
@ -445,7 +454,7 @@
|
||||||
#define PACKAGE_NAME "GStreamer"
|
#define PACKAGE_NAME "GStreamer"
|
||||||
|
|
||||||
/* Define to the full name and version of this package. */
|
/* Define to the full name and version of this package. */
|
||||||
#define PACKAGE_STRING "GStreamer 1.5.1"
|
#define PACKAGE_STRING "GStreamer 1.5.2"
|
||||||
|
|
||||||
/* Define to the one symbol short name of this package. */
|
/* Define to the one symbol short name of this package. */
|
||||||
#define PACKAGE_TARNAME "gstreamer"
|
#define PACKAGE_TARNAME "gstreamer"
|
||||||
|
@ -454,7 +463,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.5.1"
|
#define PACKAGE_VERSION "1.5.2"
|
||||||
|
|
||||||
/* directory where plugins are located */
|
/* directory where plugins are located */
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
|
@ -498,7 +507,7 @@
|
||||||
#undef USE_POISONING
|
#undef USE_POISONING
|
||||||
|
|
||||||
/* Version number of package */
|
/* Version number of package */
|
||||||
#define VERSION "1.5.1"
|
#define VERSION "1.5.2"
|
||||||
|
|
||||||
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
|
||||||
significant byte first (like Motorola and SPARC, unlike Intel). */
|
significant byte first (like Motorola and SPARC, unlike Intel). */
|
||||||
|
|
|
@ -86,6 +86,8 @@ gst_buffer_flags_get_type (void)
|
||||||
"delta-unit"},
|
"delta-unit"},
|
||||||
{C_FLAGS (GST_BUFFER_FLAG_TAG_MEMORY), "GST_BUFFER_FLAG_TAG_MEMORY",
|
{C_FLAGS (GST_BUFFER_FLAG_TAG_MEMORY), "GST_BUFFER_FLAG_TAG_MEMORY",
|
||||||
"tag-memory"},
|
"tag-memory"},
|
||||||
|
{C_FLAGS (GST_BUFFER_FLAG_SYNC_AFTER), "GST_BUFFER_FLAG_SYNC_AFTER",
|
||||||
|
"sync-after"},
|
||||||
{C_FLAGS (GST_BUFFER_FLAG_LAST), "GST_BUFFER_FLAG_LAST", "last"},
|
{C_FLAGS (GST_BUFFER_FLAG_LAST), "GST_BUFFER_FLAG_LAST", "last"},
|
||||||
{0, NULL, NULL}
|
{0, NULL, NULL}
|
||||||
};
|
};
|
||||||
|
|
|
@ -19,6 +19,10 @@
|
||||||
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
* Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
|
||||||
* Boston, MA 02110-1301, USA.
|
* Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#ifndef __GST_VERSION_H__
|
||||||
|
#define __GST_VERSION_H__
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SECTION:gstversion
|
* SECTION:gstversion
|
||||||
* @short_description: GStreamer version macros.
|
* @short_description: GStreamer version macros.
|
||||||
|
@ -35,9 +39,6 @@
|
||||||
* The version macros get defined by including "gst/gst.h".
|
* The version macros get defined by including "gst/gst.h".
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __GST_VERSION_H__
|
|
||||||
#define __GST_VERSION_H__
|
|
||||||
|
|
||||||
G_BEGIN_DECLS
|
G_BEGIN_DECLS
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -57,7 +58,7 @@ G_BEGIN_DECLS
|
||||||
*
|
*
|
||||||
* The micro version of GStreamer at compile time:
|
* The micro version of GStreamer at compile time:
|
||||||
*/
|
*/
|
||||||
#define GST_VERSION_MICRO (1)
|
#define GST_VERSION_MICRO (2)
|
||||||
/**
|
/**
|
||||||
* GST_VERSION_NANO:
|
* GST_VERSION_NANO:
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in a new issue