|
FFmpeg
|
postprocessing. More...
#include "config.h"#include "libavutil/avutil.h"#include "libavutil/avassert.h"#include "libavutil/intreadwrite.h"#include <inttypes.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "postprocess.h"#include "postprocess_internal.h"#include "libavutil/avstring.h"#include "libavutil/ppc/util_altivec.h"#include "libavutil/ffversion.h"#include "postprocess_template.c"Macros | |
| #define | LICENSE_PREFIX "libpostproc license: " |
| #define | GET_MODE_BUFFER_SIZE 500 |
| #define | OPTIONS_ARRAY_SIZE 10 |
| #define | BLOCK_SIZE 8 |
| #define | TEMP_STRIDE 8 |
| #define | TEMPLATE_PP_C 1 |
Typedefs | |
| typedef void(* | pp_fn) (const uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height, const int8_t QPs[], int QPStride, int isColor, PPContext *c2) |
Functions | |
| unsigned | postproc_version (void) |
| Return the LIBPOSTPROC_VERSION_INT constant. | |
| const char * | postproc_configuration (void) |
| Return the libpostproc build-time configuration. | |
| const char * | postproc_license (void) |
| Return the libpostproc license. | |
| DECLARE_ASM_CONST (8, int, deringThreshold) | |
| pp_mode * | pp_get_mode_by_name_and_quality (const char *name, int quality) |
| Return a pp_mode or NULL if an error occurred. More... | |
| void | pp_free_mode (pp_mode *mode) |
| av_cold pp_context * | pp_get_context (int width, int height, int cpuCaps) |
| av_cold void | pp_free_context (void *vc) |
| void | pp_postprocess (const uint8_t *src[3], const int srcStride[3], uint8_t *dst[3], const int dstStride[3], int width, int height, const int8_t *QP_store, int QPStride, pp_mode *vm, void *vc, int pict_type) |
Variables | |
| const char | postproc_ffversion [] = "FFmpeg version " FFMPEG_VERSION |
| const char | pp_help [] |
| a simple help text | |
postprocessing.
1.8.12