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

Log of /branches/dev-api-4/xvidcore/src/bitstream/bitstream.c

Parent Directory Parent Directory


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

Revision 1079 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 29 16:17:51 2003 UTC (20 years, 9 months ago) by chl
File length: 41107 byte(s)
Diff to previous 1067 , to selected 1014
3 warp point GME - first bugfix

Revision 1067 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 12 14:16:41 2003 UTC (20 years, 9 months ago) by Isibaar
File length: 41111 byte(s)
Diff to previous 1058 , to selected 1014
removed rather useless log2bin asm code

Revision 1058 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 9 19:42:25 2003 UTC (20 years, 9 months ago) by edgomez
File length: 41213 byte(s)
Diff to previous 1054 , to selected 1014
Activated simple_idct for MMX - Backward compatibility with bistream version 9 ensures the use of the standard idct_mmx function

Revision 1054 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 9 13:55:56 2003 UTC (20 years, 9 months ago) by edgomez
File length: 41009 byte(s)
Diff to previous 1053 , to selected 1014
Added legal header

Revision 1053 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 9 01:25:19 2003 UTC (20 years, 9 months ago) by edgomez
File length: 45002 byte(s)
Diff to previous 1038 , to selected 1014
ISO C89 comment style

Revision 1038 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 22 16:36:07 2003 UTC (20 years, 10 months ago) by edgomez
File length: 44364 byte(s)
Diff to previous 1032 , to selected 1014
Removed this annoying \n from DPRINTF output. DPRINTF behaves
now like usual printf.

Just for fun, i decided to exercice my regexp skills:

for i in `find . -name "*.c"` ; do
     sed s/'\(DPRINTF(XVID_DEBUG.*\)"\([^"]\+[^\\][^n]\)"\(.*\)$'/'\1"\2\\n"\3'/g $i > $i.tmp;
     mv $i.tmp $i
done

Nice isn't it ? It just adds a \n to every DPRINTF call that
was relying on old behavior (automatic trailing \n).

Revision 1032 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 17 13:37:49 2003 UTC (20 years, 10 months ago) by suxen_drol
File length: 44200 byte(s)
Diff to previous 1014
* dynamic bvop decision stats bug fixed
* added runtime debug level option. this only only activated when _DEBUG is defined.
  level is specified globaly, via "xvid_glb_init_t.debug" and XVID_DEBUG_xxx defines.
  references to previous DPRINTF_LEVEL_xxx's have been replaced throughout libxvidcore
* futher bitrate zone fixes for plugin_2pass2.c
* removed old ratecontrol.c from msvc project
* xvid_encraw.c specifc:
  * added "-max_key_interval integer" option
  * renamed -debug to -vop_debug
  * added "-debug integer" option, which sets xvid_gbl_init_t.debug field
  * s/length/len/ status line
* vfw specific:
  * zone/bitrate typos fixed ("you eediot")
  * renamed "debug" regkey to "vop_debug"
  * added "debug" regeky and textbox which sets xvid_gbl_init_t.debug field

Revision 1014 - (view) (download) (annotate) - [selected]
Modified Mon May 12 12:33:16 2003 UTC (20 years, 10 months ago) by suxen_drol
File length: 43947 byte(s)
Diff to previous 949
zones, profiles, vfw changes

Revision 949 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 26 14:56:49 2003 UTC (21 years ago) by edgomez
File length: 44601 byte(s)
Diff to previous 947 , to selected 1014
Changed flags naming conventions

Revision 947 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 26 10:47:59 2003 UTC (21 years ago) by suxen_drol
File length: 44522 byte(s)
Diff to previous 946 , to selected 1014
encoder asp indication support

Revision 946 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 26 10:39:53 2003 UTC (21 years ago) by suxen_drol
File length: 44366 byte(s)
Diff to previous 924 , to selected 1014
asp indication support

Revision 924 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 15 17:03:17 2003 UTC (21 years ago) by suxen_drol
File length: 44288 byte(s)
Diff to previous 920 , to selected 1014
variable frame rate encoding

Revision 920 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 15 14:32:56 2003 UTC (21 years ago) by suxen_drol
File length: 44181 byte(s)
Diff to previous 890 , to selected 1014
enc_encode CLOSE_GOP fixed, further cleanup
XVID_REQORIGINAL plugin support
plugin examples: xvid_plugin_psnr, xvid_plugin_dump

Revision 890 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 22 08:49:45 2003 UTC (21 years, 1 month ago) by suxen_drol
File length: 44183 byte(s)
Diff to previous 886 , to selected 1014
++api v1.-127.0

Revision 886 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 21 14:49:29 2003 UTC (21 years, 1 month ago) by
File length: 44118 byte(s)
Diff to previous 876 , to selected 1014
This commit was manufactured by cvs2svn to create branch 'dev-api-4'.

Revision 876 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 19 21:59:30 2003 UTC (21 years, 1 month ago) by edgomez
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 44118 byte(s)
Diff to previous 851 , to selected 1014
Small fixes patch

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/bitstream/bitstream.c
File length: 44114 byte(s)
Diff to previous 723 , to selected 1014
Moved dev-api-3 to HEAD -- Nasty but efficient -- Merging work has been done too

