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