mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Refine kernel buffer API.
This commit is contained in:
parent
efbc51f6be
commit
d045ce5d74
4 changed files with 0 additions and 13 deletions
|
@ -45,15 +45,6 @@ ISrsCodec::~ISrsCodec()
|
|||
{
|
||||
}
|
||||
|
||||
SrsBuffer::SrsBuffer()
|
||||
{
|
||||
p = bytes = NULL;
|
||||
nb_bytes = 0;
|
||||
|
||||
// TODO: support both little and big endian.
|
||||
srs_assert(srs_is_little_endian());
|
||||
}
|
||||
|
||||
SrsBuffer::SrsBuffer(char* b, int nb_b)
|
||||
{
|
||||
p = bytes = b;
|
||||
|
|
|
@ -102,7 +102,6 @@ private:
|
|||
// the total number of bytes.
|
||||
int nb_bytes;
|
||||
public:
|
||||
SrsBuffer();
|
||||
// Initialize buffer with data b and size nb_b.
|
||||
// @remark User must free the data b.
|
||||
SrsBuffer(char* b, int nb_b);
|
||||
|
|
|
@ -6276,7 +6276,6 @@ SrsMp4M2tsSegmentEncoder::SrsMp4M2tsSegmentEncoder()
|
|||
writer = NULL;
|
||||
nb_audios = nb_videos = 0;
|
||||
samples = new SrsMp4SampleManager();
|
||||
buffer = new SrsBuffer();
|
||||
sequence_number = 0;
|
||||
decode_basetime = 0;
|
||||
styp_bytes = 0;
|
||||
|
@ -6286,7 +6285,6 @@ SrsMp4M2tsSegmentEncoder::SrsMp4M2tsSegmentEncoder()
|
|||
SrsMp4M2tsSegmentEncoder::~SrsMp4M2tsSegmentEncoder()
|
||||
{
|
||||
srs_freep(samples);
|
||||
srs_freep(buffer);
|
||||
}
|
||||
|
||||
srs_error_t SrsMp4M2tsSegmentEncoder::initialize(ISrsWriter* w, uint32_t sequence, srs_utime_t basetime, uint32_t tid)
|
||||
|
|
|
@ -2105,7 +2105,6 @@ class SrsMp4M2tsSegmentEncoder
|
|||
{
|
||||
private:
|
||||
ISrsWriter* writer;
|
||||
SrsBuffer* buffer;
|
||||
uint32_t sequence_number;
|
||||
srs_utime_t decode_basetime;
|
||||
uint32_t track_id;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue