Searched refs:slice_type (Results 1 - 24 of 24) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Dhevc_parser.c218 sh->slice_type = get_ue_golomb(gb);
219 if (!(sh->slice_type == I_SLICE || sh->slice_type == P_SLICE ||
220 sh->slice_type == B_SLICE)) {
222 sh->slice_type);
225 s->pict_type = sh->slice_type == B_SLICE ? AV_PICTURE_TYPE_B :
226 sh->slice_type == P_SLICE ? AV_PICTURE_TYPE_P :
H A Ddxva2_h264.c225 slice->slice_type = ff_h264_get_slice_type(h);
227 slice->slice_type += 5;
280 if (h->slice_type == AV_PICTURE_TYPE_B)
437 if (h->slice_type != AV_PICTURE_TYPE_I && h->slice_type != AV_PICTURE_TYPE_SI)
H A Dh264_slice.c1274 unsigned int slice_type, tmp, i, j; local
1300 slice_type = get_ue_golomb_31(&h->gb);
1301 if (slice_type > 9) {
1304 slice_type, h->mb_x, h->mb_y);
1307 if (slice_type > 4) {
1308 slice_type -= 5;
1313 slice_type = golomb_to_pict_type[slice_type];
1314 h->slice_type = slice_type;
[all...]
H A Dhevc.c188 if (s->sh.slice_type == B_SLICE) {
448 sh->slice_type = get_ue_golomb_long(gb);
449 if (!(sh->slice_type == I_SLICE ||
450 sh->slice_type == P_SLICE ||
451 sh->slice_type == B_SLICE)) {
453 sh->slice_type);
456 if (IS_IRAP(s) && sh->slice_type != I_SLICE) {
541 if (sh->slice_type == P_SLICE || sh->slice_type == B_SLICE) {
545 if (sh->slice_type
[all...]
H A Dh264_parser.c211 unsigned int slice_type; local
290 slice_type = get_ue_golomb_31(&h->gb);
291 s->pict_type = golomb_to_pict_type[slice_type % 5];
H A Dvaapi_h264.c330 slice_param->slice_type = ff_h264_get_slice_type(h);
331 slice_param->direct_spatial_mv_pred_flag = h->slice_type == AV_PICTURE_TYPE_B ? h->direct_spatial_mv_pred : 0;
H A Dhevc_mvs.c358 const int nb_refs = (s->sh.slice_type == P_SLICE) ?
472 int available_l1 = (s->sh.slice_type == B_SLICE) ?
494 if (s->sh.slice_type == B_SLICE && nb_orig_merge_cand > 1 &&
525 mergecandlist[nb_merge_cand].pred_flag = PF_L0 + ((s->sh.slice_type == B_SLICE) << 1);
H A Dh264.h450 int slice_type; member in struct:H264Context
809 * Reconstruct bitstream slice_type.
H A Dhevc.h570 enum SliceType slice_type; member in struct:SliceHeader
H A Dhevc_refs.c248 uint8_t nb_list = sh->slice_type == B_SLICE ? 2 : 1;
H A Dh264_cavlc.c752 if(h->slice_type == AV_PICTURE_TYPE_SI && mb_type)
756 av_log(h->avctx, AV_LOG_ERROR, "mb_type %d in %c slice too large at %d %d\n", mb_type, av_get_picture_type_char(h->slice_type), h->mb_x, h->mb_y);
H A Dhevc_cabac.c532 int init_type = 2 - s->sh.slice_type;
535 if (s->sh.cabac_init_flag && s->sh.slice_type != I_SLICE)
H A Drv34.c1408 int mb_pos, slice_type; local
1418 slice_type = r->si.type ? r->si.type : AV_PICTURE_TYPE_I;
1419 if (slice_type != s->pict_type) {
H A Dsvq3.c824 h->slice_type = golomb_to_pict_type[slice_id];
1162 h->pict_type = h->slice_type;
H A Dh264_cabac.c1984 if(h->slice_type == AV_PICTURE_TYPE_SI && mb_type)
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dh264_parser.c115 unsigned int slice_type; local
167 slice_type = get_ue_golomb_31(&h->s.gb);
168 s->pict_type = golomb_to_pict_type[slice_type % 5];
H A Ddxva2_h264.c213 slice->slice_type = ff_h264_get_slice_type(h);
215 slice->slice_type += 5;
264 if (h->slice_type == AV_PICTURE_TYPE_B)
421 if (h->slice_type != AV_PICTURE_TYPE_I && h->slice_type != AV_PICTURE_TYPE_SI)
H A Dvaapi_h264.c315 slice_param->slice_type = ff_h264_get_slice_type(h);
316 slice_param->direct_spatial_mv_pred_flag = h->slice_type == AV_PICTURE_TYPE_B ? h->direct_spatial_mv_pred : 0;
H A Dh264.c2641 unsigned int slice_type, tmp, i, j; local
2672 slice_type= get_ue_golomb_31(&s->gb);
2673 if(slice_type > 9){
2674 av_log(h->s.avctx, AV_LOG_ERROR, "slice type too large (%d) at %d %d\n", h->slice_type, s->mb_x, s->mb_y);
2677 if(slice_type > 4){
2678 slice_type -= 5;
2683 slice_type= golomb_to_pict_type[ slice_type ];
2684 if (slice_type == AV_PICTURE_TYPE_I
2685 || (h0->current_slice != 0 && slice_type
[all...]
H A Dh264.h347 int slice_type; member in struct:H264Context
623 * Reconstruct bitstream slice_type.
H A Dh264_cavlc.c747 if(h->slice_type == AV_PICTURE_TYPE_SI && mb_type)
751 av_log(h->s.avctx, AV_LOG_ERROR, "mb_type %d in %c slice too large at %d %d\n", mb_type, av_get_picture_type_char(h->slice_type), s->mb_x, s->mb_y);
H A Dsvq3.c762 h->slice_type = golomb_to_pict_type[i];
972 s->pict_type = h->slice_type;
H A Drv34.c1414 int mb_pos, slice_type; local
1424 slice_type = r->si.type ? r->si.type : AV_PICTURE_TYPE_I;
1425 if (slice_type != s->pict_type) {
H A Dh264_cabac.c1970 if(h->slice_type == AV_PICTURE_TYPE_SI && mb_type)

Completed in 171 milliseconds