[svn] / branches / dev-api-4 / xvidcore / src Repository:
ViewVC logotype

Log of /branches/dev-api-4/xvidcore/src

View Directory Listing Directory Listing


Sticky Revision:

Revision 926 - Directory Listing
Modified Sun Mar 16 12:05:09 2003 UTC (21 years ago) by suxen_drol
dquant cleanup
xvid_pluing_lumimasking added
xvid_encraw -lumimasking option added

Revision 925 - Directory Listing
Modified Sat Mar 15 17:06:53 2003 UTC (21 years ago) by suxen_drol
variable frame rate encoding

Revision 924 - Directory Listing
Modified Sat Mar 15 17:03:17 2003 UTC (21 years ago) by suxen_drol
variable frame rate encoding

Revision 922 - Directory Listing
Modified Sat Mar 15 16:04:38 2003 UTC (21 years ago) by suxen_drol
plugin/stats returns sse (integer)

Revision 921 - Directory Listing
Modified Sat Mar 15 14:38:34 2003 UTC (21 years ago) by suxen_drol
enc_encode CLOSE_GOP fixed, further cleanup
XVID_REQORIGINAL plugin support
plugin examples: xvid_plugin_psnr, xvid_plugin_dump

Revision 920 - Directory Listing
Modified Sat Mar 15 14:32:56 2003 UTC (21 years ago) by suxen_drol
enc_encode CLOSE_GOP fixed, further cleanup
XVID_REQORIGINAL plugin support
plugin examples: xvid_plugin_psnr, xvid_plugin_dump

Revision 919 - Directory Listing
Modified Thu Mar 13 11:07:20 2003 UTC (21 years ago) by suxen_drol
plugin system
xvid_rawenc output cleanup
xvid_rawenc -p option

Revision 917 - Directory Listing
Modified Tue Mar 11 20:15:40 2003 UTC (21 years ago) by edgomez
Ok this is rollback patch

Revision 915 - Directory Listing
Modified Mon Mar 10 00:43:31 2003 UTC (21 years ago) by suxen_drol
comment removal

Revision 914 - Directory Listing
Modified Mon Mar 10 00:38:49 2003 UTC (21 years ago) by edgomez
2003-03-10 00:36:15 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-4

    Summary:
      Adds extended stats support even for bframes in xvidcore.
    Revision:
      xvidcore--devapi4--1.0--patch-4

    This patch enables core extended stats support even for bframes. It
    modifies the way the MBTransQuantBVOP function does its work. It used
    to not dequant, idct the MB because bframes are never used as reference
    frames. However if we want to compute stats, then we must perform these
    inverse transformations.

    modified files:
     src/encoder.c src/utils/mbfunctions.h src/utils/mbtransquant.c

Revision 910 - Directory Listing
Modified Sun Mar 9 00:28:10 2003 UTC (21 years ago) by edgomez
Disables some debugging code

Revision 891 - Directory Listing
Modified Sat Feb 22 18:19:32 2003 UTC (21 years, 1 month ago) by chl
Emptied to have space for future implementation

Revision 890 - Directory Listing
Modified Sat Feb 22 08:49:45 2003 UTC (21 years, 1 month ago) by suxen_drol
++api v1.-127.0

Revision 886 - Directory Listing
Modified Fri Feb 21 14:49:29 2003 UTC (21 years, 1 month ago) by
This commit was manufactured by cvs2svn to create branch 'dev-api-4'.

Revision 885 - Directory Listing
Modified Fri Feb 21 14:49:28 2003 UTC (21 years, 1 month ago) by syskin
Original Path: trunk/xvidcore/src
cleanups

Revision 884 - Directory Listing
Modified Fri Feb 21 14:44:57 2003 UTC (21 years, 1 month ago) by syskin
Original Path: trunk/xvidcore/src
cleanups

Revision 883 - Directory Listing
Modified Fri Feb 21 08:32:34 2003 UTC (21 years, 1 month ago) by suxen_drol
Original Path: trunk/xvidcore/src
msvc warning fixup

Revision 882 - Directory Listing
Modified Fri Feb 21 00:00:57 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
- better fix

Revision 879 - Directory Listing
Modified Thu Feb 20 22:46:18 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
- Fixes a couple of portability issues
- Activates tests even for plain C version

ToDo: Move tests flags to the xvid.h file and _document_ them.

Revision 876 - Directory Listing
Modified Wed Feb 19 21:59:30 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Small fixes patch

Revision 875 - Directory Listing
Modified Wed Feb 19 21:30:52 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Ported 0.9.x "unsigned/signed comparison warnings" fix

Revision 874 - Directory Listing
Modified Wed Feb 19 21:13:00 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
ANSI C'ification

Revision 873 - Directory Listing
Modified Wed Feb 19 21:02:11 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Forward port of stable fix (v1.15)

Revision 872 - Directory Listing
Modified Wed Feb 19 20:12:43 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed array duplication -- moved to motion_est.c

Revision 871 - Directory Listing
Modified Wed Feb 19 10:13:54 2003 UTC (21 years, 1 month ago) by chl
Original Path: trunk/xvidcore/src
Removed compiler warnings (gmc uninitialize, unused variable)

Revision 870 - Directory Listing
Modified Wed Feb 19 10:08:20 2003 UTC (21 years, 1 month ago) by chl
Original Path: trunk/xvidcore/src
Removed compiler warning (filename temp array was uint8_t instead of char)

Revision 869 - Directory Listing
Modified Tue Feb 18 15:48:15 2003 UTC (21 years, 1 month ago) by chl
Original Path: trunk/xvidcore/src
Raised CACHE_LINE to 64 (optimal for Athlon/P4, 32 would be enough for P2/3)

Revision 868 - Directory Listing
Modified Tue Feb 18 00:23:27 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
- Header
- Changed tabs to spaces for helpers
- ToDo: Doxygen the header again.

Revision 867 - Directory Listing
Modified Mon Feb 17 23:45:21 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
- Header
- ANSI C comments

