1 diff -Nur NVrec.orig/divx4/divx4file_core.c NVrec-20010808/divx4/divx4file_core.c
2 --- NVrec.orig/divx4/divx4file_core.c Wed Aug 8 12:41:25 2001
3 +++ NVrec-20010808/divx4/divx4file_core.c Fri Aug 31 12:51:32 2001
9 +#include "divx/encore2.h"
10 #include "lame3.70/lame.h"
13 diff -Nur NVrec.orig/divxfile_core.cpp NVrec-20010808/divxfile_core.cpp
14 --- NVrec.orig/divxfile_core.cpp Wed Aug 8 12:41:25 2001
15 +++ NVrec-20010808/divxfile_core.cpp Fri Aug 31 12:47:45 2001
17 #include <videoencoder.h>
21 +#include <creators.h>
26 +using namespace Creators;
28 struct divxfile_core_t {
29 IAviWriteFile * avifile;
30 unsigned char * framebuffer;
34 divxc->avifile = CreateIAviWriteFile(fname);
35 - IVideoEncoder::SetExtendedAttr(codec, "BitRate", divxbitrate);
36 + SetCodecAttr(*CodecInfo::match(codec, CodecInfo::Video,0),"BitRate", divxbitrate);
38 framerate = 1e9 / (double)vrate;
40 diff -Nur NVrec.orig/tools/qt2divx.cpp NVrec-20010808/tools/qt2divx.cpp
41 --- NVrec.orig/tools/qt2divx.cpp Wed Aug 8 12:41:25 2001
42 +++ NVrec-20010808/tools/qt2divx.cpp Fri Aug 31 12:50:17 2001
45 #include <videoencoder.h>
48 +#include <creators.h>
52 #include <quicktime/quicktime.h>
55 +using namespace Creators;
57 quicktime_t *qtedopen(char *fname, long * count, unsigned long long * apos)
59 quicktime_t *f = NULL;
62 avifile=CreateIAviWriteFile(outputfile);
64 - IVideoEncoder::SetExtendedAttr(codec, "BitRate", divxbitrate);
65 + SetCodecAttr(*CodecInfo::match(codec, CodecInfo::Video,0),"BitRate", divxbitrate);
68 memset(&bh,0,sizeof(BITMAPINFOHEADER));