platform/upstream/gstreamer.git
20 years agoadded some more docs, removed two obsolete defines
Stefan Kost [Wed, 3 Nov 2004 09:21:01 +0000 (09:21 +0000)]
added some more docs, removed two obsolete defines

Original commit message from CVS:
added some more docs, removed two obsolete defines

20 years agogst/: Aplied part of patch #157127: Cleanup of issues reported by sparse.
Wim Taymans [Tue, 2 Nov 2004 15:02:12 +0000 (15:02 +0000)]
gst/: Aplied part of patch #157127: Cleanup of issues reported by sparse.

Original commit message from CVS:
reviewed by: Wim Taymans, Ronald Bultje.

* gst/cothreads.c: (cothread_create):
* gst/gstbin.c: (gst_bin_add_func), (gst_bin_remove_func),
(gst_bin_child_state_change_func):
* gst/gstbuffer.c: (gst_buffer_span):
* gst/gstelement.c: (gst_element_get_index),
(gst_element_get_event_masks), (gst_element_get_query_types),
(gst_element_get_formats):
* gst/gsterror.c: (_gst_core_errors_init),
(_gst_library_errors_init), (_gst_resource_errors_init),
(_gst_stream_errors_init):
* gst/gstobject.c: (gst_object_default_deep_notify):
* gst/gstpad.c: (gst_pad_get_event_masks),
(gst_pad_get_internal_links_default):
* gst/gstplugin.c: (gst_plugin_register_func),
(gst_plugin_get_module):
* gst/gststructure.c: (gst_structure_get_string),
(gst_structure_get_abbrs), (gst_structure_from_abbr),
(gst_structure_to_abbr):
* gst/gstutils.c: (gst_print_element_args):
* gst/schedulers/gstoptimalscheduler.c: (add_to_group),
(setup_group_scheduler), (gst_opt_scheduler_iterate):
Aplied part of patch #157127: Cleanup of issues reported by
sparse.
Also do not try to use cothreads when there is no cothread
context yet.

20 years agogst/schedulers/gstoptimalscheduler.c: Aplied patch #154061. Running a pipeline in...
Wim Taymans [Tue, 2 Nov 2004 13:08:41 +0000 (13:08 +0000)]
gst/schedulers/gstoptimalscheduler.c: Aplied patch #154061. Running a pipeline in which an element calls GST_ELEMENT_...

Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (add_to_group),
(gst_opt_scheduler_iterate):
Aplied patch #154061. Running a pipeline in which an element
calls GST_ELEMENT_ERROR in the chain function, the opt
scheduler doesn't unref the chain so it never gets freed.

20 years agogst/gststructure.c: Remove that ugly if-then thing in the code that converts between...
Wim Taymans [Tue, 2 Nov 2004 12:39:27 +0000 (12:39 +0000)]
gst/gststructure.c: Remove that ugly if-then thing in the code that converts between strings and types.

Original commit message from CVS:
* gst/gststructure.c: (gst_structure_get_abbrs),
(gst_structure_from_abbr), (gst_structure_to_abbr):
Remove that ugly if-then thing in the code that converts
between strings and types.

20 years agogst/gstscheduler.c: Aplied clock distribution patch, this should fix bug #148787.
Wim Taymans [Tue, 2 Nov 2004 12:33:24 +0000 (12:33 +0000)]
gst/gstscheduler.c: Aplied clock distribution patch, this should fix bug #148787.

Original commit message from CVS:
* gst/gstscheduler.c: (gst_scheduler_add_element),
(gst_scheduler_remove_element), (gst_scheduler_state_transition):
Aplied clock distribution patch, this should fix bug
#148787.

20 years agoadded norwegian bokmaal translation
Thomas Vander Stichele [Wed, 27 Oct 2004 21:10:45 +0000 (21:10 +0000)]
added norwegian bokmaal translation

Original commit message from CVS:
added norwegian bokmaal translation

20 years agotools/gst-inspect.c: print signal arguments as pointers if they are
Benjamin Otte [Fri, 22 Oct 2004 20:11:43 +0000 (20:11 +0000)]
tools/gst-inspect.c: print signal arguments as pointers if they are

