From 69e2c1a95ac4dd00cb09ba3a166efc1275f5ba40 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Thu, 18 Aug 2011 12:27:44 +0200 Subject: [PATCH] lavu: add av_get_media_type_string() convenience function Avoid code duplication. --- doc/APIchanges | 3 +++ libavutil/avutil.h | 8 +++++++- libavutil/utils.c | 12 ++++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/doc/APIchanges b/doc/APIchanges index ed87c0d252..cb1dad7a54 100644 --- a/doc/APIchanges +++ b/doc/APIchanges @@ -13,6 +13,9 @@ libavutil: 2011-04-18 API changes, most recent first: +2011-08-20 - xxxxxx - lavu 51.13.0 + Add av_get_media_type_string(). + 2011-08-14 - xxxxxx - lavu 52.12.0 Add av_fifo_peek2(), deprecate av_fifo_peek(). diff --git a/libavutil/avutil.h b/libavutil/avutil.h index fc437dd21f..25b55672b2 100644 --- a/libavutil/avutil.h +++ b/libavutil/avutil.h @@ -40,7 +40,7 @@ #define AV_VERSION(a, b, c) AV_VERSION_DOT(a, b, c) #define LIBAVUTIL_VERSION_MAJOR 51 -#define LIBAVUTIL_VERSION_MINOR 12 +#define LIBAVUTIL_VERSION_MINOR 13 #define LIBAVUTIL_VERSION_MICRO 0 #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \ @@ -95,6 +95,12 @@ enum AVMediaType { AVMEDIA_TYPE_NB }; +/** + * Return a string describing the media_type enum, NULL if media_type + * is unknown. + */ +const char *av_get_media_type_string(enum AVMediaType media_type); + #define FF_LAMBDA_SHIFT 7 #define FF_LAMBDA_SCALE (1<