• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/

Lines Matching refs:codebooks

67  * Maximum number of generated 4x4 codebooks. Can't be 256 to workaround a
72 #define MAX_CBS_2x2 256 ///< Maximum number of 2x2 codebooks.
236 RoqCodebooks codebooks;
432 tempData->codebooks.unpacked_cb4,
433 tempData->codebooks.numCB4,
445 squared_diff_macroblock(tempData->codebooks.unpacked_cb2 + subcel->subCels[i]*2*2*3, mb2, 2);
493 index_mb(mb8, tempData->codebooks.unpacked_cb4_enlarged,
494 tempData->codebooks.numCB4, &cel->cbEntry, 8);
524 tempData->codebooks.usedCB4[cel->cbEntry]++;
529 tempData->codebooks.usedCB4[cel->subCels[i].cbEntry]++;
532 tempData->codebooks.usedCB2[cel->subCels[i].subCels[j]]++;
542 if (tempData->codebooks.usedCB4[i]) {
546 tempData->codebooks.usedCB2[enc->cb4x4[i].idx[j]]++;
555 if (tempData->codebooks.usedCB2[i]) {
830 RoqCodebooks *codebooks = &tempData->codebooks;
847 /* Create 4x4 codebooks */
850 codebooks->numCB4 = MAX_CBS_4x4;
854 /* Create 2x2 codebooks */
857 codebooks->numCB2 = MAX_CBS_2x2;
860 for (i=0; i<codebooks->numCB2; i++)
861 unpack_roq_cell(enc->cb2x2 + i, codebooks->unpacked_cb2 + i*2*2*3);
864 for (i=0; i<codebooks->numCB4; i++) {
867 index_mb(mb2, codebooks->unpacked_cb2, codebooks->numCB2,
870 unpack_roq_qcell(codebooks->unpacked_cb2, enc->cb4x4 + i,
871 codebooks->unpacked_cb4 + i*4*4*3);
872 enlarge_roq_mb4(codebooks->unpacked_cb4 + i*4*4*3,
873 codebooks->unpacked_cb4_enlarged + i*8*8*3);
910 memset(tempData->codebooks.usedCB4, 0,
911 sizeof(tempData->codebooks.usedCB4));
912 memset(tempData->codebooks.usedCB2, 0,
913 sizeof(tempData->codebooks.usedCB2));
1021 * 256 codebooks*(6 bytes 2x2 + 4 bytes 4x4) + 8 bytes frame header */