Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qffmpegdefs_p.h File Reference

(68d3b6606864226fb73ecba07f6ff215ec533b60)

#include <libavformat/avformat.h>
#include <libavcodec/avcodec.h>
#include <libswresample/swresample.h>
#include <libavutil/avutil.h>
#include <libswscale/swscale.h>
+ Include dependency graph for qffmpegdefs_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define QT_FFMPEG_OLD_CHANNEL_LAYOUT   (LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 24, 100))
 
#define QT_FFMPEG_HAS_VULKAN    (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(58, 91, 100))
 
#define QT_FFMPEG_HAS_FRAME_TIME_BASE    (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(59, 18, 100))
 
#define QT_FFMPEG_HAS_FRAME_DURATION    (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 3, 100))
 
#define QT_FFMPEG_STREAM_SIDE_DATA_DEPRECATED    (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 15, 100))
 
#define QT_FFMPEG_HAS_D3D12VA    (LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(59, 8, 100))
 
#define QT_FFMPEG_SWR_CONST_CH_LAYOUT   (LIBSWRESAMPLE_VERSION_INT >= AV_VERSION_INT(4, 9, 100))
 
#define QT_FFMPEG_AVIO_WRITE_CONST    (LIBAVFORMAT_VERSION_MAJOR >= 61)
 

Macro Definition Documentation

◆ QT_FFMPEG_AVIO_WRITE_CONST

#define QT_FFMPEG_AVIO_WRITE_CONST    (LIBAVFORMAT_VERSION_MAJOR >= 61)

Definition at line 38 of file qffmpegdefs_p.h.

◆ QT_FFMPEG_HAS_D3D12VA

#define QT_FFMPEG_HAS_D3D12VA    (LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(59, 8, 100))

Definition at line 35 of file qffmpegdefs_p.h.

Referenced by QFFmpeg::checkHwType().

◆ QT_FFMPEG_HAS_FRAME_DURATION

#define QT_FFMPEG_HAS_FRAME_DURATION    (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 3, 100))

Definition at line 31 of file qffmpegdefs_p.h.

◆ QT_FFMPEG_HAS_FRAME_TIME_BASE

#define QT_FFMPEG_HAS_FRAME_TIME_BASE    (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(59, 18, 100))

Definition at line 29 of file qffmpegdefs_p.h.

◆ QT_FFMPEG_HAS_VULKAN

#define QT_FFMPEG_HAS_VULKAN    (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(58, 91, 100))

Definition at line 27 of file qffmpegdefs_p.h.

◆ QT_FFMPEG_OLD_CHANNEL_LAYOUT

#define QT_FFMPEG_OLD_CHANNEL_LAYOUT   (LIBAVCODEC_VERSION_INT < AV_VERSION_INT(59, 24, 100))

Definition at line 26 of file qffmpegdefs_p.h.

◆ QT_FFMPEG_STREAM_SIDE_DATA_DEPRECATED

#define QT_FFMPEG_STREAM_SIDE_DATA_DEPRECATED    (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(60, 15, 100))

Definition at line 33 of file qffmpegdefs_p.h.

◆ QT_FFMPEG_SWR_CONST_CH_LAYOUT

#define QT_FFMPEG_SWR_CONST_CH_LAYOUT   (LIBSWRESAMPLE_VERSION_INT >= AV_VERSION_INT(4, 9, 100))

Definition at line 37 of file qffmpegdefs_p.h.