#include "avformat.h"
#include "libavutil/aes.h"
#include "libavutil/avstring.h"
#include "libavutil/opt.h"
#include "internal.h"
#include "url.h"
Go to the source code of this file.
Define Documentation
#define D AV_OPT_FLAG_DECODING_PARAM |
#define MAX_BUFFER_BLOCKS 150 |
Function Documentation
static int crypto_close |
( |
URLContext * |
h | ) |
[static] |
static int crypto_open |
( |
URLContext * |
h, |
|
|
const char * |
uri, |
|
|
int |
flags |
|
) |
| [static] |
static int crypto_read |
( |
URLContext * |
h, |
|
|
uint8_t * |
buf, |
|
|
int |
size |
|
) |
| [static] |
Variable Documentation
Initial value:
Definition at line 55 of file crypto.c.
Initial value:
Definition at line 162 of file crypto.c.
Initial value: {
{"key", "AES decryption key", OFFSET(key), AV_OPT_TYPE_BINARY, .flags = D },
{"iv", "AES decryption initialization vector", OFFSET(iv), AV_OPT_TYPE_BINARY, .flags = D },
{ NULL }
}
Definition at line 49 of file crypto.c.