Jan Schmidt [Sat, 12 Jun 2004 10:14:40 +0000 (10:14 +0000)]
tools/gst-compprep.c: Make an error that baffled me a bit clearer
Original commit message from CVS:
* tools/gst-compprep.c: (handle_xmlerror), (main):
Make an error that baffled me a bit clearer
Thomas Vander Stichele [Fri, 11 Jun 2004 23:46:32 +0000 (23:46 +0000)]
use ->length
Original commit message from CVS:
use ->length
Benjamin Otte [Fri, 11 Jun 2004 20:57:29 +0000 (20:57 +0000)]
tools/gst-inspect.c: don't free random data twice. (fixes #144185)
Original commit message from CVS:
reviewed by Benjamin Otte <in7y118@public.uni-hamburg.de>
* tools/gst-inspect.c: (print_signal_info):
don't free random data twice. (fixes #144185)
Thomas Vander Stichele [Fri, 11 Jun 2004 15:19:57 +0000 (15:19 +0000)]
api update
Original commit message from CVS:
api update
Thomas Vander Stichele [Fri, 11 Jun 2004 15:18:58 +0000 (15:18 +0000)]
fix queue event code
Original commit message from CVS:
fix queue event code
Johan Dahlin [Thu, 10 Jun 2004 11:23:42 +0000 (11:23 +0000)]
gst/gst.c (gst_init_check_with_popt_table): Do not fail on errors, like gtk. It makes it more useful in bindings.
Original commit message from CVS:
* gst/gst.c (gst_init_check_with_popt_table): Do not fail on
errors, like gtk. It makes it more useful in bindings.
Thomas Vander Stichele [Wed, 9 Jun 2004 16:24:19 +0000 (16:24 +0000)]
bump GDP to 0.1, add buffer flags
Original commit message from CVS:
bump GDP to 0.1, add buffer flags
Johan Dahlin [Wed, 9 Jun 2004 16:04:37 +0000 (16:04 +0000)]
gst/gstbuffer.c (gst_buffer_default_copy): Don't forget to merge the flags from the buffer we're copying.
Original commit message from CVS:
* gst/gstbuffer.c (gst_buffer_default_copy): Don't forget to merge
the flags from the buffer we're copying.
Wim Taymans [Wed, 9 Jun 2004 14:19:50 +0000 (14:19 +0000)]
gst/elements/: Print more buffer info in fakesink.
Original commit message from CVS:
* gst/elements/gstfakesink.c: (gst_fakesink_chain):
* gst/elements/gstidentity.c: (gst_identity_init),
(gst_identity_chain):
Print more buffer info in fakesink.
Make identity output similar to fakesink.
Benjamin Otte [Mon, 7 Jun 2004 03:13:50 +0000 (03:13 +0000)]
configure.ac: fix cross compiling not working. (fixes #143741)
Original commit message from CVS:
reviewed by Benjamin Otte <otte@gnome.org>
* configure.ac:
fix cross compiling not working. (fixes #143741)
Benjamin Otte [Mon, 7 Jun 2004 01:01:04 +0000 (01:01 +0000)]
gst/gstelement.c: add failure check
Original commit message from CVS:
* gst/gstelement.c: (gst_element_set_time_delay):
add failure check
* gst/gstinfo.h:
put brackets around macro arguments of GST_TIME_ARGS, add note to
move it to correct header in 0.9
Benjamin Otte [Sun, 6 Jun 2004 23:39:39 +0000 (23:39 +0000)]
gst/indexers/gstfileindex.c: make debugging use a default category
Original commit message from CVS:
* gst/indexers/gstfileindex.c: (gst_file_index_get_writer_id),
(gst_file_index_load), (_file_index_id_save_entries),
(gst_file_index_commit), (gst_file_index_add_association),
(gst_file_index_add_entry), (gst_file_index_get_assoc_entry),
(gst_file_index_plugin_init):
make debugging use a default category
Benjamin Otte [Sun, 6 Jun 2004 21:11:51 +0000 (21:11 +0000)]
gst/elements/gstfdsrc.c: reset offset counter when going READY => PAUSED. (fixes #142903)
Original commit message from CVS:
reviewed by Benjamin Otte <otte@gnome.org>
* gst/elements/gstfdsrc.c: (gst_fdsrc_class_init),
(gst_fdsrc_change_state):
reset offset counter when going READY => PAUSED. (fixes #142903)
Benjamin Otte [Sun, 6 Jun 2004 20:40:29 +0000 (20:40 +0000)]
gst/registries/gstxmlregistry.c: don't rely on g_dir_open to figure out if a file is a directory, use explicit G_TEST...
Original commit message from CVS:
reviewed by Benjamin Otte <otte@gnome.org>
* gst/registries/gstxmlregistry.c:
(gst_xml_registry_rebuild_recurse):
don't rely on g_dir_open to figure out if a file is a directory, use
explicit G_TEST_IS_DIR. Reiserfs4 allows opening files as
directories. (fixes #142850)
Sebastien Cote [Sun, 6 Jun 2004 19:44:19 +0000 (19:44 +0000)]
fix copyright in header and typo in debugging category name
Original commit message from CVS:
* gst/gstqueue.c: (gst_queue_dispose), (gst_queue_change_state):
fix memory leaks (fixes #142795). Initial patch by Sebastien Cote
* libs/gst/bytestream/adapter.c:
* libs/gst/bytestream/adapter.h:
fix copyright in header and typo in debugging category name
Thomas Vander Stichele [Sat, 5 Jun 2004 17:25:45 +0000 (17:25 +0000)]
back to cvs
Original commit message from CVS:
back to cvs
Thomas Vander Stichele [Sat, 5 Jun 2004 12:19:27 +0000 (12:19 +0000)]
put back GST_CAT_DATAFLOW
Original commit message from CVS:
put back GST_CAT_DATAFLOW
Thomas Vander Stichele [Sat, 5 Jun 2004 12:05:43 +0000 (12:05 +0000)]
describe IN_CAPS
Original commit message from CVS:
describe IN_CAPS
David Schleef [Fri, 4 Jun 2004 17:10:24 +0000 (17:10 +0000)]
autogen.sh: Add a temporary 'env' to test buildbot problems.
Original commit message from CVS:
* autogen.sh: Add a temporary 'env' to test buildbot problems.
Thomas Vander Stichele [Fri, 4 Jun 2004 11:47:27 +0000 (11:47 +0000)]
back to cvs
Original commit message from CVS:
back to cvs
Thomas Vander Stichele [Fri, 4 Jun 2004 11:17:01 +0000 (11:17 +0000)]
releasing
Original commit message from CVS:
releasing
Thomas Vander Stichele [Thu, 3 Jun 2004 17:08:07 +0000 (17:08 +0000)]
release notes
Original commit message from CVS:
release notes
Christian Schaller [Thu, 3 Jun 2004 16:59:21 +0000 (16:59 +0000)]
update spec with latest files
Original commit message from CVS:
update spec with latest files
Thomas Vander Stichele [Thu, 3 Jun 2004 16:50:50 +0000 (16:50 +0000)]
add GST_DEBUG detection
Original commit message from CVS:
add GST_DEBUG detection
Thomas Vander Stichele [Thu, 3 Jun 2004 13:18:31 +0000 (13:18 +0000)]
some fixes
Original commit message from CVS:
some fixes
Stéphane Loeuillet [Fri, 28 May 2004 05:09:44 +0000 (05:09 +0000)]
forgot to update the ChangeLog, as usual
Original commit message from CVS:
forgot to update the ChangeLog, as usual
Stéphane Loeuillet [Fri, 28 May 2004 05:01:05 +0000 (05:01 +0000)]
- removing some trailing commas in enums to please C90 only compilers (AIX, Forte, ...) ('should' fix #143290) should...
Original commit message from CVS:
- removing some trailing commas in enums to please C90 only compilers (AIX, Forte, ...)
('should' fix #143290)
should/could we compile gst with -ansi -pedantic to catch those in the build-bots ?
Wim Taymans [Thu, 27 May 2004 15:38:49 +0000 (15:38 +0000)]
gst/schedulers/gstoptimalscheduler.c: Don't try to follow the pad connections with other groups when a loop based ele...
Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (remove_from_chain),
(chain_group_set_enabled), (create_group), (add_to_group),
(merge_groups), (setup_group_scheduler), (group_elements),
(gst_opt_scheduler_iterate), (gst_opt_scheduler_show):
Don't try to follow the pad connections with other groups
when a loop based element is added to the scheduler because
the bin will inform the scheduler about the pad links a little
later.
Wim Taymans [Thu, 27 May 2004 11:29:18 +0000 (11:29 +0000)]
gst/schedulers/gstoptimalscheduler.c: Elements without a group can do a state change as well, just wait with the setu...
Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (add_to_chain),
(remove_from_chain), (chain_group_set_enabled),
(setup_group_scheduler), (group_element_set_enabled),
(gst_opt_scheduler_state_transition), (gst_opt_scheduler_iterate),
(gst_opt_scheduler_show):
Elements without a group can do a state change as well, just wait
with the setup of the scheduling function when it is added to a
chain.
Wim Taymans [Thu, 27 May 2004 09:33:29 +0000 (09:33 +0000)]
gst/schedulers/gstoptimalscheduler.c: Fixes to maintain internal consistency of the scheduler data structures.
Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (add_to_chain),
(remove_from_chain), (chain_group_set_enabled), (add_to_group),
(merge_groups), (setup_group_scheduler),
(group_inc_links_for_element), (gst_opt_scheduler_iterate),
(gst_opt_scheduler_show):
Fixes to maintain internal consistency of the scheduler data
structures.
- adding an enabled group to a chain should increment the
number of enabled elements in that chain.
- removing an enabled group from a chain could disable the
chain.
- removing a disabled group from a chain could enable the
chain.
- add g_assert when internal inconsistency is detected.
- adding an element to a group could increase the number of
links this group has with other groups.
- merging two groups also merges the chains.
- also show group links in the _show method.
Please report regressions ASAP, so I can fix them.
Benjamin Otte [Tue, 25 May 2004 19:52:02 +0000 (19:52 +0000)]
gst/gstcaps.c: don't print error messages when there is no error
Original commit message from CVS:
* gst/gstcaps.c: (gst_caps_structure_simplify):
don't print error messages when there is no error
* gst/gstvalue.c: (gst_value_compare_int_range):
compare the second value, too
* testsuite/caps/Makefile.am:
* testsuite/caps/random.c: (assert_on_error), (main):
add tests to make sure the two things above are checked for
Thomas Vander Stichele [Mon, 24 May 2004 16:50:25 +0000 (16:50 +0000)]
enable new
Original commit message from CVS:
enable new
Thomas Vander Stichele [Mon, 24 May 2004 16:38:15 +0000 (16:38 +0000)]
wrap header in _NEW
Original commit message from CVS:
wrap header in _NEW
Thomas Vander Stichele [Mon, 24 May 2004 16:16:37 +0000 (16:16 +0000)]
use scrub
Original commit message from CVS:
use scrub
Johan Dahlin [Sun, 23 May 2004 18:41:25 +0000 (18:41 +0000)]
Regression, return -1 when no features can be found
Original commit message from CVS:
Regression, return -1 when no features can be found
Johan Dahlin [Sun, 23 May 2004 17:52:54 +0000 (17:52 +0000)]
tools/gst-inspect.c (main): Cleanup most parts of it, don't be so verbose and print GstElement signal names all the t...
Original commit message from CVS:
* tools/gst-inspect.c (main): Cleanup most parts of it, don't be
so verbose and print GstElement signal names all the time.
David Schleef [Sat, 22 May 2004 20:46:25 +0000 (20:46 +0000)]
gst/registries/gstxmlregistry.c: Fix warning on OS X. (bug #142957)
Original commit message from CVS:
* gst/registries/gstxmlregistry.c:
(gst_xml_registry_parse_padtemplate): Fix warning on OS X.
(bug #142957)
Thomas Vander Stichele [Sat, 22 May 2004 14:46:19 +0000 (14:46 +0000)]
this is not my day
Original commit message from CVS:
this is not my day
Thomas Vander Stichele [Sat, 22 May 2004 11:51:55 +0000 (11:51 +0000)]
doh
Original commit message from CVS:
doh
Thomas Vander Stichele [Sat, 22 May 2004 11:01:15 +0000 (11:01 +0000)]
scrub cflags
Original commit message from CVS:
scrub cflags
Johan Dahlin [Fri, 21 May 2004 14:48:04 +0000 (14:48 +0000)]
gst/gstcpu.c (gst_cpuid_i386): Protect some gcc asm stuff with __GNUC__, patch from Brian Cameron, fixes bug #142804
Original commit message from CVS:
* gst/gstcpu.c (gst_cpuid_i386): Protect some gcc asm stuff with
__GNUC__, patch from Brian Cameron, fixes bug #142804
Thomas Vander Stichele [Fri, 21 May 2004 12:58:44 +0000 (12:58 +0000)]
fix location
Original commit message from CVS:
fix location
Thomas Vander Stichele [Fri, 21 May 2004 12:04:23 +0000 (12:04 +0000)]
regenerated locations
Original commit message from CVS:
regenerated locations
Thomas Vander Stichele [Fri, 21 May 2004 11:39:08 +0000 (11:39 +0000)]
updates
Original commit message from CVS:
updates
David Schleef [Thu, 20 May 2004 19:32:34 +0000 (19:32 +0000)]
gst/gstindex.c: Fix overflows in comparison code. (bug #142819)
Original commit message from CVS:
* gst/gstindex.c: (gst_index_compare_func): Fix overflows in
comparison code. (bug #142819)
Wim Taymans [Thu, 20 May 2004 17:44:03 +0000 (17:44 +0000)]
gst/gstbuffer.*: Added Comment to a flag. copy relevant flags in _buffer_copy.
Original commit message from CVS:
* gst/gstbuffer.c: (gst_buffer_default_copy):
* gst/gstbuffer.h:
Added Comment to a flag.
copy relevant flags in _buffer_copy.
Thomas Vander Stichele [Thu, 20 May 2004 17:10:51 +0000 (17:10 +0000)]
add to sections
Original commit message from CVS:
add to sections
Thomas Vander Stichele [Thu, 20 May 2004 17:03:02 +0000 (17:03 +0000)]
add IN_CAPS buffer flag; add GST_TYPE_FIXED_LIST + functions
Original commit message from CVS:
add IN_CAPS buffer flag; add GST_TYPE_FIXED_LIST + functions
Johan Dahlin [Thu, 20 May 2004 15:39:09 +0000 (15:39 +0000)]
docs/gst/Makefile.am (all-local): Re-add
Original commit message from CVS:
* docs/gst/Makefile.am (all-local): Re-add
Thomas Vander Stichele [Thu, 20 May 2004 14:01:45 +0000 (14:01 +0000)]
next time someone tells me to use the gst macros because they are better, they'd better be correct, damnit
Original commit message from CVS:
next time someone tells me to use the gst macros because they are better, they'd better be correct, damnit
Thomas Vander Stichele [Thu, 20 May 2004 12:40:31 +0000 (12:40 +0000)]
fix distcheck
Original commit message from CVS:
fix distcheck
Thomas Vander Stichele [Thu, 20 May 2004 09:56:46 +0000 (09:56 +0000)]
description of data protocol
Original commit message from CVS:
description of data protocol
Thomas Vander Stichele [Wed, 19 May 2004 18:50:35 +0000 (18:50 +0000)]
tell us more about your failure
Original commit message from CVS:
tell us more about your failure
Thomas Vander Stichele [Wed, 19 May 2004 18:04:41 +0000 (18:04 +0000)]
ignore more
Original commit message from CVS:
ignore more
Thomas Vander Stichele [Wed, 19 May 2004 18:03:36 +0000 (18:03 +0000)]
automake fix
Original commit message from CVS:
automake fix
Thomas Vander Stichele [Wed, 19 May 2004 18:01:34 +0000 (18:01 +0000)]
some doc fixes
Original commit message from CVS:
some doc fixes
Thomas Vander Stichele [Wed, 19 May 2004 17:47:55 +0000 (17:47 +0000)]
don't put in a test that fails on all platforms
Original commit message from CVS:
don't put in a test that fails on all platforms
Thomas Vander Stichele [Wed, 19 May 2004 17:47:26 +0000 (17:47 +0000)]
fix autotest
Original commit message from CVS:
fix autotest
Thomas Vander Stichele [Wed, 19 May 2004 17:22:53 +0000 (17:22 +0000)]
use GST macros; add asserts
Original commit message from CVS:
use GST macros; add asserts
Thomas Vander Stichele [Wed, 19 May 2004 16:59:39 +0000 (16:59 +0000)]
private prototype
Original commit message from CVS:
private prototype
Thomas Vander Stichele [Wed, 19 May 2004 16:37:53 +0000 (16:37 +0000)]
clean up libs docs; add dataprotocol
Original commit message from CVS:
clean up libs docs; add dataprotocol
Benjamin Otte [Wed, 19 May 2004 14:20:46 +0000 (14:20 +0000)]
gst/gstvalue.c: fix int variable deserialization and add a helper so we can actually debug this.
Original commit message from CVS:
* gst/gstvalue.c: (gst_value_deserialize_int_helper):
fix int variable deserialization and add a helper so we can actually
debug this.
David Schleef [Tue, 18 May 2004 22:49:52 +0000 (22:49 +0000)]
testsuite/debug/commandline.c: Call ./commandline, not argv[0]. Calling yourself is probably not the best way to con...
Original commit message from CVS:
* testsuite/debug/commandline.c: (main): Call ./commandline, not
argv[0]. Calling yourself is probably not the best way to
construct a test like this, btw.
Benjamin Otte [Tue, 18 May 2004 21:20:20 +0000 (21:20 +0000)]
I think ChangeLog and me is a combination that leaves
Original commit message from CVS:
I think ChangeLog and me is a combination that leaves
Benjamin Otte [Tue, 18 May 2004 21:18:43 +0000 (21:18 +0000)]
gst/gstbin.c: don't
Original commit message from CVS:
* gst/gstbin.c: (gst_bin_iterate_func), (gst_bin_iterate):
don't
* gst/schedulers/entryscheduler.c: (safe_cothread_switch),
(safe_cothread_destroy),
(gst_entry_scheduler_remove_all_cothreads),
(gst_entry_scheduler_reset), (_remove_cothread),
(gst_entry_scheduler_state_transition):
hold off cothread destruction if we're not in main cothread
* configure.ac:
* testsuite/Makefile.am:
add new test dir
* testsuite/schedulers/.cvsignore:
* testsuite/schedulers/Makefile.am:
add tests
* testsuite/schedulers/relink.c: (cb_handoff), (main):
check relinking and adding/removing elements from a running pipeline
* testsuite/schedulers/unlink.c: (cb_handoff), (main):
check unlinking in a running pipeline
* testsuite/schedulers/unref.c: (cb_handoff), (main):
check unreffing a running pipeline
* testsuite/schedulers/useless_iteration.c: (main):
check iterating a pipeline that contains running threads works
David Schleef [Tue, 18 May 2004 20:42:57 +0000 (20:42 +0000)]
docs/gst/Makefile.am: Add all-local target for when HAVE_GTK_DOC is false.
Original commit message from CVS:
* docs/gst/Makefile.am: Add all-local target for when HAVE_GTK_DOC
is false.
Wim Taymans [Tue, 18 May 2004 17:03:41 +0000 (17:03 +0000)]
gst/schedulers/gstoptimalscheduler.c: Fixed an error introduced with patch for 1.63. When setting a get based element...
Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (remove_from_group),
(setup_group_scheduler), (gst_opt_scheduler_pad_link):
Fixed an error introduced with patch for 1.63. When setting
a get based element as the entry point in a group, make sure
to mark the group as GET based.
Wim Taymans [Tue, 18 May 2004 16:44:44 +0000 (16:44 +0000)]
gst/schedulers/gstoptimalscheduler.c: Added some more debug info and fixed a bug where the group type was set to LOOP...
Original commit message from CVS:
* gst/schedulers/gstoptimalscheduler.c: (create_group),
(setup_group_scheduler), (loop_group_schedule_function),
(gst_opt_scheduler_pad_link):
Added some more debug info and fixed a bug where the group
type was set to LOOP but it was in fact unknown.
Benjamin Otte [Tue, 18 May 2004 01:47:33 +0000 (01:47 +0000)]
gst/schedulers/entryscheduler.c: make resetting scheduler work twice in a row
Original commit message from CVS:
* gst/schedulers/entryscheduler.c: (gst_entry_scheduler_reset):
make resetting scheduler work twice in a row
Benjamin Otte [Tue, 18 May 2004 01:36:14 +0000 (01:36 +0000)]
gst/gstvalue.c: add serialization and comparison functions for long, int64, enum and float values
Original commit message from CVS:
* gst/gstvalue.c: (gst_strtoll), (CREATE_SERIALIZATION),
(CREATE_USERIALIZATION), (_gst_value_initialize),
(gst_value_compare_float), (gst_value_serialize_float),
(gst_value_deserialize_float), (gst_value_compare_enum),
(gst_value_serialize_enum), (gst_value_deserialize_enum):
add serialization and comparison functions for long, int64, enum and
float values
* gst/gstvalue.c: (gst_value_serialize), (gst_value_deserialize):
use best serialization function in type hierarchy instead of only a
matching one. This is required for enums to work.
* gst/parse/grammar.y:
use gst_caps_deserialize
* testsuite/parse/Makefile.am:
parse1 now works
* testsuite/parse/parse1.c: (main):
remove aggregator check, aggregator is broken, this test works now
but fails because of bug #138012
* testsuite/parse/parse2.c: (main):
s/xvideosink/xvimagesink - this test looks a lot like we should
disable it
Stéphane Loeuillet [Mon, 17 May 2004 16:25:48 +0000 (16:25 +0000)]
I'm too lazy to comment this
Original commit message from CVS:
*** empty log message ***
Stéphane Loeuillet [Mon, 17 May 2004 14:33:15 +0000 (14:33 +0000)]
WMA3 is v3, not v9
Original commit message from CVS:
WMA3 is v3, not v9
Stéphane Loeuillet [Mon, 17 May 2004 12:08:35 +0000 (12:08 +0000)]
- add a note in vorbis section about vorbisenc and rawvorbisenc
Original commit message from CVS:
- add a note in vorbis section about vorbisenc and rawvorbisenc
- add 24bits width to audio/x-raw-int
Stéphane Loeuillet [Mon, 17 May 2004 11:33:01 +0000 (11:33 +0000)]
- add new ADPCM layouts to the list
Original commit message from CVS:
- add new ADPCM layouts to the list
- add newer WMA/WMV versions
- add ffdemux_au to au parser lists
- add oggmux to ogg entry
David Schleef [Fri, 14 May 2004 20:06:49 +0000 (20:06 +0000)]
found these somewhere
Original commit message from CVS:
found these somewhere
Stefan Kost [Fri, 14 May 2004 15:17:30 +0000 (15:17 +0000)]
backed out the change of gst.h added some comment about building docs to README
Original commit message from CVS:
backed out the change of gst.h
added some comment about building docs to README
Stefan Kost [Fri, 14 May 2004 14:00:04 +0000 (14:00 +0000)]
enabled gobject hierarchy in the gtk-doc enabled the GstQueue class in the gtk-doc added a few missing symbols so tha...
Original commit message from CVS:
enabled gobject hierarchy in the gtk-doc
enabled the GstQueue class in the gtk-doc
added a few missing symbols so that the hierachy works
Stéphane Loeuillet [Fri, 14 May 2004 11:37:56 +0000 (11:37 +0000)]
typos : unkown => unknown
Original commit message from CVS:
typos : unkown => unknown
Benjamin Otte [Fri, 14 May 2004 02:53:19 +0000 (02:53 +0000)]
Linus style backup - half finished gvadec paper
Original commit message from CVS:
Linus style backup - half finished gvadec paper
Benjamin Otte [Thu, 13 May 2004 15:07:56 +0000 (15:07 +0000)]
gst/gstelement.c: whoops, store the signal id correctly
Original commit message from CVS:
* gst/gstelement.c: (gst_element_class_init):
whoops, store the signal id correctly
* gst/schedulers/gstbasicscheduler.c:
(gst_basic_scheduler_chain_wrapper):
detect infinfinfinfinfinf^Cinite loops in chain wrapper when the
chain function isn't linked
Jan Schmidt [Thu, 13 May 2004 12:06:11 +0000 (12:06 +0000)]
configure.ac: Add $GST_PKG_CFLAGS back into GST_INT_CFLAGS so I have large file support until we decide where the fla...
Original commit message from CVS:
* configure.ac:
Add $GST_PKG_CFLAGS back into GST_INT_CFLAGS so I have large file
support until we decide where the flags should be used
* gst/elements/gstfilesrc.c: (gst_filesrc_srcpad_query):
Use GST_FORMAT_BYTES when GST_FORMAT_DEFAULT is passed
* gst/gstpad.c: (gst_pad_link_call_link_functions):
Output refused caps in the debug info
Thomas Vander Stichele [Thu, 13 May 2004 10:10:31 +0000 (10:10 +0000)]
gst/elements/gstidentity.c: add duration debug
Original commit message from CVS:
* gst/elements/gstidentity.c: (gst_identity_chain):
add duration debug
* gst/gstinfo.c: (gst_debug_log_default):
add timestamp
Benjamin Otte [Wed, 12 May 2004 23:43:03 +0000 (23:43 +0000)]
gst/gstpipeline.c: call gst_scheduler_reset on dispose (fixes #141416)
Original commit message from CVS:
* gst/gstpipeline.c: (gst_pipeline_dispose),
(gst_pipeline_change_state):
call gst_scheduler_reset on dispose (fixes #141416)
Benjamin Otte [Tue, 11 May 2004 16:20:41 +0000 (16:20 +0000)]
gst/elements/gstfilesrc.c: compute mapsize correctly
Original commit message from CVS:
* gst/elements/gstfilesrc.c: (gst_filesrc_get_mmap):
compute mapsize correctly
* gst/elements/gstfilesrc.c: (gst_filesrc_get_mmap):
use correct datatypes when calling a varargs function
* gst/elements/gsttypefindelement.c: (stop_typefinding):
push a DISCONT event as first thing
* gst/gst_private.h:
* gst/gstinfo.c: (_gst_debug_init):
remove GST_DATAFLOW debugging category
* gst/gstbin.c: (gst_bin_iterate):
use GST_SCHEDULING category
* gst/gstpad.c: (gst_pad_get_type), (_invent_event),
(gst_pad_push), (gst_pad_pull), (gst_pad_call_chain_function),
(gst_pad_call_get_function):
add GST_DATAFLOW to easily track flow of buffers or events.
* gst/gstqueue.c: (gst_queue_get_type),
(gst_queue_handle_pending_events), (gst_queue_chain),
(gst_queue_get), (gst_queue_handle_src_event):
use own static debugging category GST_DATAFLOW for dataflow,
use DEBUG category for showing which path events go, use LOG
category for buffers.
Stéphane Loeuillet [Tue, 11 May 2004 12:17:58 +0000 (12:17 +0000)]
I'm too lazy to comment this
Original commit message from CVS:
*** empty log message ***
David Schleef [Tue, 11 May 2004 03:44:26 +0000 (03:44 +0000)]
docs/gst/gstreamer-sections.txt: Add gst_element_no_more_pads.
Original commit message from CVS:
* docs/gst/gstreamer-sections.txt: Add gst_element_no_more_pads.
David Schleef [Tue, 11 May 2004 03:05:00 +0000 (03:05 +0000)]
docs/gst/Makefile.am: Dear gtk-doc, please print out the unused symbols, because otherwise we don't know what they ar...
Original commit message from CVS:
* docs/gst/Makefile.am: Dear gtk-doc, please print out the unused
symbols, because otherwise we don't know what they are. Thanks,
the GStreamer team.
* gst/registries/gstxmlregistry.c: (make_dir): Remove a spurious ;
David Schleef [Mon, 10 May 2004 22:49:01 +0000 (22:49 +0000)]
(from Steve Lhomme)
Original commit message from CVS:
(from Steve Lhomme)
* win32/Makefile: When using make clean the MS Visual Studio makefiles
are deleted. Fix.
* win32/Makefile.inspect:
* win32/Makefile.launch:
* win32/Makefile.register:
David Schleef [Mon, 10 May 2004 18:07:24 +0000 (18:07 +0000)]
gst/gstinfo.h: Add missing inline function.
Original commit message from CVS:
* gst/gstinfo.h: Add missing inline function.
* gst/gsttrace.c: add include
* gst/parse/grammar.y: remove unused code
* gst/registries/gstxmlregistry.c: (make_dir): make mkdir call
more portable.
* tools/gst-register.c: wrap unistd.h
More additions/fixes from Steve for the MSVC build.
* win32/GStreamer.vcproj:
* win32/Makefile:
* win32/Makefile.inspect:
* win32/Makefile.launch:
* win32/Makefile.register:
* win32/README.txt:
* win32/gst-inspect.vcproj:
* win32/gst-launch.vcproj:
* win32/gst-register.vcproj:
* win32/gstbytestream.def:
* win32/gstbytestream.vcproj:
* win32/gstconfig.h:
* win32/gstelements.def:
* win32/gstelements.vcproj:
* win32/gstenumtypes.c:
* win32/gstenumtypes.h:
* win32/gstoptimalscheduler.def:
* win32/gstoptimalscheduler.vcproj:
* win32/gstreamer.def:
* win32/gstspider.def:
* win32/gstspider.vcproj:
* win32/gstversion.h:
* win32/msvc71.sln:
Benjamin Otte [Mon, 10 May 2004 16:48:44 +0000 (16:48 +0000)]
gst/gstelement.*: add gst_element_no_more_pads and the "no-more-pads" signal
Original commit message from CVS:
* gst/gstelement.c: (gst_element_class_init),
(gst_element_no_more_pads):
* gst/gstelement.h:
add gst_element_no_more_pads and the "no-more-pads" signal
Stéphane Loeuillet [Mon, 10 May 2004 13:29:25 +0000 (13:29 +0000)]
one more video/dv => video/x-dv
Original commit message from CVS:
one more video/dv => video/x-dv
Stéphane Loeuillet [Mon, 10 May 2004 12:18:24 +0000 (12:18 +0000)]
Filter/Encoder => Codec/Encoder
Original commit message from CVS:
Filter/Encoder => Codec/Encoder
Stéphane Loeuillet [Mon, 10 May 2004 03:10:18 +0000 (03:10 +0000)]
internal mime types : video/x-dv, not video/dv
Original commit message from CVS:
internal mime types : video/x-dv, not video/dv
Benjamin Otte [Mon, 10 May 2004 00:35:59 +0000 (00:35 +0000)]
gst/gstregistry.c: refuse to add plugins when a plugin with same name is already registered. Fixes a bunch of "How to...
Original commit message from CVS:
* gst/gstregistry.c: (gst_registry_add_plugin):
refuse to add plugins when a plugin with same name is already
registered. Fixes a bunch of "How to remove plugins?" issues.
May lead to other problems though, let's test
Stéphane Loeuillet [Mon, 10 May 2004 00:14:40 +0000 (00:14 +0000)]
testsuite/caps/caps_strings: audio/ac3 => audio/x-ac3
Original commit message from CVS:
* testsuite/caps/caps_strings : audio/ac3 => audio/x-ac3
* docs/manual/pads-api.xml : audio/wav => audio/x-wav
* docs/random/uraeus/gstreamer_and_midi.txt : audio/wav => audio/x-wav
Thomas Vander Stichele [Sun, 9 May 2004 18:18:14 +0000 (18:18 +0000)]
remove \n
Original commit message from CVS:
remove \n
Thomas Vander Stichele [Sun, 9 May 2004 15:00:15 +0000 (15:00 +0000)]
don't break distcheck
Original commit message from CVS:
don't break distcheck
Thomas Vander Stichele [Sun, 9 May 2004 14:30:04 +0000 (14:30 +0000)]
uraeus fix
Original commit message from CVS:
uraeus fix
Benjamin Otte [Sun, 9 May 2004 14:17:32 +0000 (14:17 +0000)]
libs/gst/bytestream/Makefile.am: we should indeed add .c files to makefiles or they won't be built (d'oh)
Original commit message from CVS:
* libs/gst/bytestream/Makefile.am:
we should indeed add .c files to makefiles or they won't be built
(d'oh)
Benjamin Otte [Sat, 8 May 2004 18:27:11 +0000 (18:27 +0000)]
gst/gstpad.c: really reduce the set of caps
Original commit message from CVS:
* gst/gstpad.c: (gst_pad_proxy_fixate):
really reduce the set of caps