FFmpeg
|
#include "avcodec.h"
#include "internal.h"
#include "bytestream.h"
#include "huffyuvencdsp.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 <zlib.h>
Go to the source code of this file.
Data Structures | |
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 37 of file pngenc.c.
Referenced by encode_apng(), encode_frame(), encode_png(), and png_write_row().
Definition at line 274 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 64 of file pngenc.c.
Referenced by encode_frame().
|
static |
Definition at line 103 of file pngenc.c.
Referenced by png_filter_row().
|
static |
Definition at line 131 of file pngenc.c.
Referenced by png_filter_row().
|
static |
Definition at line 147 of file pngenc.c.
Referenced by png_choose_filter().
|
static |
Definition at line 176 of file pngenc.c.
Referenced by encode_frame().
Definition at line 206 of file pngenc.c.
Referenced by encode_apng(), encode_headers(), encode_png(), and png_write_image_data().
|
static |
Definition at line 225 of file pngenc.c.
Referenced by encode_frame(), and png_write_row().
|
static |
Definition at line 253 of file pngenc.c.
Referenced by encode_frame().
|
static |
Definition at line 275 of file pngenc.c.
Referenced by encode_headers().
|
static |
Definition at line 317 of file pngenc.c.
Referenced by encode_headers().
|
static |
Definition at line 327 of file pngenc.c.
Referenced by encode_apng(), and encode_png().
|
static |
Definition at line 395 of file pngenc.c.
Referenced by encode_apng(), and encode_png().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
AVCodec ff_png_encoder |
AVCodec ff_apng_encoder |