Wim Taymans
6d42edd550
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.
2004-11-02 15:02:12 +00:00
Wim Taymans
6a110e062f
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.
2004-11-02 13:08:41 +00:00
Wim Taymans
824c331e32
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.
2004-11-02 12:39:27 +00:00
Wim Taymans
3207eb2f42
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 .
2004-11-02 12:33:24 +00:00
Thomas Vander Stichele
47dd0dca68
added norwegian bokmaal translation
...
Original commit message from CVS:
added norwegian bokmaal translation
2004-10-27 21:10:45 +00:00
Benjamin Otte
3f066467ac
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
2004-10-22 20:11:43 +00:00
Stefan Kost
99acdfdb49
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)
2004-10-22 15:40:29 +00:00
Wim Taymans
3cf9fdfcb7
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.
2004-10-19 09:38:20 +00:00
Wim Taymans
47bf817960
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.
2004-10-19 09:33:58 +00:00
Thomas Vander Stichele
956e80719a
quote of the day
...
Original commit message from CVS:
quote of the day
2004-10-14 09:00:30 +00:00
David Schleef
7a054da4e9
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.
2004-10-13 23:53:41 +00:00
Stefan Kost
e719825726
more api documentation better error signaling and logging
...
Original commit message from CVS:
more api documentation
better error signaling and logging
2004-10-13 13:03:25 +00:00
Ronald S. Bultje
c36f2f830a
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.
2004-10-11 13:14:03 +00:00
Johan Dahlin
970da8b0f9
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.
2004-10-11 09:44:05 +00:00
Benjamin Otte
bedb0bef2b
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.
2004-10-11 05:23:40 +00:00
Ronald S. Bultje
1a8ff9d37b
gst/gstbin.c: Add missing break.
...
Original commit message from CVS:
* gst/gstbin.c: (gst_bin_sync_children_state):
Add missing break.
2004-10-09 13:11:46 +00:00
Zaheer Abbas Merali
852fb1eaf2
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
2004-10-09 12:43:26 +00:00
Wim Taymans
b2db2cd1c8
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.
2004-10-08 09:36:50 +00:00
Wim Taymans
625722ecdc
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.
2004-10-07 18:34:57 +00:00
Wim Taymans
c43a7670f0
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.
2004-10-07 17:41:40 +00:00
Christian Schaller
aae255f97a
commit my latest changes to the spec file
...
Original commit message from CVS:
commit my latest changes to the spec file
2004-10-07 08:09:53 +00:00
Thomas Vander Stichele
9eabcf1210
bump nano to cvs
...
Original commit message from CVS:
bump nano to cvs
2004-10-06 17:16:35 +00:00
Thomas Vander Stichele
e5e75b6952
releasing 0.8.7
...
Original commit message from CVS:
releasing 0.8.7
2004-10-06 17:05:12 +00:00
Stéphane Loeuillet
5184b2514d
add an entry for Sony ATRAC3 audio streams
...
Original commit message from CVS:
add an entry for Sony ATRAC3 audio streams
2004-10-06 13:57:17 +00:00
Wim Taymans
87835a9628
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.
2004-10-06 11:59:01 +00:00
Wim Taymans
031d317274
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.
2004-10-06 09:42:27 +00:00
Thomas Vander Stichele
7520601a63
bump nano to cvs
...
Original commit message from CVS:
bump nano to cvs
2004-10-05 13:33:18 +00:00
Thomas Vander Stichele
0fae18d5ee
whoopsie
...
Original commit message from CVS:
whoopsie
2004-10-05 11:53:27 +00:00
Thomas Vander Stichele
26288977ef
releasing
...
Original commit message from CVS:
releasing
2004-10-05 11:51:19 +00:00
Thomas Vander Stichele
90ceac8315
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
2004-10-05 08:53:45 +00:00
Thomas Vander Stichele
c06e12f42f
configure.ac
...
Original commit message from CVS:
configure.ac
2004-10-05 08:52:37 +00:00
Thomas Vander Stichele
455df95b3e
fix changelog
...
Original commit message from CVS:
fix changelog
2004-10-05 08:51:16 +00:00
Stéphane Loeuillet
580d570f63
- 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
2004-10-04 00:06:30 +00:00
Stéphane Loeuillet
0b5c602dab
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
2004-10-03 11:45:57 +00:00
Wim Taymans
7c424a60b5
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.
2004-10-01 16:49:01 +00:00
Stéphane Loeuillet
8df8094a9a
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
2004-09-27 19:59:08 +00:00
Thomas Vander Stichele
e45b8c2be6
fix typefind discont handling, #153657
...
Original commit message from CVS:
fix typefind discont handling, #153657
2004-09-26 17:48:05 +00:00
Thomas Vander Stichele
3cd8266b12
revert preferred caps
...
Original commit message from CVS:
revert preferred caps
2004-09-26 17:35:08 +00:00
Steve Lhomme
d2f7218664
fix a memory leak in win32/dirent.c
...
Original commit message from CVS:
fix a memory leak in win32/dirent.c
2004-09-19 07:58:13 +00:00
Stéphane Loeuillet
72898e036f
I'm too lazy to comment this
...
Original commit message from CVS:
*** empty log message ***
2004-09-17 20:08:34 +00:00
Thomas Vander Stichele
37d66d20f5
unbreak gstelementstate
...
Original commit message from CVS:
unbreak gstelementstate
2004-09-13 10:16:03 +00:00
Thomas Vander Stichele
b64d8bac72
remove empty file
...
Original commit message from CVS:
remove empty file
2004-09-12 14:01:42 +00:00
Thomas Vander Stichele
f2fd53d980
fix spec file. fixes 150262
...
Original commit message from CVS:
fix spec file. fixes 150262
2004-09-10 22:57:14 +00:00
Thomas Vander Stichele
e1ffc94c25
bump for prerelease
...
Original commit message from CVS:
bump for prerelease
2004-09-10 09:16:58 +00:00
Thomas Vander Stichele
a608f7e770
ouch, this breaks our test bots heavily :)
...
Original commit message from CVS:
ouch, this breaks our test bots heavily :)
2004-09-09 21:15:45 +00:00
Thomas Vander Stichele
bb22738d21
disable the tests that still fail on SMP
...
Original commit message from CVS:
disable the tests that still fail on SMP
2004-09-09 19:09:49 +00:00
Thomas Vander Stichele
d5a0a1737e
doh
...
Original commit message from CVS:
doh
2004-09-09 11:03:19 +00:00
Wim Taymans
8448b21439
Added missing tests
...
Original commit message from CVS:
Added missing tests
2004-09-09 08:56:51 +00:00
Thomas Vander Stichele
78fb74c8da
fix build
...
Original commit message from CVS:
fix build
2004-09-09 00:04:43 +00:00
Thomas Vander Stichele
ecb3dc6865
unbreak testsuite
...
Original commit message from CVS:
unbreak testsuite
2004-09-08 23:37:07 +00:00