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

finish utest of protocol stack. 0.9.156

This commit is contained in:
winlin 2014-07-11 18:08:34 +08:00
parent 8e27df4cf7
commit 9556790a5e
14 changed files with 730 additions and 45 deletions

View file

@ -39,7 +39,7 @@ SrsFlvCodec::~SrsFlvCodec()
{
}
bool SrsFlvCodec::video_is_keyframe(int8_t* data, int size)
bool SrsFlvCodec::video_is_keyframe(char* data, int size)
{
// 2bytes required.
if (size < 1) {
@ -52,7 +52,7 @@ bool SrsFlvCodec::video_is_keyframe(int8_t* data, int size)
return frame_type == SrsCodecVideoAVCFrameKeyFrame;
}
bool SrsFlvCodec::video_is_sequence_header(int8_t* data, int size)
bool SrsFlvCodec::video_is_sequence_header(char* data, int size)
{
// sequence header only for h264
if (!video_is_h264(data, size)) {
@ -73,7 +73,7 @@ bool SrsFlvCodec::video_is_sequence_header(int8_t* data, int size)
&& avc_packet_type == SrsCodecVideoAVCTypeSequenceHeader;
}
bool SrsFlvCodec::audio_is_sequence_header(int8_t* data, int size)
bool SrsFlvCodec::audio_is_sequence_header(char* data, int size)
{
// sequence header only for aac
if (!audio_is_aac(data, size)) {
@ -90,7 +90,7 @@ bool SrsFlvCodec::audio_is_sequence_header(int8_t* data, int size)
return aac_packet_type == SrsCodecAudioTypeSequenceHeader;
}
bool SrsFlvCodec::video_is_h264(int8_t* data, int size)
bool SrsFlvCodec::video_is_h264(char* data, int size)
{
// 1bytes required.
if (size < 1) {
@ -103,7 +103,7 @@ bool SrsFlvCodec::video_is_h264(int8_t* data, int size)
return codec_id == SrsCodecVideoAVC;
}
bool SrsFlvCodec::audio_is_aac(int8_t* data, int size)
bool SrsFlvCodec::audio_is_aac(char* data, int size)
{
// 1bytes required.
if (size < 1) {