⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 swfdec_types.h

📁 Swfdec is a decoder/renderer for Macromedia Flash animations. The decoding and rendering engine is
💻 H
字号:
#ifndef _SWFDEC_TYPES_H_#define _SWFDEC_TYPES_H_#include <glib-object.h>#include <cairo.h>/* Pixel value in the same colorspace as cairo - endian-dependant ARGB. * The alpha pixel must be present */typedef guint SwfdecColor;/* audio is 44100Hz, framerate is multiple of 256Hz, FLV timestamps are 1000Hz * This is a multiple of all these numbers, so we can be always accurate */#define SWFDEC_TICKS_PER_SECOND G_GUINT64_CONSTANT (44100 * 256 * 10)typedef guint64 SwfdecTick;#define SWFDEC_MSECS_TO_TICKS(msecs) ((SwfdecTick) (msecs) * (SWFDEC_TICKS_PER_SECOND / 1000))#define SWFDEC_TICKS_TO_MSECS(ticks) ((ticks) / (SWFDEC_TICKS_PER_SECOND / 1000))#define SWFDEC_SAMPLES_TO_TICKS(msecs) ((SwfdecTick) (msecs) * (SWFDEC_TICKS_PER_SECOND / 44100))#define SWFDEC_TICKS_TO_SAMPLES(ticks) ((ticks) / (SWFDEC_TICKS_PER_SECOND / 44100))#define SWFDEC_TWIPS_SCALE_FACTOR	      	20typedef int SwfdecTwips;#define SWFDEC_TWIPS_TO_DOUBLE(t) ((t) * (1.0 / SWFDEC_TWIPS_SCALE_FACTOR))#define SWFDEC_DOUBLE_TO_TWIPS(d) ((SwfdecTwips)((d) * SWFDEC_TWIPS_SCALE_FACTOR))#define SWFDEC_FIXED_SCALE_FACTOR		65536typedef int SwfdecFixed;#define SWFDEC_FIXED_TO_DOUBLE(f) ((f) * (1.0 / SWFDEC_FIXED_SCALE_FACTOR))#define SWFDEC_DOUBLE_TO_FIXED(d) ((SwfdecFixed)((d) * SWFDEC_FIXED_SCALE_FACTOR))#define SWFDEC_FIXED_TO_INT(f) ((f) / SWFDEC_FIXED_SCALE_FACTOR)#define SWFDEC_INT_TO_FIXED(i) ((i) * SWFDEC_FIXED_SCALE_FACTOR)typedef struct _SwfdecButton SwfdecButton;typedef struct _SwfdecCache SwfdecCache;typedef struct _SwfdecCacheHandle SwfdecCacheHandle;typedef struct _SwfdecCharacter SwfdecCharacter;typedef struct _SwfdecColorTransform SwfdecColorTransform;typedef struct _SwfdecContent SwfdecContent;typedef struct _SwfdecDecoder SwfdecDecoder;typedef struct _SwfdecEventList SwfdecEventList;typedef struct _SwfdecFont SwfdecFont;typedef struct _SwfdecGraphic SwfdecGraphic;typedef struct _SwfdecImage SwfdecImage;typedef struct _SwfdecListener SwfdecListener;typedef struct _SwfdecMovie SwfdecMovie;typedef struct _SwfdecShape SwfdecShape;typedef struct _SwfdecShapeVec SwfdecShapeVec;typedef struct _SwfdecRect SwfdecRect;typedef struct _SwfdecRootSprite SwfdecRootSprite;typedef struct _SwfdecScriptable SwfdecScriptable;typedef struct _SwfdecSound SwfdecSound;typedef struct _SwfdecSoundChunk SwfdecSoundChunk;typedef struct _SwfdecSprite SwfdecSprite;typedef struct _SwfdecSpriteFrame SwfdecSpriteFrame;typedef struct _SwfdecSwfDecoder SwfdecSwfDecoder;typedef struct _SwfdecSwfInstance SwfdecSwfInstance;typedef struct _SwfdecText SwfdecText;#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -