Log of /xvidcore/src/bitstream/bitstream.h
Parent Directory
Revision
1.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Sep 3 08:46:56 2006 UTC (17 years, 3 months ago) by
Skal
Branch:
MAIN
CVS Tags:
release-1_2_0,
release-1_2_2,
tag-branching-1_2_0
Branch point for:
release-1_2-branch
Changes since
1.23: +25 -5 lines
Diff to
previous 1.23
+ added a protection flag XVID_SAFE_BS_TAIL for not reading
more than 4byte past the end of the input buffer. This is
disabled by default (because slow), and 8byte-padding of input
buffer should be a prefered solution in case of problem.
Please cross-check i didn't break something.
Thanks to Liang Jian ( jianliang79 at gmail dot com ) for
pointing out the problem.
Revision
1.23 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Apr 14 07:24:47 2006 UTC (17 years, 7 months ago) by
Skal
Branch:
MAIN
Changes since
1.22: +11 -3 lines
Diff to
previous 1.22
preserve the intervening bytes in BitstreamInit()
original reports by Alex Volkov and Liang Jian.
Revision
1.22 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon May 23 09:29:43 2005 UTC (18 years, 6 months ago) by
Skal
Branch:
MAIN
CVS Tags:
release-1_1_0,
release-1_1_0_final
Branch point for:
release-1_1-branch
Changes since
1.21: +4 -3 lines
Diff to
previous 1.21
encoder.c: simplify_time() optimized by Euclid.
bitstream.c: write_video_packet_header() was buggy and
kind of obfuscated, as noticed by Sigdrak at free.fr.
from Edouard:
gcc4 warning removal.
- No executable shared objects installed
(Do not install the lib as executable. It's no use as the SO has no
main symbol anyway, and the static lib is not runnable anyway.)
- Statically link xvid_bench with libxvidcore.a
- New autoconf garbage removal
- Quotes in configure.in
Revision
1.21 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 17 21:03:32 2005 UTC (18 years, 6 months ago) by
Skal
Branch:
MAIN
Changes since
1.20: +13 -1 lines
Diff to
previous 1.20
encoder.c: better error handling upon MEM_ERROR
bitstream.c: faster log2bin (xvid_bench.c updated)
bitstream.c: added unused functions:
BitstreamWriteEndOfSequence()
BitstreamWriteGroupOfVopHeader()
write_video_packet_header()
Original input: sigdrak at free.fr and Angela Belda. Thanks.
Revision
1.16 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 9 19:32:52 2003 UTC (20 years, 9 months ago) by
edgomez
Branch:
MAIN
CVS Tags:
release-0_9_1
Branch point for:
release-0_9_1-fixes
Changes since
1.15: +3 -3 lines
Diff to
previous 1.15
I made all these changes on my own working copy until i had
something really usable wihtout regressions for most users.
I think its place is now in CVS. Here is a ChangeLog summary
generated from my local patches.
base-0
Imported xvidcore 0.9.0 into arch repository
patch-1
Updated to current stable CVS_HEAD
patch-2
Changed build system for Unix OSes
patch-3
Fixes for the new build system in sources.
patch-4
Fixed options and added the --disable-assembly option
patch-5
Fixed a BSD checking in nasm output format.
patch-6
Fixed the "ar" "s" option for some platforms.
patch-7
Changed the way I add strings into variables.
patch-8
Fixed portab.h for _DEBUG target and GCC/ICC compilers.
patch-9
Added Altivec detection (Guillaume Morin)
patch-10
Fixed MacOSX build.
patch-11
Fixed WIN32/_MSC_VER confusion and updated MSVC libxvidcore.dsp project file.
patch-12
DivX4 compatibility layer has been turned into an option (default:disable).
ToDo:
- Fix IA64 assembly file selection.
- Do I disable PPC assembly code ? (according to Guillaume, it needs to be updated)
Revision
1.11 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Sep 10 22:25:23 2002 UTC (21 years, 2 months ago) by
edgomez
Branch:
MAIN
Changes since
1.10: +51 -56 lines
Diff to
previous 1.10
- Changed header
- Extended peter's copyright to 2002
- Cosmetic separation between logical sections
Revision
1.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 26 11:16:08 2002 UTC (21 years, 8 months ago) by
h
Branch:
MAIN
Changes since
1.1: +3 -7 lines
Diff to
previous 1.1
interlacing support - slow (MBDecideFieldDCT()), buggy (p-frames), incomplete (field motion prediction)
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.