MSFT A1Wf `d,X Lx@l4` ( T  H t<h0\$P|D p8d,X Lx@ l 4!!!`""(###T$$%%%H&&'t''<(()h))0***\++$,,,P--.|..D// 0p008112d22,333X44 555L667x77@889l994:::`;;(<<<T==>>>H??@t@@̡3$!!?̡ 43$&!@3!!AhX3!!B4hXd4&!Cx48!!Dx44&!E\(5!!F\@5#"GphT7&!H p7#"I   74aJ,7!!K8&!L49!!M4hX9'!NxhX:!!O:!!P@hX:$!!Q ; #"R(`80<#"SPHP=  #"TPh`=!BU|= !VDhX=#"W`Xh>#"XȬP>#"Y? #"Z@#"[\@hA&!\8A !]8A#"^@ C#"_ C8#"``(F#"ap@G#"b@XH#"cp IL#"dK#"e XL0#"fhN#"gdO(#"hh0P#"iLP #"jLQH !k\8T#"lPH0TU !m44,tU#"nX8 HHVth) !ohXV#"p`lX#"q`XxY#"r8Y,#"sP [|#"tD_ !BuP`!!v`#"w8a$#"xt@a#"yPb&!zb#"{ Hc#"|H8c !}d#"~PPHPDe#"he(81#"phf#"Pg#"@(h#"@h#"di#"\ j#" 0k&! kx!!L6hI۝O;F{y6X3ux7x86F_l`90hV : p4:hV : p:phV : p:hhV : p`;hV : p;hV : p(<P86F_l`>pp.j(V\De!9E3#VfG0#Vf|G%`NΆH(*'UB5KQ I@'1nD5KQpI@8WMΆI ` uK@҉wuK fTMu,LPI-uLjq+MD{pjXM0a XIuK N ˪zBxP` zBQ:GX+cF%Rp|J~]-lR /:{QHVGTS Ǵ1A܏AT "H3b[(U gԆI+ ATVbJ'=@@U4V XnkO8J W2EBMˈW`ଢ଼uW E|3)Y8 ȞcBdbs [ .1DE Rh[ ڪNZ)G ΢zQ0\ OpA@>\:UI_[[)x\]h MF9jQ] о]AKf$^Hu2gW@ |`J(^0U4pHF n6_ OzGt@@g"<` \ ֺ#F7eXl`0 wu jNPZDaK ΜcH T*KTpf&'d@sFDwT֌kx F]܎9Zlk` ᶇ'7ak 6ORS p4l p Q7gl 喅 !Άl|yzB`m pNƟnzBm 6ORS p(n LT cDn |P$0` P` RpQ` ` lR` $` I      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_x-stdole2.tlbWWWp8 (xH`Tx(TD(h4t؛ȸ\pH4\DeD LD Pxttd|th8ԾH،,$ԯĴ`lt@`̙p̺<̠< ]DirectShowLibWWW8kICreateDevEnumWWd 8IEnumMoniker8 rIMoniker,8ڙIPersistStreamWW8V>IPersist AGetClassIDWW!0pClassID,ZIsDirtyW8Q$IStreamWX83GISequentialStreamWWWX RemoteReadWW^pvWW\cbWWg-pcbReadWX RemoteWriteW ^pcbWrittenWW8G_LARGE_INTEGERWW˙QuadPart 8_ULARGE_INTEGERW 2RemoteSeekWWdlibMove dwOrigindplibNewPositionWY3SetSizeW zlibNewSizeWW &RemoteCopyToypstmCommitWWgrfCommitFlagsWWnRevertWW N!LockRegionWW (libOffsetWWW VdwLockTypeWW 8UnlockRegion 8tagSTATSTGWWipwcsNametype,*cbSizeWW 8D_FILETIMEWWW dwLowDateTimeWWWBdwHighDateTimeWWlmtimeWWW%ctimeWWWatimeWWWPgrfModeW{grfLocksSupportedWWWclsidWWW NgrfStateBits\reserved2Statpstatstg &rgrfStatFlagWCloneWWWXppstmWWW,Load,Save` \sfClearDirtyW, 9GetSizeMaxWW pcbSizeWL8c/IBindCtxLRegisterObjectBoundWKpunkLRevokeObjectBoundWWWL_+ReleaseBoundObjectsW 8tagBIND_OPTS2WWWcbStruct%hgrfFlagsdwTickCountDeadlineW dwTrackFlagsdwClassContextWWlocaleWW 8_COSERVERINFOWWW @dwReserved1W<vpwszNamex 8d_COAUTHINFOWx YdwAuthnSvcWWxH ΝdwAuthzSvcWWxp$pwszServerPrincNameWx dwAuthnLevelxResetWWWppenumWWLEnumObjectParamWLRevokeObjectParamWWWL /RemoteBindToObjectWW<pbcW pmkToLeftWWW \riidResultWW k:ppvResultWWW"XRemoteBindToStorageW 3riid ppvObjWW@ReduceWW[dwReduceHowFarWW VppmkToLeftWW ppmkReducedW aComposeWithW( ?pmkRightfOnlyIfNotGenericWWW ppmkCompositeWWWZFEnumpfForwardh w'IsEqualW8epmkOtherMonikerW QHashpdwHashW 5pmkNewlyRunningWInverseW ippmk CommonPrefixWith  pmkOther bxppmkPrefixWW RelativePathToWW ppmkRelPathW=GetDisplayNameWW cppszDisplayNameW4ParseDisplayNamehrpszDisplayNameWWt;pchEatenZppmkOutWFIsSystemMonikerWpdwMksysCreateClassEnumeratorWWWP )AclsidDeviceClass/dwFlagsW 8w_AMMediaType majortypeWWWl^`subtypeWbFixedSizeSamplesWWW bTemporalCompression #lSampleSizeW formattypeWW cbFormatpbFormatl 8S_PinDirectionWWWl 0PINDIR_INPUTl 0 +PINDIR_OUTPUTWWW` 8|ULONG_PTRWWW4<8!_AllocatorProperties4QcBuffers42cbBuffer44#cbAlignW4cbPrefix 8#IAMovieSetup /EUnregisterWW 8IEnumFilters` 8aIBaseFilterW  80IMediaFilter 4Stop *PauseWWW _RunWftStartWW( T 8_FilterState( 0State_StoppedWWW(  04State_Paused( $ 0\GetActualDataLengthWH $SetActualDataLengthW( __MIDL_0010WH bGetMediaType$ 3ppMediaTypeWH  C'SetMediaType pMediaTypeWWH pxIsDiscontinuityWH @SetDiscontinuityhKbDiscontinuityWWH < "GetMediaTimeH  SetMediaTime $ 8"IMemAllocatorWWW SetPropertiesWWWpRequestrpActualW p (GetPropertiesWWWpPropsWW #Decommit _GetBufferWWW 0pStartTimeWW#pEndTime  NReleaseBufferWWWpBufferW8+IMemAllocatorCallbackTempWWWt8wIMemAllocatorNotifyCallbackTempWt C]NotifyReleaseWWW >SetNotifyWWWT1pNotifyW xGetFreeCount\ plBuffersFreeWWW 8_IMemInputPinD GetAllocator8 LppAllocatorWNotifyAllocatorW KHpAllocatorWW ]bReadOnlyWWWXGetAllocatorRequirementslkReceiveWWpSampleWt ReceiveMultipleW@.pSamplesށnSamplesH!PnSamplesProcessedWWWp pfReceiveCanBlockW<8ĖIReferenceClock2p8tagAM_SAMPLE_PROPERTY_FLAGSW$0AM_SAMPLE_SPLICEPOINTWWW0dAM_SAMPLE_PREROLLWWW0T"AM_SAMPLE_DATADISCONTINUITYW0AM_SAMPLE_TYPECHANGEDWWWX0uAM_SAMPLE_TIMEVALIDWD0ZYAM_SAMPLE_TIMEDISCONTINUITYW0YAM_SAMPLE_FLUSH_ON_PAUSE0\ AM_SAMPLE_STOPVALIDW0tAM_SAMPLE_ENDOFSTREAMWWW@0AM_STREAM_MEDIAW0AM_STREAM_CONTROLWWW8tagAM_SAMPLE2_PROPERTIESD!icbDataWW dwTypeSpecificFlagsW< 4dwSampleFlagsWWW,slActualWT dwStreamIdWW +pbBufferh 8IMediaSample2WWW O)cbProperties  ^pbProperties8W[AM_SEEKING_SeekingFlagsW 0AM_SEEKING_NoPositioningL0AM_SEEKING_AbsolutePositioningWW0v1AM_SEEKING_RelativePositioningWW!!0X6AM_SEEKING_IncrementalPositioningWWW<0MKAM_SEEKING_PositioningBitsMaskWWd0n{AM_SEEKING_SeekToKeyFrameWWW0RAM_SEEKING_ReturnTimeWWWh!0AM_SEEKING_SegmentWW0eAM_SEEKING_NoFlushWW08fAM_SEEKING_SeekingCapabilitiesWW00eAM_SEEKING_CanSeekAbsoluteWW0|0AM_SEEKING_CanSeekForwardsWW00AM_SEEKING_CanSeekBackwardsW000FyAM_SEEKING_CanGetCurrentPosW00AM_SEEKING_CanGetStopPos0D0sAM_SEEKING_CanGetDurationWWW00-SAM_SEEKING_CanPlayBackwardsW0,"08AM_SEEKING_CanDoSegments0h#0RAM_SEEKING_SourceWWWH 8!IMediaSeekingWWWGetCapabilitiesW$ pCapabilitiesWWWCheckCapabilitiesWWW!ٟIsFormatSupportedWWWpFormatWH.QueryPreferredFormat  NGetTimeFormatWWW!AIsUsingTimeFormatWWW SetTimeFormatWWW! GetDurationW `HpDurationWWWH$PGetStopPositionW pStopWWW GetCurrentPositionWW#;pCurrentj3ConvertTimeFormatWWWXpTargetW% cpTargetFormatWWW$GSourceWW pSourceFormatWWWh' SetPositions %.dwCurrentFlagsWW kdwStopFlagsW" GetPositions oGetAvailable pEarliestWWWpLatestWBSetRateW$TGetRateWƒpdRateWW  lGetPrerollWW 4pllPrerollWW8PIEnumRegFiltersW\" 8+REGFILTERWWW<&8b__MIDL___MIDL_itf_DirectShow_0130_0001WWhName {YapRegFilterW$&8?IFileSourceFilterWWW$ pszFileNameW$\ GetCurFileWW\ kppszFileName 8+IFileSinkFilterW) SetFileNameW8aIFileSinkFilter2NSetModeWp$GetModeWT&\pdwFlagsP# 8MIGraphBuilderWWWP&2:RenderWWPT' RenderFileWW) lpcwstrFileW `lpcwstrPlayListWP'v$AddSourceFilterWd*lpcwstrFileNameWLKlpcwstrFilterNameWWWP" XSetLogFileWW#hFileWWWPl%)AbortWWWP%zShouldOperationContinueW+8,ICaptureGraphBuilderhSetFiltergraphWW){pfgWT+GetFiltergraphWW(bppfg gSetOutputFileNameWWWpTypeWWW VlpstrFileWWWppfW!3JppSinkWW&RemoteFindInterfaceW% pCategoryWWWT^pfWW0+dppintWWW4& CRenderStreamP%pSourceW0 ypfCompressor+ npfRendererWWp dControlStreamWWW pstartWWx wStartCookiel lwStopCookieW- cAllocCapFile8*2SlpstrWWWʀdwlSizeW\,8uIAMCopyCaptureFileProgressWW|uProgresst iProgressWWWH)CopyCaptureFileW* XlpwstrOldWWWT- ylpwstrNewWWW$8IAMStreamConfigW`"2 aSetFormatWWW`") GetFormatWWW<rppmt`"4^GetNumberOfCapabilitiesW>MpiCountW5NpiSizeWW`"\: lpGetStreamCapsWWW0ǵiIndexWW$7pSCC"58RWIAMDevMemoryAllocatorWWW"H? GetInfoW9pdwcbTotalFreeWW2pdwcbLargestFree6pdwcbTotalMemory7TpdwcbMinimumChunkWWW"4 g"CheckMemoryW"9nAllocWWW< pdwcbBufferW"`0Free"H:SGetDevMemoryObjectWW$ ppUnkInnnerW4: pUnkOuterWWW(#;8IAMDevMemoryControlW(#8'QueryWriteSyncWW(#; qWriteSyncWWW(#9eGetDevId4?aApdwDevId#h(8yIConfigInterleavingW#@58InterleavingModeT$88L:__MIDL_IConfigInterleaving_0001WT$=0INTERLEAVE_NONEWT$, 07INTERLEAVE_CAPTUREWWT$P60INTERLEAVE_FULLWT$@0 INTERLEAVE_NONE_BUFFERED#8put_Mode0vmode#P;get_Mode/2pModeWWW#h>1Zput_Interleaving: 5prtInterleaveWWW> WprtPrerollWW#42get_Interleaving$? 8IConfigAviMuxWWW$:TSetMasterStreamW$(A GetMasterStreamW@pStreamW$LB7SetOutputCompatibilityIndexWA fOldIndexWWW$`1PGetOutputCompatibilityIndexW1 pfOldIndexWW%B85RIAMVideoCompressionW%|=put_KeyFrameRate- $KeyFrameRate%84TWget_KeyFrameRate86 xpKeyFrameRateWWW%8Aput_PFramesPerKeyFrameWWAPFramesPerKeyFrameWW%9Cget_PFramesPerKeyFrameWWL=pPFramesPerKeyFrameW%C 5\put_QualityWx68QualityW%(@ [get_QualityWBpQuality% 7#put_WindowSizeWW0= ʗWindowSizeWW%8ςget_WindowSizeWWXE ֌pWindowSizeW C pszVersionWWD pcbVersionWW'pszDescriptionWWX>pcbDescriptionWWE[pDefaultKeyFrameRate43pDefaultPFramesPerKeyWWW4qpDefaultQualityW%x;xOverrideKeyFrame< FrameNumberW%;OverrideFrameSizeWWW`@Size% B8IAMVfwCaptureDialogs%\? HasDialogWWWlCiDialogW%? ShowDialogWWL4/hwnd%*SendDriverMessageWWW:uMsg%<8"IAMVfwCompressDialogsWWWɛpStateWW88pcbState%=SetStateE cbStateWH&)8ƪIAMDroppedFramesH&B 1-GetNumDroppedWWW= ~!plDroppedWWWH&6tGetNumNotDroppedE nplNotDroppedH&@AGetDroppedInfoWWGolSizeWWWGVplArrayWlF plNumCopiedWH&TAsGetAverageFrameSizeW/ plAverageSizeWWW&*8MIAMAudioInputMixerWW&G /put_EnableWW+fEnableW&<- get_EnableWWC7qpfEnable&Fput_MonoIfMonoWWW&.get_Monot@pfMonoWW&xD put_MixLevel0<LevelWWW&F .get_MixLevel>UwpLevelWW&:H=put_PanWGPanW&<;ѫget_PanW5pPan&< %-put_Loudnessget_Bassh3!kpBassWWW&; -(get_BassRangeWWW'I8IAMBufferNegotiation'(BSuggestAllocatorPropertiesWW@DԔppropWWW'3™GetAllocatorPropertiesWWt'28@HIAMAnalogVideoDecoderWWWt'JĎget_AvailableTVFormatsWW,(hlAnalogVideoStandardt' 6 put_TVFormatt'`8 @get_TVFormathAplAnalogVideoStandardWWWt'=lget_HorizontalLockedBplLockedt'HVput_VCRHorizontalLocking H1lVCRHorizontalLockingWWWt'KYget_VCRHorizontalLockingLplVCRHorizontalLockingWWt'tEJget_NumberOfLinesWWW|LplNumberOfLinesWt'Mput_OutputEnableXL lOutputEnableWWWt'MPget_OutputEnable$GbplOutputEnableWW'78fIAMVideoProcAmpW'LNGetRangeDProperty IͽpMinPGpMaxFDpSteppingDeltaWWpBpDefault: e,pCapsFlagsWW'FnSetW>܅lValueWW'4LBGetW<(M8[IAMAnalogVideoEncoderWWW<($8uput_CopyProtectionWW?BlVideoCopyProtection<(Cget_CopyProtectionWW<(h< }vput_CCEnableC lCCEnableWWW<(N get_CCEnable(L8GIAMCameraControl)d2 8IAMCrossbarW)N JXget_PinCountsWWWIOutputPinCountWWP uInputPinCountWWW)HCanRoutePOutputPinIndexWW L ԾInputPinIndexWWW)/RouteWWW) ;get_IsRoutedToWW)D>get_CrossbarPinInfoWLP xIsInputPinWWdJ.PinIndex(FPinIndexRelatedW,K PhysicalTypeh)Q8IAMTunerh)3 lput_ChannelW 4lChanneldO lVideoSubChannelPslAudioSubChannelh)E get_ChannelW' uplChannelWWW0OplVideoSubChannelWWWHMV[plAudioSubChannelWWWh)(D VChannelMinMaxWWWO lChannelMinWB lChannelMaxWh)J`put_CountryCodeWK !lCountryCodeh) >get_CountryCodeW@I $plCountryCodeWWWh)HF:Yput_TuningSpaceW5 +lTuningSpaceh)TJMget_TuningSpaceW,9 +plTuningSpaceWWWh)SLLogonWWW\R nhCurrentUserh)?:LogoutWWh)C SignalPresentWWWS?plSignalStrength)P8TtagAMTunerModeTypeWW)G0k AMTUNER_MODE_DEFAULT)-0AMTUNER_MODE_TVW)Q0xAMTUNER_MODE_FM_RADIOWWW)xJ00AMTUNER_MODE_AM_RADIOWWW)8T0ԘAMTUNER_MODE_DSSKlModeWWW?(plModeWWh)9GetAvailableModesWWWPplModesW0*Q8IAMTunerNotification*TH8tagAMTunerEventTypeW* U0AMTUNER_EVENT_CHANGEDWWW0*NOnEventWQKEventWWWh)LRegisterNotificationCallBackUKlEventsWh)NUnRegisterNotificationCallBackWW*lI 8 IAMTVTunerWW*V/#AutoTuneI TplFoundSignalWWW*6 w%StoreAutoTuneWWW*Iget_NumInputConnectionsWTTplNumInputConnectionsWWW\+<8]tagTunerInputTypeWWW\+8S03TunerInputCableW\+\K0TunerInputAntennaWWW*> pput_InputTypeWWWLlIndexWWXT IInputTypeWWW*T get_InputTypeWWWP PpInputTypeWW*J put_ConnectInput*EOTget_ConnectInputMplIndexW*0W*get_VideoFrequencyWW\DlFreqWWW*=Qget_AudioFrequencyWW+LX84\IKsPropertySetWW+TS :>RemoteSetWWWK guidPropSetWpS{dwPropIDtV `pInstanceDataWWWx8_KcbInstanceDataWWO }=pPropDataWWWG [cbPropDataWW+N MRemoteGetWWWQ zpcbReturnedW+PW'QuerySupportedWW@ spTypeSupport$,:8DIAMPhysicalPinInfoWW$,VKGetPhysicalTypeWppszType,Q 8IAMExtDevice,L< XqGetCapabilityWWWpH CapabilityWWlXpValueWWY fypdblValueWWW, U(get_ExternalDeviceIDZ@ppszData,lWiget_ExternalDeviceVersionWWW,,JU]put_DevicePowerWtU tPowerModeWWW,;Qget_DevicePowerW9 قpPowerModeWW,dY CalibrateWWWS+pStatusW,Vwput_DevicePortWWN vDevicePortWW,X{get_DevicePortWWP[ pDevicePortW,DE8IAMExtTransportW,Uput_MediaStateWW,Z9get_MediaStateWW,lM1put_LocalControl,[{get_LocalControl,Y KGetStatusWWW8 =pStatusItemWW,|RGetTransportBasicParametersW@KParamWWW,Q-SetTransportBasicParametersWZKValueWWWXTpszDataW,$[pGetTransportVideoParametersW,M%$SetTransportVideoParametersW,[FGetTransportAudioParametersW,\̌SetTransportAudioParametersW,x]L7put_Rate]dblRateW,,Ecget_RateHpdblRate,XGetChase \pEnabledDÌpOffsetWKFmphEventW,TnSetChaseK@^ EnableWWXOffsetWW,KcGetBumpWdPJpSpeedWW,E5QSetBumpWOzSpeedWWW\\Duration,H@Jget_AntiClogControlW,l[put_AntiClogControlW,4MGetEditPropertySetWW<,&EditIDWW,]"'SetEditPropertySetWWKpEditIDW,^CGetEditPropertyW,YSetEditPropertyW,`B [get_EditStartWWW,IAMGraphBuilderCallbackW6HSelectedFilterWWipMon6c YCreatedFilterWWW`h\pFil7J&8__MIDL___MIDL_itf_DirectShow_0134_0004WW7D\0bREG_PINFLAG_B_ZEROWW70e0U"REG_PINFLAG_B_RENDERERWW7n0CREG_PINFLAG_B_MANYWW7j0JREG_PINFLAG_B_OUTPUTx7@m8IFilterMapper3WWx79,GetICreateDevEnumWWW7do&8R*__MIDL___MIDL_itf_DirectShow_0138_0001WW7Y 0CK_NOCOLORKEYWWW7l07CK_INDEX7J0CK_RGBWW@8d&8S*__MIDL___MIDL_itf_DirectShow_0138_0002WW@8[ 0ADVISE_NONEW@8(]0%ADVISE_CLIPPINGW@8@_0&ADVISE_PALETTEWW@8m0ADVISE_COLORKEYW@8TQ0>ADVISE_POSITIONW@8k0YADVISE_DISPLAY_CHANGEWWW8l8AM_FILESINK_FLAGSWWW9`&8-__MIDL___MIDL_itf_DirectShow_0145_0001WW9@0AM_FILE_OVERWRITEWWWl9Hi8_AM_RENSDEREXFLAGSWWl9b%0AM_RENDEREX_RENDERTOEXISTINGRENDERERSWWW9N 8IFilterGraph2WWW9xl6AddSourceFilterForMonikerWWWT_"gpMonikeripCtx9q 8ReconnectExW9H`RenderEx@h pvContextWWW4:S8oIStreamBuilderWW4:nBackoutW:o 8RtIAsyncReader: kRequestAllocatorg pPreferredWW@^ppActual:iBRequestW:@r WaitForNextWh )dwTimeoutWWWeBppSample,^FpdwUserW:fySyncReadAlignedW:^gSyncReadX :llPositionWWf1lLengthW: [YLengthWWdp%pTotalWWLq pAvailableWW:T^ 8nIGraphVersionWWW:l VQueryVersionVwpVersion`;r8IResourceConsumerWWW`;qA~AcquireResourceW,j idResourceWW`;Lt?ReleaseResourceW;P8IResourceManagern }cResourceWWW, plTokenW;s RegisterGroupWWW G /palTokensWWW;kERequestResourceWr ҾpFocusObjectW pConsumerWWW;0N yNotifyAcquireWWWr]hrWWs 5bStillWantWW;] CancelRequestWWW;HSetFocus;k ReleaseFocus(<r8tIDistributorNotifyWW(<tNotifyGraphChangeWWW<,f8AM_STREAM_INFO_FLAGS<Pb&8|__MIDL___MIDL_itf_DirectShow_0156_0001WW<p0>rAM_STREAM_INFO_START_DEFINED<p0AM_STREAM_INFO_STOP_DEFINEDW<m0AM_STREAM_INFO_DISCARDINGWWW<l0;AM_STREAM_INFO_STOP_SEND_EXTRAWWT= j8~AM_STREAM_INFOWW=q&8|__MIDL___MIDL_itf_DirectShow_0156_0002WW=v dwStartCookieWWW=pv dwStopCookie>m8fIAMStreamControl>p$StartAtWuptStartWWdwCookie>fStopAtWW@sptStopWWTr bSendExtraWW>w8jCompressionCapsW>_&8__MIDL___MIDL_itf_DirectShow_0163_0001WW>j0'CompressionCaps_CanQualityWW>pk0(CompressionCaps_CanCrunchWWW>s0GCompressionCaps_CanKeyFrameW>c0`=CompressionCaps_CanBFrameWWW>k00CompressionCaps_CanWindowWWWH?q8VfwCaptureDialogsWWW?o&8__MIDL___MIDL_itf_DirectShow_0164_0001WW?u0VfwCaptureDialog_SourceW?T0VfwCaptureDialog_FormatW?Ts0FPresentImageT #lpPresInfoWW\]@8fbIVMRImagePresenterConfig\]SetRenderingPrefsWWW dwRenderFlagsWWW\]GetRenderingPrefsWWW]88dIVMRWindowlessControlWWW]'GetNativeVideoSizeWW(lpWidthWVlpHeight KlpARWidthWWW MlpARHeightWW]`hGetMinIdealVideoSize]GetMaxIdealVideoSize]DSetVideoPosition lpSRCRectWWWĩ 5lpDSTRectWWW]GetAspectRatioModeWWlpAspectRatioModeWWW]DSetAspectRatioModeWWAspectRatioModeW]Ԭ54SetVideoClippingWindowWW] [RepaintVideo]* DisplayModeChangedWW]ԑGetCurrentImageW|TlpDibWWW|~ClrW]\GetBorderColorWW,lpClrWWW$^h8mIVMRMixerControl$^,SetAlphaAlphaWWW$^ĨGetAlphad^zpAlphaWW$^ ˨SetZOrderWWWdwZW$^ >GetZOrderWWWT^pZWW^X8y'_NORMALIZEDRECTW$^ /SetOutputRectWWWpRectWWW$^L zwGetOutputRectWWW$^dSetBackgroundClr=ClrBkgWW$^IGetBackgroundClrNlpClrBkg$^SetMixingPrefsWW dwMixerPrefs$^ī GetMixingPrefsWWp pdwMixerPrefsWWW^آ8xIVMRMixerBitmapWP_ 8_VMRALPHABITMAPWP_$pDDSP_TajrSrcP_/rDestWWWP_fAlphaWWP_l aclrSrcKeyWWW^SetAlphaBitmapWW(r ;pBmpParmsWWW^UpdateAlphaBitmapParametersW^ lGetAlphaBitmapParameters_ 8ƺIVMRFilterConfig`8IVMRImageCompositorW` $InitCompositionTargetWWW̟ ;pD3DDeviceWW|pddsRenderTarget`@TermCompositionTargetWWW`+SetStreamMediaTypeWW|`ܤGidwStrmIDxfTexture|`\8x_VMRVIDEOSTREAMINFOW|`4pddsVideoSurface|`@_dwWidthW|` dwHeight|`ddClrKey|`X*rNormalW`awCompositeImageWWW#pmtRenderTargetW< dwClrBkGndWWpVideoStreamInforZcStreams_SetImageCompositorWWȲlpVMRImgCompositorWW_ SetNumberOfStreamsWWX idwMaxStreams_nGetNumberOfStreamsWWw pdwMaxStreamsWWWpdwRenderFlagsWW_zSetRenderingMode_e{GetRenderingMode`8RIVMRAspectRatioControlWW sYlpdwARModeWWбdwARModeDa8IVMRDeinterlaceControlWWa 8c_VMRVideoDescWWWaHw dwSampleWidthWWWa]dwSampleHeightWWaSingleFieldPerSampleadwFourCC b4 8Z_VMRFrequencyWWW bt =_dwNumeratorW b mdwDenominatorWWWaDInputSampleFreqWaOutputFrameFreqWDaGetNumberOfDeinterlaceModesWlpVideoDescriptionWWtsolpdwNumDeinterlaceModesW>lpDeinterlaceModesWWpbT8*_VMRDeinterlaceCapsWpbتdwNumPreviousOutputFramesWWWpbPdwNumForwardRefSamplesWWpb_dwNumBackwardRefSamplesWbؕ8P`VMRDeinterlaceTechWW8cH&8*__MIDL___MIDL_itf_DirectShow_0378_0002WW8c40<DeinterlaceTech_UnknownW8c 0DeinterlaceTech_BOBLineReplicate8c<"0FDeinterlaceTech_BOBVerticalStretchWW8c 0DeinterlaceTech_MedianFilteringW8cԵ0>RDeinterlaceTech_EdgeFilteringWWW8c0IDeinterlaceTech_FieldAdaptiveWWW8cȮ0DeinterlaceTech_PixelAdaptiveWWW8cH#04DeinterlaceTech_MotionVectorSteeredWpb`DeinterlaceTechnologyWWWDaĪ":GetDeinterlaceModeCapsWWd;lpDeinterlaceModeWWW9lpDeinterlaceCapsWWWDaV:GetDeinterlaceModeWWDa8SetDeinterlaceModeWWDa`GetDeinterlacePrefsWlpdwDeinterlacePrefsDa8SetDeinterlacePrefsWhadwDeinterlacePrefsWWDa<zRGetActualDeinterlaceModec8zIVMRMonitorConfigWWWd 8tagVMRGUIDWWdpGUIDWWWc q]SetMonitorWWcH iGetMonitorWWc4SetDefaultMonitorWWWcGetDefaultMonitorWWWdd8vtagVMRMONITORINFOWWWdd rcMonitorWWWddh=hMonddtrszDevicedd #,szDescriptionWWWdd8liDriverVersionWddP JdwVendorIdWWddȌ JcdwDeviceIdWWdd XdwSubSysIdWWdd !dwRevisionWWc1,GetAvailableMonitors4dwMaxInfoArraySizeWW ypdwNumDevicesWWWd<8LFIVMRVideoStreamControlWWlpClrKeyd@SetStreamActiveStatefActiveWd̹GetStreamActiveState 2lpfActiveWWW,eذ8QVMRPresentationFlagseL&85u__MIDL___MIDL_itf_DirectShow_0370_0002WWeإ0@VMRSample_SyncPointWe0uVMRSample_PrerollWWWe0 VMRSample_DiscontinuityWe06VMRSample_TimeValidWe8VMRSurfaceAllocationFlagsWWWXfĭ&8__MIDL___MIDL_itf_DirectShow_0371_0001WWXfp0#AMAP_PIXELFORMAT_VALIDWWXf0HAMAP_3D_TARGETWWXf0bAMAP_ALLOW_SYSMEMWWWXf0AMAP_FORCE_SYSMEMWWWXf0AMAP_DIRECTED_FLIPWWXf(s0$IAMAP_DXVA_TARGETfP8fVMR_ASPECT_RATIO_MODEWWW g,&8V__MIDL___MIDL_itf_DirectShow_0373_0001WW g 02VMR_ARMODE_NONEW g̶0VMR_ARMODE_LETTER_BOXWWWg 8WVMRMixerPrefsWWWgؒ&8 __MIDL___MIDL_itf_DirectShow_0374_0001WWg0`MixerPref_NoDecimationWWg00AMixerPref_DecimateOutputg0lMixerPref_DecimateMaskWWg0yMixerPref_BiLinearFilteringWg0] MixerPref_PointFilteringg0HMixerPref_FilteringMaskWg0MixerPref_RenderTargetRGBWWWg0MixerPref_RenderTargetYUV420g0MixerPref_RenderTargetYUV422gx0MixerPref_RenderTargetYUV444gT0MixerPref_RenderTargetReservedWWg0fMixerPref_RenderTargetMaskWWLh8DvVideoDecoderWWm@ 8DvSplitterWW(n84AsyncFileReaderWn 8=AviSplitterW/DirectShow type library (Kohsuke private build)WWWIVMRSurface InterfaceWIVMRSurfaceAllocator Interface$IVMRSurfaceAllocatorNotify InterfaceWWIVMRImagePresenter InterfaceWW"IVMRImagePresenterConfig InterfaceIVMRWindowlessControl InterfaceWWWIVMRMixerControl InterfaceIVMRMixerBitmap InterfaceWIVMRFilterConfig InterfaceIVMRImageCompositor InterfaceW IVMRAspectRatioControl InterfaceWW IVMRDeinterlaceControl InterfaceWWIVMRMonitorConfig InterfaceWWWIVMRMixerStreamConfig InterfaceWWW*IVMRImagePresenterExclModeConfig InterfaceIVPManager InterfaceWWdhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/filewriterfilter.aspWWhhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/dvvideodecoderfilter.aspWWdhttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/dvsplitterfilter.aspWWihttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/filesourceasyncfilter.aspWehttp://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/avisplitterfilter.aspW@@ (8%X@@xx @ Hd@L(18=H `IUa( @@ T ` l @ 08 HPhp  4H t@ my(8HXh@\P 0@ P`!p-9EQ]iu)5pAMq}d8X(,@p Yhex Lx  0@PX h@!4! @T$#@)@*0*\+@ .-8/0@P`x 54X4 % @ 1=I U ( 0 9`;H <=T=h >?t@ADFDHa pI H pm 0NN y @@ P ` p            !  UW0 V@ Z[` h[p 0\ \ @^ P_ Created by MIDL version 6.00.0347 at Sun Mar 13 21:36:21 2005 "5BWW[WWWWWW0DHL << | hD `\< | , X< P $D , 4 $T  ```` h x <`x<H 0  @$ < H$ 0  Pt  H( 0  X X <,|  $ XD 00d p D $4L  $8L  <<| 0   <@| 0   $ DT  X0 Hl  4XH0 Ll  4X|< P|  0  T T  0  X$XL H````````` ` ` ` ` `` T ` `,HDh(X4 $L @p0\ @p$L 0(````<l$$ L `<l  0$D (@H @p(00@0l$ D $4 <(d ((0<,d ((000\ `$4T h`````````,X t<` \x< t  0@<t  0l``T<$@$@$$($H$H$H$ $($,P$0 $@ $D@@@@@@@@@ @ @<P`4H`(<Pdx($$@@t$ D  p$D  p4 $L $L $ T  0$T   p0(\   $,T   $ 0D   ````````` `P` $H`,P$$$$ $$$,@@@@@@@@$<Xt(<PdxP$$,$ @@@@D\(<$$$$ $,$@@@@@@@4((<Pdxp,$p,$ p,$$@@@@@@@p(<PdxDH   0 L $D x $L 0 0d 0  0\ x  0 d 0  $$T D ``````` d , Hl < t , < P $D , 4 $T   ```` h x <`xp$x$$ $$$($, $<$@,D@@@@@@@@@4Lpdx(<Pdx(44@@P$$$$ @@@@(<P(<0 4 4 `` |< | $D 4 $T x ````hh x <`x$(T DX 0,d D$ $0L D 04\ DT$8L D `````Xt$Tx4 4 $D 0\ $ L <$$T <`````` P0T<444@@@<Xp($ L H| 0D\pH| p$D ````$l< | $D 4 $T DX ````hh x <`x(0 \ 0d 4 $T D8 $L $ L D $$L D  $(L D$ $,L $ 0T D @ 0 4l   84   <4   @4  <Dd ````````` ` ` ` ` `` H4$<Th0`x,Pt<,$8@@@|(< | x($D x4 $T @ ````hh x <`x(`8,@@DD0 \ |T$L |$T x 0d T<| $ L 8$$L 8(4 ````````<h $0Tx,4$ T 4 0d 0H0d 0H4 $ D $4 $(D ,4 $ 0D  @$ 4T  (p$ 8L   <4  $ @D  0Dd 0H0Hd 0H````````` ` ` ` ` ```\p X $$<l,Pt0 d t$L 4 4 H $ L @``````X$0TlH$$L $(L ``$ 4 `$ T T0\ $L $L <|  4H 4 ``````<lh$Tx444444@444 4 4@@@@@@@@@ @ @ 4 X x !$!(<Pdx$$$$ $$$ ,$,( $,@@@@@@@@@ @h!|!!!!!((<Pdx`0L\ ","0P\ ","``X0444444444 @@@@@@@@@h""""#@#h###(<Pdx444444 4@44@@@@@@@@@# $H$p$$$$ %0%(<Pdx$ L %$L %$L %$L  %$L 0%$ L @%$$L P%$(L &$,L &$ 0L  &H 4  $'`8'T'ph'H 8  &'&'0 <d  &&0 @d  (($DD $HL xT($LL (````````` ` ` ` ` ````l%%%%&4&T&p&&&'''',(@(h($Hl Dh(X|< | )$D 4 $T  ````hh x <`x($$@@4)`0 \ H)0d x)```)0`0 \ H)0d x)``)`)0H$D $L *``))$0,d $0L 04T d*|*<8t **$<D +@4 D4 ```````8*L***+0+0T$ L +$T +H +,,(,H \,t,t ,H (\, ,,,` 8\,|-&$-<-0$T l--H(| ..4.HP.````````t+++<,,,T--$H $$ D -`-$ L +$T D+ H X+,,(,T h\,x+t,t ,T \,+ ,,,l \,+|-&$-<-0$T l--H(| ..4.HP.l,  ,.\,+..`````````t+++<,,,T--$H84< d 4)/<l 4)8/x `/)t//////Ht  040(H00`0$D 8`/$ D @8/0$T H`/)(   /0P 1X 141H1``1hx1````````./H/0x0000<x8\< l x112<| 2p42`/` p 6)X862p42P6d  `6/0x66 664166 7 $787````1x0.0<x<$$X$@@@2/6(($P$@@L45($,@@84$$$$ $,p,$, @@@@@@@@@40t////h333 4(<Pdx(,,@@H04($H,@@45$$$, $ ,0,@@@@@@@43 4555(<Pdx<$$$@@@t555(<< d 777`70 l x880\ 88$L 9$L 9$L 9$ L (:<$ H;H;`;0(d H;H;0,\ p<< 04  ````````` ``88d999l:;<<0`,\P$$$$@@@@8$888L8(<P$$$$ @@@@99,9H9(<($$@@9\:($$@@4:H:P$$$$ @@@@::::(<(8$@8 @@;;d$$$$ 0$@@@@@(;<;P;d;x;(<P0 \ 88<| H;H;X<$L 90d H;H;````L<h<<<0l$$L xL=`0=T0 \  >4>$L X>``7D>0P$$$$@@@@P==>(<(44@@==00 \ >8`>$ L $T (?0d 4?H?<| x?(??````>>?\?$HxH ?? @(@$L @0l t@$L @0\ @ @`````?H@`@@@HlT 4 4 $L TA``` A(A@A0$ D `B$L B0d BB0d BB````LBpBBB$HxP4444@@@@AA B(B(<$ D $L XC$D C$L C```` C