|
|
@ -51,6 +51,7 @@ private:
|
|
|
|
public:
|
|
|
|
public:
|
|
|
|
SrsBufferCache(SrsSource* s, SrsRequest* r);
|
|
|
|
SrsBufferCache(SrsSource* s, SrsRequest* r);
|
|
|
|
virtual ~SrsBufferCache();
|
|
|
|
virtual ~SrsBufferCache();
|
|
|
|
|
|
|
|
virtual int update(SrsSource* s, SrsRequest* r);
|
|
|
|
public:
|
|
|
|
public:
|
|
|
|
virtual int start();
|
|
|
|
virtual int start();
|
|
|
|
virtual int dump_cache(SrsConsumer* consumer, SrsRtmpJitterAlgorithm jitter);
|
|
|
|
virtual int dump_cache(SrsConsumer* consumer, SrsRtmpJitterAlgorithm jitter);
|
|
|
@ -227,6 +228,7 @@ private:
|
|
|
|
public:
|
|
|
|
public:
|
|
|
|
SrsLiveStream(SrsSource* s, SrsRequest* r, SrsBufferCache* c);
|
|
|
|
SrsLiveStream(SrsSource* s, SrsRequest* r, SrsBufferCache* c);
|
|
|
|
virtual ~SrsLiveStream();
|
|
|
|
virtual ~SrsLiveStream();
|
|
|
|
|
|
|
|
virtual int update(SrsSource* s, SrsRequest* r);
|
|
|
|
public:
|
|
|
|
public:
|
|
|
|
virtual int serve_http(ISrsHttpResponseWriter* w, ISrsHttpMessage* r);
|
|
|
|
virtual int serve_http(ISrsHttpResponseWriter* w, ISrsHttpMessage* r);
|
|
|
|
private:
|
|
|
|
private:
|
|
|
|