Jump to content

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more here. X
X


Photo

xVideo 1.2.2 UDFv0.1


  • Please log in to reply
19 replies to this topic

#1 bladem2003

bladem2003

    Seeker

  • Active Members
  • 19 posts

Posted 18 June 2011 - 11:35 AM

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

Attached Files


Edited by bladem2003, 22 January 2012 - 09:42 AM.








#2 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 12,022 posts

Posted 18 June 2011 - 01:46 PM

Tried with xvid encoded avi without success.

#3 bladem2003

bladem2003

    Seeker

  • Active Members
  • 19 posts

Posted 18 June 2011 - 02:20 PM

Tried with xvid encoded avi without success.




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

#4 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 12,022 posts

Posted 18 June 2011 - 03:49 PM

No, I have now though and it seems to work fine so far.

#5 marcoauto

marcoauto

    Seeker

  • Active Members
  • 16 posts

Posted 11 August 2011 - 09:45 AM

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

#6 Digisoul

Digisoul

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 330 posts

Posted 11 August 2011 - 09:49 PM

What the hack is this ?
DllCall($__xVideo_DLL, "ubyte"

i didn't see any return type as "ubyte", from the documentation? Posted Image
73 108 111 118 101 65 117 116 111 105 116 Posted Image

#7 monoscout999

monoscout999

    a member

  • Active Members
  • PipPipPipPipPipPip
  • 1,064 posts

Posted 12 August 2011 - 02:15 AM

for crashes issues i recomend try to run the script in 32bits
#AutoIt3Wrapper_UseX64 = n

#8 smashly

smashly

  • Active Members
  • PipPipPipPipPipPip
  • 1,636 posts

Posted 12 August 2011 - 03:47 AM

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).

#9 Digisoul

Digisoul

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 330 posts

Posted 12 August 2011 - 06:29 PM

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 Posted Image

#10 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 12,022 posts

Posted 12 August 2011 - 07:12 PM

Actually, it appears ubyte is valid.

http://www.autoitscript.com/autoit3/docs/history.htm

v3.2.6.0

Added: byte and ubyte type to DllCall().


Unless it was removed in a later release.

#11 bladem2003

bladem2003

    Seeker

  • Active Members
  • 19 posts

Posted 17 November 2011 - 08:50 PM

The UDF for the 1.2 final version of xVideo ( surodev.com/ )

Attached Files


Edited by bladem2003, 17 November 2011 - 08:56 PM.


#12 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 12,022 posts

Posted 17 November 2011 - 11:02 PM

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, 17 November 2011 - 11:05 PM.


#13 bladem2003

bladem2003

    Seeker

  • Active Members
  • 19 posts

Posted 18 November 2011 - 12:11 AM

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

#14 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 12,022 posts

Posted 18 November 2011 - 08:23 AM

Ok, thanks.

#15 Maxpilot

Maxpilot

    Seeker

  • Active Members
  • 15 posts

Posted 14 December 2011 - 09:48 AM

_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.

#16 bladem2003

bladem2003

    Seeker

  • Active Members
  • 19 posts

Posted 21 January 2012 - 11:36 PM

UDF ubdated
new version v0.1

#17 Lyoko

Lyoko

    Seeker

  • Active Members
  • 15 posts

Posted 01 June 2012 - 07:26 AM

My English very bad!
I want register file xVideo.dll, it show MsgBox "Unregistered version of xVideo"!

#18 careca

careca

    =)

  • Active Members
  • PipPipPipPipPipPip
  • 764 posts

Posted 06 May 2013 - 11:22 PM

Dll link busted. :(

FinishedTaskShutdown - List windows, choose the one that uppon close will trigger shutdown.CheckBoxesInstall - A gui with checkboxes and a button to run the checked boxesResolutionTrayTip - Click an image and see it's resolution in the tray tip Time4Shutdown - Set the time to shutdown and let the countdown start!FirefoxBackupRestore - Backup and/or Restore Firefox ProfileWallpaperDir - Open directory where current wallpaper is FolderIconchanger - Change windows folder iconsVolumeEditor - Assign a Label/Letter to a volumeOhm'sLawCalculator - Calculates ohms, volts, amps & watts.BeatsPlayer - Music playerClipReg - Jump to registry

"Give a man a fish and he can eat for a day, teach him to catch a fish and he will clear the waters of them until they are all gone."


#19 BrewManNH

BrewManNH

    באָבקעס מיט קודוצ׳ה

  • MVPs
  • 10,044 posts

Posted 06 May 2013 - 11:40 PM

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 an XP machine, 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!

 

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 editorGUIRegisterMsg demo - Demo script to show how to use the Windows messages to interact with controls and your GUI.
GUIToolTip UDF Demo - Demo script to show how to use the GUIToolTip UDF to create and use customized tooltips. Latin Square password generator

 

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.


#20 careca

careca

    =)

  • Active Members
  • PipPipPipPipPipPip
  • 764 posts

Posted 07 May 2013 - 12:19 AM

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

FinishedTaskShutdown - List windows, choose the one that uppon close will trigger shutdown.CheckBoxesInstall - A gui with checkboxes and a button to run the checked boxesResolutionTrayTip - Click an image and see it's resolution in the tray tip Time4Shutdown - Set the time to shutdown and let the countdown start!FirefoxBackupRestore - Backup and/or Restore Firefox ProfileWallpaperDir - Open directory where current wallpaper is FolderIconchanger - Change windows folder iconsVolumeEditor - Assign a Label/Letter to a volumeOhm'sLawCalculator - Calculates ohms, volts, amps & watts.BeatsPlayer - Music playerClipReg - Jump to registry

"Give a man a fish and he can eat for a day, teach him to catch a fish and he will clear the waters of them until they are all gone."





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users