summaryrefslogtreecommitdiff
path: root/libswscale
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-09-17 21:29:42 +0200
committerMichael Niedermayer <michaelni@gmx.at>2013-09-17 21:29:42 +0200
commit9d052adbebf0c85e32e3e011fd33ac633635b234 (patch)
tree68e79c637dd23f02b279d36e933d872a97c17f5b /libswscale
parent29664fab0c22d3ffffe0fb3a925b192f62218000 (diff)
swscale/utils: Simplify scaler name printing code
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libswscale')
-rw-r--r--libswscale/utils.c28
1 files changed, 15 insertions, 13 deletions
diff --git a/libswscale/utils.c b/libswscale/utils.c
index 0d4fc3fc28..b53724c665 100644
--- a/libswscale/utils.c
+++ b/libswscale/utils.c
@@ -1546,32 +1546,34 @@ av_cold int sws_init_context(SwsContext *c, SwsFilter *srcFilter,
av_assert0(c->chrDstH <= dstH);
if (flags & SWS_PRINT_INFO) {
+ const char *scaler;
if (flags & SWS_FAST_BILINEAR)
- av_log(c, AV_LOG_INFO, "FAST_BILINEAR scaler, ");
+ scaler = "FAST_BILINEAR scaler";
else if (flags & SWS_BILINEAR)
- av_log(c, AV_LOG_INFO, "BILINEAR scaler, ");
+ scaler = "BILINEAR scaler";
else if (flags & SWS_BICUBIC)
- av_log(c, AV_LOG_INFO, "BICUBIC scaler, ");
+ scaler = "BICUBIC scaler";
else if (flags & SWS_X)
- av_log(c, AV_LOG_INFO, "Experimental scaler, ");
+ scaler = "Experimental scaler";
else if (flags & SWS_POINT)
- av_log(c, AV_LOG_INFO, "Nearest Neighbor / POINT scaler, ");
+ scaler = "Nearest Neighbor / POINT scaler";
else if (flags & SWS_AREA)
- av_log(c, AV_LOG_INFO, "Area Averaging scaler, ");
+ scaler = "Area Averaging scaler";
else if (flags & SWS_BICUBLIN)
- av_log(c, AV_LOG_INFO, "luma BICUBIC / chroma BILINEAR scaler, ");
+ scaler = "luma BICUBIC / chroma BILINEAR scaler";
else if (flags & SWS_GAUSS)
- av_log(c, AV_LOG_INFO, "Gaussian scaler, ");
+ scaler = "Gaussian scaler";
else if (flags & SWS_SINC)
- av_log(c, AV_LOG_INFO, "Sinc scaler, ");
+ scaler = "Sinc scaler";
else if (flags & SWS_LANCZOS)
- av_log(c, AV_LOG_INFO, "Lanczos scaler, ");
+ scaler = "Lanczos scaler";
else if (flags & SWS_SPLINE)
- av_log(c, AV_LOG_INFO, "Bicubic spline scaler, ");
+ scaler = "Bicubic spline scaler";
else
- av_log(c, AV_LOG_INFO, "ehh flags invalid?! ");
+ scaler = "ehh flags invalid?!";
- av_log(c, AV_LOG_INFO, "from %s to %s%s ",
+ av_log(c, AV_LOG_INFO, "%s, from %s to %s%s ",
+ scaler,
av_get_pix_fmt_name(srcFormat),
#ifdef DITHER1XBPP
dstFormat == AV_PIX_FMT_BGR555 || dstFormat == AV_PIX_FMT_BGR565 ||