platform/upstream/gstreamer.git
19 years agogst/playback/: Refcount fix and more comments.
Wim Taymans [Thu, 21 Jul 2005 20:01:46 +0000 (20:01 +0000)]
gst/playback/: Refcount fix and more comments.

Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (gen_preroll_element):
* gst/playback/gstplaybin.c: (setup_sinks),
(gst_play_bin_change_state):
Refcount fix and more comments.

19 years agosys/ximage/: Prepare for adding ximagesrc, rename of plugin to ximage etc.
Zaheer Abbas Merali [Thu, 21 Jul 2005 18:07:38 +0000 (18:07 +0000)]
sys/ximage/: Prepare for adding ximagesrc, rename of plugin to ximage etc.

Original commit message from CVS:
2005-07-21  Zaheer Abbas Merali  <zaheerabbas at merali dot org>

* sys/ximage/Makefile.am:
* sys/ximage/ximage.c: (plugin_init):
* sys/ximage/ximagesink.c:
Prepare for adding ximagesrc, rename of plugin to ximage etc.

19 years agoext/ogg/gstoggdemux.c: Generate correct disconts for live chained oggs.
Wim Taymans [Thu, 21 Jul 2005 17:25:40 +0000 (17:25 +0000)]
ext/ogg/gstoggdemux.c: Generate correct disconts for live chained oggs.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_event),
(gst_ogg_pad_internal_chain), (gst_ogg_pad_typefind),
(gst_ogg_demux_chain_elem_pad), (gst_ogg_demux_queue_data),
(gst_ogg_demux_chain_peer), (gst_ogg_pad_submit_packet),
(gst_ogg_pad_submit_page), (gst_ogg_chain_new),
(gst_ogg_demux_init), (gst_ogg_demux_activate_chain),
(gst_ogg_demux_perform_seek), (gst_ogg_demux_collect_chain_info),
(gst_ogg_demux_collect_info), (gst_ogg_demux_chain),
(gst_ogg_demux_send_event), (gst_ogg_demux_loop):
Generate correct disconts for live chained oggs.

* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_render),
(gst_base_audio_sink_create_ringbuffer),
(gst_base_audio_sink_change_state):
Handle discont math correctly.

* gst/playback/gstplaybin.c: (add_sink):
Some small debug cleanup.

19 years agoext/ogg/gstoggdemux.c: Reorganize code to send the right disconts when in streaming...
Wim Taymans [Thu, 21 Jul 2005 12:17:37 +0000 (12:17 +0000)]
ext/ogg/gstoggdemux.c: Reorganize code to send the right disconts when in streaming mode.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_init), (gst_ogg_pad_event),
(gst_ogg_pad_internal_chain), (gst_ogg_pad_typefind),
(gst_ogg_demux_chain_elem_pad), (gst_ogg_demux_queue_data),
(gst_ogg_demux_chain_peer), (gst_ogg_pad_submit_packet),
(gst_ogg_pad_submit_page), (gst_ogg_chain_new),
(gst_ogg_demux_init), (gst_ogg_demux_deactivate_current_chain),
(gst_ogg_demux_activate_chain), (gst_ogg_demux_perform_seek),
(gst_ogg_demux_read_chain), (gst_ogg_demux_find_pad),
(gst_ogg_demux_collect_chain_info), (gst_ogg_demux_collect_info),
(gst_ogg_demux_find_chains), (gst_ogg_demux_chain),
(gst_ogg_demux_send_event), (gst_ogg_demux_loop),
(gst_ogg_demux_change_state), (gst_ogg_print):
Reorganize code to send the right disconts when in streaming
mode.

19 years agoremove gconf stuff from spec file
Christian Schaller [Thu, 21 Jul 2005 10:22:23 +0000 (10:22 +0000)]
remove gconf stuff from spec file

Original commit message from CVS:
remove gconf stuff from spec file

19 years agogst/videoscale/vs_image.c (vs_image_scale_nearest_YUYV): Typo ixes a seggie mcfalters...
Andy Wingo [Wed, 20 Jul 2005 17:30:45 +0000 (17:30 +0000)]
gst/videoscale/vs_image.c (vs_image_scale_nearest_YUYV): Typo ixes a seggie mcfalterson (#310894).

Original commit message from CVS:
2005-07-20  Andy Wingo  <wingo@pobox.com>

* gst/videoscale/vs_image.c (vs_image_scale_nearest_YUYV): Typo
fix (?), fixes a seggie mcfalterson (#310894).

19 years agoFixes for API changes in core.
Ronald S. Bultje [Wed, 20 Jul 2005 17:16:54 +0000 (17:16 +0000)]
Fixes for API changes in core.

Original commit message from CVS:
* ext/ogg/gstoggmux.c: (gst_ogg_mux_get_headers),
(gst_ogg_mux_set_header_on_caps):
* ext/theora/theoraenc.c: (theora_set_header_on_caps):
* ext/vorbis/vorbisenc.c: (gst_vorbisenc_set_header_on_caps):
* ext/vorbis/vorbisparse.c: (vorbis_parse_set_header_on_caps):
* gst-libs/gst/audio/multichannel.c:
(gst_audio_set_channel_positions),
(gst_audio_set_structure_channel_positions_list):
* gst/playback/gstdecodebin.c: (dynamic_create):
* gst/playback/gstplaybasebin.c: (setup_source), (mute_group_type):
* gst/playback/gststreaminfo.c: (gst_stream_info_set_mute):
Fixes for API changes in core.

19 years agogst/playback/gstplaybasebin.c: Use _new_custom() so we can set custom message types...
Ronald S. Bultje [Wed, 20 Jul 2005 11:36:49 +0000 (11:36 +0000)]
gst/playback/gstplaybasebin.c: Use _new_custom() so we can set custom message types for buffering messages.

Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (fill_buffer):
Use _new_custom() so we can set custom message types for buffering
messages.

19 years agoRemove gconf stuff, use gconf elements instead from now on.
Ronald S. Bultje [Wed, 20 Jul 2005 10:12:34 +0000 (10:12 +0000)]
Remove gconf stuff, use gconf elements instead from now on.

Original commit message from CVS:
* configure.ac:
* gst-libs/gst/Makefile.am:
* gst-libs/gst/gconf/.cvsignore:
* gst-libs/gst/gconf/Makefile.am:
* gst-libs/gst/gconf/test-gconf.c:
* pkgconfig/Makefile.am:
* pkgconfig/gstreamer-gconf-uninstalled.pc.in:
* pkgconfig/gstreamer-gconf.pc.in:
Remove gconf stuff, use gconf elements instead from now on.

19 years agogst-libs/gst/audio/: Make sure the audio clock always returns an increasing value.
Wim Taymans [Wed, 20 Jul 2005 09:08:05 +0000 (09:08 +0000)]
gst-libs/gst/audio/: Make sure the audio clock always returns an increasing value.

Original commit message from CVS:
* gst-libs/gst/audio/TODO:
* gst-libs/gst/audio/gstaudioclock.c: (gst_audio_clock_init),
(gst_audio_clock_get_internal_time):
* gst-libs/gst/audio/gstaudioclock.h:
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_init), (gst_base_audio_sink_dispose),
(gst_base_audio_sink_get_time), (gst_base_audio_sink_event),
(gst_base_audio_sink_render),
(gst_base_audio_sink_create_ringbuffer),
(gst_base_audio_sink_change_state):
Make sure the audio clock always returns an increasing value.

19 years agogst/videotestsrc/: Cleanups.
Andy Wingo [Tue, 19 Jul 2005 12:01:53 +0000 (12:01 +0000)]
gst/videotestsrc/: Cleanups.

Original commit message from CVS:
2005-07-19  Andy Wingo  <wingo@pobox.com>

* gst/videotestsrc/: Cleanups.

19 years agoext/gnomevfs/gstgnomevfssrc.c: Better debugging.
Wim Taymans [Tue, 19 Jul 2005 11:59:43 +0000 (11:59 +0000)]
ext/gnomevfs/gstgnomevfssrc.c: Better debugging.

Original commit message from CVS:
* ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_create):
Better debugging.

19 years agoexamples/seeking/seek.c: Make correct DV pipeline.
Wim Taymans [Tue, 19 Jul 2005 11:57:27 +0000 (11:57 +0000)]
examples/seeking/seek.c: Make correct DV pipeline.

Original commit message from CVS:
* examples/seeking/seek.c: (make_dv_pipeline),
(make_vorbis_theora_pipeline), (query_rates),
(query_positions_elems), (query_positions_pads), (do_seek):
Make correct DV pipeline.

19 years agoconfigure.ac (DEFAULT_AUDIOSINK, DEFAULT_AUDIOSRC): Use alsa by default. Also because...
Andy Wingo [Mon, 18 Jul 2005 15:01:16 +0000 (15:01 +0000)]
configure.ac (DEFAULT_AUDIOSINK, DEFAULT_AUDIOSRC): Use alsa by default. Also because it's the only thing that really...

Original commit message from CVS:
2005-07-18  Andy Wingo  <wingo@pobox.com>

* configure.ac (DEFAULT_AUDIOSINK, DEFAULT_AUDIOSRC): Use alsa by
default. Also because it's the only thing that really works. (This
is used in the GConf elements).
Use AS_LIBTOOL_TAGS.

19 years agogst/playback/: More leak and compile fixes.
Wim Taymans [Mon, 18 Jul 2005 11:32:34 +0000 (11:32 +0000)]
gst/playback/: More leak and compile fixes.

Original commit message from CVS:
* gst/playback/gstdecodebin.c: (remove_element_chain):
* gst/playback/gstplaybin.c: (add_sink):
* gst/playback/gststreaminfo.c: (gst_stream_info_dispose),
(gst_stream_info_set_mute):
* gst/playback/gststreamselector.c:
(gst_stream_selector_get_linked_pad),
(gst_stream_selector_getcaps), (gst_stream_selector_chain):
More leak and compile fixes.

19 years agoexamples/seeking/seek.c: Updated seek example.
Wim Taymans [Mon, 18 Jul 2005 10:53:03 +0000 (10:53 +0000)]
examples/seeking/seek.c: Updated seek example.

Original commit message from CVS:
* examples/seeking/seek.c: (make_vorbis_theora_pipeline),
(query_rates), (query_positions_elems), (query_positions_pads),
(do_seek), (seek_cb), (stop_seek):
Updated seek example.

* gst/playback/gstdecodebin.c: (remove_element_chain), (unlinked):
* gst/playback/gstplaybasebin.c: (queue_threshold_reached),
(queue_out_of_data), (gen_preroll_element), (new_decoded_pad):
* gst/playback/gstplaybin.c: (add_sink):
* gst/playback/gststreaminfo.c: (gst_stream_info_dispose),
(gst_stream_info_set_mute):
Some refcount leak fixes.

19 years agogst-libs/gst/audio/gstbaseaudiosink.c: Align samples even if we have roundoff errors...
Wim Taymans [Sat, 16 Jul 2005 17:13:35 +0000 (17:13 +0000)]
gst-libs/gst/audio/gstbaseaudiosink.c: Align samples even if we have roundoff errors in the timestamp conversion.

Original commit message from CVS:
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_render):
Align samples even if we have roundoff errors in the
timestamp conversion.

19 years agoUpdated seek example.
Wim Taymans [Sat, 16 Jul 2005 14:47:27 +0000 (14:47 +0000)]
Updated seek example.

Original commit message from CVS:
* docs/libs/tmpl/gstringbuffer.sgml:
* examples/seeking/seek.c: (make_vorbis_theora_pipeline),
(query_rates), (query_positions_elems), (query_positions_pads),
(update_scale), (do_seek):
Updated seek example.

* ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet),
(gst_ogg_pad_submit_page), (gst_ogg_demux_activate_chain),
(gst_ogg_demux_find_chains), (gst_ogg_demux_send_event),
(gst_ogg_demux_loop):
Push out correct discont values.

* ext/theora/theoradec.c: (theora_dec_src_convert),
(theora_dec_sink_convert), (theora_dec_src_getcaps),
(theora_dec_sink_event), (theora_handle_type_packet),
(theora_handle_header_packet), (theora_dec_push),
(theora_handle_data_packet), (theora_dec_chain),
(theora_dec_change_state):
Better timestamping.

* ext/vorbis/vorbisdec.c: (gst_vorbis_dec_init),
(vorbis_dec_sink_event), (vorbis_dec_push),
(vorbis_handle_data_packet), (vorbis_dec_chain):
* ext/vorbis/vorbisdec.h:
Better timestamping.

* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_get_time), (gst_base_audio_sink_get_times),
(gst_base_audio_sink_event), (gst_base_audio_sink_render):
Handle syncing on timestamps instead of sample offsets. Make
use of DISCONT values as described in design docs.

* gst-libs/gst/audio/gstbaseaudiosrc.c:
(gst_base_audio_src_get_time):
* gst-libs/gst/audio/gstringbuffer.c: (gst_ring_buffer_acquire),
(gst_ring_buffer_set_sample), (gst_ring_buffer_commit),
(gst_ring_buffer_read):
* gst-libs/gst/audio/gstringbuffer.h:
* sys/ximage/ximagesink.c: (gst_ximagesink_get_times),
(gst_ximagesink_show_frame):
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_get_times):
Correcly convert buffer timestamp to stream time.

19 years agogst/audioconvert/gstaudioconvert.c: Timestamp buffers correctly.
Wim Taymans [Sat, 16 Jul 2005 13:58:21 +0000 (13:58 +0000)]
gst/audioconvert/gstaudioconvert.c: Timestamp buffers correctly.

Original commit message from CVS:
* gst/audioconvert/gstaudioconvert.c:
(gst_audio_convert_get_buffer):
Timestamp buffers correctly.

* gst/playback/gstplaybin.c: (gen_video_element):
Make internal fakesink silent.

19 years agogst/ffmpegcolorspace/: Ported ffmpegcolorspace to basetransform.
Wim Taymans [Fri, 15 Jul 2005 10:44:19 +0000 (10:44 +0000)]
gst/ffmpegcolorspace/: Ported ffmpegcolorspace to basetransform.

Original commit message from CVS:
* gst/ffmpegcolorspace/Makefile.am:
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
(gst_ffmpegcsp_caps_remove_format_info),
(gst_ffmpegcsp_transform_caps), (gst_ffmpegcsp_set_caps),
(gst_ffmpegcsp_get_type), (gst_ffmpegcsp_class_init),
(gst_ffmpegcsp_init), (gst_ffmpegcsp_get_size),
(gst_ffmpegcsp_transform_ip), (gst_ffmpegcsp_transform):
Ported ffmpegcolorspace to basetransform.

* gst/videoscale/gstvideoscale.c: (gst_videoscale_transform):
* gst/volume/gstvolume.c: (volume_transform):
Ported to new API.

19 years agogst/videotestsrc/: Make videotestsrc a pushsrc.
Wim Taymans [Thu, 14 Jul 2005 18:42:47 +0000 (18:42 +0000)]
gst/videotestsrc/: Make videotestsrc a pushsrc.

Original commit message from CVS:
* gst/videotestsrc/Makefile.am:
* gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_get_type),
(gst_videotestsrc_class_init), (gst_videotestsrc_negotiate),
(gst_videotestsrc_setcaps), (gst_videotestsrc_getcaps),
(gst_videotestsrc_init), (gst_videotestsrc_event),
(gst_videotestsrc_create), (gst_videotestsrc_start),
(gst_videotestsrc_stop), (gst_videotestsrc_get_times),
(gst_videotestsrc_set_pattern), (gst_videotestsrc_set_property),
(gst_videotestsrc_get_property):
* gst/videotestsrc/gstvideotestsrc.h:
Make videotestsrc a pushsrc.

19 years agogst/tcp/: 0.8 backporting.
Wim Taymans [Thu, 14 Jul 2005 18:22:13 +0000 (18:22 +0000)]
gst/tcp/: 0.8 backporting.

Original commit message from CVS:
* gst/tcp/gstfdset.c: (gst_fdset_free):
* gst/tcp/gstmultifdsink.c: (gst_multifdsink_init),
(gst_multifdsink_add), (gst_multifdsink_remove),
(gst_multifdsink_clear), (gst_multifdsink_get_stats),
(gst_multifdsink_remove_client_link),
(gst_multifdsink_client_queue_data),
(gst_multifdsink_client_queue_caps),
(gst_multifdsink_client_queue_buffer),
(gst_multifdsink_queue_buffer), (gst_multifdsink_handle_clients),
(gst_multifdsink_stop):
* gst/tcp/gstmultifdsink.h:
0.8 backporting.

* sys/ximage/ximagesink.c: (gst_ximagesink_show_frame):
Also draw image when not from a pool.

19 years agogst/playback/gstplaybasebin.c: Small debug additions.
Wim Taymans [Thu, 14 Jul 2005 18:15:29 +0000 (18:15 +0000)]
gst/playback/gstplaybasebin.c: Small debug additions.

Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (check_queue), (probe_triggered),
(mute_stream), (silence_stream):
Small debug additions.

19 years agoext/ogg/gstoggdemux.c: Better error recovery, ignore unconnected pads and non-fatal...
Wim Taymans [Thu, 14 Jul 2005 18:13:08 +0000 (18:13 +0000)]
ext/ogg/gstoggdemux.c: Better error recovery, ignore unconnected pads and non-fatal errors.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_dispose),
(gst_ogg_pad_submit_packet), (gst_ogg_pad_submit_page),
(gst_ogg_demux_activate_chain), (gst_ogg_demux_loop):
Better error recovery, ignore unconnected pads and
non-fatal errors.

19 years agoadd latest rpt stuff
Christian Schaller [Thu, 14 Jul 2005 11:52:23 +0000 (11:52 +0000)]
add latest rpt stuff

Original commit message from CVS:
add latest rpt stuff

19 years agogst-libs/gst/rtp gst-libs/gst/rtp/gstbasertpdepayload.c gst-libs/gst/rtp/gstbasertpde...
Philippe Kalaf [Thu, 14 Jul 2005 10:29:30 +0000 (10:29 +0000)]
gst-libs/gst/rtp gst-libs/gst/rtp/gstbasertpdepayload.c gst-libs/gst/rtp/gstbasertpdepayload.h gst-libs/gst/rtp/gstrt...

Original commit message from CVS:
* gst-libs/gst/rtp
* gst-libs/gst/rtp/gstbasertpdepayload.c
* gst-libs/gst/rtp/gstbasertpdepayload.h
* gst-libs/gst/rtp/gstrtpbuffer.c
* gst-libs/gst/rtp/gstrtpbuffer.h
* gst-libs/gst/rtp/Makefile.am
* gst-libs/gst/rtp/README

Support libs for RTP. Basicaly this add a GstRTPBuffer (extended GstBuffer) and
a Depayloader Base class that shall be used by payload specific depayloaders.

19 years agomore autistic cleanliness in functions/names/defines
Thomas Vander Stichele [Thu, 14 Jul 2005 09:35:11 +0000 (09:35 +0000)]
more autistic cleanliness in functions/names/defines

Original commit message from CVS:
more autistic cleanliness in functions/names/defines

19 years agoinstall but don't dist the enumtypes
Thomas Vander Stichele [Wed, 13 Jul 2005 19:28:39 +0000 (19:28 +0000)]
install but don't dist the enumtypes

Original commit message from CVS:
install but don't dist the enumtypes

19 years agoinstall the enumtypes header because audio plugins in other modules need it
Thomas Vander Stichele [Wed, 13 Jul 2005 19:25:23 +0000 (19:25 +0000)]
install the enumtypes header because audio plugins in other modules need it

Original commit message from CVS:
install the enumtypes header because audio plugins in other modules need it

