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)
|
SrsBuffer::SrsBuffer(char* b, int nb_b)
|
||||||
{
|
{
|
||||||
p = bytes = b;
|
p = bytes = b;
|
||||||
|
|
|
@ -102,7 +102,6 @@ private:
|
||||||
// the total number of bytes.
|
// the total number of bytes.
|
||||||
int nb_bytes;
|
int nb_bytes;
|
||||||
public:
|
public:
|
||||||
SrsBuffer();
|
|
||||||
// Initialize buffer with data b and size nb_b.
|
// Initialize buffer with data b and size nb_b.
|
||||||
// @remark User must free the data b.
|
// @remark User must free the data b.
|
||||||
SrsBuffer(char* b, int nb_b);
|
SrsBuffer(char* b, int nb_b);
|
||||||
|
|
|
@ -6276,7 +6276,6 @@ SrsMp4M2tsSegmentEncoder::SrsMp4M2tsSegmentEncoder()
|
||||||
writer = NULL;
|
writer = NULL;
|
||||||
nb_audios = nb_videos = 0;
|
nb_audios = nb_videos = 0;
|
||||||
samples = new SrsMp4SampleManager();
|
samples = new SrsMp4SampleManager();
|
||||||
buffer = new SrsBuffer();
|
|
||||||
sequence_number = 0;
|
sequence_number = 0;
|
||||||
decode_basetime = 0;
|
decode_basetime = 0;
|
||||||
styp_bytes = 0;
|
styp_bytes = 0;
|
||||||
|
@ -6286,7 +6285,6 @@ SrsMp4M2tsSegmentEncoder::SrsMp4M2tsSegmentEncoder()
|
||||||
SrsMp4M2tsSegmentEncoder::~SrsMp4M2tsSegmentEncoder()
|
SrsMp4M2tsSegmentEncoder::~SrsMp4M2tsSegmentEncoder()
|
||||||
{
|
{
|
||||||
srs_freep(samples);
|
srs_freep(samples);
|
||||||
srs_freep(buffer);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
srs_error_t SrsMp4M2tsSegmentEncoder::initialize(ISrsWriter* w, uint32_t sequence, srs_utime_t basetime, uint32_t tid)
|
srs_error_t SrsMp4M2tsSegmentEncoder::initialize(ISrsWriter* w, uint32_t sequence, srs_utime_t basetime, uint32_t tid)
|
||||||
|
|
|
@ -2105,7 +2105,6 @@ class SrsMp4M2tsSegmentEncoder
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
ISrsWriter* writer;
|
ISrsWriter* writer;
|
||||||
SrsBuffer* buffer;
|
|
||||||
uint32_t sequence_number;
|
uint32_t sequence_number;
|
||||||
srs_utime_t decode_basetime;
|
srs_utime_t decode_basetime;
|
||||||
uint32_t track_id;
|
uint32_t track_id;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue