tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

version.h (7168B)


      1 /*
      2 *
      3 * This file is part of FFmpeg.
      4 *
      5 * FFmpeg is free software; you can redistribute it and/or
      6 * modify it under the terms of the GNU Lesser General Public
      7 * License as published by the Free Software Foundation; either
      8 * version 2.1 of the License, or (at your option) any later version.
      9 *
     10 * FFmpeg is distributed in the hope that it will be useful,
     11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
     12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
     13 * Lesser General Public License for more details.
     14 *
     15 * You should have received a copy of the GNU Lesser General Public
     16 * License along with FFmpeg; if not, write to the Free Software
     17 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
     18 */
     19 
     20 #ifndef AVCODEC_VERSION_H
     21 #define AVCODEC_VERSION_H
     22 
     23 /**
     24 * @file
     25 * @ingroup libavc
     26 * Libavcodec version macros.
     27 */
     28 
     29 #include "libavutil/version.h"
     30 
     31 #define LIBAVCODEC_VERSION_MAJOR  57
     32 #define LIBAVCODEC_VERSION_MINOR  22
     33 #define LIBAVCODEC_VERSION_MICRO 100
     34 
     35 #define LIBAVCODEC_VERSION_INT  AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \
     36                                               LIBAVCODEC_VERSION_MINOR, \
     37                                               LIBAVCODEC_VERSION_MICRO)
     38 #define LIBAVCODEC_VERSION      AV_VERSION(LIBAVCODEC_VERSION_MAJOR,    \
     39                                           LIBAVCODEC_VERSION_MINOR,    \
     40                                           LIBAVCODEC_VERSION_MICRO)
     41 #define LIBAVCODEC_BUILD        LIBAVCODEC_VERSION_INT
     42 
     43 #define LIBAVCODEC_IDENT        "Lavc" AV_STRINGIFY(LIBAVCODEC_VERSION)
     44 
     45 /**
     46 * FF_API_* defines may be placed below to indicate public API that will be
     47 * dropped at a future version bump. The defines themselves are not part of
     48 * the public API and may change, break or disappear at any time.
     49 *
     50 * @note, when bumping the major version it is recommended to manually
     51 * disable each FF_API_* in its own commit instead of disabling them all
     52 * at once through the bump. This improves the git bisect-ability of the change.
     53 */
     54 
     55 #ifndef FF_API_VIMA_DECODER
     56 #define FF_API_VIMA_DECODER     (LIBAVCODEC_VERSION_MAJOR < 58)
     57 #endif
     58 #ifndef FF_API_AUDIO_CONVERT
     59 #define FF_API_AUDIO_CONVERT     (LIBAVCODEC_VERSION_MAJOR < 58)
     60 #endif
     61 #ifndef FF_API_AVCODEC_RESAMPLE
     62 #define FF_API_AVCODEC_RESAMPLE  FF_API_AUDIO_CONVERT
     63 #endif
     64 #ifndef FF_API_MISSING_SAMPLE
     65 #define FF_API_MISSING_SAMPLE    (LIBAVCODEC_VERSION_MAJOR < 58)
     66 #endif
     67 #ifndef FF_API_LOWRES
     68 #define FF_API_LOWRES            (LIBAVCODEC_VERSION_MAJOR < 58)
     69 #endif
     70 #ifndef FF_API_CAP_VDPAU
     71 #define FF_API_CAP_VDPAU         (LIBAVCODEC_VERSION_MAJOR < 58)
     72 #endif
     73 #ifndef FF_API_BUFS_VDPAU
     74 #define FF_API_BUFS_VDPAU        (LIBAVCODEC_VERSION_MAJOR < 58)
     75 #endif
     76 #ifndef FF_API_VOXWARE
     77 #define FF_API_VOXWARE           (LIBAVCODEC_VERSION_MAJOR < 58)
     78 #endif
     79 #ifndef FF_API_SET_DIMENSIONS
     80 #define FF_API_SET_DIMENSIONS    (LIBAVCODEC_VERSION_MAJOR < 58)
     81 #endif
     82 #ifndef FF_API_DEBUG_MV
     83 #define FF_API_DEBUG_MV          (LIBAVCODEC_VERSION_MAJOR < 58)
     84 #endif
     85 #ifndef FF_API_AC_VLC
     86 #define FF_API_AC_VLC            (LIBAVCODEC_VERSION_MAJOR < 58)
     87 #endif
     88 #ifndef FF_API_OLD_MSMPEG4
     89 #define FF_API_OLD_MSMPEG4       (LIBAVCODEC_VERSION_MAJOR < 58)
     90 #endif
     91 #ifndef FF_API_ASPECT_EXTENDED
     92 #define FF_API_ASPECT_EXTENDED   (LIBAVCODEC_VERSION_MAJOR < 58)
     93 #endif
     94 #ifndef FF_API_ARCH_ALPHA
     95 #define FF_API_ARCH_ALPHA        (LIBAVCODEC_VERSION_MAJOR < 58)
     96 #endif
     97 #ifndef FF_API_XVMC
     98 #define FF_API_XVMC              (LIBAVCODEC_VERSION_MAJOR < 58)
     99 #endif
    100 #ifndef FF_API_ERROR_RATE
    101 #define FF_API_ERROR_RATE        (LIBAVCODEC_VERSION_MAJOR < 58)
    102 #endif
    103 #ifndef FF_API_QSCALE_TYPE
    104 #define FF_API_QSCALE_TYPE       (LIBAVCODEC_VERSION_MAJOR < 58)
    105 #endif
    106 #ifndef FF_API_MB_TYPE
    107 #define FF_API_MB_TYPE           (LIBAVCODEC_VERSION_MAJOR < 58)
    108 #endif
    109 #ifndef FF_API_MAX_BFRAMES
    110 #define FF_API_MAX_BFRAMES       (LIBAVCODEC_VERSION_MAJOR < 58)
    111 #endif
    112 #ifndef FF_API_NEG_LINESIZES
    113 #define FF_API_NEG_LINESIZES     (LIBAVCODEC_VERSION_MAJOR < 58)
    114 #endif
    115 #ifndef FF_API_EMU_EDGE
    116 #define FF_API_EMU_EDGE          (LIBAVCODEC_VERSION_MAJOR < 58)
    117 #endif
    118 #ifndef FF_API_ARCH_SH4
    119 #define FF_API_ARCH_SH4          (LIBAVCODEC_VERSION_MAJOR < 58)
    120 #endif
    121 #ifndef FF_API_ARCH_SPARC
    122 #define FF_API_ARCH_SPARC        (LIBAVCODEC_VERSION_MAJOR < 58)
    123 #endif
    124 #ifndef FF_API_UNUSED_MEMBERS
    125 #define FF_API_UNUSED_MEMBERS    (LIBAVCODEC_VERSION_MAJOR < 58)
    126 #endif
    127 #ifndef FF_API_IDCT_XVIDMMX
    128 #define FF_API_IDCT_XVIDMMX      (LIBAVCODEC_VERSION_MAJOR < 58)
    129 #endif
    130 #ifndef FF_API_INPUT_PRESERVED
    131 #define FF_API_INPUT_PRESERVED   (LIBAVCODEC_VERSION_MAJOR < 58)
    132 #endif
    133 #ifndef FF_API_NORMALIZE_AQP
    134 #define FF_API_NORMALIZE_AQP     (LIBAVCODEC_VERSION_MAJOR < 58)
    135 #endif
    136 #ifndef FF_API_GMC
    137 #define FF_API_GMC               (LIBAVCODEC_VERSION_MAJOR < 58)
    138 #endif
    139 #ifndef FF_API_MV0
    140 #define FF_API_MV0               (LIBAVCODEC_VERSION_MAJOR < 58)
    141 #endif
    142 #ifndef FF_API_CODEC_NAME
    143 #define FF_API_CODEC_NAME        (LIBAVCODEC_VERSION_MAJOR < 58)
    144 #endif
    145 #ifndef FF_API_AFD
    146 #define FF_API_AFD               (LIBAVCODEC_VERSION_MAJOR < 58)
    147 #endif
    148 #ifndef FF_API_VISMV
    149 /* XXX: don't forget to drop the -vismv documentation */
    150 #define FF_API_VISMV             (LIBAVCODEC_VERSION_MAJOR < 58)
    151 #endif
    152 #ifndef FF_API_AUDIOENC_DELAY
    153 #define FF_API_AUDIOENC_DELAY    (LIBAVCODEC_VERSION_MAJOR < 58)
    154 #endif
    155 #ifndef FF_API_VAAPI_CONTEXT
    156 #define FF_API_VAAPI_CONTEXT     (LIBAVCODEC_VERSION_MAJOR < 58)
    157 #endif
    158 #ifndef FF_API_AVCTX_TIMEBASE
    159 #define FF_API_AVCTX_TIMEBASE    (LIBAVCODEC_VERSION_MAJOR < 59)
    160 #endif
    161 #ifndef FF_API_MPV_OPT
    162 #define FF_API_MPV_OPT           (LIBAVCODEC_VERSION_MAJOR < 59)
    163 #endif
    164 #ifndef FF_API_STREAM_CODEC_TAG
    165 #define FF_API_STREAM_CODEC_TAG  (LIBAVCODEC_VERSION_MAJOR < 59)
    166 #endif
    167 #ifndef FF_API_QUANT_BIAS
    168 #define FF_API_QUANT_BIAS        (LIBAVCODEC_VERSION_MAJOR < 59)
    169 #endif
    170 #ifndef FF_API_RC_STRATEGY
    171 #define FF_API_RC_STRATEGY       (LIBAVCODEC_VERSION_MAJOR < 59)
    172 #endif
    173 #ifndef FF_API_CODED_FRAME
    174 #define FF_API_CODED_FRAME       (LIBAVCODEC_VERSION_MAJOR < 59)
    175 #endif
    176 #ifndef FF_API_MOTION_EST
    177 #define FF_API_MOTION_EST        (LIBAVCODEC_VERSION_MAJOR < 59)
    178 #endif
    179 #ifndef FF_API_WITHOUT_PREFIX
    180 #define FF_API_WITHOUT_PREFIX    (LIBAVCODEC_VERSION_MAJOR < 59)
    181 #endif
    182 #ifndef FF_API_SIDEDATA_ONLY_PKT
    183 #define FF_API_SIDEDATA_ONLY_PKT (LIBAVCODEC_VERSION_MAJOR < 59)
    184 #endif
    185 #ifndef FF_API_VDPAU_PROFILE
    186 #define FF_API_VDPAU_PROFILE     (LIBAVCODEC_VERSION_MAJOR < 59)
    187 #endif
    188 #ifndef FF_API_CONVERGENCE_DURATION
    189 #define FF_API_CONVERGENCE_DURATION (LIBAVCODEC_VERSION_MAJOR < 59)
    190 #endif
    191 #ifndef FF_API_AVPICTURE
    192 #define FF_API_AVPICTURE         (LIBAVCODEC_VERSION_MAJOR < 59)
    193 #endif
    194 #ifndef FF_API_AVPACKET_OLD_API
    195 #define FF_API_AVPACKET_OLD_API (LIBAVCODEC_VERSION_MAJOR < 59)
    196 #endif
    197 #ifndef FF_API_RTP_CALLBACK
    198 #define FF_API_RTP_CALLBACK      (LIBAVCODEC_VERSION_MAJOR < 59)
    199 #endif
    200 #ifndef FF_API_VBV_DELAY
    201 #define FF_API_VBV_DELAY         (LIBAVCODEC_VERSION_MAJOR < 59)
    202 #endif
    203 #ifndef FF_API_CODER_TYPE
    204 #define FF_API_CODER_TYPE        (LIBAVCODEC_VERSION_MAJOR < 59)
    205 #endif
    206 #ifndef FF_API_STAT_BITS
    207 #define FF_API_STAT_BITS         (LIBAVCODEC_VERSION_MAJOR < 59)
    208 #endif
    209 
    210 #endif /* AVCODEC_VERSION_H */