prop.p_type = AMF_NUMBER;
prop.p_vu.p_number = strtod(p, NULL);
break;
+ case 'Z':
+ prop.p_type = AMF_NULL;
+ break;
case 'O':
i = atoi(p);
if (i)
LogPrintf
(" B:boolean(0|1), S:string, N:number, O:object-flag(0|1),\n");
LogPrintf
- (" NB:name:boolean, NS:name:string, NN:name:number\n");
+ (" Z:(null), NB:name:boolean, NS:name:string, NN:name:number\n");
LogPrintf
("--flashVer|-f string Flash version string (default: \"%s\")\n",
DEFAULT_FLASH_VER);
dumpAMF(AMFObject *obj)
{
int i;
- const char opt[] = "NBSO";
+ const char opt[] = "NBSO Z";
for (i=0; i < obj->o_num; i++)
{
dumpAMF(&p->p_vu.p_object);
LogPrintf(" -C O:0");
break;
+ case AMF_NULL:
+ break;
default:
LogPrintf("<type %d>", p->p_type);
}
prop.p_type = AMF_NUMBER;
prop.p_vu.p_number = strtod(p, NULL);
break;
+ case 'Z':
+ prop.p_type = AMF_NULL;
+ break;
case 'O':
i = atoi(p);
if (i)
LogPrintf
(" B:boolean(0|1), S:string, N:number, O:object-flag(0|1),\n");
LogPrintf
- (" NB:name:boolean, NS:name:string, NN:name:number\n");
+ (" Z:(null), NB:name:boolean, NS:name:string, NN:name:number\n");
LogPrintf
("--flashVer|-f string Flash version string (default: \"%s\")\n",
DEFAULT_FLASH_VER);