Original commit message from CVS:
* tools/gst-inspect.c: (print_signal_info):
print signal arguments as pointers if they are

20 years agoexchanged GTK_ macros with G_TYPE macros (as pointed out by mathrick)
Stefan Kost [Fri, 22 Oct 2004 15:40:29 +0000 (15:40 +0000)]
exchanged GTK_ macros with G_TYPE macros (as pointed out by mathrick)

Original commit message from CVS:
exchanged GTK_ macros with G_TYPE macros (as pointed out by mathrick)

20 years agoSince parse can do 'element name=a:b' make 'a:b.' work as well.
Wim Taymans [Tue, 19 Oct 2004 09:38:20 +0000 (09:38 +0000)]
Since parse can do 'element name=a:b' make 'a:b.' work as well.

Original commit message from CVS:
* gst/parse/parse.l:
* testsuite/parse/parse1.c: (main):
Since parse can do 'element name=a:b' make 'a:b.' work as
well.
Added testcase to verify fix.

20 years agotools/gst-inspect.c: Use the realpad when printing the direction.
Wim Taymans [Tue, 19 Oct 2004 09:33:58 +0000 (09:33 +0000)]
tools/gst-inspect.c: Use the realpad when printing the direction.

Original commit message from CVS:
* tools/gst-inspect.c: (print_pad_info), (print_plugin_features):
Use the realpad when printing the direction.
Add extra \n when printing extensions of typefind factories.

20 years agoquote of the day
Thomas Vander Stichele [Thu, 14 Oct 2004 09:00:30 +0000 (09:00 +0000)]
quote of the day

Original commit message from CVS:
quote of the day

20 years agoexamples/manual/Makefile.am: $< isn't portable in Makefile rules.
David Schleef [Wed, 13 Oct 2004 23:53:41 +0000 (23:53 +0000)]
examples/manual/Makefile.am: $< isn't portable in Makefile rules.

Original commit message from CVS:
* examples/manual/Makefile.am: $< isn't portable in Makefile
rules.

20 years agomore api documentation better error signaling and logging
Stefan Kost [Wed, 13 Oct 2004 13:03:25 +0000 (13:03 +0000)]
more api documentation better error signaling and logging

Original commit message from CVS:
more api documentation
better error signaling and logging

20 years agogst/gstqueue.c: Subtract current queue contents from position queries.
Ronald S. Bultje [Mon, 11 Oct 2004 13:14:03 +0000 (13:14 +0000)]
gst/gstqueue.c: Subtract current queue contents from position queries.

Original commit message from CVS:
* gst/gstqueue.c: (gst_queue_init), (gst_queue_handle_src_query):
Subtract current queue contents from position queries.

20 years agogst/gsturi.c (gst_uri_get_location): unescape string escape string.
Johan Dahlin [Mon, 11 Oct 2004 09:44:05 +0000 (09:44 +0000)]
gst/gsturi.c (gst_uri_get_location): unescape string escape string.

Original commit message from CVS:
* gst/gsturi.c (gst_uri_get_location): unescape string
(gst_uri_construct): escape string.

20 years agogst/gstpad.c: allow renegotiation of unconnected pads (as inside spider). Simply...
Benjamin Otte [Mon, 11 Oct 2004 05:23:40 +0000 (05:23 +0000)]
gst/gstpad.c: allow renegotiation of unconnected pads (as inside spider). Simply return OK if unconnected - mimic try...

Original commit message from CVS:
* gst/gstpad.c: (gst_pad_renegotiate), (gst_pad_try_set_caps),
(gst_pad_try_set_caps_nonfixed):
allow renegotiation of unconnected pads (as inside spider). Simply
return OK if unconnected - mimic try_set_caps there.

20 years agogst/gstbin.c: Add missing break.
Ronald S. Bultje [Sat, 9 Oct 2004 13:11:46 +0000 (13:11 +0000)]
gst/gstbin.c: Add missing break.

Original commit message from CVS:
* gst/gstbin.c: (gst_bin_sync_children_state):
Add missing break.

