Signed-off-by: Martin Storsjö <martin@martin.st>
Anton Khirnov authored on 2011/11/10 17:34:58... | ... |
@@ -52,9 +52,11 @@ typedef struct { |
52 | 52 |
} HTTPContext; |
53 | 53 |
|
54 | 54 |
#define OFFSET(x) offsetof(HTTPContext, x) |
55 |
+#define D AV_OPT_FLAG_DECODING_PARAM |
|
56 |
+#define E AV_OPT_FLAG_ENCODING_PARAM |
|
55 | 57 |
static const AVOption options[] = { |
56 |
-{"chunksize", "use chunked transfer-encoding for posts, -1 disables it, 0 enables it", OFFSET(chunksize), AV_OPT_TYPE_INT64, {.dbl = 0}, -1, 0 }, /* Default to 0, for chunked POSTs */ |
|
57 |
-{"headers", "custom HTTP headers, can override built in default headers", OFFSET(headers), AV_OPT_TYPE_STRING }, |
|
58 |
+{"chunksize", "use chunked transfer-encoding for posts, -1 disables it, 0 enables it", OFFSET(chunksize), AV_OPT_TYPE_INT64, {.dbl = 0}, -1, 0, E }, /* Default to 0, for chunked POSTs */ |
|
59 |
+{"headers", "custom HTTP headers, can override built in default headers", OFFSET(headers), AV_OPT_TYPE_STRING, { 0 }, 0, 0, D|E }, |
|
58 | 60 |
{NULL} |
59 | 61 |
}; |
60 | 62 |
#define HTTP_CLASS(flavor)\ |