Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
F
ffmpeg
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
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
submodule
ffmpeg
Commits
831a1180
Commit
831a1180
authored
Jan 29, 2014
by
Diego Biurrun
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update dsputil- and SIMD-related comments to match reality more closely
parent
d1184b81
Hide whitespace changes
Inline
Side-by-side
Showing
21 changed files
with
20 additions
and
22 deletions
+20
-22
aacdec.c
libavcodec/aacdec.c
+1
-1
ac3dsp.c
libavcodec/ac3dsp.c
+1
-1
ac3dsp.h
libavcodec/ac3dsp.h
+1
-1
hpeldsp_arm.S
libavcodec/arm/hpeldsp_arm.S
+1
-1
hpeldsp_init_arm.c
libavcodec/arm/hpeldsp_init_arm.c
+1
-1
videodsp_armv5te.S
libavcodec/arm/videodsp_armv5te.S
+1
-1
hpeldsp_bfin.c
libavcodec/bfin/hpeldsp_bfin.c
+1
-1
mpegvideo_motion.c
libavcodec/mpegvideo_motion.c
+1
-1
ac3dsp.asm
libavcodec/x86/ac3dsp.asm
+1
-1
ac3dsp_init.c
libavcodec/x86/ac3dsp_init.c
+1
-1
deinterlace.asm
libavcodec/x86/deinterlace.asm
+1
-1
fdct.c
libavcodec/x86/fdct.c
+1
-1
fpel.asm
libavcodec/x86/fpel.asm
+1
-1
hpeldsp.asm
libavcodec/x86/hpeldsp.asm
+1
-1
hpeldsp_init.c
libavcodec/x86/hpeldsp_init.c
+1
-1
hpeldsp_rnd_template.c
libavcodec/x86/hpeldsp_rnd_template.c
+1
-1
lpc.c
libavcodec/x86/lpc.c
+1
-1
mpegaudiodsp.c
libavcodec/x86/mpegaudiodsp.c
+1
-1
qpel.asm
libavcodec/x86/qpel.asm
+1
-1
rnd_template.c
libavcodec/x86/rnd_template.c
+1
-1
float_dsp_init_arm.c
libavutil/arm/float_dsp_init_arm.c
+0
-2
No files found.
libavcodec/aacdec.c
View file @
831a1180
...
@@ -2529,7 +2529,7 @@ static void apply_dependent_coupling(AACContext *ac,
...
@@ -2529,7 +2529,7 @@ static void apply_dependent_coupling(AACContext *ac,
const
float
gain
=
cce
->
coup
.
gain
[
index
][
idx
];
const
float
gain
=
cce
->
coup
.
gain
[
index
][
idx
];
for
(
group
=
0
;
group
<
ics
->
group_len
[
g
];
group
++
)
{
for
(
group
=
0
;
group
<
ics
->
group_len
[
g
];
group
++
)
{
for
(
k
=
offsets
[
i
];
k
<
offsets
[
i
+
1
];
k
++
)
{
for
(
k
=
offsets
[
i
];
k
<
offsets
[
i
+
1
];
k
++
)
{
//
XXX dsputil-ize
//
FIXME: SIMDify
dest
[
group
*
128
+
k
]
+=
gain
*
src
[
group
*
128
+
k
];
dest
[
group
*
128
+
k
]
+=
gain
*
src
[
group
*
128
+
k
];
}
}
}
}
...
...
libavcodec/ac3dsp.c
View file @
831a1180
/*
/*
* AC-3 DSP
util
s
* AC-3 DSP
function
s
* Copyright (c) 2011 Justin Ruggles
* Copyright (c) 2011 Justin Ruggles
*
*
* This file is part of Libav.
* This file is part of Libav.
...
...
libavcodec/ac3dsp.h
View file @
831a1180
/*
/*
* AC-3 DSP
util
s
* AC-3 DSP
function
s
* Copyright (c) 2011 Justin Ruggles
* Copyright (c) 2011 Justin Ruggles
*
*
* This file is part of Libav.
* This file is part of Libav.
...
...
libavcodec/arm/hpeldsp_arm.S
View file @
831a1180
@
@
@ ARMv4
optimized DSP util
s
@ ARMv4
-optimized halfpel function
s
@ Copyright (c) 2004 AGAWA Koji <i (AT) atty (DOT) jp>
@ Copyright (c) 2004 AGAWA Koji <i (AT) atty (DOT) jp>
@
@
@ This file is part of Libav.
@ This file is part of Libav.
...
...
libavcodec/arm/hpeldsp_init_arm.c
View file @
831a1180
/*
/*
* ARM
optimized DSP util
s
* ARM
-optimized halfpel function
s
* Copyright (c) 2001 Lionel Ulmer
* Copyright (c) 2001 Lionel Ulmer
*
*
* This file is part of Libav.
* This file is part of Libav.
...
...
libavcodec/arm/videodsp_armv5te.S
View file @
831a1180
@
@
@ ARMv5te
optimized DSP util
s
@ ARMv5te
-optimized core video DSP function
s
@ Copyright (c) 2004 AGAWA Koji <i (AT) atty (DOT) jp>
@ Copyright (c) 2004 AGAWA Koji <i (AT) atty (DOT) jp>
@
@
@ This file is part of Libav.
@ This file is part of Libav.
...
...
libavcodec/bfin/hpeldsp_bfin.c
View file @
831a1180
/*
/*
* BlackFin
DSPUTILS
* BlackFin
halfpel functions
*
*
* Copyright (C) 2007 Marc Hoffman <marc.hoffman@analog.com>
* Copyright (C) 2007 Marc Hoffman <marc.hoffman@analog.com>
* Copyright (c) 2006 Michael Benjamin <michael.benjamin@analog.com>
* Copyright (c) 2006 Michael Benjamin <michael.benjamin@analog.com>
...
...
libavcodec/mpegvideo_motion.c
View file @
831a1180
...
@@ -404,7 +404,7 @@ static void mpeg_motion_field(MpegEncContext *s, uint8_t *dest_y,
...
@@ -404,7 +404,7 @@ static void mpeg_motion_field(MpegEncContext *s, uint8_t *dest_y,
motion_x
,
motion_y
,
h
,
0
,
mb_y
);
motion_x
,
motion_y
,
h
,
0
,
mb_y
);
}
}
// FIXME
move to dsputil
, avg variant, 16x16 version
// FIXME
: SIMDify
, avg variant, 16x16 version
static
inline
void
put_obmc
(
uint8_t
*
dst
,
uint8_t
*
src
[
5
],
int
stride
)
static
inline
void
put_obmc
(
uint8_t
*
dst
,
uint8_t
*
src
[
5
],
int
stride
)
{
{
int
x
;
int
x
;
...
...
libavcodec/x86/ac3dsp.asm
View file @
831a1180
;*****************************************************************************
;*****************************************************************************
;* x86-optimized AC-3 DSP
util
s
;* x86-optimized AC-3 DSP
function
s
;* Copyright (c) 2011 Justin Ruggles
;* Copyright (c) 2011 Justin Ruggles
;*
;*
;* This file is part of Libav.
;* This file is part of Libav.
...
...
libavcodec/x86/ac3dsp_init.c
View file @
831a1180
/*
/*
* x86-optimized AC-3 DSP
util
s
* x86-optimized AC-3 DSP
function
s
* Copyright (c) 2011 Justin Ruggles
* Copyright (c) 2011 Justin Ruggles
*
*
* This file is part of Libav.
* This file is part of Libav.
...
...
libavcodec/x86/deinterlace.asm
View file @
831a1180
;******************************************************************************
;******************************************************************************
;*
MMX
optimized deinterlacing functions
;*
SIMD-
optimized deinterlacing functions
;* Copyright (c) 2010 Vitor Sessak
;* Copyright (c) 2010 Vitor Sessak
;* Copyright (c) 2002 Michael Niedermayer
;* Copyright (c) 2002 Michael Niedermayer
;*
;*
...
...
libavcodec/x86/fdct.c
View file @
831a1180
/*
/*
*
MMX
optimized forward DCT
*
SIMD-
optimized forward DCT
* The gcc porting is Copyright (c) 2001 Fabrice Bellard.
* The gcc porting is Copyright (c) 2001 Fabrice Bellard.
* cleanup/optimizations are Copyright (c) 2002-2004 Michael Niedermayer <michaelni@gmx.at>
* cleanup/optimizations are Copyright (c) 2002-2004 Michael Niedermayer <michaelni@gmx.at>
* SSE2 optimization is Copyright (c) 2004 Denes Balatoni.
* SSE2 optimization is Copyright (c) 2004 Denes Balatoni.
...
...
libavcodec/x86/fpel.asm
View file @
831a1180
;******************************************************************************
;******************************************************************************
;*
MMX optimized DSP util
s
;*
SIMD-optimized fullpel function
s
;* Copyright (c) 2008 Loren Merritt
;* Copyright (c) 2008 Loren Merritt
;* Copyright (c) 2003-2013 Michael Niedermayer
;* Copyright (c) 2003-2013 Michael Niedermayer
;* Copyright (c) 2013 Daniel Kang
;* Copyright (c) 2013 Daniel Kang
...
...
libavcodec/x86/hpeldsp.asm
View file @
831a1180
;******************************************************************************
;******************************************************************************
;*
MMX optimized h
pel functions
;*
SIMD-optimized half
pel functions
;*
;*
;* This file is part of Libav.
;* This file is part of Libav.
;*
;*
...
...
libavcodec/x86/hpeldsp_init.c
View file @
831a1180
/*
/*
*
MMX optimized DSP util
s
*
SIMD-optimized halfpel function
s
* Copyright (c) 2000, 2001 Fabrice Bellard
* Copyright (c) 2000, 2001 Fabrice Bellard
* Copyright (c) 2002-2004 Michael Niedermayer <michaelni@gmx.at>
* Copyright (c) 2002-2004 Michael Niedermayer <michaelni@gmx.at>
*
*
...
...
libavcodec/x86/hpeldsp_rnd_template.c
View file @
831a1180
/*
/*
*
DSP utils mmx
functions are compiled twice for rnd/no_rnd
*
SIMD-optimized halfpel
functions are compiled twice for rnd/no_rnd
* Copyright (c) 2000, 2001 Fabrice Bellard
* Copyright (c) 2000, 2001 Fabrice Bellard
* Copyright (c) 2003-2004 Michael Niedermayer <michaelni@gmx.at>
* Copyright (c) 2003-2004 Michael Niedermayer <michaelni@gmx.at>
*
*
...
...
libavcodec/x86/lpc.c
View file @
831a1180
/*
/*
*
MMX optimized LPC DSP util
s
*
SIMD-optimized LPC function
s
* Copyright (c) 2007 Loren Merritt
* Copyright (c) 2007 Loren Merritt
*
*
* This file is part of Libav.
* This file is part of Libav.
...
...
libavcodec/x86/mpegaudiodsp.c
View file @
831a1180
/*
/*
*
MMX
optimized MP3 decoding functions
*
SIMD-
optimized MP3 decoding functions
* Copyright (c) 2010 Vitor Sessak
* Copyright (c) 2010 Vitor Sessak
*
*
* This file is part of Libav.
* This file is part of Libav.
...
...
libavcodec/x86/qpel.asm
View file @
831a1180
;******************************************************************************
;******************************************************************************
;*
MMX optimized DSP util
s
;*
SIMD-optimized quarterpel function
s
;* Copyright (c) 2008 Loren Merritt
;* Copyright (c) 2008 Loren Merritt
;* Copyright (c) 2003-2013 Michael Niedermayer
;* Copyright (c) 2003-2013 Michael Niedermayer
;* Copyright (c) 2013 Daniel Kang
;* Copyright (c) 2013 Daniel Kang
...
...
libavcodec/x86/rnd_template.c
View file @
831a1180
/*
/*
*
DSP utils mmx
functions are compiled twice for rnd/no_rnd
*
SIMD-optimized halfpel
functions are compiled twice for rnd/no_rnd
* Copyright (c) 2000, 2001 Fabrice Bellard
* Copyright (c) 2000, 2001 Fabrice Bellard
* Copyright (c) 2003-2004 Michael Niedermayer <michaelni@gmx.at>
* Copyright (c) 2003-2004 Michael Niedermayer <michaelni@gmx.at>
*
*
...
...
libavutil/arm/float_dsp_init_arm.c
View file @
831a1180
/*
/*
* ARM optimized DSP utils
*
* This file is part of Libav.
* This file is part of Libav.
*
*
* Libav is free software; you can redistribute it and/or
* Libav is free software; you can redistribute it and/or
...
...
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