Commit graph

1093 commits

Author SHA1 Message Date
Tim-Philipp Müller
51b8766072 gst/: Do not silently discard return values of g_list_delete_link() and g_list_append(). This would trigger gcc4 warn...
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.
2005-12-16 16:11:12 +00:00
Tim-Philipp Müller
b1f3296556 examples/retag/retag.c: Update retag example so that it actually works (#319316).
Original commit message from CVS:
* examples/retag/retag.c: (main):
Update retag example so that it actually works (#319316).
2005-10-27 09:09:35 +00:00
Tim-Philipp Müller
9ef03a8c03 tools/gst-inspect.c: Fix interface output with the -a option and don't print newlines after double/float properties.
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.
2005-10-20 13:36:55 +00:00
Thomas Vander Stichele
58d95bb42a po/: Added Danish translation from
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>
2005-09-29 09:36:12 +00:00
Thomas Vander Stichele
603cccf280 po/: Added Finnish translation from
Original commit message from CVS:
* po/LINGUAS:
* po/fi.po:
Added Finnish translation from
Tommi Vainikainen <Tommi.Vainikainen@iki.fi>
2005-09-27 08:46:54 +00:00
Tim-Philipp Müller
66ce301647 gst/gstinfo.c: Add mutex to serialise access to the hash table with the function pointer => function name string mapp...
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).
2005-09-21 21:36:00 +00:00
Steve Lhomme
72ba9a9614 win32/gst-typefind.vcproj: added gst-typefind to the MSVC7 build
Original commit message from CVS:
* win32/gst-typefind.vcproj:
added gst-typefind to the MSVC7 build
2005-09-13 15:03:05 +00:00
Steve Lhomme
15c718c40a win32/config.h: update some defines for cleaner and better compilation
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
2005-09-13 13:50:37 +00:00
Julien Moutte
aeeab59962 gst/gstregistry.c: duplicate plugin should never be freed as this the original one we are receiving here.
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.
2005-09-13 13:38:54 +00:00
Steve Lhomme
6edf71e0c8 gst/elements/gstfilesrc.c: (gst_filesrc_get_read)
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
2005-09-12 15:37:50 +00:00
Steve Lhomme
7f435f3854 win32/gstcontrol.vcproj added missing project file
Original commit message from CVS:
* win32/gstcontrol.vcproj
added missing project file
2005-09-09 15:19:24 +00:00
Steve Lhomme
4978042e73 replace g_alloca by g_malloc/g_free
Original commit message from CVS:
replace g_alloca by g_malloc/g_free
2005-09-09 14:48:00 +00:00
Steve Lhomme
8c21708508 Changelog: add my changes from yesterday to the changelog
Original commit message from CVS:
* Changelog : add my changes from yesterday to the changelog
2005-09-09 14:36:57 +00:00
Jan Schmidt
c17a476bc8 gst/: Always call g_module_close on error so the symbols don't hang around.
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.
2005-09-07 14:56:17 +00:00
Thomas Vander Stichele
37a9e675d4 back to head
Original commit message from CVS:
back to head
2005-09-04 15:52:29 +00:00
Thomas Vander Stichele
d87cab90ed releasing 0.8.11
Original commit message from CVS:
releasing 0.8.11
2005-09-04 15:39:33 +00:00
Stefan Kost
14a1597707 Fixed long standing mem-leak
Original commit message from CVS:
* docs/gst/tmpl/gstplugin.sgml:
* gst/gstelement.c: (gst_element_class_init),
(gst_element_link_pads_filtered), (gst_element_save_thyself):
* tools/gst-compprep.c: (main):
* tools/gst-inspect.c: (print_element_properties_info):
* tools/gst-xmlinspect.c: (print_element_properties):
Fixed long standing mem-leak
2005-08-24 13:06:12 +00:00
Ronald S. Bultje
0fa6095bc2 docs/manual/basics-helloworld.xml: Fix example for dmix (use audioconvert/audioscale).
Original commit message from CVS:
* docs/manual/basics-helloworld.xml:
Fix example for dmix (use audioconvert/audioscale).
2005-08-18 07:22:49 +00:00
Tim-Philipp Müller
7c118a9508 gst/gst.c: Check whether GST_DEBUG_NO_COLOR environment variable is set and disable coloured debug output if so.
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.
2005-08-10 21:30:17 +00:00
Benjamin Otte
0904ecdd27 add GstAdapter docs.
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
2005-08-04 16:26:09 +00:00
Benjamin Otte
7c04560a0b tools/tools.h: gst_version is unsigned, I need to use gcc 4
Original commit message from CVS:
* tools/tools.h:
gst_version is unsigned, I need to use gcc 4
2005-07-24 21:38:44 +00:00
Benjamin Otte
cf2c17a13d add tools.h for common stuff of all our tools. Currently does what's necessary for the --version command line switch.
Original commit message from CVS:
* po/POTFILES.in:
* tools/Makefile.am:
* tools/tools.h:
add tools.h for common stuff of all our tools. Currently does what's
necessary for the --version command line switch.
* tools/gst-compprep.c: (main):
* tools/gst-inspect.c: (main):
* tools/gst-launch.1.in:
* tools/gst-launch.c: (main):
* tools/gst-md5sum.1.in:
* tools/gst-md5sum.c: (main):
* tools/gst-register.1.in:
* tools/gst-register.c: (main):
* tools/gst-typefind.1.in:
* tools/gst-typefind.c: (main):
* tools/gst-xmlinspect.1.in:
* tools/gst-xmlinspect.c: (main):
* tools/gst-xmllaunch.1.in:
add and document --version switch to all tools.
2005-07-24 21:05:46 +00:00
Tim-Philipp Müller
7144588926 gst/gstelement.c: Improve inline API docs for gst_element_remove_pad().
Original commit message from CVS:
* gst/gstelement.c:
Improve inline API docs for gst_element_remove_pad().
2005-07-02 12:34:01 +00:00
Ronald S. Bultje
32f7bcf48a gst/schedulers/gstoptimalscheduler.c: Need to ref/unref explicitely here to not crash when playing DVD menus.
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.
2005-07-01 16:36:31 +00:00
Ronald S. Bultje
dce817b1fe gst/gsttaginterface.c: Some documentation fixes (#307394 and #307397).
Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* gst/gsttaginterface.c:
Some documentation fixes (#307394 and #307397).
2005-06-30 10:59:14 +00:00
Ronald S. Bultje
048dfd51ed gst/gstvalue.c: Fix memleak (#309125).
Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* gst/gstvalue.c: (gst_value_intersect_list):
Fix memleak (#309125).
2005-06-30 10:11:17 +00:00
Stefan Kost
e2eeb4fdec fixed make distcheck with gtk-doc 1.3
Original commit message from CVS:
fixed make distcheck with gtk-doc 1.3
2005-06-24 07:51:32 +00:00
Ronald S. Bultje
b31b63ba3a docs/manual/advanced-autoplugging.xml: Oops, a g_strdup() is not const.
Original commit message from CVS:
* docs/manual/advanced-autoplugging.xml:
Oops, a g_strdup() is not const.
2005-06-23 13:37:23 +00:00
Ronald S. Bultje
8b56fbac5f Documentation patch indicating that factory information may be overridden after a plugin is loaded (#308766).
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).
2005-06-23 13:29:27 +00:00
Thomas Vander Stichele
8b0fc062fb gst/: fix deserialization to have similar semantics to cast's, and check if the value is fittable into the target siz...
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...
2005-06-22 19:47:19 +00:00
Thomas Vander Stichele
ad5dda4de5 gst/gstvalue.c: fix for #308599 - fixes deserializing gint64 types
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
2005-06-22 10:54:32 +00:00
Tim-Philipp Müller
86ae3a8c77 gst/: Fix two typos in the inline documentation.
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).
2005-06-21 08:40:48 +00:00
Luca Ognibene
802f77d9ad gst/registries/gstlibxmlregistry.c (gst_xml_registry_get_property): Fix memory leak. g_value_set_string already does ...
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.
2005-06-19 10:55:42 +00:00
Tim-Philipp Müller
9df6134df1 gst/gsturi.c: The show must go on, even if the element did not accept the uri. Fixes endless loop as witnessed in #30...
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.
2005-06-16 14:56:33 +00:00
Stefan Kost
f387290dea add more debug statements for element linking better docs for unlink() make category column as wide as our widest kno...
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
2005-06-16 08:09:43 +00:00
Stefan Kost
55d5fa2930 we require a newer libxml2 version that 2.4.X
Original commit message from CVS:
we require a newer libxml2 version that 2.4.X
2005-06-16 07:30:07 +00:00
Stefan Kost
658c905f3c Default values were current values in property output.
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.
2005-06-14 18:46:15 +00:00
Jan Schmidt
cdccff1546 Change Changelog to tabs
Original commit message from CVS:
Change Changelog to tabs
2005-06-13 11:43:35 +00:00
Jan Schmidt
e0a051709f Add filler event handling to the queue
Original commit message from CVS:
Add filler event handling to the queue
2005-06-13 11:09:08 +00:00
David Schleef
96f85a23ed gst/gsttrashstack.h: Fix asm to build on Solaris (#170809)
Original commit message from CVS:
* gst/gsttrashstack.h: Fix asm to build on Solaris (#170809)
2005-06-09 19:54:05 +00:00
Ronald S. Bultje
5a6d945ade gst/schedulers/entryscheduler.c: Remove translateable strings (shouldn't be user-visible).
Original commit message from CVS:
* gst/schedulers/entryscheduler.c:
(gst_entry_scheduler_loop_wrapper),
(gst_entry_scheduler_chain_wrapper),
(gst_entry_scheduler_get_wrapper):
Remove translateable strings (shouldn't be user-visible).
2005-06-09 17:15:45 +00:00
Ronald S. Bultje
69202dfe80 gst/gstevent.c: Set invalid timestamp by default instead of zero on events.
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.
2005-06-05 09:07:32 +00:00
Ronald S. Bultje
6dc13c13e1 gst/gstvalue.c: Limit check for whether a list contains a value already to a normal list only (since this is allowed ...
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.
2005-06-03 09:48:35 +00:00
Ronald S. Bultje
777061b2e9 gst/gstatomic_impl.h: Add IA64 atomic operations (#305653).
Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* gst/gstatomic_impl.h:
Add IA64 atomic operations (#305653).
2005-06-03 09:36:40 +00:00
Ronald S. Bultje
9c7828cb9e gst/elements/gstfilesrc.c: see #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.
2005-06-03 09:29:31 +00:00
Benjamin Otte
7381ded8a5 gst/gstvalue.c: 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:
* 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.
2005-06-01 12:29:48 +00:00
Thomas Vander Stichele
b7e0552699 small doc fixes
Original commit message from CVS:
small doc fixes
2005-05-17 17:22:37 +00:00
David Schleef
dda4ae6621 configure.ac: Set G_LOG_DOMAIN in config.h to a string literal.
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:
2005-05-14 23:55:20 +00:00
Thomas Vander Stichele
f86d7df575 back to cvs
Original commit message from CVS:
back to cvs
2005-05-03 13:58:02 +00:00
Thomas Vander Stichele
46774ce005 releasing 0.8.10
Original commit message from CVS:
releasing 0.8.10
2005-05-03 13:53:45 +00:00