Phantom Cine demuxer.  
More...
Go to the source code of this file.
|  | 
| enum | { CC_RGB = 0, 
CC_LEAD = 1, 
CC_UNINT = 2
 } | 
|  | Compression.  More... 
 | 
|  | 
| enum | { CFA_NONE = 0, 
CFA_VRI = 1, 
CFA_VRIV6 = 2, 
CFA_BAYER = 3,
 CFA_BAYERFLIP = 4, 
CFA_TLGRAY = 0x80000000, 
CFA_TRGRAY = 0x40000000, 
CFA_BLGRAY = 0x20000000,
 CFA_BRGRAY = 0x10000000
 }
 | 
|  | Color Filter Array.  More... 
 | 
|  | 
|  | 
| static int | cine_read_probe (AVProbeData *p) | 
|  | 
| static int | set_metadata_int (AVDictionary **dict, const char *key, int value, int allow_zero) | 
|  | 
| static int | set_metadata_float (AVDictionary **dict, const char *key, float value, int allow_zero) | 
|  | 
| static int | cine_read_header (AVFormatContext *avctx) | 
|  | 
| static int | cine_read_packet (AVFormatContext *avctx, AVPacket *pkt) | 
|  | 
| static int | cine_read_seek (AVFormatContext *avctx, int stream_index, int64_t timestamp, int flags) | 
|  | 
Phantom Cine demuxer. 
- Author
- Peter Ross pross.nosp@m.@xvi.nosp@m.d.org 
Definition in file cinedec.c.
      
        
          | #define DESCRIPTION_SIZE   4096 | 
      
 
 
Compression. 
| Enumerator | 
|---|
| CC_RGB | Gray.  | 
| CC_LEAD | LEAD (M)JPEG.  | 
| CC_UNINT | Uninterpolated color image (CFA field indicates color ordering)  | 
Definition at line 39 of file cinedec.c.
 
 
Color Filter Array. 
| Enumerator | 
|---|
| CFA_NONE | GRAY.  | 
| CFA_VRI | GBRG/RGGB.  | 
| CFA_VRIV6 | BGGR/GRBG.  | 
| CFA_BAYER | GB/RG.  | 
| CFA_BAYERFLIP | RG/GB.  | 
| CFA_TLGRAY |  | 
| CFA_TRGRAY |  | 
| CFA_BLGRAY |  | 
| CFA_BRGRAY |  | 
Definition at line 46 of file cinedec.c.
 
 
  
  | 
        
          | static int set_metadata_int | ( | AVDictionary ** | dict, |  
          |  |  | const char * | key, |  
          |  |  | int | value, |  
          |  |  | int | allow_zero |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | static int set_metadata_float | ( | AVDictionary ** | dict, |  
          |  |  | const char * | key, |  
          |  |  | float | value, |  
          |  |  | int | allow_zero |  
          |  | ) |  |  |  | static | 
 
 
  
  | 
        
          | static int cine_read_seek | ( | AVFormatContext * | avctx, |  
          |  |  | int | stream_index, |  
          |  |  | int64_t | timestamp, |  
          |  |  | int | flags |  
          |  | ) |  |  |  | static | 
 
 
Initial value:= {
    .name           = "cine",
}
static int read_seek(AVFormatContext *ctx, int stream_index, int64_t timestamp, int flags)
static int cine_read_probe(AVProbeData *p)
static int cine_read_header(AVFormatContext *avctx)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static int cine_read_packet(AVFormatContext *avctx, AVPacket *pkt)
static int read_header(FFV1Context *f)
static int read_packet(void *opaque, uint8_t *buf, int buf_size)
static int cine_read_seek(AVFormatContext *avctx, int stream_index, int64_t timestamp, int flags)
Definition at line 317 of file cinedec.c.