![]() |
Qt 6.x
The Qt SDK
|
#include "qffmpegencoder_p.h"
#include "qffmpegmediaformatinfo_p.h"
#include "qffmpegvideoframeencoder_p.h"
#include "private/qmultimediautils_p.h"
#include <qdebug.h>
#include <qiodevice.h>
#include <qaudiosource.h>
#include <qaudiobuffer.h>
#include "qffmpegaudioinput_p.h"
#include <private/qplatformcamera_p.h>
#include <private/qplatformvideosource_p.h>
#include "qffmpegvideobuffer_p.h"
#include "qffmpegmediametadata_p.h"
#include "qffmpegencoderoptions_p.h"
#include <qloggingcategory.h>
#include <libavutil/pixdesc.h>
#include <libavutil/common.h>
#include "moc_qffmpegencoder_p.cpp"
Go to the source code of this file.
Functions | |
static QT_BEGIN_NAMESPACE | Q_LOGGING_CATEGORY (qLcFFmpegEncoder, "qt.multimedia.ffmpeg.encoder") namespace QFFmpeg |
|
static |
Definition at line 28 of file qffmpegencoder.cpp.
References QFFmpeg::AudioEncoder::AudioEncoder(), QFFmpeg::VideoEncoder::VideoEncoder(), QFFmpeg::VideoEncoder::~VideoEncoder(), QFFmpeg::AudioEncoder::addBuffer(), QFFmpeg::VideoEncoder::addFrame(), QFFmpeg::Muxer::addPacket(), QFFmpeg::applyAudioEncoderOptions(), QFFmpegMediaFormatInfo::avSampleFormat(), QFFmpeg::AudioEncoder::cleanup(), QFFmpeg::VideoEncoder::cleanup(), QFFmpegMediaFormatInfo::codecIdForAudioCodec(), connect(), QByteArray::constData(), QObject::deleteLater(), QQueue< T >::dequeue(), disconnect(), e, emit, encoded, QFFmpeg::EncoderThread::encoder, QQueue< T >::enqueue(), QFFmpeg::err2str(), error, QFFmpeg::Encoder::error(), QFFmpeg::findAVEncoder(), QThread::finished(), QVideoFrameFormat::Format_Jpeg, frame, frameRate, QFFmpegVideoBuffer::getHWFrame(), QFFmpeg::VideoFrameEncoder::getPts(), QFFmpeg::VideoFrameEncoder::getTimeBase(), i, QFFmpeg::AudioEncoder::init(), QFFmpeg::VideoEncoder::init(), QFFmpeg::VideoFrameEncoder::initWithFormatContext(), QList< T >::isEmpty(), QFFmpeg::VideoFrameEncoder::isNull(), QFFmpeg::VideoEncoder::isValid(), QBasicAtomicInteger< T >::loadAcquire(), QBasicAtomicInteger< T >::loadRelaxed(), QFFmpeg::Muxer::loop(), QFFmpeg::AudioEncoder::loop(), QFFmpeg::VideoEncoder::loop(), QFFmpeg::makeAVFrame(), QFFmpegAudioInput::newAudioBuffer(), QFFmpeg::Encoder::newTimeStamp(), QPlatformVideoSource::newVideoFrame(), ok, QFFmpeg::AudioEncoder::open(), QFFmpeg::VideoFrameEncoder::open(), QFFmpegMediaFormatInfo::outputFormatForFileFormat(), QFFmpeg::EncoderThread::paused, Q_ASSERT, qCDebug, qCWarning, qWarning, QVideoFrame::ReadOnly, QMediaRecorder::ResourceError, ret, QFFmpeg::VideoFrameEncoder::retrievePacket(), QFFmpeg::VideoFrameEncoder::sendFrame(), QFFmpeg::setAVFrameTime(), setObjectName(), QObject::setObjectName(), settings, QFFmpeg::Muxer::shouldWait(), QFFmpeg::AudioEncoder::shouldWait(), QFFmpeg::VideoEncoder::shouldWait(), QByteArray::size(), QList< T >::size(), QWidget::size, QFFmpeg::VideoFrameEncoder::sourceFormat(), QBasicAtomicInteger< T >::storeRelease(), time, QFFmpegMetaData::toAVMetaData(), QFFmpegVideoBuffer::toAVPixelFormat(), QUrl::toEncoded(), QMutexLocker< Mutex >::unlock(), url, and QFFmpeg::Thread::wake().