Searched refs:mb_type (Results 51 - 75 of 87) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/
H A Drv34.c362 s->current_picture_ptr->mb_type[mb_pos] = MB_TYPE_INTRA16x16;
372 s->current_picture_ptr->mb_type[mb_pos] = MB_TYPE_INTRA;
398 s->current_picture_ptr->mb_type[mb_pos] = rv34_mb_type_to_lavc[r->block_type];
399 r->mb_type[mb_pos] = r->block_type;
402 r->mb_type[mb_pos] = RV34_MB_P_16x16;
404 r->mb_type[mb_pos] = RV34_MB_B_DIRECT;
406 r->is16 = !!IS_INTRA16x16(s->current_picture_ptr->mb_type[mb_pos]);
415 if(IS_INTRA(s->current_picture_ptr->mb_type[mb_pos])){
431 if(r->mb_type[mb_pos] == RV34_MB_P_MIX16x16){
560 int type = cur_pic->mb_type[mb_po
[all...]
H A Dvc1dec.c819 intra[k] = v->mb_type[0][s->block_index[k]];
2112 const uint8_t *is_intra = v->mb_type[0];
2327 if (s->next_picture.mb_type[mb_pos + v->mb_off] != MB_TYPE_INTRA) {
2359 vc1_pred_mv(v, 0, dmv_x[0], dmv_y[0], 1, v->range_x, v->range_y, v->mb_type[0], pred_flag[0], 0);
2360 vc1_pred_mv(v, 0, dmv_x[1], dmv_y[1], 1, v->range_x, v->range_y, v->mb_type[0], pred_flag[1], 1);
2364 vc1_pred_mv(v, n, dmv_x[1], dmv_y[1], mv1, v->range_x, v->range_y, v->mb_type[0], pred_flag[1], 1);
2366 vc1_pred_mv(v, 0, dmv_x[0], dmv_y[0], 1, v->range_x, v->range_y, v->mb_type[0], 0, 0);
2369 vc1_pred_mv(v, n, dmv_x[0], dmv_y[0], mv1, v->range_x, v->range_y, v->mb_type[0], pred_flag[0], 0);
2371 vc1_pred_mv(v, 0, dmv_x[1], dmv_y[1], 1, v->range_x, v->range_y, v->mb_type[0], 0, 1);
3565 s->current_picture.mb_type[mb_po
[all...]
H A Dsvq1enc.c306 s->m.mb_type = s->mb_type;
312 s->m.current_picture.mb_type = s->dummy;
381 (s->m.mb_type[x + y * s->m.mb_stride] &
408 if (s->m.mb_type[x + y * s->m.mb_stride] &
491 s->m.mb_type = NULL;
497 av_freep(&s->mb_type);
553 s->mb_type = av_mallocz((s->y_block_width + 1) *
H A Dmpeg4videoenc.c211 * modify mb_type & qscale so that encoding is actually possible in mpeg4
246 (s->mb_type[mb_xy] & CANDIDATE_MB_TYPE_DIRECT)) {
247 s->mb_type[mb_xy] |= CANDIDATE_MB_TYPE_BIDIR;
460 int motion_x, int motion_y, int mb_type)
477 if ((motion_x | motion_y | s->dquant | mb_type) == 0)
478 zero_score -= 4; // 2 * MV + mb_type + cbp bit
518 int mb_type = mb_type_table[s->mv_dir]; local
530 av_assert2(mb_type >= 0);
546 cbp = get_b_cbp(s, block, motion_x, motion_y, mb_type);
548 if ((cbp | motion_x | motion_y | mb_type)
459 get_b_cbp(MpegEncContext *s, int16_t block[6][64], int motion_x, int motion_y, int mb_type) argument
[all...]
H A Dh264_slice.c301 pic->mb_type = (uint32_t*)pic->mb_type_buf->data + 2 * h->mb_stride + 1;
2004 int mb_type, int top_xy,
2013 if (IS_INTER(mb_type) || IS_DIRECT(mb_type)) {
2028 if (!IS_INTERLACED(mb_type ^ left_type[LTOP])) {
2054 if (!USES_LIST(mb_type, list)) {
2087 static int fill_filter_caches(H264Context *h, int mb_type) argument
2102 const int left_mb_field_flag = IS_INTERLACED(h->cur_pic.mb_type[mb_xy - 1]);
2103 const int curr_mb_field_flag = IS_INTERLACED(mb_type);
2110 (((h->cur_pic.mb_type[top_x
2003 fill_filter_caches_inter(H264Context *h, int mb_type, int top_xy, int left_xy[LEFT_MBS], int top_type, int left_type[LEFT_MBS], int mb_xy, int list) argument
2244 int mb_xy, mb_type; local
2304 int mb_type = (h->slice_table[mb_xy - 1] == h->slice_num) ? local
[all...]
H A Dvp56.h117 uint8_t mb_type[3][10][10]; /* model for decoding MB type */ member in struct:VP56Model
156 VP56mb mb_type; member in struct:vp56_context
H A Dh261dec.c216 s->current_picture.mb_type[xy] = MB_TYPE_SKIP | MB_TYPE_16x16 | MB_TYPE_L0;
425 s->current_picture.mb_type[xy] = MB_TYPE_INTRA;
432 s->current_picture.mb_type[xy] = MB_TYPE_16x16 | MB_TYPE_L0;
H A Dmpegvideo_enc.c2598 /* compute motion vector & mb_type and store in context */
2767 int mb_type= s->mb_type[xy]; local
2791 mb_type= s->mb_type[xy];
2892 if (mb_type & (mb_type-1) || (s->mpv_flags & FF_MPV_FLAG_QP_RD)) { // more than 1 MB type possible or FF_MPV_FLAG_QP_RD
2905 if(mb_type&CANDIDATE_MB_TYPE_INTER){
2914 if(mb_type&CANDIDATE_MB_TYPE_INTER_I){
2926 if(mb_type
[all...]
H A Dmpeg4video.c125 * @return the mb_type
130 const int colocated_mb_type = s->next_picture.mb_type[mb_index];
H A Dvc1.h285 uint8_t *mb_type_base, *mb_type[3]; member in struct:VC1Context
H A Dmpegvideo.h118 uint32_t *mb_type; ///< types and macros are defined in mpegutils.h member in struct:Picture
430 uint16_t *mb_type; ///< Table for candidate MB types for encoding (defines in mpegutils.h) member in struct:MpegEncContext
490 int misc_bits; ///< cbp, mb_type
H A Drv30.c158 int mbtype = s->current_picture_ptr->mb_type[mb_pos];
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libav-0.8.8/libavcodec/
H A Dcavs.h306 void ff_cavs_filter(AVSContext *h, enum cavs_mb mb_type);
311 void ff_cavs_inter(AVSContext *h, enum cavs_mb mb_type);
H A Dsvq1enc.c66 uint16_t *mb_type; member in struct:SVQ1Context
311 s->m.mb_type= s->mb_type;
317 s->m.current_picture.f.mb_type = s->dummy;
381 if(s->picture.pict_type == AV_PICTURE_TYPE_I || (s->m.mb_type[x + y*s->m.mb_stride]&CANDIDATE_MB_TYPE_INTRA)){
406 if(s->m.mb_type[x + y*s->m.mb_stride]&CANDIDATE_MB_TYPE_INTER){
493 s->mb_type = av_mallocz((s->y_block_width+1)*s->y_block_height*sizeof(int16_t));
558 av_freep(&s->mb_type);
H A Dvp56.h89 uint8_t mb_type[3][10][10]; /* model for decoding MB type */ member in struct:__anon2025
126 VP56mb mb_type; member in struct:vp56_context
H A Dmpeg4videoenc.c202 * modify mb_type & qscale so that encoding is acually possible in mpeg4
232 if(qscale_table[mb_xy] != qscale_table[s->mb_index2xy[i-1]] && (s->mb_type[mb_xy]&CANDIDATE_MB_TYPE_DIRECT)){
233 s->mb_type[mb_xy]|= CANDIDATE_MB_TYPE_BIDIR;
429 int motion_x, int motion_y, int mb_type)
445 if ((motion_x | motion_y | s->dquant | mb_type) == 0)
446 zero_score -= 4; //2*MV + mb_type + cbp bit
486 int mb_type= mb_type_table[s->mv_dir]; local
499 assert(mb_type>=0);
515 cbp= get_b_cbp(s, block, motion_x, motion_y, mb_type);
517 if ((cbp | motion_x | motion_y | mb_type)
428 get_b_cbp(MpegEncContext * s, DCTELEM block[6][64], int motion_x, int motion_y, int mb_type) argument
[all...]
H A Dvc1dec.c790 intra[k] = v->mb_type[0][s->block_index[k]];
2030 const uint8_t *is_intra = v->mb_type[0];
2242 if (s->next_picture.f.mb_type[mb_pos + v->mb_off] != MB_TYPE_INTRA) {
2274 vc1_pred_mv(v, 0, dmv_x[0], dmv_y[0], 1, v->range_x, v->range_y, v->mb_type[0], pred_flag[0], 0);
2275 vc1_pred_mv(v, 0, dmv_x[1], dmv_y[1], 1, v->range_x, v->range_y, v->mb_type[0], pred_flag[1], 1);
2279 vc1_pred_mv(v, n, dmv_x[1], dmv_y[1], mv1, v->range_x, v->range_y, v->mb_type[0], pred_flag[1], 1);
2281 vc1_pred_mv(v, 0, dmv_x[0], dmv_y[0], 1, v->range_x, v->range_y, v->mb_type[0], 0, 0);
2284 vc1_pred_mv(v, n, dmv_x[0], dmv_y[0], mv1, v->range_x, v->range_y, v->mb_type[0], pred_flag[0], 0);
2286 vc1_pred_mv(v, 0, dmv_x[1], dmv_y[1], 1, v->range_x, v->range_y, v->mb_type[0], 0, 1);
3480 s->current_picture.f.mb_type[mb_po
[all...]
H A Dmpegvideo_enc.c211 if (!src->mb_type)
212 av_log(s->avctx, AV_LOG_ERROR, "AVFrame.mb_type not set!\n");
220 memcpy(dst->mb_type, src->mb_type,
221 s->mb_stride * s->mb_height * sizeof(dst->mb_type[0]));
2295 /* compute motion vector & mb_type and store in context */
2417 int mb_type= s->mb_type[xy]; local
2441 mb_type= s->mb_type[x
[all...]
H A Dh261dec.c218 s->current_picture.f.mb_type[xy] = MB_TYPE_SKIP | MB_TYPE_16x16 | MB_TYPE_L0;
326 s->current_picture.f.mb_type[xy] = MB_TYPE_INTRA;
333 s->current_picture.f.mb_type[xy] = MB_TYPE_16x16 | MB_TYPE_L0;
H A Dmpeg4video.c119 * @return the mb_type
123 const int colocated_mb_type = s->next_picture.f.mb_type[mb_index];
H A Dvc1.h270 uint8_t *mb_type_base, *mb_type[3]; member in struct:VC1Context
H A Drv30.c145 int mbtype = s->current_picture_ptr->f.mb_type[mb_pos];
H A Dmpegvideo_common.h664 if (mb_y == 0 || IS_INTRA(s->current_picture.f.mb_type[xy - s->mb_stride])) {
670 if (mb_x == 0 || IS_INTRA(s->current_picture.f.mb_type[xy - 1])) {
678 if (mb_x + 1 >= s->mb_width || IS_INTRA(s->current_picture.f.mb_type[xy + 1])) {
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavutil/
H A Dframe.h279 uint32_t *mb_type; member in struct:AVFrame
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/megaraid/
H A Dmegaraid_ioctl.h92 * @mb_type : Type of the mail box (MB_LEGACY or MB_HPE)
122 uint16_t mb_type; member in struct:uioc

Completed in 224 milliseconds

1234