ebook img

VideoCapX ActiveX control reference PDF

94 Pages·2008·1.01 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview VideoCapX ActiveX control reference

VideoCapX ActiveX control reference Fath Software Contents License agreement .................................................................................................................................... 9 Technical support .................................................................................................................................... 10 Tutorial .................................................................................................................................................... 11 Create video preview .......................................................................................................................... 11 Capture still image ............................................................................................................................... 11 Capture video sequence ...................................................................................................................... 12 Play multimedia files with VideoCapX ................................................................................................. 13 Upload video images to WEB server via FTP ....................................................................................... 13 Motion detection................................................................................................................................. 14 Text captions on video (time-stamp, etc.)........................................................................................... 14 Sending video frames through network .............................................................................................. 15 Upload files to WEB server via HTTP ................................................................................................... 16 Error codes reference .............................................................................................................................. 17 Constants ................................................................................................................................................. 18 DVD_AUDIO_APPMODE ...................................................................................................................... 18 DVD_AUDIO_FORMAT......................................................................................................................... 18 DVD_AUDIO_LANG_EXT ...................................................................................................................... 18 DVD_CMD_FLAGS ................................................................................................................................ 18 DVD_DISC_SIDE ................................................................................................................................... 19 DVD_DOMAIN ..................................................................................................................................... 19 DVD_FRAMERATE ................................................................................................................................ 19 DVD_KARAOKE_ASSIGNMENT ............................................................................................................ 19 DVD_KARAOKE_CONTENTS ................................................................................................................. 20 DVD_KARAOKE_DOWNMIX ................................................................................................................. 20 DVD_MENU_ID .................................................................................................................................... 21 DVD_OPTION_FLAG ............................................................................................................................. 21 DVD_PARENTAL_LEVEL ....................................................................................................................... 21 DVD_PREFERRED_DISPLAY_MODE ..................................................................................................... 22 DVD_RELATIVE_BUTTON ..................................................................................................................... 22 DVD_SUBPICTURE_CODING ................................................................................................................ 22 DVD_SUBPICTURE_LANG_EXT ............................................................................................................ 22 DVD_SUBPICTURE_TYPE...................................................................................................................... 23 DVD_TextCharSet ................................................................................................................................ 23 DVD_TextStringType............................................................................................................................ 23 DVD_TIMECODE_FLAGS ...................................................................................................................... 24 DVD_TITLE_APPMODE ........................................................................................................................ 25 DVD_VIDEO_COMPRESSION ............................................................................................................... 25 VALID_UOP_FLAG ................................................................................................................................ 25 vcxUseDeinterlaceEnum ...................................................................................................................... 26 vcxUseVideoFilterEnum ....................................................................................................................... 26 vcxVideoRendererEnum ...................................................................................................................... 26 Properties ................................................................................................................................................ 28 AudioCodecIndex................................................................................................................................. 28 AudioDeviceIndex ................................................................................................................................ 28 AudioInputIndex .................................................................................................................................. 28 CapFilename ........................................................................................................................................ 28 CapTimeLimit ....................................................................................................................................... 29 CapTimeLimitEnabled .......................................................................................................................... 29 CaptureAudio ...................................................................................................................................... 29 CaptureRate ......................................................................................................................................... 30 ColorFormat......................................................................................................................................... 30 Connected ........................................................................................................................................... 31 DebugMode ......................................................................................................................................... 31 DeviceType .......................................................................................................................................... 31 EnableNewFrameEvent ....................................................................................................................... 32 FTPPassiveMode .................................................................................................................................. 32 HalfSizedVideo ..................................................................................................................................... 32 HasOverlay........................................................................................................................................... 32 hWnd ................................................................................................................................................... 32 IsCapturing........................................................................................................................................... 33 LocalAddress ........................................................................................................................................ 33 MasterStream ...................................................................................................................................... 33 MouseIcon ........................................................................................................................................... 33 MousePointer ...................................................................................................................................... 34 Overlay ................................................................................................................................................ 34 Overscan .............................................................................................................................................. 35 Preview ................................................................................................................................................ 35 PreviewAudio ...................................................................................................................................... 35 PreviewFullScreen ............................................................................................................................... 35 PreviewScale ........................................................................................................................................ 36 ProfileData ........................................................................................................................................... 36 ProfileIndex ......................................................................................................................................... 36 ServerMode ......................................................................................................................................... 37 ServerPassword ................................................................................................................................... 37 ServerPort ............................................................................................................................................ 37 ServerQuality ....................................................................................................................................... 37 SyncUsingStreamOffset ....................................................................................................................... 38 UseDeinterlace .................................................................................................................................... 38 UseOverlay .......................................................................................................................................... 38 UserFilter2CLSID .................................................................................................................................. 38 UserFilter3CLSID .................................................................................................................................. 39 UserFilterCLSID .................................................................................................................................... 39 UserFilterIUnknown ............................................................................................................................ 39 UseVideoFilter ..................................................................................................................................... 39 Version ................................................................................................................................................. 40 VideoCodecIndex ................................................................................................................................. 40 VideoCodecQuality .............................................................................................................................. 40 VideoDeviceIndex ................................................................................................................................ 41 VideoFlip .............................................................................................................................................. 41 VideoHeight ......................................................................................................................................... 41 VideoInputIndex .................................................................................................................................. 42 VideoProcAmp ..................................................................................................................................... 42 VideoRenderer .................................................................................................................................... 43 VideoSourceURL .................................................................................................................................. 43 VideoWidth .......................................................................................................................................... 44 WMAttributes ...................................................................................................................................... 44 WMTVersion ........................................................................................................................................ 44 Methods .................................................................................................................................................. 45 AboutBox ............................................................................................................................................. 45 Acquire ................................................................................................................................................ 45 AllocCapFile ......................................................................................................................................... 45 AutoTune ............................................................................................................................................. 45 CameraControlGet............................................................................................................................... 46 CameraControlGetRange .................................................................................................................... 47 CameraControlSet ............................................................................................................................... 48 CompareImages ................................................................................................................................... 49 CopyCaptureFile .................................................................................................................................. 50 CopyFrame .......................................................................................................................................... 50 DetectMotion ...................................................................................................................................... 50 DisplayRemote..................................................................................................................................... 51 ExportToDV .......................................................................................................................................... 51 GetActualFrameRate ........................................................................................................................... 52 GetAudioCodecCount .......................................................................................................................... 52 GetAudioCodecName .......................................................................................................................... 52 GetAudioDeviceCount ......................................................................................................................... 52 GetAudioDeviceName ......................................................................................................................... 52 GetAudioFormat .................................................................................................................................. 53 GetAudioInputCount ........................................................................................................................... 53 GetAudioInputName ........................................................................................................................... 53 GetAudioLevel ..................................................................................................................................... 53 GetAudioLevel2 ................................................................................................................................... 54 GetCapFileSize ..................................................................................................................................... 54 GetCapStatus ....................................................................................................................................... 54 GetDateCode ....................................................................................................................................... 55 GetDeviceID ......................................................................................................................................... 55 GetFilterSettings .................................................................................................................................. 55 GetFrameAsHBITMAP .......................................................................................................................... 55 GetProfileCount ................................................................................................................................... 56 GetProfileDesc ..................................................................................................................................... 56 GetProfileName ................................................................................................................................... 56 GetRGB ................................................................................................................................................ 56 GetTimecode ....................................................................................................................................... 57 GetTunerSignal .................................................................................................................................... 57 GetVideoCaps ...................................................................................................................................... 57 GetVideoCodecCount .......................................................................................................................... 58 GetVideoCodecName .......................................................................................................................... 58 GetVideoDeviceCount ......................................................................................................................... 58 GetVideoDeviceDesc ........................................................................................................................... 59 GetVideoDeviceName ......................................................................................................................... 59 GetVideoFormat .................................................................................................................................. 59 GetVideoInputCount ........................................................................................................................... 59 GetVideoInputName ........................................................................................................................... 60 GetVideoProcAmpValueRange ............................................................................................................ 60 GetVMR9IUnknown ............................................................................................................................. 61 GrabFrame ........................................................................................................................................... 61 HTTPUpload ......................................................................................................................................... 61 LoadProfileFromURL ............................................................................................................................ 62 PauseCapture ...................................................................................................................................... 62 PlayerClose .......................................................................................................................................... 62 PlayerGetFrame ................................................................................................................................... 62 PlayerGetFrameCount ......................................................................................................................... 63 PlayerGetLenMS .................................................................................................................................. 63 PlayerGetPos ....................................................................................................................................... 63 PlayerGetVideoSize ............................................................................................................................. 63 PlayerOpen .......................................................................................................................................... 63 PlayerOpenDVD ................................................................................................................................... 64 PlayerSetFrame ................................................................................................................................... 64 PlayerSetFullScreen ............................................................................................................................. 64 PlayerSetMute ..................................................................................................................................... 64 PlayerSetPos ........................................................................................................................................ 65 PlayerSetRate ...................................................................................................................................... 65 PlayerSetSize ....................................................................................................................................... 65 PlayerStart ........................................................................................................................................... 65 PlayerStepFrames ................................................................................................................................ 66 PlayerStepOneFrame ........................................................................................................................... 66 PlayerStop ........................................................................................................................................... 66 PlayRemoteAudio ................................................................................................................................ 66 ReceiveAudio ....................................................................................................................................... 66 ReceiveFrame ...................................................................................................................................... 67 Recompress ......................................................................................................................................... 67 RecompressEx...................................................................................................................................... 67 ResumeCapture ................................................................................................................................... 68 SaveFrame ........................................................................................................................................... 68 SaveFrameJPG ..................................................................................................................................... 68 SavePictureJPG .................................................................................................................................... 68 SelectSource ........................................................................................................................................ 69 SendScriptCommand ........................................................................................................................... 69 SetAudioDelay ..................................................................................................................................... 70 SetAudioFormat................................................................................................................................... 71 SetAudioInputLevel ............................................................................................................................. 72 SetAudioVolume .................................................................................................................................. 72 SetBitmapOverlay ................................................................................................................................ 72 SetChromaKey ..................................................................................................................................... 73 SetCrop ................................................................................................................................................ 73 SetFadeLevel ........................................................................................................................................ 73 SetFilterSettings .................................................................................................................................. 74 SetHighPriority .................................................................................................................................... 74 SetMasterAudioVolume ...................................................................................................................... 74 SetMotionMask ................................................................................................................................... 75 SetTextOverlay .................................................................................................................................... 76 SetTunerChannel ................................................................................................................................. 76 SetTunerCountryCode ......................................................................................................................... 77 SetTunerInputType .............................................................................................................................. 83 SetTunerMode ..................................................................................................................................... 83 SetTVFormat ........................................................................................................................................ 84 SetVideoFormat ................................................................................................................................... 84 SetVideoFormatEx ............................................................................................................................... 85 SetZoom............................................................................................................................................... 85 ShowAudioCodecDlg ........................................................................................................................... 85 ShowAudioFormatDlg.......................................................................................................................... 86 ShowAudioSourceDlg .......................................................................................................................... 86 ShowTunerDlg ..................................................................................................................................... 86 ShowUserFilterDlg ............................................................................................................................... 86 ShowVideoCodecDlg ........................................................................................................................... 86 ShowVideoCrossbarDlg ....................................................................................................................... 87 ShowVideoFormatDlg .......................................................................................................................... 87 ShowVideoSourceDlg .......................................................................................................................... 87 SingleFrameAdd................................................................................................................................... 87 SingleFrameAddPicture ....................................................................................................................... 88 SingleFrameClose ................................................................................................................................ 88 SingleFrameOpen ................................................................................................................................ 88 StartBroadcast ..................................................................................................................................... 89 StartBroadcastPush ............................................................................................................................. 89 StartCapture ........................................................................................................................................ 90 StopBroadcast ..................................................................................................................................... 90 StopCapture ......................................................................................................................................... 90 StoreAutoTune .................................................................................................................................... 91 UploadFile ............................................................................................................................................ 91 UploadFrame ....................................................................................................................................... 91 VCRSetMode ........................................................................................................................................ 91 CaptureEnd .......................................................................................................................................... 92 CaptureReady ...................................................................................................................................... 92 CaptureStart ........................................................................................................................................ 93 DeviceLost ........................................................................................................................................... 93 FullscreenLost ...................................................................................................................................... 93 NewFrame ........................................................................................................................................... 93 RecompressCompleted ....................................................................................................................... 93 RecompressProgress ........................................................................................................................... 94 License agreement This Limited Use Software License Agreement (the "Agreement") is a legal agreement between you, the end-user ("Licensee"), and author. By using this software or storing this program ("VideoCapX control") on a computer hard drive or other media), you are agreeing to be bound by the terms of this Agreement. You may install trial version of this program to test and evaluate for 30 days; after that time you must either register this program or delete it from your computer hard drive. The trial version of software may be distributed freely on online services, bulletin boards, or other electronic media as long as the files are distributed in their entirety. You may not alter this software in any way, including changing or removing any messages or windows. You may not decompile, reverse engineer, disassemble or otherwise reduce this software to a human perceivable form. You may not modify, rent or resell for profit this software. You may not publicize or distribute any registration code algorithms, information, or registration codes used by this software without permission of author. Author grants a license to use the enclosed software to the original purchaser. Customer written applications containing embedded VideoCapX control may be freely distributed, without royalty payments to author, provided that such distributed product is bound into these applications in such a way so as to prohibit separate use in design mode, and that such product is distributed only in conjunction with the customer's own software product. This control may be used as a constituent control only if the compound control thus created is distributed with and as an integral part of an application. This license may be transferred to a third party only if all existing copies of the software and its documentation are also transferred. This product is licensed for use by only one developer at a time. Author expressly prohibits installing this product on more than one computer if there is any chance that both copies will be used simultaneously. This restriction also extends to installation on a network server, if more than one workstation will be accessing the product. All developers working on a project which includes an VideoCapX control product, even though not working directly with the product, are required to purchase a license for that product. This software is provided "as is". Author makes no warranty, expressed or implied, with regard to the software. All implied warranties, including the warranties of merchantability and fitness for a particular use, are hereby excluded. AUTHOR'S LIABILITY IS LIMITED TO THE PURCHASE PRICE. Under no circumstances shall author of this product be liable for any incidental or consequential damages, nor for any damages in excess of the original purchase price. Plain English version: We require that you purchase one copy of a control per developer on a project. If this is met, you may distribute the control with your application royalty free. You may never distribute the LIC file. You may not change the product in any way that removes or changes the requirement of a license file. We encourage the use of our controls as constituent controls when the compound controls you create are an integral part of your application. But we don't allow distribution of our controls as constituents of other controls when the compound control is not part of an application. The reason we need to have this restriction is that without it someone might decide to use our control as a constituent, add some trivial (or even non-trivial) enhancements and then sell the compound control. Obviously there would be little difference between that and just plain reselling our control. If you have purchased the source code, you may not re-distribute the source code either (nor may you copy it into your own project). Author retains the copyright to the source code. Your license is transferable. The original purchaser of the product must make the transfer request. Contact us for further information. The sample versions of our products are intended for evaluation purposes only. You may not use the sample version to develop completed applications. Technical support Internet Mail Send an E-mail to technical support via Internet to [email protected] . World Wide Web Fath Software web site is located at http://www.fathsoft.com . You can access our web site for up-to-date information about our product.

Description:
Page 1. VideoCapX ActiveX control reference. Fath Software. Contents. License agreement . Tutorial .
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.