19 years agomake GST_PLUGIN_LDFLAGS only be flags; GST_LIBS should be added manually to each...
Thomas Vander Stichele [Wed, 13 Jul 2005 17:58:07 +0000 (17:58 +0000)]
make GST_PLUGIN_LDFLAGS only be flags; GST_LIBS should be added manually to each Makefile.am so we are sure it goes

Original commit message from CVS:
make GST_PLUGIN_LDFLAGS only be flags; GST_LIBS should be
added manually to each Makefile.am so we are sure it goes
*last* and doesn't add -L flags before linking in libs of our
own, like, say, internal .la libs, that then accidentally pick
up the installed copy.

19 years agosys/v4l/gstv4lsrc.c (gst_v4lsrc_stop): Fix a spurious warning.
Andy Wingo [Wed, 13 Jul 2005 17:00:40 +0000 (17:00 +0000)]
sys/v4l/gstv4lsrc.c (gst_v4lsrc_stop): Fix a spurious warning.

Original commit message from CVS:
2005-07-13  Andy Wingo  <wingo@pobox.com>

* sys/v4l/gstv4lsrc.c (gst_v4lsrc_stop): Fix a spurious warning.
(gst_v4lsrc_fixate): Fixate on format as well.

19 years agosys/xvimage/xvimagesink.c (gst_xvimage_buffer_destroy)
Andy Wingo [Wed, 13 Jul 2005 13:54:11 +0000 (13:54 +0000)]
sys/xvimage/xvimagesink.c (gst_xvimage_buffer_destroy)

Original commit message from CVS:
2005-07-13  Andy Wingo  <wingo@pobox.com>

* sys/xvimage/xvimagesink.c (gst_xvimage_buffer_destroy)
(gst_xvimagesink_xvimage_new): Ref the xvimagesink while the
buffer points to it.
(gst_xvimagesink_check_xshm_calls): Don't use our xvimage buffer,
rather just doing X calls ourselves. Also fixes a memleak.

19 years agoremove whitespace
Thomas Vander Stichele [Tue, 12 Jul 2005 23:15:35 +0000 (23:15 +0000)]
remove whitespace

Original commit message from CVS:
remove whitespace

19 years agoadd deps for xv sinks on videosink
Thomas Vander Stichele [Tue, 12 Jul 2005 23:07:47 +0000 (23:07 +0000)]
add deps for xv sinks on videosink

Original commit message from CVS:
add deps for xv sinks on videosink

19 years agosys/v4l/gstv4lsrc.c (gst_v4lsrc_get_property) (gst_v4lsrc_set_property, gst_v4lsrc_cl...
Andy Wingo [Tue, 12 Jul 2005 17:14:33 +0000 (17:14 +0000)]
sys/v4l/gstv4lsrc.c (gst_v4lsrc_get_property) (gst_v4lsrc_set_property, gst_v4lsrc_class_init, gst_v4lsrc_init)

Original commit message from CVS:
2005-07-12  Andy Wingo  <wingo@pobox.com>

* sys/v4l/gstv4lsrc.c (gst_v4lsrc_get_property)
(gst_v4lsrc_set_property, gst_v4lsrc_class_init, gst_v4lsrc_init)
(gst_v4lsrc_create): Re-add the copy-mode property, default to
TRUE to avoid deadlocks if an element holds on to our buffers.

19 years agoremove num-buffers property before moving it
Thomas Vander Stichele [Mon, 11 Jul 2005 12:40:15 +0000 (12:40 +0000)]
remove num-buffers property before moving it

Original commit message from CVS:
remove num-buffers property before moving it

19 years agofix for thaytan
Thomas Vander Stichele [Mon, 11 Jul 2005 11:17:12 +0000 (11:17 +0000)]
fix for thaytan

Original commit message from CVS:
fix for thaytan

19 years agouse overridable ERROR_CFLAGS; more macro splitting
Thomas Vander Stichele [Sun, 10 Jul 2005 12:03:58 +0000 (12:03 +0000)]
use overridable ERROR_CFLAGS; more macro splitting

Original commit message from CVS:
use overridable ERROR_CFLAGS; more macro splitting

19 years agoplug memleak in oggdemux, fix format strings in vorbisdec
Thomas Vander Stichele [Fri, 8 Jul 2005 13:35:04 +0000 (13:35 +0000)]
plug memleak in oggdemux, fix format strings in vorbisdec

Original commit message from CVS:
plug memleak in oggdemux, fix format strings in vorbisdec

19 years agoadd device property
Thomas Vander Stichele [Fri, 8 Jul 2005 11:42:47 +0000 (11:42 +0000)]
add device property

Original commit message from CVS:
add device property

19 years agoext/gnomevfs/: add/clean up debugging
Thomas Vander Stichele [Fri, 8 Jul 2005 10:59:36 +0000 (10:59 +0000)]
ext/gnomevfs/: add/clean up debugging

Original commit message from CVS:

* ext/gnomevfs/gstgnomevfs.c: (plugin_init):
* ext/gnomevfs/gstgnomevfssrc.c: (audiocast_init),
(audiocast_register_listener), (audiocast_thread_run),
(gst_gnomevfssrc_send_additional_headers_callback),
(gst_gnomevfssrc_received_headers_callback),
(gst_gnomevfssrc_push_callbacks), (gst_gnomevfssrc_pop_callbacks),
(gst_gnomevfssrc_get_icy_metadata), (gst_gnomevfssrc_create),
(gst_gnomevfssrc_get_size):
add/clean up debugging
* gst/audiorate/gstaudiorate.c: (gst_audiorate_init):
cleanups

19 years agono check yet
Thomas Vander Stichele [Thu, 7 Jul 2005 16:44:32 +0000 (16:44 +0000)]
no check yet

Original commit message from CVS:
no check yet

19 years agocopy extra content files; make plugins-base use gtk-doc.mak
Thomas Vander Stichele [Thu, 7 Jul 2005 16:41:21 +0000 (16:41 +0000)]
copy extra content files; make plugins-base use gtk-doc.mak

Original commit message from CVS:
copy extra content files; make plugins-base use gtk-doc.mak

19 years agosys/v4l/gstv4lsrc.c (gst_v4lsrc_fixate): Also fixate the framerate. Need to get a...
Andy Wingo [Thu, 7 Jul 2005 14:01:07 +0000 (14:01 +0000)]
sys/v4l/gstv4lsrc.c (gst_v4lsrc_fixate): Also fixate the framerate. Need to get a handle on when exactly this functio...

Original commit message from CVS:
2005-07-07  Andy Wingo  <wingo@pobox.com>

* sys/v4l/gstv4lsrc.c (gst_v4lsrc_fixate): Also fixate the
framerate. Need to get a handle on when exactly this function is
called, tho.

19 years agosys/v4l/v4lsrc_calls.*: Remove sync-related stuff.
Andy Wingo [Thu, 7 Jul 2005 11:29:29 +0000 (11:29 +0000)]
sys/v4l/v4lsrc_calls.*: Remove sync-related stuff.

Original commit message from CVS:
2005-07-07  Andy Wingo  <wingo@pobox.com>

* sys/v4l/v4lsrc_calls.h:
* sys/v4l/v4lsrc_calls.c: Remove sync-related stuff.
(gst_v4lsrc_get_fps_list): Moved here from gstv4lsrc.c.
(gst_v4lsrc_buffer_new): Totally derive from GstBuffer.

* sys/v4l/v4l_calls.h: Cast to V4lElement.
* sys/v4l/v4l_calls.c: Header loc fixen, don't load mjpeg, all
v4lelements are sources.

* sys/v4l/gstv4lxoverlay.h:
* sys/v4l/gstv4lxoverlay.c:
* sys/v4l/gstv4ltuner.h:
* sys/v4l/gstv4ltuner.c: Header loc fixen.

* sys/v4l/gstv4lsrc.h:
* sys/v4l/gstv4lsrc.c: Crucial GPL update. Clean up a bit, port to
PushSrc/BaseSrc. Removed most sync-related properties, videorate
or something should handle that. Made a live source.

* sys/v4l/gstv4lelement.h:
* sys/v4l/gstv4lelement.c: Derive from GstPushSrc. No more
signals. Some cleanups.

* sys/v4l/gstv4lcolorbalance.h: Interface header update.

* sys/v4l/gstv4l.c: Don't register v4lelement, or the jpeg/mjpeg
stuff.

* sys/v4l/Makefile.am: Build everything except the jpeg/mjpeg
stuff.

* sys/Makefile.am (SUBDIRS): Hit the V4L crack pipe.

19 years agofix spec file
Christian Schaller [Thu, 7 Jul 2005 11:14:52 +0000 (11:14 +0000)]
fix spec file

Original commit message from CVS:
fix spec file

19 years agoext/: Remove deprecated/unused query types.
Wim Taymans [Thu, 7 Jul 2005 08:39:36 +0000 (08:39 +0000)]
ext/: Remove deprecated/unused query types.

Original commit message from CVS:
* ext/theora/theoradec.c: (theora_get_query_types),
(theora_dec_src_getcaps), (theora_dec_push):
* ext/vorbis/vorbisdec.c: (vorbis_get_query_types):
* ext/vorbis/vorbisenc.c: (gst_vorbisenc_get_query_types):
Remove deprecated/unused query types.

19 years agosamples done
Thomas Vander Stichele [Wed, 6 Jul 2005 15:48:29 +0000 (15:48 +0000)]
samples done

Original commit message from CVS:
samples done

19 years agofix wim's problem by only checking for plugins in our module
Thomas Vander Stichele [Wed, 6 Jul 2005 15:38:21 +0000 (15:38 +0000)]
fix wim's problem by only checking for plugins in our module

Original commit message from CVS:
fix wim's problem by only checking for plugins in our module

19 years agoAdded audiosource base classes.
Wim Taymans [Wed, 6 Jul 2005 15:27:17 +0000 (15:27 +0000)]
Added audiosource base classes.

Original commit message from CVS:
Added audiosource base classes.
Ported alsasrc, still very basic.

19 years agoext/theora/theoradec.c: Prepare for better timestamp fix later.
Wim Taymans [Wed, 6 Jul 2005 15:14:38 +0000 (15:14 +0000)]
ext/theora/theoradec.c: Prepare for better timestamp fix later.

Original commit message from CVS:
* ext/theora/theoradec.c: (theora_dec_src_getcaps),
(theora_dec_push), (theora_handle_data_packet):
Prepare for better timestamp fix later.

* gst/audioconvert/gstaudioconvert.c:
List most accurate caps first

* gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_loop):
Use proper pad task function.

* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new),
(gst_xvimagesink_show_frame):
Fix deadlock when alloc failed.

19 years agos/BASESRC/BASE_SRC/.
Andy Wingo [Tue, 5 Jul 2005 16:43:02 +0000 (16:43 +0000)]
s/BASESRC/BASE_SRC/.

Original commit message from CVS:
2005-07-05  Andy Wingo  <wingo@pobox.com>

* ext/gnomevfs/gstgnomevfssrc.c:
* gst/sine/gstsinesrc.c:
* gst/tcp/gsttcpserversrc.c:
* gst/tcp/gsttcpclientsrc.c: s/BASESRC/BASE_SRC/.

19 years agodont go into v4l for now
Andy Wingo [Tue, 5 Jul 2005 15:01:39 +0000 (15:01 +0000)]
dont go into v4l for now

Original commit message from CVS:
dont go into v4l for now

19 years agosys/v4l/: Port from 0.8.
Andy Wingo [Tue, 5 Jul 2005 14:54:19 +0000 (14:54 +0000)]
sys/v4l/: Port from 0.8.

Original commit message from CVS:
2005-07-05  Andy Wingo  <wingo@pobox.com>

* sys/v4l/: Port from 0.8.

19 years agowhoops, fix changelog
Andy Wingo [Tue, 5 Jul 2005 11:11:57 +0000 (11:11 +0000)]
whoops, fix changelog

Original commit message from CVS:
whoops, fix changelog

19 years agoMany files: Null if we got it....
Andy Wingo [Tue, 5 Jul 2005 11:08:56 +0000 (11:08 +0000)]
Many files: Null if we got it....

Original commit message from CVS:
2005-07-05  Andy Wingo  <wingo@pobox.com>

* Many files: Null if we got it....

19 years agogst/tcp/: Signedness fixes.
Andy Wingo [Tue, 5 Jul 2005 11:07:20 +0000 (11:07 +0000)]
gst/tcp/: Signedness fixes.

Original commit message from CVS:
2005-07-05  Andy Wingo  <wingo@pobox.com>

* gst/tcp/gsttcpserversink.c (gst_tcpserversink_handle_server_read):
* gst/tcp/gstmultifdsink.c (gst_multifdsink_client_queue_data):
Signedness fixes.

19 years agoWay, way, way too many files: Remove crack comment from the 2000 era.
Andy Wingo [Tue, 5 Jul 2005 10:51:45 +0000 (10:51 +0000)]
Way, way, way too many files: Remove crack comment from the 2000 era.

Original commit message from CVS:
2005-07-05  Andy Wingo  <wingo@pobox.com>

* Way, way, way too many files:
Remove crack comment from the 2000 era.

