Mark Nauwelaerts
636d6ac37d
base: fix some GIR annotations
...
Mostly related to out parameters and their transfer
2018-04-13 20:16:45 +02:00
Tim-Philipp Müller
7e2ace8618
base: GST_EXPORT -> GST_BASE_API
...
We need different export decorators for the different libs.
For now no actual change though, just rename before the release,
and add prelude headers to define the new decorator to GST_EXPORT.
2018-03-13 00:46:00 +00:00
Tim-Philipp Müller
d8f23c9786
libs: base: mark symbols explicitly for export with GST_EXPORT
2017-05-15 23:13:53 +01:00
Evan Nemerson
25af4ad652
base: use correct syntax in documentation more consistently
...
Previously, many constants were prefixed with # or unprefixed,
some functions and macros were prefixed with # instead of suffixed
with (), etc.
https://bugzilla.gnome.org/show_bug.cgi?id=731293
2014-06-06 15:09:21 -04:00
Nicolas Dufresne
4656d18fd5
Add few missing allow-none annotation
2013-07-03 14:25:07 -04:00
Tim-Philipp Müller
666c8c11c6
Fix FSF address
...
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-03 20:44:48 +00:00
Wim Taymans
cb54ab7d90
typefind: fix for new getrange method signature
...
gst_type_find_helper_get_range_ext -> gst_type_find_helper_get_range
2011-11-17 16:15:23 +01:00
Wim Taymans
d82c8bd2af
memory: port code to new buffer data API
2011-03-28 20:08:45 +02:00
Wim Taymans
8fff434835
typefind: add a new method that also uses the file extension
...
Add a method to perform get_range typefinding that also uses the
uri/location extension as an extra hint. It will first try to call the
typefind functions of the factories that handle the given extension. The result
is that in the common case, we only call one typefind function, which speeds up
the typefinding a lot.
2010-01-12 17:34:39 +01:00
Wim Taymans
8620bc3295
Add new typefing helper function to guess the caps based on the file
...
extension. See #566661 .
API: gst_type_find_helper_for_extension()
2009-01-21 12:48:18 +01:00
Tim-Philipp Müller
eeec129c6f
New API: gst_type_find_helper_get_range() ( #333042 ).
...
Original commit message from CVS:
* docs/libs/gstreamer-libs-sections.txt:
* libs/gst/base/gsttypefindhelper.c: (helper_find_peek),
(helper_find_suggest), (gst_type_find_helper_get_range),
(gst_type_find_helper):
* libs/gst/base/gsttypefindhelper.h:
New API: gst_type_find_helper_get_range() (#333042 ).
2006-03-02 13:45:32 +00:00
Tim-Philipp Müller
991aa71ffb
libs/gst/base/gsttypefindhelper.*: New API: gst_type_find_helper_for_buffer() ( #332723 ).
...
Original commit message from CVS:
* libs/gst/base/gsttypefindhelper.c: (buf_helper_find_peek),
(buf_helper_find_suggest), (type_find_factory_rank_cmp),
(gst_type_find_helper_for_buffer):
* libs/gst/base/gsttypefindhelper.h:
New API: gst_type_find_helper_for_buffer() (#332723 ).
2006-02-27 18:43:26 +00:00
Thomas Vander Stichele
2dd1598c56
whitespace fixes
...
Original commit message from CVS:
whitespace fixes
2005-10-15 15:30:24 +00:00
Wim Taymans
499659f65f
Added typefind helper.
...
Original commit message from CVS:
Added typefind helper.
Small preroll fix in the base sink.
Disable typefind code in basesrc.
Crude port of typefindelement.
Fakesrc cleanups.
2005-04-12 10:52:55 +00:00