Home
last modified time | relevance | path

Searched refs:slice_width (Results 1 – 10 of 10) sorted by relevance

/third_party/ffmpeg/libavcodec/
Daic.c149 int slice_width; member
205 int band, int slice_width, int force_chroma) in aic_decode_coeffs() argument
224 for (mb = 0; mb < slice_width; mb++) { in aic_decode_coeffs()
242 for (mb = 0; mb < slice_width; mb++) { in aic_decode_coeffs()
315 int slice_width = FFMIN(ctx->slice_width, ctx->mb_width - mb_x); in aic_decode_slice() local
341 sizeof(*ctx->slice_data) * slice_width * AIC_BAND_COEFFS); in aic_decode_slice()
344 i, slice_width, in aic_decode_slice()
348 for (mb = 0; mb < slice_width; mb++) { in aic_decode_slice()
420 for (x = 0; x < ctx->mb_width; x += ctx->slice_width) { in aic_decode_frame()
466 ctx->slice_width = 16; in aic_decode_init()
[all …]
Dffv1dec.c175 fs->slice_width = (get_symbol(c, state, 0) + 1) * f->width + fs->slice_x; in decode_slice_header()
180 fs->slice_width = fs->slice_width /f->num_h_slices - fs->slice_x; in decode_slice_header()
182 if ((unsigned)fs->slice_width > f->width || (unsigned)fs->slice_height > f->height) in decode_slice_header()
184 if ( (unsigned)fs->slice_x + (uint64_t)fs->slice_width > f->width in decode_slice_header()
294 fs->slice_x = fs->slice_y = fs->slice_height = fs->slice_width = 0; in decode_slice()
304 width = fs->slice_width; in decode_slice()
769 fs->slice_width = (get_symbol(c, state, 0) + 1) * f->width + fs->slice_x; in read_header()
774 fs->slice_width = fs->slice_width / f->num_h_slices - fs->slice_x; in read_header()
776 if ((unsigned)fs->slice_width > f->width || in read_header()
779 if ( (unsigned)fs->slice_x + (uint64_t)fs->slice_width > f->width in read_header()
[all …]
Dvc2enc.c174 int slice_width; member
1074 if ((s->slice_width & (s->slice_width - 1)) || in vc2_encode_init()
1080 if ((s->slice_width > avctx->width) || in vc2_encode_init()
1156 s->slice_width, s->slice_height)) in vc2_encode_init()
1161 s->num_x = s->plane[0].dwt_width/s->slice_width; in vc2_encode_init()
1196 …{"slice_width", "Slice width", offsetof(VC2EncContext, slice_width), AV_OPT_TYPE_INT, {.i64 = 3…
Dproresenc_kostya.c348 const int slice_width = 16 * mbs_per_slice; in get_alpha_data() local
351 copy_w = FFMIN(w - x, slice_width); in get_alpha_data()
361 for (j = copy_w; j < slice_width; j++) in get_alpha_data()
363 blocks += slice_width; in get_alpha_data()
367 memcpy(blocks, blocks - slice_width, slice_width * sizeof(*blocks)); in get_alpha_data()
368 blocks += slice_width; in get_alpha_data()
Dmagicyuv.c437 uint32_t first_offset, offset, next_offset, header_size, slice_width; in magy_decode_frame() local
561 slice_width = bytestream2_get_le32u(&gb); in magy_decode_frame()
562 if (slice_width != avctx->coded_width) { in magy_decode_frame()
563 avpriv_request_sample(avctx, "Slice width %"PRIu32, slice_width); in magy_decode_frame()
Dffv1.h132 int slice_width; member
Dffv1.c138 fs->slice_width = sxe - sxs; in ff_ffv1_init_slice_contexts()
Dffv1enc.c380 (fs->slice_width + 1) * f->num_h_slices / f->width - 1, in write_header()
936 put_symbol(c, state, (fs->slice_width +1)*f->num_h_slices / f->width -1, 0); in encode_slice_header()
1046 int width = fs->slice_width; in encode_slice()
Dvp3.c2094 int slice_width = plane ? s->c_superblock_width in render_slice() local
2112 for (sb_x = 0; sb_x < slice_width; sb_x++) { in render_slice()
/third_party/ffmpeg/doc/
Dencoders.texi3443 @item slice_width
3446 For compatibility with other more limited decoders use @option{slice_width} of