1#ifndef LIBMYTHTV_MYTHAVBUFFERREF_H
2#define LIBMYTHTV_MYTHAVBUFFERREF_H
8#include "libavutil/buffer.h"
48 swap(a.m_buffer, b.m_buffer);
56 static AVBufferRef*
ref(
const AVBufferRef* buf);
C++ wrapper for AVBufferRef.
friend void swap(MythAVBufferRef &a, MythAVBufferRef &b) noexcept
static AVBufferRef * ref(const AVBufferRef *buf)
MythAVBufferRef(const AVBufferRef *buf=nullptr)
MythAVBufferRef & operator=(MythAVBufferRef other)
MythAVBufferRef(const MythAVBufferRef &other)
MythAVBufferRef(MythAVBufferRef &&other) noexcept
MythAVBufferRef & operator=(MythAVBufferRef &&other) noexcept