AvTranscoder
0.9.4
C++APIforLibav/FFmpeg
Main Page
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
DataCodec.hpp
Go to the documentation of this file.
1
#ifndef _AV_TRANSCODER_CODEC_DATA_CODEC_HPP_
2
#define _AV_TRANSCODER_CODEC_DATA_CODEC_HPP_
3
4
#include "
ICodec.hpp
"
5
6
namespace
avtranscoder
7
{
8
9
class
AvExport
DataCodec
:
public
ICodec
10
{
11
public
:
12
DataCodec
(
const
ECodecType
type,
const
std::string& codecName =
""
);
13
DataCodec
(
const
ECodecType
type,
const
AVCodecID
codecId);
14
DataCodec
(
const
ECodecType
type, AVCodecContext& avCodecContext);
15
};
16
}
17
18
#endif
AVCodecID
#define AVCodecID
Definition:
common.hpp:45
avtranscoder
Definition:
AudioCodec.cpp:6
avtranscoder::ICodec
Definition:
ICodec.hpp:25
avtranscoder::ECodecType
ECodecType
Define if a codec is for encoding or decoding.
Definition:
ICodec.hpp:19
ICodec.hpp
avtranscoder::DataCodec
Definition:
DataCodec.hpp:9
src
AvTranscoder
codec
DataCodec.hpp
Generated by
1.8.8