Changeset 3767
- Timestamp:
- 07/21/06 12:43:50 (7 years ago)
- Location:
- vic/trunk/codec
- Files:
-
- 6 modified
-
dct.cpp (modified) (1 diff)
-
decoder-h263.cpp (modified) (2 diffs)
-
encoder-bvc.cpp (modified) (1 diff)
-
encoder-h261.cpp (modified) (1 diff)
-
encoder-jpeg.cpp (modified) (1 diff)
-
encoder-pvh.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
vic/trunk/codec/dct.cpp
r3702 r3767 55 55 #define FP_MUL(a, b) ((((a) >> 5) * ((b) >> 5)) >> (FP_NBITS - 10)) 56 56 #define FP_SCALE(v) (int)((double)(v) * double(1 << FP_NBITS) + 0.5) 57 #define FP_NORM(v) (( v) + (1 << (FP_NBITS-1)) >> FP_NBITS)58 #define FP_JNORM(v) (( v) + (257 << (FP_NBITS-1)) >> FP_NBITS)57 #define FP_NORM(v) (((v) + ( 1 << (FP_NBITS-1))) >> FP_NBITS) 58 #define FP_JNORM(v) (((v) + (257 << (FP_NBITS-1))) >> FP_NBITS) 59 59 60 60 #define M(n) ((m0 >> (n)) & 1) -
vic/trunk/codec/decoder-h263.cpp
r957 r3767 165 165 break; 166 166 /* A wrong sequence number too. */ 167 if ((slot_[x].seqno &0xffff)!= (seqno+(j-H263_SLOTS))&0xffff)167 if ((slot_[x].seqno & 0xffff) != ((seqno+(j-H263_SLOTS)) & 0xffff)) //SV: vs7 warn fix 168 168 break; 169 169 /* A wrong magic at the start (not GSC) is not useful … … 185 185 186 186 /* wrong sequence number -> leave */ 187 if ((slot_[x].seqno &0xffff)!= (seqno+j)&0xffff)187 if ((slot_[x].seqno & 0xffff)!= ((seqno+j) & 0xffff)) //SV: vs7 warn fix 188 188 break; 189 189 /* empty entry is a valid endmarker */ -
vic/trunk/codec/encoder-bvc.cpp
r3702 r3767 80 80 STORE_BITS(bs, bb) \ 81 81 bs += (NBIT / 8); \ 82 bb = (bits) << NBIT - extra;\82 bb = (bits) << (NBIT - extra);\ 83 83 nbb = extra; \ 84 84 } else \ 85 bb |= (bits) << NBIT - (nbb); \85 bb |= (bits) << (NBIT - (nbb)); \ 86 86 } 87 87 -
vic/trunk/codec/encoder-h261.cpp
r3746 r3767 108 108 STORE_BITS(bb, bc) \ 109 109 bc += sizeof(BB_INT); \ 110 bb = (BB_INT)(bits) << NBIT - extra; \110 bb = (BB_INT)(bits) << (NBIT - extra); \ 111 111 nbb = extra; \ 112 112 } else \ 113 bb |= (BB_INT)(bits) << NBIT - (nbb); \113 bb |= (BB_INT)(bits) << (NBIT - (nbb)); \ 114 114 } 115 115 -
vic/trunk/codec/encoder-jpeg.cpp
r1027 r3767 112 112 nbb += (n); \ 113 113 if (nbb > NBIT) { \ 114 u_int extra = (nbb) - NBIT; \115 bb |= (BB_INT)(bits) >> extra; \116 STORE_BITS(bb, bc) \117 bb = (BB_INT)(bits) << (NBIT - extra); \118 nbb = extra; \114 u_int extra = (nbb) - NBIT; \ 115 bb |= (BB_INT)(bits) >> extra; \ 116 STORE_BITS(bb, bc) \ 117 bb = (BB_INT)(bits) << (NBIT - extra); \ 118 nbb = extra; \ 119 119 } else \ 120 bb |= (BB_INT)(bits) << (NBIT - (nbb)); \120 bb |= (BB_INT)(bits) << (NBIT - (nbb)); \ 121 121 } 122 122 -
vic/trunk/codec/encoder-pvh.cpp
r3702 r3767 493 493 if ((code & mask) != 0) { 494 494 int t = (code >> off) & 1; 495 PVH_PUT_BITS(t, 1, lp->nbb, lp->bb, 496 lp->bs, refine); 495 PVH_PUT_BITS(t, 1, lp->nbb, lp->bb, lp->bs, refine); 497 496 } 498 497 }
