#include <string.h>
#include "config_components.h"
#include "libavutil/avstring.h"
#include "libavutil/error.h"
#include "libavutil/file_open.h"
#include "libavutil/internal.h"
#include "libavutil/mem.h"
#include "libavutil/opt.h"
#include "avio.h"
#include <fcntl.h>
#include <sys/stat.h>
#include <stdlib.h>
#include "os_support.h"
#include "url.h"
Go to the source code of this file.
◆ S_ISFIFO
◆ S_ISLNK
Value:
Definition at line 62 of file file.c.
◆ S_ISSOCK
Value:
Definition at line 71 of file file.c.
◆ S_ISREG
Value:
Definition at line 80 of file file.c.
◆ S_ISBLK
Value:
Definition at line 89 of file file.c.
◆ file_read()
| static int file_read |
( |
URLContext * | h, |
|
|
unsigned char * | buf, |
|
|
int | size ) |
|
static |
◆ file_write()
| static int file_write |
( |
URLContext * | h, |
|
|
const unsigned char * | buf, |
|
|
int | size ) |
|
static |
◆ file_get_handle()
◆ file_check()
| static int file_check |
( |
URLContext * | h, |
|
|
int | mask ) |
|
static |
◆ file_close()
◆ file_seek()
◆ file_options
Initial value:= {
}
#define AV_OPT_FLAG_DECODING_PARAM
A generic parameter which can be set by the user for demuxing or decoding.
#define AV_OPT_FLAG_ENCODING_PARAM
A generic parameter which can be set by the user for muxing or encoding.
@ AV_OPT_TYPE_INT
Underlying C type is int.
@ AV_OPT_TYPE_BOOL
Underlying C type is int.
Definition at line 108 of file file.c.
◆ pipe_options
Initial value:
Definition at line 117 of file file.c.
◆ file_class
Initial value:= {
.class_name = "file",
}
const char * av_default_item_name(void *ptr)
Return the context name.
#define LIBAVUTIL_VERSION_INT
Definition at line 123 of file file.c.
◆ pipe_class
Initial value:= {
.class_name = "pipe",
}
Definition at line 130 of file file.c.
◆ fd_class
Initial value:= {
.class_name = "fd",
}
Definition at line 137 of file file.c.