Changeset 2615:a46baf00194c in roaraudio for libroar
- Timestamp:
- 09/11/09 16:08:25 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/ctl.c
r2548 r2615 470 470 } 471 471 472 int roar_str2byteorder (char * byteorder) { 473 if ( !strcasecmp(byteorder, "le") || !strcasecmp(byteorder, "little") || 474 !strcasecmp(byteorder, "little endian") || !strcasecmp(byteorder, "1234") ) { 475 return ROAR_BYTEORDER_LE; 476 } else if ( !strcasecmp(byteorder, "be") || !strcasecmp(byteorder, "big") || 477 !strcasecmp(byteorder, "big endian") || !strcasecmp(byteorder, "4321") ) { 478 return ROAR_BYTEORDER_BE; 479 } else if ( !strcasecmp(byteorder, "pdp") || 480 !strcasecmp(byteorder, "pdp endian") ) { 481 return ROAR_BYTEORDER_PDP; 482 } else if ( !strcasecmp(byteorder, "network") || 483 !strcasecmp(byteorder, "network byteorder") ) { 484 return ROAR_BYTEORDER_NETWORK; 485 } 486 487 return -1; 488 } 489 490 char * roar_byteorder2str (int byteorder) { 491 switch (byteorder) { 492 case ROAR_BYTEORDER_LE: return "little endian"; break; 493 case ROAR_BYTEORDER_BE: return "big endian"; break; 494 case ROAR_BYTEORDER_PDP: return "pdp endian"; break; 495 // case ROAR_BYTEORDER_NETWORK: return "network"; break; 496 default: 497 return "(unknown)"; 498 } 499 } 500 472 501 //ll
Note: See TracChangeset
for help on using the changeset viewer.