Changeset 1007:d02b4fd8e939 in roaraudio


Ignore:
Timestamp:
12/19/08 16:10:11 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added support to mix left to right and rigth to left side

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroardsp/filter_downmix.c

    r1006 r1007  
    3838 register int32_t mode = (ROAR_INSTINT)filter->inst; 
    3939 register union { 
     40//  int16_t i16; 
    4041  int32_t i32; 
    4142  int64_t i64; 
     
    4647 
    4748 switch (mode) { 
     49  case ROARDSP_DOWNMIX_LEFT: 
     50    for (i = 0; i < samples; i += 2) 
     51     samp[i+1] = samp[i]; 
     52   break; 
     53  case ROARDSP_DOWNMIX_RIGHT: 
     54    for (i = 0; i < samples; i += 2) 
     55     samp[i] = samp[i+1]; 
     56   break; 
    4857  case ROARDSP_DOWNMIX_ARITHMETIC: 
    4958    for (i = 0; i < samples; i += 2) { 
Note: See TracChangeset for help on using the changeset viewer.