Jump to content

xVideo 1.2.2 UDFv0.1


bladem2003
 Share

Recommended Posts

Hello

Here is the UDF for xVIDEO.dll 1.2.2

Autoit 3.3.8.0

xVideo is a Directshow wrapper that will help it’s users create multimedia aplications.It’s compatible with any language that supports STDCALL calling convention.

Features

-Any media playback(require necessary codec installed)

-Plays multiple videos at once

-Extract audio

-Streaming file from internet

-Plugins Support (Decoders, DSP and others)

-Text Overlay Support

-VMR,VMR9,EVR support,VMR7/9 WindowsLess Mode

-Image overlay support

-Audio Pitch, Tempo, Channel Process

-Color Controls(brightness,hue,saturation,contrast)

-Mixing Videos Support

-DVD playback

-Multiple Video Output

-Support for capture devices

-Convert media files support

-Users audio DSP’s

-Build in audio Equalizer,Reverb,Echo,Compressor,Flanger

-Play media files from Memory/User file system

-Winamp DSP plugin Support(via addon)

-Real time audio level

-waveform draw

Download : http://surodev.com

_xVideo.au3

_xVideoUDFv0.1.au3

xVideo.dll

Edited by bladem2003
Link to comment
Share on other sites

  • 1 month later...

did you put the xVideo.dll in the same folder as the udf?

I have tested it on three different computers (all with windows 7)

excuse my bad english, I'm from Germany

Ciao,

I've tried to run _xVideo.au3 but autoit crashes :-(

I have tried win Windows XP and Windows 7.

I've putted xVideo.dll and the udf in the "include" folder.

The error message is:

Firma problema:

Nome evento problema: BEX

Nome applicazione: autoit3.exe

Versione applicazione: 3.3.6.1

Timestamp applicazione: 4bc81615

Nome modulo con errori: StackHash_0a9e

Versione modulo con errori: 0.0.0.0

Timestamp modulo con errori: 00000000

Offset eccezione: 0061f2fb

Codice eccezione: c0000005

Dati eccezione: badc0de1

Versione SO: 6.1.7601.2.1.0.256.1

ID impostazioni locali: 1040

Informazioni aggiuntive 1: 0a9e

Ulteriori informazioni 2: 0a9e372d3b4ad19135b953a78882e789

Ulteriori informazioni 3: 0a9e

Ulteriori informazioni 4: 0a9e372d3b4ad19135b953a78882e789

Are other examples to try? Where I wrong? Thanks

Marco

Link to comment
Share on other sites

I think Digisoul more so hit the nail on the head.

ubyte is not an autoit return data type.

Form looking at xVideo.h for c++ the return type is BOOL (in every function that has used ubyte for return), in autoit bool/uint/int would be usable as a return type (as a guess).

Link to comment
Share on other sites

I think Digisoul more so hit the nail on the head.

ubyte is not an autoit return data type.

Form looking at xVideo.h for c++ the return type is BOOL (in every function that has used ubyte for return), in autoit bool/uint/int would be usable as a return type (as a guess).

Yaps! actually i read the documentation of xVideo, this UDF is not properly written, many parms from DLLCALL are miss.

73 108 111 118 101 65 117 116 111 105 116

Link to comment
Share on other sites

  • 3 months later...

Cheers.

I think there is a function missing.

I believe its this.

Func xVideo_ErrorGetCode()
  $xVideo_ErrorGetCode = DllCall($__xVideo_DLL, "dword", "xVideo_ErrorGetCode")
  If @error Then
    Return SetError(@error, 0, 0)
  EndIf
  Return $xVideo_ErrorGetCode[0]
EndFunc   ;==>xVideo_ErrorGetCode

:D

EDIT: I looked for this trying to figure why I cannot get fullscreen to work.

tried ubyte as bool without success and I do not get an error returned either, well sorry error = 0

Edited by JohnOne

AutoIt Absolute Beginners    Require a serial    Pause Script    Video Tutorials by Morthawt   ipify 

Monkey's are, like, natures humans.

Link to comment
Share on other sites

Cheers.

I think there is a function missing.

I believe its this.

