00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #ifndef __FE2_SWF_MUXER_H__
00016 #define __FE2_SWF_MUXER_H__
00017
00068 typedef enum {
00069 EmbeddedUrlIsGetUrl = 0,
00070 EmbeddedUrlIsLoadMovie = 1
00071 } FE2_EmbeddedUrlType;
00072
00076 typedef enum {
00077 SwfOnMovieEndNothing = -1,
00078 SwfOnMovieEndSTOP = 0x00,
00079 SwfOnMovieEndLoop = 0x01,
00080 SwfOnMovieEndUnload = 0x02,
00081 SwfOnMovieEndLoadMovie = 0x04
00082 } FE2_SwfOnEndOptions;
00083
00087 typedef enum {
00088 SwfOnMovieStartAutomatically = 0x08,
00089 SwfOnMovieStartOnClick = 0x10,
00090 SwfOnMovieStartWait = 0x20,
00091 SwfOnMovieStartEmbedSTOP = 0x40
00092 } FE2_SwfOnStartOptions;
00093
00097 typedef enum {
00098 SwfPreloaderNone = -1,
00099 SwfFixedPreloader = 0,
00100 SwfAdaptivePreloader = 1
00101 } FE2_SwfPreloaderOptions;
00102
00105 #define FE2_MUXER_SWF "muxer_swf"
00106
00110 #define FE2_SWF_HEIGHT "swfh"
00111
00115 #define FE2_SWF_WIDTH "swfw"
00116
00130 #define FE2_SWF_FRAMERATE "swffps"
00131
00138 #define FE2_SWF_EMBEDDED_URL "ebdurl"
00139
00151 #define FE2_SWF_EMBEDDED_URL_TARGET "ebdurl_tgt"
00152
00158 #define FE2_SWF_EMBEDDED_URL_TYPE "ebdurl_typ"
00159
00168 #define FE2_SWF_LOOP_COUNT "loopct"
00169
00175 #define FE2_SWF_PRELOAD_TYPE "swfpld_typ"
00176
00184 #define FE2_SWF_FIXED_PRELOAD_PCT "swffpld_pct"
00185
00222 #define FE2_SWF_ADAPTIVE_PRELOAD_BUFFER_FACTOR "swfapld_buffctr"
00223
00228 #define FE2_SWF_ON_END_OPTION "swfonend"
00229
00234 #define FE2_SWF_ON_END_URL "swfonend_url"
00235
00241 #define FE2_SWF_ON_START_OPTION "swfonstart"
00242
00247 #define FE2_SWF_START_BLANK_FRAME "blnkfr"
00248
00252 #define FE2_SWF_START_WAIT_SEC "wait"
00253
00262 #define FE2_SWF_ADD_VARIABLE "avar"
00263
00270 #define FE2_SWF_DELETE_VARIABLE "dvar"
00271
00273 #endif