19 years agoPorted tcp plugins to 0.9.
Wim Taymans [Tue, 5 Jul 2005 10:21:40 +0000 (10:21 +0000)]
Ported tcp plugins to 0.9.

Original commit message from CVS:
* configure.ac:
* gst/tcp/Makefile.am:
* gst/tcp/README:
* gst/tcp/gstmultifdsink.c: (gst_multifdsink_get_type),
(gst_multifdsink_base_init), (gst_multifdsink_class_init),
(gst_multifdsink_init), (gst_multifdsink_remove_client_link),
(is_sync_frame), (gst_multifdsink_handle_client_write),
(gst_multifdsink_render), (gst_multifdsink_start),
(gst_multifdsink_stop), (gst_multifdsink_change_state):
* gst/tcp/gstmultifdsink.h:
* gst/tcp/gsttcp.c: (gst_tcp_host_to_ip),
(gst_tcp_gdp_read_buffer), (gst_tcp_gdp_read_caps),
(gst_tcp_gdp_write_buffer), (gst_tcp_gdp_write_caps):
* gst/tcp/gsttcp.h:
* gst/tcp/gsttcpclientsink.c: (gst_tcpclientsink_class_init),
(gst_tcpclientsink_init), (gst_tcpclientsink_setcaps),
(gst_tcpclientsink_render), (gst_tcpclientsink_start),
(gst_tcpclientsink_stop), (gst_tcpclientsink_change_state):
* gst/tcp/gsttcpclientsink.h:
* gst/tcp/gsttcpclientsrc.c: (gst_tcpclientsrc_get_type),
(gst_tcpclientsrc_base_init), (gst_tcpclientsrc_class_init),
(gst_tcpclientsrc_init), (gst_tcpclientsrc_getcaps),
(gst_tcpclientsrc_create), (gst_tcpclientsrc_start),
(gst_tcpclientsrc_stop), (gst_tcpclientsrc_unlock):
* gst/tcp/gsttcpclientsrc.h:
* gst/tcp/gsttcpplugin.c: (plugin_init):
* gst/tcp/gsttcpserversink.c: (gst_tcpserversink_class_init):
* gst/tcp/gsttcpserversink.h:
* gst/tcp/gsttcpserversrc.c: (gst_tcpserversrc_get_type),
(gst_tcpserversrc_base_init), (gst_tcpserversrc_class_init),
(gst_tcpserversrc_init), (gst_tcpserversrc_finalize),
(gst_tcpserversrc_create), (gst_tcpserversrc_start),
(gst_tcpserversrc_stop):
* gst/tcp/gsttcpserversrc.h:
* gst/tcp/gsttcpsink.c:
* gst/tcp/gsttcpsink.h:
* gst/tcp/gsttcpsrc.c:
* gst/tcp/gsttcpsrc.h:
Ported tcp plugins to 0.9.

19 years agochangelog
Andy Wingo [Tue, 5 Jul 2005 09:18:08 +0000 (09:18 +0000)]
changelog

Original commit message from CVS:
changelog

19 years agogst/playback/gstplaybasebin.c (fill_buffer): message_new_application fixen.
Andy Wingo [Tue, 5 Jul 2005 09:15:53 +0000 (09:15 +0000)]
gst/playback/gstplaybasebin.c (fill_buffer): message_new_application fixen.

Original commit message from CVS:
2005-07-05  Andy Wingo  <wingo@pobox.com>

* gst/playback/gstplaybasebin.c (fill_buffer):
message_new_application fixen.
x

19 years agogst/videoscale/gstvideoscale.c (gst_videoscale_transform_caps): Style fix.
Andy Wingo [Tue, 5 Jul 2005 09:08:36 +0000 (09:08 +0000)]
gst/videoscale/gstvideoscale.c (gst_videoscale_transform_caps): Style fix.

Original commit message from CVS:
2005-07-05  Andy Wingo  <wingo@pobox.com>

* gst/videoscale/gstvideoscale.c (gst_videoscale_transform_caps):
Style fix.

19 years agoext/vorbis/vorbisenc.c: Set caps on output buffer.
Wim Taymans [Mon, 4 Jul 2005 15:14:51 +0000 (15:14 +0000)]
ext/vorbis/vorbisenc.c: Set caps on output buffer.

Original commit message from CVS:
* ext/vorbis/vorbisenc.c: (gst_vorbisenc_chain):
Set caps on output buffer.

19 years agoext/gnomevfs/gstgnomevfssrc.c (gst_gnomevfssrc_received_headers_callback)
Andy Wingo [Mon, 4 Jul 2005 14:12:41 +0000 (14:12 +0000)]
ext/gnomevfs/gstgnomevfssrc.c (gst_gnomevfssrc_received_headers_callback)

Original commit message from CVS:
2005-07-04  Andy Wingo  <wingo@pobox.com>

* ext/gnomevfs/gstgnomevfssrc.c
(gst_gnomevfssrc_received_headers_callback)
(audiocast_thread_kill, audiocast_thread_run): FORTIFY fixen,
hopefully.

19 years agofix spec file so it works with latest changes
Christian Schaller [Mon, 4 Jul 2005 13:52:00 +0000 (13:52 +0000)]
fix spec file so it works with latest changes

Original commit message from CVS:
fix spec file so it works with latest changes

19 years agogst/audioconvert/gstaudioconvert.c (gst_audio_convert_fixate): No refcount leakage.
Andy Wingo [Mon, 4 Jul 2005 10:40:17 +0000 (10:40 +0000)]
gst/audioconvert/gstaudioconvert.c (gst_audio_convert_fixate): No refcount leakage.

Original commit message from CVS:
2005-07-04  Andy Wingo  <wingo@pobox.com>

* gst/audioconvert/gstaudioconvert.c (gst_audio_convert_fixate):
No refcount leakage.

19 years agoconfigure.ac: Enable -Werror.
Andy Wingo [Mon, 4 Jul 2005 10:37:25 +0000 (10:37 +0000)]
configure.ac: Enable -Werror.

Original commit message from CVS:
2005-07-04  Andy Wingo  <wingo@pobox.com>

* configure.ac: Enable -Werror.

* ext/theora/theoradec.c (theora_dec_src_getcaps):
* gst/audioconvert/bufferframesconvert.c
(buffer_frames_convert_fixate):
* gst/audioconvert/gstaudioconvert.c (_fixate_caps_to_int)
(gst_audio_convert_fixate):
* gst/sine/gstsinesrc.c (gst_sinesrc_src_fixate)
(gst_sinesrc_create): Fixate func changes.

* sys/ximage/ximagesink.c: (gst_ximagesink_renegotiate_size),
(gst_ximagesink_buffer_alloc): Unused var.

