8#ifndef META_OCEAN_MEDIA_DS_DIRECTSHOW_H 
    9#define META_OCEAN_MEDIA_DS_DIRECTSHOW_H 
   13#ifndef OCEAN_PLATFORM_BUILD_WINDOWS 
   14    #error This library is available on windows platforms only! 
   41#if defined(OCEAN_PLATFORM_BUILD_WINDOWS) && defined(OCEAN_RUNTIME_SHARED) 
   42    #ifdef USE_OCEAN_MEDIA_DS_EXPORT 
   43        #define OCEAN_MEDIA_DS_EXPORT __declspec(dllexport) 
   45        #define OCEAN_MEDIA_DS_EXPORT __declspec(dllimport) 
   48    #define OCEAN_MEDIA_DS_EXPORT 
   57#ifdef OCEAN_RUNTIME_STATIC 
   77#ifndef DISABLE_WARNINGS_BEGIN 
   79        #define DISABLE_WARNINGS_BEGIN _Pragma("warning(push, 0)") 
   80        #define DISABLE_WARNINGS_END _Pragma("warning(pop)") 
   82        #define DISABLE_WARNINGS_BEGIN 
   83        #define DISABLE_WARNINGS_END 
 
The namespace covering the entire Ocean framework.
Definition Accessor.h:15