1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

CI: Cover all kernel buffer

This commit is contained in:
winlin 2019-02-03 12:28:18 +08:00
parent a2b0767874
commit bfeea72eac
2 changed files with 55 additions and 0 deletions

View file

@ -31,6 +31,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#include <string>
#include <srs_kernel_file.hpp>
#include <srs_kernel_buffer.hpp>
#include <srs_protocol_stream.hpp>
class MockBufferReader: public ISrsReader
@ -93,5 +94,16 @@ public:
void mock_reset_offset();
};
class MockSrsCodec : public ISrsCodec
{
public:
MockSrsCodec();
virtual ~MockSrsCodec();
public:
virtual int nb_bytes();
virtual srs_error_t encode(SrsBuffer* buf);
virtual srs_error_t decode(SrsBuffer* buf);
};
#endif