|
static u8 | uncv_get_val (GF_BitStream *bs, UNCVComponentInfo *comp, UNCVDecCtx *ctx) |
|
static void | read_pixel_interleave_comp_yuv_420 (UNCVDecCtx *ctx, UNCVConfig *config, u32 x, u32 y, u8 *output, u32 offset) |
|
static void | read_pixel_interleave_comp_yuv (UNCVDecCtx *ctx, UNCVConfig *config, u32 x, u32 y, u8 *output, u32 offset) |
|
static void | read_pixel_interleave_comp (UNCVDecCtx *ctx, UNCVConfig *config, u32 x, u32 y, u8 *output, u32 offset) |
|
static void | read_pixel_interleave_pixel (UNCVDecCtx *ctx, UNCVConfig *config, u32 x, u32 y, u8 *output, u32 offset) |
|
static void | read_pixel_interleave_mixed (UNCVDecCtx *ctx, UNCVConfig *config, u32 x, u32 y, u8 *output, u32 offset) |
|
static void | read_pixel_interleave_multiy (UNCVDecCtx *ctx, UNCVConfig *config, u32 x, u32 y, u8 *output, u32 offset) |
|
static void | uncv_del (UNCVConfig *cfg) |
|
static GF_Err | uncv_load_profile (UNCVConfig *uncv) |
|
static UNCVConfig * | uncv_parse_config (u8 *dsi, u32 dsi_size, GF_Err *out_err) |
|
GF_Err | rfc_6381_get_codec_uncv (char *szCodec, u32 subtype, u8 *dsi, u32 dsi_size) |
|
static void | uncv_check_comp_type (u32 type, Bool *has_mono, Bool *has_yuv, Bool *has_rgb, Bool *has_alpha, Bool *has_depth, Bool *has_disp, Bool *has_pal, Bool *has_fa, Bool *has_pad, Bool *has_non_int) |
|
static void | uncv_check_comps_type (UNCVComponentInfo *comps, u32 nb_comps, Bool *has_mono, Bool *has_yuv, Bool *has_rgb, Bool *has_alpha, Bool *has_depth, Bool *has_disp, Bool *has_pal, Bool *has_fa, Bool *has_pad, Bool *has_non_int) |
|
static u32 | uncv_get_compat (UNCVDecCtx *ctx) |
|
static u32 | uncv_get_line_size (UNCVDecCtx *ctx, u32 *comp_bits, u32 clen) |
|
static void | uncv_reset (UNCVDecCtx *ctx) |
|
static GF_Err | uncv_config (UNCVDecCtx *ctx, u8 *dsi, u32 dsi_size) |
|
static GF_Err | uncvdec_configure_pid (GF_Filter *filter, GF_FilterPid *pid, Bool is_remove) |
|
static void | uncv_setup_block (UNCVDecCtx *ctx, BSRead *bsr) |
|
static void | uncv_start_frame (UNCVDecCtx *ctx, const u8 *data, u32 size) |
|
static void | uncv_start_tile (UNCVDecCtx *ctx, UNCVConfig *config, u32 tile_x, u32 tile_y) |
|
static void | uncv_end_tile (UNCVDecCtx *ctx) |
|
static void | uncv_end_line (UNCVDecCtx *ctx, UNCVConfig *config) |
|
static void | uncv_pull_block (UNCVDecCtx *ctx, UNCVConfig *config, BSRead *bsr, u32 comp_idx, u32 x) |
|
static void | uncv_set_pix_val (UNCVDecCtx *ctx, UNCVComponentInfo *comp, u8 val, u32 x, u32 y) |
|
static void | uncv_pull_val (UNCVDecCtx *ctx, UNCVConfig *config, BSRead *bsr, UNCVComponentInfo *comp, Bool no_write, u32 x, u32 y) |
|
static GF_Err | uncvdec_process (GF_Filter *filter) |
|
static void | uncvdec_finalize (GF_Filter *filter) |
|
const GF_FilterRegister * | uncvdec_register (GF_FilterSession *session) |
|