[svn] / branches / dev-api-3 / xvidcore / src / decoder.c Repository:
ViewVC logotype

Log of /branches/dev-api-3/xvidcore/src/decoder.c

Parent Directory Parent Directory


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

Revision 777 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 12 13:11:50 2003 UTC (21 years, 2 months ago) by chl
File length: 58255 byte(s)
Diff to previous 774 , to selected 233
bugfix, average motion vector clipping in qpel mode

Revision 774 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 11 21:22:24 2003 UTC (21 years, 2 months ago) by chl
File length: 58255 byte(s)
Diff to previous 773 , to selected 233
decode GMC blockbased (speedup)

Revision 773 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 11 20:37:46 2003 UTC (21 years, 2 months ago) by chl
File length: 57805 byte(s)
Diff to previous 769 , to selected 233
Cleanup GMC, bugfix GMC+QPel

Revision 769 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 11 14:59:24 2003 UTC (21 years, 2 months ago) by chl
File length: 56669 byte(s)
Diff to previous 760 , to selected 233
Major update: Support for GME/GMC with 2 warppoints

Revision 760 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 4 06:14:33 2003 UTC (21 years, 2 months ago) by suxen_drol
File length: 54097 byte(s)
Diff to previous 758 , to selected 233
global.h macro cleanup
cpu_detection cleanup, XVID_CPU_ASM added
sse2 stuff enabled, femms now utilized

Revision 758 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 3 16:25:14 2003 UTC (21 years, 2 months ago) by suxen_drol
File length: 54144 byte(s)
Diff to previous 750 , to selected 233
missing decoder emms's
SWAP(_T_...)
moved divx/xvid id to bitstream.c
minor warnings cleanup

Revision 750 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 29 16:59:50 2002 UTC (21 years, 2 months ago) by suxen_drol
File length: 54123 byte(s)
Diff to previous 725 , to selected 233
gmc+bframes decoding support

Revision 725 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 16 08:54:44 2002 UTC (21 years, 3 months ago) by suxen_drol
File length: 54060 byte(s)
Diff to previous 721 , to selected 233
XVID_API_UNSTABLE, XVID_DEC_DISCONTINUITY

Revision 721 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 14 09:39:42 2002 UTC (21 years, 3 months ago) by suxen_drol
File length: 53991 byte(s)
Diff to previous 715 , to selected 233
mingw/dprintf cleanup, portab.h updated from release-0.9.0

Revision 715 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 14 06:07:03 2002 UTC (21 years, 3 months ago) by suxen_drol
File length: 53902 byte(s)
Diff to previous 710 , to selected 233
decoder cleanup, deblocking filter

Revision 710 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 13 11:26:41 2002 UTC (21 years, 3 months ago) by suxen_drol
File length: 52707 byte(s)
Diff to previous 707 , to selected 233
fixed rrv decoding bug, introduced during decoder cleanup

Revision 707 - (view) (download) (annotate) - [select for diffs]
Modified Thu Dec 12 10:38:28 2002 UTC (21 years, 3 months ago) by suxen_drol
File length: 52711 byte(s)
Diff to previous 702 , to selected 233
decoder cleanup

Revision 702 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 10 11:13:50 2002 UTC (21 years, 3 months ago) by suxen_drol
File length: 51991 byte(s)
Diff to previous 701 , to selected 233
rrv encoding update

Revision 701 - (view) (download) (annotate) - [select for diffs]
Modified Mon Dec 9 10:47:05 2002 UTC (21 years, 3 months ago) by suxen_drol
File length: 54236 byte(s)
Diff to previous 698 , to selected 233
rrv i-vop encoding

Revision 698 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 8 06:43:34 2002 UTC (21 years, 3 months ago) by suxen_drol
File length: 54451 byte(s)
Diff to previous 695 , to selected 233
gcc -Wall cleanup

Revision 695 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 8 05:38:56 2002 UTC (21 years, 3 months ago) by suxen_drol
File length: 54629 byte(s)
Diff to previous 667 , to selected 233
reduced resolution vop decoding support, packed_mode cleanup

Revision 667 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 20 22:28:25 2002 UTC (21 years, 4 months ago) by Isibaar
File length: 49139 byte(s)
Diff to previous 664 , to selected 233
rounding fix

Revision 664 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 20 19:53:18 2002 UTC (21 years, 4 months ago) by Isibaar
File length: 49139 byte(s)
Diff to previous 659 , to selected 233
bframe+qpel decoding support, bframe decoding bugfix, qpel interpolation speedup, bframe decoding speedup

Revision 659 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 19 13:21:25 2002 UTC (21 years, 4 months ago) by suxen_drol
File length: 46106 byte(s)
Diff to previous 645 , to selected 233
decoder bframe fix, koepi bframe_offset, additional xvid_enc_frame->intra types

