|
Blender V4.5
|
#include "BLI_utildefines.h"#include <Python.h>#include "../generic/python_compat.hh"#include "bpy_app_ffmpeg.hh"#include "../generic/py_capi_utils.hh"Go to the source code of this file.
Macros | |
| #define | DEF_FFMPEG_LIB_VERSION(lib) |
| #define | SetStrItem(str) PyStructSequence_SET_ITEM(ffmpeg_info, pos++, PyUnicode_FromString(str)) |
| #define | SetObjItem(obj) PyStructSequence_SET_ITEM(ffmpeg_info, pos++, obj) |
| #define | FFMPEG_LIB_VERSION(lib) |
Functions | |
| static PyObject * | make_ffmpeg_info () |
| PyObject * | BPY_app_ffmpeg_struct () |
Variables | |
| static PyTypeObject | BlenderAppFFmpegType |
| static PyStructSequence_Field | app_ffmpeg_info_fields [] |
| static PyStructSequence_Desc | app_ffmpeg_info_desc |
| #define DEF_FFMPEG_LIB_VERSION | ( | lib | ) |
Definition at line 30 of file bpy_app_ffmpeg.cc.
| #define FFMPEG_LIB_VERSION | ( | lib | ) |
Referenced by make_ffmpeg_info().
| #define SetObjItem | ( | obj | ) | PyStructSequence_SET_ITEM(ffmpeg_info, pos++, obj) |
Referenced by make_ffmpeg_info().
| PyObject * BPY_app_ffmpeg_struct | ( | ) |
Definition at line 123 of file bpy_app_ffmpeg.cc.
References app_ffmpeg_info_desc, BlenderAppFFmpegType, make_ffmpeg_info(), Py_HashPointer, and ret.
Referenced by make_app_info().
|
static |
Definition at line 56 of file bpy_app_ffmpeg.cc.
References BlenderAppFFmpegType, FFMPEG_LIB_VERSION, pos, SetObjItem, and UNLIKELY.
Referenced by BPY_app_ffmpeg_struct().
|
static |
Definition at line 49 of file bpy_app_ffmpeg.cc.
Referenced by BPY_app_ffmpeg_struct().
|
static |
Definition at line 36 of file bpy_app_ffmpeg.cc.
|
static |
Definition at line 28 of file bpy_app_ffmpeg.cc.
Referenced by BPY_app_ffmpeg_struct(), and make_ffmpeg_info().