• Andy Wingo Wingo's avatar
    gst-libs/gst/audio/gstaudiosrc.*: Implement open_device and close_device in... · 13b122a1
    Andy Wingo Wingo authored
    gst-libs/gst/audio/gstaudiosrc.*: Implement open_device and close_device in the ring buffer, like gstaudiosink.
    
    Original commit message from CVS:
    2005-08-22  Andy Wingo  <wingo@pobox.com>
    
    * gst-libs/gst/audio/gstaudiosrc.h:
    * gst-libs/gst/audio/gstaudiosrc.c: Implement open_device and
    close_device in the ring buffer, like gstaudiosink.
    
    * ext/alsa/gstalsamixer.h:
    * ext/alsa/gstalsamixer.c: Not a GObject any more. Include a nifty
    macro to implement the interface without much code. Cleanups.
    
    * ext/alsa/gstalsasrc.h:
    * ext/alsa/gstalsasrc.c: Be a mixer. Open device and mixer in
    READY.
    
    * ext/alsa/Makefile.am: Add new files.
    * ext/alsa/gstalsamixerelement.c:
    * ext/alsa/gstalsamixerelement.c: Split element code out from
    mixer code so that alsasrc can be a mixer too.
    13b122a1
gstalsaplugin.c 2.5 KB