Revision 645 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 12 15:53:47 2002 UTC (21 years, 4 months ago) by Isibaar
File length: 46005 byte(s)
Diff to previous 641 , to selected 233
packed bitstream decoding support

Revision 641 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 11 15:49:29 2002 UTC (21 years, 4 months ago) by Isibaar
File length: 45933 byte(s)
Diff to previous 636 , to selected 233
bframes decoding bugfix

Revision 636 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 8 22:34:16 2002 UTC (21 years, 4 months ago) by suxen_drol
File length: 45921 byte(s)
Diff to previous 631 , to selected 233
packed bframes 0x7f decoder bug

Revision 631 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 7 10:31:03 2002 UTC (21 years, 4 months ago) by suxen_drol
File length: 45925 byte(s)
Diff to previous 617 , to selected 233
encoder: new colorspace; decoder: auto width/height, basic gmc, experimental rrv

Revision 617 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 30 23:12:13 2002 UTC (21 years, 4 months ago) by Isibaar
File length: 42155 byte(s)
Diff to previous 616 , to selected 233
chroma rounding again

Revision 616 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 30 18:06:41 2002 UTC (21 years, 4 months ago) by Isibaar
File length: 42243 byte(s)
Diff to previous 590 , to selected 233
qpel chroma rounding fixed

Revision 590 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 11 15:07:32 2002 UTC (21 years, 5 months ago) by Isibaar
File length: 42190 byte(s)
Diff to previous 589 , to selected 233
oops, commited wrong code, now fixed...

Revision 589 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 11 00:44:49 2002 UTC (21 years, 5 months ago) by Isibaar
File length: 42225 byte(s)
Diff to previous 588 , to selected 233
b-frame decoding fix

Revision 588 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 10 12:16:00 2002 UTC (21 years, 5 months ago) by Isibaar
File length: 42100 byte(s)
Diff to previous 579 , to selected 233
qpel update

Revision 579 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 5 21:37:44 2002 UTC (21 years, 5 months ago) by Isibaar
File length: 40996 byte(s)
Diff to previous 543 , to selected 233
qpel support code

Revision 543 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 26 01:54:54 2002 UTC (21 years, 5 months ago) by h
File length: 39442 byte(s)
Diff to previous 392 , to selected 233
alternate-vertical-scan encoding/decoding support

Revision 392 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 4 18:44:41 2002 UTC (21 years, 6 months ago) by
File length: 39225 byte(s)
Diff to previous 388 , to selected 233
This commit was manufactured by cvs2svn to create branch 'dev-api-3'.

Revision 388 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 4 03:23:28 2002 UTC (21 years, 6 months ago) by h
Original Path: trunk/xvidcore/src/decoder.c
File length: 39225 byte(s)
Diff to previous 356 , to selected 233
interlacing bugfix (inter cbp behaviour)

