/* [<][>][^][v][top][bottom][index][help] */
DEFINITIONS
This source file includes following definitions.
- main
#include <libming.h>
#include <stdlib.h>
int main()
{
SWFMovie m;
SWFMovieClip mc;
SWFSoundStream stream;
FILE* file;
int i;
file = fopen(MEDIADIR "/audio01.mp3", "rb");
if(!file)
{
perror(MEDIADIR "/audio01.mp3");
return EXIT_FAILURE;
}
m = newSWFMovieWithVersion(7);
stream = newSWFSoundStream(file);
if(stream == NULL)
{
fprintf(stderr, "SoundStream failed\n");
return EXIT_FAILURE;
}
SWFSoundStream_setInitialMp3Delay(stream, 16384);
mc = newSWFMovieClip();
SWFMovieClip_setSoundStream(mc, stream, SWFMovie_getRate(m));
for(i = 0; i < 200; i++)
SWFMovieClip_nextFrame(mc);
SWFMovie_add(m, mc);
SWFMovie_nextFrame(m);
SWFMovie_save(m, "test03.swf");
fclose(file);
return EXIT_SUCCESS;
}