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:20 +0000 (14:10 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 17 Jun 2004 14:10:20 +0000 (14:10 +0000)
commit24e2e855c858435765580494e80e5efee46ee148
tree61942bc479ddd0d480e0a122ef7a15d2a52b8605
parent3ee1b53a5d1fc290fc6df1edfe47a4801b013204
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