OpenShot Library | libopenshot 0.3.2
Loading...
Searching...
No Matches
Variables
FFmpegWriter.cpp File Reference

Source file for FFmpegWriter class. More...

#include <algorithm>
#include <iostream>
#include <cmath>
#include <ctime>
#include <unistd.h>
#include "FFmpegUtilities.h"
#include "FFmpegWriter.h"
#include "Exceptions.h"
#include "Frame.h"
#include "OpenMPUtilities.h"
#include "Settings.h"
#include "ZmqLogger.h"
Include dependency graph for FFmpegWriter.cpp:

Go to the source code of this file.

Variables

AVHWDeviceType hw_en_av_device_type = AV_HWDEVICE_TYPE_VAAPI
 
AVPixelFormat hw_en_av_pix_fmt = AV_PIX_FMT_NONE
 
int hw_en_on = 1
 
int hw_en_supported = 0
 
AVFrame * hw_frame = NULL
 
AVDictionary * mux_dict = NULL
 

Detailed Description

Source file for FFmpegWriter class.

Author
Jonathan Thomas jonat.nosp@m.han@.nosp@m.opens.nosp@m.hot..nosp@m.org, Fabrice Bellard

This file is originally based on the Libavformat API example, and then modified by the libopenshot project.

License

Definition in file FFmpegWriter.cpp.

Variable Documentation

◆ hw_en_av_device_type

AVHWDeviceType hw_en_av_device_type = AV_HWDEVICE_TYPE_VAAPI

Definition at line 40 of file FFmpegWriter.cpp.

Referenced by openshot::FFmpegWriter::SetVideoOptions().

◆ hw_en_av_pix_fmt

AVPixelFormat hw_en_av_pix_fmt = AV_PIX_FMT_NONE

Definition at line 39 of file FFmpegWriter.cpp.

Referenced by openshot::FFmpegWriter::SetVideoOptions().

◆ hw_en_on

int hw_en_on = 1

◆ hw_en_supported

int hw_en_supported = 0

Definition at line 38 of file FFmpegWriter.cpp.

Referenced by openshot::FFmpegWriter::SetVideoOptions().

◆ hw_frame

AVFrame* hw_frame = NULL

Definition at line 42 of file FFmpegWriter.cpp.

◆ mux_dict

AVDictionary* mux_dict = NULL