20 years agogst/elements/gstfakesrc.c: Set element to EOS before sending EOS event
Zaheer Abbas Merali [Sat, 9 Oct 2004 12:43:26 +0000 (12:43 +0000)]
gst/elements/gstfakesrc.c: Set element to EOS before sending EOS event

Original commit message from CVS:
2004-10-09  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* gst/elements/gstfakesrc.c: (gst_fakesrc_get):
Set element to EOS before sending EOS event

20 years agogst/elements/gsttypefindelement.c: Handle EOS events when doing the transition from...
Wim Taymans [Fri, 8 Oct 2004 09:36:50 +0000 (09:36 +0000)]
gst/elements/gsttypefindelement.c: Handle EOS events when doing the transition from typefind to data passing. This sh...

Original commit message from CVS:
* gst/elements/gsttypefindelement.c:
(gst_type_find_element_handle_event):
Handle EOS events when doing the transition from
typefind to data passing. This should fix the
infinite loops in short files.

20 years agogst/gstthread.c: Make sure no iteration happens while performing the state change...
Wim Taymans [Thu, 7 Oct 2004 18:34:57 +0000 (18:34 +0000)]
gst/gstthread.c: Make sure no iteration happens while performing the state change as it could mess up the internal co...

Original commit message from CVS:
* gst/gstthread.c: (gst_thread_change_state),
(gst_thread_child_state_change):
Make sure no iteration happens while performing
the state change as it could mess up the internal
consistency of the thread state.

20 years agogst/gstthread.c: Do not try to grab the iterate lock in the state change method when...
Wim Taymans [Thu, 7 Oct 2004 17:41:40 +0000 (17:41 +0000)]
gst/gstthread.c: Do not try to grab the iterate lock in the state change method when we are in the same thread as the...

Original commit message from CVS:
* gst/gstthread.c: (gst_thread_dispose), (gst_thread_sync),
(gst_thread_change_state), (gst_thread_child_state_change):
Do not try to grab the iterate lock in the state change method
when we are in the same thread as the iterate or else we
could deadlock. Some other cleanups.

20 years agocommit my latest changes to the spec file
Christian Schaller [Thu, 7 Oct 2004 08:09:53 +0000 (08:09 +0000)]
commit my latest changes to the spec file

Original commit message from CVS:
commit my latest changes to the spec file

20 years agobump nano to cvs
Thomas Vander Stichele [Wed, 6 Oct 2004 17:16:35 +0000 (17:16 +0000)]
bump nano to cvs

Original commit message from CVS:
bump nano to cvs

20 years agoreleasing 0.8.7 RELEASE-0_8_7
Thomas Vander Stichele [Wed, 6 Oct 2004 17:05:12 +0000 (17:05 +0000)]
releasing 0.8.7

Original commit message from CVS:
releasing 0.8.7

20 years agoadd an entry for Sony ATRAC3 audio streams
Stéphane Loeuillet [Wed, 6 Oct 2004 13:57:17 +0000 (13:57 +0000)]
add an entry for Sony ATRAC3 audio streams

Original commit message from CVS:

add an entry for Sony ATRAC3 audio streams

20 years agogst/elements/gsttypefindelement.c: Push the buffer store instead of clearing it in...
Wim Taymans [Wed, 6 Oct 2004 11:59:01 +0000 (11:59 +0000)]
gst/elements/gsttypefindelement.c: Push the buffer store instead of clearing it in case that the stream is not seekable.

Original commit message from CVS:
* gst/elements/gsttypefindelement.c: (stop_typefinding):
Push the buffer store instead of clearing it in case that
the stream is not seekable.

20 years agogst/gstthread.c: Lock the iteration and the state change so that automatic negotiatio...
Wim Taymans [Wed, 6 Oct 2004 09:42:27 +0000 (09:42 +0000)]
gst/gstthread.c: Lock the iteration and the state change so that automatic negotiation and fixation does not happen a...

Original commit message from CVS:
* gst/gstthread.c: (gst_thread_init), (gst_thread_change_state),
(gst_thread_main_loop):
Lock the iteration and the state change so that automatic
negotiation and fixation does not happen at the same time
as the in stream negotiation.

20 years agobump nano to cvs
Thomas Vander Stichele [Tue, 5 Oct 2004 13:33:18 +0000 (13:33 +0000)]
bump nano to cvs

Original commit message from CVS:
bump nano to cvs

20 years agowhoopsie RELEASE-0_8_6
Thomas Vander Stichele [Tue, 5 Oct 2004 11:53:27 +0000 (11:53 +0000)]
whoopsie

Original commit message from CVS:
whoopsie

20 years agoreleasing
Thomas Vander Stichele [Tue, 5 Oct 2004 11:51:19 +0000 (11:51 +0000)]
releasing

Original commit message from CVS:
releasing

20 years agoboy, was I not awake when doing that. patch for 153881 in the previous commit
Thomas Vander Stichele [Tue, 5 Oct 2004 08:53:45 +0000 (08:53 +0000)]
boy, was I not awake when doing that.  patch for 153881 in the previous commit

Original commit message from CVS:
boy, was I not awake when doing that.  patch for 153881 in the previous commit

20 years agoconfigure.ac
Thomas Vander Stichele [Tue, 5 Oct 2004 08:52:37 +0000 (08:52 +0000)]
configure.ac

Original commit message from CVS:
configure.ac

20 years agofix changelog
Thomas Vander Stichele [Tue, 5 Oct 2004 08:51:16 +0000 (08:51 +0000)]
fix changelog

Original commit message from CVS:
fix changelog

20 years ago- fix the 4CC codes for the 2 old RealAudio codecs (14.4/28.8)
Stéphane Loeuillet [Mon, 4 Oct 2004 00:06:30 +0000 (00:06 +0000)]
- fix the 4CC codes for the 2 old RealAudio codecs (14.4/28.8)

Original commit message from CVS:
- fix the 4CC codes for the 2 old RealAudio codecs (14.4/28.8)
- add element names for much mime/stream types that did not have one

20 years agoupdate real (container, video stream, audio stream) entries update speex entry
Stéphane Loeuillet [Sun, 3 Oct 2004 11:45:57 +0000 (11:45 +0000)]
update real (container, video stream, audio stream) entries update speex entry

Original commit message from CVS:
update real (container, video stream, audio stream) entries
update speex entry

20 years agolibs/gst/dataprotocol/dataprotocol.c: Fix threadsafety of the crc checking function.
Wim Taymans [Fri, 1 Oct 2004 16:49:01 +0000 (16:49 +0000)]
libs/gst/dataprotocol/dataprotocol.c: Fix threadsafety of the crc checking function.

Original commit message from CVS:
* libs/gst/dataprotocol/dataprotocol.c: (gst_dp_crc):
Fix threadsafety of the crc checking function.

20 years agofix really old / no more relevant info on devhelp support/integration
Stéphane Loeuillet [Mon, 27 Sep 2004 19:59:08 +0000 (19:59 +0000)]
fix really old / no more relevant info on devhelp support/integration

Original commit message from CVS:

fix really old / no more relevant info on devhelp support/integration

20 years agofix typefind discont handling, #153657
Thomas Vander Stichele [Sun, 26 Sep 2004 17:48:05 +0000 (17:48 +0000)]
fix typefind discont handling, #153657

Original commit message from CVS:
fix typefind discont handling, #153657

20 years agorevert preferred caps
Thomas Vander Stichele [Sun, 26 Sep 2004 17:35:08 +0000 (17:35 +0000)]
revert preferred caps

Original commit message from CVS:
revert preferred caps

20 years agofix a memory leak in win32/dirent.c
Steve Lhomme [Sun, 19 Sep 2004 07:58:13 +0000 (07:58 +0000)]
fix a memory leak in win32/dirent.c

Original commit message from CVS:
fix a memory leak in win32/dirent.c

