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