• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/mt-daapd/src/

Lines Matching defs:set

100     stream_set *set = calloc(1, sizeof(stream_set));
102 set->streams = calloc(5, sizeof(stream_processor));
103 set->allocated = 5;
104 set->used = 0;
106 return set;
166 DPRINTF(E_DBG, L_SCAN, "Nominal bitrate not set\n");
168 /* Average the lower and upper bitrates if set */
178 DPRINTF(E_DBG, L_SCAN, "Upper bitrate not set\n");
186 DPRINTF(E_DBG, L_SCAN, "Lower bitrate not set\n");
411 if(inf->firstgranulepos < 0) { /* Not set yet */
475 static void free_stream_set(stream_set *set)
478 for(i=0; i < set->used; i++) {
479 if(!set->streams[i].end) {
480 DPRINTF(E_WARN, L_SCAN, "Warning: EOS not set on stream %d\n",
481 set->streams[i].num);
483 if(set->streams[i].process_end)
484 set->streams[i].process_end(&set->streams[i], NULL);
486 ogg_stream_clear(&set->streams[i].os);
489 free(set->streams);
490 free(set);
493 static int streams_open(stream_set *set)
497 for(i=0; i < set->used; i++) {
498 if(!set->streams[i].end)
539 static stream_processor *find_stream_processor(stream_set *set, ogg_page *page)
547 for(i=0; i < set->used; i++) {
548 if(serial == set->streams[i].serial) {
551 stream = &(set->streams[i]);
553 set->in_headers = 0;
574 if(streams_open(set) && !set->in_headers) {
579 set->in_headers = 1;
581 if(set->allocated < set->used)
582 stream = &set->streams[set->used];
584 set->allocated += 5;
585 set->streams = realloc(set->streams, sizeof(stream_processor)*
586 set->allocated);
587 stream = &set->streams[set->used];
589 set->used++;
590 stream->num = set->used; /* We count from 1 */
736 "stream start flag not set on stream %d\n",