1. 18 May, 2017 1 commit
  2. 14 Dec, 2012 2 commits
    • Sebastian Dröge's avatar
    • Rov Juvano's avatar
      Add scaletempo plugin, which allows to scale the speed of audio without... · 43e79f77
      Rov Juvano authored
      Add scaletempo plugin, which allows to scale the speed of audio without changing the pitch by handling seeks with a r...
      
      Original commit message from CVS:
      Patch by: Rov Juvano <rovjuvano at users dot sourceforge dot net>
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      * docs/plugins/inspect/plugin-scaletempo.xml:
      * examples/scaletempo/Makefile.am:
      * examples/scaletempo/demo-gui.c: (pop_status_bar),
      (status_bar_printf), (demo_gui_seek_bar_format), (update_position),
      (demo_gui_seek_bar_change), (demo_gui_do_change_rate),
      (demo_gui_do_set_rate), (demo_gui_do_rate_entered),
      (demo_gui_do_toggle_advanced), (demo_gui_do_toggle_disabled),
      (demo_gui_do_seek), (demo_gui_do_play), (demo_gui_do_pause),
      (demo_gui_do_play_pause), (demo_gui_do_open_file),
      (demo_gui_do_playlist_prev), (demo_gui_do_playlist_next),
      (demo_gui_do_about_dialog), (demo_gui_do_quit),
      (demo_gui_request_set_stride), (demo_gui_request_set_overlap),
      (demo_gui_request_set_search), (demo_gui_rate_changed),
      (demo_gui_playing_started), (demo_gui_playing_paused),
      (demo_gui_playing_ended), (demo_gui_player_errored),
      (demo_gui_stride_changed), (demo_gui_overlap_changed),
      (demo_gui_search_changed), (demo_gui_set_player_func),
      (demo_gui_set_playlist_func), (build_gvalue_array),
      (create_action), (demo_gui_show_func), (demo_gui_set_player),
      (demo_gui_set_playlist), (demo_gui_show), (demo_gui_get_property),
      (demo_gui_set_property), (demo_gui_init), (demo_gui_class_init),
      (demo_gui_get_type):
      * examples/scaletempo/demo-gui.h:
      * examples/scaletempo/demo-main.c: (handle_error_message),
      (handle_quit), (main):
      * examples/scaletempo/demo-player.c: (no_pipeline),
      (demo_player_event_listener), (demo_player_state_changed_cb),
      (demo_player_eos_cb), (demo_player_build_pipeline), (_set_rate),
      (demo_player_scale_rate_func), (demo_player_set_rate_func),
      (_set_state_and_wait), (demo_player_load_uri_func),
      (demo_player_play_func), (demo_player_pause_func), (_seek_to),
      (demo_player_seek_by_func), (demo_player_seek_to_func),
      (demo_player_get_position_func), (demo_player_get_duration_func),
      (demo_player_scale_rate), (demo_player_set_rate),
      (demo_player_load_uri), (demo_player_play), (demo_player_pause),
      (demo_player_seek_by), (demo_player_seek_to),
      (demo_player_get_position), (demo_player_get_duration),
      (demo_player_get_property), (demo_player_set_property),
      (demo_player_init), (demo_player_class_init),
      (demo_player_get_type):
      * examples/scaletempo/demo-player.h:
      * gst/audiofx/Makefile.am:
      * gst/audiofx/gstscaletempo.c: (best_overlap_offset_float),
      (best_overlap_offset_s16), (output_overlap_float),
      (output_overlap_s16), (fill_queue), (reinit_buffers),
      (gst_scaletempo_transform), (gst_scaletempo_transform_size),
      (gst_scaletempo_sink_event), (gst_scaletempo_set_caps),
      (gst_scaletempo_get_property), (gst_scaletempo_set_property),
      (gst_scaletempo_base_init), (gst_scaletempo_class_init),
      (gst_scaletempo_init):
      * gst/audiofx/gstscaletempo.h:
      * gst/audiofx/gstscaletempoplugin.c: (plugin_init):
      Add scaletempo plugin, which allows to scale the speed of audio without
      changing the pitch by handling seeks with a rate!=1.0.
      Integrate it into the docs and add the example application for it.
      Fixes bug #537700.
      43e79f77
  3. 04 Nov, 2012 1 commit
  4. 02 Jan, 2009 1 commit
    • Justin Karnegas's avatar
      sys/osxaudio/: Rewrite osxaudio to work more flexibly and more reliably, using... · 17bb67f8
      Justin Karnegas authored
      sys/osxaudio/: Rewrite osxaudio to work more flexibly and more reliably, using a different abstraction layer of corea...
      
      Original commit message from CVS:
      Patch by: Justin Karnegas <justin@affinix.com> and
      Michael Smith <msmith@songbirdnest.com>
      * sys/osxaudio/gstosxaudio.c:
      * sys/osxaudio/gstosxaudioelement.c:
      * sys/osxaudio/gstosxaudioelement.h:
      * sys/osxaudio/gstosxaudiosink.c:
      * sys/osxaudio/gstosxaudiosink.h:
      * sys/osxaudio/gstosxaudiosrc.c:
      * sys/osxaudio/gstosxaudiosrc.h:
      * sys/osxaudio/gstosxringbuffer.c:
      * sys/osxaudio/gstosxringbuffer.h:
      Rewrite osxaudio to work more flexibly and more reliably, using a
      different abstraction layer of coreaudio that is the recommended way of
      doing low-level audio I/O on OSX.
      Fixes byg #564948.
      17bb67f8
  5. 26 Aug, 2008 1 commit
    • Michael Smith's avatar
      sys/osxaudio/: Rewrite caps setting and ring buffer initialisation. · 192c1b94
      Michael Smith authored
      Original commit message from CVS:
      * sys/osxaudio/Makefile.am:
      * sys/osxaudio/gstosxaudio.c:
      * sys/osxaudio/gstosxaudiosink.c:
      * sys/osxaudio/gstosxaudiosink.h:
      * sys/osxaudio/gstosxaudiosrc.c:
      * sys/osxaudio/gstosxaudiosrc.h:
      * sys/osxaudio/gstosxringbuffer.c:
      * sys/osxaudio/gstosxringbuffer.h:
      Rewrite caps setting and ring buffer initialisation.
      Previously we never told CoreAudio what format we were going to send it,
      so it only worked due to luck, and not at all on some hardware.
      Now we explicitly advertise what formats the hardware supports, and then
      configure the selected one correctly.
      192c1b94
  6. 28 Apr, 2006 1 commit
    • Zaheer Abbas Merali's avatar
      sys/osxaudio/gstosxaudiosink.c: Register osxaudiosrc to the plugin. · 9f12811b
      Zaheer Abbas Merali authored
      Original commit message from CVS:
      2006-04-28  Zaheer Abbas Merali  <zaheerabbas at merali dot org>
      
      * sys/osxaudio/gstosxaudiosink.c:
      (plugin_init):
      Register osxaudiosrc to the plugin.
      * sys/osxaudio/gstosxaudiosrc.c:
      (gst_osx_audio_src_osxelement_do_init),
      (gst_osx_audio_src_base_init), (gst_osx_audio_src_class_init),
      (gst_osx_audio_src_init), (gst_osx_audio_src_set_property),
      (gst_osx_audio_src_get_property),
      (gst_osx_audio_src_create_ringbuffer), (gst_osx_audio_src_io_proc),
      (gst_osx_audio_src_osxelement_init):
      * sys/osxaudio/gstosxaudiosrc.h:
      Port of osxaudiosrc to 0.10.
      * sys/osxaudio/Makefile.am:
      Add osxaudiosrc
      9f12811b
  7. 06 Dec, 2005 1 commit
  8. 12 Oct, 2005 1 commit
    • Stefan Kost's avatar
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS moved bitshift from macro to enum definition · 987ab4dd
      Stefan Kost authored
      Original commit message from CVS:
      * examples/indexing/indexmpeg.c: (main):
      * ext/esd/esdmon.c: (gst_esdmon_open_audio),
      (gst_esdmon_close_audio), (gst_esdmon_change_state):
      * ext/esd/esdmon.h:
      * ext/gdk_pixbuf/gstgdkpixbuf.c: (gst_gdk_pixbuf_init):
      * ext/pango/gsttextoverlay.c: (gst_textoverlay_init):
      * gst/autodetect/gstautoaudiosink.c: (gst_auto_audio_sink_init):
      * gst/autodetect/gstautovideosink.c: (gst_auto_video_sink_init):
      * gst/avi/gstavimux.c: (gst_avimux_init):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_init):
      * gst/multipart/multipartdemux.c: (gst_multipart_demux_init):
      * gst/multipart/multipartmux.c: (gst_multipart_mux_init):
      * gst/oldcore/gstmultifilesrc.c: (gst_multifilesrc_init),
      (gst_multifilesrc_get), (gst_multifilesrc_open_file),
      (gst_multifilesrc_close_file), (gst_multifilesrc_change_state):
      * gst/oldcore/gstmultifilesrc.h:
      * gst/oldcore/gstpipefilter.c: (gst_pipefilter_init),
      (gst_pipefilter_open_file), (gst_pipefilter_close_file),
      (gst_pipefilter_change_state):
      * gst/oldcore/gstpipefilter.h:
      * gst/smoothwave/gstsmoothwave.c: (gst_smoothwave_init):
      * gst/videomixer/videomixer.c: (gst_videomixer_init):
      * sys/osxaudio/gstosxaudiosink.c: (gst_osxaudiosink_init):
      * sys/osxaudio/gstosxaudiosink.h:
      * sys/osxaudio/gstosxaudiosrc.h:
      renamed GST_FLAGS macros to GST_OBJECT_FLAGS
      moved bitshift from macro to enum definition
      987ab4dd
  9. 20 May, 2004 1 commit
    • David Schleef's avatar
      sys/osxaudio/Makefile.am: New OS X audio plugin by Zaheer Merali · 8552e8fa
      David Schleef authored
      Original commit message from CVS:
      * sys/osxaudio/Makefile.am:  New OS X audio plugin by Zaheer Merali
      * sys/osxaudio/gstosxaudio.c:
      * sys/osxaudio/gstosxaudioelement.c:
      * sys/osxaudio/gstosxaudioelement.h:
      * sys/osxaudio/gstosxaudiosink.c:
      * sys/osxaudio/gstosxaudiosink.h:
      * sys/osxaudio/gstosxaudiosrc.c:
      * sys/osxaudio/gstosxaudiosrc.h:
      8552e8fa
  10. 15 Mar, 2004 1 commit
  11. 14 Mar, 2004 1 commit
  12. 06 Nov, 2003 1 commit
  13. 31 Oct, 2003 1 commit
    • Benjamin Otte's avatar
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3,... · 4ac17766
      Benjamin Otte authored
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3, sys/oss, ext/gnomevfs, gst/typefind and ex...
      
      Original commit message from CVS:
      first bunch of conversions to new plugin_init. Includes libs/gst, gst/id3, sys/oss, ext/gnomevfs, gst/typefind and ext/mad.
      You guessed it, everything Rhythmbox needs ;)
      fixed BMP typefind and made gnomevfs one plugin instead of two while doing this
      4ac17766
  14. 13 Sep, 2003 1 commit
  15. 30 Mar, 2003 1 commit
  16. 07 Dec, 2002 2 commits
  17. 06 Dec, 2002 1 commit
  18. 03 Dec, 2002 1 commit
  19. 02 Mar, 2002 1 commit
  20. 17 Dec, 2001 1 commit