mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Support build srs-librtmp by VS2015. 2.0.267
This commit is contained in:
parent
08bbbc5414
commit
01a4503ceb
7 changed files with 39 additions and 21 deletions
|
@ -275,7 +275,7 @@ char* SrsAmf0Any::human_print(char** pdata, int* psize)
|
|||
*pdata = data;
|
||||
}
|
||||
if (psize) {
|
||||
*psize = str.length();
|
||||
*psize = (int)str.length();
|
||||
}
|
||||
|
||||
return data;
|
||||
|
@ -1148,7 +1148,7 @@ void SrsAmf0StrictArray::clear()
|
|||
|
||||
int SrsAmf0StrictArray::count()
|
||||
{
|
||||
return properties.size();
|
||||
return (int)properties.size();
|
||||
}
|
||||
|
||||
SrsAmf0Any* SrsAmf0StrictArray::at(int index)
|
||||
|
@ -1165,7 +1165,7 @@ void SrsAmf0StrictArray::append(SrsAmf0Any* any)
|
|||
|
||||
int SrsAmf0Size::utf8(string value)
|
||||
{
|
||||
return 2 + value.length();
|
||||
return (int)(2 + value.length());
|
||||
}
|
||||
|
||||
int SrsAmf0Size::str(string value)
|
||||
|
@ -1852,7 +1852,7 @@ namespace _srs_internal
|
|||
}
|
||||
|
||||
// data
|
||||
if (!stream->require(value.length())) {
|
||||
if (!stream->require((int)value.length())) {
|
||||
ret = ERROR_RTMP_AMF0_ENCODE;
|
||||
srs_error("amf0 write string data failed. ret=%d", ret);
|
||||
return ret;
|
||||
|
|
|
@ -675,7 +675,7 @@ int SrsProtocol::do_simple_send(SrsMessageHeader* mh, char* payload, int size)
|
|||
iovs[0].iov_base = c0c3;
|
||||
iovs[0].iov_len = nbh;
|
||||
|
||||
int payload_size = srs_min(end - p, out_chunk_size);
|
||||
int payload_size = (int)srs_min(end - p, out_chunk_size);
|
||||
iovs[1].iov_base = p;
|
||||
iovs[1].iov_len = payload_size;
|
||||
p += payload_size;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue