| 
    AvTranscoder
    0.9.4
    
   C++APIforLibav/FFmpeg 
   | 
 
#include "common.hpp"#include "Option.hpp"#include <libavcodec/avcodec.h>#include <libavformat/avformat.h>#include <libavutil/pixfmt.h>#include <libavutil/samplefmt.h>#include <string>#include <vector>#include <map>Go to the source code of this file.
Namespaces | |
| avtranscoder | |
Typedefs | |
| typedef std::map< std::string,  OptionArray >  | avtranscoder::OptionArrayMap | 
| typedef std::map< std::string,  std::string >  | avtranscoder::NamesMap | 
Functions | |
| std::vector< std::string > | avtranscoder::getSupportedPixelFormats (const std::string &videoCodecName="") | 
| Get pixel format supported by a video codec.  More... | |
| std::vector< std::string > | avtranscoder::getSupportedSampleFormats (const std::string &audioCodecName="") | 
| Get sample format supported by an audio codec.  More... | |
| AVPixelFormat | avtranscoder::getAVPixelFormat (const std::string &pixelFormat) | 
| Get the corresponding AVPixelFormat from the pixel format name.  More... | |
| AVSampleFormat | avtranscoder::getAVSampleFormat (const std::string &sampleFormat) | 
| Get the corresponding AVSampleFormat from the sample format name.  More... | |
| std::string | avtranscoder::getPixelFormatName (const AVPixelFormat pixelFormat) | 
| std::string | avtranscoder::getSampleFormatName (const AVSampleFormat sampleFormat) | 
| std::vector< AVOutputFormat * > | avtranscoder::getAvailableFormats () | 
| NamesMap | avtranscoder::getAvailableFormatsNames () | 
| Get a map of short/long names of all formats available in FFmpeg / libav.  More... | |
| NamesMap | avtranscoder::getAvailableVideoFormatsNames () | 
| Get a map of short/long names of all formats dedicate for video available in FFmpeg / libav.  More... | |
| NamesMap | avtranscoder::getAvailableAudioFormatsNames () | 
| Get a map of short/long names of all formats dedicate for video available in FFmpeg / libav.  More... | |
| std::vector< AVCodec * > | avtranscoder::getAvailableCodecs () | 
| NamesMap | avtranscoder::getAvailableVideoCodecsNames () | 
| Get a map of short/long names of all video codecs available in FFmpeg / libav.  More... | |
| NamesMap | avtranscoder::getAvailableAudioCodecsNames () | 
| Get a map of short/long names of all audio codecs available in FFmpeg / libav.  More... | |
| OptionArrayMap | avtranscoder::getAvailableOptionsPerOutputFormat () | 
| Get the list of options for each output format.  More... | |
| OptionArrayMap | avtranscoder::getAvailableOptionsPerVideoCodec () | 
| Get the list of options for each video codec.  More... | |
| OptionArrayMap | avtranscoder::getAvailableOptionsPerAudioCodec () | 
| Get the list of options for each audio codec.  More... | |