|
FFmpeg
|
#include "avcodec.h"#include "internal.h"#include "bytestream.h"#include "lossless_videoencdsp.h"#include "png.h"#include "apng.h"#include "libavutil/avassert.h"#include "libavutil/crc.h"#include "libavutil/libm.h"#include "libavutil/opt.h"#include "libavutil/color_utils.h"#include "libavutil/stereo3d.h"#include <zlib.h>Go to the source code of this file.
Data Structures | |
| struct | APNGFctlChunk |
| struct | PNGEncContext |
Macros | |
| #define | IOBUF_SIZE 4096 |
| #define | AV_WB32_PNG(buf, n) AV_WB32(buf, lrint((n) * 100000)) |
| #define | OFFSET(x) offsetof(PNGEncContext, x) |
| #define | VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
Variables | |
| static const AVOption | options [] |
| static const AVClass | pngenc_class |
| static const AVClass | apngenc_class |
| AVCodec | ff_png_encoder |
| AVCodec | ff_apng_encoder |
| #define IOBUF_SIZE 4096 |
Definition at line 38 of file pngenc.c.
Referenced by encode_apng(), encode_frame(), encode_png(), and png_write_row().
Definition at line 292 of file pngenc.c.
Referenced by png_get_chrm(), and png_get_gama().
| #define OFFSET | ( | x | ) | offsetof(PNGEncContext, x) |
| #define VE AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_ENCODING_PARAM |
|
static |
Definition at line 82 of file pngenc.c.
Referenced by encode_frame().
|
static |
Definition at line 121 of file pngenc.c.
Referenced by png_filter_row().
|
static |
Definition at line 149 of file pngenc.c.
Referenced by png_filter_row().
|
static |
Definition at line 165 of file pngenc.c.
Referenced by png_choose_filter().
|
static |
Definition at line 194 of file pngenc.c.
Referenced by encode_frame().
Definition at line 224 of file pngenc.c.
Referenced by encode_apng(), encode_headers(), encode_png(), and png_write_image_data().
|
static |
Definition at line 243 of file pngenc.c.
Referenced by encode_frame(), and png_write_row().
|
static |
Definition at line 271 of file pngenc.c.
Referenced by encode_frame().
|
static |
Definition at line 293 of file pngenc.c.
Referenced by encode_headers().
|
static |
Definition at line 335 of file pngenc.c.
Referenced by encode_headers().
|
static |
Definition at line 345 of file pngenc.c.
Referenced by encode_apng(), and encode_png().
|
static |
Definition at line 431 of file pngenc.c.
Referenced by apng_encode_frame(), and encode_png().
|
static |
|
static |
Definition at line 569 of file pngenc.c.
Referenced by apng_encode_frame().
|
static |
Definition at line 712 of file pngenc.c.
Referenced by encode_apng().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| AVCodec ff_png_encoder |
| AVCodec ff_apng_encoder |
1.8.6