VideoHttpBuffer::~VideoHttpBuffer() { clearPlayback(); if (media) { bcApp->mediaDownloadManager()->releaseMediaDownload(m_url); media = 0; } }
uint8_t PLR_StopPlayback(void) { uint16_t data; clearPlayback(); FAT1_close(&fp); VS_ReadRegister(VS_MODE, &data); data = (data | VS_MODE_SM_LINE1 | VS_MODE_SM_SDINEW | VS_MODE_SM_CANCEL); VS_WriteRegister(VS_MODE, data); }
uint8_t PLR_PausePlayback(bool pause) { if (pause) { clearPlayback(); } else { if (fp.obj.fs != 0) { setPlayback(); } } return ERR_OK; }