1. 25 May, 2005 7 commits
    • Wim Taymans's avatar
      gst-libs/gst/audio/: Various small cleanups. · 5474600d
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstaudiosink.c:
      (gst_audioringbuffer_get_type), (gst_audioringbuffer_class_init),
      (audioringbuffer_thread_func), (gst_audioringbuffer_init),
      (gst_audioringbuffer_acquire), (gst_audioringbuffer_release),
      (gst_audioringbuffer_play), (gst_audioringbuffer_stop),
      (gst_audioringbuffer_delay), (gst_audiosink_class_init),
      (gst_audiosink_create_ringbuffer):
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_baseaudiosink_class_init), (gst_baseaudiosink_init),
      (gst_baseaudiosink_get_clock), (gst_baseaudiosink_get_time),
      (gst_baseaudiosink_set_property), (build_linear_format),
      (debug_spec_caps), (debug_spec_buffer),
      (gst_baseaudiosink_setcaps), (gst_baseaudiosink_get_times),
      (gst_baseaudiosink_event), (gst_baseaudiosink_preroll),
      (gst_baseaudiosink_render), (gst_baseaudiosink_create_ringbuffer),
      (gst_baseaudiosink_callback), (gst_baseaudiosink_change_state):
      * gst-libs/gst/audio/gstringbuffer.c: (gst_ringbuffer_get_type),
      (gst_ringbuffer_set_callback), (gst_ringbuffer_acquire),
      (gst_ringbuffer_release), (gst_ringbuffer_is_acquired),
      (gst_ringbuffer_play), (gst_ringbuffer_pause),
      (gst_ringbuffer_stop), (gst_ringbuffer_delay),
      (gst_ringbuffer_played_samples), (gst_ringbuffer_set_sample),
      (wait_segment), (gst_ringbuffer_commit),
      (gst_ringbuffer_prepare_read), (gst_ringbuffer_advance),
      (gst_ringbuffer_clear):
      Various small cleanups.
      
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_change_state):
      * gst/subparse/gstsubparse.c: (gst_subparse_chain):
      No need to take the locks anymore.
      5474600d
    • Wim Taymans's avatar
      gst/playback/: Some playbin cleanups mostly refcounting sloppyness. · b48b315b
      Wim Taymans authored
      Original commit message from CVS:
      * gst/playback/gstdecodebin.c: (gst_decode_bin_init),
      (gst_decode_bin_dispose), (try_to_link_1), (get_our_ghost_pad),
      (remove_element_chain), (no_more_pads), (unlinked), (close_link),
      (type_found):
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_dispose),
      (group_destroy), (group_commit), (queue_overrun),
      (gen_preroll_element), (no_more_pads), (preroll_unlinked),
      (mute_stream), (new_decoded_pad), (setup_substreams),
      (setup_source), (mute_group_type), (set_active_source),
      (gst_play_base_bin_change_state):
      * gst/playback/gstplaybin.c: (gst_play_bin_dispose),
      (gen_video_element), (gen_text_element), (gen_audio_element),
      (gen_vis_element), (remove_sinks), (add_sink), (setup_sinks):
      * gst/playback/gststreaminfo.c: (gst_stream_info_new),
      (gst_stream_info_dispose), (gst_stream_info_set_mute):
      * gst/playback/gststreamselector.c: (gst_stream_selector_chain):
      Some playbin cleanups mostly refcounting sloppyness.
      b48b315b
    • Ronald S. Bultje's avatar
      ext/ogg/gstoggdemux.c: Work with streaming input. · 6e057d28
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_submit_packet):
      Work with streaming input.
      6e057d28
    • Wim Taymans's avatar
      gst/ffmpegcolorspace/gstffmpegcolorspace.c: No need to take the STREAM lock anymore. · bd8af688
      Wim Taymans authored
      Original commit message from CVS:
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_getcaps), (gst_ffmpegcsp_configure_context),
      (gst_ffmpegcsp_setcaps), (gst_ffmpegcsp_bufferalloc),
      (gst_ffmpegcsp_chain), (gst_ffmpegcsp_change_state):
      No need to take the STREAM lock anymore.
      bd8af688
    • Wim Taymans's avatar
      ext/: Remove STREAM locks as they are taken in core now. · 2bed7c60
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_dispose),
      (gst_ogg_pad_typefind), (gst_ogg_pad_submit_packet),
      (gst_ogg_chain_new_stream), (gst_ogg_demux_perform_seek),
      (gst_ogg_demux_chain), (gst_ogg_demux_loop),
      (gst_ogg_demux_sink_activate):
      * ext/theora/theoradec.c: (theora_dec_src_event),
      (theora_handle_comment_packet), (theora_dec_chain),
      (theora_dec_change_state):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
      (vorbis_handle_data_packet), (vorbis_dec_chain),
      (vorbis_dec_change_state):
      Remove STREAM locks as they are taken in core now.
      Never set bogus granulepos on vorbis/theora.
      Fix leaks in theoradec tag parsing.
      2bed7c60
    • Wim Taymans's avatar
      ext/gnomevfs/gstgnomevfssrc.c: Fix memleaks, GST_BUFFER_DATA() is not freed. · 656e0f6a
      Wim Taymans authored
      Original commit message from CVS:
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_create):
      Fix memleaks, GST_BUFFER_DATA() is not freed.
      656e0f6a
    • Wim Taymans's avatar
      ext/alsa/gstalsasink.c: Open non-blocking, set to blocking mode afterwards to... · 391c8260
      Wim Taymans authored
      ext/alsa/gstalsasink.c: Open non-blocking, set to blocking mode afterwards to avoid lockups when audio device is busy.
      
      Original commit message from CVS:
      * ext/alsa/gstalsasink.c: (gst_alsasink_open):
      Open non-blocking, set to blocking mode afterwards to avoid
      lockups when audio device is busy.
      391c8260
  2. 23 May, 2005 2 commits
  3. 20 May, 2005 1 commit
  4. 19 May, 2005 5 commits
    • Thomas Vander Stichele's avatar
      make buildbot happy · 3c5144ad
      Thomas Vander Stichele authored
      Original commit message from CVS:
      make buildbot happy
      3c5144ad
    • Ronald S. Bultje's avatar
      gst/playback/gstplaybasebin.c: Fix missing unlock. · a87b7cb4
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (probe_triggered):
      Fix missing unlock.
      * gst/playback/gstplaybin.c: (add_sink):
      First add, then link (otherwise pad link fails).
      a87b7cb4
    • Zaheer Abbas Merali's avatar
      examples/Makefile.am: fix buildbot (make distcheck) · 33ab9a69
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2005-05-19  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * examples/Makefile.am:
      fix buildbot (make distcheck)
      33ab9a69
    • Ronald S. Bultje's avatar
      gst/playback/gstplaybin.c: Remove some wrong code. Doesn't work yet. · 677ce7d8
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/playback/gstplaybin.c: (gen_vis_element):
      Remove some wrong code. Doesn't work yet.
      677ce7d8
    • Wim Taymans's avatar
      gst-libs/gst/net/: Added buffer subclass to store extra to/from addresses for... · 62c46c14
      Wim Taymans authored
      gst-libs/gst/net/: Added buffer subclass to store extra to/from addresses for network sources/sinks.
      
      Original commit message from CVS:
      * gst-libs/gst/net/Makefile.am:
      * gst-libs/gst/net/README:
      * gst-libs/gst/net/gstnetbuffer.c: (gst_netbuffer_get_type),
      (gst_netbuffer_class_init), (gst_netbuffer_init),
      (gst_netbuffer_finalize), (gst_netbuffer_copy),
      (gst_netbuffer_new), (gst_netaddress_set_ip4_address),
      (gst_netaddress_set_ip6_address), (gst_netaddress_get_net_type),
      (gst_netaddress_get_ip4_address), (gst_netaddress_get_ip6_address):
      * gst-libs/gst/net/gstnetbuffer.h:
      Added buffer subclass to store extra to/from addresses for
      network sources/sinks.
      62c46c14
  5. 18 May, 2005 3 commits
  6. 17 May, 2005 4 commits
    • Wim Taymans's avatar
      Leak fixes in oggdemux. · 04fa6793
      Wim Taymans authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_internal_chain),
      (gst_ogg_demux_submit_buffer), (gst_ogg_demux_get_data),
      (gst_ogg_demux_chain_unlocked):
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_caps_remove_format_info),
      (gst_audio_convert_getcaps), (gst_audio_convert_setcaps),
      (gst_audio_convert_fixate), (gst_audio_convert_change_state):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_getcaps), (gst_ffmpegcsp_configure_context),
      (gst_ffmpegcsp_setcaps), (gst_ffmpegcsp_init),
      (gst_ffmpegcsp_bufferalloc), (gst_ffmpegcsp_chain),
      (gst_ffmpegcsp_change_state), (gst_ffmpegcsp_set_property),
      (gst_ffmpegcsp_get_property):
      * sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_destroy),
      (gst_xvimage_buffer_finalize), (gst_xvimage_buffer_free),
      (gst_xvimage_buffer_class_init), (gst_xvimage_buffer_get_type),
      (gst_xvimagesink_check_xshm_calls), (gst_xvimagesink_xvimage_new),
      (gst_xvimagesink_xvimage_put), (gst_xvimagesink_imagepool_clear),
      (gst_xvimagesink_setcaps), (gst_xvimagesink_change_state),
      (gst_xvimagesink_show_frame), (gst_xvimagesink_buffer_free),
      (gst_xvimagesink_buffer_alloc), (gst_xvimagesink_set_xwindow_id):
      Leak fixes in oggdemux.
      Some cleanups in audioconvert.
      Make passthrough work along with buffer_alloc etc.
      Make buffer_alloc and buffer recycling actually work in
      xvimagesink.
      04fa6793
    • Thomas Vander Stichele's avatar
      make compiler happy · 8f7b55d2
      Thomas Vander Stichele authored
      Original commit message from CVS:
      make compiler happy
      8f7b55d2
    • Wim Taymans's avatar
      sys/: Port xvimagesink to new MiniObject. · 2d2490c2
      Wim Taymans authored
      Original commit message from CVS:
      * sys/ximage/ximagesink.c: (gst_ximagesink_ximage_new):
      * sys/xvimage/xvimagesink.c: (gst_xvimage_buffer_finalize),
      (gst_xvimage_buffer_init), (gst_xvimage_buffer_class_init),
      (gst_xvimage_buffer_get_type), (gst_xvimagesink_check_xshm_calls),
      (gst_xvimagesink_xvimage_new), (gst_xvimagesink_xvimage_put),
      (gst_xvimagesink_imagepool_clear), (gst_xvimagesink_setcaps),
      (gst_xvimagesink_change_state), (gst_xvimagesink_show_frame),
      (gst_xvimagesink_buffer_free), (gst_xvimagesink_buffer_alloc),
      (gst_xvimagesink_set_xwindow_id):
      * sys/xvimage/xvimagesink.h:
      Port xvimagesink to new MiniObject.
      2d2490c2
    • Wim Taymans's avatar
      gst/: Fix passthrough in ffmpegcolorspace. · 9fccefe9
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/audio/gstaudiofilter.c: (gst_audiofilter_link),
      (gst_audiofilter_chain):
      * gst-libs/gst/audio/gstaudiosink.c:
      (gst_audioringbuffer_get_type), (gst_audioringbuffer_class_init),
      (audioringbuffer_thread_func), (gst_audioringbuffer_init),
      (gst_audioringbuffer_acquire), (gst_audioringbuffer_release),
      (gst_audioringbuffer_play), (gst_audioringbuffer_stop),
      (gst_audioringbuffer_delay), (gst_audiosink_class_init),
      (gst_audiosink_create_ringbuffer):
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_caps_remove_format_info),
      (gst_audio_convert_getcaps), (gst_audio_convert_setcaps),
      (gst_audio_convert_fixate), (gst_audio_convert_channels):
      * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
      (gst_ffmpegcsp_getcaps), (gst_ffmpegcsp_configure_context),
      (gst_ffmpegcsp_setcaps), (gst_ffmpegcsp_chain):
      Fix passthrough in ffmpegcolorspace.
      Fix memset in audiosink on wrong memory.
      9fccefe9
  7. 16 May, 2005 2 commits
    • David Schleef's avatar
      gst/playback/gststreaminfo.c: Port from GstData to GstMiniObject. · 264e9ec4
      David Schleef authored
      Original commit message from CVS:
      * gst/playback/gststreaminfo.c: (cb_probe): Port from GstData
      to GstMiniObject.
      264e9ec4
    • David Schleef's avatar
      Port from GstData to GstMiniObject. · d90ee5bf
      David Schleef authored
      Original commit message from CVS:
      Port from GstData to GstMiniObject.
      * ext/ogg/gstoggdemux.c: (gst_ogg_pad_dispose):
      * ext/ogg/gstoggmux.c: (gst_ogg_mux_buffer_from_page),
      (gst_ogg_mux_queue_pads), (gst_ogg_mux_set_header_on_caps),
      (gst_ogg_mux_collected):
      * ext/ogg/gstogmparse.c: (gst_ogm_parse_chain):
      * ext/theora/theoradec.c: (theora_handle_comment_packet),
      (theora_handle_data_packet):
      * ext/theora/theoraenc.c: (theora_buffer_from_packet),
      (theora_set_header_on_caps), (theora_enc_chain):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_sink_event),
      (vorbis_handle_comment_packet):
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_set_header_on_caps):
      * ext/vorbis/vorbisparse.c: (vorbis_parse_set_header_on_caps):
      * gst-libs/gst/audio/gstaudiofilter.c: (gst_audiofilter_chain):
      * gst-libs/gst/tag/gstvorbistag.c: (gst_vorbis_tag_chain):
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_get_buffer):
      * gst/playback/gstdecodebin.c: (gst_decode_bin_class_init):
      * gst/playback/gstplaybasebin.c: (check_queue), (probe_triggered),
      (mute_stream), (silence_stream):
      * gst/playback/gstplaybin.c: (gst_play_bin_class_init):
      * gst/volume/gstvolume.c: (volume_transform):
      * sys/ximage/ximagesink.c: (gst_ximage_buffer_finalize),
      (gst_ximage_buffer_init), (gst_ximage_buffer_class_init),
      (gst_ximage_buffer_get_type), (gst_ximagesink_check_xshm_calls),
      (gst_ximagesink_ximage_new), (gst_ximagesink_ximage_destroy),
      (gst_ximagesink_ximage_put), (gst_ximagesink_imagepool_clear),
      (gst_ximagesink_show_frame), (gst_ximagesink_buffer_free),
      (gst_ximagesink_buffer_alloc):
      * sys/ximage/ximagesink.h:
      d90ee5bf
  8. 12 May, 2005 4 commits
    • Ronald S. Bultje's avatar
      gst/playback/gstplaybasebin.*: Post buffer-fullness on the bus. · 4c7a8ba0
      Ronald S. Bultje authored
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init),
      (fill_buffer), (check_queue), (queue_threshold_reached),
      (queue_out_of_data):
      * gst/playback/gstplaybasebin.h:
      Post buffer-fullness on the bus.
      4c7a8ba0
    • Ronald S. Bultje's avatar
      gst/playback/: Move setup_output_pads into a virtual function, remove... · 09d04c38
      Ronald S. Bultje authored
      gst/playback/: Move setup_output_pads into a virtual function, remove group-switch (no longer needed) and redirect (h...
      
      Original commit message from CVS:
      * gst/playback/gstdecodebin.c: (gst_decode_bin_class_init),
      (try_to_link_1):
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init),
      (group_commit), (probe_triggered), (setup_source),
      (gst_play_base_bin_change_state):
      * gst/playback/gstplaybasebin.h:
      * gst/playback/gstplaybin.c: (gst_play_bin_class_init),
      (gst_play_bin_init), (remove_sinks), (setup_sinks),
      (gst_play_bin_change_state):
      Move setup_output_pads into a virtual function, remove
      group-switch (no longer needed) and redirect (handled by bus
      now) signals.
      09d04c38
    • Ronald S. Bultje's avatar
      gst/playback/: Rough port of playbin. Needs some more work, but is mostly... · 0209cb45
      Ronald S. Bultje authored
      gst/playback/: Rough port of playbin. Needs some more work, but is mostly done, and uses a few locks in important pla...
      
      Original commit message from CVS:
      * gst/playback/gstplaybasebin.c: (gst_play_base_bin_get_type),
      (gst_play_base_bin_class_init), (gst_play_base_bin_finalize),
      (get_active_group), (get_building_group), (group_destroy),
      (group_commit), (check_queue), (queue_overrun),
      (queue_threshold_reached), (queue_out_of_data),
      (gen_preroll_element), (remove_groups), (unknown_type),
      (add_element_stream), (no_more_pads), (probe_triggered),
      (preroll_unlinked), (new_decoded_pad), (setup_subtitle),
      (setup_substreams), (setup_source), (finish_source),
      (prepare_output), (muted_group_change_state),
      (gst_play_base_bin_set_property), (gst_play_base_bin_get_property),
      (gst_play_base_bin_change_state):
      * gst/playback/gstplaybasebin.h:
      * gst/playback/gstplaybin.c: (gst_play_bin_class_init),
      (gst_play_bin_init), (gst_play_bin_set_property),
      (gen_video_element), (gen_text_element), (gen_audio_element),
      (gen_vis_element), (remove_sinks), (add_sink), (setup_sinks),
      (gst_play_bin_change_state):
      * gst/playback/gststreaminfo.c: (gst_stream_info_class_init),
      (cb_probe), (gst_stream_info_new), (gst_stream_info_dispose),
      (stream_info_change_state), (gst_stream_info_set_mute),
      (gst_stream_info_get_property):
      * gst/playback/gststreaminfo.h:
      * gst/playback/gststreamselector.c: (gst_stream_selector_init),
      (gst_stream_selector_get_linked_pad),
      (gst_stream_selector_getcaps),
      (gst_stream_selector_get_linked_pads),
      (gst_stream_selector_request_new_pad), (gst_stream_selector_chain):
      * gst/playback/gststreamselector.h:
      Rough port of playbin. Needs some more work, but is mostly done,
      and uses a few locks in important places, which should make stuff
      like chain-switches clean. Still uses GST_STATE() in a few places,
      which isn't all that good an idea, subtitles/elements disabled
      because no elements to test with and thus probably broken, query
      and event handling moved to GstBin, internal thread removed
      alltogether because the pipeline does that for us now. Can play
      Ogg/Vorbis files. Haven't tested anything else yet.
      0209cb45
    • Ronald S. Bultje's avatar
      ext/ogg/gstoggdemux.c: Do no-more-pads (needed for autoplugging). · 9d6b1f28
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_activate_chain):
      Do no-more-pads (needed for autoplugging).
      9d6b1f28
  9. 11 May, 2005 1 commit
    • Andy Wingo Wingo's avatar
      ext/vorbis/vorbisdec.c (vorbis_handle_comment_packet): Post a message to the... · 3aacd798
      Andy Wingo Wingo authored
      ext/vorbis/vorbisdec.c (vorbis_handle_comment_packet): Post a message to the bus with the tags. Still not sent downst...
      
      Original commit message from CVS:
      * ext/vorbis/vorbisdec.c (vorbis_handle_comment_packet): Post a
      message to the bus with the tags. Still not sent downstream tho.
      
      * gst/playback/gstdecodebin.c (remove_element_chain): Unref after
      get_parent.
      (remove_element_chain): Use OBJECT_PARENT instead of get_parent to
      avoid refcounting hassles.
      3aacd798
  10. 09 May, 2005 8 commits
    • Andy Wingo Wingo's avatar
      gst/volume/Makefile.am: gst/volume/demo.c gst/volume/gstvolume.h · a214f5bf
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-05-09  Andy Wingo  <wingo@pobox.com>
      
      * gst/volume/Makefile.am:
      * gst/volume/demo.c
      * gst/volume/gstvolume.h
      * gst/volume/gstvolume.c: Port to 0.9 API, derive from
      basetransform. Probably need an audio filter base class.
      a214f5bf
    • Wim Taymans's avatar
      Make caps writable before writing to it. · 8aeaf8ed
      Wim Taymans authored
      Original commit message from CVS:
      * ext/vorbis/vorbisenc.c: (gst_vorbisenc_sink_setcaps),
      (gst_vorbisenc_src_query), (gst_vorbisenc_sink_query),
      (gst_vorbisenc_set_header_on_caps), (gst_vorbisenc_sink_event),
      (gst_vorbisenc_chain):
      * gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
      (gst_audio_convert_caps_remove_format_info),
      (gst_audio_convert_getcaps), (gst_audio_convert_setcaps),
      (gst_audio_convert_fixate), (gst_audio_convert_channels):
      Make caps writable before writing to it.
      Fix negotiation in audioconvert some more.
      8aeaf8ed
    • Wim Taymans's avatar
      gst/videorate/gstvideorate.c: Better negotiation. · 13803bc4
      Wim Taymans authored
      Original commit message from CVS:
      * gst/videorate/gstvideorate.c: (gst_videorate_transformcaps),
      (gst_videorate_getcaps), (gst_videorate_setcaps),
      (gst_videorate_event), (gst_videorate_chain):
      Better negotiation.
      13803bc4
    • Wim Taymans's avatar
      gst/videorate/gstvideorate.c: Port videorate, do a better job at negotiation while we're at it. · fe62a9ca
      Wim Taymans authored
      Original commit message from CVS:
      * gst/videorate/gstvideorate.c: (gst_videorate_class_init),
      (gst_videorate_getcaps), (gst_videorate_setcaps),
      (gst_videorate_blank_data), (gst_videorate_init),
      (gst_videorate_event), (gst_videorate_chain),
      (gst_videorate_change_state):
      Port videorate, do a better job at negotiation while we're at
      it.
      fe62a9ca
    • Jan Schmidt's avatar
      configure.ac: Disable libvisual · 8a124c2c
      Jan Schmidt authored
      Original commit message from CVS:
      * configure.ac:
      Disable libvisual
      
      * examples/Makefile.am:
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/video/Makefile.am:
      Fixups for missing variables.
      8a124c2c
    • Wim Taymans's avatar
      Port to new query API. · 0ba57f58
      Wim Taymans authored
      Original commit message from CVS:
      Port to new query API.
      Updated seek.
      Cleanups in x[v]imagesink
      0ba57f58
    • Andy Wingo Wingo's avatar
      ext/: ext/ogg/gstoggdemux.c (gst_ogg_demux_perform_seek)... · 276f6fe5
      Andy Wingo Wingo authored
      ext/: ext/ogg/gstoggdemux.c (gst_ogg_demux_perform_seek) (gst_ogg_demux_read_chain, gst_ogg_demux_read_end_chain) ext...
      
      Original commit message from CVS:
      2005-05-09  Andy Wingo  <wingo@pobox.com>
      
      * ext/alsa/gstalsasink.h:
      * ext/gnomevfs/gstgnomevfssrc.c:
      (gst_gnomevfssrc_get_icy_metadata):
      * ext/ogg/gstoggdemux.c (gst_ogg_demux_perform_seek)
      (gst_ogg_demux_read_chain, gst_ogg_demux_read_end_chain)
      * ext/theora/theoradec.c (theora_dec_src_query)
      (theora_dec_src_event, theora_dec_sink_event)
      (theora_handle_comment_packet, theora_handle_data_packet):
      * ext/theora/theoraenc.c (theora_enc_chain):
      * ext/vorbis/vorbisdec.c (vorbis_dec_src_event)
      (vorbis_dec_sink_event, vorbis_handle_comment_packet):
      * gst/audioconvert/gstaudioconvert.c (gst_audio_convert_getcaps):
      * gst/typefind/gsttypefindfunctions.c (mp3_type_find)
      (qt_type_find):
      * gst/videotestsrc/videotestsrc.c (paint_setup_I420)
      (paint_setup_YV12, paint_setup_YUY2, paint_setup_UYVY)
      (paint_setup_YVYU, paint_setup_IYU2, paint_setup_Y41B)
      (paint_setup_Y42B, paint_setup_Y800, paint_setup_IMC1)
      (paint_setup_IMC2, paint_setup_IMC3, paint_setup_IMC4)
      (paint_setup_YVU9, paint_setup_YUV9, paint_setup_xRGB8888)
      (paint_setup_xBGR8888, paint_setup_RGBx8888)
      (paint_setup_BGRx8888, paint_setup_RGB888, paint_setup_BGR888)
      (paint_setup_RGB565, paint_setup_xRGB1555):
      * gst/videotestsrc/videotestsrc.h:
      * sys/ximage/ximagesink.c (gst_ximagesink_buffer_alloc):
      * sys/xvimage/xvimagesink.c (gst_xvimagesink_get_xv_support)
      (gst_xvimagesink_setcaps, gst_xvimagesink_buffer_alloc):
      GCC4 fixes.
      
      * ext/ogg/gstoggdemux.c (gst_ogg_demux_find_chains): Use the new
      gst_pad_query_position. Fixes oggdemux.
      276f6fe5
    • David Schleef's avatar
      configure.ac: Require liboil. · b355a0c3
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: Require liboil.
      * gst/videotestsrc/gstvideotestsrc.c: Fix up liboil calls, add
      a few more.
      * gst/videotestsrc/videotestsrc.c:
      * gst/videotestsrc/videotestsrc.h:
      b355a0c3
  11. 06 May, 2005 3 commits