Home | History | Annotate | Download | only in src

Lines Matching refs:ioctl_msg

167     struct venc_ioctl_msg ioctl_msg ={NULL,NULL};
177 ioctl_msg.in = NULL;
178 ioctl_msg.out = (void*)&venc_msg;
181 error_code = ioctl(omx->handle->m_nDriver_fd,VEN_IOCTL_CMD_READ_NEXT_MSG,(void *)&ioctl_msg);
310 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
329 ioctl_msg.in = NULL;
330 ioctl_msg.out = &num_instances;
332 if (ioctl (m_nDriver_fd, VEN_IOCTL_GET_NUMBER_INSTANCES, (void*)&ioctl_msg) < 0 ) {
378 ioctl_msg.in = (void*)&m_sVenc_cfg;
379 ioctl_msg.out = NULL;
381 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_BASE_CFG,(void*)&ioctl_msg) < 0 ) {
387 ioctl_msg.in = NULL;
388 ioctl_msg.out = (void*)&m_sInput_buff_property;
390 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
395 ioctl_msg.in = NULL;
396 ioctl_msg.out = (void*)&m_sOutput_buff_property;
398 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
448 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
455 ioctl_msg.in = (void*)&m_sInput_buff_property;
456 ioctl_msg.out = NULL;
458 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
470 ioctl_msg.in = (void*)&m_sOutput_buff_property;
471 ioctl_msg.out = NULL;
473 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
576 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
592 ioctl_msg.in = (void*)&seq_in;
593 ioctl_msg.out = (void*)&seq_out;
595 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_SEQUENCE_HDR,(void*)&ioctl_msg) < 0) {
617 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
619 ioctl_msg.in = NULL;
620 ioctl_msg.out = (void*)&cap_ltr_count;
623 (void*)&ioctl_msg) < 0) {
642 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
645 ioctl_msg.in = NULL;
646 ioctl_msg.out = (void*)&m_sInput_buff_property;
648 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
664 ioctl_msg.in = NULL;
665 ioctl_msg.out = (void*)&m_sOutput_buff_property;
667 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
683 venc_ioctl_msg ioctl_msg = {NULL,NULL};
707 ioctl_msg.in = (void*)&m_sVenc_cfg;
708 ioctl_msg.out = NULL;
710 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_BASE_CFG,(void*)&ioctl_msg) < 0) {
721 ioctl_msg.in = NULL;
722 ioctl_msg.out = (void*)&m_sInput_buff_property;
724 if (ioctl (m_nDriver_fd, VEN_IOCTL_GET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
735 ioctl_msg.in = NULL;
736 ioctl_msg.out = (void*)&m_sOutput_buff_property;
738 if (ioctl (m_nDriver_fd, VEN_IOCTL_GET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
748 ioctl_msg.in = (void*)&m_sOutput_buff_property;
749 ioctl_msg.out = NULL;
751 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
759 ioctl_msg.in = (void*)&m_sInput_buff_property;
760 ioctl_msg.out = NULL;
762 if (ioctl(m_nDriver_fd,VEN_IOCTL_SET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
791 ioctl_msg.in = (void*)&m_sOutput_buff_property;
792 ioctl_msg.out = NULL;
794 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
1197 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1278 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1285 ioctl_msg.in = (void*)&m_sVenc_cfg;
1286 ioctl_msg.out = NULL;
1288 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_BASE_CFG,(void*)&ioctl_msg) < 0) {
1419 struct venc_ioctl_msg ioctl_msg;
1428 ioctl_msg.in = NULL;
1429 ioctl_msg.out = (void*)&recon_buff_size;
1431 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_RECON_BUFFER_SIZE, (void*)&ioctl_msg) < 0) {
1456 struct venc_ioctl_msg ioctl_msg;
1552 ioctl_msg.in = (void*)&recon_addr;
1553 ioctl_msg.out = NULL;
1555 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_RECON_BUFFER, (void*)&ioctl_msg) < 0) {
1573 struct venc_ioctl_msg ioctl_msg;
1582 ioctl_msg.in = (void*)&recon_addr;
1583 ioctl_msg.out = NULL;
1585 if (ioctl(m_nDriver_fd, VEN_IOCTL_FREE_RECON_BUFFER ,&ioctl_msg) < 0)
1651 struct venc_ioctl_msg ioctl_msg;
1657 ioctl_msg.in = (void*)&buffer_index;
1658 ioctl_msg.out = NULL;
1660 return ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FLUSH,(void*)&ioctl_msg);
1664 ioctl_msg.in = (void*)&buffer_index;
1665 ioctl_msg.out = NULL;
1666 return ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FLUSH,(void*)&ioctl_msg);
1677 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
1706 ioctl_msg.in = NULL;
1707 ioctl_msg.out = (void*)&buff_alloc_property;
1709 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
1725 ioctl_msg.in = (void*)&dev_buffer;
1726 ioctl_msg.out = NULL;
1734 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_INPUT_BUFFER,&ioctl_msg) < 0) {
1744 ioctl_msg.in = (void*)&dev_buffer;
1745 ioctl_msg.out = NULL;
1753 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_OUTPUT_BUFFER,&ioctl_msg) < 0) {
1767 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
1781 ioctl_msg.in = (void*)&dev_buffer;
1782 ioctl_msg.out = NULL;
1790 if (ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FREE_INPUT_BUFFER,&ioctl_msg) < 0) {
1800 ioctl_msg.in = (void*)&dev_buffer;
1801 ioctl_msg.out = NULL;
1809 if (ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FREE_OUTPUT_BUFFER,&ioctl_msg) < 0) {
1832 struct venc_ioctl_msg ioctl_msg;
1859 ioctl_msg.in = &frameinfo;
1860 ioctl_msg.out = NULL;
1865 if (ioctl(m_nDriver_fd,VEN_IOCTL_CMD_ENCODE_FRAME,&ioctl_msg) < 0) {
1878 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
1902 ioctl_msg.in = &frameinfo;
1903 ioctl_msg.out = NULL;
1907 if (ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FILL_OUTPUT_BUFFER,&ioctl_msg) < 0) {
1917 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1935 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1939 ioctl_msg.in = (void*)&plusptype;
1940 ioctl_msg.out = NULL;
1942 if (ioctl(m_nDriver_fd, VEN_IOCTL_SET_H263_PLUSPTYPE,(void*)&ioctl_msg) < 0) {
1952 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1956 ioctl_msg.in = (void*)&ltr_mode;
1957 ioctl_msg.out = NULL;
1959 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_LTRMODE, (void*)&ioctl_msg) < 0) {
1970 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1974 ioctl_msg.in = (void*)&ltr_count;
1975 ioctl_msg.out = NULL;
1977 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_LTRCOUNT, (void*)&ioctl_msg) < 0) {
1988 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1992 ioctl_msg.in = (void*)&ltr_period;
1993 ioctl_msg.out = NULL;
1995 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_LTRPERIOD, (void*)&ioctl_msg) < 0) {
2006 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2011 ioctl_msg.in = (void*)&ltr_use;
2012 ioctl_msg.out = NULL;
2014 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_LTRUSE, (void*)&ioctl_msg) < 0) {
2024 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2026 ioctl_msg.in = (void*)&extra_data;
2027 ioctl_msg.out = NULL;
2029 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_EXTRADATA, (void*)&ioctl_msg) < 0) {
2039 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2047 ioctl_msg.in = (void*)&qp;
2048 ioctl_msg.out = NULL;
2050 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_SESSION_QP,(void*)&ioctl_msg)< 0) {
2063 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2071 ioctl_msg.in = (void*)&qp;
2072 ioctl_msg.out = NULL;
2074 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_QP_RANGE,(void*)&ioctl_msg)< 0) {
2087 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2284 ioctl_msg.in = (void*)&requested_profile;
2285 ioctl_msg.out = NULL;
2287 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_CODEC_PROFILE,(void*)&ioctl_msg)< 0) {
2298 ioctl_msg.in = (void*)&requested_level;
2299 ioctl_msg.out = NULL;
2301 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_PROFILE_LEVEL,(void*)&ioctl_msg)< 0) {
2316 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2324 ioctl_msg.in = (void*)&vop_timing_cfg;
2325 ioctl_msg.out = NULL;
2327 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_VOP_TIMING_CFG,(void*)&ioctl_msg)< 0) {
2338 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2372 ioctl_msg.in = (void*)&intraperiod_cfg;
2373 ioctl_msg.out = NULL;
2375 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_INTRA_PERIOD,(void*)&ioctl_msg)< 0) {
2387 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2421 ioctl_msg.in = (void*)&entropy_cfg;
2422 ioctl_msg.out = NULL;
2424 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_ENTROPY_CFG,(void*)&ioctl_msg)< 0) {
2436 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2451 ioctl_msg.in = (void*)&multislice_cfg;
2452 ioctl_msg.out = NULL;
2454 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_MULTI_SLICE_CFG,(void*)&ioctl_msg) < 0) {
2467 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2485 ioctl_msg.in = (void*)&intraRefresh_cfg;
2486 ioctl_msg.out = NULL;
2488 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_INTRA_REFRESH,(void*)&ioctl_msg) < 0) {
2501 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2513 ioctl_msg.in = (void*)&hec_cfg;
2514 ioctl_msg.out = NULL;
2516 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_HEC,(void*)&ioctl_msg) < 0) {
2550 ioctl_msg.in = (void*)&multislice_cfg;
2551 ioctl_msg.out = NULL;
2553 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_MULTI_SLICE_CFG,(void*)&ioctl_msg) < 0) {
2567 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2583 ioctl_msg.in = (void*)&filter_cfg;
2584 ioctl_msg.out = NULL;
2586 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_DEBLOCKING_CFG,(void*)&ioctl_msg)< 0) {
2598 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2604 ioctl_msg.in = (void*)&bitrate_cfg;
2605 ioctl_msg.out = NULL;
2607 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_TARGET_BITRATE,(void*)&ioctl_msg) < 0) {
2628 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2636 ioctl_msg.in = (void*)&frame_rate_cfg;
2637 ioctl_msg.out = NULL;
2640 (void*)&ioctl_msg) < 0) {
2661 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2679 ioctl_msg.in = (void*)&m_sVenc_cfg;
2680 ioctl_msg.out = NULL;
2682 if (ioctl(m_nDriver_fd, VEN_IOCTL_SET_BASE_CFG, (void*)&ioctl_msg) < 0) {
2708 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2735 ioctl_msg.in = (void*)&ratectrl_cfg;
2736 ioctl_msg.out = NULL;
2738 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_RATE_CTRL_CFG,(void*)&ioctl_msg) < 0) {
3135 venc_ioctl_msg ioctl_msg = {NULL,NULL};
3136 ioctl_msg.in = &mode;
3139 if (ioctl(m_nDriver_fd,VEN_IOCTL_SET_METABUFFER_MODE,&ioctl_msg) < 0) {