Func xVideo_ErrorGetCode()
  $xVideo_ErrorGetCode = DllCall($__xVideo_DLL, "dword", "xVideo_ErrorGetCode")
  If @error Then
    Return SetError(@error, 0, 0)
  EndIf
  Return $xVideo_ErrorGetCode[0]
EndFunc   ;==>xVideo_ErrorGetCode

:D

EDIT: I looked for this trying to figure why I cannot get fullscreen to work.

tried ubyte as bool without success and I do not get an error returned either, well sorry error = 0

fullscreen is disablet by xVideo.dll.

you have to resize the windows

Link to comment
Share on other sites

  • 4 weeks later...

_xVideo_SetConfig("xVideo_CONFIG_VideoRenderer", "xVideo_VMR9");"xVideo_EVR")

For me it does not work with the above code. Got it to work by changing "xVideo_CONFIG_VideoRenderer" to 4096 (0x1000) and "xVideo_VMR9" to 2 (VMR9) or 5 (EVR) as declared in the "xVideo.h" library.

Link to comment
Share on other sites

  • 1 month later...
  • 4 months later...
  • 11 months later...

Dll link busted. :(

Spoiler

Renamer - Rename files and folders, remove portions of text from the filename etc.

GPO Tool - Export/Import Group policy settings.

MirrorDir - Synchronize/Backup/Mirror Folders

BeatsPlayer - Music player.

Params Tool - Right click an exe to see it's parameters or execute them.

String Trigger - Triggers pasting text or applications or internet links on specific strings.

Inconspicuous - Hide files in plain sight, not fully encrypted.

Regedit Control - Registry browsing history, quickly jump into any saved key.

Time4Shutdown - Write the time for shutdown in minutes.

Power Profiles Tool - Set a profile as active, delete, duplicate, export and import.

Finished Task Shutdown - Shuts down pc when specified window/Wndl/process closes.

NetworkSpeedShutdown - Shuts down pc if download speed goes under "X" Kb/s.

IUIAutomation - Topic with framework and examples

Au3Record.exe

Link to comment
Share on other sites

Dll link busted. :(

http://surodev.com/downloads/xVideo.zip

That is a direct link to the xVideo dll download, I believe that is version 1.3.1 of the dll but the help file in it is for 1.2.2. The source code in the C folder lists 1.3.1 as the version it's for.

If I posted any code, assume that code was written using the latest release version unless stated otherwise. Also, if it doesn't work on XP I can't help with that because I don't have access to XP, and I'm not going to.
Give a programmer the correct code and he can do his work for a day. Teach a programmer to debug and he can do his work for a lifetime - by Chirag Gude
How to ask questions the smart way!

I hereby grant any person the right to use any code I post, that I am the original author of, on the autoitscript.com forums, unless I've specifically stated otherwise in the code or the thread post. If you do use my code all I ask, as a courtesy, is to make note of where you got it from.

Back up and restore Windows user files _Array.au3 - Modified array functions that include support for 2D arrays.  -  ColorChooser - An add-on for SciTE that pops up a color dialog so you can select and paste a color code into a script.  -  Customizable Splashscreen GUI w/Progress Bar - Create a custom "splash screen" GUI with a progress bar and custom label.  -  _FileGetProperty - Retrieve the properties of a file  -  SciTE Toolbar - A toolbar demo for use with the SciTE editor  -  GUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.  -   Latin Square password generator

Link to comment
Share on other sites

Yeah, i didn't go to the site and assumed the attached files would link to the same thing.

Spoiler

Renamer - Rename files and folders, remove portions of text from the filename etc.

GPO Tool - Export/Import Group policy settings.

MirrorDir - Synchronize/Backup/Mirror Folders

BeatsPlayer - Music player.

Params Tool - Right click an exe to see it's parameters or execute them.

String Trigger - Triggers pasting text or applications or internet links on specific strings.

Inconspicuous - Hide files in plain sight, not fully encrypted.

Regedit Control - Registry browsing history, quickly jump into any saved key.

Time4Shutdown - Write the time for shutdown in minutes.

Power Profiles Tool - Set a profile as active, delete, duplicate, export and import.

Finished Task Shutdown - Shuts down pc when specified window/Wndl/process closes.

NetworkSpeedShutdown - Shuts down pc if download speed goes under "X" Kb/s.

IUIAutomation - Topic with framework and examples

Au3Record.exe

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...