[svn] / branches Repository:
ViewVC logotype

Log of /branches

View Directory Listing Directory Listing


Sticky Revision:

Revision 984 - Directory Listing
Modified Sun Apr 13 16:18:09 2003 UTC (20 years, 11 months ago) by syskin
'const' cleanups to remove compiler warnings

Revision 983 - Directory Listing
Modified Sat Apr 12 06:58:50 2003 UTC (20 years, 11 months ago) by suxen_drol
updated to support dev-api-4
profiles added
advanced dialogs restructured
general code "cleanup"

Revision 982 - Directory Listing
Modified Thu Apr 10 13:05:54 2003 UTC (20 years, 11 months ago) by edgomez
2003-04-10 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-14

    Summary:
      Removed all ABS() macros.
    Revision:
      xvidcore--devapi4--1.0--patch-14

    All  ABS   macros  have   been  replace  with   their  stdlib.h/math.h
    equivalent. This gives a 33%  overall speedup for the plain C encoder,
    while the  ia32 one seems to  suffer a small speed  loss. However this
    speed loss is  very small and it  seems it depends on the  CPU type as
    the abs/fabs usage  is impacting badly on sad  functions but impacting
    well on interpolate functions ... weird inst'it ?

    modified files:
     src/bitstream/mbcoding.c src/global.h src/image/image.c
     src/motion/motion_comp.c src/motion/motion_est.c
     src/motion/sad.c src/prediction/mbprediction.c
     src/utils/mbtransquant.c src/xvid.c

Revision 981 - Directory Listing
Modified Wed Apr 9 21:30:31 2003 UTC (20 years, 11 months ago) by edgomez
2003-04-09 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-13

    Summary:
      Added GNU profiling option to the configure script.
    Revision:
      xvidcore--devapi4--1.0--patch-13

    In  order to allow  easy profiling  using GNU  tools (gprof,  gcov), I
    added  the  --enable-gnuprofile  to  the configure.in  template.  This
    modifies the SPECIFIC_LDFLAGS and SPECIFIC_CFLAGS for library building
    so they include all needed options for profiling and test coverage.

    /!\  When  compiling your  own  program,  don't  forget to  use  these
         options:
           -pg -fprofile-arcs -ftest-coverage

         When linking your program, you  MUST use the -pg option too, else
         your binary will not use/create profiling informations.

    modified files:
     build/generic/configure.in


2003-04-09 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-12

    Summary:
      Build fix from release-0_9_1-fixes@cvs.xvid.org
    Revision:
      xvidcore--devapi4--1.0--patch-12

    MacOSX build process was wrong on the linking stage as it was ignoring
    the equivalent of the linux soname thingy.

    modified files:
     build/generic/configure.in

Revision 978 - Directory Listing
Modified Tue Apr 8 15:35:52 2003 UTC (20 years, 11 months ago) by edgomez
Syncing with CVS_HEAD -- include last Syskin's changes motion_est.c-1.64 motion_est.h-1.6

Revision 977 - Directory Listing
Modified Tue Apr 8 14:01:35 2003 UTC (20 years, 11 months ago) by suxen_drol
2pass2 (basic) internal scaler

Revision 974 - Directory Listing
Modified Sat Apr 5 16:47:44 2003 UTC (20 years, 11 months ago) by edgomez
Synced with CVS_HEAD -- faster d_mv_bits + bugfix

Revision 972 - Directory Listing
Modified Fri Apr 4 22:16:15 2003 UTC (20 years, 11 months ago) by edgomez
Fixes 32 bit misaligned reads on ARM (+ some sync work with old 0.9.x tree for cleanups)

Revision 971 - Directory Listing
Modified Fri Apr 4 22:12:07 2003 UTC (20 years, 11 months ago) by edgomez
Fixes 32 bit misaligned reads on ARM

Revision 970 - Directory Listing
Modified Fri Apr 4 22:10:38 2003 UTC (20 years, 11 months ago) by edgomez
Increased alignment to 64byte rows for 32 bit targets

Revision 969 - Directory Listing
Modified Fri Apr 4 16:57:51 2003 UTC (20 years, 11 months ago) by edgomez
Applied fix for MacOSX build and install

Revision 966 - Directory Listing
Modified Wed Apr 2 20:43:56 2003 UTC (20 years, 11 months ago) by edgomez
Keyframe default set to 10s instead of 250 fixed number (was marked ToDo:)

Revision 965 - Directory Listing
Modified Sun Mar 30 13:16:42 2003 UTC (20 years, 11 months ago) by edgomez
New code, much more clean/modular

Revision 964 - Directory Listing
Modified Sun Mar 30 00:36:53 2003 UTC (20 years, 11 months ago) by edgomez
Fixes frame padding (uses PadAlways all the time) -- this fix works well with libavcodec but someone has to check the standard.

Revision 963 - Directory Listing
Modified Sat Mar 29 12:01:36 2003 UTC (20 years, 11 months ago) by edgomez
Fixed some cut&paste errors and some other small things

Revision 962 - Directory Listing
Modified Sat Mar 29 11:06:34 2003 UTC (20 years, 11 months ago) by edgomez
Fix aligment problem for dct blocks

Revision 959 - Directory Listing
Modified Sat Mar 29 10:11:06 2003 UTC (20 years, 11 months ago) by edgomez
Fix aligment problem for dct blocks

Revision 958 - Directory Listing
Modified Sat Mar 29 01:29:53 2003 UTC (20 years, 11 months ago) by edgomez
Fixed a namespace conflict with libavcodec which caused dev-api-4 mencoder module to fail

Revision 957 - Directory Listing
Modified Fri Mar 28 08:43:28 2003 UTC (20 years, 11 months ago) by suxen_drol
sad cleanup

Revision 955 - Directory Listing
Modified Fri Mar 28 07:21:37 2003 UTC (20 years, 11 months ago) by suxen_drol
vc.net support (oops)

Revision 954 - Directory Listing
Modified Fri Mar 28 07:18:45 2003 UTC (20 years, 11 months ago) by suxen_drol
vc.net support

Revision 953 - Directory Listing
Modified Thu Mar 27 17:09:59 2003 UTC (20 years, 11 months ago) by edgomez
Synced with CVS_HEAD

Revision 952 - Directory Listing
Modified Thu Mar 27 15:00:34 2003 UTC (20 years, 11 months ago) by edgomez
Synced with CVS_HEAD

Revision 951 - Directory Listing
Modified Thu Mar 27 14:26:17 2003 UTC (20 years, 11 months ago) by edgomez
Synced with CVS_HEAD

Revision 950 - Directory Listing
Modified Thu Mar 27 14:21:00 2003 UTC (20 years, 11 months ago) by edgomez
Synced with CVS_HEAD

Revision 949 - Directory Listing
Modified Wed Mar 26 14:56:49 2003 UTC (20 years, 11 months ago) by edgomez
Changed flags naming conventions

Revision 948 - Directory Listing
Modified Wed Mar 26 11:01:03 2003 UTC (20 years, 11 months ago) by suxen_drol
xvid_enc_rc_t removed

Revision 947 - Directory Listing
Modified Wed Mar 26 10:47:59 2003 UTC (20 years, 11 months ago) by suxen_drol
encoder asp indication support

Revision 946 - Directory Listing
Modified Wed Mar 26 10:39:53 2003 UTC (20 years, 11 months ago) by suxen_drol
asp indication support

Revision 945 - Directory Listing
Modified Wed Mar 26 10:29:51 2003 UTC (20 years, 11 months ago) by suxen_drol
XVID_ERR_END

Revision 944 - Directory Listing
Modified Tue Mar 25 22:53:57 2003 UTC (20 years, 11 months ago) by edgomez
Plugged the "fixed" quant RC plugin to the -quant option

