Changeset 3767

Show
Ignore:
Timestamp:
07/21/06 12:43:50 (8 years ago)
Author:
socrates
Message:

Got rid of multiple Windows compile-time warnings (VS7.0).

Location:
vic/trunk/codec
Files:
6 modified

Legend:

Unmodified
Added
Removed
  • vic/trunk/codec/dct.cpp

    r3702 r3767  
    5555#define FP_MUL(a, b)    ((((a) >> 5) * ((b) >> 5)) >> (FP_NBITS - 10)) 
    5656#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) 
    5959 
    6060#define M(n) ((m0 >> (n)) & 1) 
  • vic/trunk/codec/decoder-h263.cpp

    r957 r3767  
    165165                                break; 
    166166                        /* 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 
    168168                                break; 
    169169                        /* A wrong magic at the start (not GSC) is not useful 
     
    185185 
    186186                        /* 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 
    188188                                break; 
    189189                        /* empty entry is a valid endmarker */ 
  • vic/trunk/codec/encoder-bvc.cpp

    r3702 r3767  
    8080                STORE_BITS(bs, bb) \ 
    8181                bs += (NBIT / 8); \ 
    82                 bb = (bits) << NBIT - extra; \ 
     82                bb = (bits) << (NBIT - extra);\ 
    8383                nbb = extra; \ 
    8484        } else \ 
    85                 bb |= (bits) << NBIT - (nbb); \ 
     85                bb |= (bits) << (NBIT - (nbb)); \ 
    8686} 
    8787 
  • vic/trunk/codec/encoder-h261.cpp

    r3746 r3767  
    108108                STORE_BITS(bb, bc) \ 
    109109                bc += sizeof(BB_INT); \ 
    110                 bb = (BB_INT)(bits) << NBIT - extra; \ 
     110                bb = (BB_INT)(bits) << (NBIT - extra); \ 
    111111                nbb = extra; \ 
    112112        } else \ 
    113                 bb |= (BB_INT)(bits) << NBIT - (nbb); \ 
     113                bb |= (BB_INT)(bits) << (NBIT - (nbb)); \ 
    114114} 
    115115 
  • vic/trunk/codec/encoder-jpeg.cpp

    r1027 r3767  
    112112    nbb += (n);                                                         \ 
    113113    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;                                                    \ 
    119119    } else                                                              \ 
    120         bb |= (BB_INT)(bits) << (NBIT - (nbb));                         \ 
     120                bb |= (BB_INT)(bits) << (NBIT - (nbb));                         \ 
    121121} 
    122122 
  • vic/trunk/codec/encoder-pvh.cpp

    r3702 r3767  
    493493                if ((code & mask) != 0) { 
    494494                        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); 
    497496                } 
    498497        }