Revision 723 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 15 01:21:12 2002 UTC (21 years, 3 months ago) by edgomez
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 23681 byte(s)
Diff to previous 677 , to selected 1014
Another series of warnings for aggressive compilers

Revision 677 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 26 23:44:11 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 23664 byte(s)
Diff to previous 655 , to selected 1014
ANSI C compliancy - thx Rick Foos

Revision 655 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 17 00:57:58 2002 UTC (21 years, 4 months ago) by edgomez
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 23223 byte(s)
Diff to previous 529 , to selected 1014
License changed

Revision 529 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 23 10:59:10 2002 UTC (21 years, 6 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 22200 byte(s)
Diff to previous 514 , to selected 1014
mingw/msvc compat. patch

Revision 514 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 22 17:01:36 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 22188 byte(s)
Diff to previous 499 , to selected 1014
Removed DEBUGXXXs calls

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/bitstream/bitstream.c
File length: 22174 byte(s)
Diff to previous 487 , to selected 1014
pross email address updates

Revision 487 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 19 19:25:06 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 22177 byte(s)
Diff to previous 478 , to selected 1014
- Removed last bits of BFRAMES #ifdefs

Revision 478 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 12 19:06:37 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 22924 byte(s)
Diff to previous 469 , to selected 1014
Fixed an uninitialized variable (gcc 3.1)

Revision 469 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 10 22:52:13 2002 UTC (21 years, 6 months ago) by edgomez
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 22920 byte(s)
Diff to previous 387 , to selected 1014
Added headers, removed unused code

Revision 387 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 3 17:25:45 2002 UTC (21 years, 6 months ago) by chl
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 26302 byte(s)
Diff to previous 386 , to selected 1014
Support for timestamps even without #define BFRAMES

Revision 386 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 2 21:15:37 2002 UTC (21 years, 7 months ago) by chl
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 26232 byte(s)
Diff to previous 333 , to selected 1014
Added low_delay=1 for non-Bframes mode.

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/bitstream/bitstream.c
File length: 26124 byte(s)
Diff to previous 316 , to selected 1014
qpel decoding support

Revision 316 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 19 13:34:32 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 26183 byte(s)
Diff to previous 313 , to selected 1014
Minor fix for time-hack

Revision 313 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 18 23:52:40 2002 UTC (21 years, 8 months ago) by chl
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 26138 byte(s)
Diff to previous 294 , to selected 1014
Fixed for Bframes encoding and maybe decoding, too.

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/bitstream/bitstream.c
File length: 26013 byte(s)
Diff to previous 252 , to selected 1014
support the decode examples in ex1

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

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

Revision 241 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 26 09:41:52 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 23203 byte(s)
Diff to previous 240 , to selected 1014
fixed_vop_rate

Revision 240 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 25 09:41:54 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 23136 byte(s)
Diff to previous 233 , to selected 1014
minor dx50bvop fix

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

Revision 229 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 20 14:05:58 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 22920 byte(s)
Diff to previous 223 , to selected 1014
bframe patch

Revision 223 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 19 01:01:02 2002 UTC (21 years, 9 months ago) by chenm001
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 22502 byte(s)
Diff to previous 206 , to selected 1014
fix a little bug in use custom quant matrix

Revision 206 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 14 12:26:06 2002 UTC (21 years, 9 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 22056 byte(s)
Diff to previous 195 , to selected 1014
msvc asm{} codingstyle fix

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

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/bitstream/bitstream.c
File length: 22411 byte(s)
Diff to previous 164 , to selected 1014
add low_delay decode support

Revision 164 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 6 10:07:19 2002 UTC (21 years, 10 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 22253 byte(s)
Diff to previous 163 , to selected 1014
low_delay

Revision 163 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 6 08:18:11 2002 UTC (21 years, 10 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 21852 byte(s)
Diff to previous 157 , to selected 1014
bitstream finc/fbase bug fix

Revision 157 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 3 08:37:55 2002 UTC (21 years, 11 months ago) by Isibaar
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 21651 byte(s)
Diff to previous 156 , to selected 1014
quant range checking

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

Revision 152 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 1 13:00:02 2002 UTC (21 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 20375 byte(s)
Diff to previous 136 , to selected 1014
#define BFRAMES

Revision 136 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 25 06:55:00 2002 UTC (21 years, 11 months ago) by suxen_drol
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 19852 byte(s)
Diff to previous 124 , to selected 1014
FRAMEINFO

Revision 124 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 16 00:17:35 2002 UTC (21 years, 11 months ago) by chenm001
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 19802 byte(s)
Diff to previous 74 , to selected 1014
rewrite log2bin() use asm386(only in VC)

Revision 74 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 28 12:26:44 2002 UTC (22 years ago) by canard
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 19668 byte(s)
Diff to previous 69 , to selected 1014
fixed some warnings

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

Revision 20 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 9 21:44:47 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 19408 byte(s)
Diff to previous 4 , to selected 1014
qmatrix bugfix

Revision 4 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 8 19:17:46 2002 UTC (22 years ago) by Isibaar
Original Path: trunk/xvidcore/src/bitstream/bitstream.c
File length: 19278 byte(s)
Diff to previous 3 , to selected 1014
custom qmatrix support

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/bitstream/bitstream.c
File length: 18982 byte(s)
Diff to selected 1014
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