comparison mov.c @ 5364:4a925b59dc1b libavformat

Debug print MP4 objectTypeIndication in hex not decimal as values are listed in hex in all official documents.
author alexc
date Thu, 12 Nov 2009 02:22:19 +0000
parents 6f5a1064e48a
children 347123a18feb
comparison
equal deleted inserted replaced
5363:4696e193f943 5364:4a925b59dc1b
417 get_be24(pb); /* buffer size db */ 417 get_be24(pb); /* buffer size db */
418 get_be32(pb); /* max bitrate */ 418 get_be32(pb); /* max bitrate */
419 get_be32(pb); /* avg bitrate */ 419 get_be32(pb); /* avg bitrate */
420 420
421 st->codec->codec_id= ff_codec_get_id(ff_mp4_obj_type, object_type_id); 421 st->codec->codec_id= ff_codec_get_id(ff_mp4_obj_type, object_type_id);
422 dprintf(fc, "esds object type id %d\n", object_type_id); 422 dprintf(fc, "esds object type id 0x%02x\n", object_type_id);
423 len = mp4_read_descr(fc, pb, &tag); 423 len = mp4_read_descr(fc, pb, &tag);
424 if (tag == MP4DecSpecificDescrTag) { 424 if (tag == MP4DecSpecificDescrTag) {
425 dprintf(fc, "Specific MPEG4 header len=%d\n", len); 425 dprintf(fc, "Specific MPEG4 header len=%d\n", len);
426 if((uint64_t)len > (1<<30)) 426 if((uint64_t)len > (1<<30))
427 return -1; 427 return -1;