优化代码

整理代码
This commit is contained in:
xiongziliang
2022-11-12 21:59:48 +08:00
parent 6ffbcbfde5
commit 946945ce7b
16 changed files with 22 additions and 40 deletions

View File

@@ -24,7 +24,7 @@ namespace mediakit{
class MultiCastAddressMaker {
public:
~MultiCastAddressMaker() {}
~MultiCastAddressMaker() = default;
static MultiCastAddressMaker& Instance();
static bool isMultiCastAddress(uint32_t addr);
static std::string toString(uint32_t addr);
@@ -32,7 +32,7 @@ public:
std::shared_ptr<uint32_t> obtain(uint32_t max_try = 10);
private:
MultiCastAddressMaker() {};
MultiCastAddressMaker() = default;
void release(uint32_t addr);
private:

View File

@@ -22,7 +22,7 @@ class RingDelegateHelper : public toolkit::RingDelegate<RtpPacket::Ptr> {
public:
using onRtp = std::function<void(RtpPacket::Ptr in, bool is_key)> ;
~RingDelegateHelper() override {}
~RingDelegateHelper() override = default;
RingDelegateHelper(onRtp on_rtp) {
_on_rtp = std::move(on_rtp);
@@ -39,7 +39,7 @@ private:
/**
* rtsp生成器
*/
class RtspMuxer : public MediaSinkInterface{
class RtspMuxer : public MediaSinkInterface {
public:
using Ptr = std::shared_ptr<RtspMuxer>;
@@ -47,8 +47,7 @@ public:
* 构造函数
*/
RtspMuxer(const TitleSdp::Ptr &title = nullptr);
virtual ~RtspMuxer(){}
~RtspMuxer() override = default;
/**
* 获取完整的SDP字符串

View File

@@ -37,7 +37,7 @@ public:
using Ptr = std::shared_ptr<BufferRtp>;
BufferRtp(Buffer::Ptr pkt, size_t offset = 0) : _offset(offset), _rtp(std::move(pkt)) {}
~BufferRtp() override {}
~BufferRtp() override = default;
char *data() const override {
return (char *)_rtp->data() + _offset;