[svn] / branches / release-1_0-branch / xvidcore / src / xvid.c Repository:
ViewVC logotype

Log of /branches/release-1_0-branch/xvidcore/src/xvid.c

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 1541 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 29 10:56:57 2004 UTC (19 years, 7 months ago) by edgomez
File length: 19758 byte(s)
Diff to previous 1468 , to selected 1422
marking 1.0.2

Revision 1468 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 5 23:08:01 2004 UTC (19 years, 9 months ago) by edgomez
File length: 19758 byte(s)
Diff to previous 1429 , to selected 1422
Marking 1.0.1

Revision 1429 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 14 19:51:06 2004 UTC (19 years, 11 months ago) by edgomez
File length: 19758 byte(s)
Diff to previous 1422
Trellis fix

Revision 1422 - (view) (download) (annotate) - [selected]
Modified Sun Apr 11 11:19:57 2004 UTC (19 years, 11 months ago) by suxen_drol
File length: 19755 byte(s)
Diff to previous 1415
amd k6-II+/III+ patch

Revision 1415 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 7 22:31:39 2004 UTC (19 years, 11 months ago) by edgomez
File length: 19667 byte(s)
Diff to previous 1387 , to selected 1422
3dnowext+mmxext fix

Revision 1387 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 22 23:56:55 2004 UTC (20 years ago) by
File length: 19630 byte(s)
Diff to previous 1382 , to selected 1422
This commit was manufactured by cvs2svn to create branch
'release-1_0-branch'.

