• Home
  • Raw
  • Download

Lines Matching refs:book

619 ogg_uint32_t decode_packed_entry_number(codebook *book,
622 static inline ogg_uint32_t decode_packed_entry_number(codebook *book, in decode_packed_entry_number() argument
625 int read=book->dec_maxlength; in decode_packed_entry_number()
637 switch (book->dec_method) in decode_packed_entry_number()
643 unsigned char *t=(unsigned char *)book->dec_table; in decode_packed_entry_number()
656 unsigned char *t=(unsigned char *)book->dec_table; in decode_packed_entry_number()
675 chase=((ogg_uint16_t *)(book->dec_table))[chase*2+((lok>>i)&1)]; in decode_packed_entry_number()
686 ogg_uint16_t *t=(ogg_uint16_t *)book->dec_table; in decode_packed_entry_number()
704 chase=((ogg_uint32_t *)(book->dec_table))[chase*2+((lok>>i)&1)]; in decode_packed_entry_number()
723 long vorbis_book_decode(codebook *book, oggpack_buffer *b){ in vorbis_book_decode() argument
724 if(book->dec_type)return -1; in vorbis_book_decode()
725 return decode_packed_entry_number(book,b); in vorbis_book_decode()
808 long vorbis_book_decodevs_add(codebook *book,ogg_int32_t *a, in vorbis_book_decodevs_add() argument
810 if(book->used_entries>0){ in vorbis_book_decodevs_add()
811 int step=n/book->dim; in vorbis_book_decodevs_add()
812 ogg_int32_t *v = book->dec_buf;//(ogg_int32_t *)alloca(sizeof(*v)*book->dim); in vorbis_book_decodevs_add()
817 if(decode_map(book,b,v,point))return -1; in vorbis_book_decodevs_add()
818 for(i=0,o=j;i<book->dim;i++,o+=step) in vorbis_book_decodevs_add()
825 long vorbis_book_decodev_add(codebook *book,ogg_int32_t *a, in vorbis_book_decodev_add() argument
827 if(book->used_entries>0){ in vorbis_book_decodev_add()
828 ogg_int32_t *v = book->dec_buf;//(ogg_int32_t *)alloca(sizeof(*v)*book->dim); in vorbis_book_decodev_add()
833 if(decode_map(book,b,v,point))return -1; in vorbis_book_decodev_add()
834 for (j=0;j<book->dim;j++) in vorbis_book_decodev_add()
841 long vorbis_book_decodev_set(codebook *book,ogg_int32_t *a, in vorbis_book_decodev_set() argument
843 if(book->used_entries>0){ in vorbis_book_decodev_set()
844 ogg_int32_t *v = book->dec_buf;//(ogg_int32_t *)alloca(sizeof(*v)*book->dim); in vorbis_book_decodev_set()
849 if(decode_map(book,b,v,point))return -1; in vorbis_book_decodev_set()
850 for (j=0;j<book->dim;j++) in vorbis_book_decodev_set()
857 for (j=0;j<book->dim;j++) in vorbis_book_decodev_set()
866 long vorbis_book_decodevv_add(codebook *book,ogg_int32_t **a,
870 long vorbis_book_decodevv_add(codebook *book,ogg_int32_t **a, in vorbis_book_decodevv_add() argument
873 if(book->used_entries>0){ in vorbis_book_decodevv_add()
875 ogg_int32_t *v = book->dec_buf;//(ogg_int32_t *)alloca(sizeof(*v)*book->dim); in vorbis_book_decodevv_add()
881 if(decode_map(book,b,v,point))return -1; in vorbis_book_decodevv_add()
882 for (j=0;j<book->dim;j++){ in vorbis_book_decodevv_add()