Revision 866 - Directory Listing
Modified Mon Feb 17 23:33:12 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
- GPL Header
- ANSI C comments
- Min Chen removed from comments (no offense, the name will be added
  to the header when i'll restore copyrights just like i did for 0.9.x)

Revision 865 - Directory Listing
Modified Mon Feb 17 23:15:48 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
- typo fix

Revision 864 - Directory Listing
Modified Mon Feb 17 22:55:02 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
- GPL header
- Ansi C comments

Revision 861 - Directory Listing
Modified Sun Feb 16 13:04:05 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Table duplication fix (Moved tables to a C module - kept declarations in header)

Revision 860 - Directory Listing
Modified Sun Feb 16 05:11:39 2003 UTC (21 years, 1 month ago) by suxen_drol
Original Path: trunk/xvidcore/src
futher portab.h, ARCH_IS_xxx fixes

Revision 854 - Directory Listing
Modified Sun Feb 16 01:41:24 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Last changes from pete

Revision 853 - Directory Listing
Modified Sat Feb 15 18:48:15 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
chromatic optimization -- forgottent bits from the merge

Revision 851 - Directory Listing
Modified Sat Feb 15 15:22:19 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Moved dev-api-3 to HEAD -- Nasty but efficient -- Merging work has been done too

Revision 845 - Directory Listing
Modified Thu Feb 13 17:31:33 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Ready for 0.9.1

Revision 830 - Directory Listing
Modified Tue Feb 11 21:56:31 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
patch-13
    More "unknown compiler" friendly portab.h file.
patch-14
    The PPC port is now disabled because it is outdated.
patch-15
    Added the configure bootstrap script.
patch-16
    Changed linking option on PPC platforms (-flat_namespace)
patch-17
    Added IA64 DCT source choice according to the compiler basename.
patch-18
    Fixed xvid_encraw help message.
patch-19
    Fixed libxvidcore.def, revamped Makefile output, fixed ia64 build, added ranlib detection.
patch-20
    Removed BFrame outdated bframe/qpel decoding.

Revision 826 - Directory Listing
Modified Sun Feb 9 22:48:38 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Should now be more "unknown compiler" friendly

Revision 824 - Directory Listing
Modified Sun Feb 9 19:32:52 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
I made all these changes on my own working copy until i had
something really usable wihtout regressions for most users.

I think its place is now in CVS. Here is a ChangeLog summary
generated from my local patches.

base-0
    Imported xvidcore 0.9.0 into arch repository
patch-1
    Updated to current stable CVS_HEAD
patch-2
    Changed build system for Unix OSes
patch-3
    Fixes for the new build system in sources.
patch-4
    Fixed options and added the --disable-assembly option
patch-5
    Fixed a BSD checking in nasm output format.
patch-6
    Fixed the "ar" "s" option for some platforms.
patch-7
    Changed the way I add strings into variables.
patch-8
    Fixed portab.h for _DEBUG target and GCC/ICC compilers.
patch-9
    Added Altivec detection (Guillaume Morin)
patch-10
    Fixed MacOSX build.
patch-11
    Fixed WIN32/_MSC_VER confusion and updated MSVC libxvidcore.dsp project file.
patch-12
    DivX4 compatibility layer has been turned into an option (default:disable).

ToDo:
    - Fix IA64 assembly file selection.
    - Do I disable PPC assembly code ? (according to Guillaume, it needs to be updated)

Revision 816 - Directory Listing
Modified Thu Feb 6 00:48:08 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed a bug where run_esc==-1 was indexing an array -> segfault (spoted on a strong arm CPU ;-)

Revision 815 - Directory Listing
Modified Tue Feb 4 22:00:44 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed a bunch of unsigned/signed comparisons assignments

Revision 809 - Directory Listing
Modified Sun Jan 26 01:44:44 2003 UTC (21 years, 1 month ago) by suxen_drol
Original Path: trunk/xvidcore/src
ptr_t fix (s_kraste at ira.uka.de)

Revision 766 - Directory Listing
Modified Tue Jan 7 21:57:19 2003 UTC (21 years, 2 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fixes from MfA

Revision 764 - Directory Listing
Modified Sun Jan 5 16:54:36 2003 UTC (21 years, 2 months ago) by edgomez
Original Path: trunk/xvidcore/src
Much lighter VLC implementation (saves >6MB)

Revision 759 - Directory Listing
Modified Sat Jan 4 04:28:48 2003 UTC (21 years, 2 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
coeff level [-2047,2047]

Revision 742 - Directory Listing
Modified Sat Dec 28 13:53:08 2002 UTC (21 years, 2 months ago) by edgomez
Original Path: trunk/xvidcore/src
Changed my email

Revision 731 - Directory Listing
Modified Thu Dec 19 22:58:58 2002 UTC (21 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed a buffer overflow in vlc_init (lacked a few more VLC in intra/inter tables) - should solve the static problem on MSVC targets too

Revision 723 - Directory Listing
Modified Sun Dec 15 01:21:12 2002 UTC (21 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src
Another series of warnings for aggressive compilers

Revision 722 - Directory Listing
Modified Sun Dec 15 01:12:01 2002 UTC (21 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fix the fix

Revision 686 - Directory Listing
Modified Thu Nov 28 07:27:37 2002 UTC (21 years, 3 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
smp remove patch <rickf at ebenchmarks.com>

Revision 685 - Directory Listing
Modified Wed Nov 27 21:20:33 2002 UTC (21 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fix for 0 aligned blocks

Revision 678 - Directory Listing
Modified Tue Nov 26 23:50:57 2002 UTC (21 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src
EMMS() is not a timer

Revision 677 - Directory Listing
Modified Tue Nov 26 23:44:11 2002 UTC (21 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src
ANSI C compliancy - thx Rick Foos

Revision 674 - Directory Listing
Modified Sat Nov 23 22:00:43 2002 UTC (21 years, 3 months ago) by chl
Original Path: trunk/xvidcore/src
now REALLY support for ICC

Revision 673 - Directory Listing
Modified Sat Nov 23 18:11:58 2002 UTC (21 years, 3 months ago) by chl
Original Path: trunk/xvidcore/src
ICC support

Revision 655 - Directory Listing
Modified Sun Nov 17 00:57:58 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src
License changed

Revision 654 - Directory Listing
Modified Sun Nov 17 00:51:11 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src
License changed

Revision 653 - Directory Listing
Modified Sun Nov 17 00:41:20 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src
License changed

Revision 652 - Directory Listing
Modified Sun Nov 17 00:35:33 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src
License changed

Revision 651 - Directory Listing
Modified Sun Nov 17 00:20:30 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src
License changed

Revision 650 - Directory Listing
Modified Sat Nov 16 23:57:26 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src
License changed

Revision 649 - Directory Listing
Modified Sat Nov 16 23:51:58 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src
License changed

Revision 648 - Directory Listing
Modified Sat Nov 16 23:38:16 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src
License Change

Revision 629 - Directory Listing
Modified Mon Nov 4 12:50:24 2002 UTC (21 years, 4 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
doxygen comments cleanup

Revision 610 - Directory Listing
Modified Thu Oct 24 10:56:07 2002 UTC (21 years, 4 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
XVID_ENC_ENCODE typo fix

Revision 608 - Directory Listing
Modified Mon Oct 21 23:13:53 2002 UTC (21 years, 5 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added doxygen comments

Revision 605 - Directory Listing
Modified Sat Oct 19 12:20:33 2002 UTC (21 years, 5 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed copyrights

Revision 603 - Directory Listing
Modified Sat Oct 19 11:41:12 2002 UTC (21 years, 5 months ago) by edgomez
Original Path: trunk/xvidcore/src
Changed Michael Militzer to name + email (next patch will fix copyrights with the right holders)

Revision 599 - Directory Listing
Modified Wed Oct 16 20:58:22 2002 UTC (21 years, 5 months ago) by h
Original Path: trunk/xvidcore/src
fixed stupid-programmer interlacing bug
fields could have been incorrectly handled due to missing bias test

Revision 587 - Directory Listing
Modified Wed Oct 9 22:51:42 2002 UTC (21 years, 5 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed a stupid ')' squatting the previous gruel's patch :-) (did you ever check the code compiled ?)

Revision 585 - Directory Listing
Modified Wed Oct 9 14:35:57 2002 UTC (21 years, 5 months ago) by ia64p
Original Path: trunk/xvidcore/src
tiny ia64 fix

Revision 584 - Directory Listing
Modified Mon Oct 7 08:11:48 2002 UTC (21 years, 5 months ago) by chl
Original Path: trunk/xvidcore/src
Bugfix for parameters of MBQuantIntra()  [unused code]

Revision 583 - Directory Listing
Modified Mon Oct 7 08:11:06 2002 UTC (21 years, 5 months ago) by chl
Original Path: trunk/xvidcore/src
Bugfix for parameters of MBQuantIntra() [unused code]

Revision 544 - Directory Listing
Modified Thu Sep 26 04:52:16 2002 UTC (21 years, 5 months ago) by h
Original Path: trunk/xvidcore/src
field-dct decision bias (thanks to Michael Niedermayer for the idea!)

Revision 542 - Directory Listing
Modified Thu Sep 26 00:33:00 2002 UTC (21 years, 5 months ago) by h
Original Path: trunk/xvidcore/src
amended copyright

Revision 541 - Directory Listing
Modified Wed Sep 25 23:37:09 2002 UTC (21 years, 5 months ago) by h
Original Path: trunk/xvidcore/src
removed incomplete field-mv support

Revision 535 - Directory Listing
Modified Tue Sep 24 21:56:27 2002 UTC (21 years, 5 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed DEBUG and DEBUG1/2 calls

Revision 529 - Directory Listing
Modified Mon Sep 23 10:59:10 2002 UTC (21 years, 6 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
mingw/msvc compat. patch

Revision 524 - Directory Listing
Modified Sun Sep 22 20:34:05 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed definitively bframe ME code

Revision 522 - Directory Listing
Modified Sun Sep 22 19:35:38 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Udated copyright holders

Revision 521 - Directory Listing
Modified Sun Sep 22 19:13:33 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- First sparcs have a 32bit address bus. If one day we plan to have sparc 64 support, then we'll add ARCH_USPARC.

Revision 519 - Directory Listing
Modified Sun Sep 22 18:33:31 2002 UTC (21 years, 6 months ago) by h
Original Path: trunk/xvidcore/src
bugfix - custom matrix mode used to force vol header for every frame

Revision 518 - Directory Listing
Modified Sun Sep 22 18:17:32 2002 UTC (21 years, 6 months ago) by h
Original Path: trunk/xvidcore/src
fixed msvc compilation

Revision 517 - Directory Listing
Modified Sun Sep 22 17:59:13 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Fixed MIPS and SPARC macros/constants

Revision 516 - Directory Listing
Modified Sun Sep 22 17:25:13 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Changed DECLARE_ALIGNED_MATRIX

Revision 514 - Directory Listing
Modified Sun Sep 22 17:01:36 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed DEBUGXXXs calls

Revision 513 - Directory Listing
Modified Sun Sep 22 16:59:57 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Cleaned (hopefully)

Revision 504 - Directory Listing
Modified Sat Sep 21 11:59:22 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Disabled bframe specific code and macros. My tests seem to confirm this patch does not hurt but i keep these #if 0 #endif just in case i have to revert things easily.

Revision 499 - Directory Listing
Modified Sat Sep 21 03:11:36 2002 UTC (21 years, 6 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
pross email address updates

Revision 497 - Directory Listing
Modified Sat Sep 21 02:26:12 2002 UTC (21 years, 6 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
msvc6 static vlc tables fix

Revision 496 - Directory Listing
Modified Fri Sep 20 20:17:22 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Possible memory leak if second malloc fails

Revision 495 - Directory Listing
Modified Fri Sep 20 19:58:36 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Stupid bug for a stupid guy like me, sorry

Revision 487 - Directory Listing
Modified Thu Sep 19 19:25:06 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed last bits of BFRAMES #ifdefs

Revision 486 - Directory Listing
Modified Mon Sep 16 21:41:20 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed code from Christoph that should have never been there.

Revision 481 - Directory Listing
Modified Thu Sep 12 19:43:14 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Was only used by bframe encoder

Revision 480 - Directory Listing
Modified Thu Sep 12 19:38:38 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
This stable version will not include smp support

Revision 478 - Directory Listing
Modified Thu Sep 12 19:06:37 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed an uninitialized variable (gcc 3.1)

Revision 477 - Directory Listing
Modified Thu Sep 12 18:53:35 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed a VC++ compiler warning

Revision 476 - Directory Listing
Modified Thu Sep 12 18:53:11 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed lot of VC++ compiler warnings

Revision 473 - Directory Listing
Modified Tue Sep 10 23:06:13 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Adde legal header + canard copyright

Revision 472 - Directory Listing
Modified Tue Sep 10 23:05:49 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added legal header + copyright (go canard, go !) :-)</private joke>

Revision 471 - Directory Listing
Modified Tue Sep 10 22:57:18 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added legal headers
- Cosmetic

Revision 470 - Directory Listing
Modified Tue Sep 10 22:54:23 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added legal header

Revision 469 - Directory Listing
Modified Tue Sep 10 22:52:13 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added headers, removed unused code

Revision 468 - Directory Listing
Modified Tue Sep 10 22:30:18 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- hey this file is mine :-) Apply my copyright.

Revision 467 - Directory Listing
Modified Tue Sep 10 22:29:18 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Legal header
- Cosmetic

Revision 466 - Directory Listing
Modified Tue Sep 10 22:25:23 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Changed header
- Extended peter's copyright to 2002
- Cosmetic separation between logical sections

Revision 465 - Directory Listing
Modified Tue Sep 10 21:29:03 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Respect const qualifier changes in vlc_codes.h

Revision 464 - Directory Listing
Modified Tue Sep 10 21:28:17 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Changed const type qualifiers

Revision 463 - Directory Listing
Modified Tue Sep 10 21:16:45 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
updated copyright headers

Revision 462 - Directory Listing
Modified Tue Sep 10 20:39:22 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
Original README file from Intependent JPEG Group software as required by
their license since we use parts of their code for integer (i)DCT

Revision 461 - Directory Listing
Modified Tue Sep 10 20:38:24 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
updated copyright header

Revision 460 - Directory Listing
Modified Tue Sep 10 20:37:54 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
updated copyright headers

Revision 459 - Directory Listing
Modified Tue Sep 10 20:01:07 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Pure cosmetic - tabs->spaces

Revision 458 - Directory Listing
Modified Tue Sep 10 19:28:01 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
updated license header

Revision 457 - Directory Listing
Modified Sun Sep 8 17:28:22 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- removed const qualifiers because the functions do not return const matrices
  (i'll change that in a later time)

Revision 456 - Directory Listing
Modified Sun Sep 8 17:25:10 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Fixed compilers warnings
- Clarified a comment

Revision 455 - Directory Listing
Modified Sun Sep 8 16:38:03 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Compiler warning fixed.

Revision 454 - Directory Listing
Modified Sun Sep 8 15:40:02 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Little mistake in previous commit fixed, all bframe functions have been disabled

Revision 453 - Directory Listing
Modified Sun Sep 8 15:39:01 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Moved get_coeff from vlc_codes.h
- Disabled MBCodingBVOP with #ifdef 0 #endif (Will be removed completly when i'm sure it doesn't hurt)

Revision 452 - Directory Listing
Modified Sun Sep 8 15:37:42 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
moved get_coeff inlined function to mbcoding.c

Revision 451 - Directory Listing
Modified Sun Sep 8 14:43:04 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Changed header
- Added static qualifier to local arrays
- Cosmetic

Revision 450 - Directory Listing
Modified Sun Sep 8 13:44:11 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added GPL Header + patent infringement
- Cosmetic
- The inlined function will be moved later

Revision 447 - Directory Listing
Modified Sat Sep 7 14:16:13 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Hmmm, i've been obliged to revert the previous patch because ofthe mmx code using the same arrays, so they need to be global. We'll have to fix that, because it's not *thread safe*.

Revision 446 - Directory Listing
Modified Sat Sep 7 13:50:23 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added newline at eof to shut up gcc 3.x compilers

Revision 445 - Directory Listing
Modified Sat Sep 7 13:43:00 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added headers
- Added copyrights
- Removed old getpmv functions

Revision 444 - Directory Listing
Modified Sat Sep 7 13:41:13 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed old get_pmv calls

Revision 443 - Directory Listing
Modified Sat Sep 7 12:51:38 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added Legal header
- Cosmetic
- Added Copyrigths

Revision 442 - Directory Listing
Modified Sat Sep 7 11:21:10 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- header fixed
- removed history from file
- moved peter's copyright to top of file

Revision 441 - Directory Listing
Modified Sat Sep 7 11:14:41 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Header
- Copyright
- Warning about tread safeness in this module

Revision 440 - Directory Listing
Modified Sat Sep 7 10:26:10 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Legal header
- Copyright

Revision 439 - Directory Listing
Modified Sat Sep 7 10:19:26 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Fixed copyright
- Removed history

Revision 438 - Directory Listing
Modified Sat Sep 7 09:19:07 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
Removed SMP

Revision 437 - Directory Listing
Modified Sat Sep 7 09:12:22 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
Removed B-frames

Revision 436 - Directory Listing
Modified Sat Sep 7 09:08:38 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
typo

Revision 435 - Directory Listing
Modified Sat Sep 7 09:04:41 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
Removed B-frames

Revision 434 - Directory Listing
Modified Fri Sep 6 17:48:58 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
- Update license/copyright header
- Removed history header

Revision 433 - Directory Listing
Modified Fri Sep 6 17:37:07 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
- Update license/copyright header
- Removed history header

Revision 432 - Directory Listing
Modified Fri Sep 6 17:30:31 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
- Update license/copyright header
- Removed history header

Revision 431 - Directory Listing
Modified Fri Sep 6 17:04:21 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
typo

Revision 430 - Directory Listing
Modified Fri Sep 6 16:59:47 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
- Update license/copyright header
- Removed history header

Revision 429 - Directory Listing
Modified Thu Sep 5 22:44:00 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Little mistake

Revision 428 - Directory Listing
Modified Thu Sep 5 21:56:58 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added legal header + copyright (definitive)

Revision 427 - Directory Listing
Modified Thu Sep 5 21:44:11 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Changed header
- Removed history from file

Revision 426 - Directory Listing
Modified Thu Sep 5 21:36:35 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed history
- Added copyright (definitive)

Revision 425 - Directory Listing
Modified Thu Sep 5 21:35:11 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added copyright

Revision 424 - Directory Listing
Modified Thu Sep 5 21:32:30 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added copyrights (yeehaw, my only copyrighted file in XviD :-)
- Removed history from file

Revision 423 - Directory Listing
Modified Thu Sep 5 21:23:03 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added patent infringement notice

Revision 422 - Directory Listing
Modified Thu Sep 5 21:20:51 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added header
- Cosmetic

Revision 421 - Directory Listing
Modified Thu Sep 5 21:15:18 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed history

Revision 420 - Directory Listing
Modified Thu Sep 5 21:13:22 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Header changed
- Small cosmetic schanges

Revision 419 - Directory Listing
Modified Thu Sep 5 21:02:19 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
Call MBPrediction only of INTRA/INTRA_Q blocks

Revision 418 - Directory Listing
Modified Thu Sep 5 20:59:45 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added legal header
- Michael's copyright (until we find who is the origibal author)

Revision 416 - Directory Listing
Modified Thu Sep 5 20:42:47 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Updated legal header with Peter's copyright for 2002

Revision 415 - Directory Listing
Modified Thu Sep 5 20:37:40 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added legal header

Revision 414 - Directory Listing
Modified Thu Sep 5 20:36:01 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added information about possible patent infringements
- Added NotaBene about the non thread safe state of the code

Revision 413 - Directory Listing
Modified Thu Sep 5 19:34:35 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Thanks to christoph i removed this nasty horrible bug ! Kidding of course :-)

Revision 412 - Directory Listing
Modified Wed Sep 4 22:26:04 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed simple BFRAMES part of structures

ToDo : remove last BFRAMES bits once bframe code has been removed from the stable tree

Revision 411 - Directory Listing
Modified Wed Sep 4 22:12:21 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Fixed header to mention possible patent infringement
- Removed History

Revision 410 - Directory Listing
Modified Wed Sep 4 22:08:45 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added $Id$ keyword again

Revision 409 - Directory Listing
Modified Wed Sep 4 22:07:54 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed BFRAME code

Revision 408 - Directory Listing
Modified Wed Sep 4 22:07:07 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed History, moved copyright.

Revision 407 - Directory Listing
Modified Wed Sep 4 22:01:59 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added legal header
- Temporary copyright

Revision 406 - Directory Listing
Modified Wed Sep 4 21:59:27 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added legal header
- Added copyright (temporary set to Michael)

Revision 405 - Directory Listing
Modified Wed Sep 4 21:43:46 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added $Id$ keyword again

Revision 404 - Directory Listing
Modified Wed Sep 4 21:42:56 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added $Id$ keyword again.

Revision 403 - Directory Listing
Modified Wed Sep 4 21:41:57 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed BFRAMES parts of the code.

Revision 402 - Directory Listing
Modified Wed Sep 4 21:16:02 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed history header
- File Copyright to Michael until we find who wrote this file

Revision 400 - Directory Listing
Modified Wed Sep 4 21:03:29 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed BFRAMES part of the code

Revision 399 - Directory Listing
Modified Wed Sep 4 20:56:52 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed History Header
- Added Michael Militzer Copyright (well Michael seems to be the first contributor)

Revision 398 - Directory Listing
Modified Wed Sep 4 20:49:56 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed History from file header.
- Moved Peter copyright to the top of the file.

Revision 397 - Directory Listing
Modified Wed Sep 4 20:46:00 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed BFRAMES parts of the code

Revision 391 - Directory Listing
Modified Wed Sep 4 18:44:40 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src
Reentrancy problem fixed in adaptive code

Revision 390 - Directory Listing
Modified Wed Sep 4 06:24:37 2002 UTC (21 years, 6 months ago) by h
Original Path: trunk/xvidcore/src
interlacing bug fix - to comply with spec, no field blocks at boundary

Revision 389 - Directory Listing
Modified Wed Sep 4 03:45:45 2002 UTC (21 years, 6 months ago) by h
Original Path: trunk/xvidcore/src
interlacing bugfix (edging behaviour)

Revision 388 - Directory Listing
Modified Wed Sep 4 03:23:28 2002 UTC (21 years, 6 months ago) by h
Original Path: trunk/xvidcore/src
interlacing bugfix (inter cbp behaviour)

Revision 387 - Directory Listing
Modified Tue Sep 3 17:25:45 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
Support for timestamps even without #define BFRAMES

Revision 386 - Directory Listing
Modified Mon Sep 2 21:15:37 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src
Added low_delay=1 for non-Bframes mode.

Revision 384 - Directory Listing
Modified Mon Aug 19 19:19:40 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
x_pos, y_pos are not needed in MBTransQuantInterBVOP()

Revision 381 - Directory Listing
Modified Sun Aug 18 14:06:32 2002 UTC (21 years, 7 months ago) by Isibaar
Original Path: trunk/xvidcore/src
shatty's beos patch

Revision 375 - Directory Listing
Modified Sat Aug 17 16:22:58 2002 UTC (21 years, 7 months ago) by Isibaar
Original Path: trunk/xvidcore/src
updated coeff thresholding to Radek's decision criteria

Revision 374 - Directory Listing
Modified Thu Aug 15 19:52:16 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Ooops, first bugfix was an outdated version and the CVS got stuck...

Revision 373 - Directory Listing
Modified Thu Aug 15 18:13:02 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Bugfix chroma motion compensation in BFRAMES mode. Block based has to be
used, even if BFRAMES is active, because we cannot rely on XVID_HALFPEL
(XVID_HALFPEL is not needed if max_bframes<=0)

Revision 372 - Directory Listing
Modified Thu Aug 15 12:15:20 2002 UTC (21 years, 7 months ago) by ia64p
Original Path: trunk/xvidcore/src
adapt to the new calling interface of hafpel8

Revision 370 - Directory Listing
Modified Mon Aug 12 10:07:16 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
very small bugfix for interpolated ME (thanks to Radek)

Revision 369 - Directory Listing
Modified Fri Aug 9 20:05:28 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Use MBTransQuantInterBVOP (skips work) for small B-frame speedup

Revision 368 - Directory Listing
Modified Fri Aug 9 19:58:42 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Added several MB-functions which do the same as MBTransQuantInter/Intra now,
but split into several routines. MBTransQuantInter2/Intra2 do the same as
-Inter/Intra but using the split up routines, MBTransQuantBVOP skips unneeded
decoding operations for B-VOPs.

Revision 367 - Directory Listing
Modified Fri Aug 9 10:45:05 2002 UTC (21 years, 7 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
sse2 dequant funcs revamped

Revision 366 - Directory Listing
Modified Wed Aug 7 10:09:00 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
New variable pEnc->last_sync for (more) correct time-codes in B-frames mode.
Not a 100% clean solution. NOTE: Whole Timecode management must be rewritten!

Revision 360 - Directory Listing
Modified Sun Aug 4 23:27:40 2002 UTC (21 years, 7 months ago) by Isibaar
Original Path: trunk/xvidcore/src
windows b-frames fix

Revision 359 - Directory Listing
Modified Sun Aug 4 22:34:49 2002 UTC (21 years, 7 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fix missing symbol error when compiled without bframes support (thx monrad on IRC-opn)

Revision 358 - Directory Listing
Modified Sun Aug 4 21:32:56 2002 UTC (21 years, 7 months ago) by Isibaar
Original Path: trunk/xvidcore/src
"first frame p-frame" bugfix

Revision 357 - Directory Listing
Modified Sun Aug 4 17:28:50 2002 UTC (21 years, 7 months ago) by Isibaar
Original Path: trunk/xvidcore/src
switched back to old lumi masking code

Revision 356 - Directory Listing
Modified Sat Aug 3 05:36:18 2002 UTC (21 years, 7 months ago) by chenm001
Original Path: trunk/xvidcore/src
fix the first frame is green wrong

Revision 354 - Directory Listing
Modified Thu Aug 1 12:53:45 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Oops, a 'k' had run away.

Revision 353 - Directory Listing
Modified Wed Jul 31 18:19:49 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
First support for XVID_GREYSCALE: chroma DC is zeroed, AC is not saved.
No speed improvement, but working feature.

Revision 352 - Directory Listing
Modified Wed Jul 31 18:10:34 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
new global flag XVID_GR[EA]YSCALE to ignore chroma components when encoding

Revision 351 - Directory Listing
Modified Wed Jul 31 10:08:58 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Fixed wrong sad8bi for b-frames direct mode  (thanks to Radek!)

Revision 350 - Directory Listing
Modified Tue Jul 30 12:14:37 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Modified to only drop if blockcount is _less_ than ratio instead of _less or
equa_, otherwise drops were still possible, even for drop=0 (-> bframe crash)

Revision 349 - Directory Listing
Modified Mon Jul 29 19:21:23 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Fixed timecode problem for direct mode with max_bframes>1

Revision 348 - Directory Listing
Modified Sun Jul 28 17:10:39 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
halfpel search for MODE_INTERPOLATE and MODE_DIRECT

Revision 347 - Directory Listing
Modified Sun Jul 28 13:06:46 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Modified SKIP mb behaviour for Pframes when Bframes are active: Check if
intermediate B-block can be skipped, too. Check for SKIP is now done
in encode_pframe(), not in MBCoding().

Revision 346 - Directory Listing
Modified Sun Jul 28 02:55:41 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Interpolated and DirectMode motion estimation (DiamondSearch) for B-Frames.
Slow, but working, this might have been the final step to a complete
implemenation of b-frame encoding.    Btw... it's 5.a.m so don't trust
this CVS entry!

Revision 345 - Directory Listing
Modified Sat Jul 27 23:47:01 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Finally Cut&Paste and Search&Replaced Square8_MainSearch, so PMV_USESQUARES8
is now functional. Also, some minor fixes.

Revision 344 - Directory Listing
Modified Sat Jul 27 23:07:33 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Fixed embarrassing bug in Dimaond16/8_MainSearch (iDirection was overwritten)

Revision 341 - Directory Listing
Modified Thu Jul 25 00:43:19 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src
Enable B-frame + INTER4V (not bugfree yet)

Revision 340 - Directory Listing
Modified Wed Jul 24 23:17:19 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Fix B-frame: Direct Mode with INTER4V

Revision 339 - Directory Listing
Modified Wed Jul 24 23:09:28 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Minor Cleanup

Revision 338 - Directory Listing
Modified Wed Jul 24 23:07:45 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
New fields deltamv, directmv[4] in Macroblock for more logical B-frame ME

Revision 337 - Directory Listing
Modified Wed Jul 24 20:58:41 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Disable SKIP handling for _DISABLE_SKIP defined

Revision 335 - Directory Listing
Modified Wed Jul 24 19:34:14 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Added #ifdef _DISABLE_SKIP in MBCoding(). If this is defined, there
will be __no skipped macroblocks__ in P-frames!
This is of course bad (bigger files), but it's needed for clean B-frame
encoding until we have a workaround for the SKIP-flaw in the standard. :-(

Revision 333 - Directory Listing
Modified Wed Jul 24 00:50:10 2002 UTC (21 years, 8 months ago) by Isibaar
Original Path: trunk/xvidcore/src
qpel decoding support

Revision 332 - Directory Listing
Modified Tue Jul 23 16:19:22 2002 UTC (21 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src
Thread safe version.

Revision 331 - Directory Listing
Modified Tue Jul 23 15:38:18 2002 UTC (21 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src
Little mistake with the stack pointer.

Revision 330 - Directory Listing
Modified Tue Jul 23 15:36:59 2002 UTC (21 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src
Thread safe version.

Revision 329 - Directory Listing
Modified Tue Jul 23 12:59:57 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
sad[16,8]_mmx, sad[16,8]_3dn, sad8_xmm

Revision 328 - Directory Listing
Modified Tue Jul 23 12:32:22 2002 UTC (21 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src
Some %define to make the code easier to read.

Revision 327 - Directory Listing
Modified Mon Jul 22 18:03:47 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Range check for B-frame quantizer

Revision 326 - Directory Listing
Modified Sun Jul 21 23:34:08 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
bframe encoding bugfixes, ME unification

Revision 325 - Directory Listing
Modified Sun Jul 21 14:05:38 2002 UTC (21 years, 8 months ago) by edgomez
Original Path: trunk/xvidcore/src
Small fix to make sure negative values => defaults settings

Revision 324 - Directory Listing
Modified Sun Jul 21 03:49:47 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
frame_drop_ratio

Revision 323 - Directory Listing
Modified Sun Jul 21 03:30:25 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
output_slice() msvc compiler fix

Revision 322 - Directory Listing
Modified Sat Jul 20 22:30:30 2002 UTC (21 years, 8 months ago) by albeu
Original Path: trunk/xvidcore/src
Add missing #ifdef around some bframe code

Revision 321 - Directory Listing
Modified Sat Jul 20 13:41:43 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
slower implementation, without rounding errors

Revision 320 - Directory Listing
Modified Sat Jul 20 13:20:21 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
slower implementation, without rounding errors

Revision 319 - Directory Listing
Modified Sat Jul 20 12:48:54 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
futher improved sad8 and sad16

Revision 318 - Directory Listing
Modified Fri Jul 19 15:02:39 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
removed debug code

Revision 317 - Directory Listing
Modified Fri Jul 19 14:56:00 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Bugfix for B-frame encoding (new parameters time_bp, time_pp to BVOP-ME)

Revision 316 - Directory Listing
Modified Fri Jul 19 13:34:32 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Minor fix for time-hack

Revision 315 - Directory Listing
Modified Fri Jul 19 11:15:21 2002 UTC (21 years, 8 months ago) by albeu
Original Path: trunk/xvidcore/src
Add 'per slice' rendering aka DR method 2

Revision 313 - Directory Listing
Modified Thu Jul 18 23:52:40 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Fixed for Bframes encoding and maybe decoding, too.

Revision 312 - Directory Listing
Modified Thu Jul 18 23:42:36 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
B-frames encoding "ME" for direct mode (and minor other things)

Revision 311 - Directory Listing
Modified Thu Jul 18 13:47:46 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
sse/sse2 os support detection

Revision 310 - Directory Listing
Modified Thu Jul 18 13:45:14 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
added sse2 os triggers

Revision 309 - Directory Listing
Modified Thu Jul 18 13:44:39 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
removed static data; added sse2 os triggers

Revision 308 - Directory Listing
Modified Thu Jul 18 13:42:00 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
cglobal fix

Revision 306 - Directory Listing
Modified Thu Jul 18 00:07:04 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src
advise for how to fix my b-frame decode code

Revision 305 - Directory Listing
Modified Tue Jul 16 17:55:18 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
extended documentation and comments

Revision 304 - Directory Listing
Modified Tue Jul 16 17:50:44 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
some comments

Revision 303 - Directory Listing
Modified Tue Jul 16 17:45:21 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
fixes some bug with claiming the wrong fp registers

Revision 302 - Directory Listing
Modified Tue Jul 16 17:43:36 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
further aggerssive optimizations

Revision 301 - Directory Listing
Modified Tue Jul 16 17:42:36 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
fix for a bug in the ia64 idct, that prevents compilation with intel ecc

Revision 300 - Directory Listing
Modified Tue Jul 16 12:02:27 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
Global assembler optimization of halfpel8_refine, via inlinig of sad for ia64

Revision 299 - Directory Listing
Modified Tue Jul 16 11:15:15 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
Global assembler optimization of halfpel8_refine, via inlinig of sad for ia64

Revision 297 - Directory Listing
Modified Mon Jul 15 23:50:31 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src
fix my some wrong with b-frame deocde at direct mode

Revision 296 - Directory Listing
Modified Mon Jul 15 00:26:38 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src
Fix a little bug 'mb->quant = 8' in decode_bframe()

Revision 295 - Directory Listing
Modified Fri Jul 12 12:26:55 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
XVID_ENC_PARAM->num_threads

Revision 294 - Directory Listing
Modified Fri Jul 12 00:49:59 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src
support the decode examples in ex1

Revision 291 - Directory Listing
Modified Thu Jul 11 14:03:39 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
removing rounding bug, that yields pink color drift in P-frames

Revision 290 - Directory Listing
Modified Thu Jul 11 00:15:59 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src
fix a little bug and added the BFRAMES_DEC_DEBUG support

Revision 289 - Directory Listing
Modified Wed Jul 10 20:11:05 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Preparations for block-based-interpolation ME: PMVfastIntSearch16 (pre-version)

Revision 288 - Directory Listing
Modified Wed Jul 10 19:31:05 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Minor change: Switch from get_pmv to get_pmv2

Revision 287 - Directory Listing
Modified Wed Jul 10 19:29:30 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Minor bugfix.

Revision 286 - Directory Listing
Modified Wed Jul 10 19:17:49 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Step towards blocks based interpolation ME: get_ipmv/get_ipmvdata

Revision 285 - Directory Listing
Modified Wed Jul 10 19:16:56 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Minor change: Switch to get_pmv(data)2 instead of get_pmv(data)

Revision 284 - Directory Listing
Modified Wed Jul 10 19:16:32 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Minor change: Switch to get_pmv2 instead of get_pmvdata in HintedME

Revision 283 - Directory Listing
Modified Wed Jul 10 15:27:37 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
Inserted preliminary support for intel's ecc in portab.h

Revision 282 - Directory Listing
Modified Wed Jul 10 14:26:02 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
generated with itanium idct generator

Revision 281 - Directory Listing
Modified Wed Jul 10 14:24:56 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
itanium idct generator

Revision 280 - Directory Listing
Modified Wed Jul 10 14:05:08 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
bswap with ia64-asm

Revision 277 - Directory Listing
Modified Tue Jul 9 22:19:43 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
preparations for block based ME

Revision 274 - Directory Listing
Modified Tue Jul 9 01:48:49 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src
undo my wrong

Revision 273 - Directory Listing
Modified Tue Jul 9 01:44:44 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src
reupload

Revision 272 - Directory Listing
Modified Tue Jul 9 01:37:22 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src
fix my wrong moment ago

Revision 271 - Directory Listing
Modified Tue Jul 9 01:09:33 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src
help upload for roaming

Revision 270 - Directory Listing
Modified Sun Jul 7 16:36:24 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Function prototypes for dequant_inter_xmm, dequant_intra_xmm

Revision 269 - Directory Listing
Modified Sun Jul 7 13:21:34 2002 UTC (21 years, 8 months ago) by Isibaar
Original Path: trunk/xvidcore/src
Skal's tweaked dequant functions

Revision 268 - Directory Listing
Modified Sun Jul 7 11:44:02 2002 UTC (21 years, 8 months ago) by Isibaar
Original Path: trunk/xvidcore/src
near jumps

Revision 267 - Directory Listing
Modified Sun Jul 7 11:42:38 2002 UTC (21 years, 8 months ago) by Isibaar
Original Path: trunk/xvidcore/src
long long replaced by int64_t

Revision 265 - Directory Listing
Modified Sun Jul 7 10:59:14 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Remove "short jump out of range" by using JZ/JMP instead of JNZ

Revision 263 - Directory Listing
Modified Sun Jul 7 10:20:16 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
replaced read_tsc() by read_counter() from portab.h

Revision 262 - Directory Listing
Modified Sun Jul 7 09:45:40 2002 UTC (21 years, 8 months ago) by Isibaar
Original Path: trunk/xvidcore/src
split mmx,xmm,3dnow,sse2 code into different files, SMP fix, Skal's tweaked asm code

Revision 261 - Directory Listing
Modified Sat Jul 6 21:41:14 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
BugFix for EPZSSearch16

Revision 259 - Directory Listing
Modified Sat Jul 6 17:04:57 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Minor modifications for supporting multithreaded ME.
Without _SMP symbol there should be no changes in behaviour.

Revision 258 - Directory Listing
Modified Sat Jul 6 17:03:08 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src
Routines for mulithreaded ME. XviD has to be compiled with -D_SMP option
for these files to be treated at all.

Revision 256 - Directory Listing
Modified Fri Jul 5 14:01:18 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
Optimized assemby

Revision 254 - Directory Listing
Modified Wed Jul 3 12:32:50 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
get_pmv2/get_pmvdata2

Revision 253 - Directory Listing
Modified Mon Jul 1 13:50:39 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
killed warnings, ecc compatible

Revision 252 - Directory Listing
Modified Sun Jun 30 10:46:29 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
resync patch

Revision 251 - Directory Listing
Modified Sat Jun 29 12:47:19 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
optimizied, but not fully operatial on ecc, genidct.py needs some fixing, not all files needed are committed. stay tuned.

Revision 250 - Directory Listing
Modified Sat Jun 29 12:38:20 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
imporoved verions of sad8 and 16

Revision 249 - Directory Listing
Modified Sat Jun 29 11:47:17 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
re-fixing check_cpu_features compiling / linking issue, hopefully it is sufficent for all platfroms, now

Revision 248 - Directory Listing
Modified Fri Jun 28 15:14:40 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
resync support, check_cpu_features() fixed

Revision 246 - Directory Listing
Modified Thu Jun 27 13:05:59 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
define internale labels, locally for debugging, with .L

Revision 245 - Directory Listing
Modified Wed Jun 26 15:59:51 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
fixing a problem with check_cpu_features, that prevents compiling of the codec on platforms other than x86.

Revision 244 - Directory Listing
Modified Wed Jun 26 15:56:35 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
fixing dos linefeed

Revision 243 - Directory Listing
Modified Wed Jun 26 15:26:50 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
some assembler optimizations done, all warnings can be ignored.

Revision 242 - Directory Listing
Modified Wed Jun 26 15:26:03 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src
some assembler optimizations done

Revision 241 - Directory Listing
Modified Wed Jun 26 09:41:52 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
fixed_vop_rate

Revision 240 - Directory Listing
Modified Tue Jun 25 09:41:54 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
minor dx50bvop fix

Revision 238 - Directory Listing
Modified Mon Jun 24 09:53:18 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
added font.c, sgi-irix64 makefile, dx50bvop working

Revision 236 - Directory Listing
Modified Sun Jun 23 19:48:06 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- transfer_8to16sub2_mmx activation
- Compile fixes (a missing image/font.h ???)
- Linux Makefile update to take care of last changes in feature
constants

Revision 234 - Directory Listing
Modified Sun Jun 23 03:58:32 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
XVID_GLOBAL_*, XVID_CPU_CHKONLY, timestamp fix, font.c

Revision 233 - Directory Listing
Modified Sat Jun 22 07:23:10 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
minor fixes: bframe N_VOP support, custom quant bug, BFRAME inc_frame_num()

Revision 232 - Directory Listing
Modified Fri Jun 21 16:12:48 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
bframes patch

Revision 230 - Directory Listing
Modified Thu Jun 20 14:25:44 2002 UTC (21 years, 9 months ago) by ia64p
Original Path: trunk/xvidcore/src
dev16 is optimized, now.

Revision 229 - Directory Listing
Modified Thu Jun 20 14:05:58 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
bframe patch

Revision 227 - Directory Listing
Modified Thu Jun 20 10:22:02 2002 UTC (21 years, 9 months ago) by Isibaar
Original Path: trunk/xvidcore/src
*** empty log message ***

Revision 226 - Directory Listing
Modified Wed Jun 19 14:41:02 2002 UTC (21 years, 9 months ago) by Isibaar
Original Path: trunk/xvidcore/src
optimizations, correct transfer_8to16sub2_xmm

Revision 224 - Directory Listing
Modified Wed Jun 19 08:46:57 2002 UTC (21 years, 9 months ago) by uManiac
Original Path: trunk/xvidcore/src
ProfDrMorph's new (unoptimized) Luma Masking code:
luminance masking now works with relative values instead of absolute ones
the new code raises/lowers oberall quant for especially bright/dark frames ( Weber-Fechner law: humans see less differences in bright scenes )
every pixel with a very low lumi value is set to 0 for better compressability ( again the Weber-Fechner law; below a certain intesity humans won't see anything )

Revision 223 - Directory Listing
Modified Wed Jun 19 01:01:02 2002 UTC (21 years, 9 months ago) by chenm001
Original Path: trunk/xvidcore/src
fix a little bug in use custom quant matrix

Revision 221 - Directory Listing
Modified Mon Jun 17 12:23:32 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- added legal header
- added function descriptions

Revision 220 - Directory Listing
Modified Sun Jun 16 22:38:08 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added legal header
- The x86 specific function 'check_cpu_features' is  only declared
  when ARCH_X86 is defined

Revision 219 - Directory Listing
Modified Sun Jun 16 22:20:36 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Commented (really needed ?)
- Added legal header

Revision 218 - Directory Listing
Modified Sun Jun 16 19:54:20 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added transfer_8to16sub2_xmm (B frames compensation)

Revision 217 - Directory Listing
Modified Sun Jun 16 19:35:59 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed an unuseful piece of code

Revision 216 - Directory Listing
Modified Sun Jun 16 17:25:18 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Removed an opcode (used during my tests)

Revision 215 - Directory Listing
Modified Sun Jun 16 17:12:37 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added a transfer_8to16sub2_xmm function (Needs testing)

Revision 213 - Directory Listing
Modified Sat Jun 15 22:28:32 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added legal header
- Cosmetic

Revision 212 - Directory Listing
Modified Sat Jun 15 22:15:57 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added comments
- Changed the FSF address

Revision 210 - Directory Listing
Modified Fri Jun 14 15:17:53 2002 UTC (21 years, 9 months ago) by ia64p
Original Path: trunk/xvidcore/src
ia64 changes

Revision 209 - Directory Listing
Modified Fri Jun 14 13:29:07 2002 UTC (21 years, 9 months ago) by Isibaar
Original Path: trunk/xvidcore/src
ia64 changes

Revision 208 - Directory Listing
Modified Fri Jun 14 13:21:35 2002 UTC (21 years, 9 months ago) by Isibaar
Original Path: trunk/xvidcore/src
some small fixes

Revision 207 - Directory Listing
Modified Fri Jun 14 13:06:33 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
updated Makefile.djgpp, added DECLARE_ALIGNED_MATRIX to portab.h for unknown/other platform

Revision 206 - Directory Listing
Modified Fri Jun 14 12:26:06 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
msvc asm{} codingstyle fix

Revision 205 - Directory Listing
Modified Fri Jun 14 08:26:04 2002 UTC (21 years, 9 months ago) by ia64p
Original Path: trunk/xvidcore/src
IA64 assembler files, initial version, only partly optimized

Revision 204 - Directory Listing
Modified Thu Jun 13 22:05:09 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added legal header
- Added comments about the functions

Revision 203 - Directory Listing
Modified Thu Jun 13 21:53:08 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Cosmetic
- Added legal header

Revision 202 - Directory Listing
Modified Thu Jun 13 21:45:24 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Mainly Cosmetic.
- 'bool' type is now 'int', natural cpu size variable.
  (Dev Mail-List suggestion from  Christoph Lampert)

Revision 201 - Directory Listing
Modified Thu Jun 13 21:35:01 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
Cosmetic

Revision 200 - Directory Listing
Modified Thu Jun 13 13:18:57 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added comments, documented all returned values

Revision 199 - Directory Listing
Modified Thu Jun 13 12:42:18 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
Cosmetic and ANSI C comment style (just this header as it may be included in an ANSI C project.

Revision 198 - Directory Listing
Modified Thu Jun 13 11:42:15 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
EMMS macro replaced by the emms() function.

Revision 195 - Directory Listing
Modified Wed Jun 12 20:38:41 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
Cosmetic - CodingStyle Applied - Legal Headers will be added later

Revision 194 - Directory Listing
Modified Sun Jun 9 23:30:50 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
Another bunch of 80 column cut, ANSI C comments - There's still work to do there :\

Revision 193 - Directory Listing
Modified Sun Jun 9 23:05:35 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
Small memory leak fixed

Revision 192 - Directory Listing
Modified Sun Jun 9 13:16:26 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
80 Column cutting. I've put all the encoder_create cleaning code in goto statements, this is a clean way to do that job but some people don't like goto statements

Revision 190 - Directory Listing
Modified Sun Jun 9 11:23:13 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
Small change, avoid calling free with a random address

Revision 189 - Directory Listing
Modified Fri Jun 7 10:36:08 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
Last bits of "Rate control per instance" patch

Revision 188 - Directory Listing
Modified Fri Jun 7 10:21:48 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src
Rate control structure per encoder

Revision 184 - Directory Listing
Modified Mon May 27 18:07:38 2002 UTC (21 years, 9 months ago) by chl
Original Path: trunk/xvidcore/src
Returned to old style MotionEstimation (one loop for INTER and INTER4V)

Revision 181 - Directory Listing
Modified Wed May 22 12:42:25 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
Added AdvDiamond_MainSearch by sysKIn which seems to be faster and better
than normal Diamond_MainSearch, at least for plain fullpel search. It can
be activated by PMV_ADVANCEDDIAMOND16/8 flag.

Revision 180 - Directory Listing
Modified Wed May 22 12:40:25 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
added PMV_ADVANCEDDIAMOND to activate new Diamond MainSearch by sysKIn

Revision 179 - Directory Listing
Modified Mon May 20 17:12:53 2002 UTC (21 years, 10 months ago) by Isibaar
Original Path: trunk/xvidcore/src
#define BFRAMES

Revision 178 - Directory Listing
Modified Tue May 14 00:06:00 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src
no message

Revision 177 - Directory Listing
Modified Mon May 13 19:41:41 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
mean reduced SAD, C-version

Revision 175 - Directory Listing
Modified Sun May 12 17:21:30 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
Small bugfix in MotionEstimation (wrong prediction for INTER4V)

Revision 174 - Directory Listing
Modified Sat May 11 23:54:30 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
Use INTER4V only if neighbours move different than current block.
Save quality, some speedup.

Revision 172 - Directory Listing
Modified Sat May 11 15:32:59 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
general cleanup, first modifications for new INTER4V heuristics

Revision 171 - Directory Listing
Modified Sat May 11 12:28:19 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
SAD values in MACROBLOCK have to be signed integer

Revision 170 - Directory Listing
Modified Thu May 9 21:47:51 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
Fix for gcc

Revision 169 - Directory Listing
Modified Thu May 9 00:42:35 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
Tests to not double check vectors in PMVfast16/8 (only in prediction, not during diamonds phase).
Minor speedup.

Revision 168 - Directory Listing
Modified Thu May 9 00:15:51 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src
add low_delay decode support

Revision 167 - Directory Listing
Modified Tue May 7 20:03:18 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
MotionEst(): set sad8[] also for INTER mode to correct values (for get_pmdata)

Revision 166 - Directory Listing
Modified Tue May 7 19:59:10 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
Another minor fix for get_pmvdata()

Revision 165 - Directory Listing
Modified Tue May 7 19:40:36 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
correted get_pmvdata returning wrong SAD for left boundary blocks with MV (0,0)

Revision 164 - Directory Listing
Modified Mon May 6 10:07:19 2002 UTC (21 years, 10 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
low_delay

Revision 163 - Directory Listing
Modified Mon May 6 08:18:11 2002 UTC (21 years, 10 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
bitstream finc/fbase bug fix

Revision 162 - Directory Listing
Modified Mon May 6 03:58:09 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src
no message

Revision 161 - Directory Listing
Modified Mon May 6 03:51:43 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src
fix some my B-frame decode error

Revision 159 - Directory Listing
Modified Sat May 4 12:26:06 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added "per encoder" quality setting

Revision 158 - Directory Listing
Modified Fri May 3 15:26:30 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
Removed the "not ANSI compliant" BFRAMES after the #endif

Revision 157 - Directory Listing
Modified Fri May 3 08:37:55 2002 UTC (21 years, 10 months ago) by Isibaar
Original Path: trunk/xvidcore/src
quant range checking

Revision 156 - Directory Listing
Modified Fri May 3 00:45:10 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src
add B-frame decode support

Revision 154 - Directory Listing
Modified Thu May 2 22:35:41 2002 UTC (21 years, 10 months ago) by Isibaar
Original Path: trunk/xvidcore/src
sse2 idct/fdct

Revision 153 - Directory Listing
Modified Thu May 2 00:36:50 2002 UTC (21 years, 10 months ago) by Isibaar
Original Path: trunk/xvidcore/src
removed coeff clamping

Revision 152 - Directory Listing
Modified Wed May 1 13:00:02 2002 UTC (21 years, 10 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
#define BFRAMES

Revision 150 - Directory Listing
Modified Mon Apr 29 06:45:55 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src
fix a little compile bug(in DEBUG mode)

Revision 149 - Directory Listing
Modified Sun Apr 28 23:36:28 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
Cosmetic, gpl header

Revision 148 - Directory Listing
Modified Sun Apr 28 23:35:25 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
sad values can be negative (Cristoph post scriptum to a mail in the dev maillist)

Revision 147 - Directory Listing
Modified Sun Apr 28 23:31:00 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
Sad values can be negative (Christoph Lampert Post scriptum in a mail to the dev mail list)

Revision 146 - Directory Listing
Modified Sun Apr 28 22:12:45 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
Cosmetic, added the RCS Id field

Revision 145 - Directory Listing
Modified Sun Apr 28 21:55:06 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
Cosmetic, added GPL header and RCS id field

Revision 144 - Directory Listing
Modified Sun Apr 28 20:03:14 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
Added the RCS $

Revision 143 - Directory Listing
Modified Sun Apr 28 16:15:51 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src
- Added quiet_encore symbol so transcode can use XviD with its divx4 API
- Added comments
- Added possible ToDos and pointed out 2 major problems :
   + Reentrance
   + the quality setting for the encoder part

Revision 142 - Directory Listing
Modified Sat Apr 27 23:51:59 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
added divx4_general_preset to compelety determine quality levels.

Revision 141 - Directory Listing
Modified Thu Apr 25 23:24:59 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
Fixed some minor issues in ME, changed calc_delta16/8 to non-linear function of quant
(from a paper on H.26L). Now inter4v finally gives some improvement.

Revision 140 - Directory Listing
Modified Thu Apr 25 21:32:05 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
Adapted PMVFast16/8 for using prevMB instead of pMB, seems to work.

Revision 139 - Directory Listing
Modified Thu Apr 25 20:39:02 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
Re-Added get_pmv() for returning median predictor only without all the
other stuff like neighbours and SAD values.

Revision 138 - Directory Listing
Modified Thu Apr 25 19:27:49 2002 UTC (21 years, 10 months ago) by chl
Original Path: trunk/xvidcore/src
#ifdef'd OutputDebugString because it's _DEBUG an Windows only

Revision 136 - Directory Listing
Modified Thu Apr 25 06:55:00 2002 UTC (21 years, 10 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
FRAMEINFO

Revision 135 - Directory Listing
Modified Wed Apr 24 12:21:43 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
sse2 quant_intra/dequant_intra/dev16/(faster)sad16

Revision 133 - Directory Listing
Modified Tue Apr 23 00:05:31 2002 UTC (21 years, 11 months ago) by chenm001
Original Path: trunk/xvidcore/src
add some B-frame support

Revision 132 - Directory Listing
Modified Tue Apr 23 00:04:51 2002 UTC (21 years, 11 months ago) by chenm001
Original Path: trunk/xvidcore/src
remove some compile warning

Revision 129 - Directory Listing
Modified Sun Apr 21 02:30:24 2002 UTC (21 years, 11 months ago) by knhor
Original Path: trunk/xvidcore/src
knhor - 020420 - add freebsd support

Revision 128 - Directory Listing
Modified Wed Apr 17 14:05:54 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
fixed bug when using lumi masking with hinted ME

Revision 126 - Directory Listing
Modified Wed Apr 17 10:54:19 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
beginnings of sse2 support (disabled)

Revision 124 - Directory Listing
Modified Tue Apr 16 00:17:35 2002 UTC (21 years, 11 months ago) by chenm001
Original Path: trunk/xvidcore/src
rewrite log2bin() use asm386(only in VC)

Revision 122 - Directory Listing
Modified Mon Apr 15 08:04:06 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
foxer's updated cbr code

Revision 121 - Directory Listing
Modified Mon Apr 15 08:03:50 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
support for foxer's updated cbr code

Revision 118 - Directory Listing
Modified Sat Apr 13 16:30:02 2002 UTC (21 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
bframe "support" code

Revision 117 - Directory Listing
Modified Thu Apr 11 15:04:05 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
segfault fix

Revision 116 - Directory Listing
Modified Thu Apr 11 10:48:03 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src
AC vlc coding bugfix, thanks to Vivien Chappelier

Revision 115 - Directory Listing
Modified Thu Apr 11 10:18:40 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
PPC update

Revision 114 - Directory Listing
Modified Wed Apr 10 07:43:25 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src
decoder speedup

Revision 113 - Directory Listing
Modified Wed Apr 10 07:40:51 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src
PSNR calculations

Revision 112 - Directory Listing
Modified Tue Apr 9 13:35:40 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src
PSNR calc

Revision 110 - Directory Listing
Modified Mon Apr 8 23:50:15 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src
interlacing bugfix

Revision 108 - Directory Listing
Modified Sun Apr 7 11:57:47 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
debug output for cbr

Revision 104 - Directory Listing
Modified Sat Apr 6 05:33:44 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
moved HintedMEGet() on intra, to FrameCodeI()

Revision 101 - Directory Listing
Modified Fri Apr 5 14:40:36 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
hinted motion estimation support (raw or compressed)

Revision 100 - Directory Listing
Modified Thu Apr 4 13:58:18 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src
reworked vlc tables

Revision 98 - Directory Listing
Modified Wed Apr 3 14:17:05 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
source C files for sad Altivec

Revision 97 - Directory Listing
Modified Tue Apr 2 15:53:03 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
splat -> vxor optimizations

Revision 96 - Directory Listing
Modified Mon Apr 1 22:47:58 2002 UTC (21 years, 11 months ago) by chl
Original Path: trunk/xvidcore/src
Added EPZS and EPZS^2. Unfortunately slower and not really better than PMVfast

Revision 95 - Directory Listing
Modified Mon Apr 1 12:06:18 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
optimization

Revision 92 - Directory Listing
Modified Sat Mar 30 16:21:47 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
PPC trivial fixes

Revision 90 - Directory Listing
Modified Sat Mar 30 01:25:29 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
PPC update

Revision 89 - Directory Listing
Modified Sat Mar 30 00:58:20 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
SAD in Altivec

Revision 88 - Directory Listing
Modified Fri Mar 29 19:26:19 2002 UTC (21 years, 11 months ago) by edgomez
Original Path: trunk/xvidcore/src
Little fix

Revision 87 - Directory Listing
Modified Fri Mar 29 07:24:57 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
fixed crash when using lumi masking in cbr mode (i'm such an idiot)

Revision 86 - Directory Listing
Modified Fri Mar 29 07:18:30 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
fixed crash when using lumi masking in cbr mode (last time..)

Revision 85 - Directory Listing
Modified Fri Mar 29 07:08:09 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
fixed crash when using lumi masking in cbr mode (removed development code)

Revision 84 - Directory Listing
Modified Fri Mar 29 07:03:24 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
fixed crash when using lumi masking in cbr mode

Revision 83 - Directory Listing
Modified Fri Mar 29 04:25:16 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
merged image/pMBs create and destroy stuff into single if()

Revision 82 - Directory Listing
Modified Fri Mar 29 00:38:29 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
interlacing speedup - transfer strides used instead of manual field-to-frame conversion

Revision 81 - Directory Listing
Modified Fri Mar 29 00:37:57 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
interlacing fix and speedup - compensated data wasn't being used in block reconstruction

Revision 80 - Directory Listing
Modified Thu Mar 28 23:38:50 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
win32 fix - #define can't immediately follow #define ;-)

Revision 79 - Directory Listing
Modified Thu Mar 28 21:07:26 2002 UTC (21 years, 11 months ago) by edgomez
Original Path: trunk/xvidcore/src
Sorry, the previous patch was buggy. This one shoud fix the problem

Revision 78 - Directory Listing
Modified Thu Mar 28 20:57:25 2002 UTC (21 years, 11 months ago) by edgomez
Original Path: trunk/xvidcore/src
Big patch, use it with care (tests done with GNU/Linux) :
 - Trivial warnings in encoder.c line 282 ret1 = ret 2 = 0;
 - Lot of "New line at end of file missing" warnings fixed (gcc3)
 - All 2d arrays have been turned into 1d arrays
   To force alignment of matrices on stack, use DECLARE_ALIGNED_MATRIX
   (read portab.h)

Win32 users should give feedback.

Revision 76 - Directory Listing
Modified Thu Mar 28 15:52:46 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
dct altivec

Revision 75 - Directory Listing
Modified Thu Mar 28 12:29:58 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
ASM update

Revision 74 - Directory Listing
Modified Thu Mar 28 12:26:44 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
fixed some warnings

Revision 73 - Directory Listing
Modified Thu Mar 28 12:24:41 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
LINUX: proper alignement on the stack

Revision 72 - Directory Listing
Modified Wed Mar 27 15:06:14 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
aligned memory for better performance

Revision 71 - Directory Listing
Modified Wed Mar 27 12:58:29 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
first bits of Altivec support

Revision 70 - Directory Listing
Modified Tue Mar 26 23:21:02 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src
PPC Altivec version

Revision 69 - Directory Listing
Modified Tue Mar 26 11:16:08 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src
interlacing support - slow (MBDecideFieldDCT()), buggy (p-frames), incomplete (field motion prediction)

Revision 68 - Directory Listing
Modified Mon Mar 25 20:01:54 2002 UTC (21 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src
added *.h to msvc project, removed __declspec(align(..)) for _MSC_VER <= 1200

Revision 67 - Directory Listing
Modified Sun Mar 24 21:30:34 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Changed rc_buffersize to 16 as decided in the forum

Revision 66 - Directory Listing
Modified Sun Mar 24 20:07:31 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
s/16/CACHE_LINE/

Revision 65 - Directory Listing
Modified Sun Mar 24 18:18:40 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed a bug when malloc aligns the data itself - Added comments

Revision 64 - Directory Listing
Modified Sun Mar 24 05:47:48 2002 UTC (22 years ago) by h
Original Path: trunk/xvidcore/src
foxer's cbr mode
(hijacks the rc_buffersize variable and uses it as reaction delay - easier than changing xvid.h)

Revision 60 - Directory Listing
Modified Fri Mar 22 13:39:01 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
read words in memory instead of hw

Revision 58 - Directory Listing
Modified Fri Mar 22 13:05:45 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
cosmetica

Revision 57 - Directory Listing
Modified Fri Mar 22 12:51:22 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
loop2 now uses CTR

Revision 56 - Directory Listing
Modified Fri Mar 22 12:24:07 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
some label cleanups

Revision 55 - Directory Listing
Modified Fri Mar 22 11:32:47 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
use simplified mmemonics

Revision 54 - Directory Listing
Modified Fri Mar 22 11:29:20 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
CR0 use

Revision 53 - Directory Listing
Modified Fri Mar 22 04:37:03 2002 UTC (22 years ago) by chenm001
Original Path: trunk/xvidcore/src
use 386 cpu 'bts' in 'cbp |= 1 << (edx-1)

Revision 52 - Directory Listing
Modified Thu Mar 21 23:59:48 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
Added first PPC asm port

Revision 49 - Directory Listing
Modified Thu Mar 21 23:42:53 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
cbp_calc for PPC

Revision 48 - Directory Listing
Modified Thu Mar 21 17:27:06 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Added GNU CC alignment

Revision 46 - Directory Listing
Modified Thu Mar 21 15:25:32 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed bug pointed by canard (out of bounds reading and a big mistake in j upper limit)

Revision 45 - Directory Listing
Modified Thu Mar 21 13:44:29 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src
BSWAP,EMMS macro for LinuxPPC

Revision 43 - Directory Listing
Modified Thu Mar 21 00:28:33 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
I prefer this traditional way of alignment

Revision 42 - Directory Listing
Modified Wed Mar 20 14:02:59 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
alignment stuff

Revision 41 - Directory Listing
Modified Wed Mar 20 00:28:02 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
xvid_malloc/xvid_free

Revision 40 - Directory Listing
Modified Sun Mar 17 13:00:50 2002 UTC (22 years ago) by h
Original Path: trunk/xvidcore/src
added 3dnow hv interpolation

Revision 38 - Directory Listing
Modified Sun Mar 17 08:20:02 2002 UTC (22 years ago) by h
Original Path: trunk/xvidcore/src
added interpolate8x8_halfpel_hv_xmm

Revision 37 - Directory Listing
Modified Sat Mar 16 22:28:37 2002 UTC (22 years ago) by chl
Original Path: trunk/xvidcore/src
Disabled DEBUG-messages in Linux, if _DEBUG not set

Revision 36 - Directory Listing
Modified Sat Mar 16 15:55:12 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
removed init_timer

Revision 35 - Directory Listing
Modified Sat Mar 16 15:52:34 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
removed debug output

Revision 34 - Directory Listing
Modified Sat Mar 16 14:15:10 2002 UTC (22 years ago) by h
Original Path: trunk/xvidcore/src
disable win32 debug output in release builds (encodes 0.7% faster)

Revision 29 - Directory Listing
Modified Sat Mar 16 09:55:19 2002 UTC (22 years ago) by h
Original Path: trunk/xvidcore/src
prevented RateControlUpdate() being called in non-cbr encodes
(bitrate isn't 0 anymore - it's set to 900000 in encoder_create())

Revision 28 - Directory Listing
Modified Fri Mar 15 09:20:03 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
INTRA_Q/INTER_Q mcbpc bugfix

Revision 21 - Directory Listing
Modified Sun Mar 10 00:30:55 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
no message

Revision 20 - Directory Listing
Modified Sat Mar 9 21:44:47 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
qmatrix bugfix

Revision 19 - Directory Listing
Modified Sat Mar 9 16:24:21 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed warning about csp_tmp unitialized

Revision 18 - Directory Listing
Modified Sat Mar 9 16:18:23 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed gcc warnings

Revision 17 - Directory Listing
Modified Sat Mar 9 15:57:02 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed implicit declaration of malloc - #include <stdlib.h>

Revision 16 - Directory Listing
Modified Sat Mar 9 15:53:05 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed brackets for coeff_tab3, coeff_tab7, coeff_tab10 and coorect indentation of all code

Revision 15 - Directory Listing
Modified Sat Mar 9 15:29:26 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed  gcc warning about '/*' into comments

Revision 14 - Directory Listing
Modified Sat Mar 9 15:25:40 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Fixed lot of gcc warnings about '/*' into comments

Revision 13 - Directory Listing
Modified Sat Mar 9 14:58:50 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
Small cleanup for gcc warnings and code indentation (thx emacs indent-region :-)

Revision 12 - Directory Listing
Modified Sat Mar 9 14:45:40 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src
In some circumstances acpred_flag was used unitialized - now it's set to zero

Revision 10 - Directory Listing
Modified Fri Mar 8 22:26:15 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
bugfix

Revision 9 - Directory Listing
Modified Fri Mar 8 20:53:48 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
now compatible with new XviD API

Revision 4 - Directory Listing
Modified Fri Mar 8 19:17:46 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
custom qmatrix support

Revision 3 - Directory Listing
Added Fri Mar 8 02:46:11 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src
moved sources

Sort log by:

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4