VC2EncContext 228 libavcodec/vc2enc.c static void encode_parse_info(VC2EncContext *s, enum DiracParseCodes pcode) VC2EncContext 260 libavcodec/vc2enc.c static void encode_parse_params(VC2EncContext *s) VC2EncContext 269 libavcodec/vc2enc.c static void encode_frame_size(VC2EncContext *s) VC2EncContext 280 libavcodec/vc2enc.c static void encode_sample_fmt(VC2EncContext *s) VC2EncContext 296 libavcodec/vc2enc.c static void encode_scan_format(VC2EncContext *s) VC2EncContext 304 libavcodec/vc2enc.c static void encode_frame_rate(VC2EncContext *s) VC2EncContext 316 libavcodec/vc2enc.c static void encode_aspect_ratio(VC2EncContext *s) VC2EncContext 328 libavcodec/vc2enc.c static void encode_clean_area(VC2EncContext *s) VC2EncContext 334 libavcodec/vc2enc.c static void encode_signal_range(VC2EncContext *s) VC2EncContext 342 libavcodec/vc2enc.c static void encode_color_spec(VC2EncContext *s) VC2EncContext 387 libavcodec/vc2enc.c static void encode_source_params(VC2EncContext *s) VC2EncContext 400 libavcodec/vc2enc.c static void encode_seq_header(VC2EncContext *s) VC2EncContext 410 libavcodec/vc2enc.c static void encode_picture_header(VC2EncContext *s) VC2EncContext 417 libavcodec/vc2enc.c static void encode_slice_params(VC2EncContext *s) VC2EncContext 442 libavcodec/vc2enc.c static void init_quant_matrix(VC2EncContext *s) VC2EncContext 484 libavcodec/vc2enc.c static void encode_quant_matrix(VC2EncContext *s) VC2EncContext 499 libavcodec/vc2enc.c static void encode_transform_params(VC2EncContext *s) VC2EncContext 509 libavcodec/vc2enc.c static void encode_wavelet_transform(VC2EncContext *s) VC2EncContext 516 libavcodec/vc2enc.c static void encode_picture_start(VC2EncContext *s) VC2EncContext 527 libavcodec/vc2enc.c static void encode_subband(VC2EncContext *s, PutBitContext *pb, int sx, int sy, VC2EncContext 558 libavcodec/vc2enc.c VC2EncContext *s = slice->ctx; VC2EncContext 618 libavcodec/vc2enc.c VC2EncContext *s = slice_dat->ctx; VC2EncContext 643 libavcodec/vc2enc.c static int calc_slice_sizes(VC2EncContext *s) VC2EncContext 724 libavcodec/vc2enc.c VC2EncContext *s = slice_dat->ctx; VC2EncContext 777 libavcodec/vc2enc.c static int encode_slices(VC2EncContext *s) VC2EncContext 841 libavcodec/vc2enc.c VC2EncContext *s = transform_dat->ctx; VC2EncContext 897 libavcodec/vc2enc.c static int encode_frame(VC2EncContext *s, AVPacket *avpkt, const AVFrame *frame, VC2EncContext 956 libavcodec/vc2enc.c VC2EncContext *s = avctx->priv_data; VC2EncContext 1007 libavcodec/vc2enc.c VC2EncContext *s = avctx->priv_data; VC2EncContext 1028 libavcodec/vc2enc.c VC2EncContext *s = avctx->priv_data; VC2EncContext 1194 libavcodec/vc2enc.c {"tolerance", "Max undershoot in percent", offsetof(VC2EncContext, tolerance), AV_OPT_TYPE_DOUBLE, {.dbl = 5.0f}, 0.0f, 45.0f, VC2ENC_FLAGS, "tolerance"}, VC2EncContext 1195 libavcodec/vc2enc.c {"slice_width", "Slice width", offsetof(VC2EncContext, slice_width), AV_OPT_TYPE_INT, {.i64 = 32}, 32, 1024, VC2ENC_FLAGS, "slice_width"}, VC2EncContext 1196 libavcodec/vc2enc.c {"slice_height", "Slice height", offsetof(VC2EncContext, slice_height), AV_OPT_TYPE_INT, {.i64 = 16}, 8, 1024, VC2ENC_FLAGS, "slice_height"}, VC2EncContext 1197 libavcodec/vc2enc.c {"wavelet_depth", "Transform depth", offsetof(VC2EncContext, wavelet_depth), AV_OPT_TYPE_INT, {.i64 = 4}, 1, 5, VC2ENC_FLAGS, "wavelet_depth"}, VC2EncContext 1198 libavcodec/vc2enc.c {"wavelet_type", "Transform type", offsetof(VC2EncContext, wavelet_idx), AV_OPT_TYPE_INT, {.i64 = VC2_TRANSFORM_9_7}, 0, VC2_TRANSFORMS_NB, VC2ENC_FLAGS, "wavelet_idx"}, VC2EncContext 1203 libavcodec/vc2enc.c {"qm", "Custom quantization matrix", offsetof(VC2EncContext, quant_matrix), AV_OPT_TYPE_INT, {.i64 = VC2_QM_DEF}, 0, VC2_QM_NB, VC2ENC_FLAGS, "quant_matrix"}, VC2EncContext 1235 libavcodec/vc2enc.c .priv_data_size = sizeof(VC2EncContext),