comparison utils.c @ 11810:2ae71694d6ae libavcodec

Make avcodec_string() use av_get_codec_tag_string().
author stefano
date Wed, 02 Jun 2010 10:54:50 +0000
parents 867d82f512df
children fdafbcef52f5
comparison
equal deleted inserted replaced
11809:867d82f512df 11810:2ae71694d6ae
838 codec_name = "mpeg2ts"; 838 codec_name = "mpeg2ts";
839 } else if (enc->codec_name[0] != '\0') { 839 } else if (enc->codec_name[0] != '\0') {
840 codec_name = enc->codec_name; 840 codec_name = enc->codec_name;
841 } else { 841 } else {
842 /* output avi tags */ 842 /* output avi tags */
843 if( isprint(enc->codec_tag&0xFF) && isprint((enc->codec_tag>>8)&0xFF) 843 char tag_buf[32];
844 && isprint((enc->codec_tag>>16)&0xFF) && isprint((enc->codec_tag>>24)&0xFF)){ 844 av_get_codec_tag_string(tag_buf, sizeof(tag_buf), enc->codec_tag);
845 snprintf(buf1, sizeof(buf1), "%c%c%c%c / 0x%04X", 845 snprintf(buf1, sizeof(buf1), "%s / 0x%04X", tag_buf, enc->codec_tag);
846 enc->codec_tag & 0xff,
847 (enc->codec_tag >> 8) & 0xff,
848 (enc->codec_tag >> 16) & 0xff,
849 (enc->codec_tag >> 24) & 0xff,
850 enc->codec_tag);
851 } else {
852 snprintf(buf1, sizeof(buf1), "0x%04x", enc->codec_tag);
853 }
854 codec_name = buf1; 846 codec_name = buf1;
855 } 847 }
856 848
857 switch(enc->codec_type) { 849 switch(enc->codec_type) {
858 case AVMEDIA_TYPE_VIDEO: 850 case AVMEDIA_TYPE_VIDEO: