• Andy Wingo's avatar
    gst-libs/gst/audio/gstbaseaudiosink.c · d853b238
    Andy Wingo authored
    Original commit message from CVS:
    2007-01-12  Andy Wingo  <wingo@pobox.com>
    * gst-libs/gst/audio/gstbaseaudiosink.c
    (gst_base_audio_sink_fixate): Implement, stolen from baseaudiosrc.
    (gst_base_audio_sink_activate_pull): Remove the handwavey nego
    stuff, as the base class handles this now. Actually tell the ring
    buffer to start.
    (gst_base_audio_sink_callback): Cast the ring buffer correctly.
    How did this work before? Maybe I'm not as awesome a programmer as
    I think.
    * gst-libs/gst/audio/gstbaseaudiosrc.c
    (gst_base_audio_src_fixate): Rework as a basesrc vmethod instead
    of a pad function.
gstbaseaudiosrc.c 18.5 KB