#include "libavutil/x86_cpu.h"
#include "libavcodec/dsputil.h"
#include "dsputil_mmx.h"
#include "vp6dsp_mmx.h"
Go to the source code of this file.
Defines | |
#define | DIAG4_MMX(in1, in2, in3, in4) |
Functions | |
void | ff_vp6_filter_diag4_mmx (uint8_t *dst, uint8_t *src, int stride, const int16_t *h_weights, const int16_t *v_weights) |
SSE2-optimized functions for the VP6 decoder.
Copyright (C) 2009 Sebastien Lucas <sebastien.lucas@gmail.com>
This file is part of FFmpeg.
FFmpeg is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
FFmpeg is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with FFmpeg; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Copyright (C) 2009 Zuxy Meng <zuxy.meng@gmail.com>
This file is part of FFmpeg.
FFmpeg is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
FFmpeg is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with FFmpeg; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Definition in file vp6dsp_mmx.c.
#define DIAG4_MMX | ( | in1, | |||
in2, | |||||
in3, | |||||
in4 | ) |
void ff_vp6_filter_diag4_mmx | ( | uint8_t * | dst, | |
uint8_t * | src, | |||
int | stride, | |||
const int16_t * | h_weights, | |||
const int16_t * | v_weights | |||
) |