comparison rmdec.c @ 5443:e0b458b3d1ae libavformat

Print extradata in case of failure. I had this in my local tree and it might be usefull for others ...
author michael
date Sun, 13 Dec 2009 16:20:00 +0000
parents 02e58aea657b
children d424e2ef1b44
comparison
equal deleted inserted replaced
5442:65a5773a23a5 5443:e0b458b3d1ae
330 switch(((uint8_t*)st->codec->extradata)[4]>>4){ 330 switch(((uint8_t*)st->codec->extradata)[4]>>4){
331 case 1: st->codec->codec_id = CODEC_ID_RV10; break; 331 case 1: st->codec->codec_id = CODEC_ID_RV10; break;
332 case 2: st->codec->codec_id = CODEC_ID_RV20; break; 332 case 2: st->codec->codec_id = CODEC_ID_RV20; break;
333 case 3: st->codec->codec_id = CODEC_ID_RV30; break; 333 case 3: st->codec->codec_id = CODEC_ID_RV30; break;
334 case 4: st->codec->codec_id = CODEC_ID_RV40; break; 334 case 4: st->codec->codec_id = CODEC_ID_RV40; break;
335 default: goto fail1; 335 default:
336 av_log(st->codec, AV_LOG_ERROR, "extra:%02X %02X %02X %02X %02X\n", ((uint8_t*)st->codec->extradata)[0], ((uint8_t*)st->codec->extradata)[1], ((uint8_t*)st->codec->extradata)[2], ((uint8_t*)st->codec->extradata)[3], ((uint8_t*)st->codec->extradata)[4]);
337 goto fail1;
336 } 338 }
337 } 339 }
338 340
339 skip: 341 skip:
340 /* skip codec info */ 342 /* skip codec info */