AvTranscoder
0.9.4
C++APIforLibav/FFmpeg
|
#include <AvTranscoder/transcoder/Transcoder.hpp>
#include <AvTranscoder/file/OutputFile.hpp>
#include <AvTranscoder/progress/ConsoleProgress.hpp>
#include <iostream>
#include <iomanip>
#include <vector>
#include <fstream>
#include <sstream>
#include <cstdlib>
Go to the source code of this file.
Functions | |
void | parseConfigFile (const std::string &configFilename, avtranscoder::Transcoder &transcoder) |
int | main (int argc, char **argv) |
Variables | |
static const size_t | dummyWidth = 1920 |
static const size_t | dummyHeight = 1080 |
static const std::string | dummyPixelFormat = "yuv420p" |
static const std::string | dummyVideoCodec = "mpeg2video" |
static const size_t | dummySampleRate = 48000 |
static const size_t | dummyChannels = 1 |
static const std::string | dummySampleFormat = "s16" |
static const std::string | dummyAudioCodec = "pcm_s16le" |
static bool | useVideoGenerator = false |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 83 of file avProcessor.cpp.
References avtranscoder::eProcessMethodBasedOnStream, avtranscoder::Logger::logInFile(), parseConfigFile(), avtranscoder::preloadCodecsAndFormats(), avtranscoder::Transcoder::process(), avtranscoder::Logger::setLogLevel(), avtranscoder::Transcoder::setProcessMethod(), and useVideoGenerator.
void parseConfigFile | ( | const std::string & | configFilename, |
avtranscoder::Transcoder & | transcoder | ||
) |
Definition at line 24 of file avProcessor.cpp.
References avtranscoder::Transcoder::add(), dummyAudioCodec, dummyChannels, dummyHeight, dummyPixelFormat, dummySampleFormat, dummySampleRate, dummyVideoCodec, dummyWidth, avtranscoder::eCodecTypeEncoder, avtranscoder::detail::separator, avtranscoder::AudioCodec::setAudioParameters(), avtranscoder::VideoCodec::setImageParameters(), and useVideoGenerator.
Referenced by main().
|
static |
Definition at line 20 of file avProcessor.cpp.
Referenced by parseConfigFile().
|
static |
Definition at line 18 of file avProcessor.cpp.
Referenced by parseConfigFile().
|
static |
Definition at line 13 of file avProcessor.cpp.
Referenced by parseConfigFile().
|
static |
Definition at line 14 of file avProcessor.cpp.
Referenced by parseConfigFile().
|
static |
Definition at line 19 of file avProcessor.cpp.
Referenced by parseConfigFile().
|
static |
Definition at line 17 of file avProcessor.cpp.
Referenced by parseConfigFile().
|
static |
Definition at line 15 of file avProcessor.cpp.
Referenced by parseConfigFile().
|
static |
Definition at line 12 of file avProcessor.cpp.
Referenced by parseConfigFile().
|
static |
Definition at line 22 of file avProcessor.cpp.
Referenced by main(), and parseConfigFile().