Log of /branches/dev-api-4/xvidcore/src/bitstream/bitstream.c
Parent Directory
Revision
1238 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 3 19:46:50 2003 UTC (19 years, 9 months ago) by
edgomez
File length: 42393 byte(s)
Diff to
previous 1235
sane default for profile if its value is 0x00 (reserved and usually the
result of a create structure memset(..., 0, ...))
Revision
1235 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Dec 3 02:22:30 2003 UTC (19 years, 9 months ago) by
Isibaar
File length: 41904 byte(s)
Diff to
previous 1230
Bad header fix, dev-api-4 is now decoded again with fdam.
According to ISO/IEC 14496-2 VISOBJSEQ_START_CODE and profile must be present.
I'm still unsure however if we're now perfectly compliant already: VISOBJSEQ_STOP_CODE should also be present but is never written.
Revision
1230 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Nov 30 16:13:16 2003 UTC (19 years, 9 months ago) by
edgomez
File length: 41939 byte(s)
Diff to
previous 1216
* Thread safe MPEG4 quantization functions.
Cleaned up version of patch provided by Michael
- fixed compiling problems on gcc
- added const qualifiers every where it was possible to help C compiler
optimization.
- added the mpeg_quant_matrices param to all ASM function prototype
in comments (even if it's not used, that shows we do it deliberatly)
- forces m[intra][0][0] = 8, otherwise XviD could write invalid streams.
* Added real CRC computing in xvid_bench.c
Revision
1058 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 9 19:42:25 2003 UTC (20 years, 3 months ago) by
edgomez
File length: 41213 byte(s)
Diff to
previous 1054
Activated simple_idct for MMX - Backward compatibility with bistream version 9 ensures the use of the standard idct_mmx function
Revision
1038 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Thu May 22 16:36:07 2003 UTC (20 years, 4 months ago) by
edgomez
File length: 44364 byte(s)
Diff to
previous 1032
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, 4 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
920 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 15 14:32:56 2003 UTC (20 years, 6 months ago) by
suxen_drol
File length: 44181 byte(s)
Diff to
previous 890
enc_encode CLOSE_GOP fixed, further cleanup
XVID_REQORIGINAL plugin support
plugin examples: xvid_plugin_psnr, xvid_plugin_dump
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.