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)
commit68ffd1435bc50b17d03c9ae510033c60ac6c3626
treed8961febfea61e60bab1d06698e0db56dd44d272
parent89ac4c4f56000e47cb16c1df7f3fe54d8939c9ff
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