• Home
  • Raw
  • Download

Lines Matching refs:put_bits

160     put_bits(pb, cb->lens[entry], cb->codewords[entry]);  in put_codeword()
489 put_bits(pb, 24, 0x564342); //magic in put_codebook_header()
490 put_bits(pb, 16, cb->ndimensions); in put_codebook_header()
491 put_bits(pb, 24, cb->nentries); in put_codebook_header()
499 put_bits(pb, 1, ordered); in put_codebook_header()
502 put_bits(pb, 5, len - 1); in put_codebook_header()
509 put_bits(pb, ilog(cb->nentries - i), j); in put_codebook_header()
520 put_bits(pb, 1, sparse); in put_codebook_header()
524 put_bits(pb, 1, !!cb->lens[i]); in put_codebook_header()
526 put_bits(pb, 5, cb->lens[i] - 1); in put_codebook_header()
530 put_bits(pb, 4, cb->lookup); in put_codebook_header()
541 put_bits(pb, 4, bits - 1); in put_codebook_header()
542 put_bits(pb, 1, cb->seq_p); in put_codebook_header()
545 put_bits(pb, bits, cb->quantlist[i]); in put_codebook_header()
553 put_bits(pb, 16, 1); // type, only floor1 is supported in put_floor_header()
555 put_bits(pb, 5, fc->partitions); in put_floor_header()
558 put_bits(pb, 4, fc->partition_to_class[i]); in put_floor_header()
563 put_bits(pb, 3, fc->classes[i].dim - 1); in put_floor_header()
564 put_bits(pb, 2, fc->classes[i].subclass); in put_floor_header()
567 put_bits(pb, 8, fc->classes[i].masterbook); in put_floor_header()
572 put_bits(pb, 8, fc->classes[i].books[j] + 1); in put_floor_header()
575 put_bits(pb, 2, fc->multiplier - 1); in put_floor_header()
576 put_bits(pb, 4, fc->rangebits); in put_floor_header()
579 put_bits(pb, fc->rangebits, fc->list[i].x); in put_floor_header()
586 put_bits(pb, 16, rc->type); in put_residue_header()
588 put_bits(pb, 24, rc->begin); in put_residue_header()
589 put_bits(pb, 24, rc->end); in put_residue_header()
590 put_bits(pb, 24, rc->partition_size - 1); in put_residue_header()
591 put_bits(pb, 6, rc->classifications - 1); in put_residue_header()
592 put_bits(pb, 8, rc->classbook); in put_residue_header()
599 put_bits(pb, 3, tmp & 7); in put_residue_header()
600 put_bits(pb, 1, tmp > 7); in put_residue_header()
603 put_bits(pb, 5, tmp >> 3); in put_residue_header()
610 put_bits(pb, 8, rc->books[i][j]); in put_residue_header()
626 put_bits(&pb, 8, 1); //magic in put_main_header()
628 put_bits(&pb, 8, "vorbis"[i]); in put_main_header()
630 put_bits(&pb, 8, venc->channels); in put_main_header()
635 put_bits(&pb, 4, venc->log2_blocksize[0]); in put_main_header()
636 put_bits(&pb, 4, venc->log2_blocksize[1]); in put_main_header()
637 put_bits(&pb, 1, 1); // framing in put_main_header()
646 put_bits(&pb, 8, 3); //magic in put_main_header()
648 put_bits(&pb, 8, "vorbis"[i]); in put_main_header()
651 put_bits(&pb, 1, 1); // framing in put_main_header()
660 put_bits(&pb, 8, 5); //magic in put_main_header()
662 put_bits(&pb, 8, "vorbis"[i]); in put_main_header()
665 put_bits(&pb, 8, venc->ncodebooks - 1); in put_main_header()
670 put_bits(&pb, 6, 0); in put_main_header()
671 put_bits(&pb, 16, 0); in put_main_header()
674 put_bits(&pb, 6, venc->nfloors - 1); in put_main_header()
679 put_bits(&pb, 6, venc->nresidues - 1); in put_main_header()
684 put_bits(&pb, 6, venc->nmappings - 1); in put_main_header()
688 put_bits(&pb, 16, 0); // mapping type in put_main_header()
690 put_bits(&pb, 1, mc->submaps > 1); in put_main_header()
692 put_bits(&pb, 4, mc->submaps - 1); in put_main_header()
694 put_bits(&pb, 1, !!mc->coupling_steps); in put_main_header()
696 put_bits(&pb, 8, mc->coupling_steps - 1); in put_main_header()
698 put_bits(&pb, ilog(venc->channels - 1), mc->magnitude[j]); in put_main_header()
699 put_bits(&pb, ilog(venc->channels - 1), mc->angle[j]); in put_main_header()
703 put_bits(&pb, 2, 0); // reserved in put_main_header()
707 put_bits(&pb, 4, mc->mux[j]); in put_main_header()
710 put_bits(&pb, 8, 0); // reserved time configuration in put_main_header()
711 put_bits(&pb, 8, mc->floor[j]); in put_main_header()
712 put_bits(&pb, 8, mc->residue[j]); in put_main_header()
717 put_bits(&pb, 6, venc->nmodes - 1); in put_main_header()
719 put_bits(&pb, 1, venc->modes[i].blockflag); in put_main_header()
720 put_bits(&pb, 16, 0); // reserved window type in put_main_header()
721 put_bits(&pb, 16, 0); // reserved transform type in put_main_header()
722 put_bits(&pb, 8, venc->modes[i].mapping); in put_main_header()
725 put_bits(&pb, 1, 1); // framing in put_main_header()
803 put_bits(pb, 1, 1); // non zero in floor_encode()
804 put_bits(pb, ilog(range - 1), posts[0]); in floor_encode()
805 put_bits(pb, ilog(range - 1), posts[1]); in floor_encode()
1143 put_bits(&pb, 1, 0); // magic bit in vorbis_encode_frame()
1145 put_bits(&pb, ilog(venc->nmodes - 1), 1); // Mode for current frame in vorbis_encode_frame()
1150 put_bits(&pb, 1, 1); // Previous windowflag in vorbis_encode_frame()
1151 put_bits(&pb, 1, 1); // Next windowflag in vorbis_encode_frame()