Lines Matching defs:slice
230 static void fill_slice_short(DXVA_Slice_HEVC_Short *slice,
233 memset(slice, 0, sizeof(*slice));
234 slice->BSNALunitDataLocation = position;
235 slice->SliceBytesInBuffer = size;
236 slice->wBadSliceChopping = 0;
247 DXVA_Slice_HEVC_Short *slice = NULL;
257 /* Create an annex B bitstream buffer with only slice NAL and finalize slice */
287 slice = &ctx_pic->slice_short[i];
289 position = slice->BSNALunitDataLocation;
290 size = slice->SliceBytesInBuffer;
296 slice->BSNALunitDataLocation = current - dxva_data;
297 slice->SliceBytesInBuffer = start_code_size + size;
306 if (slice && padding > 0) {
310 slice->SliceBytesInBuffer += padding;