FFmpegfs Fuse Multi Media Filesystem 2.16
Classes | Public Types | Protected Member Functions | Static Protected Attributes | List of all members
FFmpeg_Profiles Class Reference

The FFmpeg_Profiles class. More...

#include <ffmpeg_profiles.h>

Inheritance diagram for FFmpeg_Profiles:
Inheritance graph
[legend]

Classes

struct  PROFILE_LIST
 List of profiles. More...
 
struct  PROFILE_OPTION
 Profiles options. More...
 

Public Types

typedef struct FFmpeg_Profiles::PROFILE_OPTION PROFILE_OPTION
 Profiles options. More...
 
typedef PROFILE_OPTIONLPPROFILE_OPTION
 Pointer version of PROFILE_OPTION. More...
 
typedef PROFILE_OPTION const * LPCPROFILE_OPTION
 Pointer to const version of PROFILE_OPTION. More...
 
typedef std::vector< PROFILE_OPTIONPROFILE_OPTION_VEC
 PROFILE_OPTION array. More...
 
typedef struct FFmpeg_Profiles::PROFILE_LIST PROFILE_LIST
 List of profiles. More...
 
typedef PROFILE_LISTLPPROFILE_LIST
 Pointer version of PROFILE_LIST. More...
 
typedef PROFILE_LIST const * LPCPROFILE_LIST
 Pointer to const version of PROFILE_LIST. More...
 
typedef std::vector< PROFILE_LISTPROFILE_LIST_VEC
 PROFILE_LIST array. More...
 

Protected Member Functions

 FFmpeg_Profiles ()=default
 Construct a FFmpeg_Profiles object.
 
virtual ~FFmpeg_Profiles ()=default
 Destruct a FFmpeg_Profiles object.
 

Static Protected Attributes

static const PROFILE_LIST_VEC m_profile
 List of profile options. More...
 

Detailed Description

The FFmpeg_Profiles class.

Definition at line 42 of file ffmpeg_profiles.h.

Member Typedef Documentation

◆ LPCPROFILE_LIST

Pointer to const version of PROFILE_LIST.

Definition at line 71 of file ffmpeg_profiles.h.

◆ LPCPROFILE_OPTION

Pointer to const version of PROFILE_OPTION.

Definition at line 59 of file ffmpeg_profiles.h.

◆ LPPROFILE_LIST

Pointer version of PROFILE_LIST.

Definition at line 70 of file ffmpeg_profiles.h.

◆ LPPROFILE_OPTION

Pointer version of PROFILE_OPTION.

Definition at line 58 of file ffmpeg_profiles.h.

◆ PROFILE_LIST

List of profiles.

<

Profile list

◆ PROFILE_LIST_VEC

PROFILE_LIST array.

Definition at line 73 of file ffmpeg_profiles.h.

◆ PROFILE_OPTION

Profiles options.

<

Profile option

◆ PROFILE_OPTION_VEC

PROFILE_OPTION array.

Definition at line 61 of file ffmpeg_profiles.h.

Member Data Documentation

◆ m_profile

const FFmpeg_Profiles::PROFILE_LIST_VEC FFmpeg_Profiles::m_profile
staticprotected

List of profile options.

Definition at line 86 of file ffmpeg_profiles.h.

Referenced by FFmpeg_Transcoder::prepare_codec(), and FFmpeg_Transcoder::prepare_format().


The documentation for this class was generated from the following files: