Changeset 787
- Timestamp:
- 12/29/07 04:03:52 (16 years ago)
- Files:
-
- trunk/libffado/src/libutil/SystemTimeSource.cpp (modified) (1 diff)
- trunk/libffado/src/libutil/SystemTimeSource.h (modified) (1 diff)
- trunk/libffado/src/libutil/Time.c (deleted)
- trunk/libffado/src/libutil/Time.h (modified) (2 diffs)
- trunk/libffado/src/SConscript (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libffado/src/libutil/SystemTimeSource.cpp
r783 r787 30 30 31 31 SystemTimeSource::SystemTimeSource() { 32 // InitTime();33 32 } 34 33 35 34 SystemTimeSource::~SystemTimeSource() { 35 } 36 36 37 void 38 SystemTimeSource::SleepUsecRelative(ffado_microsecs_t usecs) { 39 usleep(usecs); 40 } 41 42 void 43 SystemTimeSource::SleepUsecAbsolute(ffado_microsecs_t wake_at) { 44 // FIXME: not implemented yet 37 45 } 38 46 trunk/libffado/src/libutil/SystemTimeSource.h
r742 r787 44 44 inline ffado_microsecs_t unWrapTime(ffado_microsecs_t t) {return t;}; 45 45 inline ffado_microsecs_t wrapTime(ffado_microsecs_t t) {return t;}; 46 47 static void SleepUsecRelative(ffado_microsecs_t usecs); 48 static void SleepUsecAbsolute(ffado_microsecs_t wake_time); 46 49 47 50 protected: trunk/libffado/src/libutil/Time.h
r783 r787 25 25 #define __Time__ 26 26 27 #include <stdio.h>28 27 #include <inttypes.h> 29 #include <unistd.h>30 28 31 #include <time.h>29 #include "SystemTimeSource.h" 32 30 33 31 /** … … 37 35 typedef uint64_t ffado_microsecs_t; 38 36 39 static inline void SleepRelativeUsec( unsigned longusec) {40 usleep(usec);37 static inline void SleepRelativeUsec(ffado_microsecs_t usec) { 38 Util::SystemTimeSource::SleepUsecRelative(usec); 41 39 } 40 42 41 #endif 43 42 trunk/libffado/src/SConscript
r771 r787 79 79 libutil/StreamStatistics.cpp \ 80 80 libutil/SystemTimeSource.cpp \ 81 libutil/Time.c \82 81 libutil/TimeSource.cpp \ 83 82 libutil/TimestampedBuffer.cpp \