Changeset 4332:e0b5649844a7 in roaraudio for libroar/ctl.c


Ignore:
Timestamp:
09/09/10 23:49:19 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

wrote a basic function for int matching from filters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/ctl.c

    r4327 r4332  
    297297 
    298298 if ( m->data[0] != 0 ) { 
    299   ROAR_ERR("roar_ctl_m2f(*): version %i not supported!", m->data[0]); 
     299  ROAR_ERR("roar_ctl_m2f(*): version %i not supported!", (int)m->data[0]); 
    300300  return -1; 
    301301 } 
     
    307307 
    308308 return 0; 
     309} 
     310 
     311int roar_filter_match (const unsigned cmp, const uint32_t a, const uint32_t b) { 
     312 switch (cmd) { 
     313  case ROAR_CTL_CMP_ANY: 
     314    return 1; 
     315   break; 
     316  case ROAR_CTL_CMP_EQ: 
     317    return a == b; 
     318   break; 
     319  case ROAR_CTL_CMP_NE: 
     320    return a != b; 
     321   break; 
     322  default: 
     323    return -1; 
     324 } 
    309325} 
    310326 
Note: See TracChangeset for help on using the changeset viewer.