Revision 943 - Directory Listing
Modified Tue Mar 25 22:31:45 2003 UTC (20 years, 11 months ago) by edgomez
Fixed the corner case where quant=integer.5

Revision 942 - Directory Listing
Modified Tue Mar 25 11:01:48 2003 UTC (20 years, 11 months ago) by suxen_drol
2pass2

Revision 941 - Directory Listing
Modified Tue Mar 25 10:32:48 2003 UTC (20 years, 11 months ago) by suxen_drol
timestamp bug (introduced my me some days ago)

Revision 940 - Directory Listing
Modified Sun Mar 23 09:39:29 2003 UTC (21 years ago) by suxen_drol
debug printf cleanup

Revision 939 - Directory Listing
Modified Sun Mar 23 09:35:25 2003 UTC (21 years ago) by suxen_drol
added fixed,cbr,2pass1 plugins

Revision 938 - Directory Listing
Modified Sun Mar 23 04:03:01 2003 UTC (21 years ago) by suxen_drol
initial rate control

Revision 936 - Directory Listing
Modified Sat Mar 22 13:49:49 2003 UTC (21 years ago) by syskin
encoder is able to decode bframes if it wants to

Revision 935 - Directory Listing
Modified Sat Mar 22 13:41:11 2003 UTC (21 years ago) by syskin
cleanups; it is able to compensate bframes correctly (for internal decoding)

Revision 934 - Directory Listing
Modified Sat Mar 22 00:31:35 2003 UTC (21 years ago) by suxen_drol
no message

Revision 933 - Directory Listing
Modified Thu Mar 20 17:59:07 2003 UTC (21 years ago) by edgomez
Little fix

Revision 932 - Directory Listing
Modified Thu Mar 20 14:14:52 2003 UTC (21 years ago) by edgomez
A bit of indent with all option detailed in CodingStyle and options reveamping, most of them are in long format now

Revision 931 - Directory Listing
Modified Thu Mar 20 08:04:18 2003 UTC (21 years ago) by suxen_drol
missing stats output fixed

Revision 930 - Directory Listing
Modified Wed Mar 19 22:33:17 2003 UTC (21 years ago) by edgomez
Update sources

Revision 929 - Directory Listing
Modified Wed Mar 19 22:32:11 2003 UTC (21 years ago) by edgomez
Fix missing include

Revision 928 - Directory Listing
Modified Mon Mar 17 23:24:21 2003 UTC (21 years ago) by edgomez
Backport of build file fixes from CVS_HEAD

Revision 927 - Directory Listing
Modified Mon Mar 17 23:09:27 2003 UTC (21 years ago) by edgomez
Fixed stuffing bits

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 923 - Directory Listing
Modified Sat Mar 15 16:41:32 2003 UTC (21 years ago) by suxen_drol
plugin/stats returns sse (integer)

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 918 - Directory Listing
Modified Tue Mar 11 23:39:47 2003 UTC (21 years ago) by edgomez
2003-03-11 23:37:06 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-9

    Summary:
      Changed xvid_decraw option handling for -d/-m.
    Revision:
      xvidcore--devapi4--1.0--patch-9

    -d and -m options were boolean so option values were not needed.

    modified files:
     examples/xvid_decraw.c


2003-03-11 23:30:16 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-8

    Summary:
      Fixed frame counting in xvid_encraw.
    Revision:
      xvidcore--devapi4--1.0--patch-8

    We were branching before incrementing  the frame counter when core was
    buffering frames.  This was resulting  in wrong frame  counting during
    the buffering phase.

    modified files:
     examples/xvid_encraw.c


2003-03-11 23:07:01 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-7

    Summary:
      Ported xvid_decraw to new API.
    Revision:
      xvidcore--devapi4--1.0--patch-7

    xvid_decraw  has been  ported to  new  API. It  basically works  fine,
    however i'm not completly staisfied. If I do a step by step run then i
    can see  that second frame  is reported as  a VOL decoding  though the
    first IFrame has been consumed. This makes xvid_decraw does not report
    correctly frames' length.

    Except  that, xvid_decraw  works well  enough  to activate  it in  the
    makefile.

    modified files:
     examples/Makefile examples/xvid_decraw.c

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

Revision 916 - Directory Listing
Modified Tue Mar 11 01:08:10 2003 UTC (21 years ago) by edgomez
2003-03-11 00:36:34 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-5

    Summary:
      PSNR is now an option. More consistent -m/-s option handling.
    Revision:
      xvidcore--devapi4--1.0--patch-5

    I turned PSNR stats into an option (-s). I fixed the handling of the
    -m option that required only a bool.

    I could say in french "ma stupidité dans toute sa grandeur".

    -m presence is enough to significate "save _m_peg stream", we don't
    need the boolean value.

    modified files:
     examples/xvid_encraw.c

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 913 - Directory Listing
Modified Sun Mar 9 16:45:24 2003 UTC (21 years ago) by edgomez
2003-03-09 16:42:27 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-3

    Summary:
      Adds extended stats support.
    Revision:
      xvidcore--devapi4--1.0--patch-3

    This patch enables core extended stats support. It seems that xvidcore
    does not compute sse for BFrames, I have tried to adds this by an ugly
    hack  but  it did  not  work  as expected,  i  suppose  core does  not
    decompress bframes as they are  not used as reference frames (unlike P
    and I frames).

    If we  succeed in enabling sse  calculation in core  for bframes, then
    xvid_stat will  not be needed anymore.  This will save  lot of trouble
    with frame matching in PSNR computation when bframes are enabled.

    modified files:
     examples/xvid_encraw.c

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

Revision 909 - Directory Listing
Modified Sun Mar 9 00:28:09 2003 UTC (21 years ago) by edgomez
2003-03-09 00:23:52 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-2

    Summary:
      Updated xvid_encraw for new API.
    Revision:
      xvidcore--devapi4--1.0--patch-2

    This patch updates the xvid_encraw example to support the
    new API. As it's the first patch for API 4 support, I
    disabled all other examples.

    BUG: first frame type is Unknown, I suppose I'm missing
         a subtility of the new API.

    modified files:
     examples/Makefile examples/xvid_encraw.c src/encoder.c

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 889 - Directory Listing
Modified Sat Feb 22 08:24:01 2003 UTC (21 years, 1 month ago) by suxen_drol
++vfw

Revision 888 - Directory Listing
Modified Sat Feb 22 08:22:03 2003 UTC (21 years, 1 month ago) by suxen_drol
++dshow

Revision 887 - Directory Listing
Modified Sat Feb 22 08:14:44 2003 UTC (21 years, 1 month ago) by suxen_drol
++rawdec

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 881 - Directory Listing
Modified Thu Feb 20 23:40:49 2003 UTC (21 years, 1 month ago) by
This commit was manufactured by cvs2svn to create branch 'dev-api-3'.

Revision 850 - Directory Listing
Modified Sat Feb 15 08:39:17 2003 UTC (21 years, 1 month ago) by suxen_drol
watcomc portab

Revision 849 - Directory Listing
Modified Sat Feb 15 06:33:05 2003 UTC (21 years, 1 month ago) by suxen_drol
XVID_CHROMAOPT debug checkbox (koepi)

Revision 848 - Directory Listing
Modified Sat Feb 15 05:57:15 2003 UTC (21 years, 1 month ago) by suxen_drol
XVID_CHROMAOPT

Revision 847 - Directory Listing
Modified Thu Feb 13 17:31:35 2003 UTC (21 years, 1 month ago) by
This commit was manufactured by cvs2svn to create branch
'release-0_9_1-fixes'.

Revision 841 - Directory Listing
Modified Wed Feb 12 14:51:02 2003 UTC (21 years, 1 month ago) by chl
Added stride and bquant_offset

