MythTV  master
Classes | Macros | Typedefs
RTjpegN.h File Reference
#include "mythconfig.h"
#include "mythtvexp.h"
#include <cstdint>
#include "ffmpeg-mmx.h"
Include dependency graph for RTjpegN.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RTjpeg
 
struct  RTjpeg_frameheader
 

Macros

#define RTJPEG_FILE_VERSION   0
 
#define RTJPEG_HEADER_SIZE   12
 
#define RTJPEG_SWAP_WORD(a)   (a)
 
#define RTJPEG_SWAP_HALFWORD(a)   (a)
 
#define RTJ_YUV420   0
 
#define RTJ_YUV422   1
 
#define RTJ_RGB8   2
 

Typedefs

using RTjpegData16 = std::array< int16_t, 64 >
 
using RTjpegData32 = std::array< int32_t, 64 >
 

Macro Definition Documentation

◆ RTJPEG_FILE_VERSION

#define RTJPEG_FILE_VERSION   0

Definition at line 35 of file RTjpegN.h.

◆ RTJPEG_HEADER_SIZE

#define RTJPEG_HEADER_SIZE   12

Definition at line 36 of file RTjpegN.h.

◆ RTJPEG_SWAP_WORD

#define RTJPEG_SWAP_WORD (   a)    (a)

Definition at line 49 of file RTjpegN.h.

◆ RTJPEG_SWAP_HALFWORD

#define RTJPEG_SWAP_HALFWORD (   a)    (a)

Definition at line 50 of file RTjpegN.h.

◆ RTJ_YUV420

#define RTJ_YUV420   0

Definition at line 63 of file RTjpegN.h.

◆ RTJ_YUV422

#define RTJ_YUV422   1

Definition at line 64 of file RTjpegN.h.

◆ RTJ_RGB8

#define RTJ_RGB8   2

Definition at line 65 of file RTjpegN.h.

Typedef Documentation

◆ RTjpegData16

using RTjpegData16 = std::array<int16_t,64>

Definition at line 38 of file RTjpegN.h.

◆ RTjpegData32

using RTjpegData32 = std::array<int32_t,64>

Definition at line 39 of file RTjpegN.h.