X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Frfxswf.h;h=da1573ab0af5f10b7d6b6fdcfd7343ec8fb70c25;hb=ec1409176c61594fd6c3c0311f4cea40772d47a6;hp=6da4a5004d58e09cc85d01943a501a91331cdb5c;hpb=13d9ea259d0085504bb34f9c1de501eab00d376b;p=swftools.git diff --git a/lib/rfxswf.h b/lib/rfxswf.h index 6da4a50..da1573a 100644 --- a/lib/rfxswf.h +++ b/lib/rfxswf.h @@ -188,10 +188,12 @@ void swf_OptimizeTagOrder(SWF*swf); // basic routines: TAG * swf_InsertTag(TAG * after,U16 id); // updates frames, if necessary +TAG * swf_InsertTagBefore(SWF*swf, TAG * before,U16 id); // like InsertTag, but insert tag before argument int swf_DeleteTag(TAG * t); void swf_ClearTag(TAG * t); //frees tag data - +void swf_ResetTag(TAG*tag, U16 id); //set's tag position and length to 0, without freeing it + void swf_SetTagPos(TAG * t,U32 pos); // resets Bitcount U32 swf_GetTagPos(TAG * t);