Go to the source code of this file.
 | 
| #define  | NSV_MAX_RESYNC   (500*1024) | 
|   | 
| #define  | NSV_MAX_RESYNC_TRIES   300 | 
|   | 
| #define  | T_NSVF   MKTAG('N', 'S', 'V', 'f') /* file header */ | 
|   | 
| #define  | T_NSVS   MKTAG('N', 'S', 'V', 's') /* chunk header */ | 
|   | 
| #define  | T_TOC2   MKTAG('T', 'O', 'C', '2') /* extra index marker */ | 
|   | 
| #define  | T_NONE   MKTAG('N', 'O', 'N', 'E') /* null a/v 4CC */ | 
|   | 
| #define  | T_SUBT   MKTAG('S', 'U', 'B', 'T') /* subtitle aux data */ | 
|   | 
| #define  | T_ASYN   MKTAG('A', 'S', 'Y', 'N') /* async a/v aux marker */ | 
|   | 
| #define  | T_KEYF   MKTAG('K', 'E', 'Y', 'F') /* video keyframe aux marker (addition) */ | 
|   | 
| #define  | TB_NSVF   MKBETAG('N', 'S', 'V', 'f') | 
|   | 
| #define  | TB_NSVS   MKBETAG('N', 'S', 'V', 's') | 
|   | 
| #define  | NSV_ST_VIDEO   0 | 
|   | 
| #define  | NSV_ST_AUDIO   1 | 
|   | 
| #define  | NSV_ST_SUBT   2 | 
|   | 
      
        
          | #define NSV_MAX_RESYNC   (500*1024) | 
        
      
 
 
      
        
          | #define NSV_MAX_RESYNC_TRIES   300 | 
        
      
 
 
      
        
          | #define T_TOC2   MKTAG('T', 'O', 'C', '2') /* extra index marker */ | 
        
      
 
 
      
        
          | #define T_NONE   MKTAG('N', 'O', 'N', 'E') /* null a/v 4CC */ | 
        
      
 
 
      
        
          | #define T_ASYN   MKTAG('A', 'S', 'Y', 'N') /* async a/v aux marker */ | 
        
      
 
 
      
        
          | #define T_KEYF   MKTAG('K', 'E', 'Y', 'F') /* video keyframe aux marker (addition) */ | 
        
      
 
 
| Enumerator | 
|---|
| NSV_UNSYNC  | 
 | 
| NSV_FOUND_NSVF  | 
 | 
| NSV_HAS_READ_NSVF  | 
 | 
| NSV_FOUND_NSVS  | 
 | 
| NSV_HAS_READ_NSVS  | 
 | 
| NSV_FOUND_BEEF  | 
 | 
| NSV_GOT_VIDEO  | 
 | 
| NSV_GOT_AUDIO  | 
 | 
Definition at line 142 of file nsvdec.c.
 
 
Initial value:= {
}
#define MKTAG(a, b, c, d)
 
 
Definition at line 181 of file nsvdec.c.
 
 
Initial value:= {
}
preferred ID for decoding MPEG audio layer 1, 2 or 3 
 
#define MKTAG(a, b, c, d)
 
 
Definition at line 201 of file nsvdec.c.
 
 
Initial value:= {
    .name           = "nsv",
}
static int read_seek(AVFormatContext *ctx, int stream_index, int64_t timestamp, int flags)
 
static av_cold int read_close(AVFormatContext *ctx)
 
static int nsv_read_close(AVFormatContext *s)
 
static int nsv_read_packet(AVFormatContext *s, AVPacket *pkt)
 
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
 
static int nsv_read_seek(AVFormatContext *s, int stream_index, int64_t timestamp, int flags)
 
static int nsv_probe(AVProbeData *p)
 
static int read_header(FFV1Context *f)
 
static int read_packet(void *opaque, uint8_t *buf, int buf_size)
 
static int nsv_read_header(AVFormatContext *s)
 
 
Definition at line 724 of file nsvdec.c.