pBuffer = AMF_Encode(&prop->p_vu.p_object, pBuffer, pBufEnd);
break;
- case AMF_ECMA_ARRAY:
+ case AMF_ECMA_ARRAY:
pBuffer = AMF_EncodeEcmaArray(&prop->p_vu.p_object, pBuffer, pBufEnd);
break;
-
- case AMF_STRICT_ARRAY:
+
+ case AMF_STRICT_ARRAY:
pBuffer = AMF_EncodeArray(&prop->p_vu.p_object, pBuffer, pBufEnd);
break;
-
+
default:
RTMP_Log(RTMP_LOGERROR, "%s, invalid type. %d", __FUNCTION__, prop->p_type);
pBuffer = NULL;
if (nRes == -1)
return -1;
nSize -= nRes;
- //prop->p_type = AMF_OBJECT;
break;
}
case AMF_OBJECT_END:
if (nRes == -1)
return -1;
nSize -= nRes;
- //prop->p_type = AMF_OBJECT;
break;
}
case AMF_DATE:
char *AMF_Encode(AMFObject * obj, char *pBuffer, char *pBufEnd);
char *AMF_EncodeEcmaArray(AMFObject *obj, char *pBuffer, char *pBufEnd);
char *AMF_EncodeArray(AMFObject *obj, char *pBuffer, char *pBufEnd);
-
+
int AMF_Decode(AMFObject * obj, const char *pBuffer, int nSize,
int bDecodeName);
int AMF_DecodeArray(AMFObject * obj, const char *pBuffer, int nSize,