You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

111 lines
3.2 KiB

2 years ago
#ifndef __ZMF_H__
#define __ZMF_H__
#define __ZMF_API__ 3
#define __ZMF_VERSION__ "87bd430(230130)" "-7.1.8"
#define __ZMF_LOCAL_MODIFIED__ 0
/**
* @mainpage
* @version Zmf 7.1.8 [12 Jan 2023]
* @author MME Team
*
* @section ZMF
*
* 使 ZMF
* 使 ZMF MacOs,iOS,Android,Windows,Linux
*
*
*
*
*
*
*
*
*
* UI 使
*
* ZMF
*
* : Android API level 10iOS 5.0 Windows XP
*
*
* 1.
* 2. 便
* 3. 便
* 4. 便
* 5.
* 6.
* 7.
* 8. 使
* 9.
* 10.
* 11.
* 12.
*
* @section
*
* * @ref API Reference
* * @ref ZmfCodec
* * @ref ZmfLog
* * @ref ZmfVideoNotification
* * @ref ZmfVideoInterface
* * @ref ZmfVideoExt
* * @ref ZmfVideoType
* * @ref ZmfAudioFunctions
* * @ref ZmfAudioNotification
* * @ref ZmfAudioExt
* * @ref ZmfAudioTypes
* * @ref DomainCode
* * @ref ZmfErrorNumber
* * @ref Usage
* * @ref Angles
* * @ref Events
* * @ref Platforms
* * @ref SystemCalls
* * @ref Plugins
* * @ref Codecs
* * @ref Extensions
* * @ref 使
* * @ref ExampleVideo1
* * @ref ExampleAudio1
* * @ref ExampleAudio2
*/
#if __ZMF_LOCAL_MODIFIED__
#ifdef _WIN32
#pragma message ("Warning: Not all files has been commit to the repository.")
#else
#warning Not all files has been commit to the repository!
#endif
#endif
#include "zmf_audio.h"
#include "zmf_video.h"
#include "zmf_sensor.h"
#include "zmf_codec.h"
#include "zmf_ext.h"
#include "zmf_error.h"
#include "zmf_tessar_code.h"
#ifdef __GNUC__
#pragma GCC visibility push(default)
#endif
#ifdef __cplusplus
extern "C" {
#endif
/** @brief Get ZMF version string. */
const char* Zmf_GetVersion();
/** @brief Get ZMF API Level */
int Zmf_GetApiLevel();
#ifdef __cplusplus
}
#endif /* __cplusplus */
#ifdef __GNUC__
#pragma GCC visibility pop
#endif
#endif /* __ZMF_H__ */