Home | History | Annotate | Download | only in Tremolo

Lines Matching refs:fifo_head

628   if(!oy->fifo_head){
629 oy->fifo_head=oy->fifo_tail=ogg_buffer_alloc(oy->bufferpool,bytes);
630 return oy->fifo_head->buffer->data;
634 if(oy->fifo_head->buffer->size-
635 oy->fifo_head->length-
636 oy->fifo_head->begin >= bytes)
637 return oy->fifo_head->buffer->data+
638 oy->fifo_head->length+oy->fifo_head->begin;
641 if(!oy->fifo_head->length){
642 ogg_buffer_realloc(oy->fifo_head,bytes);
643 return oy->fifo_head->buffer->data+oy->fifo_head->begin;
649 oy->fifo_head->next=new;
650 oy->fifo_head=new;
652 return oy->fifo_head->buffer->data;
656 if(!oy->fifo_head)return OGG_EINVAL;
657 if(oy->fifo_head->buffer->size-oy->fifo_head->length-oy->fifo_head->begin <
659 oy->fifo_head->length+=bytes;
747 og->header=ogg_buffer_split(&oy->fifo_tail,&oy->fifo_head,oy->headerbytes);
749 og->body=ogg_buffer_split(&oy->fifo_tail,&oy->fifo_head,oy->bodybytes);
755 if(!oy->fifo_tail)oy->fifo_head=0;
792 if(!oy->fifo_tail)oy->fifo_head=0;
843 oy->fifo_head=0;