Revision 1382 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 22 22:36:25 2004 UTC (20 years ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 19630 byte(s)
Diff to previous 1066 , to selected 1422
xvidcore 1.0.0 rc3 merge back to HEAD

Revision 1066 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 11 14:10:59 2003 UTC (20 years, 9 months ago) by Isibaar
Original Path: trunk/xvidcore/src/xvid.c
File length: 28366 byte(s)
Diff to previous 1055 , to selected 1422
switched back to Walken idct

Revision 1055 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 9 17:08:36 2003 UTC (20 years, 9 months ago) by Isibaar
Original Path: trunk/xvidcore/src/xvid.c
File length: 28340 byte(s)
Diff to previous 882 , to selected 1422
don't use Walken idct anymore, simple idct is now used by default instead

Revision 882 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 21 00:00:57 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 28160 byte(s)
Diff to previous 879 , to selected 1422
- better fix

Revision 879 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 20 22:46:18 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 28131 byte(s)
Diff to previous 874 , to selected 1422
- 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 874 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:13:00 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 27443 byte(s)
Diff to previous 860 , to selected 1422
ANSI C'ification

Revision 860 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 16 05:11:39 2003 UTC (21 years, 1 month ago) by suxen_drol
Original Path: trunk/xvidcore/src/xvid.c
File length: 28341 byte(s)
Diff to previous 851 , to selected 1422
futher portab.h, ARCH_IS_xxx fixes

Revision 851 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 15 15:22:19 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 28320 byte(s)
Diff to previous 824 , to selected 1422
Moved dev-api-3 to HEAD -- Nasty but efficient -- Merging work has been done too

Revision 824 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 9 19:32:52 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 13749 byte(s)
Diff to previous 648 , to selected 1422
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 648 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 16 23:38:16 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 13719 byte(s)
Diff to previous 585 , to selected 1422
License Change

Revision 585 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 9 14:35:57 2002 UTC (21 years, 5 months ago) by ia64p
Original Path: trunk/xvidcore/src/xvid.c
File length: 12691 byte(s)
Diff to previous 499 , to selected 1422
tiny ia64 fix

Revision 499 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 03:11:36 2002 UTC (21 years, 6 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/xvid.c
File length: 12723 byte(s)
Diff to previous 410 , to selected 1422
pross email address updates

Revision 410 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 4 22:08:45 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 12726 byte(s)
Diff to previous 409 , to selected 1422
Added $Id$ keyword again

Revision 409 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 4 22:07:54 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 12667 byte(s)
Diff to previous 408 , to selected 1422
Removed BFRAME code

Revision 408 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 4 22:07:07 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 12867 byte(s)
Diff to previous 329 , to selected 1422
Removed History, moved copyright.

Revision 329 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 23 12:59:57 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/xvid.c
File length: 13255 byte(s)
Diff to previous 326 , to selected 1422
sad[16,8]_mmx, sad[16,8]_3dn, sad8_xmm

Revision 326 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 21 23:34:08 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src/xvid.c
File length: 12985 byte(s)
Diff to previous 311 , to selected 1422
bframe encoding bugfixes, ME unification

Revision 311 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 18 13:47:46 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/xvid.c
File length: 12970 byte(s)
Diff to previous 299 , to selected 1422
sse/sse2 os support detection

Revision 299 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 16 11:15:15 2002 UTC (21 years, 8 months ago) by ia64p
Original Path: trunk/xvidcore/src/xvid.c
File length: 11771 byte(s)
Diff to previous 274 , to selected 1422
Global assembler optimization of halfpel8_refine, via inlinig of sad for ia64

Revision 274 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 9 01:48:49 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src/xvid.c
File length: 11666 byte(s)
Diff to previous 273 , to selected 1422
undo my wrong

Revision 273 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 9 01:44:44 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src/xvid.c
File length: 12061 byte(s)
Diff to previous 272 , to selected 1422
reupload

Revision 272 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 9 01:37:22 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src/xvid.c
File length: 11666 byte(s)
Diff to previous 271 , to selected 1422
fix my wrong moment ago

Revision 271 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 9 01:09:33 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src/xvid.c
File length: 12061 byte(s)
Diff to previous 269 , to selected 1422
help upload for roaming

Revision 269 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 7 13:21:34 2002 UTC (21 years, 8 months ago) by Isibaar
Original Path: trunk/xvidcore/src/xvid.c
File length: 11665 byte(s)
Diff to previous 262 , to selected 1422
Skal's tweaked dequant functions

Revision 262 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 7 09:45:40 2002 UTC (21 years, 8 months ago) by Isibaar
Original Path: trunk/xvidcore/src/xvid.c
File length: 11569 byte(s)
Diff to previous 245 , to selected 1422
split mmx,xmm,3dnow,sse2 code into different files, SMP fix, Skal's tweaked asm code

Revision 245 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 26 15:59:51 2002 UTC (21 years, 9 months ago) by ia64p
Original Path: trunk/xvidcore/src/xvid.c
File length: 11540 byte(s)
Diff to previous 236 , to selected 1422
fixing a problem with check_cpu_features, that prevents compiling of the codec on platforms other than x86.

Revision 236 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 23 19:48:06 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 11588 byte(s)
Diff to previous 234 , to selected 1422
- 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 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 23 03:58:32 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/xvid.c
File length: 11543 byte(s)
Diff to previous 232 , to selected 1422
XVID_GLOBAL_*, XVID_CPU_CHKONLY, timestamp fix, font.c

Revision 232 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 21 16:12:48 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/xvid.c
File length: 11378 byte(s)
Diff to previous 218 , to selected 1422
bframes patch

Revision 218 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 16 19:54:20 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 11175 byte(s)
Diff to previous 209 , to selected 1422
- Added transfer_8to16sub2_xmm (B frames compensation)

Revision 209 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 14 13:29:07 2002 UTC (21 years, 9 months ago) by Isibaar
Original Path: trunk/xvidcore/src/xvid.c
File length: 11103 byte(s)
Diff to previous 201 , to selected 1422
ia64 changes

Revision 201 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 13 21:35:01 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 10156 byte(s)
Diff to previous 200 , to selected 1422
Cosmetic

Revision 200 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 13 13:18:57 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 10120 byte(s)
Diff to previous 195 , to selected 1422
Added comments, documented all returned values

Revision 195 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 12 20:38:41 2002 UTC (21 years, 9 months ago) by edgomez
Original Path: trunk/xvidcore/src/xvid.c
File length: 7397 byte(s)
Diff to previous 154 , to selected 1422
Cosmetic - CodingStyle Applied - Legal Headers will be added later

Revision 154 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 2 22:35:41 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src/xvid.c
File length: 7370 byte(s)
Diff to previous 135 , to selected 1422
sse2 idct/fdct

Revision 135 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 24 12:21:43 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src/xvid.c
File length: 7307 byte(s)
Diff to previous 126 , to selected 1422
sse2 quant_intra/dequant_intra/dev16/(faster)sad16

Revision 126 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 17 10:54:19 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src/xvid.c
File length: 7206 byte(s)
Diff to previous 118 , to selected 1422
beginnings of sse2 support (disabled)

Revision 118 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 13 16:30:02 2002 UTC (21 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/xvid.c
File length: 7033 byte(s)
Diff to previous 115 , to selected 1422
bframe "support" code

Revision 115 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 11 10:18:40 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src/xvid.c
File length: 6967 byte(s)
Diff to previous 100 , to selected 1422
PPC update

Revision 100 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 4 13:58:18 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src/xvid.c
File length: 6923 byte(s)
Diff to previous 89 , to selected 1422
reworked vlc tables

Revision 89 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 30 00:58:20 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src/xvid.c
File length: 6872 byte(s)
Diff to previous 76 , to selected 1422
SAD in Altivec

Revision 76 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 28 15:52:46 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src/xvid.c
File length: 6802 byte(s)
Diff to previous 71 , to selected 1422
dct altivec

Revision 71 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 27 12:58:29 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src/xvid.c
File length: 6758 byte(s)
Diff to previous 52 , to selected 1422
first bits of Altivec support

Revision 52 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 21 23:59:48 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src/xvid.c
File length: 6691 byte(s)
Diff to previous 40 , to selected 1422
Added first PPC asm port

Revision 40 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 17 13:00:50 2002 UTC (22 years ago) by h
Original Path: trunk/xvidcore/src/xvid.c
File length: 6642 byte(s)
Diff to previous 38 , to selected 1422
added 3dnow hv interpolation

Revision 38 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 17 08:20:02 2002 UTC (22 years ago) by h
Original Path: trunk/xvidcore/src/xvid.c
File length: 6581 byte(s)
Diff to previous 36 , to selected 1422
added interpolate8x8_halfpel_hv_xmm

Revision 36 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 16 15:55:12 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src/xvid.c
File length: 6470 byte(s)
Diff to previous 3 , to selected 1422
removed init_timer

Revision 3 - (view) (download) (annotate) - [select for diffs]
Added Fri Mar 8 02:46:11 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src/xvid.c
File length: 6502 byte(s)
Diff to selected 1422
moved sources

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

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