• Wim Taymans's avatar
    gst-libs/gst/audio/gstbaseaudiosink.c: Improve debugging. · 2bc5ca17
    Wim Taymans authored
    Original commit message from CVS:
    * gst-libs/gst/audio/gstbaseaudiosink.c:
    (gst_base_audio_sink_setcaps), (gst_base_audio_sink_event),
    (gst_base_audio_sink_preroll), (gst_base_audio_sink_render):
    Improve debugging.
    Post error when caps cannot be parsed.
    Resync on discontinuity in the stream.
    Clip samples to segment boundaries.
    return WRONG_STATE sooner when we are flushing.
    
    * gst-libs/gst/audio/gstbaseaudiosrc.c: (gst_base_audio_src_init),
    (gst_base_audio_src_get_time), (gst_base_audio_src_create):
    Make audiosrc operate in TIME.
    Set TIMESTAMP and DURATION on buffers.
    2bc5ca17
gstbaseaudiosrc.c 12.5 KB