rmdrm.h

来自「SigmDesign SMP8634 media decode chip dev」· C头文件 代码 · 共 50 行

H
50
字号
/* * * Copyright (c) Sigma Designs, Inc. 2005. All rights reserved. * *//** *	@file rmdrm.h *	@brief DRM dynamic module loader * *	@author Julien Lerouge */#ifndef __RM_DRM_H__#define __RM_DRM_H__#include "rmdef/rmdef.h"/** Interface symbol we are looking for in a DRM module */#define RMDRM_INTERFACE rmdrm_interface/** Possible drms this modules can dynamically load */enum drm_module_id {#undef RMDRM_DEFINE#define RMDRM_DEFINE(id, drm, lib)     drm=id,#include "rmdrm.inc"       DRM_COUNT};/** * Load a given DRM * @param id - id of the module to load * @param filename - library filename, if NULL use the default defined in rmdrm.inc * @return pointer to the DRM interface, NULL on error */void *load_drm(enum drm_module_id id, const RMascii *filename);/** * Unload a given DRM * @param id - id of the module to unload * @return RM_OK on success */RMstatus unload_drm(enum drm_module_id id);#endif /* __RM_DRM_H__ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?