58 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
| /**
 | |
|     Header file of media fileformat writing library
 | |
| 
 | |
|     Exported header file of media fileformat writing library.
 | |
| 
 | |
|     @file       AVFile_MakerMov.h
 | |
|     @ingroup    mIMEDIAWRITE
 | |
|     @note       Nothing.
 | |
|     @version    V1.00.000
 | |
|     @date       2019/01/31
 | |
| 
 | |
|     Copyright   Novatek Microelectronics Corp. 2019.  All rights reserved.
 | |
| */
 | |
| #ifndef _AVIFILEMAKERMOV_H
 | |
| #define _AVIFILEMAKERMOV_H
 | |
| 
 | |
| /**
 | |
|     @addtogroup mIMEDIAWRITE
 | |
| */
 | |
| //@{
 | |
| 
 | |
| /*
 | |
|     Public funtions to use fileformat maker
 | |
| */
 | |
| //@{
 | |
| 
 | |
| /**
 | |
|     Get mov-container-maker.
 | |
| 
 | |
|     Get mov-container-maker to make a mov file.
 | |
| 
 | |
|     @param[in] void
 | |
| 
 | |
|     @return
 | |
|      PCONTAINERMAKER container maker
 | |
| */
 | |
| extern PCONTAINERMAKER mov_getContainerMaker(void);
 | |
| 
 | |
| /**
 | |
|     Register callback for mov-container-maker.
 | |
| 
 | |
|     Register callback for mov-container-maker.
 | |
| 
 | |
|     @return
 | |
|      - @b E_OK:     Register successfully.
 | |
|      - @b E_NOSPT:  Wrong checkID.
 | |
| */
 | |
| extern ER MovWriteLib_RegisterObjCB(void *pobj);
 | |
| extern void mov_ResetContainerMaker(void);
 | |
| extern ER MovWriteLib_ChangeWriteCB(void *pobj);
 | |
| 
 | |
| //@}
 | |
| 
 | |
| #endif//_AVIFILEMAKERMOV_H
 | |
| 
 | |
| //@}
 | |
| 
 | 
