#include "avcodec.h"#include "png.h"Go to the source code of this file.
Functions | |
| void * | ff_png_zalloc (void *opaque, unsigned int items, unsigned int size) |
| void | ff_png_zfree (void *opaque, void *ptr) |
| int | ff_png_get_nb_channels (int color_type) |
| int | ff_png_pass_row_size (int pass, int bits_per_pixel, int width) |
Variables | |
| const uint8_t | ff_pngsig [8] = {137, 80, 78, 71, 13, 10, 26, 10} |
| const uint8_t | ff_mngsig [8] = {138, 77, 78, 71, 13, 10, 26, 10} |
| const uint8_t | ff_png_pass_ymask [NB_PASSES] |
| static const uint8_t | ff_png_pass_xmin [NB_PASSES] |
| static const uint8_t | ff_png_pass_xshift [NB_PASSES] |
| const uint8_t | ff_png_pass_mask [NB_PASSES] |
| int ff_png_get_nb_channels | ( | int | color_type | ) |
| int ff_png_pass_row_size | ( | int | pass, | |
| int | bits_per_pixel, | |||
| int | width | |||
| ) |
Definition at line 72 of file png.c.
Referenced by decode_frame(), encode_frame(), and png_handle_row().
| void* ff_png_zalloc | ( | void * | opaque, | |
| unsigned int | items, | |||
| unsigned int | size | |||
| ) |
| void ff_png_zfree | ( | void * | opaque, | |
| void * | ptr | |||
| ) |
| const uint8_t ff_mngsig[8] = {138, 77, 78, 71, 13, 10, 26, 10} |
| const uint8_t ff_png_pass_mask[NB_PASSES] |
Initial value:
{
0x01, 0x01, 0x11, 0x11, 0x55, 0x55, 0xff,
}
Definition at line 43 of file png.c.
Referenced by png_put_interlaced_row().
const uint8_t ff_png_pass_xmin[NB_PASSES] [static] |
Initial value:
{
0, 4, 0, 2, 0, 1, 0
}
Definition at line 33 of file png.c.
Referenced by ff_png_pass_row_size().
const uint8_t ff_png_pass_xshift[NB_PASSES] [static] |
Initial value:
{
3, 3, 2, 2, 1, 1, 0
}
Definition at line 38 of file png.c.
Referenced by ff_png_pass_row_size().
| const uint8_t ff_png_pass_ymask[NB_PASSES] |
Initial value:
{
0x80, 0x80, 0x08, 0x88, 0x22, 0xaa, 0x55,
}
Definition at line 28 of file png.c.
Referenced by encode_frame(), and png_handle_row().
| const uint8_t ff_pngsig[8] = {137, 80, 78, 71, 13, 10, 26, 10} |
1.5.8