Changeset 5547:3f5d08ba722e in roaraudio for include/libroardsp/dtmf.h


Ignore:
Timestamp:
06/17/12 16:17:06 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added an extended DTMF mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroardsp/dtmf.h

    r5546 r5547  
    4141#define ROAR_DTMF_OPTIONS_NONE 0 
    4242 
     43#define ROAR_DTMF_CHAR_DTMF(x) (((x) & 0xFF) + 0x0000) 
     44#define ROAR_DTMF_CHAR_ROAR(x) (((x) & 0xFF) + 0x0100) 
     45#define ROAR_DTMF_CHAR_BYTE(x) (((x) & 0xFF) + 0x0200) 
     46 
     47#define ROAR_DTMF_CHAR_NOOP    ROAR_DTMF_CHAR_ROAR(0) 
     48#define ROAR_DTMF_CHAR_ESCAPE  ROAR_DTMF_CHAR_ROAR(27) 
     49 
    4350ssize_t roar_dtmf_mus2samples(const int_least32_t t, const uint32_t rate); 
    4451 
Note: See TracChangeset for help on using the changeset viewer.