hi...
A have several isue...
First:
xVideo_DVDGetProperty(chan,prop,val)
I can got total duration, but current position do not work...
Please Help file is terrible bad for this function.
(I don't believe that you have double function for same thing for' prop' duration/ position).
This do not work neither in demoDVD.exe
One question, how to change result of measure( secconds, milisec, etc)?
Seccond
xVideo_MIX_StreamCreateFile is NOT in *.h file
So, I can't use them.
If you make that function work, please explain me how to add LPCSTR file to void mstr[0]..

With File_add i have flickering of added file...
It will help if you explain me what that function do... and layer stuff, you haven't any explantation about layers anywhere.

3:
Can you give mi code i C or C++ how to retrieve decoders and devices from system?
I can't understand delphi example( Actually I understand, but I must Export every single encoder/decoder/device to GM one by one... I can't see, how to do that from example).
Bass dlll have similar function's and forks fine for me.I need something similar.
4: Please write somewhere what work in lite version, and what do NOT.
5: Please, please try to avoid result's in void or HEX... I can't retrieve them well.
everything else is good ( double, DWORD,string). This is due GM restrictions ( reals and null terminated strings)
6: You haven't function to LOAD bitmap as resource. I can't to do that in GM.
( Truth is that I can, but my result is not valid for C or C++),
So everything related to overload Bitmaps not work for me
And at last.. I was added in example ResourceFree

P.S. If you make function who will return X/Y cords, you can make to return just cords of active window itself Top_X and Top_Y in pixels , since I can find mouse position on desktop in pixels.
