From 28259c30fc3203ff9e461e4618e8959d78e35c33 Mon Sep 17 00:00:00 2001 From: rankun Date: Wed, 7 Nov 2018 18:19:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=B1=BB=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../{convert.cpp => avframeconvert.cpp} | 22 +++++++++---------- src/decoder/{convert.h => avframeconvert.h} | 12 +++++----- src/decoder/decoder.pri | 8 +++---- 3 files changed, 21 insertions(+), 21 deletions(-) rename src/decoder/{convert.cpp => avframeconvert.cpp} (65%) rename src/decoder/{convert.h => avframeconvert.h} (85%) diff --git a/src/decoder/convert.cpp b/src/decoder/avframeconvert.cpp similarity index 65% rename from src/decoder/convert.cpp rename to src/decoder/avframeconvert.cpp index ef5ede5..837497f 100644 --- a/src/decoder/convert.cpp +++ b/src/decoder/avframeconvert.cpp @@ -1,18 +1,18 @@ #include -#include "convert.h" +#include "avframeconvert.h" -Convert::Convert() +AVFrameConvert::AVFrameConvert() { } -Convert::~Convert() +AVFrameConvert::~AVFrameConvert() { } -void Convert::setSrcFrameInfo(quint32 srcWidth, quint32 srcHeight, AVPixelFormat srcFormat) +void AVFrameConvert::setSrcFrameInfo(quint32 srcWidth, quint32 srcHeight, AVPixelFormat srcFormat) { m_srcWidth = srcWidth; m_srcHeight = srcHeight; @@ -20,28 +20,28 @@ void Convert::setSrcFrameInfo(quint32 srcWidth, quint32 srcHeight, AVPixelFormat qDebug() << "Convert::src frame info " << srcWidth << "x" << srcHeight; } -void Convert::getSrcFrameInfo(quint32& srcWidth, quint32& srcHeight, AVPixelFormat& srcFormat) +void AVFrameConvert::getSrcFrameInfo(quint32& srcWidth, quint32& srcHeight, AVPixelFormat& srcFormat) { srcWidth = m_srcWidth; srcHeight = m_srcHeight; srcFormat = m_srcFormat; } -void Convert::setDstFrameInfo(quint32 dstWidth, quint32 dstHeight, AVPixelFormat dstFormat) +void AVFrameConvert::setDstFrameInfo(quint32 dstWidth, quint32 dstHeight, AVPixelFormat dstFormat) { m_dstWidth = dstWidth; m_dstHeight = dstHeight; m_dstFormat = dstFormat; } -void Convert::getDstFrameInfo(quint32& dstWidth, quint32& dstHeight, AVPixelFormat& dstFormat) +void AVFrameConvert::getDstFrameInfo(quint32& dstWidth, quint32& dstHeight, AVPixelFormat& dstFormat) { dstWidth = m_dstWidth; dstHeight = m_dstHeight; dstFormat = m_dstFormat; } -bool Convert::init() +bool AVFrameConvert::init() { if (m_convertCtx) { return true; @@ -54,12 +54,12 @@ bool Convert::init() return true; } -bool Convert::isInit() +bool AVFrameConvert::isInit() { return m_convertCtx ? true : false; } -void Convert::deInit() +void AVFrameConvert::deInit() { if (m_convertCtx) { sws_freeContext(m_convertCtx); @@ -67,7 +67,7 @@ void Convert::deInit() } } -bool Convert::convert(AVFrame* srcFrame, AVFrame* dstFrame) +bool AVFrameConvert::convert(AVFrame* srcFrame, AVFrame* dstFrame) { if(!m_convertCtx || !srcFrame || !dstFrame) { return false; diff --git a/src/decoder/convert.h b/src/decoder/avframeconvert.h similarity index 85% rename from src/decoder/convert.h rename to src/decoder/avframeconvert.h index acdb0e5..105221c 100644 --- a/src/decoder/convert.h +++ b/src/decoder/avframeconvert.h @@ -1,5 +1,5 @@ -#ifndef CONVERT_H -#define CONVERT_H +#ifndef AVFRAMECONVERT_H +#define AVFRAMECONVERT_H #include extern "C" @@ -9,11 +9,11 @@ extern "C" #include "libavutil/frame.h" } -class Convert +class AVFrameConvert { public: - Convert(); - virtual ~Convert(); + AVFrameConvert(); + virtual ~AVFrameConvert(); public: void setSrcFrameInfo(quint32 srcWidth, quint32 srcHeight, AVPixelFormat srcFormat); @@ -37,4 +37,4 @@ private: struct SwsContext *m_convertCtx = Q_NULLPTR; }; -#endif // CONVERT_H +#endif // AVFRAMECONVERT_H diff --git a/src/decoder/decoder.pri b/src/decoder/decoder.pri index f563b9e..a715d5b 100644 --- a/src/decoder/decoder.pri +++ b/src/decoder/decoder.pri @@ -1,12 +1,12 @@ HEADERS += \ - $$PWD/convert.h \ $$PWD/decoder.h \ $$PWD/frames.h \ - $$PWD/fpscounter.h + $$PWD/fpscounter.h \ + $$PWD/avframeconvert.h SOURCES += \ - $$PWD/convert.cpp \ $$PWD/decoder.cpp \ $$PWD/frames.cpp \ - $$PWD/fpscounter.cpp + $$PWD/fpscounter.cpp \ + $$PWD/avframeconvert.cpp