20 years agoI'm too lazy to comment this
Stéphane Loeuillet [Fri, 17 Sep 2004 20:08:34 +0000 (20:08 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
*** empty log message ***

20 years agounbreak gstelementstate
Thomas Vander Stichele [Mon, 13 Sep 2004 10:16:03 +0000 (10:16 +0000)]
unbreak gstelementstate

Original commit message from CVS:
unbreak gstelementstate

20 years agoremove empty file
Thomas Vander Stichele [Sun, 12 Sep 2004 14:01:42 +0000 (14:01 +0000)]
remove empty file

Original commit message from CVS:
remove empty file

20 years agofix spec file. fixes 150262
Thomas Vander Stichele [Fri, 10 Sep 2004 22:57:14 +0000 (22:57 +0000)]
fix spec file.  fixes 150262

Original commit message from CVS:
fix spec file.  fixes 150262

20 years agobump for prerelease
Thomas Vander Stichele [Fri, 10 Sep 2004 09:16:58 +0000 (09:16 +0000)]
bump for prerelease

Original commit message from CVS:
bump for prerelease

20 years agoouch, this breaks our test bots heavily :)
Thomas Vander Stichele [Thu, 9 Sep 2004 21:15:45 +0000 (21:15 +0000)]
ouch, this breaks our test bots heavily :)

Original commit message from CVS:
ouch, this breaks our test bots heavily :)

20 years agodisable the tests that still fail on SMP
Thomas Vander Stichele [Thu, 9 Sep 2004 19:09:49 +0000 (19:09 +0000)]
disable the tests that still fail on SMP

Original commit message from CVS:
disable the tests that still fail on SMP

20 years agodoh
Thomas Vander Stichele [Thu, 9 Sep 2004 11:03:19 +0000 (11:03 +0000)]
doh

Original commit message from CVS:
doh

20 years agoAdded missing tests
Wim Taymans [Thu, 9 Sep 2004 08:56:51 +0000 (08:56 +0000)]
Added missing tests

Original commit message from CVS:
Added missing tests

20 years agofix build
Thomas Vander Stichele [Thu, 9 Sep 2004 00:04:43 +0000 (00:04 +0000)]
fix build

Original commit message from CVS:
fix build

20 years agounbreak testsuite
Thomas Vander Stichele [Wed, 8 Sep 2004 23:37:07 +0000 (23:37 +0000)]
unbreak testsuite

Original commit message from CVS:
unbreak testsuite

20 years agodocs/: restructure so that common stuff is shown first
Thomas Vander Stichele [Wed, 8 Sep 2004 23:18:55 +0000 (23:18 +0000)]
docs/: restructure so that common stuff is shown first

Original commit message from CVS:
* docs/Makefile.am:
* docs/manual/elements-api.xml:
restructure so that common stuff is shown first
* docs/manual/init-api.xml:
convert to examples
* docs/manual/manual.xml:
* docs/manuals.mak:
* docs/url.entities:
link to API on the website, possibly override later in build
* examples/manual/.cvsignore:
ignore more
* examples/manual/Makefile.am:
add more examples
* examples/manual/extract.pl:
error out on failure

20 years agotwo more examples
Thomas Vander Stichele [Wed, 8 Sep 2004 21:43:59 +0000 (21:43 +0000)]
two more examples

Original commit message from CVS:
two more examples

20 years agogst/gstelement.c: Well, actually, I was about to remove this insane assert when
Ronald S. Bultje [Mon, 6 Sep 2004 18:47:14 +0000 (18:47 +0000)]
gst/gstelement.c: Well, actually, I was about to remove this insane assert when

Original commit message from CVS:
* gst/gstelement.c: (gst_element_change_state):
Well, actually, I was about to remove this insane assert when
I noticed Wim already did that. A warning is nice so we can
fix actual ugs (using --g-fatal-warnings and backtraces), so
I added that instead.

20 years agoReworked the GstThread implementation, make more operations threadsafe and more reliable.
Wim Taymans [Mon, 6 Sep 2004 15:57:11 +0000 (15:57 +0000)]
Reworked the GstThread implementation, make more operations threadsafe and more reliable.

Original commit message from CVS:
* gst/gstthread.c: (gst_thread_dispose), (gst_thread_sync),
(gst_thread_change_state), (gst_thread_child_state_change),
(gst_thread_main_loop):
* gst/gstthread.h:
* testsuite/threads/Makefile.am:
* testsuite/threads/queue.c:
* testsuite/threads/thread.c: (construct_pipeline), (change_state),
(main):
* testsuite/threads/threadc.c: (construct_pipeline):
* testsuite/threads/threadd.c: (main):
* testsuite/threads/threade.c: (main):
* testsuite/threads/threadf.c:
Reworked the GstThread implementation, make more operations
threadsafe and more reliable.
Moved testcases from the failing to the working list.

