Log of /xvidcore/examples/xvid_encraw.c
Parent Directory
Revision
1.11.2.25 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat May 17 13:21:26 2003 UTC (20 years, 11 months ago) by
suxen_drol
Branch:
dev-api-4
Changes since
1.11.2.24: +29 -9 lines
Diff to
previous 1.11.2.24
, to
branch point 1.11
,
to
selected 1.5
* 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
1.11.2.4 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 11 23:39:47 2003 UTC (21 years, 1 month ago) by
edgomez
Branch:
dev-api-4
Changes since
1.11.2.3: +4 -4 lines
Diff to
previous 1.11.2.3
, to
branch point 1.11
,
to
selected 1.5
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
1.11.2.3 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Mar 11 01:08:10 2003 UTC (21 years, 1 month ago) by
edgomez
Branch:
dev-api-4
Changes since
1.11.2.2: +21 -12 lines
Diff to
previous 1.11.2.2
, to
branch point 1.11
,
to
selected 1.5
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
1.11.2.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 9 16:45:24 2003 UTC (21 years, 1 month ago) by
edgomez
Branch:
dev-api-4
Changes since
1.11.2.1: +61 -37 lines
Diff to
previous 1.11.2.1
, to
branch point 1.11
,
to
selected 1.5
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
1.11.2.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Mar 9 00:28:09 2003 UTC (21 years, 1 month ago) by
edgomez
Branch:
dev-api-4
Changes since
1.11: +161 -195 lines
Diff to
previous 1.11
,
to
selected 1.5
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
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue Feb 11 21:56:31 2003 UTC (21 years, 2 months ago) by
edgomez
Branch:
MAIN
CVS Tags:
release-0_9_1,
release-0_9_2
Branch point for:
release-0_9_1-fixes
Changes since
1.8: +2 -2 lines
Diff to
previous 1.8
,
to
selected 1.5
patch-13
More "unknown compiler" friendly portab.h file.
patch-14
The PPC port is now disabled because it is outdated.
patch-15
Added the configure bootstrap script.
patch-16
Changed linking option on PPC platforms (-flat_namespace)
patch-17
Added IA64 DCT source choice according to the compiler basename.
patch-18
Fixed xvid_encraw help message.
patch-19
Fixed libxvidcore.def, revamped Makefile output, fixed ia64 build, added ranlib detection.
patch-20
Removed BFrame outdated bframe/qpel decoding.
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Feb 9 19:32:52 2003 UTC (21 years, 2 months ago) by
edgomez
Branch:
MAIN
Changes since
1.7: +2 -2 lines
Diff to
previous 1.7
,
to
selected 1.5
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.5 -
(
view)
(
download)
(
annotate)
-
[selected]
Wed Nov 27 21:09:10 2002 UTC (21 years, 5 months ago) by
edgomez
Branch:
MAIN
Changes since
1.4: +21 -21 lines
Diff to
previous 1.4
Ansi C + Win32 update for xvid_bench
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.