ext/alsa/: Make the xrun code timestamp and offset the buffers correctly. moved the...
authorWim Taymans <wim.taymans@gmail.com>
Thu, 17 Jun 2004 14:10:21 +0000 (14:10 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 17 Jun 2004 14:10:21 +0000 (14:10 +0000)
commita48818210de4cef95e9a30503ba7bb04f0f3a9ac
treea6aaa2022939eb4535065ceecf44ae7e12985094
parent7face56b420df8de21a33ee57345188b1a0cee3c
ext/alsa/: Make the xrun code timestamp and offset the buffers correctly. moved the clock to the base class, use alsa...

Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_init), (gst_alsa_dispose),
(gst_alsa_get_time), (gst_alsa_xrun_recovery):
* ext/alsa/gstalsa.h:
* ext/alsa/gstalsaclock.c: (gst_alsa_clock_get_type):
* ext/alsa/gstalsasrc.c: (gst_alsa_src_init), (gst_alsa_src_loop),
(gst_alsa_src_change_state):
* ext/alsa/gstalsasrc.h:
Make the xrun code timestamp and offset the buffers correctly.
moved the clock to the base class, use alsa methods to get time.
Do correct timestamping on outgoing buffers.
ChangeLog
ext/alsa/gstalsa.c
ext/alsa/gstalsa.h
ext/alsa/gstalsasrc.c
ext/alsa/gstalsasrc.h