Revision 356 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 3 05:36:18 2002 UTC (21 years, 7 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 39198 byte(s)
Diff to previous 339 , to selected 233
fix the first frame is green wrong

Revision 339 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 24 23:09:28 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src/decoder.c
File length: 39152 byte(s)
Diff to previous 333 , to selected 233
Minor Cleanup

Revision 333 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 24 00:50:10 2002 UTC (21 years, 8 months ago) by Isibaar
Original Path: trunk/xvidcore/src/decoder.c
File length: 39386 byte(s)
Diff to previous 326 , to selected 233
qpel decoding support

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/decoder.c
File length: 38621 byte(s)
Diff to previous 315 , to selected 233
bframe encoding bugfixes, ME unification

Revision 315 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 19 11:15:21 2002 UTC (21 years, 8 months ago) by albeu
Original Path: trunk/xvidcore/src/decoder.c
File length: 38516 byte(s)
Diff to previous 306 , to selected 233
Add 'per slice' rendering aka DR method 2

Revision 306 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 18 00:07:04 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 37999 byte(s)
Diff to previous 297 , to selected 233
advise for how to fix my b-frame decode code

Revision 297 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 15 23:50:31 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 37568 byte(s)
Diff to previous 296 , to selected 233
fix my some wrong with b-frame deocde at direct mode

Revision 296 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 15 00:26:38 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 37735 byte(s)
Diff to previous 294 , to selected 233
Fix a little bug 'mb->quant = 8' in decode_bframe()

Revision 294 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 12 00:49:59 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 37754 byte(s)
Diff to previous 290 , to selected 233
support the decode examples in ex1

Revision 290 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 11 00:15:59 2002 UTC (21 years, 8 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 37722 byte(s)
Diff to previous 272 , to selected 233
fix a little bug and added the BFRAMES_DEC_DEBUG support

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/decoder.c
File length: 36922 byte(s)
Diff to previous 271 , to selected 233
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/decoder.c
File length: 39761 byte(s)
Diff to previous 254 , to selected 233
help upload for roaming

Revision 254 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 3 12:32:50 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/decoder.c
File length: 36924 byte(s)
Diff to previous 252 , to selected 233
get_pmv2/get_pmvdata2

Revision 252 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 30 10:46:29 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/decoder.c
File length: 37014 byte(s)
Diff to previous 248 , to selected 233
resync patch

Revision 248 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 28 15:14:40 2002 UTC (21 years, 8 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/decoder.c
File length: 36547 byte(s)
Diff to previous 233
resync support, check_cpu_features() fixed

Revision 233 - (view) (download) (annotate) - [selected]
Modified Sat Jun 22 07:23:10 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/decoder.c
File length: 35820 byte(s)
Diff to previous 208
minor fixes: bframe N_VOP support, custom quant bug, BFRAME inc_frame_num()

Revision 208 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 14 13:21:35 2002 UTC (21 years, 9 months ago) by Isibaar
Original Path: trunk/xvidcore/src/decoder.c
File length: 35463 byte(s)
Diff to previous 195 , to selected 233
some small fixes

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/decoder.c
File length: 35284 byte(s)
Diff to previous 179 , to selected 233
Cosmetic - CodingStyle Applied - Legal Headers will be added later

Revision 179 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 20 17:12:53 2002 UTC (21 years, 10 months ago) by Isibaar
Original Path: trunk/xvidcore/src/decoder.c
File length: 34597 byte(s)
Diff to previous 168 , to selected 233
#define BFRAMES

Revision 168 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 9 00:15:51 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 34531 byte(s)
Diff to previous 162 , to selected 233
add low_delay decode support

Revision 162 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 6 03:58:09 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 34159 byte(s)
Diff to previous 161 , to selected 233
no message

Revision 161 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 6 03:51:43 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 34174 byte(s)
Diff to previous 156 , to selected 233
fix some my B-frame decode error

Revision 156 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 3 00:45:10 2002 UTC (21 years, 10 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 34104 byte(s)
Diff to previous 148 , to selected 233
add B-frame decode support

Revision 148 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 28 23:35:25 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src/decoder.c
File length: 17836 byte(s)
Diff to previous 146 , to selected 233
sad values can be negative (Cristoph post scriptum to a mail in the dev maillist)

Revision 146 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 28 22:12:45 2002 UTC (21 years, 10 months ago) by edgomez
Original Path: trunk/xvidcore/src/decoder.c
File length: 17837 byte(s)
Diff to previous 133 , to selected 233
Cosmetic, added the RCS Id field

Revision 133 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 23 00:05:31 2002 UTC (21 years, 11 months ago) by chenm001
Original Path: trunk/xvidcore/src/decoder.c
File length: 17745 byte(s)
Diff to previous 110 , to selected 233
add some B-frame support

Revision 110 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 8 23:50:15 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src/decoder.c
File length: 17056 byte(s)
Diff to previous 100 , to selected 233
interlacing bugfix

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/decoder.c
File length: 17016 byte(s)
Diff to previous 81 , to selected 233
reworked vlc tables

Revision 81 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 29 00:37:57 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src/decoder.c
File length: 17062 byte(s)
Diff to previous 78 , to selected 233
interlacing fix and speedup - compensated data wasn't being used in block reconstruction

Revision 78 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 28 20:57:25 2002 UTC (21 years, 11 months ago) by edgomez
Original Path: trunk/xvidcore/src/decoder.c
File length: 16862 byte(s)
Diff to previous 73 , to selected 233
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 73 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 28 12:24:41 2002 UTC (21 years, 11 months ago) by canard
Original Path: trunk/xvidcore/src/decoder.c
File length: 16828 byte(s)
Diff to previous 69 , to selected 233
LINUX: proper alignement on the stack

Revision 69 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 26 11:16:08 2002 UTC (21 years, 11 months ago) by h
Original Path: trunk/xvidcore/src/decoder.c
File length: 16518 byte(s)
Diff to previous 42 , to selected 233
interlacing support - slow (MBDecideFieldDCT()), buggy (p-frames), incomplete (field motion prediction)

Revision 42 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 20 14:02:59 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src/decoder.c
File length: 14316 byte(s)
Diff to previous 41 , to selected 233
alignment stuff

Revision 41 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 20 00:28:02 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src/decoder.c
File length: 14252 byte(s)
Diff to previous 12 , to selected 233
xvid_malloc/xvid_free

Revision 12 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 9 14:45:40 2002 UTC (22 years ago) by edgomez
Original Path: trunk/xvidcore/src/decoder.c
File length: 14165 byte(s)
Diff to previous 3 , to selected 233
In some circumstances acpred_flag was used unitialized - now it's set to zero

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/decoder.c
File length: 14144 byte(s)
Diff to selected 233
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