Commit graph

1101 commits

Author SHA1 Message Date
Ronald S. Bultje f695f83a45 configure.ac: Back to development.
Original commit message from CVS:
* configure.ac:
Back to development.
2006-02-09 22:22:43 +00:00
Ronald S. Bultje e8d78da7fd Release 0.8.12 "Cookies".
Original commit message from CVS:
* NEWS:
* RELEASE:
* configure.ac:
Release 0.8.12 "Cookies".
2006-02-09 22:17:38 +00:00
Ronald S. Bultje 4b446b3bc7 configure.ac: Don't link to valgrind. Only needed for VG-tools, not for VG'ed apps. Fixes compile error (330308).
Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* configure.ac:
Don't link to valgrind. Only needed for VG-tools, not for VG'ed
apps. Fixes compile error (330308).
2006-02-08 14:31:00 +00:00
Ronald S. Bultje 5825da6287 testsuite/caps/caps.h: Fix testsuite.
Original commit message from CVS:
* testsuite/caps/caps.h:
Fix testsuite.
2006-02-01 13:18:51 +00:00
Ronald S. Bultje 2ccfc2ffc5 docs/gst/gstreamer-sections.txt: Fix build by adding missing symbols.
Original commit message from CVS:
* docs/gst/gstreamer-sections.txt:
Fix build by adding missing symbols.
2006-01-30 02:34:31 +00:00
Ronald S. Bultje 2e63fa4f1d gst/elements/gstfdsrc.c: Implement querying.
Original commit message from CVS:
* gst/elements/gstfdsrc.c: (gst_fdsrc_init),
(gst_fdsrc_get_query_types), (gst_fdsrc_get_formats),
(gst_fdsrc_srcpad_query):
Implement querying.
* gst/gstqueue.c: (gst_queue_chain), (gst_queue_get):
If we're waiting to be "full enough to start" and EOS comes in,
just flow through all data since waiting longer is not going to
help us. Fixes hangs on short media files played from network
sources.
* gst/gsttag.c: (_gst_tag_initialize):
* gst/gsttag.h:
Add GST_TAG_IMAGE tag.
2006-01-29 22:55:55 +00:00
Thomas Vander Stichele 25c0f073ba docs/manual/Makefile.am: do not parallel-build manual
Original commit message from CVS:

* docs/manual/Makefile.am:
do not parallel-build manual
2006-01-14 11:59:40 +00:00
Tim-Philipp Müller 590e58dc29 gst/: Don't use G_GNUC_CONST for _get_type() functions (see #324530 and http://wingolog.org/archives/2005/03/24/98 fo...
Original commit message from CVS:
* gst/gstcaps.h:
* gst/gstdata.h:
* gst/gstprobe.h:
* gst/gststructure.h:
* gst/gsttaginterface.h:
Don't use G_GNUC_CONST for _get_type() functions (see #324530
and http://wingolog.org/archives/2005/03/24/98 for why); yes, we
aim to please even unreleased and mind-boggingly cranky compilers.
2006-01-04 00:10:43 +00:00
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