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
50b35f7a
Commit
50b35f7a
authored
Aug 02, 2006
by
Luca Barbato
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Cosmetics
Originally committed as revision 5890 to
svn://svn.ffmpeg.org/ffmpeg/trunk
parent
51a0a721
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
11 deletions
+10
-11
dsputil_ppc.c
libavcodec/ppc/dsputil_ppc.c
+10
-11
No files found.
libavcodec/ppc/dsputil_ppc.c
View file @
50b35f7a
...
...
@@ -24,22 +24,25 @@
#ifdef HAVE_ALTIVEC
#include "dsputil_altivec.h"
#endif
extern
void
fdct_altivec
(
int16_t
*
block
);
extern
void
idct_put_altivec
(
uint8_t
*
dest
,
int
line_size
,
int16_t
*
block
);
extern
void
idct_add_altivec
(
uint8_t
*
dest
,
int
line_size
,
int16_t
*
block
);
extern
void
ff_snow_horizontal_compose97i_altivec
(
DWTELEM
*
b
,
int
width
);
extern
void
ff_snow_vertical_compose97i_altivec
(
DWTELEM
*
b0
,
DWTELEM
*
b1
,
DWTELEM
*
b2
,
DWTELEM
*
b3
,
DWTELEM
*
b4
,
DWTELEM
*
b5
,
int
width
);
extern
void
ff_snow_inner_add_yblock_altivec
(
uint8_t
*
obmc
,
const
int
obmc_stride
,
uint8_t
*
*
block
,
int
b_w
,
int
b_h
,
int
src_x
,
int
src_y
,
int
src_stride
,
slice_buffer
*
sb
,
int
add
,
uint8_t
*
dst8
);
extern
void
ff_snow_inner_add_yblock_altivec
(
uint8_t
*
obmc
,
const
int
obmc_stride
,
uint8_t
*
*
block
,
int
b_w
,
int
b_h
,
int
src_x
,
int
src_y
,
int
src_stride
,
slice_buffer
*
sb
,
int
add
,
uint8_t
*
dst8
);
void
dsputil_h264_init_ppc
(
DSPContext
*
c
,
AVCodecContext
*
avctx
);
#endif
int
mm_flags
=
0
;
...
...
@@ -248,9 +251,6 @@ long check_dcbzl_effect(void)
}
#endif
void
dsputil_h264_init_ppc
(
DSPContext
*
c
,
AVCodecContext
*
avctx
);
void
dsputil_init_ppc
(
DSPContext
*
c
,
AVCodecContext
*
avctx
)
{
// Common optimizations whether Altivec is available or not
...
...
@@ -306,7 +306,6 @@ void dsputil_init_ppc(DSPContext* c, AVCodecContext *avctx)
c
->
hadamard8_diff
[
0
]
=
hadamard8_diff16_altivec
;
c
->
hadamard8_diff
[
1
]
=
hadamard8_diff8x8_altivec
;
c
->
horizontal_compose97i
=
ff_snow_horizontal_compose97i_altivec
;
c
->
vertical_compose97i
=
ff_snow_vertical_compose97i_altivec
;
c
->
inner_add_yblock
=
ff_snow_inner_add_yblock_altivec
;
...
...
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