Changeset 2625:c8e21af3e6ce in roaraudio


Ignore:
Timestamp:
09/11/09 22:22:26 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added streams_set_rawflag()

Location:
roard
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • roard/include/streams.h

    r2611 r2625  
    114114int streams_set_mmap     (int id, int reset); 
    115115int streams_set_flag     (int id, int flag); 
     116int streams_set_rawflag  (int id, int flag); 
    116117int streams_reset_flag   (int id, int flag); 
    117118int streams_get_flag     (int id, int flag); 
  • roard/streams.c

    r2623 r2625  
    385385 s->pos_rel_id = parent; 
    386386 
    387  if ( streams_set_flag(id, ROAR_FLAG_VIRTUAL) == -1 ) { 
     387 if ( streams_set_rawflag(id, ROAR_FLAG_VIRTUAL) == -1 ) { 
    388388  _err(); 
    389389 } 
     
    622622  stream_meta_finalize(id); 
    623623#endif 
     624 
     625 return 0; 
     626} 
     627 
     628int streams_set_rawflag  (int id, int flag) { 
     629 if ( id == -1 ) 
     630  return -1; 
     631 
     632 if ( g_streams[id] == NULL ) 
     633  return -1; 
     634 
     635 g_streams[id]->flags |= flag; 
    624636 
    625637 return 0; 
Note: See TracChangeset for help on using the changeset viewer.