Changeset 1142:f940ed8ab4f0 in roaraudio for roard/streams.c
- Timestamp:
- 01/21/09 22:54:35 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/streams.c
r1137 r1142 334 334 } 335 335 336 int sreams_calc_delay (int id) { 337 struct roar_stream_server * ss; 338 register uint_least32_t d = 0; 339 uint_least32_t t[1]; 340 341 if ( (ss = g_streams[id]) == NULL ) 342 return -1; 343 344 if ( ss->codecfilter != -1 ) { 345 if ( codecfilter_delay(ss->codecfilter_inst, ss->codecfilter, t) != -1 ) 346 d += *t; 347 } 348 349 ss->delay = d; 350 351 return 0; 352 } 353 336 354 int streams_get_outputbuffer (int id, void ** buffer, size_t size) { 337 355 if ( g_streams[id] == NULL )
Note: See TracChangeset
for help on using the changeset viewer.