Go to the source code of this file.
#define PKTSIZE |
( |
|
s | ) |
(s & 0xffffff) |
Enumerator |
---|
NUV_VIDEO |
|
NUV_EXTRADATA |
|
NUV_AUDIO |
|
NUV_SEEKP |
|
NUV_MYTHEXT |
|
Definition at line 42 of file nuv.c.
Definition at line 50 of file nuv.c.
read until we found all data needed for decoding
- Parameters
-
vst | video stream of which to change parameters |
ast | video stream of which to change parameters |
myth | set if this is a MythTVVideo format file |
- Returns
- 0 or AVERROR code
Definition at line 69 of file nuv.c.
Referenced by nuv_header().
looks for the string RTjjjjjjjjjj in the stream too resync reading
- Returns
- 1 if the syncword is found 0 otherwise.
Definition at line 323 of file nuv.c.
Referenced by nuv_read_dts().
static int64_t nuv_read_dts |
( |
AVFormatContext * |
s, |
|
|
int |
stream_index, |
|
|
int64_t * |
ppos, |
|
|
int64_t |
pos_limit |
|
) |
| |
|
static |
attempts to read a timestamp from stream at the given stream position
- Returns
- timestamp if successful and AV_NOPTS_VALUE if failure
Definition at line 340 of file nuv.c.
Initial value:= {
}
preferred ID for decoding MPEG audio layer 1, 2 or 3
#define MKTAG(a, b, c, d)
Definition at line 30 of file nuv.c.
Initial value:= {
.name = "nuv",
}
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
static int read_header(FFV1Context *f)
static int read_packet(void *opaque, uint8_t *buf, int buf_size)
Definition at line 394 of file nuv.c.