📄 ad_output.h
字号:
/******************************************************************************
* Filename : AD_Output.h
* Start : 2004. 11. 15
* By : Hongsik Park
* Contact : hongsik7.park@samsung.com
* Description :
******************************************************************************
*/
#ifndef _AD_OUTPUT_H_
#define _AD_OUTPUT_H_
#define SIZE_EXTRA_PCM_SAMPLE sizeof( PCM_SAMPLE_t)
#define COUNT_AUDOUT_SAMPLE 6 /* 2: Double buffer, increase to 6 for DTS-DEC case */
#define SIZE_EXTRA_AUDOUT (COUNT_AUDOUT_SAMPLE * SIZE_EXTRA_PCM_SAMPLE)
extern BM_FREEPOOL gAD_BufPool_ADOutput;
extern BM_FILLEDLIST gAD_BufList_ADOutput;
extern BM_NODE *gpAD_OUTPUT_PrevNode;
extern BM_NODE *gpAD_OUTPUT_CurrNode;
VOID ad_output_initstreamming(VOID);
VOID ad_output_stopstreamming(VOID);
VOID ad_output_startstreamming(VOID);
INT _ad_callback_retryDecoding(int param1, int param2);
VOID ad_output_releaseoutputbuffer(void);
typedef enum {
DMA_NULL, /* not started yet*/
DMA_DUMMY_RUN, /* started but currently, only Zero data will be go to IODMA*/
DMA_RUN
} DMA_State_t;
extern volatile DMA_State_t gAD_IODMA_state ;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -