Avifil32_ext - Userlibrary

Developed or developing a new product in PureBasic? Tell the world about it.
inc.
Enthusiast
Enthusiast
Posts: 406
Joined: Thu May 06, 2004 4:28 pm
Location: Cologne/GER

Re: Avifil32_ext - Userlibrary

Post by inc. »

a) My provided "aviaudio" PureLibrary should still work as it relies on compiled C code and no PB string manager stuff has been used.

b) In the Library package you can see a more complex code example where its shown how to use the avifil32 functions in a low level way.

So do use TS-Softs "Lib2PBImport" tool (http://www.realsource.de/index.php/down ... s-?start=5) where you easely can build an include file. That one will include the needed Import "avifil32.lib" command
which does provide all the needed fucntions out of the avifil32.lib used in the example mentioned in point b) above.
Check out OOP support for PB here!
Zach
Addict
Addict
Posts: 1676
Joined: Sun Dec 12, 2010 12:36 am
Location: Somewhere in the midwest
Contact:

Re: Avifil32_ext - Userlibrary

Post by Zach »

Acutally I went straight to your advanced API examples when I got hold of the files. I got a tip from Idle today about some enumeration issues I didn't recognize, so hopefully I may get what I wrote to work yet. I actually like the piece of code you used for drawing the DIB, because it doesn't appear to give me any playback issues resulting from defining my own bitmap.. Hopefully I can get that worked in.

Otherwise I'll have to stick with PB 3.94 - I appreciate that your audio functions will still work, but I actually don't need them! :lol: I really just need the "easy" video playback functions (if my other efforts fail), as any audio processing (matched to frame range cutting operations) will be processed externally. The program is almost strictly a Video Editing tool, without no real focus on audio.

By the way...the resource file that's included, that has all the "missing" constants right? Should that work OK in the latest PB? It's quite useful to have those as I've seen constants defined in several different "formats", like just a bunch of integers, or also what looks like Hex. Not sure I want to kill myself trying to convert them if I don't have to.
Post Reply