| 
    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.   | |