20 years agogst/gstelement.c: Added extra refcounting around various places.
Wim Taymans [Mon, 6 Sep 2004 15:14:01 +0000 (15:14 +0000)]
gst/gstelement.c: Added extra refcounting around various places.

Original commit message from CVS:
* gst/gstelement.c: (gst_element_threadsafe_properties_pre_run),
(gst_element_threadsafe_properties_post_run),
(gst_element_set_state), (gst_element_change_state):
Added extra refcounting around various places.

20 years agogst/gstpad.c: Fix debug info.
Wim Taymans [Mon, 6 Sep 2004 15:02:48 +0000 (15:02 +0000)]
gst/gstpad.c: Fix debug info.

Original commit message from CVS:
* gst/gstpad.c: (gst_pad_link_call_link_functions):
Fix debug info.

20 years agogst/schedulers/gstoptimalscheduler.c: Some more debug info.
Wim Taymans [Mon, 6 Sep 2004 14:55:57 +0000 (14:55 +0000)]
gst/schedulers/gstoptimalscheduler.c: Some more debug info.

Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (add_to_group),
(remove_from_group):
Some more debug info.

20 years agogst/elements/: Added datarate properties to limit the datarate.
Wim Taymans [Fri, 3 Sep 2004 11:40:35 +0000 (11:40 +0000)]
gst/elements/: Added datarate properties to limit the datarate.

Original commit message from CVS:
* gst/elements/gstfakesrc.c: (gst_fakesrc_class_init),
(gst_fakesrc_init), (gst_fakesrc_set_clock),
(gst_fakesrc_set_property), (gst_fakesrc_get_property),
(gst_fakesrc_get), (gst_fakesrc_change_state):
* gst/elements/gstfakesrc.h:
* gst/elements/gstidentity.c: (gst_identity_class_init),
(gst_identity_init), (gst_identity_chain),
(gst_identity_set_property), (gst_identity_get_property),
(gst_identity_change_state):
* gst/elements/gstidentity.h:
Added datarate properties to limit the datarate.

20 years agoTrying to correct the GST_CHECK_CONFIGPROG macro
Zeeshan Ali [Thu, 2 Sep 2004 22:18:48 +0000 (22:18 +0000)]
Trying to correct the GST_CHECK_CONFIGPROG macro

Original commit message from CVS:
Trying to correct the GST_CHECK_CONFIGPROG macro

20 years agoadded better error reporting for plugin loading
Stefan Kost [Thu, 2 Sep 2004 16:39:14 +0000 (16:39 +0000)]
added better error reporting for plugin loading

Original commit message from CVS:
added better error reporting for plugin loading

20 years agoadded documentation to many items moved the GST_TYPE_XXX one to the Standart section...
Stefan Kost [Thu, 2 Sep 2004 14:24:22 +0000 (14:24 +0000)]
added documentation to many items moved the GST_TYPE_XXX one to the Standart section, as they do not need docs

Original commit message from CVS:
added documentation to many items
moved the GST_TYPE_XXX one to the Standart section, as they do not need docs

20 years agomoved docs to sgml files added first batch of docs provided by ronald
Stefan Kost [Tue, 31 Aug 2004 17:14:03 +0000 (17:14 +0000)]
moved docs to sgml files added first batch of docs provided by ronald

Original commit message from CVS:
moved docs to sgml files
added first batch of docs provided by ronald

