|
Ocean
|
Go to the source code of this file.
Namespaces | |
| namespace | Ocean |
| The namespace covering the entire Ocean framework. | |
| namespace | Ocean::Media |
| Namespace of the Media library. | |
| namespace | Ocean::Media::AVFoundation |
| Namespace of the Media AVFoundation library. | |
Typedefs | |
| using | Ocean::Media::AVFoundation::ScopedCVBufferRef = ScopedObjectCompileTimeVoidT< CVBufferRef, CVBufferRelease > |
| Definition of a scoped object holding a CVBufferRef object. | |
| using | Ocean::Media::AVFoundation::ScopedCVPixelBufferRef = ScopedObjectCompileTimeT< CVPixelBufferRef, CVBufferRef, void, CVBufferRelease > |
| Definition of a scoped object holding a CVPixelBufferRef object. | |
| using | Ocean::Media::AVFoundation::ScopedCMSampleBufferRef = ScopedObjectCompileTimeT< CMSampleBufferRef, CFTypeRef, void, CFRelease > |
| Definition of a scoped object holding a CMSampleBufferRef object. | |
Functions | |
| std::string | Ocean::Media::AVFoundation::nameAVFLibrary () |
| Returns the name of this media AVFoundation library. | |
| void | Ocean::Media::AVFoundation::registerAVFLibrary () |
| Registers this media library at the global library manager. | |
| bool | Ocean::Media::AVFoundation::unregisterAVFLibrary () |
| Unregisters this media library at the global library manager. | |