Changeset 4842:d135b43f4dab in roaraudio for roard/meta.c


Ignore:
Timestamp:
04/03/11 18:05:54 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

emit ROAR_OE_STREAM_META_UPDATE events on meta data change

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/meta.c

    r4708 r4842  
    3131 int i; 
    3232 struct roar_stream_server * s = g_streams[id]; 
     33 
     34 roar_notify_core_emit_simple(ROAR_OE_STREAM_META_UPDATE, -1, id, ROAR_OT_STREAM, ROAR_META_MODE_SET, -1, NULL, 0); 
    3335 
    3436 if ( s == NULL ) 
     
    5153 struct roar_stream_server * s = g_streams[id]; 
    5254 
     55 roar_notify_core_emit_simple(ROAR_OE_STREAM_META_UPDATE, -1, id, ROAR_OT_STREAM, ROAR_META_MODE_ADD, -1, NULL, 0); 
     56 
    5357 if ( s == NULL ) 
    5458  return -1; 
     
    150154 } 
    151155 
     156 roar_notify_core_emit_simple(ROAR_OE_STREAM_META_UPDATE, -1, id, ROAR_OT_STREAM, ROAR_META_MODE_CLEAR, -1, NULL, 0); 
     157 
    152158 s = g_streams[id]; 
    153159 
     
    171177 struct roar_stream_server * s; 
    172178 
     179 roar_notify_core_emit_simple(ROAR_OE_STREAM_META_UPDATE, -1, id, ROAR_OT_STREAM, ROAR_META_MODE_FINALIZE, -1, NULL, 0); 
     180 
    173181 if ( streams_get_flag(id, ROAR_FLAG_META) != 1 ) // ignore non meta streams 
    174182  return 0; 
Note: See TracChangeset for help on using the changeset viewer.