Stefan Kost
14a1597707
Fixed long standing mem-leak
...
Original commit message from CVS:
* docs/gst/tmpl/gstplugin.sgml:
* gst/gstelement.c: (gst_element_class_init),
(gst_element_link_pads_filtered), (gst_element_save_thyself):
* tools/gst-compprep.c: (main):
* tools/gst-inspect.c: (print_element_properties_info):
* tools/gst-xmlinspect.c: (print_element_properties):
Fixed long standing mem-leak
2005-08-24 13:06:12 +00:00
Benjamin Otte
7c04560a0b
tools/tools.h: gst_version is unsigned, I need to use gcc 4
...
Original commit message from CVS:
* tools/tools.h:
gst_version is unsigned, I need to use gcc 4
2005-07-24 21:38:44 +00:00
Benjamin Otte
cf2c17a13d
add tools.h for common stuff of all our tools. Currently does what's necessary for the --version command line switch.
...
Original commit message from CVS:
* po/POTFILES.in:
* tools/Makefile.am:
* tools/tools.h:
add tools.h for common stuff of all our tools. Currently does what's
necessary for the --version command line switch.
* tools/gst-compprep.c: (main):
* tools/gst-inspect.c: (main):
* tools/gst-launch.1.in:
* tools/gst-launch.c: (main):
* tools/gst-md5sum.1.in:
* tools/gst-md5sum.c: (main):
* tools/gst-register.1.in:
* tools/gst-register.c: (main):
* tools/gst-typefind.1.in:
* tools/gst-typefind.c: (main):
* tools/gst-xmlinspect.1.in:
* tools/gst-xmlinspect.c: (main):
* tools/gst-xmllaunch.1.in:
add and document --version switch to all tools.
2005-07-24 21:05:46 +00:00
Tim-Philipp Müller
9df6134df1
gst/gsturi.c: The show must go on, even if the element did not accept the uri. Fixes endless loop as witnessed in #30...
...
Original commit message from CVS:
* gst/gsturi.c: (gst_element_make_from_uri):
The show must go on, even if the element did not accept
the uri. Fixes endless loop as witnessed in #307804 .
* tools/gst-launch.1.in:
Update mp3->ogg transcoding pipeline in examples section
to use rawvorbisenc and oggmux.
2005-06-16 14:56:33 +00:00
Stefan Kost
658c905f3c
Default values were current values in property output.
...
Original commit message from CVS:
Default values were current values in property output.
Output ranges + defaults also for unreadable values.
Fix output for float and double.
2005-06-14 18:46:15 +00:00
Ronald S. Bultje
d6386e096a
More GCC4 warning fixes. Basically all libxml-guchar* to sane-gchar* casts (and reverse).
...
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* examples/typefind/typefind.c: (type_found):
* examples/xml/createxml.c: (object_saved):
* examples/xml/runxml.c: (xml_loaded), (main):
* gst/elements/gstaggregator.c: (gst_aggregator_loop),
(gst_aggregator_chain):
* gst/elements/gstmd5sink.c: (gst_md5sink_get_property):
* gst/elements/gsttypefindelement.c: (find_element_get_length),
(gst_type_find_element_handle_event):
* gst/gsttrace.c: (gst_trace_flush), (gst_trace_text_flush):
* gst/gstxml.c: (gst_xml_write), (gst_xml_parse_doc),
(gst_xml_parse_file), (gst_xml_parse_memory),
(gst_xml_get_element), (gst_xml_make_element):
* gst/indexers/gstfileindex.c: (gst_file_index_load),
(_file_index_id_save_xml), (gst_file_index_commit):
* gst/schedulers/gstoptimalscheduler.c:
(group_inc_links_for_element):
* libs/gst/dataprotocol/dataprotocol.c: (gst_dp_packet_from_caps),
(gst_dp_packet_from_event), (gst_dp_caps_from_packet):
* tools/gst-complete.c: (main):
* tools/gst-compprep.c: (main):
* tools/gst-inspect.c: (print_element_properties_info):
* tools/gst-launch.c: (xmllaunch_parse_cmdline):
* tools/gst-xmlinspect.c: (print_element_properties):
More GCC4 warning fixes. Basically all libxml-guchar* to
sane-gchar* casts (and reverse).
2005-04-22 12:30:01 +00:00
Stefan Kost
b27ab8bfb5
added listing implemented interfaces to gst-inspect
...
Original commit message from CVS:
added listing implemented interfaces to gst-inspect
2005-03-23 16:50:54 +00:00
Ronald S. Bultje
e1dc97fe44
tools/gst-launch.1.in: Document --tags.
...
Original commit message from CVS:
* tools/gst-launch.1.in:
Document --tags.
2005-03-11 20:15:53 +00:00
Ronald S. Bultje
bcb6f293ea
tools/gst-compprep.1.in: Fix file location.
...
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* tools/gst-compprep.1.in:
Fix file location.
* tools/gst-register.1.in:
Document two new options (#133494 ).
2005-03-11 20:14:34 +00:00
Ronald S. Bultje
82f2011756
tools/gst-register.c: Use ngettext for plurals ( #167701 ).
...
Original commit message from CVS:
Reviewed by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* tools/gst-register.c: (plugin_added_func), (main):
Use ngettext for plurals (#167701 ).
2005-02-25 08:32:15 +00:00
Thomas Vander Stichele
99d26b49c2
first commit in the branch to test
...
Original commit message from CVS:
first commit in the branch to test
2005-02-22 16:23:52 +00:00
Ronald S. Bultje
182b6e6fa8
tools/gst-launch.1.in: Fix typo ( #166699 ).
...
Original commit message from CVS:
* tools/gst-launch.1.in:
Fix typo (#166699 ).
2005-02-08 18:05:29 +00:00
David Schleef
d84d463b1d
tools/gst-launch.c: Fix deadlocks in signal.h-type signal handlers by not calling forbidden functions, including gst_...
...
Original commit message from CVS:
* tools/gst-launch.c: (idle_func), (fault_handler_sighandler),
(fault_handler_sigaction), (fault_spin),
(sigint_handler_sighandler), (play_handler), (main): Fix deadlocks
in signal.h-type signal handlers by not calling forbidden functions,
including gst_element_set_state().
2005-01-06 03:31:17 +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
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
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
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
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
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
Benjamin Otte
1a8f31e577
gst/autoplug/gstspideridentity.c: don't delay links on the sink elements, it causes unnegotiated links.
...
Original commit message from CVS:
* gst/autoplug/gstspideridentity.c: (gst_spider_identity_link):
don't delay links on the sink elements, it causes unnegotiated
links.
* gst/elements/gsttypefindelement.c:
(gst_type_find_element_base_init):
add our padtemplates, we indeed do have some.
* gst/elements/gsttypefindelement.c:
(gst_type_find_element_handle_event),
(gst_type_find_element_chain):
don't push data when typefinding failed.
* gst/gstpad.c: (gst_pad_link_fixate):
check that no fixate function returns empty caps.
* gst/gstpad.c: (gst_pad_push):
check that the link is negotiated before data gets pushed.
* tools/gst-register.c: (main):
don't assert (fixes #148283 )
2004-07-25 15:01:52 +00:00
David Schleef
23d19ce876
docs/random/ds/0.9-suggested-changes: more comments
...
Original commit message from CVS:
* docs/random/ds/0.9-suggested-changes: more comments
* tools/gst-launch.c: (idle_func): Fix hard-to-translate string.
2004-07-22 23:29:30 +00:00
David Schleef
e44786e7a0
tools/: Add man page. (bug #140219 )
...
Original commit message from CVS:
* tools/Makefile.am:
* tools/gst-xmlinspect.1.in: Add man page. (bug #140219 )
2004-07-04 23:36:29 +00:00
Thomas Vander Stichele
477783c722
i18n-ize register
...
Original commit message from CVS:
i18n-ize register
2004-06-26 13:09:37 +00:00
Johan Dahlin
d6ae3e5426
tools/gst-inspect.c (main): Fallback to plugin if no element is found. This matches the old behavior better. Thanks t...
...
Original commit message from CVS:
* tools/gst-inspect.c (main): Fallback to plugin if no element is
found. This matches the old behavior better. Thanks to Thomas for
pointing out.
2004-06-15 14:17:55 +00:00
Johan Dahlin
ae5f02d5c4
Simplify, remove -n and always print names if -a is specified
...
Original commit message from CVS:
(main): Simplify, remove -n and always print names if -a is specified
2004-06-14 11:28:16 +00:00
Johan Dahlin
45e3b8be25
tools/gst-inspect.c (main): Add two new command line options: -a to print all elements and -n to print the name on ea...
...
Original commit message from CVS:
* tools/gst-inspect.c (main): Add two new command line options: -a
to print all elements and -n to print the name on each line. Also
fix some error reporting.
2004-06-14 11:04:06 +00:00
Jan Schmidt
cc9d178af2
Add a libxml2 version check to make gst-compprep compile again on FC1
...
Original commit message from CVS:
Add a libxml2 version check to make gst-compprep compile again on FC1
2004-06-12 15:27:59 +00:00
Steve Lhomme
30128f9b16
Somehow a clean fix to the semi-private export
...
Original commit message from CVS:
Somehow a clean fix to the semi-private export
2004-06-12 13:45:17 +00:00
Steve Lhomme
f50188b8a0
Fix a bug to enable/disable DEBUG under MSVC
...
Original commit message from CVS:
Fix a bug to enable/disable DEBUG under MSVC
2004-06-12 10:51:35 +00:00
Jan Schmidt
c7ec369f93
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
2004-06-12 10:14:40 +00:00
Benjamin Otte
60bc42d1fc
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 )
2004-06-11 20:57:29 +00:00
Johan Dahlin
df7b9dc725
Regression, return -1 when no features can be found
...
Original commit message from CVS:
Regression, return -1 when no features can be found
2004-05-23 18:41:25 +00:00
Johan Dahlin
2e1ff49925
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.
2004-05-23 17:52:54 +00:00
Stéphane Loeuillet
afd9f869a8
typos : unkown => unknown
...
Original commit message from CVS:
typos : unkown => unknown
2004-05-14 11:37:56 +00:00
David Schleef
037c9d2b34
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:
2004-05-10 18:07:24 +00:00
David Schleef
ca7539c40e
Changes to handle compilers that don't have variadic macro support. In particular, glib headers define some inlines ...
...
Original commit message from CVS:
Changes to handle compilers that don't have variadic macro
support. In particular, glib headers define some inlines
that need G_LOG_DOMAIN defined. Additional fixes for MSVC
builds.
* gst/Makefile.am:
* gst/cothreads.c:
* gst/elements/gstfdsink.c:
* gst/elements/gstfdsrc.c:
* gst/elements/gstfilesink.c:
* gst/elements/gstfilesrc.c:
* gst/gst_private.h:
* gst/gstatomic.c:
* gst/gstcaps.c: (gst_caps_append):
* gst/gstcpu.c: (gst_cpuid_i386):
* gst/gstelement.c:
* gst/gsterror.c:
* gst/gstfilter.c:
* gst/gstinfo.h:
* gst/gstprobe.c:
* gst/gstquery.c:
* gst/gstregistry.c:
* gst/gststructure.c:
* gst/gsttaginterface.c:
* gst/gsttrace.c: (gst_trace_new):
* gst/gsttrashstack.c:
* gst/gsturi.c:
* gst/gstvalue.c:
* gst/parse/grammar.y:
* gst/parse/parse.l:
* tools/gst-inspect.c: (main):
* tools/gst-launch.c: (main):
* tools/gst-xmlinspect.c: (PUT_STRING):
2004-05-07 02:36:28 +00:00
Thomas Vander Stichele
e7b9201555
reorganize C/LIB flags add gst_info to gstcompat.h
...
Original commit message from CVS:
reorganize C/LIB flags
add gst_info to gstcompat.h
2004-05-04 12:38:36 +00:00
Stéphane Loeuillet
ac27b7cdba
hum, vorbisfile => oggdemux ! vorbisdec ! audioconvert
...
Original commit message from CVS:
hum, vorbisfile => oggdemux ! vorbisdec ! audioconvert
2004-05-02 23:49:11 +00:00
Stéphane Loeuillet
0b3089e537
first try at hunting old elements that where renamed like :
...
Original commit message from CVS:
first try at hunting old elements that where renamed like :
- parsewav (never existed, should be wavparse)
- vorbisfile (now oggdemux ! vorbisdec)
- disksink (now filesink)
2004-05-02 23:30:31 +00:00
Benjamin Otte
ab8fc54334
gst/: remove useless _gst_progname stuff
...
Original commit message from CVS:
* gst/gst.c: (init_post):
* gst/gstinfo.c:
remove useless _gst_progname stuff
* tools/gst-inspect.c: (print_field), (print_caps):
improve caps output
2004-04-29 01:44:13 +00:00
Thomas Vander Stichele
d4bfafcf63
print rank numerically as well
...
Original commit message from CVS:
print rank numerically as well
2004-04-14 16:14:39 +00:00
Thomas Vander Stichele
324e81e1e2
build fix
...
Original commit message from CVS:
build fix
2004-04-13 13:07:00 +00:00
Thomas Vander Stichele
7baa6c18e7
don't mix tabs and spaces
...
Original commit message from CVS:
don't mix tabs and spaces
2004-03-15 19:27:17 +00:00
Thomas Vander Stichele
7073ff35de
uncommit
...
Original commit message from CVS:
uncommit
2004-03-15 18:22:45 +00:00
Johan Dahlin
3b724deada
tools/Makefile.am (EXTRA_DIST): Add gst-indent
...
Original commit message from CVS:
* tools/Makefile.am (EXTRA_DIST): Add gst-indent
2004-03-15 18:21:12 +00:00
Thomas Vander Stichele
fe6f356a5d
distcheck fixes
...
Original commit message from CVS:
distcheck fixes
2004-03-15 18:20:03 +00:00
Thomas Vander Stichele
c01cd4e835
g_error fix, m/m version fix
...
Original commit message from CVS:
g_error fix, m/m version fix
2004-03-14 17:54:22 +00:00
Thomas Vander Stichele
41f304f8cd
update
...
Original commit message from CVS:
update
2004-03-14 16:44:04 +00:00
Thomas Vander Stichele
90e77e5ad9
don't spill paths from registry until we fix the generic case
...
Original commit message from CVS:
don't spill paths from registry until we fix the generic case
2004-03-14 16:40:24 +00:00
Thomas Vander Stichele
a967370df5
gst-indent run on core
...
Original commit message from CVS:
gst-indent run on core
2004-03-13 15:27:01 +00:00