diff options
author | Lorenzo Desole <lorenzodes@fastwebnet.it> | 2010-07-21 20:51:10 +0200 |
---|---|---|
committer | Lorenzo Desole <lorenzodes@fastwebnet.it> | 2010-07-21 20:51:10 +0200 |
commit | 7e21b7edcf1cbb074c2d9939e9bf318251822604 (patch) | |
tree | 7158eee826a67fabb905ee91cd14eb7be99bcee7 | |
parent | 5444a0ac73c01b7dabfce3bb81ac6094c44fb5ab (diff) | |
download | xine-lib-7e21b7edcf1cbb074c2d9939e9bf318251822604.tar.gz xine-lib-7e21b7edcf1cbb074c2d9939e9bf318251822604.tar.bz2 |
Remove duplicate code
-rw-r--r-- | src/xine-engine/demux.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/xine-engine/demux.c b/src/xine-engine/demux.c index 68fedbcf4..87cc18011 100644 --- a/src/xine-engine/demux.c +++ b/src/xine-engine/demux.c @@ -343,17 +343,8 @@ static void *demux_loop (void *stream_gen) { /* someone may want to interrupt us */ if( stream->demux_action_pending ) { - struct timeval tv; struct timespec ts; - - gettimeofday(&tv, NULL); - ts.tv_sec = tv.tv_sec; - ts.tv_nsec = (tv.tv_usec + 100000) * 1000; - if (ts.tv_nsec >= 1000000000) { - ts.tv_nsec -= 1000000000; - ts.tv_sec += 1; - } - + ts = _x_compute_interval(100); pthread_cond_timedwait (&stream->demux_resume, &stream->demux_lock, &ts); } } |