avcpp  2.0
Wrapper for the FFmpeg that simplify usage from C++ projects.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nav
 Ncodec_context
 Nframe
 Nv1The AvDeleter struct Unified delete functor for variois FFMPEG/libavformat/libavcodec and so on resource allocators
 CAvDeleter
 Nv2
 CSmartDeleter
 CAudioCodecContext
 CAudioDecoderContext
 CAudioEncoderContext
 CAudioResampler
 CAudioSamples
 CAvcppCategoryThe AvcppCategory class Describes internal AvCpp errors
 CBufferSinkFilterContext
 CBufferSrcFilterContext
 CCodec
 CCodecContext2
 CCodecContextBase
 CCodecParameters
 CCodecParametersViewThe CodecParametersView class
 CCustomIO
 CDefaultNextElementThis functor uses simple notation to take next element from linked list
 CDefaultResetPtrThis functor used by default to set new pointer that will be wrapped by W wrapper
 CDefaultWrapperCastThis functor used by default to take access to raw pointer that wrapped by W wrapper
 CDictionaryImplements interface to access to the AVDictionary entity
 CAvStringDeleterDeleter for raw string
 CAvStringPtrRAII holder for strings allocated by FFmpeg internals
 CDictionaryIteratorBase dictionary iterator implementation
 CEntryDictionary key and value holder and accessor
 CDictionaryArrayArray of Dictinaries wrapper
 CEmptyDeleter
 CEqualComparator
 CExceptionThe AvException class Default exception that thows from function that does not accept error code storage
 CFfmpegCategoryThe FfmpegCategory class Describers FFmpeg internal errors
 CFilter
 CFilterContext
 CFilterGraph
 CFilterPadList
 CFormat
 CFormatContext
 CFrame
 CGenericCodecContextTo copy contexts from input streams to output one
 CIncrementNextElementThis functor uses increment operation to take next element in list/array
 CInputFormat
 CLinkedListWrapperUniversal wrapper for one directional linked list elements
 Cbase_iterator
 Cnoncopyable
 CNullDeleterThis deleter does nothing
 COptionalErrorCode
 COutputFormat
 CPacket
 Cwrap_dataWrap data and take owning
 Cwrap_data_staticWrap static data, do not owning and free
 CPixelFormatSimple wrapper for AVPixelFormat that allow to acces it it properties
 CPtrDeleterThis deleter simple call 'delete' operator
 CRational
 CRect
 CSampleFormatSimple proxy class for AVSampleFormat
 CScopedValueFunctor to take next element in list/array
 CScopeOutAction
  • guard-type class that allows points callback that will be called at the scope out
 CSmartDeleter
 CStream
 CTimestampTimestamp value and it timebase
 CVideoCodecContext
 CVideoDecoderContext
 CVideoEncoderContext
 CVideoFrame
 CVideoRescaler
 Nstd
 Cis_error_condition_enum< av::Errors >
 CFFWrapperPtr
 CFFWrapperRef
 CPixSampleFmtWrapper