1. 30 Jun, 2005 7 commits
  2. 29 Jun, 2005 2 commits
    • Wim Taymans's avatar
      gst-libs/gst/audio/: Fix compilation error. · 2e262374
      Wim Taymans authored
      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.
      2e262374
    • Thomas Vander Stichele's avatar
      reinstate plugin docs · 36d0c9ce
      Thomas Vander Stichele authored
      Original commit message from CVS:
      reinstate plugin docs
      36d0c9ce
  3. 28 Jun, 2005 1 commit
  4. 24 Jun, 2005 1 commit
    • Jan Schmidt's avatar
      gst-libs/gst/audio/gstaudiosink.c: Set the worker thread's running flag to... · 2255ffd3
      Jan Schmidt authored
      gst-libs/gst/audio/gstaudiosink.c: Set the worker thread's running flag to TRUE before starting the thread.
      
      Original commit message from CVS:
      2005-06-25  Jan Schmidt  <thaytan@mad.scientist.com>
      * gst-libs/gst/audio/gstaudiosink.c: (gst_audioringbuffer_acquire):
      Set the worker thread's running flag to TRUE before starting the
      thread.
      * gst/playback/gstdecodebin.c: (gst_decode_bin_init):
      Catch a failure to add typefind to the bin.
      2255ffd3
  5. 09 Jun, 2005 2 commits
  6. 08 Jun, 2005 1 commit
    • Andy Wingo Wingo's avatar
      gst/: Ghost pad API fixes. · 55d437af
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-06-09  Andy Wingo  <wingo@pobox.com>
      
      * gst-libs/gst/gconf/gconf.c:
      * gst/playback/test.c:
      * gst/playback/gstplaybin.c (gen_video_element): Ghost pad API
      fixes.
      
      * gst/audioconvert/gstaudioconvert.c: RPAD fixes.
      
      * ext/theora/theoraenc.c (theora_enc_chain):
      * ext/theora/theoradec.c (theora_handle_data_packet): GCC4 fixes.
      
      * ext/ogg/gstoggdemux.c (GstOggPad): Derive from GstPad, not
      RealPad.
      55d437af
  7. 02 Jun, 2005 2 commits
    • Wim Taymans's avatar
      Added net stuff, version net lib. · ec4f41ed
      Wim Taymans authored
      Original commit message from CVS:
      * gst-libs/gst/net/Makefile.am:
      * pkgconfig/gstreamer-libs-uninstalled.pc.in:
      * pkgconfig/gstreamer-libs.pc.in:
      Added net stuff, version net lib.
      ec4f41ed
    • Wim Taymans's avatar
      gst/: Bufferalloc changes. · d014bb6f
      Wim Taymans authored
      Original commit message from CVS:
      * gst/effectv/gstquark.c: (gst_quarktv_chain):
      * gst/goom/gstgoom.c: (gst_goom_chain):
      * gst/videobox/Makefile.am:
      * gst/videobox/gstvideobox.c: (gst_video_box_class_init),
      (gst_video_box_init), (gst_video_box_sink_setcaps),
      (gst_video_box_chain):
      * gst/videofilter/gstvideofilter.c: (gst_videofilter_chain):
      * gst/videorate/gstvideorate.c: (gst_videorate_class_init),
      (gst_videorate_getcaps), (gst_videorate_setcaps),
      (gst_videorate_init), (gst_videorate_event), (gst_videorate_chain),
      (gst_videorate_change_state):
      Bufferalloc changes.
      d014bb6f
  8. 31 May, 2005 1 commit
  9. 25 May, 2005 1 commit
    • 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
  10. 23 May, 2005 1 commit
  11. 19 May, 2005 1 commit
    • 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
  12. 18 May, 2005 1 commit
  13. 17 May, 2005 1 commit
    • 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
  14. 16 May, 2005 1 commit
    • 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
  15. 09 May, 2005 1 commit
    • 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
  16. 06 May, 2005 2 commits
  17. 05 May, 2005 3 commits
    • Andy Wingo Wingo's avatar
      gst/: Some GCC4 fixes · 790c0598
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-05-05  Andy Wingo  <wingo@pobox.com>
      
      * gst-libs/gst/tag/gstid3tag.c: (gst_tag_list_new_from_id3v1):
      * gst-libs/gst/tag/gstvorbistag.c:
      (gst_tag_list_from_vorbiscomment_buffer), (gst_vorbis_tag_chain):
      * gst/adder/gstadder.h:
      * gst/audioconvert/gstchannelmix.c:
      (gst_audio_convert_fill_one_other):
      * gst/audiorate/gstaudiorate.c: (gst_audiorate_setcaps),
      (gst_audiorate_init), (gst_audiorate_chain):
      * gst/playback/gstplaybasebin.c: (setup_source):
      * gst/playback/test3.c: (update_scale):
      Some GCC4 fixes
      
      * po/af.po:
      * po/az.po:
      * po/cs.po:
      * po/en_GB.po:
      * po/hu.po:
      * po/it.po:
      * po/nb.po:
      * po/nl.po:
      * po/or.po:
      * po/sq.po:
      * po/sr.po:
      * po/sv.po:
      * po/uk.po:
      * po/vi.po: Foo
      790c0598
    • Wim Taymans's avatar
      GCC 4 compile fixes · b9a30899
      Wim Taymans authored
      Original commit message from CVS:
      GCC 4 compile fixes
      b9a30899
    • Wim Taymans's avatar
      More work on the audiosink, mostly debugging and a race in shutdown. · 658bd2ca
      Wim Taymans authored
      Original commit message from CVS:
      * docs/design-audiosinks.txt:
      * gst-libs/gst/audio/TODO:
      * 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_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):
      More work on the audiosink, mostly debugging and a race in
      shutdown.
      658bd2ca
  18. 28 Apr, 2005 1 commit
  19. 25 Apr, 2005 5 commits
    • Ronald S. Bultje's avatar
      Remove media-info, which is also successed by playbin (see Totem implementation). · 8664d3ff
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * gst-libs/gst/Makefile.am:
      * gst-libs/gst/media-info/.cvsignore:
      * gst-libs/gst/media-info/Makefile.am:
      * gst-libs/gst/media-info/README:
      * gst-libs/gst/media-info/media-info-priv.c:
      * gst-libs/gst/media-info/media-info-priv.h:
      * gst-libs/gst/media-info/media-info-test.c:
      * gst-libs/gst/media-info/media-info.c:
      * gst-libs/gst/media-info/media-info.h:
      * gst-libs/gst/media-info/media-info.vcproj:
      * pkgconfig/Makefile.am:
      * pkgconfig/gstreamer-media-info-uninstalled.pc.in:
      * pkgconfig/gstreamer-media-info.pc.in:
      Remove media-info, which is also successed by playbin (see Totem
      implementation).
      8664d3ff
    • Ronald S. Bultje's avatar
      Remove libgstplay, playbin is now the official successor. · 7172a585
      Ronald S. Bultje authored
      Original commit message from CVS:
      * configure.ac:
      * examples/Makefile.am:
      * examples/gstplay/.cvsignore:
      * examples/gstplay/Makefile.am:
      * examples/gstplay/player.c:
      * gst-libs/gst/Makefile.am:
      * gst-libs/gst/play/.cvsignore:
      * gst-libs/gst/play/Makefile.am:
      * gst-libs/gst/play/play.c:
      * gst-libs/gst/play/play.h:
      * gst-libs/gst/play/play.vcproj:
      * pkgconfig/Makefile.am:
      * pkgconfig/gstreamer-play-uninstalled.pc.in:
      * pkgconfig/gstreamer-play.pc.in:
      Remove libgstplay, playbin is now the official successor.
      7172a585
    • Ronald S. Bultje's avatar
      Remove deprecated xwindowlistener (I've moved xwindowlistening in the v4l/v4l2... · 3420e480
      Ronald S. Bultje authored
      Remove deprecated xwindowlistener (I've moved xwindowlistening in the v4l/v4l2 plugins over to serverside).
      
      Original commit message from CVS:
      * configure.ac:
      * gst-libs/gst/Makefile.am:
      * gst-libs/gst/xwindowlistener/Makefile.am:
      * gst-libs/gst/xwindowlistener/xwindowlistener.c:
      * gst-libs/gst/xwindowlistener/xwindowlistener.h:
      Remove deprecated xwindowlistener (I've moved xwindowlistening
      in the v4l/v4l2 plugins over to serverside).
      3420e480
    • David Schleef's avatar
      Don't use GST_PLUGIN_LDFLAGS, because these aren't plugins. · ab06cc8f
      David Schleef authored
      Original commit message from CVS:
      Don't use GST_PLUGIN_LDFLAGS, because these aren't plugins.
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/video/Makefile.am:
      * gst-libs/gst/xwindowlistener/Makefile.am:
      Convert to 0.9 API, seems to work:
      * sys/ximage/Makefile.am:
      * sys/ximage/ximagesink.c:
      ab06cc8f
    • David Schleef's avatar
      configure.ac: Remove idct and resample libs · 129c7e8a
      David Schleef authored
      Original commit message from CVS:
      * configure.ac: Remove idct and resample libs
      * gst-libs/gst/Makefile.am: same
      Remove usage of gst_library_load():
      * ext/alsa/gstalsaplugin.c: (plugin_init):
      * ext/libvisual/visual.c: (plugin_init):
      * ext/ogg/gstogg.c: (plugin_init):
      * ext/theora/theora.c: (plugin_init):
      * ext/vorbis/vorbis.c: (plugin_init):
      * gst-libs/gst/audio/gstaudiofiltertemplate.c: (plugin_init):
      * gst/audioscale/gstaudioscale.c:
      * gst/adder/gstadder.c: (plugin_init):
      * gst/audioconvert/plugin.c: (plugin_init):
      * sys/ximage/ximagesink.c: (plugin_init):
      * sys/xvimage/xvimagesink.c: (plugin_init):
      * gst/tcp/gsttcpplugin.c: (plugin_init):
      Link plugins against libraries:
      * ext/ogg/Makefile.am:
      * ext/theora/Makefile.am:
      * ext/vorbis/Makefile.am:
      * gst/audioconvert/Makefile.am:
      Create proper libraries:
      * gst-libs/gst/riff/Makefile.am:
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/video/Makefile.am:
      Move resample library to audioscale plugin directory:
      * gst-libs/gst/resample/Makefile.am:
      * gst-libs/gst/resample/README:
      * gst-libs/gst/resample/dtof.c:
      * gst-libs/gst/resample/dtos.c:
      * gst-libs/gst/resample/functable.c:
      * gst-libs/gst/resample/private.h:
      * gst-libs/gst/resample/resample.c:
      * gst-libs/gst/resample/resample.h:
      * gst-libs/gst/resample/resample.vcproj:
      * gst-libs/gst/resample/test.c:
      * gst/audioscale/Makefile.am:
      * gst/audioscale/README:
      * gst/audioscale/dtof.c:
      * gst/audioscale/dtos.c:
      * gst/audioscale/functable.c:
      * gst/audioscale/private.h:
      * gst/audioscale/resample.c:
      * gst/audioscale/resample.h:
      * gst/audioscale/test.c:
      Move tagedit library to gst-libs:
      * gst-libs/gst/tag/Makefile.am:
      * gst-libs/gst/tag/gstid3tag.c:
      * gst-libs/gst/tag/gsttagediting.c:
      * gst-libs/gst/tag/gsttageditingprivate.h:
      * gst-libs/gst/tag/gstvorbistag.c:
      * gst/tags/Makefile.am:
      * gst/tags/gstid3tag.c:
      * gst/tags/gstvorbistag.c:
      Fix for core changes:
      * gst/sine/gstsinesrc.c: (gst_sinesrc_class_init),
      (gst_sinesrc_init), (gst_sinesrc_src_fixate), (gst_sinesrc_link),
      (gst_sinesrc_getrange):
      129c7e8a
  20. 23 Apr, 2005 1 commit
    • David Schleef's avatar
      gst-libs/gst/Makefile.am: Remove idct. It hasn't been used in gst-plugins in... · f6e65158
      David Schleef authored
      gst-libs/gst/Makefile.am: Remove idct.  It hasn't been used in gst-plugins in a long time, and properly belongs in li...
      
      Original commit message from CVS:
      * gst-libs/gst/Makefile.am: Remove idct.  It hasn't been used
      in gst-plugins in a long time, and properly belongs in liboil.
      * gst-libs/gst/idct/Makefile.am:
      * gst-libs/gst/idct/README:
      * gst-libs/gst/idct/dct.h:
      * gst-libs/gst/idct/doieee:
      * gst-libs/gst/idct/fastintidct.c:
      * gst-libs/gst/idct/floatidct.c:
      * gst-libs/gst/idct/idct.c:
      * gst-libs/gst/idct/idct.h:
      * gst-libs/gst/idct/idtc.vcproj:
      * gst-libs/gst/idct/ieeetest.c:
      * gst-libs/gst/idct/intidct.c:
      f6e65158
  21. 20 Apr, 2005 1 commit
    • Wim Taymans's avatar
      An attempt at a set of audio base classes together with some design docs. · 5a3941c7
      Wim Taymans authored
      Original commit message from CVS:
      * docs/design-audiosinks.txt:
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/audio/TODO:
      * gst-libs/gst/audio/gstaudiosink.c:
      (gst_audioringbuffer_get_type), (gst_audioringbuffer_class_init),
      (audioringbuffer_thread_func), (gst_audioringbuffer_init),
      (gst_audioringbuffer_dispose), (gst_audioringbuffer_finalize),
      (gst_audioringbuffer_acquire), (gst_audioringbuffer_release),
      (gst_audioringbuffer_play), (gst_audioringbuffer_stop),
      (gst_audioringbuffer_delay), (gst_audiosink_base_init),
      (gst_audiosink_class_init), (gst_audiosink_init),
      (gst_audiosink_create_ringbuffer):
      * gst-libs/gst/audio/gstaudiosink.h:
      * gst-libs/gst/audio/gstbaseaudiosink.c:
      (gst_baseaudiosink_base_init), (gst_baseaudiosink_class_init),
      (gst_baseaudiosink_init), (gst_baseaudiosink_set_property),
      (gst_baseaudiosink_get_property), (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/gstbaseaudiosink.h:
      * gst-libs/gst/audio/gstringbuffer.c: (gst_ringbuffer_get_type),
      (gst_ringbuffer_class_init), (gst_ringbuffer_init),
      (gst_ringbuffer_dispose), (gst_ringbuffer_finalize),
      (gst_ringbuffer_set_callback), (gst_ringbuffer_acquire),
      (gst_ringbuffer_release), (gst_ringbuffer_play_unlocked),
      (gst_ringbuffer_play), (gst_ringbuffer_pause),
      (gst_ringbuffer_resume), (gst_ringbuffer_stop),
      (gst_ringbuffer_callback), (gst_ringbuffer_delay),
      (gst_ringbuffer_played_samples), (gst_ringbuffer_commit),
      (gst_ringbuffer_prepare_read), (gst_ringbuffer_clear):
      * gst-libs/gst/audio/gstringbuffer.h:
      An attempt at a set of audio base classes together with some
      design docs.
      5a3941c7
  22. 06 Apr, 2005 2 commits
    • Wim Taymans's avatar
      Make gnomevfssrc extend the source base class. · 73d7c029
      Wim Taymans authored
      Original commit message from CVS:
      * ext/gnomevfs/Makefile.am:
      * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_get_type),
      (gst_gnomevfssrc_class_init), (gst_gnomevfssrc_init),
      (gst_gnomevfssrc_set_property), (gst_gnomevfssrc_get_property),
      (gst_gnomevfssrc_create), (gst_gnomevfssrc_is_seekable),
      (gst_gnomevfssrc_get_size), (gst_gnomevfssrc_start),
      (gst_gnomevfssrc_stop):
      * ext/ogg/Makefile.am:
      * ext/ogg/gstoggdemux.c: (gst_ogg_demux_get_data),
      (gst_ogg_demux_find_chains), (gst_ogg_demux_sink_activate):
      * ext/theora/Makefile.am:
      * ext/theora/theoradec.c: (_inc_granulepos),
      (theora_dec_sink_event), (theora_dec_chain):
      * ext/vorbis/Makefile.am:
      * ext/vorbis/vorbisdec.c: (vorbis_dec_src_query),
      (vorbis_dec_sink_event), (vorbis_dec_chain):
      * gst-libs/gst/audio/Makefile.am:
      * sys/xvimage/Makefile.am:
      Make gnomevfssrc extend the source base class.
      Fix linking against libs in various plugins.
      73d7c029
    • Andy Wingo Wingo's avatar
      gst-libs/gst/video/Makefile.am (libgstvideo_la_LDFLAGS): Use · 5967f963
      Andy Wingo Wingo authored
      Original commit message from CVS:
      2005-04-06  Andy Wingo  <wingo@pobox.com>
      
      * gst-libs/gst/video/Makefile.am (libgstvideo_la_LDFLAGS): Use
      GST_BASE_LIBS.
      5967f963
  23. 31 Mar, 2005 1 commit