Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
F
ffmpeg
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
External Wiki
External Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
BC
public
external
ffmpeg
Commits
193d7eea
Commit
193d7eea
authored
Jan 26, 2012
by
Diego Biurrun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
libavutil: Remove broken and pointless lzo test program.
parent
967923ab
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
0 additions
and
49 deletions
+0
-49
configure
configure
+0
-2
Makefile
libavutil/Makefile
+0
-3
lzo.c
libavutil/lzo.c
+0
-44
No files found.
configure
View file @
193d7eea
...
...
@@ -1104,7 +1104,6 @@ HAVE_LIST="
loongson
lrint
lrintf
lzo1x_999_compress
machine_ioctl_bt848_h
machine_ioctl_meteor_h
malloc_h
...
...
@@ -2868,7 +2867,6 @@ check_func sched_getaffinity
check_func sysconf
check_func sysctl
check_func_headers io.h setmode
check_func_headers lzo/lzo1x.h lzo1x_999_compress
check_lib2
"windows.h psapi.h"
GetProcessMemoryInfo
-lpsapi
check_func_headers windows.h GetProcessAffinityMask
check_func_headers windows.h GetProcessTimes
...
...
libavutil/Makefile
View file @
193d7eea
...
...
@@ -77,10 +77,7 @@ OBJS-$(ARCH_X86) += x86/cpu.o
TESTPROGS
=
adler32 aes avstring
base64
cpu crc des
eval
fifo lfg lls
\
md5 opt parseutils rational sha tree
TESTPROGS-$(HAVE_LZO1X_999_COMPRESS)
+=
lzo
DIRS
=
arm avr32 bfin mips ppc sh4 tomi x86
ARCH_HEADERS
=
bswap.h intmath.h intreadwrite.h timer.h
$(SUBDIR)lzo-test$(EXESUF)
:
ELIBS = -llzo2
libavutil/lzo.c
View file @
193d7eea
...
...
@@ -241,47 +241,3 @@ int av_lzo1x_decode(void *out, int *outlen, const void *in, int *inlen) {
*
outlen
=
c
.
out_end
-
c
.
out
;
return
c
.
error
;
}
#ifdef TEST
#include <stdio.h>
#include <lzo/lzo1x.h>
#include "log.h"
#define MAXSZ (10*1024*1024)
/* Define one of these to 1 if you wish to benchmark liblzo
* instead of our native implementation. */
#define BENCHMARK_LIBLZO_SAFE 0
#define BENCHMARK_LIBLZO_UNSAFE 0
int
main
(
int
argc
,
char
*
argv
[])
{
FILE
*
in
=
fopen
(
argv
[
1
],
"rb"
);
uint8_t
*
orig
=
av_malloc
(
MAXSZ
+
16
);
uint8_t
*
comp
=
av_malloc
(
2
*
MAXSZ
+
16
);
uint8_t
*
decomp
=
av_malloc
(
MAXSZ
+
16
);
size_t
s
=
fread
(
orig
,
1
,
MAXSZ
,
in
);
lzo_uint
clen
=
0
;
long
tmp
[
LZO1X_MEM_COMPRESS
];
int
inlen
,
outlen
;
int
i
;
av_log_set_level
(
AV_LOG_DEBUG
);
lzo1x_999_compress
(
orig
,
s
,
comp
,
&
clen
,
tmp
);
for
(
i
=
0
;
i
<
300
;
i
++
)
{
START_TIMER
inlen
=
clen
;
outlen
=
MAXSZ
;
#if BENCHMARK_LIBLZO_SAFE
if
(
lzo1x_decompress_safe
(
comp
,
inlen
,
decomp
,
&
outlen
,
NULL
))
#elif BENCHMARK_LIBLZO_UNSAFE
if
(
lzo1x_decompress
(
comp
,
inlen
,
decomp
,
&
outlen
,
NULL
))
#else
if
(
av_lzo1x_decode
(
decomp
,
&
outlen
,
comp
,
&
inlen
))
#endif
av_log
(
NULL
,
AV_LOG_ERROR
,
"decompression error
\n
"
);
STOP_TIMER
(
"lzod"
)
}
if
(
memcmp
(
orig
,
decomp
,
s
))
av_log
(
NULL
,
AV_LOG_ERROR
,
"decompression incorrect
\n
"
);
else
av_log
(
NULL
,
AV_LOG_ERROR
,
"decompression OK
\n
"
);
return
0
;
}
#endif
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment