Original commit message from CVS:
Reviewed by: Tim-Philipp Müller <tim at centricular dot net>
* gst/autoplug/gstspider.c: (gst_spider_identity_unplug),
(gst_spider_create_and_plug):
* gst/elements/gstbufferstore.c: (gst_buffer_store_add_buffer_func):
Do not silently discard return values of g_list_delete_link()
and g_list_append(). This would trigger gcc4 warnings that
are treated as errors in CVS builds (fixes: #324260). Also
ifdef out unused function while we are at it.
Original commit message from CVS:
* tools/gst-inspect.c: (print_interfaces),
(print_element_properties_info):
Fix interface output with the -a option and don't print
newlines after double/float properties.
Original commit message from CVS:
2005-09-29 Thomas Vander Stichele <thomas at apestaart dot org>
* po/LINGUAS:
* po/da.po:
Added Danish translation from
Mogens Jaeger <mogensjaeger@get2net.dk>
Original commit message from CVS:
Reviewed by: Tim-Philipp Müller <tim at centricular dot net>
* gst/gstinfo.c: (_gst_debug_nameof_funcptr),
(_gst_debug_register_funcptr):
Add mutex to serialise access to the hash table with
the function pointer => function name string mapping;
make that hash table static scope (#316809).
Original commit message from CVS:
2005-09-13 Steve Lhomme <steve.lhomme@free.fr>
* win32/config.h:
update some defines for cleaner and better compilation
Original commit message from CVS:
2005-09-13 Julien MOUTTE <julien@moutte.net>
* gst/gstregistry.c: (gst_registry_add_plugin): duplicate plugin
should never be freed as this the original one we are receiving
here.
Original commit message from CVS:
* gst/elements/gstfilesrc.c: (gst_filesrc_get_read)
* gst/elements/gstfilesrc.h:
fix the pb of seeking when mmap is not used
Original commit message from CVS:
* gst/gstplugin.c: (gst_plugin_check_file), (gst_plugin_load_file),
(gst_plugin_free):
* gst/gstplugin.h:
* gst/gstregistry.c: (gst_registry_add_plugin):
Always call g_module_close on error so the symbols don't hang
around.
Plug a leak or two, I think.
Original commit message from CVS:
* gst/gst.c: (gst_init_check_with_popt_table), (init_pre):
Check whether GST_DEBUG_NO_COLOR environment variable is
set and disable coloured debug output if so.
Original commit message from CVS:
* docs/libs/gstreamer-libs-docs.sgml:
* docs/libs/gstreamer-libs-sections.txt:
* libs/gst/bytestream/adapter.c:
add GstAdapter docs.
* libs/gst/bytestream/adapter.h:
mark custom fields in GstAdapter struct as private for gtk-doc
Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c:
(gst_opt_scheduler_get_wrapper):
Need to ref/unref explicitely here to not crash when playing DVD
menus.
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/gsttaginterface.c:
Some documentation fixes (#307394 and #307397).
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/gstvalue.c: (gst_value_intersect_list):
Fix memleak (#309125).
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* docs/manual/advanced-autoplugging.xml:
* gst/gstelementfactory.c:
Documentation patch indicating that factory information may
be overridden after a plugin is loaded (#308766).
Original commit message from CVS:
* gst/gstcaps.c: (gst_caps_from_string_inplace):
* gst/gststructure.c:
* gst/gstvalue.c: (gst_value_deserialize_int_helper):
fix deserialization to have similar semantics to cast's,
and check if the value is fittable into the target size,
instead of doing a G_MIN/G_MAX comparison
* testsuite/caps/Makefile.am:
* testsuite/caps/caps.h:
add caps that specify rgb bit masks using 0xFF...
Original commit message from CVS:
* gst/gstvalue.c:
fix for #308599 - fixes deserializing gint64 types
* gst/parse/grammar.y:
add a log line to show what type we deserialize to
Original commit message from CVS:
* gst/gstformat.c:
* gst/gstquery.c:
Fix two typos in the inline documentation.
* gst/gsttag.c: (gst_tag_register):
Don't spew out an assertion warning if a tag is
already registered, unless the new type differs
from the old one (fixes#308438).
Original commit message from CVS:
* gst/registries/gstlibxmlregistry.c (gst_xml_registry_get_property):
Fix memory leak. g_value_set_string already does g_strdup.
Original commit message from CVS:
* gst/gsturi.c: (gst_element_make_from_uri):
The show must go on, even if the element did not accept
the uri. Fixes endless loop as witnessed in #307804.
* tools/gst-launch.1.in:
Update mp3->ogg transcoding pipeline in examples section
to use rawvorbisenc and oggmux.
Original commit message from CVS:
add more debug statements for element linking
better docs for unlink()
make category column as wide as our widest known (internal) category
fix typo in comment
Original commit message from CVS:
Default values were current values in property output.
Output ranges + defaults also for unreadable values.
Fix output for float and double.
Original commit message from CVS:
* gst/gstevent.c: (gst_event_new):
Set invalid timestamp by default instead of zero on events.
* gst/gstqueue.c: (gst_queue_chain), (gst_queue_get):
Clear interrupt state after handling.
Original commit message from CVS:
* gst/gstvalue.c: (gst_value_list_append_value):
Limit check for whether a list contains a value already to
a normal list only (since this is allowed for a fixed-list).
Should fix testsuite.
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/gstatomic_impl.h:
Add IA64 atomic operations (#305653).
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/elements/gstfilesrc.c: (gst_filesrc_map_region):
Formatting fix (long/longlong), see #305653.
Original commit message from CVS:
* gst/gstvalue.c: (gst_value_list_append_value):
print a g_warning when someone ties to add the same value (as per
gst_value_compare) to a list twice.
Original commit message from CVS:
* configure.ac: Set G_LOG_DOMAIN in config.h to a string literal.
We should have done this all along. Fixes#301646
* gst/Makefile.am:
* gst/gst.c: (init_post):
* gst/gst_private.h:
* gst/parse/grammar.y: