Log in

View Full Version : about the source


neodivx
14th March 2002, 04:45
Hi! I would like to ask to somebody, where can i found the last source of the xvid project ? I have deeply try the cvs, but, i'm not able to make it work. I really would like to be able to compile the source to see how it's work. Please someone, with the free source ( i have the great xvid 12032002 from koepi.
I'm using the xvid in my pack, and i'm really interesting of it. Thanks for your help, and excuse me for my bad english. Neodivx

-h
14th March 2002, 06:29
You can usually do a cvs checkout quite easily (just follow the directions on xvid.org), however cvs is currently down thanks to the provider being hacked. All extra services have been stopped until the server is rebuilt.

Should be quite soon.

-h

neodivx
14th March 2002, 14:16
so strange. nobody has the source for me ? is that a free source or only for confirme users ????

-h
14th March 2002, 14:22
Heh no lots of people have the source (in fact, anyone who signs up as an xvid developer can commit whatever they like to cvs as well), I guess no one has noticed this post yet.

I have "a version" of the core, but it doesn't actually compile thanks to some changes I've been making, and I was depending on cvs to get a fresh version (same as you I guess). The other backups I have are outdated.

-h

uManiac
14th March 2002, 14:36
I have the source. PM me your e-mail and I'll send you a copy. (only ~285kb)

uManiac

neodivx
14th March 2002, 14:42
thanks a lot. i'll post.

Koepi
14th March 2002, 15:15
He leeched them from my location already.

I don't feel like I owe anyone the XviD sources and sometimes feel free to ignore such requests ;)

As I'm in some traffic restrictions here I'd like to keep the traffic as low as possible...

Regards,
Koepi

neodivx
14th March 2002, 15:24
thanks guys! you are nice to me! i have the source and i have already compiled the core.lib. you are very kind.
And if you had time, could you tell me now when i have the core.lib, what must i do to have the xvid.dll ? Thanks a lot again! neodivx

avih
14th March 2002, 16:06
vfw project builds xvid.dll, and is dependant upon existance of core.lib.

since i modify both core and vfw projects, i added core project to vfw workspace.
i made vfw dependant on core. this way, u can build them both together in one go.

cheers
avi

neodivx
14th March 2002, 16:07
that was so easy. thanks again to both of you. i have compiled the source without problem. thanks again!

Koepi
14th March 2002, 16:45
I thought you'd use borland c++ builder? It can import VC++ projects?

Well, if it's that easy... :)

Regards,
Koepi

neodivx
14th March 2002, 16:51
no. i wasn't able to load it on builder. Grr. This compilator has a transformator for vc++ project, but that's never work.
Then, i open my visual c++, and try it. And wonderfull, it's work! There are only two things missing now ( i know i ask i ask and never give, but i will be sure! c++ on visual or builder, is still c++, and i will try to help you in your project) is streams.h. Didn't find it anywhere on my hard disk. And what's the installation magic to install automaticly the codec ? Thanks again guys you so nice!

uManiac
14th March 2002, 17:11
streams.h is part of Microsoft directX 8 SDK.

get it from microsoft here: http://download.microsoft.com/download/whistler/dx/8.1/w982kmexp/en-us/DX81SDK_FULL.exe

uManiac

neodivx
14th March 2002, 17:13
you are my present god for today! thanks again ( boring for you to hear all the time the same song, but, what can i say else ? thanks...)

avih
14th March 2002, 18:54
BUT, it's 180M ! :)
it took me some time before someone downloaded it for me ... :) good luck

neodivx
14th March 2002, 20:37
thanks, but i have a t1 connection, than no problem. I have compiled all the stuff xvid.ax and xvid.dll. But there is something strange. If i installed the binaire of 12032002 from Koepi( thanks to him), when i read a xvid, i can have a lot of stuff in the directshow xvid.ax ( like the brithness, and so one), but with the source i have, it only displays the about box. Could you tell me where i can find the correct source to have the correct directshow filter ? Thanks for your help again!

Koepi
14th March 2002, 20:56
As you can read in the release notes from my binary (right in the start menu, next to the help file, uninstaller and Nic's brilliant AviC version), I added Nic's DSF (xvid.ax).

That source isn't commited to CVS yet, and I don't even have it myself.
Nic is developing hard on it together with trbarry, who tries to tweak performance of the DSF with assembler/mmx/sse, and those sources should appear sometime near when xvid.org is up and running again (damn those f****** script-kids).

I start getting a little curious though - why do you want to compile all that stuff yourself? What do you change? I hope you don't violate the GPL... *eg*

Regards,
Koepi

neodivx
14th March 2002, 21:06
well don't worry. i want to be able to compile all the stuff before going on: my goal, well understand the xvid compression and help. But i don't want semi source to begin, i want something witch compile well and correctly, and i want to be able to use my work on my pc of course. Then, i want all the stuff working, then, when this is done, i work also on the source, sending it to the communauty. The big problem for me is not the code in c++, but the visual c++, as i talk you before, because i'm not used in it.
Then, i must work first on that, with all the stuff, than after, everything will me more easy.
I don't know what kind of thinking you had about GNU, but please, if you feel like that, tell me! I don't want to be misunderstand here, really not. I'm a programmer also, i work by myself for big company and i surely not want to spoil someone. How to be sure ? Tell me. I will do it. I have a site ( sorry for the pub) http://neodivx.free.fr, and you will see that i work hard on my stuff (encoder called neoencoder) and i give all the programs to anyone. Hope you understand me and that we will be good friend in programmation! So for the directshow filter, i must wait or ? Because all the CVS, you and the others are new to me. Really. I begin already to love your community, only for one thing: We Love to work hard, to be on subject with no respond and trying all the time to be beter. Tell me if i'm wrong or if i did something wrong. Promise: I Will correct myself directly! thanks for your attention.

Koepi
14th March 2002, 21:24
Uh, I must be more careful when I post it seems. I didn't want to offend you in any way, as i wrote, I was just curious.

MS VC++ isn't _too_ bad. In fact, the project files are for VC++ (and I think the DirectX SDK won't work with borland IDE either?), but the whole GUI is coded based upon the Windows API and doesn't use any MFC stuff.

So it should be easy to understand the sources as they are C (in VFW) and c++ (in DShow).

And a big "yupp", we'll have to wait for the dshow sources of Nic. No big problem for me, I can wait :)

I hope that Nic is going to release his AviC sources somehow there as well as it seems to be coded very efficently and I really like that [he already offered me the sources - I have to find that post and should respond to it any time soon] (why do all programs need big MB numbers? The same functionality can be done in a few kb. Remember those old amiga days / c=64? 64kb of memory sufficed for really some astonishing things...)

Hm. I really get off-topic here, sorry.

Best regards,
Koepi

neodivx
14th March 2002, 21:33
oh! still my bad english: I'm not offence in any way! really. I just want you to be sure that i want to learn that's all. If i'm a little bit like bad, i'm not! really not. You did help me a lot, and hope you will do again. and soon, i will do the same. For the c++ or c, as i tell you, it's not the problem. But builder is more visuel than visual c++, and the project is very complicate with visual ( you need nasm, direct sdk, and so one). Builder is more easy for that. The visual c++ makes me think of Borland C++ 5.02 ( all one). But, the biggest problem with builder is that it doesn't compile the MMX instructions in machine language.
And yes, i remember the time of 64kb/max size! I was working with a trs-80 tandy, and it was, different. hehe.

trbarry
14th March 2002, 22:13
And yes, i remember the time of 64kb/max size! I was working with a trs-80 tandy, and it was, different. hehe.

Aha! Then you must be ok. ;)

When I spent a huge amount of money to upgrade my TRS-80 Level 2 to 64K all my friends told me I was crazy, that I couldn't possibly need that much memory.

- Tom

Nic
14th March 2002, 22:56
Im sometimes right about developments....but I once said "nobody is going to pay around £100 just to have some 3D graphics card".....stoooopid :)

-Nic

avih
15th March 2002, 00:26
lol
i payed $250 for my 1st 3DFX voodoo Monster just as it came out :)

gldblade
15th March 2002, 02:47
I forget who said this, but some guy said the world wouldn't need more than five computers. Pretty famous statement.

Koepi
15th March 2002, 04:28
That statement is absolutely true.

I'd say, the world needs no computers. It needs more "understanding". (In fact, the world would be better off without humans..)

But now it's getting WAY to ... philosphical... ;)

Regards,
Koepi