正在显示
5 个修改的文件
包含
52 行增加
和
61 行删除
| @@ -1212,7 +1212,7 @@ int SrsHls::on_meta_data(SrsAmf0Object* metadata) | @@ -1212,7 +1212,7 @@ int SrsHls::on_meta_data(SrsAmf0Object* metadata) | ||
| 1212 | } | 1212 | } |
| 1213 | 1213 | ||
| 1214 | SrsAmf0Object* obj = metadata; | 1214 | SrsAmf0Object* obj = metadata; |
| 1215 | - if (obj->size() <= 0) { | 1215 | + if (obj->count() <= 0) { |
| 1216 | srs_trace("no metadata persent, hls ignored it."); | 1216 | srs_trace("no metadata persent, hls ignored it."); |
| 1217 | return ret; | 1217 | return ret; |
| 1218 | } | 1218 | } |
| @@ -71,7 +71,7 @@ public: | @@ -71,7 +71,7 @@ public: | ||
| 71 | __SrsAmf0String(const char* _value); | 71 | __SrsAmf0String(const char* _value); |
| 72 | virtual ~__SrsAmf0String(); | 72 | virtual ~__SrsAmf0String(); |
| 73 | 73 | ||
| 74 | - virtual int size(); | 74 | + virtual int total_size(); |
| 75 | virtual int read(SrsStream* stream); | 75 | virtual int read(SrsStream* stream); |
| 76 | virtual int write(SrsStream* stream); | 76 | virtual int write(SrsStream* stream); |
| 77 | }; | 77 | }; |
| @@ -91,7 +91,7 @@ public: | @@ -91,7 +91,7 @@ public: | ||
| 91 | __SrsAmf0Boolean(bool _value); | 91 | __SrsAmf0Boolean(bool _value); |
| 92 | virtual ~__SrsAmf0Boolean(); | 92 | virtual ~__SrsAmf0Boolean(); |
| 93 | 93 | ||
| 94 | - virtual int size(); | 94 | + virtual int total_size(); |
| 95 | virtual int read(SrsStream* stream); | 95 | virtual int read(SrsStream* stream); |
| 96 | virtual int write(SrsStream* stream); | 96 | virtual int write(SrsStream* stream); |
| 97 | }; | 97 | }; |
| @@ -110,7 +110,7 @@ public: | @@ -110,7 +110,7 @@ public: | ||
| 110 | __SrsAmf0Number(double _value); | 110 | __SrsAmf0Number(double _value); |
| 111 | virtual ~__SrsAmf0Number(); | 111 | virtual ~__SrsAmf0Number(); |
| 112 | 112 | ||
| 113 | - virtual int size(); | 113 | + virtual int total_size(); |
| 114 | virtual int read(SrsStream* stream); | 114 | virtual int read(SrsStream* stream); |
| 115 | virtual int write(SrsStream* stream); | 115 | virtual int write(SrsStream* stream); |
| 116 | }; | 116 | }; |
| @@ -126,7 +126,7 @@ public: | @@ -126,7 +126,7 @@ public: | ||
| 126 | __SrsAmf0Null(); | 126 | __SrsAmf0Null(); |
| 127 | virtual ~__SrsAmf0Null(); | 127 | virtual ~__SrsAmf0Null(); |
| 128 | 128 | ||
| 129 | - virtual int size(); | 129 | + virtual int total_size(); |
| 130 | virtual int read(SrsStream* stream); | 130 | virtual int read(SrsStream* stream); |
| 131 | virtual int write(SrsStream* stream); | 131 | virtual int write(SrsStream* stream); |
| 132 | }; | 132 | }; |
| @@ -142,7 +142,7 @@ public: | @@ -142,7 +142,7 @@ public: | ||
| 142 | __SrsAmf0Undefined(); | 142 | __SrsAmf0Undefined(); |
| 143 | virtual ~__SrsAmf0Undefined(); | 143 | virtual ~__SrsAmf0Undefined(); |
| 144 | 144 | ||
| 145 | - virtual int size(); | 145 | + virtual int total_size(); |
| 146 | virtual int read(SrsStream* stream); | 146 | virtual int read(SrsStream* stream); |
| 147 | virtual int write(SrsStream* stream); | 147 | virtual int write(SrsStream* stream); |
| 148 | }; | 148 | }; |
| @@ -162,7 +162,7 @@ public: | @@ -162,7 +162,7 @@ public: | ||
| 162 | __SrsUnSortedHashtable(); | 162 | __SrsUnSortedHashtable(); |
| 163 | virtual ~__SrsUnSortedHashtable(); | 163 | virtual ~__SrsUnSortedHashtable(); |
| 164 | 164 | ||
| 165 | - virtual int size(); | 165 | + virtual int count(); |
| 166 | virtual void clear(); | 166 | virtual void clear(); |
| 167 | virtual std::string key_at(int index); | 167 | virtual std::string key_at(int index); |
| 168 | virtual SrsAmf0Any* value_at(int index); | 168 | virtual SrsAmf0Any* value_at(int index); |
| @@ -186,7 +186,7 @@ public: | @@ -186,7 +186,7 @@ public: | ||
| 186 | __SrsAmf0ObjectEOF(); | 186 | __SrsAmf0ObjectEOF(); |
| 187 | virtual ~__SrsAmf0ObjectEOF(); | 187 | virtual ~__SrsAmf0ObjectEOF(); |
| 188 | 188 | ||
| 189 | - virtual int size(); | 189 | + virtual int total_size(); |
| 190 | virtual int read(SrsStream* stream); | 190 | virtual int read(SrsStream* stream); |
| 191 | virtual int write(SrsStream* stream); | 191 | virtual int write(SrsStream* stream); |
| 192 | }; | 192 | }; |
| @@ -407,7 +407,7 @@ __SrsUnSortedHashtable::~__SrsUnSortedHashtable() | @@ -407,7 +407,7 @@ __SrsUnSortedHashtable::~__SrsUnSortedHashtable() | ||
| 407 | properties.clear(); | 407 | properties.clear(); |
| 408 | } | 408 | } |
| 409 | 409 | ||
| 410 | -int __SrsUnSortedHashtable::size() | 410 | +int __SrsUnSortedHashtable::count() |
| 411 | { | 411 | { |
| 412 | return (int)properties.size(); | 412 | return (int)properties.size(); |
| 413 | } | 413 | } |
| @@ -419,14 +419,14 @@ void __SrsUnSortedHashtable::clear() | @@ -419,14 +419,14 @@ void __SrsUnSortedHashtable::clear() | ||
| 419 | 419 | ||
| 420 | std::string __SrsUnSortedHashtable::key_at(int index) | 420 | std::string __SrsUnSortedHashtable::key_at(int index) |
| 421 | { | 421 | { |
| 422 | - srs_assert(index < size()); | 422 | + srs_assert(index < count()); |
| 423 | SrsObjectPropertyType& elem = properties[index]; | 423 | SrsObjectPropertyType& elem = properties[index]; |
| 424 | return elem.first; | 424 | return elem.first; |
| 425 | } | 425 | } |
| 426 | 426 | ||
| 427 | SrsAmf0Any* __SrsUnSortedHashtable::value_at(int index) | 427 | SrsAmf0Any* __SrsUnSortedHashtable::value_at(int index) |
| 428 | { | 428 | { |
| 429 | - srs_assert(index < size()); | 429 | + srs_assert(index < count()); |
| 430 | SrsObjectPropertyType& elem = properties[index]; | 430 | SrsObjectPropertyType& elem = properties[index]; |
| 431 | return elem.second; | 431 | return elem.second; |
| 432 | } | 432 | } |
| @@ -511,7 +511,7 @@ __SrsAmf0ObjectEOF::~__SrsAmf0ObjectEOF() | @@ -511,7 +511,7 @@ __SrsAmf0ObjectEOF::~__SrsAmf0ObjectEOF() | ||
| 511 | { | 511 | { |
| 512 | } | 512 | } |
| 513 | 513 | ||
| 514 | -int __SrsAmf0ObjectEOF::size() | 514 | +int __SrsAmf0ObjectEOF::total_size() |
| 515 | { | 515 | { |
| 516 | return SrsAmf0Size::object_eof(); | 516 | return SrsAmf0Size::object_eof(); |
| 517 | } | 517 | } |
| @@ -594,11 +594,11 @@ SrsAmf0Object::~SrsAmf0Object() | @@ -594,11 +594,11 @@ SrsAmf0Object::~SrsAmf0Object() | ||
| 594 | srs_freep(eof); | 594 | srs_freep(eof); |
| 595 | } | 595 | } |
| 596 | 596 | ||
| 597 | -int SrsAmf0Object::size() | 597 | +int SrsAmf0Object::total_size() |
| 598 | { | 598 | { |
| 599 | int size = 1; | 599 | int size = 1; |
| 600 | 600 | ||
| 601 | - for (int i = 0; i < properties->size(); i++){ | 601 | + for (int i = 0; i < properties->count(); i++){ |
| 602 | std::string name = key_at(i); | 602 | std::string name = key_at(i); |
| 603 | SrsAmf0Any* value = value_at(i); | 603 | SrsAmf0Any* value = value_at(i); |
| 604 | 604 | ||
| @@ -681,7 +681,7 @@ int SrsAmf0Object::write(SrsStream* stream) | @@ -681,7 +681,7 @@ int SrsAmf0Object::write(SrsStream* stream) | ||
| 681 | srs_verbose("amf0 write object marker success"); | 681 | srs_verbose("amf0 write object marker success"); |
| 682 | 682 | ||
| 683 | // value | 683 | // value |
| 684 | - for (int i = 0; i < properties->size(); i++) { | 684 | + for (int i = 0; i < properties->count(); i++) { |
| 685 | std::string name = this->key_at(i); | 685 | std::string name = this->key_at(i); |
| 686 | SrsAmf0Any* any = this->value_at(i); | 686 | SrsAmf0Any* any = this->value_at(i); |
| 687 | 687 | ||
| @@ -710,7 +710,7 @@ int SrsAmf0Object::write(SrsStream* stream) | @@ -710,7 +710,7 @@ int SrsAmf0Object::write(SrsStream* stream) | ||
| 710 | 710 | ||
| 711 | int SrsAmf0Object::count() | 711 | int SrsAmf0Object::count() |
| 712 | { | 712 | { |
| 713 | - return properties->size(); | 713 | + return properties->count(); |
| 714 | } | 714 | } |
| 715 | 715 | ||
| 716 | std::string SrsAmf0Object::key_at(int index) | 716 | std::string SrsAmf0Object::key_at(int index) |
| @@ -756,11 +756,11 @@ SrsAmf0EcmaArray::~SrsAmf0EcmaArray() | @@ -756,11 +756,11 @@ SrsAmf0EcmaArray::~SrsAmf0EcmaArray() | ||
| 756 | srs_freep(eof); | 756 | srs_freep(eof); |
| 757 | } | 757 | } |
| 758 | 758 | ||
| 759 | -int SrsAmf0EcmaArray::size() | 759 | +int SrsAmf0EcmaArray::total_size() |
| 760 | { | 760 | { |
| 761 | int size = 1 + 4; | 761 | int size = 1 + 4; |
| 762 | 762 | ||
| 763 | - for (int i = 0; i < properties->size(); i++){ | 763 | + for (int i = 0; i < properties->count(); i++){ |
| 764 | std::string name = key_at(i); | 764 | std::string name = key_at(i); |
| 765 | SrsAmf0Any* value = value_at(i); | 765 | SrsAmf0Any* value = value_at(i); |
| 766 | 766 | ||
| @@ -863,7 +863,7 @@ int SrsAmf0EcmaArray::write(SrsStream* stream) | @@ -863,7 +863,7 @@ int SrsAmf0EcmaArray::write(SrsStream* stream) | ||
| 863 | srs_verbose("amf0 write ecma_array count success. count=%d", _count); | 863 | srs_verbose("amf0 write ecma_array count success. count=%d", _count); |
| 864 | 864 | ||
| 865 | // value | 865 | // value |
| 866 | - for (int i = 0; i < properties->size(); i++) { | 866 | + for (int i = 0; i < properties->count(); i++) { |
| 867 | std::string name = this->key_at(i); | 867 | std::string name = this->key_at(i); |
| 868 | SrsAmf0Any* any = this->value_at(i); | 868 | SrsAmf0Any* any = this->value_at(i); |
| 869 | 869 | ||
| @@ -897,7 +897,7 @@ void SrsAmf0EcmaArray::clear() | @@ -897,7 +897,7 @@ void SrsAmf0EcmaArray::clear() | ||
| 897 | 897 | ||
| 898 | int SrsAmf0EcmaArray::count() | 898 | int SrsAmf0EcmaArray::count() |
| 899 | { | 899 | { |
| 900 | - return properties->size(); | 900 | + return properties->count(); |
| 901 | } | 901 | } |
| 902 | 902 | ||
| 903 | std::string SrsAmf0EcmaArray::key_at(int index) | 903 | std::string SrsAmf0EcmaArray::key_at(int index) |
| @@ -961,7 +961,7 @@ int SrsAmf0Size::object(SrsAmf0Object* obj) | @@ -961,7 +961,7 @@ int SrsAmf0Size::object(SrsAmf0Object* obj) | ||
| 961 | return 0; | 961 | return 0; |
| 962 | } | 962 | } |
| 963 | 963 | ||
| 964 | - return obj->size(); | 964 | + return obj->total_size(); |
| 965 | } | 965 | } |
| 966 | 966 | ||
| 967 | int SrsAmf0Size::object_eof() | 967 | int SrsAmf0Size::object_eof() |
| @@ -975,7 +975,7 @@ int SrsAmf0Size::ecma_array(SrsAmf0EcmaArray* arr) | @@ -975,7 +975,7 @@ int SrsAmf0Size::ecma_array(SrsAmf0EcmaArray* arr) | ||
| 975 | return 0; | 975 | return 0; |
| 976 | } | 976 | } |
| 977 | 977 | ||
| 978 | - return arr->size(); | 978 | + return arr->total_size(); |
| 979 | } | 979 | } |
| 980 | 980 | ||
| 981 | int SrsAmf0Size::any(SrsAmf0Any* o) | 981 | int SrsAmf0Size::any(SrsAmf0Any* o) |
| @@ -984,7 +984,7 @@ int SrsAmf0Size::any(SrsAmf0Any* o) | @@ -984,7 +984,7 @@ int SrsAmf0Size::any(SrsAmf0Any* o) | ||
| 984 | return 0; | 984 | return 0; |
| 985 | } | 985 | } |
| 986 | 986 | ||
| 987 | - return o->size(); | 987 | + return o->total_size(); |
| 988 | } | 988 | } |
| 989 | 989 | ||
| 990 | __SrsAmf0String::__SrsAmf0String(const char* _value) | 990 | __SrsAmf0String::__SrsAmf0String(const char* _value) |
| @@ -999,7 +999,7 @@ __SrsAmf0String::~__SrsAmf0String() | @@ -999,7 +999,7 @@ __SrsAmf0String::~__SrsAmf0String() | ||
| 999 | { | 999 | { |
| 1000 | } | 1000 | } |
| 1001 | 1001 | ||
| 1002 | -int __SrsAmf0String::size() | 1002 | +int __SrsAmf0String::total_size() |
| 1003 | { | 1003 | { |
| 1004 | return SrsAmf0Size::str(value); | 1004 | return SrsAmf0Size::str(value); |
| 1005 | } | 1005 | } |
| @@ -1024,7 +1024,7 @@ __SrsAmf0Boolean::~__SrsAmf0Boolean() | @@ -1024,7 +1024,7 @@ __SrsAmf0Boolean::~__SrsAmf0Boolean() | ||
| 1024 | { | 1024 | { |
| 1025 | } | 1025 | } |
| 1026 | 1026 | ||
| 1027 | -int __SrsAmf0Boolean::size() | 1027 | +int __SrsAmf0Boolean::total_size() |
| 1028 | { | 1028 | { |
| 1029 | return SrsAmf0Size::boolean(); | 1029 | return SrsAmf0Size::boolean(); |
| 1030 | } | 1030 | } |
| @@ -1049,7 +1049,7 @@ __SrsAmf0Number::~__SrsAmf0Number() | @@ -1049,7 +1049,7 @@ __SrsAmf0Number::~__SrsAmf0Number() | ||
| 1049 | { | 1049 | { |
| 1050 | } | 1050 | } |
| 1051 | 1051 | ||
| 1052 | -int __SrsAmf0Number::size() | 1052 | +int __SrsAmf0Number::total_size() |
| 1053 | { | 1053 | { |
| 1054 | return SrsAmf0Size::number(); | 1054 | return SrsAmf0Size::number(); |
| 1055 | } | 1055 | } |
| @@ -1073,7 +1073,7 @@ __SrsAmf0Null::~__SrsAmf0Null() | @@ -1073,7 +1073,7 @@ __SrsAmf0Null::~__SrsAmf0Null() | ||
| 1073 | { | 1073 | { |
| 1074 | } | 1074 | } |
| 1075 | 1075 | ||
| 1076 | -int __SrsAmf0Null::size() | 1076 | +int __SrsAmf0Null::total_size() |
| 1077 | { | 1077 | { |
| 1078 | return SrsAmf0Size::null(); | 1078 | return SrsAmf0Size::null(); |
| 1079 | } | 1079 | } |
| @@ -1097,7 +1097,7 @@ __SrsAmf0Undefined::~__SrsAmf0Undefined() | @@ -1097,7 +1097,7 @@ __SrsAmf0Undefined::~__SrsAmf0Undefined() | ||
| 1097 | { | 1097 | { |
| 1098 | } | 1098 | } |
| 1099 | 1099 | ||
| 1100 | -int __SrsAmf0Undefined::size() | 1100 | +int __SrsAmf0Undefined::total_size() |
| 1101 | { | 1101 | { |
| 1102 | return SrsAmf0Size::undefined(); | 1102 | return SrsAmf0Size::undefined(); |
| 1103 | } | 1103 | } |
| @@ -121,7 +121,7 @@ public: | @@ -121,7 +121,7 @@ public: | ||
| 121 | /** | 121 | /** |
| 122 | * get the size of amf0 any, including the marker size. | 122 | * get the size of amf0 any, including the marker size. |
| 123 | */ | 123 | */ |
| 124 | - virtual int size() = 0; | 124 | + virtual int total_size() = 0; |
| 125 | /** | 125 | /** |
| 126 | * read elem from stream | 126 | * read elem from stream |
| 127 | */ | 127 | */ |
| @@ -159,7 +159,7 @@ public: | @@ -159,7 +159,7 @@ public: | ||
| 159 | virtual ~SrsAmf0Object(); | 159 | virtual ~SrsAmf0Object(); |
| 160 | 160 | ||
| 161 | public: | 161 | public: |
| 162 | - virtual int size(); | 162 | + virtual int total_size(); |
| 163 | virtual int read(SrsStream* stream); | 163 | virtual int read(SrsStream* stream); |
| 164 | virtual int write(SrsStream* stream); | 164 | virtual int write(SrsStream* stream); |
| 165 | 165 | ||
| @@ -198,7 +198,7 @@ public: | @@ -198,7 +198,7 @@ public: | ||
| 198 | virtual ~SrsAmf0EcmaArray(); | 198 | virtual ~SrsAmf0EcmaArray(); |
| 199 | 199 | ||
| 200 | public: | 200 | public: |
| 201 | - virtual int size(); | 201 | + virtual int total_size(); |
| 202 | virtual int read(SrsStream* stream); | 202 | virtual int read(SrsStream* stream); |
| 203 | virtual int write(SrsStream* stream); | 203 | virtual int write(SrsStream* stream); |
| 204 | 204 |
| @@ -1884,17 +1884,8 @@ int SrsConnectAppResPacket::get_message_type() | @@ -1884,17 +1884,8 @@ int SrsConnectAppResPacket::get_message_type() | ||
| 1884 | 1884 | ||
| 1885 | int SrsConnectAppResPacket::get_size() | 1885 | int SrsConnectAppResPacket::get_size() |
| 1886 | { | 1886 | { |
| 1887 | - int size = SrsAmf0Size::str(command_name) + SrsAmf0Size::number(); | ||
| 1888 | - | ||
| 1889 | - if (props->size() > 0) { | ||
| 1890 | - size += SrsAmf0Size::object(props); | ||
| 1891 | - } | ||
| 1892 | - | ||
| 1893 | - if (info->size() > 0) { | ||
| 1894 | - size += SrsAmf0Size::object(info); | ||
| 1895 | - } | ||
| 1896 | - | ||
| 1897 | - return size; | 1887 | + return SrsAmf0Size::str(command_name) + SrsAmf0Size::number() |
| 1888 | + + SrsAmf0Size::object(props) + SrsAmf0Size::object(info); | ||
| 1898 | } | 1889 | } |
| 1899 | 1890 | ||
| 1900 | int SrsConnectAppResPacket::encode_packet(SrsStream* stream) | 1891 | int SrsConnectAppResPacket::encode_packet(SrsStream* stream) |
| @@ -383,7 +383,7 @@ VOID TEST(AMF0Test, AnyIO) | @@ -383,7 +383,7 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 383 | SrsAutoFree(SrsAmf0Any, o, false); | 383 | SrsAutoFree(SrsAmf0Any, o, false); |
| 384 | 384 | ||
| 385 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); | 385 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); |
| 386 | - EXPECT_EQ(o->size(), s.pos()); | 386 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 387 | EXPECT_EQ(3, s.pos()); | 387 | EXPECT_EQ(3, s.pos()); |
| 388 | 388 | ||
| 389 | s.reset(); | 389 | s.reset(); |
| @@ -397,7 +397,7 @@ VOID TEST(AMF0Test, AnyIO) | @@ -397,7 +397,7 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 397 | SrsAutoFree(SrsAmf0Any, o, false); | 397 | SrsAutoFree(SrsAmf0Any, o, false); |
| 398 | 398 | ||
| 399 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 399 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 400 | - EXPECT_EQ(o->size(), s.pos()); | 400 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 401 | EXPECT_EQ(3, s.pos()); | 401 | EXPECT_EQ(3, s.pos()); |
| 402 | 402 | ||
| 403 | s.skip(-3); | 403 | s.skip(-3); |
| @@ -412,7 +412,7 @@ VOID TEST(AMF0Test, AnyIO) | @@ -412,7 +412,7 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 412 | SrsAutoFree(SrsAmf0Any, o, false); | 412 | SrsAutoFree(SrsAmf0Any, o, false); |
| 413 | 413 | ||
| 414 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 414 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 415 | - EXPECT_EQ(o->size(), s.pos()); | 415 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 416 | 416 | ||
| 417 | s.reset(); | 417 | s.reset(); |
| 418 | EXPECT_EQ(2, s.read_1bytes()); | 418 | EXPECT_EQ(2, s.read_1bytes()); |
| @@ -423,7 +423,7 @@ VOID TEST(AMF0Test, AnyIO) | @@ -423,7 +423,7 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 423 | s.reset(); | 423 | s.reset(); |
| 424 | s.current()[3] = 'x'; | 424 | s.current()[3] = 'x'; |
| 425 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); | 425 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); |
| 426 | - EXPECT_EQ(o->size(), s.pos()); | 426 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 427 | EXPECT_STREQ("xinlin", o->to_str().c_str()); | 427 | EXPECT_STREQ("xinlin", o->to_str().c_str()); |
| 428 | } | 428 | } |
| 429 | 429 | ||
| @@ -435,14 +435,14 @@ VOID TEST(AMF0Test, AnyIO) | @@ -435,14 +435,14 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 435 | SrsAutoFree(SrsAmf0Any, o, false); | 435 | SrsAutoFree(SrsAmf0Any, o, false); |
| 436 | 436 | ||
| 437 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 437 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 438 | - EXPECT_EQ(o->size(), s.pos()); | 438 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 439 | 439 | ||
| 440 | s.reset(); | 440 | s.reset(); |
| 441 | EXPECT_EQ(0, s.read_1bytes()); | 441 | EXPECT_EQ(0, s.read_1bytes()); |
| 442 | 442 | ||
| 443 | s.reset(); | 443 | s.reset(); |
| 444 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); | 444 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); |
| 445 | - EXPECT_EQ(o->size(), s.pos()); | 445 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 446 | EXPECT_DOUBLE_EQ(10, o->to_number()); | 446 | EXPECT_DOUBLE_EQ(10, o->to_number()); |
| 447 | } | 447 | } |
| 448 | 448 | ||
| @@ -454,14 +454,14 @@ VOID TEST(AMF0Test, AnyIO) | @@ -454,14 +454,14 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 454 | SrsAutoFree(SrsAmf0Any, o, false); | 454 | SrsAutoFree(SrsAmf0Any, o, false); |
| 455 | 455 | ||
| 456 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 456 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 457 | - EXPECT_EQ(o->size(), s.pos()); | 457 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 458 | 458 | ||
| 459 | s.reset(); | 459 | s.reset(); |
| 460 | EXPECT_EQ(1, s.read_1bytes()); | 460 | EXPECT_EQ(1, s.read_1bytes()); |
| 461 | 461 | ||
| 462 | s.reset(); | 462 | s.reset(); |
| 463 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); | 463 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); |
| 464 | - EXPECT_EQ(o->size(), s.pos()); | 464 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 465 | EXPECT_TRUE(o->to_boolean()); | 465 | EXPECT_TRUE(o->to_boolean()); |
| 466 | } | 466 | } |
| 467 | if (true) { | 467 | if (true) { |
| @@ -471,14 +471,14 @@ VOID TEST(AMF0Test, AnyIO) | @@ -471,14 +471,14 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 471 | SrsAutoFree(SrsAmf0Any, o, false); | 471 | SrsAutoFree(SrsAmf0Any, o, false); |
| 472 | 472 | ||
| 473 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 473 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 474 | - EXPECT_EQ(o->size(), s.pos()); | 474 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 475 | 475 | ||
| 476 | s.reset(); | 476 | s.reset(); |
| 477 | EXPECT_EQ(1, s.read_1bytes()); | 477 | EXPECT_EQ(1, s.read_1bytes()); |
| 478 | 478 | ||
| 479 | s.reset(); | 479 | s.reset(); |
| 480 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); | 480 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); |
| 481 | - EXPECT_EQ(o->size(), s.pos()); | 481 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 482 | EXPECT_FALSE(o->to_boolean()); | 482 | EXPECT_FALSE(o->to_boolean()); |
| 483 | } | 483 | } |
| 484 | 484 | ||
| @@ -490,14 +490,14 @@ VOID TEST(AMF0Test, AnyIO) | @@ -490,14 +490,14 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 490 | SrsAutoFree(SrsAmf0Any, o, false); | 490 | SrsAutoFree(SrsAmf0Any, o, false); |
| 491 | 491 | ||
| 492 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 492 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 493 | - EXPECT_EQ(o->size(), s.pos()); | 493 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 494 | 494 | ||
| 495 | s.reset(); | 495 | s.reset(); |
| 496 | EXPECT_EQ(5, s.read_1bytes()); | 496 | EXPECT_EQ(5, s.read_1bytes()); |
| 497 | 497 | ||
| 498 | s.reset(); | 498 | s.reset(); |
| 499 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); | 499 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); |
| 500 | - EXPECT_EQ(o->size(), s.pos()); | 500 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 501 | EXPECT_TRUE(o->is_null()); | 501 | EXPECT_TRUE(o->is_null()); |
| 502 | } | 502 | } |
| 503 | 503 | ||
| @@ -509,14 +509,14 @@ VOID TEST(AMF0Test, AnyIO) | @@ -509,14 +509,14 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 509 | SrsAutoFree(SrsAmf0Any, o, false); | 509 | SrsAutoFree(SrsAmf0Any, o, false); |
| 510 | 510 | ||
| 511 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 511 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 512 | - EXPECT_EQ(o->size(), s.pos()); | 512 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 513 | 513 | ||
| 514 | s.reset(); | 514 | s.reset(); |
| 515 | EXPECT_EQ(6, s.read_1bytes()); | 515 | EXPECT_EQ(6, s.read_1bytes()); |
| 516 | 516 | ||
| 517 | s.reset(); | 517 | s.reset(); |
| 518 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); | 518 | EXPECT_EQ(ERROR_SUCCESS, o->read(&s)); |
| 519 | - EXPECT_EQ(o->size(), s.pos()); | 519 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 520 | EXPECT_TRUE(o->is_undefined()); | 520 | EXPECT_TRUE(o->is_undefined()); |
| 521 | } | 521 | } |
| 522 | 522 | ||
| @@ -528,7 +528,7 @@ VOID TEST(AMF0Test, AnyIO) | @@ -528,7 +528,7 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 528 | SrsAutoFree(SrsAmf0Any, o, false); | 528 | SrsAutoFree(SrsAmf0Any, o, false); |
| 529 | 529 | ||
| 530 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 530 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 531 | - EXPECT_EQ(o->size(), s.pos()); | 531 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 532 | 532 | ||
| 533 | s.reset(); | 533 | s.reset(); |
| 534 | 534 | ||
| @@ -548,7 +548,7 @@ VOID TEST(AMF0Test, AnyIO) | @@ -548,7 +548,7 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 548 | SrsAutoFree(SrsAmf0Any, o, false); | 548 | SrsAutoFree(SrsAmf0Any, o, false); |
| 549 | 549 | ||
| 550 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 550 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 551 | - EXPECT_EQ(o->size(), s.pos()); | 551 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 552 | 552 | ||
| 553 | s.reset(); | 553 | s.reset(); |
| 554 | 554 | ||
| @@ -568,7 +568,7 @@ VOID TEST(AMF0Test, AnyIO) | @@ -568,7 +568,7 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 568 | SrsAutoFree(SrsAmf0Any, o, false); | 568 | SrsAutoFree(SrsAmf0Any, o, false); |
| 569 | 569 | ||
| 570 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 570 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 571 | - EXPECT_EQ(o->size(), s.pos()); | 571 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 572 | 572 | ||
| 573 | s.reset(); | 573 | s.reset(); |
| 574 | 574 | ||
| @@ -588,7 +588,7 @@ VOID TEST(AMF0Test, AnyIO) | @@ -588,7 +588,7 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 588 | SrsAutoFree(SrsAmf0Any, o, false); | 588 | SrsAutoFree(SrsAmf0Any, o, false); |
| 589 | 589 | ||
| 590 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 590 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 591 | - EXPECT_EQ(o->size(), s.pos()); | 591 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 592 | 592 | ||
| 593 | s.reset(); | 593 | s.reset(); |
| 594 | 594 | ||
| @@ -607,7 +607,7 @@ VOID TEST(AMF0Test, AnyIO) | @@ -607,7 +607,7 @@ VOID TEST(AMF0Test, AnyIO) | ||
| 607 | SrsAutoFree(SrsAmf0Any, o, false); | 607 | SrsAutoFree(SrsAmf0Any, o, false); |
| 608 | 608 | ||
| 609 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); | 609 | EXPECT_EQ(ERROR_SUCCESS, o->write(&s)); |
| 610 | - EXPECT_EQ(o->size(), s.pos()); | 610 | + EXPECT_EQ(o->total_size(), s.pos()); |
| 611 | 611 | ||
| 612 | s.reset(); | 612 | s.reset(); |
| 613 | 613 |
-
请 注册 或 登录 后发表评论