OSDN Git Service

lsws: remove redundant macros isSupportedIn/Out
authorStefano Sabatini <stefano.sabatini-lala@poste.it>
Mon, 25 Jul 2011 11:04:11 +0000 (13:04 +0200)
committerStefano Sabatini <stefano.sabatini-lala@poste.it>
Tue, 26 Jul 2011 23:52:09 +0000 (01:52 +0200)
Directly call sws_isSupportedInput/Output.

libswscale/utils.c

index 8cb6f5f..7e8d971 100644 (file)
@@ -140,15 +140,11 @@ const static FormatEntry format_entries[PIX_FMT_NB] = {
     [PIX_FMT_YUV444P10LE] = { 1 , 0 },
 };
 
-#define isSupportedIn(x) (format_entries[x].is_supported_in)
-
 int sws_isSupportedInput(enum PixelFormat pix_fmt)
 {
     return format_entries[pix_fmt].is_supported_in;
 }
 
-#define isSupportedOut(x) (format_entries[x].is_supported_out)
-
 int sws_isSupportedOutput(enum PixelFormat pix_fmt)
 {
     return format_entries[pix_fmt].is_supported_out;
@@ -759,11 +755,11 @@ int sws_init_context(SwsContext *c, SwsFilter *srcFilter, SwsFilter *dstFilter)
 
     unscaled = (srcW == dstW && srcH == dstH);
 
-    if (!isSupportedIn(srcFormat)) {
+    if (!sws_isSupportedInput(srcFormat)) {
         av_log(c, AV_LOG_ERROR, "%s is not supported as input pixel format\n", av_get_pix_fmt_name(srcFormat));
         return AVERROR(EINVAL);
     }
-    if (!isSupportedOut(dstFormat)) {
+    if (!sws_isSupportedOutput(dstFormat)) {
         av_log(c, AV_LOG_ERROR, "%s is not supported as output pixel format\n", av_get_pix_fmt_name(dstFormat));
         return AVERROR(EINVAL);
     }