FFmpeg
Classes | Typedefs | Enumerations | Functions | Variables
utvideo.h File Reference

Common Ut Video header. More...

#include "libavutil/common.h"
#include "avcodec.h"
#include "bswapdsp.h"
#include "utvideodsp.h"
#include "lossless_videodsp.h"
#include "lossless_videoencdsp.h"

Go to the source code of this file.

Classes

struct  UtvideoContext
 
struct  HuffEntry
 

Typedefs

typedef struct UtvideoContext UtvideoContext
 
typedef struct HuffEntry HuffEntry
 

Enumerations

enum  { PRED_NONE = 0, PRED_LEFT, PRED_GRADIENT, PRED_MEDIAN }
 
enum  { COMP_NONE = 0, COMP_HUFF }
 
enum  {
  UTVIDEO_RGB = MKTAG(0x00, 0x00, 0x01, 0x18), UTVIDEO_RGBA = MKTAG(0x00, 0x00, 0x02, 0x18), UTVIDEO_420 = MKTAG('Y', 'V', '1', '2'), UTVIDEO_422 = MKTAG('Y', 'U', 'Y', '2'),
  UTVIDEO_444 = MKTAG('Y', 'V', '2', '4')
}
 

Functions

int ff_ut_huff_cmp_len (const void *a, const void *b)
 
int ff_ut10_huff_cmp_len (const void *a, const void *b)
 

Variables

const int ff_ut_pred_order [5]
 

Detailed Description

Common Ut Video header.