vampm
5th February 2012 21:21 UTC
Render to desktop, overlay: How it's made?
Hi! This is a question to the developers of the avs! How you made the output overlay? What do used? What programming language and libraries? I work in pascal and I want to make an app to run to desktop just like the avs!
DrO
5th February 2012 21:55 UTC
you could just look at the source code for v2.81b which should answer all of your questions and can be found at http://mlipod.cvs.sourceforge.net/viewvc/mlipod/avs/ (it was meant to be in it's own repository but things got messed up and it ended up in the ml_ipod one for some reason). though the changes which constitute v2.81d can be found at http://nunzioweb.com/daz/temp/avs/vis_avs_changed.zip (though is unlikely to affect what you're trying to do).
otherwise, you'd be best looking on MSDN and other code related sites for how to do overlays as AVS's implementation is most likely not ideal / fully compatible with current multi-monitor setups, etc.
-daz
vampm
6th February 2012 02:15 UTC
Its not an option cause the whole source code will be a mess. Also I dont mind for multi-monitors, one is just enough!
DrO
6th February 2012 10:02 UTC
well you'll need to do some research yourself instead of hoping someone will give it to you all nicely pre-formatted and as part of a proper code example, as i've linked you to _everything_ which answers your question.
-daz
vampm
6th February 2012 20:07 UTC
Look, if you know the answer, just post. I want to know how they did it, and I am newbie in programming to understand the whole program.
Yathosho
7th February 2012 08:48 UTC
since when is being a dick a good starting point to get you somewhere? yeah, thought so
DrO
7th February 2012 11:17 UTC
vampm: so i need to look at the code myself, decipher it, convert it to pascal and give it to you on a silver platter? i don't think so.
i posted _everything_ i know and that is you wanted to know how AVS does it, well the source code is the answer and i'm not going to look through that to answer something that has no relevance or interest to me.
vampm
7th February 2012 14:32 UTC
No, I am not asking for this; All I need to have is some direction in this, general staff.
Also, forget about pascal, I can work in C too.