| ... | ... |
@@ -45,9 +45,10 @@ typedef struct {
|
| 45 | 45 |
} CryptoContext; |
| 46 | 46 |
|
| 47 | 47 |
#define OFFSET(x) offsetof(CryptoContext, x) |
| 48 |
+#define D AV_OPT_FLAG_DECODING_PARAM |
|
| 48 | 49 |
static const AVOption options[] = {
|
| 49 |
- {"key", "AES decryption key", OFFSET(key), AV_OPT_TYPE_BINARY },
|
|
| 50 |
- {"iv", "AES decryption initialization vector", OFFSET(iv), AV_OPT_TYPE_BINARY },
|
|
| 50 |
+ {"key", "AES decryption key", OFFSET(key), AV_OPT_TYPE_BINARY, .flags = D },
|
|
| 51 |
+ {"iv", "AES decryption initialization vector", OFFSET(iv), AV_OPT_TYPE_BINARY, .flags = D },
|
|
| 51 | 52 |
{ NULL }
|
| 52 | 53 |
}; |
| 53 | 54 |
|