FFmpeg
|
libnut.c File Reference
NUT demuxing and muxing via libnut. More...
Include dependency graph for libnut.c:
Go to the source code of this file.
Data Structures | |
struct | NUTContext |
Macros | |
#define | ID_STRING "nut/multimedia container" |
#define | ID_LENGTH (strlen(ID_STRING) + 1) |
Functions | |
static int | nut_probe (AVProbeData *p) |
static size_t | av_read (void *h, size_t len, uint8_t *buf) |
static off_t | av_seek (void *h, long long pos, int whence) |
static int | nut_read_header (AVFormatContext *avf) |
static int | nut_read_packet (AVFormatContext *avf, AVPacket *pkt) |
static int | nut_read_seek (AVFormatContext *avf, int stream_index, int64_t target_ts, int flags) |
static int | nut_read_close (AVFormatContext *s) |
Variables | |
static const AVCodecTag | nut_tags [] |
AVInputFormat | ff_libnut_demuxer |
Detailed Description
NUT demuxing and muxing via libnut.
Definition in file libnut.c.
Macro Definition Documentation
#define ID_LENGTH (strlen(ID_STRING) + 1) |
Definition at line 34 of file libnut.c.
Referenced by nut_probe().
#define ID_STRING "nut/multimedia container" |
Definition at line 33 of file libnut.c.
Referenced by nut_probe().
Function Documentation
Definition at line 177 of file libnut.c.
Referenced by nut_read_header().
|
static |
Definition at line 182 of file libnut.c.
Referenced by nut_read_header().
|
static |
|
static |
|
static |
|
static |
|
static |
Variable Documentation
AVInputFormat ff_libnut_demuxer |
Initial value:
= {
.name = "libnut",
.long_name = NULL_IF_CONFIG_SMALL("NUT format"),
.priv_data_size = sizeof(NUTContext),
.read_probe = nut_probe,
.extensions = "nut",
}
static int read_seek(AVFormatContext *ctx, int stream_index, int64_t timestamp, int flags)
Definition: libcdio.c:153
struct NUTContext NUTContext
static int nut_read_seek(AVFormatContext *avf, int stream_index, int64_t target_ts, int flags)
Definition: libnut.c:294
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: libavutil/internal.h:123
static int nut_read_packet(AVFormatContext *avf, AVPacket *pkt)
Definition: libnut.c:271
|
static |
Initial value:
= {
{ 0, 0 },
}
Definition: libavcodec/avcodec.h:115
preferred ID for decoding MPEG audio layer 1, 2 or 3
Definition: libavcodec/avcodec.h:382
Definition: libavcodec/avcodec.h:386
Generated on Fri Dec 20 2024 06:56:13 for FFmpeg by 1.8.11