예제 #1
0
파일: minghsp.c 프로젝트: tkhaga/MingHSP
EXPORT BOOL WINAPI m_streamMp3_buf(void *p1, int p2, float skip, int p4)
{
	SWFSoundStream sound;
	lstrcpy(funcname, "m_streamMp3_buf");
	sound = newSWFSoundStream_fromInput(newSWFInput_allocedBuffer(p1, p2));
	SWFMovie_setSoundStreamAt(mhsp_movie, sound, skip);
	return -SWFSoundStream_getFrames(sound);
}
예제 #2
0
파일: minghsp.c 프로젝트: tkhaga/MingHSP
EXPORT BOOL WINAPI m_streamMp3(void *p1, char *mp3FileName, float skip, int p4)
{
	FILE *fp = fopen(mp3FileName, "rb");
	SWFSoundStream sound;
	if (!fp) {
		return 1;
	}
	lstrcpy(funcname, "m_streamMp3");
	sound = newSWFSoundStream(fp);
	SWFMovie_setSoundStreamAt(mhsp_movie, sound, skip);
	return -SWFSoundStream_getFrames(sound);
}
예제 #3
0
/* 
 * Includes streaming sound to a movie. 
 * Streaming (embedded) sound is played in sync with movie frames. 
 * See also SWFMovie_setSoundStreamAt, newSWFSoundStream
 */
void
SWFMovie_setSoundStream(SWFMovie movie, SWFSoundStream stream)
{
	SWFMovie_setSoundStreamAt(movie, stream, 0);
}