Changeset 905:2fd9cd5be5ef in roaraudio for roard/roard.c


Ignore:
Timestamp:
11/28/08 22:24:43 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added --sysclocksync

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/roard.c

    r775 r905  
    4040        " --setgid              - GroupID to the audio group as specified via -G\n" 
    4141        " --setuid              - UserID to the audio user as specified via -U\n" 
     42        " --sysclocksync        - calculate exact sample rate using the system clock\n" 
    4243       ); 
    4344 
     
    116117 int i; 
    117118 char * k; 
    118  char user_sock[80] = {0}; 
     119 char user_sock[80]  = {0}; 
    119120 struct roar_audio_info sa; 
    120  int    daemon   = 0; 
    121  int    realtime = 0; 
     121 int    daemon       = 0; 
     122 int    realtime     = 0; 
     123 int    sysclocksync = 0; 
    122124 char * driver = getenv("ROAR_DRIVER"); 
    123125 char * device = getenv("ROAR_DEVICE"); 
     
    204206  } else if ( strcmp(k, "--terminate") == 0 ) { 
    205207   g_terminate = 1; 
     208  } else if ( strcmp(k, "--sysclocksync") == 0 ) { 
     209   sysclocksync = 1000; 
    206210  } else if ( strcmp(k, "--realtime") == 0 ) { 
    207211   realtime++; 
     
    463467 
    464468 // start main loop... 
    465  main_loop(drvid, drvinst, &sa); 
     469 main_loop(drvid, drvinst, &sa, sysclocksync); 
    466470 
    467471 // clean up. 
Note: See TracChangeset for help on using the changeset viewer.