Changeset 3562:ff598ca9df27 in roaraudio for plugins/roard
- Timestamp:
- 02/27/10 17:08:45 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/roard/protocol-esound.c
r3517 r3562 385 385 386 386 if ( streams_get(stream, &ss) != -1 ) { 387 ss->mixer.mixer[0] = left == 256 ? 65535 : left * 256; 388 ss->mixer.mixer[1] = right == 256 ? 65535 : right * 256; 387 ss->mixer.scale = 256; 388 ss->mixer.mixer[0] = left; 389 ss->mixer.mixer[1] = right; 389 390 if ( streams_set_mixer(stream) != -1 ) 390 391 ok = 1; … … 467 468 left = right = 256; 468 469 } else { 469 left = right = ss->mixer.mixer[0] / 256;470 left = right = ss->mixer.mixer[0] * 256 / ss->mixer.scale; 470 471 } 471 472 format |= ESD_MONO; … … 475 476 left = 256; 476 477 } else { 477 left = ss->mixer.mixer[0] / 256;478 left = ss->mixer.mixer[0] * 256 / ss->mixer.scale; 478 479 } 479 480 … … 481 482 right = 256; 482 483 } else { 483 right = ss->mixer.mixer[1] / 256;484 right = ss->mixer.mixer[1] * 256 / ss->mixer.scale; 484 485 } 485 486
Note: See TracChangeset
for help on using the changeset viewer.