FFmpeg
Data Structures | Enumerations
cbs_jpeg.h File Reference
#include <stddef.h>
#include <stdint.h>
#include "libavutil/buffer.h"

Go to the source code of this file.

Data Structures

struct  JPEGRawFrameHeader
 
struct  JPEGRawScanHeader
 
struct  JPEGRawScan
 
struct  JPEGRawQuantisationTable
 
struct  JPEGRawQuantisationTableSpecification
 
struct  JPEGRawHuffmanTable
 
struct  JPEGRawHuffmanTableSpecification
 
struct  JPEGRawApplicationData
 
struct  JPEGRawComment
 

Enumerations

enum  {
  JPEG_MARKER_SOF0 = 0xc0, JPEG_MARKER_SOF1 = 0xc1, JPEG_MARKER_SOF2 = 0xc2, JPEG_MARKER_SOF3 = 0xc3,
  JPEG_MARKER_DHT = 0xc4, JPEG_MARKER_SOI = 0xd8, JPEG_MARKER_EOI = 0xd9, JPEG_MARKER_SOS = 0xda,
  JPEG_MARKER_DQT = 0xdb, JPEG_MARKER_APPN = 0xe0, JPEG_MARKER_JPGN = 0xf0, JPEG_MARKER_COM = 0xfe
}
 
enum  { JPEG_MAX_COMPONENTS = 255, JPEG_MAX_HEIGHT = 65535, JPEG_MAX_WIDTH = 65535 }
 

Enumeration Type Documentation

anonymous enum
Enumerator
JPEG_MARKER_SOF0 
JPEG_MARKER_SOF1 
JPEG_MARKER_SOF2 
JPEG_MARKER_SOF3 
JPEG_MARKER_DHT 
JPEG_MARKER_SOI 
JPEG_MARKER_EOI 
JPEG_MARKER_SOS 
JPEG_MARKER_DQT 
JPEG_MARKER_APPN 
JPEG_MARKER_JPGN 
JPEG_MARKER_COM 

Definition at line 28 of file cbs_jpeg.h.

anonymous enum
Enumerator
JPEG_MAX_COMPONENTS 
JPEG_MAX_HEIGHT 
JPEG_MAX_WIDTH 

Definition at line 45 of file cbs_jpeg.h.