#include <exportthread.h>
◆ ExportThread()
◆ encode()
| bool ExportThread::encode |
( |
AVFormatContext * |
ofmt_ctx, |
|
|
AVCodecContext * |
codec_ctx, |
|
|
AVFrame * |
frame, |
|
|
AVPacket * |
packet, |
|
|
AVStream * |
stream, |
|
|
bool |
rescale |
|
) |
| |
|
private |
◆ getError()
| const QString & ExportThread::getError |
( |
| ) |
|
◆ progress_changed
| void ExportThread::progress_changed |
( |
int |
value, |
|
|
qint64 |
remaining_ms |
|
) |
| |
|
signal |
◆ run()
| void ExportThread::run |
( |
| ) |
|
◆ setupAudio()
| bool ExportThread::setupAudio |
( |
| ) |
|
|
private |
◆ setupContainer()
| bool ExportThread::setupContainer |
( |
| ) |
|
|
private |
◆ setupVideo()
| bool ExportThread::setupVideo |
( |
| ) |
|
|
private |
◆ wake
| void ExportThread::wake |
( |
| ) |
|
|
slot |
◆ acodec
| AVCodec* ExportThread::acodec |
|
private |
◆ acodec_ctx
| AVCodecContext* ExportThread::acodec_ctx |
|
private |
◆ aframe_bytes
| int ExportThread::aframe_bytes |
|
private |
◆ apkt_alloc
| bool ExportThread::apkt_alloc |
|
private |
◆ audio_frame
| AVFrame* ExportThread::audio_frame |
|
private |
◆ audio_pkt
| AVPacket ExportThread::audio_pkt |
|
private |
◆ audio_stream
| AVStream* ExportThread::audio_stream |
|
private |
◆ c_filename
| char* ExportThread::c_filename |
|
private |
◆ continueEncode
| bool ExportThread::continueEncode |
◆ export_error
| QString ExportThread::export_error |
|
private |
◆ fmt_ctx
| AVFormatContext* ExportThread::fmt_ctx |
|
private |
◆ mutex
| QMutex ExportThread::mutex |
|
private |
◆ params
◆ ret
◆ surface
| QOffscreenSurface ExportThread::surface |
◆ swr_ctx
| SwrContext* ExportThread::swr_ctx |
|
private |
◆ swr_frame
| AVFrame* ExportThread::swr_frame |
|
private |
◆ sws_ctx
| SwsContext* ExportThread::sws_ctx |
|
private |
◆ sws_frame
| AVFrame* ExportThread::sws_frame |
|
private |
◆ vcodec
| AVCodec* ExportThread::vcodec |
|
private |
◆ vcodec_ctx
| AVCodecContext* ExportThread::vcodec_ctx |
|
private |
◆ vcodec_params
◆ video_frame
| AVFrame* ExportThread::video_frame |
|
private |
◆ video_pkt
| AVPacket ExportThread::video_pkt |
|
private |
◆ video_stream
| AVStream* ExportThread::video_stream |
|
private |
◆ vpkt_alloc
| bool ExportThread::vpkt_alloc |
|
private |
◆ waitCond
| QWaitCondition ExportThread::waitCond |
|
private |
The documentation for this class was generated from the following files: