diff --git a/avprobe.c b/avprobe.c index 2f15d5ce2a8e539f019a9bb8240b9dade8fc5d90..c410cd269c136cc5f145413b44dfc1c8cea82243 100644 --- a/avprobe.c +++ b/avprobe.c @@ -526,20 +526,6 @@ static char *tag_string(char *buf, int buf_size, int tag) return buf; } - - -static const char *media_type_string(enum AVMediaType media_type) -{ - switch (media_type) { - case AVMEDIA_TYPE_VIDEO: return "video"; - case AVMEDIA_TYPE_AUDIO: return "audio"; - case AVMEDIA_TYPE_DATA: return "data"; - case AVMEDIA_TYPE_SUBTITLE: return "subtitle"; - case AVMEDIA_TYPE_ATTACHMENT: return "attachment"; - default: return "unknown"; - } -} - static void show_packet(AVFormatContext *fmt_ctx, AVPacket *pkt) { char val_str[128]; diff --git a/cmdutils.c b/cmdutils.c index 7084faed413adcaef3ca0d14ebe75a4ff0952cdb..f43f70120a27174b3470904b74952bf988e59461 100644 --- a/cmdutils.c +++ b/cmdutils.c @@ -1553,3 +1553,15 @@ void *grow_array(void *array, int elem_size, int *size, int new_size) } return array; } + +const char *media_type_string(enum AVMediaType media_type) +{ + switch (media_type) { + case AVMEDIA_TYPE_VIDEO: return "video"; + case AVMEDIA_TYPE_AUDIO: return "audio"; + case AVMEDIA_TYPE_DATA: return "data"; + case AVMEDIA_TYPE_SUBTITLE: return "subtitle"; + case AVMEDIA_TYPE_ATTACHMENT: return "attachment"; + default: return "unknown"; + } +} diff --git a/cmdutils.h b/cmdutils.h index 1ae1978ab2a381d47c30524e9d25b98c8bd16a5d..2372b3f3878a76ffe4bfde614f2d5369f9706347 100644 --- a/cmdutils.h +++ b/cmdutils.h @@ -514,6 +514,11 @@ FILE *get_preset_file(char *filename, size_t filename_size, */ void *grow_array(void *array, int elem_size, int *size, int new_size); +/** + * Get a string describing a media type. + */ +const char *media_type_string(enum AVMediaType media_type); + #define GROW_ARRAY(array, nb_elems)\ array = grow_array(array, sizeof(*array), &nb_elems, nb_elems + 1)