Revision 840 - Directory Listing
Modified Wed Feb 12 14:10:50 2003 UTC (21 years, 1 month ago) by syskin
small fix - first frame is always intra now

Revision 839 - Directory Listing
Modified Wed Feb 12 13:43:47 2003 UTC (21 years, 1 month ago) by syskin
VHQ for VfW - code by Koepi

Revision 838 - Directory Listing
Modified Wed Feb 12 13:31:24 2003 UTC (21 years, 1 month ago) by syskin
VHQ for VfW - code by Koepi

Revision 837 - Directory Listing
Modified Wed Feb 12 13:24:24 2003 UTC (21 years, 1 month ago) by syskin
VHQ for VfW - code by Koepi

Revision 836 - Directory Listing
Modified Wed Feb 12 12:57:27 2003 UTC (21 years, 1 month ago) by syskin
VHQ. yay.

Revision 835 - Directory Listing
Modified Wed Feb 12 12:16:50 2003 UTC (21 years, 1 month ago) by syskin
flags name change - it's _BITS not _DCT. thx gruel.

Revision 834 - Directory Listing
Modified Wed Feb 12 12:03:30 2003 UTC (21 years, 1 month ago) by syskin
new flags for VHQ

Revision 833 - Directory Listing
Modified Wed Feb 12 11:58:30 2003 UTC (21 years, 1 month ago) by syskin
CodeCoeffInter_CalcBits() needed for VHQ

Revision 832 - Directory Listing
Modified Wed Feb 12 11:48:21 2003 UTC (21 years, 1 month ago) by syskin
new functions can also be used here, for some extra speed (nothing noticable)

Revision 831 - Directory Listing
Modified Wed Feb 12 11:46:18 2003 UTC (21 years, 1 month ago) by syskin
new functions which I'll need for VHQ

Revision 829 - Directory Listing
Modified Tue Feb 11 12:45:52 2003 UTC (21 years, 1 month ago) by suxen_drol
simple_idct_mmx2 wrapped in ARCH_X86 #ifdef

Revision 823 - Directory Listing
Modified Sun Feb 9 15:50:28 2003 UTC (21 years, 1 month ago) by edgomez
Ported fix from stable for -1 indexing of max_run array

Revision 822 - Directory Listing
Modified Sun Feb 9 06:46:54 2003 UTC (21 years, 1 month ago) by suxen_drol
gettimeofday fix

Revision 821 - Directory Listing
Modified Sun Feb 9 06:33:52 2003 UTC (21 years, 1 month ago) by suxen_drol
XVID_HQACPRED

Revision 820 - Directory Listing
Modified Sat Feb 8 03:53:08 2003 UTC (21 years, 1 month ago) by suxen_drol
vbv bitstream dprintfs

Revision 819 - Directory Listing
Modified Sat Feb 8 03:49:47 2003 UTC (21 years, 1 month ago) by suxen_drol
CheckCandidate cleanup

Revision 818 - Directory Listing
Modified Fri Feb 7 15:02:56 2003 UTC (21 years, 1 month ago) by syskin
quite small speed-related bug - fixed

Revision 817 - Directory Listing
Modified Thu Feb 6 09:25:37 2003 UTC (21 years, 1 month ago) by syskin
speed optimizations part 1 + a small bugfix (commited because of the bugfix)

Revision 814 - Directory Listing
Modified Sun Feb 2 10:05:27 2003 UTC (21 years, 1 month ago) by suxen_drol
_real_ fix of 2pass.c (by foxer / koepi)

Revision 812 - Directory Listing
Modified Fri Jan 31 22:25:18 2003 UTC (21 years, 1 month ago) by chl
Replaced gruel's GMC by Skal's, new entries to GMC_DATA

Revision 811 - Directory Listing
Modified Sun Jan 26 14:59:12 2003 UTC (21 years, 1 month ago) by suxen_drol
ICM_DECMPRESS_GET_FORMAT now returns BI_RGB 24 by default

Revision 810 - Directory Listing
Modified Sun Jan 26 05:09:00 2003 UTC (21 years, 1 month ago) by suxen_drol
msvc snprintf fix; image/image.c double->float compiler warnings remvoed

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

Revision 808 - Directory Listing
Modified Sat Jan 25 22:51:20 2003 UTC (21 years, 1 month ago) by chl
sse to PSNR for new stats

Revision 807 - Directory Listing
Modified Sat Jan 25 22:44:50 2003 UTC (21 years, 1 month ago) by chl
general flag XVID_EXTRASTATS instead of _DEBUG_PSNR

Revision 806 - Directory Listing
Modified Sat Jan 25 06:55:12 2003 UTC (21 years, 1 month ago) by suxen_drol
INSTALL document added

Revision 805 - Directory Listing
Modified Sat Jan 25 06:51:36 2003 UTC (21 years, 1 month ago) by suxen_drol
microsoft visual c (command line) makefile

Revision 804 - Directory Listing
Modified Sat Jan 25 06:49:10 2003 UTC (21 years, 1 month ago) by suxen_drol
gcc/ecc conditional moved to Makefile.ia64

Revision 803 - Directory Listing
Modified Fri Jan 24 11:44:24 2003 UTC (21 years, 1 month ago) by syskin
I'm really sorry for this delay -_-'

Revision 802 - Directory Listing
Modified Thu Jan 23 14:22:05 2003 UTC (21 years, 1 month ago) by syskin
chromaME activated for b-frame search

Revision 801 - Directory Listing
Modified Thu Jan 23 13:22:11 2003 UTC (21 years, 1 month ago) by syskin
ChromaME for b-frame motion search; please use PMV_CHROMA8 flag to activate

Revision 800 - Directory Listing
Modified Tue Jan 21 22:05:44 2003 UTC (21 years, 2 months ago) by edgomez
- Reverted my changes to avoid breakage in undocumented intra values used in VFW frontend

Someone aware of all values should have a look at SVOPs reporting very soon.

Revision 799 - Directory Listing
Modified Tue Jan 21 13:30:59 2003 UTC (21 years, 2 months ago) by suxen_drol
skal's fdct and michaeln's simple_idct project addition

Revision 798 - Directory Listing
Modified Tue Jan 21 12:51:16 2003 UTC (21 years, 2 months ago) by suxen_drol
michael niedermayer's simple_idct_c, mmx wrapper

Revision 797 - Directory Listing
Modified Tue Jan 21 12:45:20 2003 UTC (21 years, 2 months ago) by suxen_drol
skal's fdct mmx/xmm

Revision 796 - Directory Listing
Modified Tue Jan 21 12:44:49 2003 UTC (21 years, 2 months ago) by suxen_drol
michael niedermayer's simple_idct_mmx

Revision 795 - Directory Listing
Modified Sun Jan 19 15:13:47 2003 UTC (21 years, 2 months ago) by edgomez
This version should work well in all cases now. The only thing i could
not fix is that first delayed frames are not outputed for statistics and
that the flushed one, are used. I'll fix that later.

- dropped MP4U container (was confusing people, because they think mp4u
  is a real format)
- drops NVOPS (length <= 7)
- counts delayed frames, and thus is able to determine how much frames
  it has to flush at the end of the 'normal' decoding process to flush
  xvid decoder internal buffers.
- output is now easier to parse ',' can be used as field separator

Revision 794 - Directory Listing
Modified Sun Jan 19 15:10:11 2003 UTC (21 years, 2 months ago) by edgomez
- Drops N-VOPS
- Dropped support for MP4U container, it was just confusing people, and
  was mostly not needed during tests. Better concentrate on raw support
  which is not that easy with the new bframes/sframes.
- Better output (easier to parse ',' is a field separator)

