X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=swfs%2Fsimple_viewer.c;h=93d6b5fe38efdc271b5973a09b756b558bb1b9c7;hb=1f237fb411319057ae1e4f779e511cea0e206858;hp=c7202b52dbf8a7b6634bced4dc0e72a1499d7198;hpb=a6f065c537b2d44ca561f05752af27fe6c81dacc;p=swftools.git diff --git a/swfs/simple_viewer.c b/swfs/simple_viewer.c index c7202b5..93d6b5f 100644 --- a/swfs/simple_viewer.c +++ b/swfs/simple_viewer.c @@ -117,29 +117,25 @@ int main (int argc,char ** argv) swf_ShapeFree(s); // clean shape structure (which isn't needed anymore after writing the tag) } - a1 = swf_ActionStart(tag); - action_SetTarget("viewport"); - action_PreviousFrame(); - action_SetTarget(""); - action_End(); - swf_ActionEnd(); - - a2 = swf_ActionStart(tag); - action_SetTarget("viewport"); - action_NextFrame(); - action_SetTarget(""); - action_End(); - swf_ActionEnd(); - - a3 = swf_ActionStart(tag); - action_SetTarget("viewport"); - action_Stop(); - action_SetTarget(""); - action_PushString("/:subtitle"); - action_PushString("..."); - action_SetVariable(); - action_End(); - swf_ActionEnd(); + a1 = action_SetTarget(0, "viewport"); + a1 = action_PreviousFrame(a1); + a1 = action_SetTarget(a1, ""); + a1 = action_End(a1); + + a2 = action_SetTarget(0, "viewport"); + a2 = action_NextFrame(a2); + a2 = action_SetTarget(a2,""); + a2 = action_End(a2); + + a3 = action_SetTarget(0,"viewport"); + a3 = action_Stop(a3); + a3 = action_SetTarget(a3,""); +#ifdef SUBTITLES + a3 = action_PushString(a3,"/:subtitle"); + a3 = action_PushString(a3,""); //reset variable + a3 = action_SetVariable(a3); +#endif + a3 = action_End(a3); for(t=0;t<2;t++) {