Lines Matching refs:ps_ctl_op
2334 ivd_ctl_flush_op_t *ps_ctl_op = (ivd_ctl_flush_op_t *)pv_api_op;
2341 ps_ctl_op->u4_error_code = 0;
2386 ivd_ctl_getstatus_op_t *ps_ctl_op = (ivd_ctl_getstatus_op_t *)pv_api_op;
2390 ps_ctl_op->u4_error_code = 0;
2394 ps_ctl_op->u4_min_num_in_bufs = MIN_IN_BUFS;
2396 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_420;
2398 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_422ILE;
2400 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_RGB565;
2402 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_RGBA8888;
2405 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_420SP;
2407 ps_ctl_op->u4_num_disp_bufs = 1;
2409 for(i = 0; i < (WORD32)ps_ctl_op->u4_min_num_in_bufs; i++)
2413 ps_ctl_op->u4_min_in_buf_size[i] = MAX((wd * ht), MIN_BITSBUF_SIZE);
2438 ps_ctl_op->u4_num_disp_bufs = 1;
2450 ps_ctl_op->u4_num_disp_bufs = reorder_pic_cnt;
2452 ps_ctl_op->u4_num_disp_bufs += ref_pic_cnt + 1;
2456 ps_ctl_op->u4_num_disp_bufs = MAX_REF_CNT;
2459 ps_ctl_op->u4_num_disp_bufs = MIN(
2460 ps_ctl_op->u4_num_disp_bufs, 32);
2466 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht);
2467 ps_ctl_op->u4_min_out_buf_size[1] = (wd * ht) >> 2;
2468 ps_ctl_op->u4_min_out_buf_size[2] = (wd * ht) >> 2;
2472 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht) * 2;
2473 ps_ctl_op->u4_min_out_buf_size[1] =
2474 ps_ctl_op->u4_min_out_buf_size[2] = 0;
2478 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht) * 2;
2479 ps_ctl_op->u4_min_out_buf_size[1] =
2480 ps_ctl_op->u4_min_out_buf_size[2] = 0;
2484 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht) * 4;
2485 ps_ctl_op->u4_min_out_buf_size[1] =
2486 ps_ctl_op->u4_min_out_buf_size[2] = 0;
2491 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht);
2492 ps_ctl_op->u4_min_out_buf_size[1] = (wd * ht) >> 1;
2493 ps_ctl_op->u4_min_out_buf_size[2] = 0;
2495 ps_ctl_op->u4_pic_ht = ht;
2496 ps_ctl_op->u4_pic_wd = wd;
2497 ps_ctl_op->u4_frame_rate = 30000;
2498 ps_ctl_op->u4_bit_rate = 1000000;
2499 ps_ctl_op->e_content_type = IV_PROGRESSIVE;
2500 ps_ctl_op->e_output_chroma_format = ps_codec->e_chroma_fmt;
2501 ps_codec->i4_num_disp_bufs = ps_ctl_op->u4_num_disp_bufs;
2503 if(ps_ctl_op->u4_size == sizeof(ihevcd_cxa_ctl_getstatus_op_t))
2505 ihevcd_cxa_ctl_getstatus_op_t *ps_ext_ctl_op = (ihevcd_cxa_ctl_getstatus_op_t *)ps_ctl_op;
2546 ivd_ctl_getbufinfo_op_t *ps_ctl_op =
2550 ps_ctl_op->u4_error_code = 0;
2554 ps_ctl_op->u4_min_num_in_bufs = MIN_IN_BUFS;
2556 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_420;
2558 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_422ILE;
2560 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_RGB565;
2562 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_RGBA8888;
2565 ps_ctl_op->u4_min_num_out_bufs = MIN_OUT_BUFS_420SP;
2567 ps_ctl_op->u4_num_disp_bufs = 1;
2569 for(i = 0; i < ps_ctl_op->u4_min_num_in_bufs; i++)
2574 ps_ctl_op->u4_min_in_buf_size[i] = MAX((wd * ht), MIN_BITSBUF_SIZE);
2607 ps_ctl_op->u4_num_disp_bufs = 1;
2619 ps_ctl_op->u4_num_disp_bufs = reorder_pic_cnt;
2621 ps_ctl_op->u4_num_disp_bufs += ref_pic_cnt + 1;
2625 ps_ctl_op->u4_num_disp_bufs = MAX_REF_CNT;
2628 ps_ctl_op->u4_num_disp_bufs = MIN(
2629 ps_ctl_op->u4_num_disp_bufs, 32);
2636 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht);
2637 ps_ctl_op->u4_min_out_buf_size[1] = (wd * ht) >> 2;
2638 ps_ctl_op->u4_min_out_buf_size[2] = (wd * ht) >> 2;
2642 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht) * 2;
2643 ps_ctl_op->u4_min_out_buf_size[1] =
2644 ps_ctl_op->u4_min_out_buf_size[2] = 0;
2648 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht) * 2;
2649 ps_ctl_op->u4_min_out_buf_size[1] =
2650 ps_ctl_op->u4_min_out_buf_size[2] = 0;
2654 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht) * 4;
2655 ps_ctl_op->u4_min_out_buf_size[1] =
2656 ps_ctl_op->u4_min_out_buf_size[2] = 0;
2661 ps_ctl_op->u4_min_out_buf_size[0] = (wd * ht);
2662 ps_ctl_op->u4_min_out_buf_size[1] = (wd * ht) >> 1;
2663 ps_ctl_op->u4_min_out_buf_size[2] = 0;
2665 ps_codec->i4_num_disp_bufs = ps_ctl_op->u4_num_disp_bufs;
3422 ivd_ctl_set_config_op_t *ps_ctl_op;
3428 ps_ctl_op = (ivd_ctl_set_config_op_t *)pv_api_op;
3432 ps_ctl_op->u4_error_code |= 1 << IVD_FATALERROR;
3433 ps_ctl_op->u4_error_code |= IHEVCD_INIT_NOT_DONE;