]> git.sesse.net Git - vlc/commitdiff
sleep is not thread-safe - use VLC API msleep instead
authorRémi Denis-Courmont <rem@videolan.org>
Sat, 16 Jul 2005 14:33:05 +0000 (14:33 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Sat, 16 Jul 2005 14:33:05 +0000 (14:33 +0000)
modules/access/vcdx/vcdplayer.c

index 76724406f1f2a3ee471f789cb3f12183023446fa..b5ed11776434b563f0b1264ac258abd3a4fb7692 100644 (file)
 #include <cdio/util.h>
 #include <libvcd/info.h>
 
-#ifdef WIN32
-#define sleep(A) Sleep((A)*1000)
-#endif
-
 extern void VCDSetOrigin ( access_t *p_access, lsn_t i_lsn, track_t i_track,
                           const vcdinfo_itemid_t * p_itemid );
 
@@ -550,7 +546,7 @@ vcdplayer_pbc_nav ( access_t * p_access, uint8_t *wait_time )
           return READ_BLOCK;
         } else if (p_vcdplayer->i_still) {
           /* Hack: Just go back and do still again */
-          sleep(1);
+          msleep(1000);
           return READ_STILL_FRAME;
         }
       }