Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
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
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
Commits
b6649ab5
Commit
b6649ab5
authored
Mar 26, 2013
by
Diego Biurrun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
cosmetics: Remove unnecessary extern keywords from function declarations
parent
1db6a080
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
359 additions
and
362 deletions
+359
-362
mpeg12.h
libavcodec/mpeg12.h
+1
-1
ac3dsp_init.c
libavcodec/x86/ac3dsp_init.c
+18
-18
videodsp.asm
libavcodec/x86/videodsp.asm
+3
-3
vp8dsp_init.c
libavcodec/x86/vp8dsp_init.c
+137
-139
audio_convert_init.c
libavresample/x86/audio_convert_init.c
+92
-92
audio_mix_init.c
libavresample/x86/audio_mix_init.c
+69
-69
dither_init.c
libavresample/x86/dither_init.c
+5
-6
float_dsp_altivec.h
libavutil/ppc/float_dsp_altivec.h
+10
-10
float_dsp_init.c
libavutil/x86/float_dsp_init.c
+13
-13
swscale.c
libswscale/x86/swscale.c
+11
-11
No files found.
libavcodec/mpeg12.h
View file @
b6649ab5
...
@@ -71,6 +71,6 @@ static inline int decode_dc(GetBitContext *gb, int component)
...
@@ -71,6 +71,6 @@ static inline int decode_dc(GetBitContext *gb, int component)
return
diff
;
return
diff
;
}
}
extern
int
ff_mpeg1_decode_block_intra
(
MpegEncContext
*
s
,
int16_t
*
block
,
int
n
);
int
ff_mpeg1_decode_block_intra
(
MpegEncContext
*
s
,
int16_t
*
block
,
int
n
);
#endif
/* AVCODEC_MPEG12_H */
#endif
/* AVCODEC_MPEG12_H */
libavcodec/x86/ac3dsp_init.c
View file @
b6649ab5
...
@@ -26,30 +26,30 @@
...
@@ -26,30 +26,30 @@
#include "libavcodec/ac3.h"
#include "libavcodec/ac3.h"
#include "libavcodec/ac3dsp.h"
#include "libavcodec/ac3dsp.h"
extern
void
ff_ac3_exponent_min_mmx
(
uint8_t
*
exp
,
int
num_reuse_blocks
,
int
nb_coefs
);
void
ff_ac3_exponent_min_mmx
(
uint8_t
*
exp
,
int
num_reuse_blocks
,
int
nb_coefs
);
extern
void
ff_ac3_exponent_min_mmxext
(
uint8_t
*
exp
,
int
num_reuse_blocks
,
int
nb_coefs
);
void
ff_ac3_exponent_min_mmxext
(
uint8_t
*
exp
,
int
num_reuse_blocks
,
int
nb_coefs
);
extern
void
ff_ac3_exponent_min_sse2
(
uint8_t
*
exp
,
int
num_reuse_blocks
,
int
nb_coefs
);
void
ff_ac3_exponent_min_sse2
(
uint8_t
*
exp
,
int
num_reuse_blocks
,
int
nb_coefs
);
extern
int
ff_ac3_max_msb_abs_int16_mmx
(
const
int16_t
*
src
,
int
len
);
int
ff_ac3_max_msb_abs_int16_mmx
(
const
int16_t
*
src
,
int
len
);
extern
int
ff_ac3_max_msb_abs_int16_mmxext
(
const
int16_t
*
src
,
int
len
);
int
ff_ac3_max_msb_abs_int16_mmxext
(
const
int16_t
*
src
,
int
len
);
extern
int
ff_ac3_max_msb_abs_int16_sse2
(
const
int16_t
*
src
,
int
len
);
int
ff_ac3_max_msb_abs_int16_sse2
(
const
int16_t
*
src
,
int
len
);
extern
int
ff_ac3_max_msb_abs_int16_ssse3
(
const
int16_t
*
src
,
int
len
);
int
ff_ac3_max_msb_abs_int16_ssse3
(
const
int16_t
*
src
,
int
len
);
extern
void
ff_ac3_lshift_int16_mmx
(
int16_t
*
src
,
unsigned
int
len
,
unsigned
int
shift
);
void
ff_ac3_lshift_int16_mmx
(
int16_t
*
src
,
unsigned
int
len
,
unsigned
int
shift
);
extern
void
ff_ac3_lshift_int16_sse2
(
int16_t
*
src
,
unsigned
int
len
,
unsigned
int
shift
);
void
ff_ac3_lshift_int16_sse2
(
int16_t
*
src
,
unsigned
int
len
,
unsigned
int
shift
);
extern
void
ff_ac3_rshift_int32_mmx
(
int32_t
*
src
,
unsigned
int
len
,
unsigned
int
shift
);
void
ff_ac3_rshift_int32_mmx
(
int32_t
*
src
,
unsigned
int
len
,
unsigned
int
shift
);
extern
void
ff_ac3_rshift_int32_sse2
(
int32_t
*
src
,
unsigned
int
len
,
unsigned
int
shift
);
void
ff_ac3_rshift_int32_sse2
(
int32_t
*
src
,
unsigned
int
len
,
unsigned
int
shift
);
extern
void
ff_float_to_fixed24_3dnow
(
int32_t
*
dst
,
const
float
*
src
,
unsigned
int
len
);
void
ff_float_to_fixed24_3dnow
(
int32_t
*
dst
,
const
float
*
src
,
unsigned
int
len
);
extern
void
ff_float_to_fixed24_sse
(
int32_t
*
dst
,
const
float
*
src
,
unsigned
int
len
);
void
ff_float_to_fixed24_sse
(
int32_t
*
dst
,
const
float
*
src
,
unsigned
int
len
);
extern
void
ff_float_to_fixed24_sse2
(
int32_t
*
dst
,
const
float
*
src
,
unsigned
int
len
);
void
ff_float_to_fixed24_sse2
(
int32_t
*
dst
,
const
float
*
src
,
unsigned
int
len
);
extern
int
ff_ac3_compute_mantissa_size_sse2
(
uint16_t
mant_cnt
[
6
][
16
]);
int
ff_ac3_compute_mantissa_size_sse2
(
uint16_t
mant_cnt
[
6
][
16
]);
extern
void
ff_ac3_extract_exponents_3dnow
(
uint8_t
*
exp
,
int32_t
*
coef
,
int
nb_coefs
);
void
ff_ac3_extract_exponents_3dnow
(
uint8_t
*
exp
,
int32_t
*
coef
,
int
nb_coefs
);
extern
void
ff_ac3_extract_exponents_sse2
(
uint8_t
*
exp
,
int32_t
*
coef
,
int
nb_coefs
);
void
ff_ac3_extract_exponents_sse2
(
uint8_t
*
exp
,
int32_t
*
coef
,
int
nb_coefs
);
extern
void
ff_ac3_extract_exponents_ssse3
(
uint8_t
*
exp
,
int32_t
*
coef
,
int
nb_coefs
);
void
ff_ac3_extract_exponents_ssse3
(
uint8_t
*
exp
,
int32_t
*
coef
,
int
nb_coefs
);
#if HAVE_SSE_INLINE && HAVE_7REGS
#if HAVE_SSE_INLINE && HAVE_7REGS
...
...
libavcodec/x86/videodsp.asm
View file @
b6649ab5
...
@@ -23,9 +23,9 @@
...
@@ -23,9 +23,9 @@
SECTION
.
text
SECTION
.
text
;
extern
void ff_emu_edge_core(uint8_t *buf, const uint8_t *src, x86_reg linesize,
; void ff_emu_edge_core(uint8_t *buf, const uint8_t *src, x86_reg linesize,
;
x86_reg start_y, x86_reg end_y, x86_reg block_h,
; x86_reg start_y, x86_reg end_y, x86_reg block_h,
;
x86_reg start_x, x86_reg end_x, x86_reg block_w);
; x86_reg start_x, x86_reg end_x, x86_reg block_w);
;
;
; The actual function itself is below. It basically wraps a very simple
; The actual function itself is below. It basically wraps a very simple
; w = end_x - start_x
; w = end_x - start_x
...
...
libavcodec/x86/vp8dsp_init.c
View file @
b6649ab5
This diff is collapsed.
Click to expand it.
libavresample/x86/audio_convert_init.c
View file @
b6649ab5
This diff is collapsed.
Click to expand it.
libavresample/x86/audio_mix_init.c
View file @
b6649ab5
This diff is collapsed.
Click to expand it.
libavresample/x86/dither_init.c
View file @
b6649ab5
...
@@ -23,14 +23,13 @@
...
@@ -23,14 +23,13 @@
#include "libavutil/x86/cpu.h"
#include "libavutil/x86/cpu.h"
#include "libavresample/dither.h"
#include "libavresample/dither.h"
extern
void
ff_quantize_sse2
(
int16_t
*
dst
,
const
float
*
src
,
float
*
dither
,
void
ff_quantize_sse2
(
int16_t
*
dst
,
const
float
*
src
,
float
*
dither
,
int
len
);
int
len
);
extern
void
ff_dither_int_to_float_rectangular_sse2
(
float
*
dst
,
int
*
src
,
int
len
);
void
ff_dither_int_to_float_rectangular_sse2
(
float
*
dst
,
int
*
src
,
int
len
);
extern
void
ff_dither_int_to_float_rectangular_avx
(
float
*
dst
,
int
*
src
,
int
len
);
void
ff_dither_int_to_float_rectangular_avx
(
float
*
dst
,
int
*
src
,
int
len
);
extern
void
ff_dither_int_to_float_triangular_sse2
(
float
*
dst
,
int
*
src0
,
int
len
);
void
ff_dither_int_to_float_triangular_sse2
(
float
*
dst
,
int
*
src0
,
int
len
);
extern
void
ff_dither_int_to_float_triangular_avx
(
float
*
dst
,
int
*
src0
,
int
len
);
void
ff_dither_int_to_float_triangular_avx
(
float
*
dst
,
int
*
src0
,
int
len
);
av_cold
void
ff_dither_init_x86
(
DitherDSPContext
*
ddsp
,
av_cold
void
ff_dither_init_x86
(
DitherDSPContext
*
ddsp
,
enum
AVResampleDitherMethod
method
)
enum
AVResampleDitherMethod
method
)
...
...
libavutil/ppc/float_dsp_altivec.h
View file @
b6649ab5
...
@@ -21,18 +21,18 @@
...
@@ -21,18 +21,18 @@
#ifndef AVUTIL_PPC_FLOAT_DSP_ALTIVEC_H
#ifndef AVUTIL_PPC_FLOAT_DSP_ALTIVEC_H
#define AVUTIL_PPC_FLOAT_DSP_ALTIVEC_H
#define AVUTIL_PPC_FLOAT_DSP_ALTIVEC_H
extern
void
ff_vector_fmul_altivec
(
float
*
dst
,
const
float
*
src0
,
void
ff_vector_fmul_altivec
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
int
len
);
const
float
*
src1
,
int
len
);
extern
void
ff_vector_fmul_window_altivec
(
float
*
dst
,
const
float
*
src0
,
void
ff_vector_fmul_window_altivec
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
const
float
*
win
,
const
float
*
src1
,
const
float
*
win
,
int
len
);
int
len
);
extern
void
ff_vector_fmul_add_altivec
(
float
*
dst
,
const
float
*
src0
,
void
ff_vector_fmul_add_altivec
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
const
float
*
src2
,
const
float
*
src1
,
const
float
*
src2
,
int
len
);
int
len
);
extern
void
ff_vector_fmul_reverse_altivec
(
float
*
dst
,
const
float
*
src0
,
void
ff_vector_fmul_reverse_altivec
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
int
len
);
const
float
*
src1
,
int
len
);
#endif
/* AVUTIL_PPC_FLOAT_DSP_ALTIVEC_H */
#endif
/* AVUTIL_PPC_FLOAT_DSP_ALTIVEC_H */
libavutil/x86/float_dsp_init.c
View file @
b6649ab5
...
@@ -23,23 +23,23 @@
...
@@ -23,23 +23,23 @@
#include "cpu.h"
#include "cpu.h"
#include "asm.h"
#include "asm.h"
extern
void
ff_vector_fmul_sse
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
void
ff_vector_fmul_sse
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
int
len
);
void
ff_vector_fmul_avx
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
int
len
);
void
ff_vector_fmac_scalar_sse
(
float
*
dst
,
const
float
*
src
,
float
mul
,
int
len
);
int
len
);
extern
void
ff_vector_fmul_avx
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
void
ff_vector_fmac_scalar_avx
(
float
*
dst
,
const
float
*
src
,
float
mul
,
int
len
);
int
len
);
extern
void
ff_vector_fmac_scalar_sse
(
float
*
dst
,
const
float
*
src
,
float
mul
,
void
ff_vector_fmul_scalar_sse
(
float
*
dst
,
const
float
*
src
,
float
mul
,
int
len
);
int
len
);
extern
void
ff_vector_fmac_scalar_avx
(
float
*
dst
,
const
float
*
src
,
float
mul
,
int
len
);
extern
void
ff_vector_fmul_scalar_sse
(
float
*
dst
,
const
float
*
src
,
float
mul
,
int
len
);
extern
void
ff_vector_dmul_scalar_sse2
(
double
*
dst
,
const
double
*
src
,
void
ff_vector_dmul_scalar_sse2
(
double
*
dst
,
const
double
*
src
,
double
mul
,
int
len
);
double
mul
,
int
len
);
extern
void
ff_vector_dmul_scalar_avx
(
double
*
dst
,
const
double
*
src
,
void
ff_vector_dmul_scalar_avx
(
double
*
dst
,
const
double
*
src
,
double
mul
,
int
len
);
double
mul
,
int
len
);
void
ff_vector_fmul_add_sse
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
void
ff_vector_fmul_add_sse
(
float
*
dst
,
const
float
*
src0
,
const
float
*
src1
,
const
float
*
src2
,
int
len
);
const
float
*
src2
,
int
len
);
...
...
libswscale/x86/swscale.c
View file @
b6649ab5
...
@@ -206,7 +206,7 @@ void updateMMXDitherTables(SwsContext *c, int dstY, int lumBufIndex, int chrBufI
...
@@ -206,7 +206,7 @@ void updateMMXDitherTables(SwsContext *c, int dstY, int lumBufIndex, int chrBufI
#endif
/* HAVE_INLINE_ASM */
#endif
/* HAVE_INLINE_ASM */
#define SCALE_FUNC(filter_n, from_bpc, to_bpc, opt) \
#define SCALE_FUNC(filter_n, from_bpc, to_bpc, opt) \
extern
void ff_hscale ## from_bpc ## to ## to_bpc ## _ ## filter_n ## _ ## opt( \
void ff_hscale ## from_bpc ## to ## to_bpc ## _ ## filter_n ## _ ## opt( \
SwsContext *c, int16_t *data, \
SwsContext *c, int16_t *data, \
int dstW, const uint8_t *src, \
int dstW, const uint8_t *src, \
const int16_t *filter, \
const int16_t *filter, \
...
@@ -241,9 +241,9 @@ SCALE_FUNCS_SSE(ssse3);
...
@@ -241,9 +241,9 @@ SCALE_FUNCS_SSE(ssse3);
SCALE_FUNCS_SSE
(
sse4
);
SCALE_FUNCS_SSE
(
sse4
);
#define VSCALEX_FUNC(size, opt) \
#define VSCALEX_FUNC(size, opt) \
extern
void ff_yuv2planeX_ ## size ## _ ## opt(const int16_t *filter, int filterSize, \
void ff_yuv2planeX_ ## size ## _ ## opt(const int16_t *filter, int filterSize, \
const int16_t **src, uint8_t *dest, int dstW, \
const int16_t **src, uint8_t *dest, int dstW, \
const uint8_t *dither, int offset)
const uint8_t *dither, int offset)
#define VSCALEX_FUNCS(opt) \
#define VSCALEX_FUNCS(opt) \
VSCALEX_FUNC(8, opt); \
VSCALEX_FUNC(8, opt); \
VSCALEX_FUNC(9, opt); \
VSCALEX_FUNC(9, opt); \
...
@@ -258,8 +258,8 @@ VSCALEX_FUNC(16, sse4);
...
@@ -258,8 +258,8 @@ VSCALEX_FUNC(16, sse4);
VSCALEX_FUNCS
(
avx
);
VSCALEX_FUNCS
(
avx
);
#define VSCALE_FUNC(size, opt) \
#define VSCALE_FUNC(size, opt) \
extern
void ff_yuv2plane1_ ## size ## _ ## opt(const int16_t *src, uint8_t *dst, int dstW, \
void ff_yuv2plane1_ ## size ## _ ## opt(const int16_t *src, uint8_t *dst, int dstW, \
const uint8_t *dither, int offset)
const uint8_t *dither, int offset)
#define VSCALE_FUNCS(opt1, opt2) \
#define VSCALE_FUNCS(opt1, opt2) \
VSCALE_FUNC(8, opt1); \
VSCALE_FUNC(8, opt1); \
VSCALE_FUNC(9, opt2); \
VSCALE_FUNC(9, opt2); \
...
@@ -274,12 +274,12 @@ VSCALE_FUNC(16, sse4);
...
@@ -274,12 +274,12 @@ VSCALE_FUNC(16, sse4);
VSCALE_FUNCS
(
avx
,
avx
);
VSCALE_FUNCS
(
avx
,
avx
);
#define INPUT_Y_FUNC(fmt, opt) \
#define INPUT_Y_FUNC(fmt, opt) \
extern
void ff_ ## fmt ## ToY_ ## opt(uint8_t *dst, const uint8_t *src, \
void ff_ ## fmt ## ToY_ ## opt(uint8_t *dst, const uint8_t *src, \
int w, uint32_t *unused)
int w, uint32_t *unused)
#define INPUT_UV_FUNC(fmt, opt) \
#define INPUT_UV_FUNC(fmt, opt) \
extern
void ff_ ## fmt ## ToUV_ ## opt(uint8_t *dstU, uint8_t *dstV, \
void ff_ ## fmt ## ToUV_ ## opt(uint8_t *dstU, uint8_t *dstV, \
const uint8_t *src, const uint8_t *unused1, \
const uint8_t *src, const uint8_t *unused1, \
int w, uint32_t *unused2)
int w, uint32_t *unused2)
#define INPUT_FUNC(fmt, opt) \
#define INPUT_FUNC(fmt, opt) \
INPUT_Y_FUNC(fmt, opt); \
INPUT_Y_FUNC(fmt, opt); \
INPUT_UV_FUNC(fmt, opt)
INPUT_UV_FUNC(fmt, opt)
...
...
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