[NULL @ 8be5140] [Eval @ 8046b9c] Invalid chars 'x01000004' at the end of expression '0x01000004'
[NULL @ 8be5140] Unable to parse option value "0x01000004"
The processing of the command line parameters seemed to be botched. The following patch fixes the problem for me:
--- libavutil/opt.c~ 2010-09-29 23:42:03.000000000 +0200
+++ libavutil/opt.c 2010-10-15 17:42:25.051174575 +0200
@@ -240,7 +240,7 @@
if (o_out) *o_out= o;
switch (o->type) {
- case FF_OPT_TYPE_FLAGS: snprintf(buf, buf_len, "0x%08X",*(int *)dst);break;
+ case FF_OPT_TYPE_FLAGS: snprintf(buf, buf_len, "%u", *(unsigned*)dst);break;
case FF_OPT_TYPE_INT: snprintf(buf, buf_len, "%d" , *(int *)dst);break;
case FF_OPT_TYPE_INT64: snprintf(buf, buf_len, "%"PRId64, *(int64_t*)dst);break;
case FF_OPT_TYPE_FLOAT: snprintf(buf, buf_len, "%f" , *(float *)dst);break;