Ocean
|
Namespace of the Media AVFoundation library. More...
Data Structures | |
class | AVFAudio |
This class implements an AVFoundation audio object. More... | |
class | AVFDevices |
This class implements a simple enumerator for devices available via the AVFoundation library. More... | |
class | AVFFrameMedium |
This is the base class for all AVFoundation frame mediums. More... | |
class | AVFLibrary |
This class implements the AVFoundation library. More... | |
class | AVFLiveAudio |
This class implements an AVFoundation live audio object. More... | |
class | AVFLiveVideo |
This class implements a AVFoundation live video object. More... | |
class | AVFMedium |
This is the base class for all AVFoundation mediums. More... | |
class | AVFMicrophone |
This class implements an AVFoundation microphone object. More... | |
class | AVFMovie |
This class implements an AVFoundation movie object. More... | |
class | AVFMovieRecorder |
This class implements a AVFoundation movie recorder. More... | |
class | PixelBufferAccessor |
This class allows to access a Core Video's CVPixelBuffer. More... | |
Typedefs | |
using | ScopedCVBufferRef = ScopedObjectCompileTimeVoidT< CVBufferRef, CVBufferRelease > |
Definition of a scoped object holding a CVBufferRef object. More... | |
using | ScopedCVPixelBufferRef = ScopedObjectCompileTimeT< CVPixelBufferRef, CVBufferRef, void, CVBufferRelease > |
Definition of a scoped object holding a CVPixelBufferRef object. More... | |
using | ScopedCMSampleBufferRef = ScopedObjectCompileTimeT< CMSampleBufferRef, CFTypeRef, void, CFRelease > |
Definition of a scoped object holding a CMSampleBufferRef object. More... | |
Functions | |
std::string | nameAVFLibrary () |
Returns the name of this media AVFoundation library. More... | |
void | registerAVFLibrary () |
Registers this media library at the global library manager. More... | |
bool | unregisterAVFLibrary () |
Unregisters this media library at the global library manager. More... | |
Namespace of the Media AVFoundation library.
The Namespace Ocean::Media::AVFoundation is used in the entire Ocean Media AVFoundation Library.