amf0 utest: add object and ecma array create function.

pull/133/head
winlin 11 years ago
parent f4aa2f30c1
commit 34f94a1be3

@ -176,11 +176,21 @@ SrsAmf0Any* SrsAmf0Any::undefined()
return new __SrsAmf0Undefined(); return new __SrsAmf0Undefined();
} }
SrsAmf0Object* SrsAmf0Any::object()
{
return new SrsAmf0Object();
}
SrsAmf0Any* SrsAmf0Any::object_eof() SrsAmf0Any* SrsAmf0Any::object_eof()
{ {
return new __SrsAmf0ObjectEOF(); return new __SrsAmf0ObjectEOF();
} }
SrsAmf0EcmaArray* SrsAmf0Any::array()
{
return new SrsAmf0EcmaArray();
}
__SrsUnSortedHashtable::__SrsUnSortedHashtable() __SrsUnSortedHashtable::__SrsUnSortedHashtable()
{ {
} }

@ -34,6 +34,8 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include <vector> #include <vector>
class SrsStream; class SrsStream;
class SrsAmf0Object;
class SrsAmf0EcmaArray;
/** /**
* any amf0 value. * any amf0 value.
@ -91,7 +93,9 @@ public:
static SrsAmf0Any* number(double value = 0.0); static SrsAmf0Any* number(double value = 0.0);
static SrsAmf0Any* null(); static SrsAmf0Any* null();
static SrsAmf0Any* undefined(); static SrsAmf0Any* undefined();
static SrsAmf0Object* object();
static SrsAmf0Any* object_eof(); static SrsAmf0Any* object_eof();
static SrsAmf0EcmaArray* array();
}; };
/** /**

Loading…
Cancel
Save