Changeset 4245:c199aedd8a6e in roaraudio
- Timestamp:
- 08/25/10 15:45:28 (14 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- roard
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/include/roard.h
r4231 r4245 182 182 char * location; 183 183 size_t jumbo_mtu; 184 int memlock_level; 184 185 } * g_config; 185 186 -
roard/roard.c
r4225 r4245 60 60 " --realtime - Trys to get realtime priority,\n" 61 61 " give multible times for being more realtime\n" 62 " --memlock LEVEL - Set default memory locking level to LEVEL\n" 62 63 " --chroot DIR - chroots to the given dir\n" 63 64 " --setgid - GroupID to the audio group as specified via -G\n" … … 327 328 g_config->location = "***default***"; 328 329 330 g_config->memlock_level = -1; 331 329 332 return 0; 330 333 } … … 1470 1473 } else if ( strcmp(k, "--realtime") == 0 ) { 1471 1474 realtime++; 1475 } else if ( strcmp(k, "--memlock") == 0 ) { 1476 _CKHAVEARGS(1); 1477 g_config->memlock_level = memlock_str2level(argv[++i]); 1472 1478 } else if ( strcmp(k, "--chroot") == 0 ) { 1473 1479 _CKHAVEARGS(1); … … 2053 2059 #endif 2054 2060 2061 if ( g_config->memlock_level == -1 ) { 2062 g_config->memlock_level = MEMLOCK_DEFAULT; 2063 } 2064 2065 if ( memlock_set_level(g_config->memlock_level) == -1 ) { 2066 ROAR_WARN("Can not set memory locking level to target level."); 2067 } 2068 2055 2069 if ( realtime ) { 2056 2070 #ifdef DEBUG
Note: See TracChangeset
for help on using the changeset viewer.