19 years agoext/theora/theoradec.c (theora_dec_src_getcaps): Implement a getcaps to do explicit...
Andy Wingo [Fri, 1 Jul 2005 17:13:02 +0000 (17:13 +0000)]
ext/theora/theoradec.c (theora_dec_src_getcaps): Implement a getcaps to do explicit caps. Needs to be done in all dec...

Original commit message from CVS:
2005-07-01  Andy Wingo  <wingo@pobox.com>

* ext/theora/theoradec.c (theora_dec_src_getcaps): Implement a
getcaps to do explicit caps. Needs to be done in all decoders,
possibly via a base class.

* configure.ac (GST_PLUGIN_LDFLAGS): Add videoscale.

* ext/ogg/gstoggdemux.c (gst_ogg_pad_typefind): No need to set
caps on the sink pad, just rely on the pad template. Also, setting
ANY caps on a pad is not valid because the caps are not fixed.

* sys/ximage/ximagesink.c (gst_ximagesink_buffer_alloc): Set the
caps on the buffer, and get the width from the desired_caps if
they're set.
(gst_ximagesink_renegotiate_size): Implement via setting the
desired_caps on the ximagesink.
(gst_ximagesink_setcaps): Only reset the width of the player if it
wasn't already set. Not sure if this is right.
(gst_ximagesink_show_frame): Memcpy only for normal buffers.

* sys/ximage/ximagesink.h (desired_caps): New field, is the caps
that the user wants. NULL unless the window has been resized.

* gst/volume/gstvolume.c (volume_transform): Adapt to
basetransform refcount changes.

19 years agogst/videoscale/gstvideoscale.*: Clean up, port to 0.9. Derives from BaseTransform...
Andy Wingo [Fri, 1 Jul 2005 17:03:13 +0000 (17:03 +0000)]
gst/videoscale/gstvideoscale.*: Clean up, port to 0.9. Derives from BaseTransform, implements a transform_caps. Remov...

Original commit message from CVS:
2005-07-01  Andy Wingo  <wingo@pobox.com>

* gst/videoscale/gstvideoscale.c:
* gst/videoscale/gstvideoscale.h: Clean up, port to 0.9. Derives
from BaseTransform, implements a transform_caps. Removed dead code
including some PAR stuff that was never reached -- should probably
be added back somehow.

19 years agogst/videoscale: Merge David's work from 0.8 branch. Changes to come later.
Andy Wingo [Fri, 1 Jul 2005 16:55:43 +0000 (16:55 +0000)]
gst/videoscale: Merge David's work from 0.8 branch. Changes to come later.

Original commit message from CVS:
2005-07-01  Andy Wingo  <wingo@pobox.com>

* gst/videoscale: Merge David's work from 0.8 branch. Changes to
come later.

19 years agoadding mixer docs
Thomas Vander Stichele [Thu, 30 Jun 2005 15:34:38 +0000 (15:34 +0000)]
adding mixer docs

Original commit message from CVS:
adding mixer docs

19 years agoadding mixer docs
Thomas Vander Stichele [Thu, 30 Jun 2005 15:27:33 +0000 (15:27 +0000)]
adding mixer docs

Original commit message from CVS:
adding mixer docs

19 years agoremove some more
Thomas Vander Stichele [Thu, 30 Jun 2005 15:05:39 +0000 (15:05 +0000)]
remove some more

Original commit message from CVS:
remove some more

19 years agocommit
Thomas Vander Stichele [Thu, 30 Jun 2005 14:51:33 +0000 (14:51 +0000)]
commit

Original commit message from CVS:
commit

19 years agoadd notes on pkg-config
Thomas Vander Stichele [Thu, 30 Jun 2005 14:42:38 +0000 (14:42 +0000)]
add notes on pkg-config

Original commit message from CVS:
add notes on pkg-config

19 years agomore doc fixing
Thomas Vander Stichele [Thu, 30 Jun 2005 13:47:16 +0000 (13:47 +0000)]
more doc fixing

Original commit message from CVS:
more doc fixing

19 years agoremove some more
Thomas Vander Stichele [Thu, 30 Jun 2005 13:28:51 +0000 (13:28 +0000)]
remove some more

Original commit message from CVS:
remove some more

19 years agoadd new pc files
Thomas Vander Stichele [Thu, 30 Jun 2005 13:26:56 +0000 (13:26 +0000)]
add new pc files

Original commit message from CVS:
add new pc files

19 years agoremove old pc files
Thomas Vander Stichele [Thu, 30 Jun 2005 13:25:15 +0000 (13:25 +0000)]
remove old pc files

Original commit message from CVS:
remove old pc files

19 years agoremove old pc files
Thomas Vander Stichele [Thu, 30 Jun 2005 13:22:55 +0000 (13:22 +0000)]
remove old pc files

Original commit message from CVS:
remove old pc files

19 years agoadding interfaces.h
Thomas Vander Stichele [Thu, 30 Jun 2005 12:09:26 +0000 (12:09 +0000)]
adding interfaces.h

Original commit message from CVS:
adding interfaces.h

19 years agoignore more
Thomas Vander Stichele [Thu, 30 Jun 2005 12:01:41 +0000 (12:01 +0000)]
ignore more

Original commit message from CVS:
ignore more

19 years agoremove old ones
Thomas Vander Stichele [Thu, 30 Jun 2005 12:00:42 +0000 (12:00 +0000)]
remove old ones

Original commit message from CVS:
remove old ones

19 years agofold all interfaces in one interfaces dir, preserving CVS history
Thomas Vander Stichele [Thu, 30 Jun 2005 11:58:40 +0000 (11:58 +0000)]
fold all interfaces in one interfaces dir, preserving CVS history

Original commit message from CVS:
fold all interfaces in one interfaces dir, preserving CVS history

19 years agoext/ogg/gstogmparse.c: Fix build after riff changes.
Ronald S. Bultje [Thu, 30 Jun 2005 09:22:30 +0000 (09:22 +0000)]
ext/ogg/gstogmparse.c: Fix build after riff changes.

Original commit message from CVS:
* ext/ogg/gstogmparse.c: (gst_ogm_parse_chain):
Fix build after riff changes.