Revision 793 - Directory Listing
Modified Sun Jan 19 12:03:16 2003 UTC (21 years, 2 months ago) by syskin
I-frame decision: I thought my recent change was a good idea, but it wasn't. Changed back.

Revision 792 - Directory Listing
Modified Fri Jan 17 16:07:40 2003 UTC (21 years, 2 months ago) by chl
inc bitstream version (sprite trajectory fix)

Revision 791 - Directory Listing
Modified Fri Jan 17 16:05:27 2003 UTC (21 years, 2 months ago) by chl
correct initialization of sprite_trajectories (thanks to elcabesa)

Revision 790 - Directory Listing
Modified Thu Jan 16 21:16:04 2003 UTC (21 years, 2 months ago) by edgomez
Small LUTs ported to dev-api-3 - MfA

Revision 789 - Directory Listing
Modified Wed Jan 15 14:41:30 2003 UTC (21 years, 2 months ago) by syskin
chrmaME uses the new flag, so it works again.
GMC enabled.

Revision 788 - Directory Listing
Modified Wed Jan 15 14:36:06 2003 UTC (21 years, 2 months ago) by syskin
chromaME + GMC work together now

Revision 787 - Directory Listing
Modified Tue Jan 14 10:30:39 2003 UTC (21 years, 2 months ago) by chl
No padding before startcodes, except VOP

Revision 786 - Directory Listing
Modified Mon Jan 13 23:52:50 2003 UTC (21 years, 2 months ago) by edgomez
Boy i don't like adding more crap to this trash, but this fixes all intra types reporting (adding intra=3==SVOP) and fixes some (but not all) statistics returning (bframe don't set all information for the header part)

Revision 785 - Directory Listing
Modified Mon Jan 13 18:20:20 2003 UTC (21 years, 2 months ago) by chl
install-branch for systemwide use of libxvidcore.so as libxvidbranch.so

Revision 784 - Directory Listing
Modified Mon Jan 13 14:33:24 2003 UTC (21 years, 2 months ago) by chl
Padding fix at end of VOPs

Revision 783 - Directory Listing
Modified Mon Jan 13 00:37:20 2003 UTC (21 years, 2 months ago) by edgomez
Updated - flushing code for nvops is wrong, but i had no time left for XviD today

Revision 782 - Directory Listing
Modified Mon Jan 13 00:36:27 2003 UTC (21 years, 2 months ago) by edgomez
Updated so now it works well with dev-api-3

Revision 781 - Directory Listing
Modified Sun Jan 12 17:21:43 2003 UTC (21 years, 2 months ago) by edgomez
Ported changes from stable - Does not any new fancy feature, but it works well

Revision 780 - Directory Listing
Modified Sun Jan 12 17:21:04 2003 UTC (21 years, 2 months ago) by edgomez
Ported changes from stable - WARNING as is, it may break things, but i was fed up with these very old versions

Revision 779 - Directory Listing
Modified Sun Jan 12 16:36:51 2003 UTC (21 years, 2 months ago) by syskin
GMC disabled, because we want it disabled.

Revision 778 - Directory Listing
Modified Sun Jan 12 13:13:36 2003 UTC (21 years, 2 months ago) by chl
bugfix averag motion vector clipping in Qpel

Revision 777 - Directory Listing
Modified Sun Jan 12 13:11:50 2003 UTC (21 years, 2 months ago) by chl
bugfix, average motion vector clipping in qpel mode

Revision 776 - Directory Listing
Modified Sun Jan 12 11:24:58 2003 UTC (21 years, 2 months ago) by chl
Bitstream version updated

Revision 775 - Directory Listing
Modified Sun Jan 12 11:04:17 2003 UTC (21 years, 2 months ago) by chl
correct rounding in QPel

Revision 774 - Directory Listing
Modified Sat Jan 11 21:22:24 2003 UTC (21 years, 2 months ago) by chl
decode GMC blockbased (speedup)

Revision 773 - Directory Listing
Modified Sat Jan 11 20:37:46 2003 UTC (21 years, 2 months ago) by chl
Cleanup GMC, bugfix GMC+QPel

Revision 772 - Directory Listing
Modified Sat Jan 11 20:37:13 2003 UTC (21 years, 2 months ago) by chl
Bugfix new GMC + Qpel

Revision 771 - Directory Listing
Modified Sat Jan 11 18:26:58 2003 UTC (21 years, 2 months ago) by chl
bugfix PMV_CHROMA vs. XVID_GMC

Revision 770 - Directory Listing
Modified Sat Jan 11 17:37:11 2003 UTC (21 years, 2 months ago) by chl
minor changes in GME, removed typo in calculation of meany

Revision 769 - Directory Listing
Modified Sat Jan 11 14:59:24 2003 UTC (21 years, 2 months ago) by chl
Major update: Support for GME/GMC with 2 warppoints

Revision 768 - Directory Listing
Modified Thu Jan 9 11:36:33 2003 UTC (21 years, 2 months ago) by syskin
for some reason I enjoy cleaning up the code. It also includes some small bugfixes, optimizations and tweaks (not that I know how to do them), and probably new bugs...

Revision 767 - Directory Listing
Modified Wed Jan 8 14:37:52 2003 UTC (21 years, 2 months ago) by syskin
high quants + bframes crash fixed

Revision 765 - Directory Listing
Modified Mon Jan 6 12:18:12 2003 UTC (21 years, 2 months ago) by syskin
fix by Jaan Kalda - sum of coefficients was not computed correctly. this was causing a crash at high quants

Revision 763 - Directory Listing
Modified Sun Jan 5 16:18:47 2003 UTC (21 years, 2 months ago) by syskin
'mode' is unsigned, and most often equals -1. Cool.

Revision 762 - Directory Listing
Modified Sun Jan 5 03:31:26 2003 UTC (21 years, 2 months ago) by suxen_drol
emms/femms moved to cpuid.asm

Revision 761 - Directory Listing
Modified Sun Jan 5 03:30:44 2003 UTC (21 years, 2 months ago) by suxen_drol
sse2 FrameCodeB array alignment

Revision 760 - Directory Listing
Modified Sat Jan 4 06:14:33 2003 UTC (21 years, 2 months ago) by suxen_drol
global.h macro cleanup
cpu_detection cleanup, XVID_CPU_ASM added
sse2 stuff enabled, femms now utilized

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

Revision 758 - Directory Listing
Modified Fri Jan 3 16:25:14 2003 UTC (21 years, 2 months ago) by suxen_drol
missing decoder emms's
SWAP(_T_...)
moved divx/xvid id to bitstream.c
minor warnings cleanup

Revision 757 - Directory Listing
Modified Fri Jan 3 12:45:30 2003 UTC (21 years, 2 months ago) by syskin
goes together with MC update

Revision 756 - Directory Listing
Modified Fri Jan 3 12:43:38 2003 UTC (21 years, 2 months ago) by syskin
shorter and cleaner code; MC doesn't destroy interpolated pictures now, so they can be re-used (TODO)

Revision 755 - Directory Listing
Modified Thu Jan 2 13:58:54 2003 UTC (21 years, 2 months ago) by suxen_drol
more generic testing

Revision 754 - Directory Listing
Modified Wed Jan 1 13:04:06 2003 UTC (21 years, 2 months ago) by syskin
no more malloc() in ME, I've found a better place for temporary data

Revision 753 - Directory Listing
Modified Wed Jan 1 12:50:44 2003 UTC (21 years, 2 months ago) by syskin
yet another bug: chroma sad was computed incorrectly in inter4v mode

Revision 752 - Directory Listing
Modified Mon Dec 30 10:49:17 2002 UTC (21 years, 2 months ago) by suxen_drol
XVID_INIT_TEST

Revision 751 - Directory Listing
Modified Sun Dec 29 21:09:09 2002 UTC (21 years, 2 months ago) by chl
Removed EARLYSTOP flags

Revision 750 - Directory Listing
Modified Sun Dec 29 16:59:50 2002 UTC (21 years, 2 months ago) by suxen_drol
gmc+bframes decoding support

Revision 749 - Directory Listing
Modified Sun Dec 29 15:00:18 2002 UTC (21 years, 2 months ago) by suxen_drol
m_stride fixed

Revision 748 - Directory Listing
Modified Sun Dec 29 11:22:20 2002 UTC (21 years, 2 months ago) by syskin
just today's cleanups - also removed a bug which caused ChromaME to be a bit slower

Revision 747 - Directory Listing
Modified Sun Dec 29 06:48:25 2002 UTC (21 years, 2 months ago) by suxen_drol
XVID_DEC_DEBLOCKUV & rrv chroma ordering fix

Revision 746 - Directory Listing
Modified Sun Dec 29 04:55:51 2002 UTC (21 years, 2 months ago) by suxen_drol
visual_object_sequence, visual_object headers

Revision 745 - Directory Listing
Modified Sat Dec 28 15:40:41 2002 UTC (21 years, 2 months ago) by syskin
if we have a shiny new transfer16x16copy, we should use it :)

Revision 744 - Directory Listing
Modified Sat Dec 28 15:34:29 2002 UTC (21 years, 2 months ago) by syskin
cleanups; faster code due to avoiding memcopy where it wasn't needed

Revision 743 - Directory Listing
Modified Sat Dec 28 15:29:13 2002 UTC (21 years, 2 months ago) by syskin
a bit more correct direct mode with qpel (with  interpolation in 8x8 blocks)

Revision 740 - Directory Listing
Modified Thu Dec 26 12:10:11 2002 UTC (21 years, 2 months ago) by syskin
faster qpel with bframes

Revision 739 - Directory Listing
Modified Tue Dec 24 16:44:24 2002 UTC (21 years, 2 months ago) by syskin
another b-frames bugfix; faster p/b/i decision

Revision 738 - Directory Listing
Modified Mon Dec 23 09:25:26 2002 UTC (21 years, 3 months ago) by suxen_drol
%ifdef PREFIX

Revision 737 - Directory Listing
Modified Mon Dec 23 09:24:29 2002 UTC (21 years, 3 months ago) by suxen_drol
"3dne merge messup" FIXED

Revision 736 - Directory Listing
Modified Fri Dec 20 05:49:55 2002 UTC (21 years, 3 months ago) by suxen_drol
corrected intra_table/inter_table array size

Revision 735 - Directory Listing
Modified Fri Dec 20 05:35:56 2002 UTC (21 years, 3 months ago) by suxen_drol
2-pass+bframes frame compensation <foxer at ?>

Revision 734 - Directory Listing
Modified Fri Dec 20 05:14:34 2002 UTC (21 years, 3 months ago) by suxen_drol
coff nasm data alignment fix

Revision 733 - Directory Listing
Modified Fri Dec 20 05:12:02 2002 UTC (21 years, 3 months ago) by suxen_drol
const notype warning

Revision 732 - Directory Listing
Modified Fri Dec 20 00:25:09 2002 UTC (21 years, 3 months ago) by Isibaar
*** empty log message ***

Revision 730 - Directory Listing
Modified Thu Dec 19 00:42:54 2002 UTC (21 years, 3 months ago) by Isibaar
athlon optimized asm code - thanks to Jaan Kalda

Revision 727 - Directory Listing
Modified Wed Dec 18 13:29:16 2002 UTC (21 years, 3 months ago) by suxen_drol
vo_id,vol_id cleanup

Revision 726 - Directory Listing
Modified Tue Dec 17 12:58:10 2002 UTC (21 years, 3 months ago) by suxen_drol
yv12/i420 stride fix

Revision 725 - Directory Listing
Modified Mon Dec 16 08:54:44 2002 UTC (21 years, 3 months ago) by suxen_drol
XVID_API_UNSTABLE, XVID_DEC_DISCONTINUITY

Revision 724 - Directory Listing
Modified Sun Dec 15 14:24:20 2002 UTC (21 years, 3 months ago) by syskin
another bug of mine. and I promised to stop producing them... then again, I never promised to stop fixing them, so it's ok I guess

Revision 721 - Directory Listing
Modified Sat Dec 14 09:39:42 2002 UTC (21 years, 3 months ago) by suxen_drol
mingw/dprintf cleanup, portab.h updated from release-0.9.0

Revision 720 - Directory Listing
Modified Sat Dec 14 09:35:11 2002 UTC (21 years, 3 months ago) by suxen_drol
cleanup

