mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2024-12-13 18:55:08 +00:00
cosmetics related to LPC changes.
Signed-off-by: Mans Rullgard <mans@mansr.com>
This commit is contained in:
parent
77a78e9bdc
commit
1c189fc533
@ -28,7 +28,8 @@
|
||||
/**
|
||||
* Apply Welch window function to audio block
|
||||
*/
|
||||
static void apply_welch_window_c(const int32_t *data, int len, double *w_data)
|
||||
static void lpc_apply_welch_window_c(const int32_t *data, int len,
|
||||
double *w_data)
|
||||
{
|
||||
int i, n2;
|
||||
double w;
|
||||
@ -55,7 +56,7 @@ static void apply_welch_window_c(const int32_t *data, int len, double *w_data)
|
||||
* A Welch window function is applied before calculation.
|
||||
*/
|
||||
static void lpc_compute_autocorr_c(const double *data, int len, int lag,
|
||||
double *autoc)
|
||||
double *autoc)
|
||||
{
|
||||
int i, j;
|
||||
|
||||
@ -255,8 +256,8 @@ av_cold int ff_lpc_init(LPCContext *s, int blocksize, int max_order,
|
||||
s->windowed_samples = NULL;
|
||||
}
|
||||
|
||||
s->lpc_apply_welch_window = apply_welch_window_c;
|
||||
s->lpc_compute_autocorr = lpc_compute_autocorr_c;
|
||||
s->lpc_apply_welch_window = lpc_apply_welch_window_c;
|
||||
s->lpc_compute_autocorr = lpc_compute_autocorr_c;
|
||||
|
||||
if (HAVE_MMX)
|
||||
ff_lpc_init_x86(s);
|
||||
|
@ -23,7 +23,8 @@
|
||||
#include "libavutil/cpu.h"
|
||||
#include "libavcodec/lpc.h"
|
||||
|
||||
static void apply_welch_window_sse2(const int32_t *data, int len, double *w_data)
|
||||
static void lpc_apply_welch_window_sse2(const int32_t *data, int len,
|
||||
double *w_data)
|
||||
{
|
||||
double c = 2.0 / (len-1.0);
|
||||
int n2 = len>>1;
|
||||
@ -70,7 +71,7 @@ static void apply_welch_window_sse2(const int32_t *data, int len, double *w_data
|
||||
}
|
||||
|
||||
static void lpc_compute_autocorr_sse2(const double *data, int len, int lag,
|
||||
double *autoc)
|
||||
double *autoc)
|
||||
{
|
||||
int j;
|
||||
|
||||
@ -140,7 +141,7 @@ av_cold void ff_lpc_init_x86(LPCContext *c)
|
||||
int mm_flags = av_get_cpu_flags();
|
||||
|
||||
if (mm_flags & (AV_CPU_FLAG_SSE2|AV_CPU_FLAG_SSE2SLOW)) {
|
||||
c->lpc_apply_welch_window = apply_welch_window_sse2;
|
||||
c->lpc_compute_autocorr = lpc_compute_autocorr_sse2;
|
||||
c->lpc_apply_welch_window = lpc_apply_welch_window_sse2;
|
||||
c->lpc_compute_autocorr = lpc_compute_autocorr_sse2;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user