00001 /* 00002 * Generated by class-dump 3.1.1. 00003 * 00004 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard. 00005 */ 00006 00007 @class AVByteStream, AVExternalAudioDelegate, AVRefMovieParser, FigCaptionRowLayer, LKLayer, NSDictionary, NSMutableDictionary, NSString, NSURL; 00008 00009 struct AVControllerPrivate { 00010 id _field1; 00011 id _field2; 00012 id _field3; 00013 id _field4; 00014 id _field5; 00015 id _field6; 00016 char _field7; 00017 Class _field8; 00018 id _field9; 00019 int _field10; 00020 struct _NSSize _field11; 00021 double _field12; 00022 float _field13; 00023 float _field14; 00024 float _field15; 00025 float _field16; 00026 float _field17; 00027 int _field18; 00028 id _field19; 00029 id _field20; 00030 char _field21; 00031 char _field22; 00032 id _field23; 00033 struct OpaqueFigVisualContext *_field24; 00034 id _field25; 00035 struct __CFRunLoop *_field26; 00036 unsigned int _field27; 00037 int _field28; 00038 int _field29; 00039 int _field30; 00040 char _field31; 00041 char _field32; 00042 char _field33; 00043 char _field34; 00044 char _field35; 00045 id _field36; 00046 int _field37; 00047 int _field38; 00048 id _field39; 00049 char _field40; 00050 char _field41; 00051 char _field42; 00052 struct opaqueFigMoviePlaybackRef *_field43; 00053 id _field44; 00054 char _field45; 00055 struct opaqueFigMoviePlaybackRef *_field46; 00056 struct FMPlaybackProcPtrs _field47; 00057 id _field48; 00058 void *_field49; 00059 struct __CFRunLoop *_field50; 00060 char _field51; 00061 id _field52; 00062 id _field53; 00063 }; 00064 00065 struct AVExternalAudioPrivate { 00066 char _field1; 00067 struct FMPlaybackProcPtrs _field2; 00068 AVExternalAudioDelegate *_field3; 00069 char _field4; 00070 }; 00071 00072 struct AVFileValidatorPrivate { 00073 NSString *_field1; 00074 AVByteStream *_field2; 00075 AVRefMovieParser *_field3; 00076 struct FigOpaqueFileCheck *_field4; 00077 struct FigFileCheckDataLocation _field5; 00078 char _field6; 00079 }; 00080 00081 struct AVItemPrivate { 00082 id _field1; 00083 NSString *_field2; 00084 double _field3; 00085 float _field4; 00086 float _field5; 00087 float _field6; 00088 unsigned int _field7; 00089 char _field8; 00090 char _field9; 00091 NSDictionary *_field10; 00092 int _field11; 00093 long long _field12; 00094 long long _field13; 00095 NSDictionary *_field14; 00096 NSDictionary *_field15; 00097 }; 00098 00099 struct AVLayerSynchronizerPrivate { 00100 struct OpaqueFigReentrantMutex *_field1; 00101 struct TimebaseSyncMoment _field2; 00102 char _field3; 00103 double _field4; 00104 double _field5; 00105 LKLayer *_field6; 00106 unsigned char _field7; 00107 }; 00108 00109 struct AVRecorderPrivate { 00110 NSURL *_field1; 00111 unsigned int _field2; 00112 unsigned int _field3; 00113 NSMutableDictionary *_field4; 00114 long long _field5; 00115 char _field6; 00116 struct AudioStreamBasicDescription _field7; 00117 struct OpaqueAudioFileID *_field8; 00118 struct OpaqueAudioQueue *_field9; 00119 unsigned int _field10; 00120 struct AudioQueueLevelMeterState *_field11; 00121 struct AudioQueueLevelMeterState *_field12; 00122 unsigned int _field13; 00123 unsigned int _field14; 00124 unsigned int _field15; 00125 struct AudioQueueBuffer *_field16[3]; 00126 char _field17[3]; 00127 char _field18; 00128 char _field19; 00129 char _field20; 00130 struct FMPlaybackProcPtrs _field21; 00131 }; 00132 00133 struct AVSubtitleLayerUsingWebKitPrivate { 00134 struct __GSFont *_field1; 00135 struct __CFAttributedString *_field2; 00136 }; 00137 00138 struct AVSystemControllerPrivate { 00139 char _field1; 00140 struct FMPlaybackProcPtrs _field2; 00141 }; 00142 00143 struct AudioQueueBuffer { 00144 unsigned int _field1; 00145 void *_field2; 00146 unsigned int _field3; 00147 void *_field4; 00148 }; 00149 00150 struct AudioQueueLevelMeterState; 00151 00152 struct AudioStreamBasicDescription { 00153 double mSampleRate; 00154 unsigned int mFormatID; 00155 unsigned int mFormatFlags; 00156 unsigned int mBytesPerPacket; 00157 unsigned int mFramesPerPacket; 00158 unsigned int mBytesPerFrame; 00159 unsigned int mChannelsPerFrame; 00160 unsigned int mBitsPerChannel; 00161 unsigned int mReserved; 00162 }; 00163 00164 struct AudioStreamPacketDescription { 00165 long long _field1; 00166 unsigned int _field2; 00167 unsigned int _field3; 00168 }; 00169 00170 struct AudioTimeStamp { 00171 double _field1; 00172 unsigned long long _field2; 00173 double _field3; 00174 unsigned long long _field4; 00175 struct SMPTETime _field5; 00176 unsigned int _field6; 00177 unsigned int _field7; 00178 }; 00179 00180 struct CGContext; 00181 00182 struct CGPoint { 00183 float _field1; 00184 float _field2; 00185 }; 00186 00187 struct CGRect { 00188 struct CGPoint _field1; 00189 struct CGSize _field2; 00190 }; 00191 00192 struct CGSize { 00193 float _field1; 00194 float _field2; 00195 }; 00196 00197 struct CelesteCaptionLayerState { 00198 char *_field1; 00199 struct __GSFont *_field2; 00200 struct __GSFont *_field3; 00201 }; 00202 00203 struct FMPlaybackProcPtrs { 00204 int version; 00205 struct opaqueFigMoviePlaybackConnectionRef *connectionRef; 00206 void *releaseProcPtrs; 00207 void *createWithPath; 00208 void *release; 00209 void *copyAttribute; 00210 void *setAttribute; 00211 void *prepareForPlayback; 00212 void *setMovieVolume; 00213 void *getMovieVolume; 00214 void *setMuted; 00215 void *getMuted; 00216 void *setEQPreset; 00217 void *getEQPreset; 00218 void *setRate; 00219 void *getRate; 00220 void *setCurrentTime; 00221 void *getCurrentTime; 00222 void *getDimensions; 00223 void *getDuration; 00224 void *addItemToReadCache; 00225 void *flushReadCache; 00226 void *prepareForPlaybackServer; 00227 void *beginInterruption; 00228 void *endInterruption; 00229 void *setRateWithFade; 00230 void *setConnectionActive; 00231 void *abortSetCurrentTime; 00232 }; 00233 00234 struct FigCaptionLayerState { 00235 char *_field1; 00236 float _field2; 00237 float _field3; 00238 FigCaptionRowLayer *_field4[16]; 00239 char _field5; 00240 }; 00241 00242 struct FigFileCheckDataLocation { 00243 unsigned long long offset; 00244 unsigned long long size; 00245 }; 00246 00247 struct FigOpaqueFileCheck; 00248 00249 struct OpaqueAudioFileID; 00250 00251 struct OpaqueAudioQueue; 00252 00253 struct OpaqueFigByteFlume; 00254 00255 struct OpaqueFigByteStream; 00256 00257 struct OpaqueFigCachedByteStream; 00258 00259 struct OpaqueFigReentrantMutex; 00260 00261 struct OpaqueFigScheduledIO; 00262 00263 struct OpaqueFigVisualContext; 00264 00265 struct SMPTETime { 00266 short _field1; 00267 short _field2; 00268 unsigned int _field3; 00269 unsigned int _field4; 00270 unsigned int _field5; 00271 short _field6; 00272 short _field7; 00273 short _field8; 00274 short _field9; 00275 }; 00276 00277 struct TimebaseSyncMoment { 00278 unsigned int size; 00279 unsigned int flags; 00280 double effectiveRate; 00281 struct { 00282 long long _field1; 00283 int _field2; 00284 long long _field3; 00285 unsigned int _field4; 00286 } currentTime; 00287 struct { 00288 long long _field1; 00289 int _field2; 00290 long long _field3; 00291 unsigned int _field4; 00292 } hostTime; 00293 double clockRateScaler; 00294 }; 00295 00296 struct _NSRange { 00297 unsigned int _field1; 00298 unsigned int _field2; 00299 }; 00300 00301 struct _NSSize { 00302 float width; 00303 float height; 00304 }; 00305 00306 struct __CFAttributedString; 00307 00308 struct __CFDictionary; 00309 00310 struct __CFRunLoop; 00311 00312 struct __CVBuffer; 00313 00314 struct __GSFont; 00315 00316 struct opaqueFigMoviePlaybackConnectionRef; 00317 00318 struct opaqueFigMoviePlaybackRef; 00319 00320 typedef struct { 00321 long long value; 00322 int timescale; 00323 long long epoch; 00324 unsigned int flags; 00325 } CDAnonymousStruct1; 00326