Brian Cameron
461178fb59
typefind: fix prototype of helper_find_suggest
...
The proto for helper_find_suggest has a different argument than the actual
function in the same file has. This causes the Sun Studio compiler to fail.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676624
Conflicts:
libs/gst/base/gsttypefindhelper.c
2012-05-24 11:10:22 +02:00
Tim-Philipp Müller
8af3ee2501
scripts: remove a stray print from debugging and fix up cron entry docs
2012-05-24 08:07:14 +01:00
Sebastian Dröge
fba73041a2
five-bugs-a-day: Make #! to perl more portable
2012-05-24 09:03:12 +02:00
Tim-Philipp Müller
03755833a4
scripts: remove fixed 'known issue' from five-bugs-a-day script
...
This was with commas actually, and should be fixed now.
2012-05-24 07:57:18 +01:00
Tim-Philipp Müller
fe61283334
scripts: add five-bugs-a-day script
...
Cron fodder.
2012-05-24 07:54:50 +01:00
Sreerenj Balachandran
564eee8cd6
tests: rename playbin2 to playbin and adding some debug info
2012-05-23 10:14:32 +02:00
Edward Hervey
07a888f174
uri: Add some debug statements
2012-05-23 09:39:16 +02:00
Edward Hervey
3cecb9f8c3
win32: Update defs file
2012-05-22 13:51:47 +02:00
Wim Taymans
e5f64e7a3c
bin: port unit test to 0.11
2012-05-22 09:36:52 +02:00
Stefan Sauer
37f7fc165d
docs: improve the seeking docs more.
...
Also mention it on _element_seek{,_simple} and be more precise why it happens.
2012-05-21 15:17:08 +02:00
Stefan Sauer
dca0c19d3e
docs: fix a typo and clarify event handling a bit more
...
Tell about async_done messages for some events and review the _event_new_seek
docs.
2012-05-21 14:34:33 +02:00
Wim Taymans
146ab8a702
bin: try harder to avoid state changes in wrong direction
...
When the bin does an upward state change, try to avoid doing a downward state
change on the child and vice versa.
Add some more unit tests for this fix.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=621833
2012-05-21 11:58:28 +02:00
Anton Belka
86375c6c42
gst-launch: fix -c, --toc message
2012-05-21 09:25:18 +02:00
Anton Belka
6f54f36199
toc: Add boxed types for GstToc and GstTocEntry
2012-05-21 08:46:48 +02:00
Tim-Philipp Müller
04f8cd886d
toc: fix type of pad parameter to gst_toc_entry_new_with_pad()
2012-05-20 18:24:38 +01:00
Tim-Philipp Müller
81e50c21cc
toc: use correct GType for tag lists
2012-05-20 18:16:45 +01:00
Tim-Philipp Müller
987286ce2d
toc: avoid unnecessary GValue acrobatics
2012-05-20 18:06:22 +01:00
Tim-Philipp Müller
68da2aeeed
toc: use global quark table
2012-05-20 17:48:55 +01:00
Tim-Philipp Müller
1dd0708d22
toc: fix internal TOC query and event structure names
...
Make them consistent with all the other query and event names.
2012-05-20 17:11:37 +01:00
Tim-Philipp Müller
5b4417ff9e
pluginfeature: make GstPluginFeature structure private
...
Make GstPluginFeature opaque until we have time to
clean it up a little. Only GstElementFactory and
GstTypefindFactory derive from it, and they are
opaque already, and we currently don't support
custom plugin features in the registry anyway.
2012-05-19 17:25:24 +01:00
Tim-Philipp Müller
37e516ccf7
tools, tests: don't access the GstPluginFeature structure directly
2012-05-19 17:23:43 +01:00
Tim-Philipp Müller
ab6171373c
pluginfeature: add gst_plugin_feature_get_plugin()
...
Add function to retrieve plugin that provides this feature.
API: gst_plugin_feature_get_plugin()
2012-05-19 17:16:35 +01:00
Tim-Philipp Müller
7ba60c9aa0
common: update for gstscanobj changes
2012-05-19 16:21:39 +01:00
Tim-Philipp Müller
a9d19a6913
elementfactory: make object struct opaque for now
...
Make GstElementFactory opaque until we have time to
clean it up a little. It's not something anyone
would need to derive from.
2012-05-19 16:17:12 +01:00
Tim-Philipp Müller
36acfbd619
tools: don't use private GstElementFactory API in gst-inspect
2012-05-19 14:59:14 +01:00
Tim-Philipp Müller
1ee520790a
elementfactory: add gst_element_factory_get_metadata_keys()
...
API: gst_element_factory_get_metadata_keys()
2012-05-19 14:52:29 +01:00
Wim Taymans
6e87803114
launch: improve EOS on shutdown handling
...
When the -e option is selected, also wait for EOS when the pipeline produced an
error.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=630997
2012-05-18 09:52:09 +02:00
Anton Belka
0bdd1224d3
docs: fix gst_structure_to_string() docs
2012-05-17 12:01:51 +02:00
Wim Taymans
9af2c6c86b
basesink: throttle-time is used
2012-05-16 13:24:23 +02:00
Wim Taymans
602bd29960
basesink: add prepare method
...
Add a prepare method that is called before sync happens. The purpose of this
method is to prepare the rendering of the giving buffer so that the following
render() call after sync is a quick as possible.
2012-05-16 12:08:44 +02:00
Wim Taymans
d6e909994c
basesrc: avoid potential deadlock
...
In gst_base_src_start_complete() we do a perform_seek() that will eventually
start the streaming thread which acquires the live lock and then goes to sleep
in the case of appsrc. Right after we perform seek we also try to acquire the
live lock which might then deadlock.
fix this by taking the stream lock before performing the seek. This makes sure
that the streaming thread cannot start and grab the live lock until we are done
and release the stream lock again.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676048
2012-05-16 09:24:45 +02:00
Tim-Philipp Müller
a49b9a9946
filesrc: remove references to mmap in comments and debug messages
2012-05-15 19:12:58 +01:00
Sebastian Dröge
cacdea6ae6
gst: Rename gst_toc_entry_type_to_string() to gst_toc_entry_type_get_nick()
...
It's more consistent.
2012-05-15 16:38:30 +02:00
Anton Belka
d167c321be
gst-launch: fix print_toc_entry()
2012-05-15 16:18:37 +02:00
Anton Belka
71d1af2b66
toc: API: Add gst_toc_entry_type_to_string()
2012-05-15 16:13:55 +02:00
Alban Browaeys
10396f12d4
typefindelement: if sink pad is activated do not change mode
...
In commit bf0964b6
a check for pad is activated was not carried.
This leads to attempt to pull while in push mode when force_caps
is set. In this case without the attached check even when activated
in pull mode we activate back to push mode.
This is from comment in previous code , case number eight:
8. if the sink pad is activated, we are in pull mode. succeed.
- otherwise activate both pads in push mode and succeed.
Putting it back fixes playback of webm in webkit+gstreamer 1.0 .
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=676003
2012-05-14 12:56:05 +02:00
Sebastian Dröge
022419a5f6
Back to development
2012-05-13 16:59:24 +02:00
Sebastian Dröge
ea4ea761e9
Release 0.11.91
2012-05-13 16:02:36 +02:00
Sebastian Dröge
31e196c16b
Update .po files
2012-05-13 16:02:18 +02:00
Sebastian Dröge
65800d38d2
Automatic update of common submodule
...
From dc70203 to 3429ba6
2012-05-13 15:55:43 +02:00
Sebastian Rasmussen
1c82367a0e
gst: Only include init/deinit of alloc tracing when enabled
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=675806
2012-05-11 13:39:38 +02:00
Wim Taymans
05580beb77
docs: fix docs
...
GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHING
2012-05-11 09:14:52 +02:00
Wim Taymans
201538158e
docs: improve bufferpool docs
2012-05-11 09:14:52 +02:00
Anton Belka
9667e1e75c
gst-launch: print tags in toc
2012-05-09 12:24:11 +02:00
Raimo Järvi
63234a9dab
gst: Fix compiler warnings on mingw-w64
...
https://bugzilla.gnome.org/show_bug.cgi?id=675525
2012-05-09 09:35:35 +02:00
Sreerenj Balachandran
86e0f4d145
memory: add missing parameter to default_mem_map()
...
Fixes function signature for correctness.
https://bugzilla.gnome.org/show_bug.cgi?id=675289
2012-05-04 09:22:51 +01:00
Tim-Philipp Müller
f30e871de3
win32: update .def file for new API
2012-05-02 08:08:15 +01:00
Tim-Philipp Müller
5bcbdd83d1
typefindfactory: make object struct opaque for now
...
Make opaque until we have time to clean it up a little.
2012-05-01 23:23:41 +01:00
Tim-Philipp Müller
509905035d
typefindfactory: fix return type of gst_type_find_factory_get_extensions()
2012-05-01 23:23:41 +01:00
Tim-Philipp Müller
e73747a7e0
tools, base: don't poke into GstTypeFindFactory struct, use public API
2012-05-01 23:23:41 +01:00