Go to the source code of this file.
|
static int | set_aes_arg (CryptoContext *c, uint8_t **buf, int *buf_len, uint8_t *default_buf, int default_buf_len, const char *desc) |
|
static int | crypto_open2 (URLContext *h, const char *uri, int flags, AVDictionary **options) |
|
static int | crypto_read (URLContext *h, uint8_t *buf, int size) |
|
static int | crypto_write (URLContext *h, const unsigned char *buf, int size) |
|
static int | crypto_close (URLContext *h) |
|
#define MAX_BUFFER_BLOCKS 150 |
static int set_aes_arg |
( |
CryptoContext * |
c, |
|
|
uint8_t ** |
buf, |
|
|
int * |
buf_len, |
|
|
uint8_t * |
default_buf, |
|
|
int |
default_buf_len, |
|
|
const char * |
desc |
|
) |
| |
|
static |
static int crypto_write |
( |
URLContext * |
h, |
|
|
const unsigned char * |
buf, |
|
|
int |
size |
|
) |
| |
|
static |
Initial value:= {
}
offset must point to a pointer immediately followed by an int for the length
Definition at line 63 of file crypto.c.
Initial value:= {
.class_name = "crypto",
}
#define LIBAVUTIL_VERSION_INT
static const AVOption options[]
Definition at line 73 of file crypto.c.
Initial value:= {
.name = "crypto",
}
static int crypto_close(URLContext *h)
static int crypto_read(URLContext *h, uint8_t *buf, int size)
static int crypto_open2(URLContext *h, const char *uri, int flags, AVDictionary **options)
#define URL_PROTOCOL_FLAG_NESTED_SCHEME
static const AVClass crypto_class
static int crypto_write(URLContext *h, const unsigned char *buf, int size)
Definition at line 286 of file crypto.c.