Changeset 4614:3b1ab4d465e8 in roaraudio for roard/streams.c


Ignore:
Timestamp:
11/21/10 16:51:56 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

Support dir parameter in OINFO command (Closes: #31)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/streams.c

    r4553 r4614  
    447447  return -1; 
    448448 
    449  switch (ROAR_STREAM(ss)->dir) { 
     449 if ( ROAR_STREAM(ss)->dir == ROAR_DIR_THRU ) 
     450  return streams_get_subsys(ROAR_STREAM(ss)->pos_rel_id); 
     451 
     452 return streams_dir2subsys(ROAR_STREAM(ss)->dir); 
     453} 
     454 
     455int streams_dir2subsys (int dir) { 
     456 switch (dir) { 
    450457  case ROAR_DIR_PLAY: 
    451458  case ROAR_DIR_RECORD: 
     
    471478  case ROAR_DIR_COMPLEX_OUT: 
    472479    return ROAR_SUBSYS_COMPLEX; 
    473    break; 
    474   case ROAR_DIR_THRU: 
    475     return streams_get_subsys(ROAR_STREAM(ss)->pos_rel_id); 
    476480   break; 
    477481  case ROAR_DIR_MIXING: 
Note: See TracChangeset for help on using the changeset viewer.