mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-06-21 16:32:22 +08:00
http-ts直播减少一次内存拷贝
This commit is contained in:
@@ -18,12 +18,12 @@ using namespace toolkit;
|
||||
namespace mediakit {
|
||||
|
||||
//TS直播数据包
|
||||
class TSPacket : public BufferRaw{
|
||||
class TSPacket : public BufferOffset<Buffer::Ptr>{
|
||||
public:
|
||||
using Ptr = std::shared_ptr<TSPacket>;
|
||||
|
||||
template<typename ...ARGS>
|
||||
TSPacket(ARGS && ...args) : BufferRaw(std::forward<ARGS>(args)...) {};
|
||||
TSPacket(ARGS && ...args) : BufferOffset<Buffer::Ptr>(std::forward<ARGS>(args)...) {};
|
||||
~TSPacket() override = default;
|
||||
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user