Benjamin Otte
fb9387cb91
gst/autoplug/gstspider.c: add a template for spider's sink
...
Original commit message from CVS:
* gst/autoplug/gstspider.c: (gst_spider_class_init),
(gst_spider_identity_plug):
add a template for spider's sink
* gst/gst.c: (gst_register_core_elements):
queue's rank should be NULL, we don't want spider to add it.
2004-08-22 13:00:46 +00:00
David Schleef
aa6049eb61
docs/gst/Makefile.am: Remove --ignore-fail-on-non-empty ( #150331 )
...
Original commit message from CVS:
* docs/gst/Makefile.am: Remove --ignore-fail-on-non-empty (#150331 )
* docs/libs/Makefile.am: same
* docs/gst/tmpl/gstxml.sgml: Remove GstXMLNs
* docs/random/ds/0.9-planning: random additions
* docs/random/ds/0.9-suggested-changes: same
* gst/gstxml.h: remove vestigal GstXMLNs definition
Preferred caps: (#147789 )
* docs/gst/gstreamer-sections.txt: Add symbols
* docs/gst/tmpl/gstcaps.sgml: Add symbols
* gst/gstcaps.c: (gst_caps_copy), (gst_caps_free),
(gst_caps_append), (gst_caps_copy_1), (gst_caps_intersect),
(gst_caps_union), (gst_caps_save_thyself), (gst_caps_load_thyself),
(gst_caps_get_preferred), (gst_caps_set_preferred),
(gst_caps_get_structure_by_id), (gst_caps_prefer_foreach),
(gst_caps_use_preferred): Handle caps preferences
* gst/gstcaps.h: Add caps preferences
* gst/gstpad.c: (gst_pad_link_get_preferred),
(gst_pad_link_fixate), (gst_pad_link_call_link_functions),
(gst_pad_renegotiate), (gst_pad_guess_preferred),
(gst_pad_get_caps), (gst_pad_push): Use caps preferences for
negotiation.
2004-08-18 21:46:55 +00:00
Benjamin Otte
7fb1f1901f
gst/: s/gst_pad_new/&_from_template/ register pad templates in the base_init function add static pad template definit...
...
Original commit message from CVS:
* gst/autoplug/gstspideridentity.c:
(gst_spider_identity_request_new_pad):
* gst/elements/gstaggregator.c: (gst_aggregator_base_init),
(gst_aggregator_init):
* gst/elements/gstfakesink.c: (gst_fakesink_base_init),
(gst_fakesink_init):
* gst/elements/gstfakesrc.c: (gst_fakesrc_base_init),
(gst_fakesrc_init):
* gst/elements/gstfdsink.c: (gst_fdsink_base_init),
(gst_fdsink_init):
* gst/elements/gstfdsrc.c: (gst_fdsrc_base_init), (gst_fdsrc_init):
* gst/elements/gstfilesink.c: (gst_filesink_base_init),
(gst_filesink_init):
* gst/elements/gstfilesrc.c: (gst_filesrc_base_init),
(gst_filesrc_init):
* gst/elements/gstidentity.c: (gst_identity_base_init),
(gst_identity_init):
* gst/elements/gstmultifilesrc.c: (gst_multifilesrc_base_init),
(gst_multifilesrc_init):
* gst/elements/gstpipefilter.c: (gst_pipefilter_base_init),
(gst_pipefilter_init):
* gst/elements/gststatistics.c: (gst_statistics_base_init),
(gst_statistics_init):
* gst/elements/gsttee.c: (gst_tee_base_init), (gst_tee_init):
* gst/gstqueue.c: (gst_queue_base_init), (gst_queue_init):
s/gst_pad_new/&_from_template/
register pad templates in the base_init function
add static pad template definitions
2004-08-17 14:11:23 +00:00
Benjamin Otte
e1ef5586cd
testsuite/: s/gst_pad_new/&_from_template/ prepare deprecation of gst_pad_new
...
Original commit message from CVS:
* testsuite/bytestream/gstbstest.c: (gst_bstest_init):
* testsuite/dynparams/dparamstest.c: (gst_dptest_init):
* testsuite/refcounting/pad.c: (main):
* testsuite/refcounting/thread.c: (create_thread_ghostpads):
s/gst_pad_new/&_from_template/
prepare deprecation of gst_pad_new
2004-08-17 10:16:35 +00:00
Thomas Vander Stichele
a290cc1e5c
fix build
...
Original commit message from CVS:
fix build
2004-08-17 09:37:14 +00:00
Thomas Vander Stichele
38ca60f6fe
fix memleaks - #150001
...
Original commit message from CVS:
fix memleaks - #150001
2004-08-17 09:16:42 +00:00
Benjamin Otte
fa2bc96eaa
docs/random/ds/0.9-suggested-changes: add notes - mostly about pad templates
...
Original commit message from CVS:
* docs/random/ds/0.9-suggested-changes:
add notes - mostly about pad templates
2004-08-17 08:41:16 +00:00
Steve Lhomme
00942a943e
temporary local files are .gmo not .mo
...
Original commit message from CVS:
temporary local files are .gmo not .mo
2004-08-16 18:00:59 +00:00
Thomas Vander Stichele
ec1c6d815f
bump nano
...
Original commit message from CVS:
bump nano
2004-08-16 15:17:28 +00:00
Thomas Vander Stichele
98942ccdc0
releasing
...
Original commit message from CVS:
releasing
2004-08-16 12:15:41 +00:00
Thomas Vander Stichele
cfcd3502a9
fix for #150242
...
Original commit message from CVS:
fix for #150242
2004-08-16 10:35:36 +00:00
Thomas Vander Stichele
756dc098f7
add win32 - fixes 149981
...
Original commit message from CVS:
add win32 - fixes 149981
2004-08-13 14:03:05 +00:00
Thomas Vander Stichele
2797299404
small fixes before release
...
Original commit message from CVS:
small fixes before release
2004-08-13 13:31:22 +00:00
Thomas Vander Stichele
abd7321322
time for a prerelease
...
Original commit message from CVS:
time for a prerelease
2004-08-12 11:59:03 +00:00
Thomas Vander Stichele
6b835e324f
fix origin and package name; make gst-inspect print plugin info for element
...
Original commit message from CVS:
fix origin and package name; make gst-inspect print plugin info for element
2004-08-12 11:50:31 +00:00
Thomas Vander Stichele
9d89e287ff
add flag, reorder GstBuffer docs
...
Original commit message from CVS:
add flag, reorder GstBuffer docs
2004-08-12 10:56:40 +00:00
Benjamin Otte
3d53a08118
gst/elements/gstfilesrc.c: work with non-regular files that can be mmapped (like /dev/zero)
...
Original commit message from CVS:
* gst/elements/gstfilesrc.c: (gst_filesrc_get_mmap):
work with non-regular files that can be mmapped (like /dev/zero)
* gst/elements/gsttypefindelement.c: (gst_type_find_element_chain):
get rid of typefinds that require a seek when we can't seek instead
of trying them over and over again
* tools/gst-launch.c: (idle_func), (error_cb), (main):
return non-zero failure value when the pipeline was interrupted or
an error occurred
2004-08-12 09:12:13 +00:00
Steve Lhomme
5c22178afd
compile and install the locales
...
Original commit message from CVS:
compile and install the locales
2004-08-11 19:50:41 +00:00
Steve Lhomme
6730b41a8c
fix a possible memory leak under Windows
...
Original commit message from CVS:
fix a possible memory leak under Windows
2004-08-11 18:56:39 +00:00
Steve Lhomme
658dfd2cb9
fix a memory leak that occured under Windows add gst_scheduler_register
...
Original commit message from CVS:
fix a memory leak that occured under Windows
add gst_scheduler_register
2004-08-11 18:55:14 +00:00
Benjamin Otte
6e15cb6ce9
add gst_scheduler_register shortcut similar to gst_element_register
...
Original commit message from CVS:
* docs/gst/gstreamer-sections.txt:
* gst/gstscheduler.c: (gst_scheduler_register):
* gst/gstscheduler.h:
add gst_scheduler_register shortcut similar to gst_element_register
* gst/schedulers/entryscheduler.c: (plugin_init):
* gst/schedulers/gstbasicscheduler.c: (plugin_init):
* gst/schedulers/gstoptimalscheduler.c: (plugin_init):
use it
2004-08-11 09:54:52 +00:00
Steve Lhomme
6bf163742a
fix a memory leak that occured under Windows
...
Original commit message from CVS:
fix a memory leak that occured under Windows
2004-08-10 19:23:53 +00:00
Colin Walters
0eadb80815
gst/registries/gstxmlregistry.c (gst_xml_registry_open_func): Don't use O_EXCL to open temporary registry. It will p...
...
Original commit message from CVS:
2004-08-10 Colin Walters <walters@redhat.com>
* gst/registries/gstxmlregistry.c (gst_xml_registry_open_func):
Don't use O_EXCL to open temporary registry. It will prevent
registry creation if a temporary one already exists, which
is unnecessary.
2004-08-10 17:28:19 +00:00
David Schleef
872c394a39
more notes
...
Original commit message from CVS:
more notes
2004-08-09 23:36:07 +00:00
Steve Lhomme
1646e64422
remove some valuable stuff from the documentation due to the use of GST_EXPORT
...
Original commit message from CVS:
remove some valuable stuff from the documentation due to the use of GST_EXPORT
2004-08-09 21:28:32 +00:00
Steve Lhomme
7672e47c59
update the include and lib dirs to fit standard libraries as described in the Win32 manual
...
Original commit message from CVS:
update the include and lib dirs to fit standard libraries as described in the Win32 manual
2004-08-09 21:15:38 +00:00
Steve Lhomme
18cd9394c0
export gst_type_XXX for windows DLLs enable NLS again, push the version number for the coming 0.8.5 release
...
Original commit message from CVS:
export gst_type_XXX for windows DLLs
enable NLS again, push the version number for the coming 0.8.5 release
2004-08-09 21:11:39 +00:00
David Schleef
881bba4699
ideas about scheduling
...
Original commit message from CVS:
ideas about scheduling
2004-08-09 20:08:45 +00:00
Thomas Vander Stichele
b31eed4b70
docs/faq/gst-uninstalled: fix PKG_CONFIG_PATH and PYTHONPATH
...
Original commit message from CVS:
* docs/faq/gst-uninstalled:
fix PKG_CONFIG_PATH and PYTHONPATH
* gst/schedulers/Makefile.am:
cleanup
* libs/gst/bytestream/bytestream.c:
remove newline
* po/LINGUAS:
* po/sq.po:
adding Albanian translation (Laurent Dhima)
* po/cs.po:
updated
2004-08-09 09:20:06 +00:00
Thomas Vander Stichele
20cc567bf6
fix typos
...
Original commit message from CVS:
fix typos
2004-08-05 14:44:49 +00:00
Thomas Vander Stichele
279e45a8c3
updated translations
...
Original commit message from CVS:
updated translations
2004-08-05 14:34:53 +00:00
Benjamin Otte
0148ca0f38
tests/mass_elements.c: allow specifying src and sink element explicitly, so I can test videotestsrc instead of fakesrc
...
Original commit message from CVS:
* tests/mass_elements.c: (main):
allow specifying src and sink element explicitly, so I can test
videotestsrc instead of fakesrc
2004-08-04 12:54:22 +00:00
Benjamin Otte
ce7ad83f64
gst/gststructure.c: add gst_structure_id_empty_new_with_size to allow preallocating value array sizes. Use this in gs...
...
Original commit message from CVS:
* gst/gststructure.c: (gst_structure_id_empty_new_with_size),
(gst_structure_id_empty_new), (gst_structure_empty_new),
(gst_structure_copy):
add gst_structure_id_empty_new_with_size to allow preallocating
value array sizes. Use this in gst_structure_copy to get rid of
reallocs.
don't do quark=>string=>quark when copying structures
2004-08-04 12:39:12 +00:00
Steve Lhomme
e226919ba2
Fix the URL for dependencies
...
Original commit message from CVS:
Fix the URL for dependencies
2004-08-03 20:31:51 +00:00
Steve Lhomme
faf76178b3
update documentation with the clean version of dependencies
...
Original commit message from CVS:
update documentation with the clean version of dependencies
2004-08-03 15:19:34 +00:00
Benjamin Otte
f1472b4ed2
gst/schedulers/entryscheduler.c: fix for GST_DISABLE_DEBUG
...
Original commit message from CVS:
* gst/schedulers/entryscheduler.c:
(gst_entry_scheduler_remove_element):
fix for GST_DISABLE_DEBUG
* tools/gst-launch.c: (print_tag):
fixes for G_DISABLE_ASSERT
2004-08-03 14:29:31 +00:00
Benjamin Otte
afc9c06eb5
gst/gst.c: fix for G_DISABLE_ASSERT
...
Original commit message from CVS:
* gst/gst.c: (gst_register_core_elements):
fix for G_DISABLE_ASSERT
* gst/gstinfo.c: (__gst_in_valgrind):
add for GST_DISABLE_DEBUG
2004-08-03 12:40:47 +00:00
Benjamin Otte
f8f2f5a58d
gst/parse/parse.l: fix for G_DISABLE_ASSERT
...
Original commit message from CVS:
* gst/parse/parse.l:
fix for G_DISABLE_ASSERT
2004-08-03 10:24:39 +00:00
Wim Taymans
2bb8691df2
gst/: Backported some debug logging from a reverted patch
...
Original commit message from CVS:
* gst/gstbin.c: (gst_bin_get_type),
(gst_bin_child_state_change_func):
* gst/gstthread.c: (gst_thread_change_state):
Backported some debug logging from a reverted patch
Don't try to destroy the thread twice. Added some more
debugging in GstThread. Unlock and signal even if we
are in the thread context.
2004-08-03 09:51:37 +00:00
Thomas Vander Stichele
96960abd64
updated translation
...
Original commit message from CVS:
updated translation
2004-08-03 08:52:20 +00:00
Thomas Vander Stichele
58529904f6
fix for libtool
...
Original commit message from CVS:
fix for libtool
2004-08-02 09:07:05 +00:00
David Schleef
736c22336a
Only use -fno-common if we're compiling with GCC
...
Original commit message from CVS:
Only use -fno-common if we're compiling with GCC
2004-07-31 01:57:47 +00:00
David Schleef
6ef8f673c9
gst/gstatomic_impl.h: Enable atomic code for x86_64
...
Original commit message from CVS:
* gst/gstatomic_impl.h: Enable atomic code for x86_64
2004-07-30 23:32:52 +00:00
Brian Cameron
d2172d6881
Corrected core-dumping problem on Solaris when filename is NULL, as when running gst-inspect with gstcoreelements.
...
Original commit message from CVS:
Corrected core-dumping problem on Solaris when filename is NULL, as when
running gst-inspect with gstcoreelements.
2004-07-30 20:18:11 +00:00
David Schleef
63159e2f49
libs/gst/dataprotocol/dataprotocol-test.c: Use GST_READ_GUINTxx_BE(), since it accesses unaligned memory.
...
Original commit message from CVS:
* libs/gst/dataprotocol/dataprotocol-test.c: (conversion_test):
Use GST_READ_GUINTxx_BE(), since it accesses unaligned memory.
2004-07-30 03:09:20 +00:00
Thomas Vander Stichele
8f0fda26d0
revert state change changes as agreed so we can rework them gradually
...
Original commit message from CVS:
revert state change changes as agreed so we can rework them gradually
2004-07-29 20:33:49 +00:00
Thomas Vander Stichele
2ed6c06492
fix instances in core before making this an error
...
Original commit message from CVS:
fix instances in core before making this an error
2004-07-29 20:26:32 +00:00
Benjamin Otte
d664509a68
libs/gst/control/Makefile.am: link to libgstreamer (fixes Debian bug 262019, see http://bugs.debian.org/cgi-bin/bugre ...
...
Original commit message from CVS:
* libs/gst/control/Makefile.am:
link to libgstreamer (fixes Debian bug 262019, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=262019 )
2004-07-29 18:51:50 +00:00
Wim Taymans
ab1a23ffa2
More pendatic checks removed.
...
Original commit message from CVS:
More pendatic checks removed.
2004-07-29 16:01:58 +00:00
Wim Taymans
8615072540
testsuite/caps/fraction-convert.c: Make the test less pedantic about float roundoff errors.
...
Original commit message from CVS:
* testsuite/caps/fraction-convert.c: (check_from_double_convert),
(check_from_fraction_convert), (transform_test), (main):
Make the test less pedantic about float roundoff errors.
2004-07-29 15:40:00 +00:00