FFmpeg
|
#include "libavutil/avstring.h"
#include "libavutil/getenv_utf8.h"
#include "libavutil/opt.h"
#include <sys/stat.h>
#include "os_support.h"
#include "url.h"
Go to the source code of this file.
Data Structures | |
struct | IPFSGatewayContext |
Macros | |
#define | PATH_MAX 4096 |
#define | OFFSET(x) offsetof(IPFSGatewayContext, x) |
Functions | |
static int | populate_ipfs_gateway (URLContext *h) |
static int | translate_ipfs_to_http (URLContext *h, const char *uri, int flags, AVDictionary **options) |
static int | ipfs_read (URLContext *h, unsigned char *buf, int size) |
static int64_t | ipfs_seek (URLContext *h, int64_t pos, int whence) |
static int | ipfs_close (URLContext *h) |
Variables | |
static const AVOption | options [] |
static const AVClass | ipfs_context_class |
const URLProtocol | ff_ipfs_protocol |
const URLProtocol | ff_ipns_protocol |
#define PATH_MAX 4096 |
Definition at line 32 of file ipfsgateway.c.
#define OFFSET | ( | x | ) | offsetof(IPFSGatewayContext, x) |
Definition at line 324 of file ipfsgateway.c.
|
static |
Definition at line 50 of file ipfsgateway.c.
Referenced by translate_ipfs_to_http().
|
static |
Definition at line 197 of file ipfsgateway.c.
|
static |
Definition at line 306 of file ipfsgateway.c.
|
static |
Definition at line 312 of file ipfsgateway.c.
|
static |
Definition at line 318 of file ipfsgateway.c.
|
static |
Definition at line 326 of file ipfsgateway.c.
Referenced by translate_ipfs_to_http().
|
static |
Definition at line 331 of file ipfsgateway.c.
const URLProtocol ff_ipfs_protocol |
Definition at line 338 of file ipfsgateway.c.
const URLProtocol ff_ipns_protocol |
Definition at line 348 of file ipfsgateway.c.