|
Ocean
|
Namespace of the Media library. More...
Namespaces | |
| namespace | Android |
| Namespace of the Media Android library. | |
| namespace | AVFoundation |
| Namespace of the Media AVFoundation library. | |
| namespace | DirectShow |
| Namespace of the Media DirectShow library. | |
| namespace | FFmpeg |
| Namespace of the Media FFmpeg library. | |
| namespace | ImageIO |
| Namespace of the Media ImageIO library. | |
| namespace | MediaFoundation |
| Namespace of the Media MediaFoundation library. | |
| namespace | OpenImageLibraries |
| Namespace of the Media OpenImageLibraries library. | |
| namespace | Special |
| Namespace of the Media Special library. | |
| namespace | USB |
| Namespace of the Media USB library. | |
| namespace | WIC |
| Namespace of the Media WIC library. | |
Data Structures | |
| class | Audio |
| This class is the base class for all audio mediums. More... | |
| class | BufferImage |
| This class implements a frame medium object which is defined by a given buffer and image or frame type. More... | |
| class | BufferImageRecorder |
| This class is the base class for all buffer recorders. More... | |
| class | BufferRecorder |
| This class is the base class for all buffer recorders. More... | |
| class | ConfigMedium |
| This class is the base class for all mediums with advanced configuration possibilities. More... | |
| class | ExplicitRecorder |
| This class is the base class for all explicit media recorder. More... | |
| class | FileRecorder |
| This class is the base class for all file recorders. More... | |
| class | FiniteMedium |
| This class is the base class for all finite mediums. More... | |
| class | FrameCollection |
| This class implements a simple buffer holding several frames combined with their timestamps and optional camera calibrations. More... | |
| class | FrameMedium |
| This is the base class for all frame mediums. More... | |
| class | FrameMemoryRecorder |
| This class implements a frame recorder forwarding the frame to a shared memory. More... | |
| class | FrameRecorder |
| This class is the base class for all frame recorders. More... | |
| class | Image |
| This class is the base class for all images. More... | |
| class | ImageFileSequence |
| class | ImageRecorder |
| This class is the base class for all image recorders. More... | |
| class | ImageSequence |
| This class is the base class for all image sequences. More... | |
| class | ImageSequenceFrameProviderInterface |
| This class implements a frame provider interface specialization using an image sequence medium object. More... | |
| class | ImageSequenceRecorder |
| This class implements an image sequence recorder. More... | |
| class | ImageSequenceStereoImageProvider |
| This class implements a provider for stereo images which are extracted from two separate image sequences and poses/calibration file. More... | |
| class | ImplicitRecorder |
| This class is the base class for all implicit media recorder. More... | |
| class | Library |
| This class is the base class for all media libraries. More... | |
| class | LiveAudio |
| This class is the base class for all live audios. More... | |
| class | LiveMedium |
| This class it the base class for all live mediums. More... | |
| class | LiveVideo |
| This class is the base class for all live videos. More... | |
| class | Manager |
| This class is the manager for all media objects. More... | |
| class | Medium |
| This is the base class for all mediums. More... | |
| class | MediumRefManager |
| This class implements a medium reference manager. More... | |
| class | Microphone |
| This class is the base class for all microphones. More... | |
| class | Movie |
| This class is the base class for all movies. More... | |
| class | MovieFrameProvider |
| This class implements a frame provider for movie mediums. More... | |
| class | MovieFrameProviderInterface |
| This class implements a frame provider interface specialization using a movie frame provider object. More... | |
| class | MovieRecorder |
| This class is the base class for all movie recorder. More... | |
| class | PixelImage |
| This class implements a frame medium object which uses an explicit frame only. More... | |
| class | Recorder |
| This class is the base class for all recorder. More... | |
| class | SmartMediumRef |
| This class implements a smart medium reference. More... | |
| class | SoundMedium |
| This class is the base class for all sound mediums. More... | |
| class | StereoImageProviderInterface |
| This class is the abstract base class for all stereo image providers. More... | |
| class | Utilities |
| This class implements utilities functions for the media library. More... | |
Typedefs | |
| using | AudioRef = SmartMediumRef< Audio > |
| Definition of a smart medium reference holding a audio object. | |
| using | BufferImageRef = SmartMediumRef< BufferImage > |
| Definition of a smart medium reference holding a buffer image object. | |
| using | BufferImageRecorderRef = Ocean::SmartObjectRef< BufferImageRecorder, Recorder > |
| Definition of a object reference holding an buffer recorder. | |
| using | BufferRecorderRef = Ocean::SmartObjectRef< BufferRecorder, Recorder > |
| Definition of a object reference holding a buffer recorder. | |
| using | ConfigMediumRef = SmartMediumRef< ConfigMedium > |
| Definition of a smart medium reference holding a config medium object. | |
| using | ExplicitRecorderRef = Ocean::SmartObjectRef< ExplicitRecorder, Recorder > |
| Definition of a object reference holding an explicit recorder. | |
| using | FileRecorderRef = Ocean::SmartObjectRef< FileRecorder, Recorder > |
| Definition of a object reference holding a file recorder. | |
| using | FiniteMediumRef = SmartMediumRef< FiniteMedium > |
| Definition of a smart medium reference holding a finite medium object. | |
| using | FrameMediumRef = SmartMediumRef< FrameMedium > |
| Definition of a smart medium reference holding a frame medium object. | |
| using | FrameMediumRefs = std::vector< FrameMediumRef > |
| Definition of a vector holding frame medium reference objects. | |
| using | FrameMemoryRecorderRef = Ocean::SmartObjectRef< FrameMemoryRecorder, Recorder > |
| Definition of a object reference holding a frame memory recorder. | |
| using | FrameRecorderRef = Ocean::SmartObjectRef< FrameRecorder, Recorder > |
| Definition of a object reference holding a frame recorder. | |
| using | ImageRef = SmartMediumRef< Image > |
| Definition of a smart medium reference holding an image object. | |
| using | ImageRecorderRef = Ocean::SmartObjectRef< ImageRecorder, Recorder > |
| Definition of a object reference holding an image recorder. | |
| using | ImageSequenceRef = SmartMediumRef< ImageSequence > |
| Definition of a smart medium reference holding an image sequence object. | |
| using | ImageSequenceRecorderRef = Ocean::SmartObjectRef< ImageSequenceRecorder, Recorder > |
| Definition of a object reference holding an image sequence recorder. | |
| using | ImplicitRecorderRef = Ocean::SmartObjectRef< ImplicitRecorder, Recorder > |
| Definition of a object reference holding an explicit recorder. | |
| using | LibraryRef = ObjectRef< Library > |
| Definition of a object reference holding a library object. | |
| using | LiveAudioRef = SmartMediumRef< LiveAudio > |
| Definition of a smart medium reference holding a live audio object. | |
| using | LiveMediumRef = SmartMediumRef< LiveMedium > |
| Definition of a smart medium reference holding a live medium object. | |
| using | LiveVideoRef = SmartMediumRef< LiveVideo > |
| Definition of a smart medium reference holding a live video object. | |
| using | MediumRef = ObjectRef< Medium > |
| This class implements a medium reference with an internal reference counter. | |
| using | MicrophoneRef = SmartMediumRef< Microphone > |
| Definition of a smart medium reference holding a microphone object. | |
| using | MovieRef = SmartMediumRef< Movie > |
| Definition of a smart medium reference holding a movie object. | |
| using | MovieFrameProviderRef = ObjectRef< MovieFrameProvider > |
| Definition of an object reference holding a frame provider. | |
| using | MovieRecorderRef = Ocean::SmartObjectRef< MovieRecorder, Recorder > |
| Definition of a object reference holding a movie recorder. | |
| using | PixelImageRef = SmartMediumRef< PixelImage > |
| Definition of a smart medium reference holding a pixel image object. | |
| using | RecorderRef = Ocean::ObjectRef< Recorder > |
| Definition of a object reference holding recorder objects. | |
| using | SoundMediumRef = SmartMediumRef< SoundMedium > |
| Definition of a smart medium reference holding a sound medium object. | |
Namespace of the Media library.
The Namespace Ocean::Media is used in the entire Ocean Media Library.