|
AvTranscoder
0.9.4
C++APIforLibav/FFmpeg
|
| ▼Navtranscoder | |
| ▼Njson | |
| CJsonArrayStreamWriter | Write an array to a stream |
| CJsonNull | To manage 'null' element in JSON |
| CJsonObjectStreamWriter | Write an object to a stream |
| CJsonStreamWriter | Based class to write element to a stream |
| CAttachementProperties | |
| CAudioCodec | |
| CAudioDecoder | |
| CAudioEncoder | |
| CAudioFrame | This class describes decoded audio data |
| CAudioFrameDesc | Description to create an audio frame. This corresponds to the number of samples, which corresponds to one video frame |
| CAudioGenerator | |
| CAudioProperties | |
| CAudioReader | |
| CAudioStat | Statistics related to an audio stream |
| CAudioTransform | |
| CChannel | |
| CCodedData | This class describes coded data |
| CConsoleProgress | Implementation of IProgress, to display a progress bar in console |
| CDataCodec | |
| CDataProperties | |
| CFileProperties | |
| CFilter | Describe a filter and its options |
| CFilterGraph | Manager of filters |
| CFormatContext | Wrapper of an AVFormatContext |
| CFrame | This class describes decoded (raw) audio or video data |
| CICodec | |
| CIDecoder | |
| CIEncoder | |
| CIInputStream | |
| CInputFile | |
| CInputStream | |
| CIOutputFile | IOutputfile is the interface to wrap and write medias. It can be overloaded to integrate custom wrapper |
| CIOutputStream | |
| CIProgress | Base class of Progress. Inherit this class to have your own way to manage a progress bar. You can inherit this class in C++, but also in python / Java binding |
| CIReader | Based class to read a stream |
| CITransform | |
| CLibrary | |
| CLogger | Logger class which contains static functions to use ffmpeg/libav log system |
| CNoDisplayProgress | Implementation of IProgress, to manage cases when we need an IProgress but don't care of a progress bar |
| COption | Wrapper of AVOption. Get its type to know what the option is about: Int, Double, Ratio, Choice... Parse its array of options to get the potential childs (Choice and Group) |
| COutputFile | Outputfile is the default implentation of wrapper which uses LibAV/FFMpeg |
| COutputStream | |
| CPixelProperties | |
| CProcessStat | ProcessStat contains statistics given after the process |
| CProfileLoader | |
| CStreamProperties | Virtual based class of properties for all types of stream |
| CStreamTranscoder | |
| CSubtitleProperties | |
| CTranscoder | A Transcoder manages a list of streams, and process a transcode to create an output media file |
| CUnknownProperties | |
| CVideoCodec | |
| CVideoDecoder | |
| CVideoEncoder | |
| CVideoFrame | This class describes decoded video data |
| CVideoFrameDesc | Description to create a video frame |
| CVideoGenerator | |
| CVideoProperties | |
| CVideoReader | |
| CVideoStat | Statistics related to a video stream |
| CVideoTransform | |
| CImgProperties | |
| CjFileAnalysis | |
| CWindow |