MythTV  master
Classes | Macros
mythv4l2m2mcontext.cpp File Reference
#include <sys/ioctl.h>
#include <QDir>
#include "libmythbase/mythlogging.h"
#include "libmythui/opengl/mythrenderopengl.h"
#include "avformatdecoder.h"
#include "fourcc.h"
#include "mythplayerui.h"
#include "v4l2util.h"
#include "decoders/mythv4l2m2mcontext.h"
#include "libavutil/opt.h"
Include dependency graph for mythv4l2m2mcontext.cpp:

Go to the source code of this file.

Classes

struct  V4L2RequestDescriptor
 

Macros

#define LOC   QString("V4L2_M2M: ")
 
#define V4L2_PIX_FMT_HEVC   v4l2_fourcc('H', 'E', 'V', 'C')
 
#define V4L2_PIX_FMT_VP9   v4l2_fourcc('V', 'P', '9', '0')
 
#define V4L2_PIX_FMT_NV12_COL128   v4l2_fourcc('N', 'C', '1', '2')
 
#define V4L2_PIX_FMT_NV12_10_COL128   v4l2_fourcc('N', 'C', '3', '0')
 
#define V4L2_PIX_FMT_MPEG2_SLICE   v4l2_fourcc('M', 'G', '2', 'S')
 
#define V4L2_PIX_FMT_H264_SLICE   v4l2_fourcc('S', '2', '6', '4')
 
#define V4L2_PIX_FMT_VP8_FRAME   v4l2_fourcc('V', 'P', '8', 'F')
 
#define V4L2_PIX_FMT_VP9_FRAME   v4l2_fourcc('V', 'P', '9', 'F')
 
#define V4L2_PIX_FMT_HEVC_SLICE   v4l2_fourcc('S', '2', '6', '5')
 

Macro Definition Documentation

◆ LOC

#define LOC   QString("V4L2_M2M: ")

Definition at line 35 of file mythv4l2m2mcontext.cpp.

◆ V4L2_PIX_FMT_HEVC

#define V4L2_PIX_FMT_HEVC   v4l2_fourcc('H', 'E', 'V', 'C')

Definition at line 248 of file mythv4l2m2mcontext.cpp.

◆ V4L2_PIX_FMT_VP9

#define V4L2_PIX_FMT_VP9   v4l2_fourcc('V', 'P', '9', '0')

Definition at line 252 of file mythv4l2m2mcontext.cpp.

◆ V4L2_PIX_FMT_NV12_COL128

#define V4L2_PIX_FMT_NV12_COL128   v4l2_fourcc('N', 'C', '1', '2')

Definition at line 256 of file mythv4l2m2mcontext.cpp.

◆ V4L2_PIX_FMT_NV12_10_COL128

#define V4L2_PIX_FMT_NV12_10_COL128   v4l2_fourcc('N', 'C', '3', '0')

Definition at line 260 of file mythv4l2m2mcontext.cpp.

◆ V4L2_PIX_FMT_MPEG2_SLICE

#define V4L2_PIX_FMT_MPEG2_SLICE   v4l2_fourcc('M', 'G', '2', 'S')

Definition at line 446 of file mythv4l2m2mcontext.cpp.

◆ V4L2_PIX_FMT_H264_SLICE

#define V4L2_PIX_FMT_H264_SLICE   v4l2_fourcc('S', '2', '6', '4')

Definition at line 450 of file mythv4l2m2mcontext.cpp.

◆ V4L2_PIX_FMT_VP8_FRAME

#define V4L2_PIX_FMT_VP8_FRAME   v4l2_fourcc('V', 'P', '8', 'F')

Definition at line 454 of file mythv4l2m2mcontext.cpp.

◆ V4L2_PIX_FMT_VP9_FRAME

#define V4L2_PIX_FMT_VP9_FRAME   v4l2_fourcc('V', 'P', '9', 'F')

Definition at line 458 of file mythv4l2m2mcontext.cpp.

◆ V4L2_PIX_FMT_HEVC_SLICE

#define V4L2_PIX_FMT_HEVC_SLICE   v4l2_fourcc('S', '2', '6', '5')

Definition at line 462 of file mythv4l2m2mcontext.cpp.