567
社区成员




//你看看wav.c 和 wav_thumb.c这两个文件
Media_Status wavPlay( mediaControl *mctrl )
{
wav.ctrl = mctrl; /* initiate data */
ASSERT(wav.state == WAV_STATE_IDLE);
if( !wavReadHeader() ) /* read *.wav file header, return header length */
return MEDIA_BAD_FORMAT;
//wav.BlockCount = 0; /* reset counter */
wav.data_count = 0;
wav.ctrl->dsp_last_sample = 0;
wav.state = WAV_STATE_READY_TO_PLAY; /* Ready state */
wavInternalPlay();
return MEDIA_SUCCESS;
}