Home | History | Annotate | Download | only in src

Lines Matching refs:ioctl_msg

168     struct venc_ioctl_msg ioctl_msg ={NULL,NULL};
178 ioctl_msg.in = NULL;
179 ioctl_msg.out = (void*)&venc_msg;
182 error_code = ioctl(omx->handle->m_nDriver_fd,VEN_IOCTL_CMD_READ_NEXT_MSG,(void *)&ioctl_msg);
311 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
330 ioctl_msg.in = NULL;
331 ioctl_msg.out = &num_instances;
333 if (ioctl (m_nDriver_fd, VEN_IOCTL_GET_NUMBER_INSTANCES, (void*)&ioctl_msg) < 0 ) {
379 ioctl_msg.in = (void*)&m_sVenc_cfg;
380 ioctl_msg.out = NULL;
382 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_BASE_CFG,(void*)&ioctl_msg) < 0 ) {
388 ioctl_msg.in = NULL;
389 ioctl_msg.out = (void*)&m_sInput_buff_property;
391 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
396 ioctl_msg.in = NULL;
397 ioctl_msg.out = (void*)&m_sOutput_buff_property;
399 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
449 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
456 ioctl_msg.in = (void*)&m_sInput_buff_property;
457 ioctl_msg.out = NULL;
459 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
471 ioctl_msg.in = (void*)&m_sOutput_buff_property;
472 ioctl_msg.out = NULL;
474 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
577 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
593 ioctl_msg.in = (void*)&seq_in;
594 ioctl_msg.out = (void*)&seq_out;
596 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_SEQUENCE_HDR,(void*)&ioctl_msg) < 0) {
618 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
620 ioctl_msg.in = NULL;
621 ioctl_msg.out = (void*)&cap_ltr_count;
624 (void*)&ioctl_msg) < 0) {
643 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
646 ioctl_msg.in = NULL;
647 ioctl_msg.out = (void*)&m_sInput_buff_property;
649 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
665 ioctl_msg.in = NULL;
666 ioctl_msg.out = (void*)&m_sOutput_buff_property;
668 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
684 venc_ioctl_msg ioctl_msg = {NULL,NULL};
708 ioctl_msg.in = (void*)&m_sVenc_cfg;
709 ioctl_msg.out = NULL;
711 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_BASE_CFG,(void*)&ioctl_msg) < 0) {
722 ioctl_msg.in = NULL;
723 ioctl_msg.out = (void*)&m_sInput_buff_property;
725 if (ioctl (m_nDriver_fd, VEN_IOCTL_GET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
736 ioctl_msg.in = NULL;
737 ioctl_msg.out = (void*)&m_sOutput_buff_property;
739 if (ioctl (m_nDriver_fd, VEN_IOCTL_GET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
749 ioctl_msg.in = (void*)&m_sOutput_buff_property;
750 ioctl_msg.out = NULL;
752 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
760 ioctl_msg.in = (void*)&m_sInput_buff_property;
761 ioctl_msg.out = NULL;
763 if (ioctl(m_nDriver_fd,VEN_IOCTL_SET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
792 ioctl_msg.in = (void*)&m_sOutput_buff_property;
793 ioctl_msg.out = NULL;
795 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_OUTPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
1198 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1279 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1286 ioctl_msg.in = (void*)&m_sVenc_cfg;
1287 ioctl_msg.out = NULL;
1289 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_BASE_CFG,(void*)&ioctl_msg) < 0) {
1420 struct venc_ioctl_msg ioctl_msg;
1429 ioctl_msg.in = NULL;
1430 ioctl_msg.out = (void*)&recon_buff_size;
1432 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_RECON_BUFFER_SIZE, (void*)&ioctl_msg) < 0) {
1457 struct venc_ioctl_msg ioctl_msg;
1553 ioctl_msg.in = (void*)&recon_addr;
1554 ioctl_msg.out = NULL;
1556 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_RECON_BUFFER, (void*)&ioctl_msg) < 0) {
1574 struct venc_ioctl_msg ioctl_msg;
1583 ioctl_msg.in = (void*)&recon_addr;
1584 ioctl_msg.out = NULL;
1586 if (ioctl(m_nDriver_fd, VEN_IOCTL_FREE_RECON_BUFFER ,&ioctl_msg) < 0)
1652 struct venc_ioctl_msg ioctl_msg;
1658 ioctl_msg.in = (void*)&buffer_index;
1659 ioctl_msg.out = NULL;
1661 return ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FLUSH,(void*)&ioctl_msg);
1665 ioctl_msg.in = (void*)&buffer_index;
1666 ioctl_msg.out = NULL;
1667 return ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FLUSH,(void*)&ioctl_msg);
1678 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
1707 ioctl_msg.in = NULL;
1708 ioctl_msg.out = (void*)&buff_alloc_property;
1710 if (ioctl (m_nDriver_fd,VEN_IOCTL_GET_INPUT_BUFFER_REQ,(void*)&ioctl_msg) < 0) {
1726 ioctl_msg.in = (void*)&dev_buffer;
1727 ioctl_msg.out = NULL;
1735 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_INPUT_BUFFER,&ioctl_msg) < 0) {
1745 ioctl_msg.in = (void*)&dev_buffer;
1746 ioctl_msg.out = NULL;
1754 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_OUTPUT_BUFFER,&ioctl_msg) < 0) {
1768 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
1782 ioctl_msg.in = (void*)&dev_buffer;
1783 ioctl_msg.out = NULL;
1791 if (ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FREE_INPUT_BUFFER,&ioctl_msg) < 0) {
1801 ioctl_msg.in = (void*)&dev_buffer;
1802 ioctl_msg.out = NULL;
1810 if (ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FREE_OUTPUT_BUFFER,&ioctl_msg) < 0) {
1833 struct venc_ioctl_msg ioctl_msg;
1860 ioctl_msg.in = &frameinfo;
1861 ioctl_msg.out = NULL;
1866 if (ioctl(m_nDriver_fd,VEN_IOCTL_CMD_ENCODE_FRAME,&ioctl_msg) < 0) {
1879 struct venc_ioctl_msg ioctl_msg = {NULL,NULL};
1903 ioctl_msg.in = &frameinfo;
1904 ioctl_msg.out = NULL;
1908 if (ioctl (m_nDriver_fd,VEN_IOCTL_CMD_FILL_OUTPUT_BUFFER,&ioctl_msg) < 0) {
1918 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1936 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1940 ioctl_msg.in = (void*)&plusptype;
1941 ioctl_msg.out = NULL;
1943 if (ioctl(m_nDriver_fd, VEN_IOCTL_SET_H263_PLUSPTYPE,(void*)&ioctl_msg) < 0) {
1953 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1957 ioctl_msg.in = (void*)&ltr_mode;
1958 ioctl_msg.out = NULL;
1960 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_LTRMODE, (void*)&ioctl_msg) < 0) {
1971 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1975 ioctl_msg.in = (void*)&ltr_count;
1976 ioctl_msg.out = NULL;
1978 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_LTRCOUNT, (void*)&ioctl_msg) < 0) {
1989 venc_ioctl_msg ioctl_msg = {NULL,NULL};
1993 ioctl_msg.in = (void*)&ltr_period;
1994 ioctl_msg.out = NULL;
1996 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_LTRPERIOD, (void*)&ioctl_msg) < 0) {
2007 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2012 ioctl_msg.in = (void*)&ltr_use;
2013 ioctl_msg.out = NULL;
2015 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_LTRUSE, (void*)&ioctl_msg) < 0) {
2025 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2027 ioctl_msg.in = (void*)&extra_data;
2028 ioctl_msg.out = NULL;
2030 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_EXTRADATA, (void*)&ioctl_msg) < 0) {
2040 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2048 ioctl_msg.in = (void*)&qp;
2049 ioctl_msg.out = NULL;
2051 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_SESSION_QP,(void*)&ioctl_msg)< 0) {
2064 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2072 ioctl_msg.in = (void*)&qp;
2073 ioctl_msg.out = NULL;
2075 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_QP_RANGE,(void*)&ioctl_msg)< 0) {
2088 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2285 ioctl_msg.in = (void*)&requested_profile;
2286 ioctl_msg.out = NULL;
2288 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_CODEC_PROFILE,(void*)&ioctl_msg)< 0) {
2299 ioctl_msg.in = (void*)&requested_level;
2300 ioctl_msg.out = NULL;
2302 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_PROFILE_LEVEL,(void*)&ioctl_msg)< 0) {
2317 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2325 ioctl_msg.in = (void*)&vop_timing_cfg;
2326 ioctl_msg.out = NULL;
2328 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_VOP_TIMING_CFG,(void*)&ioctl_msg)< 0) {
2339 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2373 ioctl_msg.in = (void*)&intraperiod_cfg;
2374 ioctl_msg.out = NULL;
2376 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_INTRA_PERIOD,(void*)&ioctl_msg)< 0) {
2388 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2422 ioctl_msg.in = (void*)&entropy_cfg;
2423 ioctl_msg.out = NULL;
2425 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_ENTROPY_CFG,(void*)&ioctl_msg)< 0) {
2437 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2452 ioctl_msg.in = (void*)&multislice_cfg;
2453 ioctl_msg.out = NULL;
2455 if (ioctl (m_nDriver_fd, VEN_IOCTL_SET_MULTI_SLICE_CFG,(void*)&ioctl_msg) < 0) {
2468 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2486 ioctl_msg.in = (void*)&intraRefresh_cfg;
2487 ioctl_msg.out = NULL;
2489 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_INTRA_REFRESH,(void*)&ioctl_msg) < 0) {
2502 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2514 ioctl_msg.in = (void*)&hec_cfg;
2515 ioctl_msg.out = NULL;
2517 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_HEC,(void*)&ioctl_msg) < 0) {
2551 ioctl_msg.in = (void*)&multislice_cfg;
2552 ioctl_msg.out = NULL;
2554 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_MULTI_SLICE_CFG,(void*)&ioctl_msg) < 0) {
2568 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2584 ioctl_msg.in = (void*)&filter_cfg;
2585 ioctl_msg.out = NULL;
2587 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_DEBLOCKING_CFG,(void*)&ioctl_msg)< 0) {
2599 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2605 ioctl_msg.in = (void*)&bitrate_cfg;
2606 ioctl_msg.out = NULL;
2608 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_TARGET_BITRATE,(void*)&ioctl_msg) < 0) {
2629 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2637 ioctl_msg.in = (void*)&frame_rate_cfg;
2638 ioctl_msg.out = NULL;
2641 (void*)&ioctl_msg) < 0) {
2662 venc_ioctl_msg ioctl_msg = {NULL, NULL};
2680 ioctl_msg.in = (void*)&m_sVenc_cfg;
2681 ioctl_msg.out = NULL;
2683 if (ioctl(m_nDriver_fd, VEN_IOCTL_SET_BASE_CFG, (void*)&ioctl_msg) < 0) {
2709 venc_ioctl_msg ioctl_msg = {NULL,NULL};
2736 ioctl_msg.in = (void*)&ratectrl_cfg;
2737 ioctl_msg.out = NULL;
2739 if (ioctl (m_nDriver_fd,VEN_IOCTL_SET_RATE_CTRL_CFG,(void*)&ioctl_msg) < 0) {
3138 venc_ioctl_msg ioctl_msg = {NULL,NULL};
3139 ioctl_msg.in = &mode;
3142 if (ioctl(m_nDriver_fd,VEN_IOCTL_SET_METABUFFER_MODE,&ioctl_msg) < 0) {