Changeset 4552:47a0412f706d in roaraudio for roard/streams.c
- Timestamp:
- 10/25/10 14:03:43 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/streams.c
r4550 r4552 896 896 flag |= ROAR_FLAG_PRIMARY; 897 897 898 899 // check if flags we are going to change are protected: 900 if ( g_streams[id]->flags_protection & flag ) 901 return -1; 902 903 898 904 if ( flag & ROAR_FLAG_MMAP ) { 899 905 if ( streams_set_mmap(id, 0) == -1 ) { … … 984 990 _CHECK_SID(id); 985 991 992 // check if flags we are going to change are protected: 993 if ( g_streams[id]->flags_protection & flag ) 994 return -1; 995 986 996 if ( g_streams[id]->flags & ROAR_FLAG_IMMUTABLE ) { 987 997 flag |= ROAR_FLAG_PRIMARY; … … 1032 1042 1033 1043 return g_streams[id]->flags & flag ? 1 : 0; 1044 } 1045 1046 int streams_protect_flag (int id, uint32_t flag) { 1047 _CHECK_SID(id); 1048 1049 g_streams[id]->flags_protection |= flag; 1050 1051 return 0; 1034 1052 } 1035 1053
Note: See TracChangeset
for help on using the changeset viewer.