IMEDIAUTIL_CreateMedia return value is 2305 | developer.brewmp.com IMEDIAUTIL_CreateMedia return value is 2305 | developer.brewmp.com

Developer

IMEDIAUTIL_CreateMedia return value is 2305

Forums:

:confused: I write program to play mp3

pMe->m_mdMediaData.clsData = MMD_FILE_NAME;
pMe->m_mdMediaData.pData = (void*)pszBuf;
pMe->m_mdMediaData.dwSize = 0;

ISHELL_CreateInstance(pMe->pIShell, AEECLSID_MEDIAUTIL,(void**)&pMe->pIMediaUtil);

lResult += IMEDIAUTIL_CreateMedia(pMe->pIMediaUtil, &pMe->m_mdMediaData, &pMe->pMedia);

pszBuf is a string type of AECHAR*

value of lResult is 2305-MM_ENOTENOUGHTDATA
the mp3's size is 3.5M but freespace more than 10M