FFmpeg
1.2.12
|
Files | |
file | postprocess.h |
external API header | |
file | postprocess.h |
external API header | |
file | postprocess.h |
external API header |
Macros | |
#define | PP_QUALITY_MAX 6 |
#define | QP_STORE_T int8_t |
#define | PP_CPU_CAPS_MMX 0x80000000 |
#define | PP_CPU_CAPS_MMX2 0x20000000 |
#define | PP_CPU_CAPS_3DNOW 0x40000000 |
#define | PP_CPU_CAPS_ALTIVEC 0x10000000 |
#define | PP_CPU_CAPS_AUTO 0x00080000 |
#define | PP_FORMAT 0x00000008 |
#define | PP_FORMAT_420 (0x00000011|PP_FORMAT) |
#define | PP_FORMAT_422 (0x00000001|PP_FORMAT) |
#define | PP_FORMAT_411 (0x00000002|PP_FORMAT) |
#define | PP_FORMAT_444 (0x00000000|PP_FORMAT) |
#define | PP_PICT_TYPE_QP2 0x00000010 |
MPEG2 style QScale. | |
#define | PP_QUALITY_MAX 6 |
#define | QP_STORE_T int8_t |
#define | PP_CPU_CAPS_MMX 0x80000000 |
#define | PP_CPU_CAPS_MMX2 0x20000000 |
#define | PP_CPU_CAPS_3DNOW 0x40000000 |
#define | PP_CPU_CAPS_ALTIVEC 0x10000000 |
#define | PP_CPU_CAPS_AUTO 0x00080000 |
#define | PP_FORMAT 0x00000008 |
#define | PP_FORMAT_420 (0x00000011|PP_FORMAT) |
#define | PP_FORMAT_422 (0x00000001|PP_FORMAT) |
#define | PP_FORMAT_411 (0x00000002|PP_FORMAT) |
#define | PP_FORMAT_444 (0x00000000|PP_FORMAT) |
#define | PP_PICT_TYPE_QP2 0x00000010 |
MPEG2 style QScale. | |
#define | PP_QUALITY_MAX 6 |
#define | QP_STORE_T int8_t |
#define | PP_CPU_CAPS_MMX 0x80000000 |
#define | PP_CPU_CAPS_MMX2 0x20000000 |
#define | PP_CPU_CAPS_3DNOW 0x40000000 |
#define | PP_CPU_CAPS_ALTIVEC 0x10000000 |
#define | PP_CPU_CAPS_AUTO 0x00080000 |
#define | PP_FORMAT 0x00000008 |
#define | PP_FORMAT_420 (0x00000011|PP_FORMAT) |
#define | PP_FORMAT_422 (0x00000001|PP_FORMAT) |
#define | PP_FORMAT_411 (0x00000002|PP_FORMAT) |
#define | PP_FORMAT_444 (0x00000000|PP_FORMAT) |
#define | PP_PICT_TYPE_QP2 0x00000010 |
MPEG2 style QScale. |
Typedefs | |
typedef void | pp_context |
typedef void | pp_mode |
typedef pp_context | pp_context_t |
typedef pp_mode | pp_mode_t |
typedef void | pp_context |
typedef void | pp_mode |
typedef pp_context | pp_context_t |
typedef pp_mode | pp_mode_t |
typedef void | pp_context |
typedef void | pp_mode |
typedef pp_context | pp_context_t |
typedef pp_mode | pp_mode_t |
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. | |
void | pp_postprocess (const uint8_t *src[3], const int srcStride[3], uint8_t *dst[3], const int dstStride[3], int horizontalSize, int verticalSize, const QP_STORE_T *QP_store, int QP_stride, pp_mode *mode, pp_context *ppContext, int pict_type) |
pp_mode * | pp_get_mode_by_name_and_quality (const char *name, int quality) |
Return a pp_mode or NULL if an error occurred. | |
void | pp_free_mode (pp_mode *mode) |
pp_context * | pp_get_context (int width, int height, int flags) |
void | pp_free_context (pp_context *ppContext) |
Variables | |
const char *const | pp_help |
a simple help text | |
const char *const | pp_help |
a simple help text | |
const char *const | pp_help |
a simple help text |
#define PP_CPU_CAPS_3DNOW 0x40000000 |
Definition at line 90 of file postprocess.h.
Referenced by pp_get_context().
#define PP_CPU_CAPS_3DNOW 0x40000000 |
Definition at line 90 of file postprocess.h.
#define PP_CPU_CAPS_3DNOW 0x40000000 |
Definition at line 90 of file postprocess.h.
#define PP_CPU_CAPS_ALTIVEC 0x10000000 |
Definition at line 91 of file postprocess.h.
#define PP_CPU_CAPS_ALTIVEC 0x10000000 |
Definition at line 91 of file postprocess.h.
#define PP_CPU_CAPS_ALTIVEC 0x10000000 |
Definition at line 91 of file postprocess.h.
Referenced by pp_get_context().
#define PP_CPU_CAPS_AUTO 0x00080000 |
Definition at line 92 of file postprocess.h.
#define PP_CPU_CAPS_AUTO 0x00080000 |
Definition at line 92 of file postprocess.h.
#define PP_CPU_CAPS_AUTO 0x00080000 |
Definition at line 92 of file postprocess.h.
Referenced by pp_config_props(), and pp_get_context().
#define PP_CPU_CAPS_MMX 0x80000000 |
Definition at line 88 of file postprocess.h.
Referenced by pp_get_context().
#define PP_CPU_CAPS_MMX 0x80000000 |
Definition at line 88 of file postprocess.h.
#define PP_CPU_CAPS_MMX 0x80000000 |
Definition at line 88 of file postprocess.h.
#define PP_CPU_CAPS_MMX2 0x20000000 |
Definition at line 89 of file postprocess.h.
#define PP_CPU_CAPS_MMX2 0x20000000 |
Definition at line 89 of file postprocess.h.
Referenced by pp_get_context().
#define PP_CPU_CAPS_MMX2 0x20000000 |
Definition at line 89 of file postprocess.h.
#define PP_FORMAT 0x00000008 |
Definition at line 94 of file postprocess.h.
Referenced by pp_get_context().
#define PP_FORMAT 0x00000008 |
Definition at line 94 of file postprocess.h.
#define PP_FORMAT 0x00000008 |
Definition at line 94 of file postprocess.h.
#define PP_FORMAT_411 (0x00000002|PP_FORMAT) |
Definition at line 97 of file postprocess.h.
#define PP_FORMAT_411 (0x00000002|PP_FORMAT) |
Definition at line 97 of file postprocess.h.
Referenced by pp_config_props().
#define PP_FORMAT_411 (0x00000002|PP_FORMAT) |
Definition at line 97 of file postprocess.h.
#define PP_FORMAT_420 (0x00000011|PP_FORMAT) |
Definition at line 95 of file postprocess.h.
Referenced by pp_config_props().
#define PP_FORMAT_420 (0x00000011|PP_FORMAT) |
Definition at line 95 of file postprocess.h.
#define PP_FORMAT_420 (0x00000011|PP_FORMAT) |
Definition at line 95 of file postprocess.h.
#define PP_FORMAT_422 (0x00000001|PP_FORMAT) |
Definition at line 96 of file postprocess.h.
#define PP_FORMAT_422 (0x00000001|PP_FORMAT) |
Definition at line 96 of file postprocess.h.
#define PP_FORMAT_422 (0x00000001|PP_FORMAT) |
Definition at line 96 of file postprocess.h.
Referenced by pp_config_props().
#define PP_FORMAT_444 (0x00000000|PP_FORMAT) |
Definition at line 98 of file postprocess.h.
Referenced by pp_config_props().
#define PP_FORMAT_444 (0x00000000|PP_FORMAT) |
Definition at line 98 of file postprocess.h.
#define PP_FORMAT_444 (0x00000000|PP_FORMAT) |
Definition at line 98 of file postprocess.h.
#define PP_PICT_TYPE_QP2 0x00000010 |
MPEG2 style QScale.
Definition at line 100 of file postprocess.h.
#define PP_PICT_TYPE_QP2 0x00000010 |
MPEG2 style QScale.
Definition at line 100 of file postprocess.h.
#define PP_PICT_TYPE_QP2 0x00000010 |
#define PP_QUALITY_MAX 6 |
Definition at line 52 of file postprocess.h.
#define PP_QUALITY_MAX 6 |
Definition at line 52 of file postprocess.h.
#define PP_QUALITY_MAX 6 |
Definition at line 52 of file postprocess.h.
Referenced by pp_init(), pp_process_command(), and pp_uninit().
#define QP_STORE_T int8_t |
Definition at line 54 of file postprocess.h.
#define QP_STORE_T int8_t |
Definition at line 54 of file postprocess.h.
Referenced by reallocBuffers().
#define QP_STORE_T int8_t |
Definition at line 54 of file postprocess.h.
typedef void pp_context |
Definition at line 58 of file postprocess.h.
typedef void pp_context |
Definition at line 58 of file postprocess.h.
typedef void pp_context |
Definition at line 58 of file postprocess.h.
typedef pp_context pp_context_t |
Definition at line 62 of file postprocess.h.
typedef pp_context pp_context_t |
Definition at line 62 of file postprocess.h.
typedef pp_context pp_context_t |
Definition at line 62 of file postprocess.h.
Definition at line 59 of file postprocess.h.
Definition at line 59 of file postprocess.h.
Definition at line 59 of file postprocess.h.
Definition at line 63 of file postprocess.h.
Definition at line 63 of file postprocess.h.
Definition at line 63 of file postprocess.h.
const char * postproc_configuration | ( | void | ) |
Return the libpostproc build-time configuration.
Definition at line 98 of file postprocess.c.
const char * postproc_license | ( | void | ) |
Return the libpostproc license.
Definition at line 103 of file postprocess.c.
unsigned postproc_version | ( | void | ) |
Return the LIBPOSTPROC_VERSION_INT constant.
Definition at line 92 of file postprocess.c.
void pp_free_context | ( | pp_context * | ppContext | ) |
Definition at line 926 of file postprocess.c.
Referenced by pp_uninit().
Definition at line 853 of file postprocess.c.
Referenced by pp_uninit().
pp_context * pp_get_context | ( | int | width, |
int | height, | ||
int | flags | ||
) |
Definition at line 895 of file postprocess.c.
Referenced by pp_config_props().
pp_mode * pp_get_mode_by_name_and_quality | ( | const char * | name, |
int | quality | ||
) |
Return a pp_mode or NULL if an error occurred.
name | the string after "-pp" on the command line |
quality | a number from 0 to PP_QUALITY_MAX |
Definition at line 664 of file postprocess.c.
Referenced by pp_init().
void pp_postprocess | ( | const uint8_t * | src[3], |
const int | srcStride[3], | ||
uint8_t * | dst[3], | ||
const int | dstStride[3], | ||
int | horizontalSize, | ||
int | verticalSize, | ||
const QP_STORE_T * | QP_store, | ||
int | QP_stride, | ||
pp_mode * | mode, | ||
pp_context * | ppContext, | ||
int | pict_type | ||
) |
Definition at line 947 of file postprocess.c.
Referenced by pp_filter_frame().
const char* const pp_help |
a simple help text
Definition at line 620 of file postprocess.c.
Referenced by pp_get_mode_by_name_and_quality().
const char* const pp_help |
a simple help text
Definition at line 620 of file postprocess.c.
const char* const pp_help |
a simple help text
Definition at line 620 of file postprocess.c.