Re[13]: [XviD-devel] New Motion Estimation (from sysKin) committed to branch

Radoslaw 'sysKin' Czyz xvid-devel@xvid.org
Sun, 29 Sep 2002 02:23:15 +0930


------------1189221B34A2BCD8
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

> I'll do my best to find and squash the bug ;) It must be something
> very simple

OK, this must have been the strangiest bug in this ME's career. I found
some pieces of code which should never ever be there.
Yes, I remeber writing them, but this was just en experiment and I
deleted them an hour later. However, parts of it hid from me and
survived. Smart beasts, all the lines of C.

The good news is that the ME is faster now, too.

There is also bad news: hinted ME & lumimasking still doesn't work -
it must be a different bug. I don't know what I'm missing, this is not
even inter4v related. The only other mode which can affect
lumimasking is MODE_NOT_CODED but then again this mode works just as
it was working with 'original' hinted me. Strange, but I'll find it
anyway.

I attach a diff file this time, just like GomGom told me.
I also want to tell that I know how to commit now, but still don't
have user&pass - can anyone help me with that? Maybe registration page
still works at xvid.org?

Radek
------------1189221B34A2BCD8
Content-Type: application/octet-stream; name="update.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="update.diff"

SW5kZXg6IG1vdGlvbl9lc3QuYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KUkNTIGZpbGU6IC94dmlkL3h2aWRjb3Jl
L3NyYy9tb3Rpb24vbW90aW9uX2VzdC5jLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS40NC4yLjMN
CmRpZmYgLXIxLjQ0LjIuMyBtb3Rpb25fZXN0LmMNCjcyMSw3MjJjNzIxLDcyMg0KPCANCjwgCWZv
cihpID0gMDsgIGkgPCA1OyBpKyspIERhdGEtPmlNaW5TQURbaV0gPSAyNTYqNDA5NjsNCi0tLQ0K
PiAJDQo+IAlpZiAocE1CLT5kcXVhbnQgIT0gTk9fQ0hBTkdFKSBpbnRlcjR2ID0gMDsNCjcyNyw3
MjhkNzI2DQo8IAkoKkNoZWNrQ2FuZGlkYXRlKShEYXRhLT5wcmVkTVYueCwgRGF0YS0+cHJlZE1W
LnksIDAsICZpRGlyZWN0aW9uLCBEYXRhKTsNCjwgDQo3MzgsNzM5ZDczNQ0KPCAJaWYgKHBNQi0+
ZHF1YW50ICE9IE5PX0NIQU5HRSkgaW50ZXI0diA9IDA7DQo8IA0KNzQyYzczOA0KPCAJCXRocmVz
aEEgPSBEYXRhLT50ZW1wWzBdICsgMjA7DQotLS0NCj4gCQl0aHJlc2hBID0gRGF0YS0+dGVtcFsw
XTsgLy8gdGhhdCdzIHdoZW4gd2Uga2VlcCB0aGlzIFNBRCBhdG0NCjc0OGE3NDUsNzQ4DQo+IAlp
ZiAoaW50ZXI0dikgQ2hlY2tDYW5kaWRhdGUgPSBDaGVja0NhbmRpZGF0ZTE2Ow0KPiAJZWxzZSBD
aGVja0NhbmRpZGF0ZSA9IENoZWNrQ2FuZGlkYXRlMTZubzR2Ow0KPiANCj4gDQo3NTNjNzUzDQo8
IAkJQ2hlY2tDYW5kaWRhdGUxNihwbXZbaV0ueCwgcG12W2ldLnksIG1hc2ssICZpRGlyZWN0aW9u
LCBEYXRhKTsNCi0tLQ0KPiAJCSgqQ2hlY2tDYW5kaWRhdGUpKHBtdltpXS54LCBwbXZbaV0ueSwg
bWFzaywgJmlEaXJlY3Rpb24sIERhdGEpOw0KMTQ3MGMxNDcwDQo8IAkJCQlTZWFyY2hEYXRhICog
RGF0YSkNCi0tLQ0KPiAJCQkJU2VhcmNoRGF0YSAqIGNvbnN0IERhdGEpDQoxNDc1YzE0NzUNCjwg
CWludCBpOw0KLS0tDQo+IAlpbnQgaSwgdDsNCjE0ODhjMTQ4OA0KPCAJDQotLS0NCj4gDQoxNTEy
YzE1MTINCjwgCSgqQ2hlY2tDYW5kaWRhdGUpKHBNQi0+bXZzWzBdLngsIHBNQi0+bXZzWzBdLnks
IDAsICZpLCBEYXRhKTsNCi0tLQ0KPiAJKCpDaGVja0NhbmRpZGF0ZSkocE1CLT5tdnNbMF0ueCwg
cE1CLT5tdnNbMF0ueSwgMCwgJnQsIERhdGEpOw0KMTUxOWMxNTE5DQo8IAkJCQkoKkNoZWNrQ2Fu
ZGlkYXRlKShwTUItPm12c1tpXS54LCBwTUItPm12c1tpXS55LCAwLCAmaSwgRGF0YSk7DQotLS0N
Cj4gCQkJCSgqQ2hlY2tDYW5kaWRhdGUpKHBNQi0+bXZzW2ldLngsIHBNQi0+bXZzW2ldLnksIDAs
ICZ0LCBEYXRhKTsNCg==

------------1189221B34A2BCD8--