20 years agoandanother type fix of mine :-(
Stefan Kost [Tue, 31 Aug 2004 16:15:38 +0000 (16:15 +0000)]
andanother type fix of mine :-(

Original commit message from CVS:
andanother type fix of mine :-(

20 years agoadded docs for GST_PLUGIN_DEFINE and GST_PLUGIN_DEFINE_STATIC
Stefan Kost [Tue, 31 Aug 2004 14:40:34 +0000 (14:40 +0000)]
added docs for GST_PLUGIN_DEFINE and GST_PLUGIN_DEFINE_STATIC

Original commit message from CVS:
added docs for GST_PLUGIN_DEFINE and GST_PLUGIN_DEFINE_STATIC

20 years agoID Labels consistent with the rest of the manual.
Ramon Garcia Fernandez [Sat, 28 Aug 2004 14:13:42 +0000 (14:13 +0000)]
ID Labels consistent with the rest of the manual.

Original commit message from CVS:

ID Labels consistent with the rest of the manual.

20 years agoWrote a chapter about the clock.
Ramon Garcia Fernandez [Sat, 28 Aug 2004 13:41:07 +0000 (13:41 +0000)]
Wrote a chapter about the clock.

Original commit message from CVS:

Wrote a chapter about the clock.

20 years agogst/autoplug/gstspider.c: don't set a rank. We don't want to autoplug by inserting...
Benjamin Otte [Wed, 25 Aug 2004 14:25:55 +0000 (14:25 +0000)]
gst/autoplug/gstspider.c: don't set a rank. We don't want to autoplug by inserting spiders.

Original commit message from CVS:
* gst/autoplug/gstspider.c: (plugin_init):
don't set a rank. We don't want to autoplug by inserting spiders.

20 years agofix it properly before removing this
Thomas Vander Stichele [Tue, 24 Aug 2004 09:20:16 +0000 (09:20 +0000)]
fix it properly before removing this

Original commit message from CVS:
fix it properly before removing this

20 years agoremove GstXMLNs
Thomas Vander Stichele [Tue, 24 Aug 2004 08:50:58 +0000 (08:50 +0000)]
remove GstXMLNs

Original commit message from CVS:
remove GstXMLNs

20 years agogst/autoplug/gstspider.c: add a template for spider's sink
Benjamin Otte [Sun, 22 Aug 2004 13:00:46 +0000 (13:00 +0000)]
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.

20 years agodocs/gst/Makefile.am: Remove --ignore-fail-on-non-empty (#150331)
David Schleef [Wed, 18 Aug 2004 21:46:55 +0000 (21:46 +0000)]
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.

20 years agogst/: s/gst_pad_new/&_from_template/ register pad templates in the base_init function...
Benjamin Otte [Tue, 17 Aug 2004 14:11:23 +0000 (14:11 +0000)]
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

20 years agotestsuite/: s/gst_pad_new/&_from_template/ prepare deprecation of gst_pad_new
Benjamin Otte [Tue, 17 Aug 2004 10:16:35 +0000 (10:16 +0000)]
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

20 years agofix build
Thomas Vander Stichele [Tue, 17 Aug 2004 09:37:14 +0000 (09:37 +0000)]
fix build

Original commit message from CVS:
fix build

20 years agofix memleaks - #150001
Thomas Vander Stichele [Tue, 17 Aug 2004 09:16:42 +0000 (09:16 +0000)]
fix memleaks - #150001

Original commit message from CVS:
fix memleaks - #150001

20 years agodocs/random/ds/0.9-suggested-changes: add notes - mostly about pad templates
Benjamin Otte [Tue, 17 Aug 2004 08:41:16 +0000 (08:41 +0000)]
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

20 years agotemporary local files are .gmo not .mo
Steve Lhomme [Mon, 16 Aug 2004 18:00:59 +0000 (18:00 +0000)]
temporary local files are .gmo not .mo

Original commit message from CVS:
temporary local files are .gmo not .mo

20 years agobump nano
Thomas Vander Stichele [Mon, 16 Aug 2004 15:17:28 +0000 (15:17 +0000)]
bump nano

Original commit message from CVS:
bump nano

20 years agoreleasing
Thomas Vander Stichele [Mon, 16 Aug 2004 12:15:41 +0000 (12:15 +0000)]
releasing

Original commit message from CVS:
releasing

20 years agofix for #150242
Thomas Vander Stichele [Mon, 16 Aug 2004 10:35:36 +0000 (10:35 +0000)]
fix for #150242

Original commit message from CVS:
fix for #150242

20 years agoadd win32 - fixes 149981
Thomas Vander Stichele [Fri, 13 Aug 2004 14:03:05 +0000 (14:03 +0000)]
add win32 - fixes 149981

Original commit message from CVS:
add win32 - fixes 149981

20 years agosmall fixes before release
Thomas Vander Stichele [Fri, 13 Aug 2004 13:31:22 +0000 (13:31 +0000)]
small fixes before release

Original commit message from CVS:
small fixes before release

20 years agotime for a prerelease
Thomas Vander Stichele [Thu, 12 Aug 2004 11:59:03 +0000 (11:59 +0000)]
time for a prerelease

Original commit message from CVS:
time for a prerelease

20 years agofix origin and package name; make gst-inspect print plugin info for element
Thomas Vander Stichele [Thu, 12 Aug 2004 11:50:31 +0000 (11:50 +0000)]
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

20 years agoadd flag, reorder GstBuffer docs
Thomas Vander Stichele [Thu, 12 Aug 2004 10:56:40 +0000 (10:56 +0000)]
add flag, reorder GstBuffer docs

Original commit message from CVS:
add flag, reorder GstBuffer docs

20 years agogst/elements/gstfilesrc.c: work with non-regular files that can be mmapped (like...
Benjamin Otte [Thu, 12 Aug 2004 09:12:13 +0000 (09:12 +0000)]
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

20 years agocompile and install the locales
Steve Lhomme [Wed, 11 Aug 2004 19:50:41 +0000 (19:50 +0000)]
compile and install the locales

Original commit message from CVS:
compile and install the locales

20 years agofix a possible memory leak under Windows
Steve Lhomme [Wed, 11 Aug 2004 18:56:39 +0000 (18:56 +0000)]
fix a possible memory leak under Windows

Original commit message from CVS:
fix a possible memory leak under Windows

20 years agofix a memory leak that occured under Windows add gst_scheduler_register
Steve Lhomme [Wed, 11 Aug 2004 18:55:14 +0000 (18:55 +0000)]
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

20 years agoadd gst_scheduler_register shortcut similar to gst_element_register
Benjamin Otte [Wed, 11 Aug 2004 09:54:52 +0000 (09:54 +0000)]
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

20 years agofix a memory leak that occured under Windows
Steve Lhomme [Tue, 10 Aug 2004 19:23:53 +0000 (19:23 +0000)]
fix a memory leak that occured under Windows

Original commit message from CVS:
fix a memory leak that occured under Windows

20 years agogst/registries/gstxmlregistry.c (gst_xml_registry_open_func): Don't use O_EXCL to...
Colin Walters [Tue, 10 Aug 2004 17:28:19 +0000 (17:28 +0000)]
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.

20 years agomore notes
David Schleef [Mon, 9 Aug 2004 23:36:07 +0000 (23:36 +0000)]
more notes

Original commit message from CVS:
more notes

20 years agoremove some valuable stuff from the documentation due to the use of GST_EXPORT
Steve Lhomme [Mon, 9 Aug 2004 21:28:32 +0000 (21:28 +0000)]
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

20 years agoupdate the include and lib dirs to fit standard libraries as described in the Win32...
Steve Lhomme [Mon, 9 Aug 2004 21:15:38 +0000 (21:15 +0000)]
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

20 years agoexport gst_type_XXX for windows DLLs enable NLS again, push the version number for...
Steve Lhomme [Mon, 9 Aug 2004 21:11:39 +0000 (21:11 +0000)]
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

20 years agoideas about scheduling
David Schleef [Mon, 9 Aug 2004 20:08:45 +0000 (20:08 +0000)]
ideas about scheduling

Original commit message from CVS:
ideas about scheduling

20 years agodocs/faq/gst-uninstalled: fix PKG_CONFIG_PATH and PYTHONPATH
Thomas Vander Stichele [Mon, 9 Aug 2004 09:20:06 +0000 (09:20 +0000)]
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

20 years agofix typos
Thomas Vander Stichele [Thu, 5 Aug 2004 14:44:49 +0000 (14:44 +0000)]
fix typos

Original commit message from CVS:
fix typos