Revision 719 - Directory Listing
Modified Sat Dec 14 09:28:57 2002 UTC (21 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'dev-api-3'.

Revision 718 - Directory Listing
Modified Sat Dec 14 09:28:56 2002 UTC (21 years, 3 months ago) by suxen_drol
cleanup

Revision 717 - Directory Listing
Modified Sat Dec 14 08:14:37 2002 UTC (21 years, 3 months ago) by suxen_drol
#define bframes cleanup

Revision 716 - Directory Listing
Modified Sat Dec 14 06:09:33 2002 UTC (21 years, 3 months ago) by suxen_drol
decoder options dlg

Revision 715 - Directory Listing
Modified Sat Dec 14 06:07:03 2002 UTC (21 years, 3 months ago) by suxen_drol
decoder cleanup, deblocking filter

Revision 714 - Directory Listing
Modified Sat Dec 14 05:39:54 2002 UTC (21 years, 3 months ago) by suxen_drol
twopass malloc/free safety

Revision 712 - Directory Listing
Modified Fri Dec 13 11:56:31 2002 UTC (21 years, 3 months ago) by syskin
nice cleanups, shorter code, and also two-step skip decision for b-frames

Revision 711 - Directory Listing
Modified Fri Dec 13 11:54:17 2002 UTC (21 years, 3 months ago) by syskin
no more useless MotionEstimationHinted which wasn't even faster anyway

Revision 710 - Directory Listing
Modified Fri Dec 13 11:26:41 2002 UTC (21 years, 3 months ago) by suxen_drol
fixed rrv decoding bug, introduced during decoder cleanup

Revision 709 - Directory Listing
Modified Thu Dec 12 12:42:31 2002 UTC (21 years, 3 months ago) by suxen_drol
MEAnalysis cleanup

Revision 708 - Directory Listing
Modified Thu Dec 12 12:40:19 2002 UTC (21 years, 3 months ago) by suxen_drol
image_chroma_optimize

Revision 707 - Directory Listing
Modified Thu Dec 12 10:38:28 2002 UTC (21 years, 3 months ago) by suxen_drol
decoder cleanup

Revision 706 - Directory Listing
Modified Wed Dec 11 11:03:37 2002 UTC (21 years, 3 months ago) by suxen_drol
motion_comp bug fix (stupid var name mistake)

Revision 705 - Directory Listing
Modified Wed Dec 11 10:47:43 2002 UTC (21 years, 3 months ago) by syskin
no more 'findfcode', it was useless

Revision 704 - Directory Listing
Modified Wed Dec 11 10:32:29 2002 UTC (21 years, 3 months ago) by syskin
motion estimation for reduced resolution p-vops

Revision 703 - Directory Listing
Modified Tue Dec 10 12:03:01 2002 UTC (21 years, 3 months ago) by suxen_drol
interpolate18x18 hack

Revision 702 - Directory Listing
Modified Tue Dec 10 11:13:50 2002 UTC (21 years, 3 months ago) by suxen_drol
rrv encoding update

Revision 701 - Directory Listing
Modified Mon Dec 9 10:47:05 2002 UTC (21 years, 3 months ago) by suxen_drol
rrv i-vop encoding

Revision 700 - Directory Listing
Modified Sun Dec 8 14:57:09 2002 UTC (21 years, 3 months ago) by syskin
did you know that get_range was wrong for qpel? fixed.

Revision 699 - Directory Listing
Modified Sun Dec 8 13:16:30 2002 UTC (21 years, 3 months ago) by syskin
by Koepi: some default values changed

Revision 698 - Directory Listing
Modified Sun Dec 8 06:43:34 2002 UTC (21 years, 3 months ago) by suxen_drol
gcc -Wall cleanup

Revision 697 - Directory Listing
Modified Sun Dec 8 05:50:58 2002 UTC (21 years, 3 months ago) by suxen_drol
reduced.h

Revision 696 - Directory Listing
Modified Sun Dec 8 05:40:21 2002 UTC (21 years, 3 months ago) by suxen_drol
reduced resolution vop decoding support

Revision 695 - Directory Listing
Modified Sun Dec 8 05:38:56 2002 UTC (21 years, 3 months ago) by suxen_drol
reduced resolution vop decoding support, packed_mode cleanup

Revision 694 - Directory Listing
Modified Sun Dec 8 05:36:20 2002 UTC (21 years, 3 months ago) by suxen_drol
complexity estimation, rrv, and packed_mode cleanup

Revision 693 - Directory Listing
Modified Sun Dec 8 05:34:16 2002 UTC (21 years, 3 months ago) by suxen_drol
reduced resolution vop sampling & deblocking <skal at planet-d.net>

Revision 692 - Directory Listing
Modified Sun Dec 8 05:33:42 2002 UTC (21 years, 3 months ago) by suxen_drol
interpolate 16x16 & 32x32

Revision 691 - Directory Listing
Modified Sun Dec 8 05:30:26 2002 UTC (21 years, 3 months ago) by suxen_drol
transfer 16x16 & 32x32 inline

Revision 690 - Directory Listing
Modified Wed Dec 4 12:31:18 2002 UTC (21 years, 3 months ago) by suxen_drol
seperated sStats into encoder & frame based parts; #ifdef FRAMEDROP removed

Revision 689 - Directory Listing
Modified Fri Nov 29 10:46:15 2002 UTC (21 years, 3 months ago) by suxen_drol
removed EnableWindow(FALSE) for bframes widgets

Revision 688 - Directory Listing
Modified Thu Nov 28 14:45:21 2002 UTC (21 years, 3 months ago) by syskin
proper max keyframe interval with b-frames

Revision 687 - Directory Listing
Modified Thu Nov 28 07:43:16 2002 UTC (21 years, 3 months ago) by suxen_drol
foxers 2pass + 'packed bitstream' patch; part 2

Revision 683 - Directory Listing
Modified Wed Nov 27 21:08:35 2002 UTC (21 years, 3 months ago) by
This commit was manufactured by cvs2svn to create branch 'dev-api-3'.

Revision 681 - Directory Listing
Modified Wed Nov 27 14:29:34 2002 UTC (21 years, 3 months ago) by syskin
qpel interpolation code fixed (but please check it's really a fix, noone answered to my mail)

Revision 680 - Directory Listing
Modified Wed Nov 27 11:50:33 2002 UTC (21 years, 3 months ago) by suxen_drol
bframes custom quant support

Revision 679 - Directory Listing
Modified Wed Nov 27 11:41:45 2002 UTC (21 years, 3 months ago) by suxen_drol
foxers 2pass + 'packed bitstream' patch

Revision 676 - Directory Listing
Modified Mon Nov 25 13:38:56 2002 UTC (21 years, 3 months ago) by syskin
another interpolate bug (I promise to stop producing them. really. lol); some thresholds fixed for better mode decision (in bframes)

Revision 675 - Directory Listing
Modified Sun Nov 24 16:38:11 2002 UTC (21 years, 3 months ago) by syskin
two big bugs and one smaller - fixed

Revision 672 - Directory Listing
Modified Sat Nov 23 15:09:31 2002 UTC (21 years, 4 months ago) by syskin
some thresholds changed for better bframe placement (I hope ;> )

Revision 671 - Directory Listing
Modified Sat Nov 23 14:57:09 2002 UTC (21 years, 4 months ago) by syskin
bframes + mpeg quant type

Revision 670 - Directory Listing
Modified Thu Nov 21 12:51:28 2002 UTC (21 years, 4 months ago) by suxen_drol
removed #ifdef BFRAMES

Revision 669 - Directory Listing
Modified Thu Nov 21 11:07:10 2002 UTC (21 years, 4 months ago) by syskin
yet another bug. there is more

Revision 668 - Directory Listing
Modified Thu Nov 21 10:33:33 2002 UTC (21 years, 4 months ago) by syskin
an ugly bug squashed (bframes+qpel)

Revision 667 - Directory Listing
Modified Wed Nov 20 22:28:25 2002 UTC (21 years, 4 months ago) by Isibaar
rounding fix

Revision 666 - Directory Listing
Modified Wed Nov 20 20:11:49 2002 UTC (21 years, 4 months ago) by Isibaar
correct interpolate8x8_avg2 calls

Revision 665 - Directory Listing
Modified Wed Nov 20 20:11:09 2002 UTC (21 years, 4 months ago) by Isibaar
bframe+qpel decoding support, bframe decoding bugfix, qpel interpolation speedup, bframe decoding speedup

Revision 664 - Directory Listing
Modified Wed Nov 20 19:53:18 2002 UTC (21 years, 4 months ago) by Isibaar
bframe+qpel decoding support, bframe decoding bugfix, qpel interpolation speedup, bframe decoding speedup

Revision 663 - Directory Listing
Modified Wed Nov 20 15:29:07 2002 UTC (21 years, 4 months ago) by syskin
all qpel code rewritten

Revision 662 - Directory Listing
Modified Tue Nov 19 13:48:42 2002 UTC (21 years, 4 months ago) by syskin
I'm stupid or something

Revision 661 - Directory Listing
Modified Tue Nov 19 13:43:00 2002 UTC (21 years, 4 months ago) by syskin
quick but important fix

Revision 660 - Directory Listing
Modified Tue Nov 19 13:23:17 2002 UTC (21 years, 4 months ago) by suxen_drol
koepi bframe_offset, foxer's updated 2pass code, bframe keyframe fix

Revision 659 - Directory Listing
Modified Tue Nov 19 13:21:25 2002 UTC (21 years, 4 months ago) by suxen_drol
decoder bframe fix, koepi bframe_offset, additional xvid_enc_frame->intra types

Revision 658 - Directory Listing
Modified Tue Nov 19 13:04:35 2002 UTC (21 years, 4 months ago) by syskin
qpel support for b-frames

Revision 646 - Directory Listing
Modified Tue Nov 12 16:05:27 2002 UTC (21 years, 4 months ago) by Isibaar
Remember: TOOSMALL_LIMIT of 1 introduces artifacts at quant = 1

Revision 645 - Directory Listing
Modified Tue Nov 12 15:53:47 2002 UTC (21 years, 4 months ago) by Isibaar
packed bitstream decoding support

Revision 644 - Directory Listing
Modified Tue Nov 12 14:46:03 2002 UTC (21 years, 4 months ago) by syskin
gmc + bframes fix; much smarter p/b/i decision

Revision 643 - Directory Listing
Modified Tue Nov 12 14:44:53 2002 UTC (21 years, 4 months ago) by syskin
gmc + bframes fix

Revision 642 - Directory Listing
Modified Mon Nov 11 20:53:34 2002 UTC (21 years, 4 months ago) by Isibaar
b-frames packed mode bugfix

Revision 641 - Directory Listing
Modified Mon Nov 11 15:49:29 2002 UTC (21 years, 4 months ago) by Isibaar
bframes decoding bugfix

Revision 640 - Directory Listing
Modified Mon Nov 11 09:01:51 2002 UTC (21 years, 4 months ago) by syskin
faster P/B/I decision

Revision 639 - Directory Listing
Modified Mon Nov 11 08:42:35 2002 UTC (21 years, 4 months ago) by syskin
a most stupid bug ever (even if quite minor)

Revision 638 - Directory Listing
Modified Sat Nov 9 13:23:51 2002 UTC (21 years, 4 months ago) by syskin
TOOSMALL_LIMIT = 1

Revision 637 - Directory Listing
Modified Fri Nov 8 22:43:51 2002 UTC (21 years, 4 months ago) by suxen_drol
nasm "path with spaces" fix

Revision 636 - Directory Listing
Modified Fri Nov 8 22:34:16 2002 UTC (21 years, 4 months ago) by suxen_drol
packed bframes 0x7f decoder bug

Revision 635 - Directory Listing
Modified Fri Nov 8 10:30:59 2002 UTC (21 years, 4 months ago) by suxen_drol
remove #define KOEPI_2PASS!

Revision 634 - Directory Listing
Modified Fri Nov 8 10:11:48 2002 UTC (21 years, 4 months ago) by suxen_drol
external colorspace conversion support

Revision 633 - Directory Listing
Modified Thu Nov 7 15:21:31 2002 UTC (21 years, 4 months ago) by Isibaar
uyvy_to_yv12 func pointer init fix

Revision 632 - Directory Listing
Modified Thu Nov 7 10:34:14 2002 UTC (21 years, 4 months ago) by suxen_drol
new colorspace stride

Revision 631 - Directory Listing
Modified Thu Nov 7 10:31:03 2002 UTC (21 years, 4 months ago) by suxen_drol
encoder: new colorspace; decoder: auto width/height, basic gmc, experimental rrv

Revision 630 - Directory Listing
Modified Wed Nov 6 21:05:30 2002 UTC (21 years, 4 months ago) by suxen_drol
declare_aligned_matrix fix

Revision 628 - Directory Listing
Modified Mon Nov 4 10:58:24 2002 UTC (21 years, 4 months ago) by syskin
improved me; chroma info used for me; shorter code; second-step GMC search

Revision 627 - Directory Listing
Modified Mon Nov 4 10:53:49 2002 UTC (21 years, 4 months ago) by syskin
global flag: XVID_ME_COLOUR

Revision 626 - Directory Listing
Modified Sun Nov 3 04:51:33 2002 UTC (21 years, 4 months ago) by suxen_drol
new(er) colorspace conversion routines

Revision 625 - Directory Listing
Modified Sun Nov 3 03:22:03 2002 UTC (21 years, 4 months ago) by suxen_drol
virtualdub yv12 hack

Revision 624 - Directory Listing
Modified Sun Nov 3 02:04:07 2002 UTC (21 years, 4 months ago) by suxen_drol
newline fixup

Revision 623 - Directory Listing
Modified Sun Nov 3 02:02:44 2002 UTC (21 years, 4 months ago) by suxen_drol
']' fixup, strlen removed

Revision 622 - Directory Listing
Modified Sun Nov 3 01:43:32 2002 UTC (21 years, 4 months ago) by suxen_drol
bs_put_spritetrajectory prototype fixup

Revision 621 - Directory Listing
Modified Sat Nov 2 16:12:27 2002 UTC (21 years, 4 months ago) by chl
disabled GMC debug printf

Revision 620 - Directory Listing
Modified Sat Nov 2 16:11:07 2002 UTC (21 years, 4 months ago) by chl
make BFRAMES default behaviour

Revision 619 - Directory Listing
Modified Sat Nov 2 15:52:31 2002 UTC (21 years, 4 months ago) by chl
Basic support for translation-only GMC support (compatible to Divx5)
use general flag XVID_GMC to switch it on, the rest is done automatically.
!!! Combination with B-frames is completely untested !!!

Revision 618 - Directory Listing
Modified Thu Oct 31 06:52:26 2002 UTC (21 years, 4 months ago) by Isibaar
qpel.h

Revision 617 - Directory Listing
Modified Wed Oct 30 23:12:13 2002 UTC (21 years, 4 months ago) by Isibaar
chroma rounding again

Revision 616 - Directory Listing
Modified Wed Oct 30 18:06:41 2002 UTC (21 years, 4 months ago) by Isibaar
qpel chroma rounding fixed

Revision 614 - Directory Listing
Modified Mon Oct 28 11:25:33 2002 UTC (21 years, 4 months ago) by suxen_drol
remove xvidcore .lib references

Revision 613 - Directory Listing
Modified Mon Oct 28 11:18:05 2002 UTC (21 years, 4 months ago) by suxen_drol
iyuv support

Revision 611 - Directory Listing
Modified Thu Oct 24 14:45:24 2002 UTC (21 years, 4 months ago) by h
new-and-improved fbase/fincr handling

Revision 609 - Directory Listing
Modified Thu Oct 24 07:28:18 2002 UTC (21 years, 4 months ago) by h
test for bad fbase/fincr values

Revision 606 - Directory Listing
Modified Mon Oct 21 13:07:33 2002 UTC (21 years, 5 months ago) by Isibaar
merge of Radek's bframe and my qpel changes...

Revision 602 - Directory Listing
Modified Thu Oct 17 19:10:57 2002 UTC (21 years, 5 months ago) by Isibaar
Michael Niedermayer's user data patch

Revision 601 - Directory Listing
Modified Thu Oct 17 13:50:23 2002 UTC (21 years, 5 months ago) by syskin
minor updates - mostly speed but also b-frame's quality

Revision 600 - Directory Listing
Modified Thu Oct 17 13:27:22 2002 UTC (21 years, 5 months ago) by Isibaar
some qpel bugfixes, fixed MV hints (but works only without qpel)

Revision 598 - Directory Listing
Modified Tue Oct 15 22:27:07 2002 UTC (21 years, 5 months ago) by Isibaar
qpel interpolation update

Revision 597 - Directory Listing
Modified Sun Oct 13 13:52:01 2002 UTC (21 years, 5 months ago) by chl
removed compiler warning (missing newline at EOF)

Revision 596 - Directory Listing
Modified Sun Oct 13 13:51:10 2002 UTC (21 years, 5 months ago) by chl
Fixed bug in GET_REFERENCE macro  [X and Y instead of (X) and (Y)]

Revision 595 - Directory Listing
Modified Sat Oct 12 14:40:36 2002 UTC (21 years, 5 months ago) by suxen_drol
minor cleanup, rgb555/565 re-activated

Revision 594 - Directory Listing
Modified Sat Oct 12 13:56:16 2002 UTC (21 years, 5 months ago) by syskin
qpel bugfixes

Revision 593 - Directory Listing
Modified Sat Oct 12 10:27:50 2002 UTC (21 years, 5 months ago) by Isibaar
removed obsolete PMV_EARLYSTOP flags

Revision 592 - Directory Listing
Modified Sat Oct 12 10:27:28 2002 UTC (21 years, 5 months ago) by Isibaar
define BFRAMES

Revision 591 - Directory Listing
Modified Fri Oct 11 23:18:37 2002 UTC (21 years, 5 months ago) by Isibaar
fprintf removed

Revision 590 - Directory Listing
Modified Fri Oct 11 15:07:32 2002 UTC (21 years, 5 months ago) by Isibaar
oops, commited wrong code, now fixed...

Revision 589 - Directory Listing
Modified Fri Oct 11 00:44:49 2002 UTC (21 years, 5 months ago) by Isibaar
b-frame decoding fix

Revision 588 - Directory Listing
Modified Thu Oct 10 12:16:00 2002 UTC (21 years, 5 months ago) by Isibaar
qpel update

Revision 586 - Directory Listing
Modified Wed Oct 9 15:56:16 2002 UTC (21 years, 5 months ago) by Isibaar
fix of access violation bug

Revision 582 - Directory Listing
Modified Sun Oct 6 07:05:51 2002 UTC (21 years, 5 months ago) by suxen_drol
yv12_to_XXX colorspace cleanup: dst_stride redefined, plain-c bgra and rgba modes support added

Revision 581 - Directory Listing
Modified Sat Oct 5 21:42:04 2002 UTC (21 years, 5 months ago) by Isibaar
qpel MC

Revision 580 - Directory Listing
Modified Sat Oct 5 21:39:39 2002 UTC (21 years, 5 months ago) by Isibaar
qpel ME

Revision 579 - Directory Listing
Modified Sat Oct 5 21:37:44 2002 UTC (21 years, 5 months ago) by Isibaar
qpel support code

Revision 578 - Directory Listing
Modified Sat Oct 5 21:31:40 2002 UTC (21 years, 5 months ago) by Isibaar
some qpel mmx code

Revision 577 - Directory Listing
Modified Thu Oct 3 12:06:42 2002 UTC (21 years, 5 months ago) by suxen_drol
correct bitstream stuffing and divx5-bframes compatibility

Revision 576 - Directory Listing
Modified Thu Oct 3 08:26:19 2002 UTC (21 years, 5 months ago) by syskin
iFcode evaluation from hinted ME data

Revision 575 - Directory Listing
Modified Wed Oct 2 12:57:25 2002 UTC (21 years, 5 months ago) by suxen_drol
improved divx5 packed-avi compatibility

Revision 574 - Directory Listing
Modified Wed Oct 2 10:16:36 2002 UTC (21 years, 5 months ago) by syskin
lumimasking related bug fixed - but still doesn't work with hinted ME

Revision 573 - Directory Listing
Modified Mon Sep 30 14:16:02 2002 UTC (21 years, 5 months ago) by chl
bugfix for timecodes in encoder_encode()   [max_bframes=-1]

Revision 572 - Directory Listing
Modified Mon Sep 30 09:19:26 2002 UTC (21 years, 5 months ago) by chl
bugfix for timecode of first frame

Revision 571 - Directory Listing
Modified Sun Sep 29 16:38:06 2002 UTC (21 years, 5 months ago) by chl
A version of xvid_stat with bframes support. Very ugly early code.
PSNR might not work in some cases, because of the N-VOPs

Revision 570 - Directory Listing
Modified Sun Sep 29 15:56:21 2002 UTC (21 years, 5 months ago) by chl
Disabled debug output

Revision 569 - Directory Listing
Modified Sun Sep 29 15:53:42 2002 UTC (21 years, 5 months ago) by chl
BVOP-ME bugfix (sign error)

Revision 568 - Directory Listing
Modified Sat Sep 28 17:28:18 2002 UTC (21 years, 5 months ago) by edgomez
Patch from sysKin

Revision 557 - Directory Listing
Modified Sat Sep 28 13:01:15 2002 UTC (21 years, 5 months ago) by chl
Fixed timecode (including support for max_b > fps)
Thanks to suxen_drol for showing me the obvious way to fix it (using pRef)

Revision 552 - Directory Listing
Modified Sat Sep 28 02:01:56 2002 UTC (21 years, 5 months ago) by h
foxer: improved minimum frame size detection
fixed i-frames being scaled larger than quant=2

Revision 545 - Directory Listing
Modified Fri Sep 27 17:25:17 2002 UTC (21 years, 5 months ago) by h
sysKin's updated P/B/I decision code

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

Revision 543 - Directory Listing
Modified Thu Sep 26 01:54:54 2002 UTC (21 years, 5 months ago) by h
alternate-vertical-scan encoding/decoding support

Revision 540 - Directory Listing
Modified Wed Sep 25 22:02:04 2002 UTC (21 years, 5 months ago) by h
re-enabled interlacing mmx

Revision 539 - Directory Listing
Modified Wed Sep 25 21:28:48 2002 UTC (21 years, 5 months ago) by Isibaar
SysKin's latest ME changes

Revision 538 - Directory Listing
Modified Wed Sep 25 16:54:32 2002 UTC (21 years, 5 months ago) by h
interlacing mmx

Revision 537 - Directory Listing
Modified Wed Sep 25 16:51:47 2002 UTC (21 years, 5 months ago) by h
interlacing mmx, set mode to Release, BFRAMES def'ed by default

Revision 534 - Directory Listing
Modified Tue Sep 24 16:30:34 2002 UTC (21 years, 5 months ago) by Isibaar
sad16v_mmx

Revision 531 - Directory Listing
Modified Mon Sep 23 20:41:24 2002 UTC (21 years, 5 months ago) by chl
Added BFRAMES as default (needed for sysKin ME)

Revision 530 - Directory Listing
Modified Mon Sep 23 20:36:02 2002 UTC (21 years, 5 months ago) by chl
sysKin Motion Estimation and minor changes to support it.
I hope it doesn't break too much...

Revision 528 - Directory Listing
Modified Mon Sep 23 06:11:34 2002 UTC (21 years, 6 months ago) by h
foxer: added check for minimum possible frame size,
altered overflow behaviour to soften impact - more overflow
to heavily scaled frames
external 2-pass - credits quant mode and i-frame boost fixes

Revision 527 - Directory Listing
Modified Mon Sep 23 06:10:43 2002 UTC (21 years, 6 months ago) by h
foxer: added check for minimum possible frame size,
altered overflow behaviour to soften impact - more
overflow to heavily scaled frames

Revision 526 - Directory Listing
Modified Mon Sep 23 06:09:53 2002 UTC (21 years, 6 months ago) by h
updated peter ross email address

Revision 520 - Directory Listing
Modified Sun Sep 22 18:38:51 2002 UTC (21 years, 6 months ago) by h
bugfix - custom matrix mode previously forced vol header for every frame

Revision 500 - Directory Listing
Modified Sat Sep 21 03:46:45 2002 UTC (21 years, 6 months ago) by suxen_drol
gom's adapt quant free() fix

Revision 449 - Directory Listing
Modified Sun Sep 8 09:49:55 2002 UTC (21 years, 6 months ago) by suxen_drol
block-based encoder interpolation/compensation for normal & bframes.

Revision 394 - Directory Listing
Modified Wed Sep 4 18:58:27 2002 UTC (21 years, 6 months ago) by chl
Adding installing of xvid.h to /usr/local/include  (just to test branching)

Revision 392 - Directory Listing
Modified Wed Sep 4 18:44:41 2002 UTC (21 years, 6 months ago) by
This commit was manufactured by cvs2svn to create branch 'dev-api-3'.

Revision 362 - Directory Listing
Modified Tue Aug 6 23:41:01 2002 UTC (21 years, 7 months ago) by Foxer
xvid.h reference consolidation

Revision 107 - Directory Listing
Modified Sat Apr 6 23:06:36 2002 UTC (21 years, 11 months ago) by Foxer
reverted: min i-frame interval

Revision 106 - Directory Listing
Modified Sat Apr 6 06:21:30 2002 UTC (21 years, 11 months ago) by
This commit was manufactured by cvs2svn to create branch 'unlabeled-1.9.1'.

Revision 6 - Directory Listing
Modified Fri Mar 8 19:54:05 2002 UTC (22 years ago) by Isibaar
initial import

Revision 1 - Directory Listing
Added Fri Oct 12 16:30:51 2001 UTC (22 years, 5 months ago) by
Standard project directories initialized by cvs2svn.

Sort log by:

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