misc/winutils/include/libavcodec/version.h
author Wuzzy <Wuzzy2@mail.ru>
Thu, 25 Apr 2019 23:01:05 +0200
changeset 14844 e239378a9400
parent 7813 7ac83d79b897
permissions -rw-r--r--
Prevent entering “/”, “\” and “:” in team and scheme names. The name of teams and schems is saved in the file name itself, so these characters would cause trouble as they are used in path names in Linux and Windows.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7813
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     1
/*
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     2
 *
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     3
 * This file is part of Libav.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     4
 *
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     5
 * Libav is free software; you can redistribute it and/or
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     6
 * modify it under the terms of the GNU Lesser General Public
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     7
 * License as published by the Free Software Foundation; either
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     8
 * version 2.1 of the License, or (at your option) any later version.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
     9
 *
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    10
 * Libav is distributed in the hope that it will be useful,
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    11
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    12
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    13
 * Lesser General Public License for more details.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    14
 *
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    15
 * You should have received a copy of the GNU Lesser General Public
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    16
 * License along with Libav; if not, write to the Free Software
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    17
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    18
 */
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    19
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    20
#ifndef AVCODEC_VERSION_H
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    21
#define AVCODEC_VERSION_H
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    22
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    23
/**
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    24
 * @file
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    25
 * @ingroup libavc
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    26
 * Libavcodec version macros.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    27
 */
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    28
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    29
#define LIBAVCODEC_VERSION_MAJOR 54
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    30
#define LIBAVCODEC_VERSION_MINOR 31
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    31
#define LIBAVCODEC_VERSION_MICRO  0
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    32
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    33
#define LIBAVCODEC_VERSION_INT  AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    34
                                               LIBAVCODEC_VERSION_MINOR, \
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    35
                                               LIBAVCODEC_VERSION_MICRO)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    36
#define LIBAVCODEC_VERSION      AV_VERSION(LIBAVCODEC_VERSION_MAJOR,    \
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    37
                                           LIBAVCODEC_VERSION_MINOR,    \
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    38
                                           LIBAVCODEC_VERSION_MICRO)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    39
#define LIBAVCODEC_BUILD        LIBAVCODEC_VERSION_INT
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    40
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    41
#define LIBAVCODEC_IDENT        "Lavc" AV_STRINGIFY(LIBAVCODEC_VERSION)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    42
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    43
/**
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    44
 * FF_API_* defines may be placed below to indicate public API that will be
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    45
 * dropped at a future version bump. The defines themselves are not part of
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    46
 * the public API and may change, break or disappear at any time.
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    47
 */
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    48
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    49
#ifndef FF_API_REQUEST_CHANNELS
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    50
#define FF_API_REQUEST_CHANNELS (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    51
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    52
#ifndef FF_API_OLD_DECODE_AUDIO
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    53
#define FF_API_OLD_DECODE_AUDIO (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    54
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    55
#ifndef FF_API_OLD_ENCODE_AUDIO
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    56
#define FF_API_OLD_ENCODE_AUDIO (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    57
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    58
#ifndef FF_API_OLD_ENCODE_VIDEO
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    59
#define FF_API_OLD_ENCODE_VIDEO (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    60
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    61
#ifndef FF_API_MPV_GLOBAL_OPTS
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    62
#define FF_API_MPV_GLOBAL_OPTS  (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    63
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    64
#ifndef FF_API_COLOR_TABLE_ID
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    65
#define FF_API_COLOR_TABLE_ID   (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    66
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    67
#ifndef FF_API_INTER_THRESHOLD
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    68
#define FF_API_INTER_THRESHOLD  (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    69
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    70
#ifndef FF_API_SUB_ID
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    71
#define FF_API_SUB_ID           (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    72
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    73
#ifndef FF_API_DSP_MASK
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    74
#define FF_API_DSP_MASK         (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    75
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    76
#ifndef FF_API_FIND_BEST_PIX_FMT
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    77
#define FF_API_FIND_BEST_PIX_FMT (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    78
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    79
#ifndef FF_API_CODEC_ID
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    80
#define FF_API_CODEC_ID          (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    81
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    82
#ifndef FF_API_VDA_ASYNC
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    83
#define FF_API_VDA_ASYNC         (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    84
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    85
#ifndef FF_API_AVCODEC_RESAMPLE
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    86
#define FF_API_AVCODEC_RESAMPLE  (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    87
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    88
#ifndef FF_API_LIBMPEG2
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    89
#define FF_API_LIBMPEG2          (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    90
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    91
#ifndef FF_API_MMI
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    92
#define FF_API_MMI               (LIBAVCODEC_VERSION_MAJOR < 55)
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    93
#endif
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    94
7ac83d79b897 support video recording on windows with automation and headers
koda
parents:
diff changeset
    95
#endif /* AVCODEC_VERSION_H */