19 years agogst-libs/gst/riff/: Add gst_riff_init() to initialize the debug category, instead...
Ronald S. Bultje [Thu, 30 Jun 2005 08:59:30 +0000 (08:59 +0000)]
gst-libs/gst/riff/: Add gst_riff_init() to initialize the debug category, instead of plugin_init(). Port riff-media.[...

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
(gst_riff_create_audio_caps), (gst_riff_create_iavs_caps),
(gst_riff_create_video_template_caps),
(gst_riff_create_audio_template_caps),
(gst_riff_create_iavs_template_caps):
* gst-libs/gst/riff/riff-media.h:
* gst-libs/gst/riff/riff-read.h:
* gst-libs/gst/riff/riff.c: (gst_riff_init):
Add gst_riff_init() to initialize the debug category, instead
of plugin_init(). Port riff-media.[ch] from -THREADED to HEAD.

19 years agogst/playback/gstplaybasebin.c: Oops, I shouldn't apply hacks.
Ronald S. Bultje [Wed, 29 Jun 2005 18:05:03 +0000 (18:05 +0000)]
gst/playback/gstplaybasebin.c: Oops, I shouldn't apply hacks.

Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_init):
Oops, I shouldn't apply hacks.

19 years agogst/videotestsrc/gstvideotestsrc.c: Remove pad_loop function which doesn't work.
Ronald S. Bultje [Wed, 29 Jun 2005 16:58:25 +0000 (16:58 +0000)]
gst/videotestsrc/gstvideotestsrc.c: Remove pad_loop function which doesn't work.

Original commit message from CVS:
* gst/videotestsrc/gstvideotestsrc.c: (gst_videotestsrc_init):
Remove pad_loop function which doesn't work.

19 years agoext/ogg/gstoggdemux.c: Send EOS when deactivating.
Ronald S. Bultje [Wed, 29 Jun 2005 15:46:00 +0000 (15:46 +0000)]
ext/ogg/gstoggdemux.c: Send EOS when deactivating.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_demux_deactivate_current_chain):
Send EOS when deactivating.
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_init),
(check_queue), (queue_threshold_reached), (queue_out_of_data),
(gen_preroll_element), (probe_triggered), (mute_stream),
(silence_stream), (new_decoded_pad), (setup_substreams),
(set_active_source):
* gst/playback/gstplaybin.c: (gst_play_bin_get_property),
(remove_sinks), (add_sink):
* gst/playback/gststreaminfo.c: (cb_probe), (gst_stream_info_new):
Change for new probe API.

19 years agoup requirement for gtk-doc to 1.3 to fix gtk-doc build issues
Thomas Vander Stichele [Wed, 29 Jun 2005 14:06:57 +0000 (14:06 +0000)]
up requirement for gtk-doc to 1.3 to fix gtk-doc build issues

Original commit message from CVS:
up requirement for gtk-doc to 1.3 to fix gtk-doc build issues

19 years agomore docs fixes
Thomas Vander Stichele [Wed, 29 Jun 2005 13:39:03 +0000 (13:39 +0000)]
more docs fixes

Original commit message from CVS:
more docs fixes

19 years agodist docs
Thomas Vander Stichele [Wed, 29 Jun 2005 13:35:04 +0000 (13:35 +0000)]
dist docs

Original commit message from CVS:
dist docs

19 years agogst-libs/gst/audio/: Fix compilation error.
Wim Taymans [Wed, 29 Jun 2005 11:17:33 +0000 (11:17 +0000)]
gst-libs/gst/audio/: Fix compilation error.

Original commit message from CVS:
* gst-libs/gst/audio/gstaudiosink.c: (gst_audioringbuffer_init):
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_baseaudiosink_class_init), (gst_baseaudiosink_dispose),
(gst_baseaudiosink_change_state):
* gst-libs/gst/audio/gstbaseaudiosink.h:
* gst-libs/gst/audio/gstringbuffer.c:
(gst_ringbuffer_set_callback):
Fix compilation error.
Ringbuffer starts out as not running.
Free our clock in dispose.
When releasing the ringbuffer we need to renegotiate so
clear the pad caps.

19 years agoignore more
Thomas Vander Stichele [Wed, 29 Jun 2005 11:06:11 +0000 (11:06 +0000)]
ignore more

Original commit message from CVS:
ignore more

19 years agoreinstate plugin docs
Thomas Vander Stichele [Wed, 29 Jun 2005 10:56:25 +0000 (10:56 +0000)]
reinstate plugin docs

Original commit message from CVS:
reinstate plugin docs

19 years agoext/ogg/gstoggdemux.c: Removed pad loop function.
Wim Taymans [Tue, 28 Jun 2005 11:40:46 +0000 (11:40 +0000)]
ext/ogg/gstoggdemux.c: Removed pad loop function.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet),
(gst_ogg_demux_init):
Removed pad loop function.

19 years agoext/ogg/gstoggdemux.c: If we're building a chain we are not in an error case when...
Wim Taymans [Tue, 28 Jun 2005 11:00:03 +0000 (11:00 +0000)]
ext/ogg/gstoggdemux.c: If we're building a chain we are not in an error case when we queue a buffer.

Original commit message from CVS:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet):
If we're building a chain we are not in an error case
when we queue a buffer.

19 years ago*.c: Don't cast to GstObject before reffing/unreffing.
Andy Wingo [Tue, 28 Jun 2005 10:16:13 +0000 (10:16 +0000)]
*.c: Don't cast to GstObject before reffing/unreffing.

Original commit message from CVS:
2005-06-28  Andy Wingo  <wingo@pobox.com>

* *.c: Don't cast to GstObject before reffing/unreffing.

19 years agogst/videotestsrc/gstvideotestsrc.c
Andy Wingo [Mon, 27 Jun 2005 18:41:22 +0000 (18:41 +0000)]
gst/videotestsrc/gstvideotestsrc.c

Original commit message from CVS:
2005-06-27  Andy Wingo  <wingo@pobox.com>

* gst/videotestsrc/gstvideotestsrc.c
(gst_videotestsrc_activate_push): Activation API changes.

* gst/playback/gstdecodebin.c (gst_decode_bin_change_state)
(gst_decode_bin_dispose): Free dynamics in READY->NULL, because
they have refs on the decodebin.

* ext/ogg/gstoggdemux.c (gst_ogg_pad_class_init): Ref the right
parent class.
(gst_ogg_pad_typefind): Don't leak a pad ref.
(gst_ogg_chain_new_stream): gst_object_unref, not g_object_unref.
(gst_ogg_demux_sink_activate, gst_ogg_demux_sink_activate_push)
(gst_ogg_demux_sink_activate_pull): Changes for activation API.

19 years agoext/theora/theoradec.c: re-arranged call to parent's state change in order to avoid...
Edward Hervey [Mon, 27 Jun 2005 13:11:29 +0000 (13:11 +0000)]
ext/theora/theoradec.c: re-arranged call to parent's state change in order to avoid locks (or worse).

Original commit message from CVS:
* ext/theora/theoradec.c: (theora_dec_change_state):
re-arranged call to parent's state change in order to avoid locks (or
worse).