--- common/video/iso-mpeg4/src/vtc_zte_ac.cpp.orig 2005-05-04 13:56:01.000000000 -0600
+++ common/video/iso-mpeg4/src/vtc_zte_ac.cpp 2009-11-19 03:56:59.000000000 -0700
- errorHandler("Failure to allocate space for array Bitstream " \
+ errorHandler((char*)"Failure to allocate space for array Bitstream " \
"in ac_encoder structure");
switch (flag=(ace->bitstreamLength>=MAX_BUFFER)) {
ace->bitstreamLength = 0;
ace->bitstream=(BYTETYPE *)malloc((MAX_BUFFER+10)*sizeof(BYTETYPE));
if (ace->bitstream == NULL)
- errorHandler("can't allocate memory for ace->bitstream");
+ errorHandler((char*)"can't allocate memory for ace->bitstream");
// assert((ace->bitstream=(BYTETYPE *)malloc((MAX_BUFFER+10)*sizeof(BYTETYPE))));
if (sym<0 || sym>=acm->nsym)
- errorHandler("Invalid symbol passed to mzte_ac_encode_symbol " \
+ errorHandler((char*)"Invalid symbol passed to mzte_ac_encode_symbol " \
"(sym=%d while nsym=%d)",
zeroStrLen+=(!t)?1:-zeroStrLen;
if(zeroStrLen==STUFFING_CNT) {
if (!mzte_input_bit(acd))
- errorHandler("Error in decoding stuffing bits " \
+ errorHandler((char*)"Error in decoding stuffing bits " \
"(must be 1 after %d 0's)",STUFFING_CNT);
/* remove first stuffing bit */
- errorHandler("Error in extracting the stuffing bit at the\n"\
+ errorHandler((char*)"Error in extracting the stuffing bit at the\n"\
"beginning of arithmetic decoding"\
"refer mzte_encoder_init in ac.c)");
restore_arithmetic_offset(acd->bitsLeft);
acd->bitCount += acd->bitsLeft;
- errorHandler("Did not get alignment in arithmetic decoding");
+ errorHandler((char*)"Did not get alignment in arithmetic decoding");
Int CVTCDecoder::mzte_ac_decode_symbol(ac_decoder *acd,ac_model *acm)
if ((acm->freq=(UShort *)malloc(nsym*sizeof(UShort)))==NULL)
- errorHandler("Can't allocate %d bytes for acm->freq in " \
+ errorHandler((char*)"Can't allocate %d bytes for acm->freq in " \