Commit Graph

  • f1734a1737 [mpp_service]: remove get disable_rcb_info env runtime Yandong Lin 2023-06-08 18:27:13 +08:00
  • 8335e44c25 [vdpu_com]: remove get rcb_mode env runtime Yandong Lin 2023-06-08 18:24:47 +08:00
  • feab136f1a [allocator_dma_heap]: Add error log Herman Chen 2023-06-06 15:45:49 +08:00
  • a76ad475db [hal_h265d]: modify reg_cxt to reg_ctx Yandong Lin 2023-06-02 11:38:29 +08:00
  • e4554e2b84 [mpp_frame]: fix MPP_FRAME_XXX bit mask conflict Yandong Lin 2023-06-02 11:13:07 +08:00
  • b36f6854c3 [h264e]: fix mlvec test error. xueman.ruan 2023-05-31 17:17:03 +08:00
  • f91f152a1a [hal_h264e]: fix log2_max_frm_num config error. xueman.ruan 2023-05-17 16:45:33 +08:00
  • fbe861d86b [jpege]: set default rc_mode to fix_qp. xueman.ruan 2023-05-26 11:10:46 +08:00
  • e025b079a2 [hal_jpege1]: Fix spliting ECS not work problem Johnson Ding 2023-05-04 17:49:43 +08:00
  • e214fe36dd [hal_jpege2]: Add multi-core encoding for spliting Johnson Ding 2023-05-04 16:44:44 +08:00
  • acd257349c [vepu541]: Support h265e slice split Zhihua Wang 2023-05-13 11:46:05 +08:00
  • 376a4e25a2 [mpp_buf_slot]: fix impl->slots maybe invalid issue Yandong Lin 2023-05-11 10:24:04 +08:00
  • 287ce67137 [h264d_vdpu382]: hack for err ref check Yandong Lin 2023-04-04 17:23:48 +08:00
  • 193309a852 [driver]: add MPP_CMD_SET_ERR_REF_HACK api Yandong Lin 2023-05-10 15:46:38 +08:00
  • a7f94086ff [vepu540c] modify h264/h265 encode reg config Chandler Chen 2023-05-08 16:49:46 +08:00
  • d86f0fc707 [mpp_service]: fix query_cfg name issue Yandong Lin 2023-04-28 15:59:57 +08:00
  • 669bf366ec [avs2d]: Fix PTS out of order problem Johnson Ding 2023-04-20 11:38:25 +08:00
  • b04033f8c2 [mpi_enc_test]: fix some cmd config issue Yandong Lin 2023-05-08 17:08:31 +08:00
  • a8102ad4c7 [mpp_frame]: fix mpp meta memory leak Xingwen Fang 2023-05-08 10:26:48 +08:00
  • 5209fe4dd2 [vp9d_parser]: fix ref frame early release issue Yandong Lin 2023-05-04 11:36:44 +08:00
  • c794d353c5 [allocator_dma_heap]: add file permission check. xueman.ruan 2023-04-28 14:28:10 +08:00
  • 13794992d9 [mpp_mem_pool]: fix MppMemPoolNode double put issue Yandong Lin 2023-04-25 16:20:09 +08:00
  • 8c1f82c939 [mpp_cfg]: fix set ptr err. xueman.ruan 2023-04-26 09:23:34 +08:00
  • eaa250d1fc [vp9d_parser]: fix frame mark errinfo issue Yandong Lin 2023-04-13 10:57:35 +08:00
  • d2a3eda478 [m2vd_parser] mark resetFlag when frame alloc failed Chandler Chen 2023-04-12 16:26:36 +08:00
  • e32018de55 [h265d]: Skip decoding special encoder stream Johnson Ding 2023-04-17 16:45:53 +08:00
  • b45d8b16cb [h264d]: Skip decoding special encoder stream Johnson Ding 2023-04-14 17:16:38 +08:00
  • 1a8161c845 [dec]: Add common code for AVC and HEVC Johnson Ding 2023-04-21 18:55:54 +08:00
  • 66e2f65ff2 [h265d]: Fix SEI parsing Johnson Ding 2023-04-17 15:27:40 +08:00
  • 8d7e66474b [h264d]: Fix paring SEI_BUFFERING_PERIOD Johnson Ding 2023-04-13 18:29:05 +08:00
  • ef4d266eb7 [jpegd]: Fix multi DHT parsing Johnson Ding 2023-04-19 09:34:18 +08:00
  • 7d6c39741d [mpp_dec]: add info when decode mpeg2/4 beyond cap. xueman.ruan 2023-04-20 09:34:19 +08:00
  • 0de995aa8b [misc]: Fix Clang warning Johnson Ding 2023-04-18 11:52:54 +08:00
  • b92d30ee7c [avs2d]: Fix stuck on eos problem Johnson Ding 2023-04-10 18:09:09 +08:00
  • 9f540430f5 [avs2d]: fix SEGV when realloc Johnson Ding 2023-04-07 16:36:25 +08:00
  • 0380ab2453 [hal_h265d_rkv]: fix cut slice header extension data issue Yandong Lin 2023-04-11 14:09:06 +08:00
  • 2d6ba2a3c6 [h264d]: modify prop rkv_h264d_parse_debug -> h264d_debug Yandong Lin 2023-04-10 11:19:22 +08:00
  • f387c6dac2 [mpp_allocator]: disable std allocator. xueman.ruan 2023-04-06 21:42:29 +08:00
  • 55c5f0cb5b [rc_v2] fixed avbr min_still_percent initialization err Xinhuang Li 2023-04-06 09:00:38 +08:00
  • a3689ee547 [hal_avsd_plus]: fix avs+ decode error. xueman.ruan 2023-04-04 16:26:38 +08:00
  • 837fd4f014 [vdpu382_com]: modify set_rcb_mode to RCB_SET_BY_PRIORITY_MODE Yandong Lin 2023-03-29 17:03:36 +08:00
  • 3f1e714b3b [vdpu34x_com]: filter out iner row when config rcb info Yandong Lin 2023-03-29 16:01:37 +08:00
  • ef67776801 [mpp_dec]: fix hdr stream dump yuv error. xueman.ruan 2023-03-29 15:10:00 +08:00
  • 6056a6283d [h264d]: add cmd to contorl the max buffer size for dpb use Ding Wei 2021-11-09 14:58:33 +08:00
  • d1ef8d9eda [av1d_parser]: fix hor_stride when 10bit conver to 8bit Yandong Lin 2023-03-27 18:04:45 +08:00
  • bd94623641 [mpp_frame]: add 10bit yuv fmt check macro Yandong Lin 2023-03-28 14:48:14 +08:00
  • 92199393a0 [vp9d_vdpu382]: fix segment id base update issue Yandong Lin 2023-03-27 11:40:23 +08:00
  • 8bbb9045c3 [mpp_soc]: fix enc cap for rk3562 Yandong Lin 2023-03-24 11:49:37 +08:00
  • 95f472e373 [cmake]: export json compile cmd for VSC Herman Chen 2023-03-23 17:08:23 +08:00
  • 64cf1d5a16 [mpp_dec/mpp_enc]): Fix error on control notify Herman Chen 2023-03-23 11:35:26 +08:00
  • 7c02c505e9 [h264d_init]: fix some 10bit h264 dec err when fbc mode Yandong Lin 2023-03-23 18:36:52 +08:00
  • 3d2fc1d66b [h264d]: Abort parsing for High 4:4:4 video Johnson Ding 2023-02-21 16:49:30 +08:00
  • 4b2b48fb66 [avs2d]: fix compiler warning Johnson Ding 2023-03-23 15:09:11 +08:00
  • 9ece1dabbf [avs2d_vdpu382]: support scale down decode Yandong Lin 2023-03-21 11:14:00 +08:00
  • ada8aed9a1 [mpp_dec/enc_cfg]: fix out of bounds issue Yandong Lin 2023-03-22 10:59:40 +08:00
  • 7ca45cef83 [mpp_buf_slot]: fix hol stride err when hdr stride 256 odd align Grey Li 2023-01-31 11:45:38 +08:00
  • 95dbbaa549 [avs2d]: Fix player blocked issue Johnson Ding 2023-03-15 17:58:12 +08:00
  • 72dc91bfe3 [avs2d]: fix dpb blocked issue Johnson Ding 2023-03-08 15:44:16 +08:00
  • 0466c8aa6b [mpp_enc_cfg]: combine gop and ref cfg config. xueman.ruan 2023-03-21 09:29:37 +08:00
  • 35db8f909f [mpp_dec]: Fix log error Herman Chen 2023-03-15 09:20:12 +08:00
  • f40928d06e [vdpu34x_vp9d]: Fix hdr stride 256 odd align error Grey Li 2023-03-13 15:23:11 +08:00
  • 3498fffb8a [cmake]: enable fast play once in android Grey Li 2023-03-10 17:20:37 +08:00
  • fe529b520b [jpege_vepu2]: Enlarge multi-core stream buffer Herman Chen 2023-03-10 08:32:20 +08:00
  • 6ff8ad3358 [vdpu382_vp9d]: Fix hdr stride 256 odd align error Herman Chen 2023-01-30 18:32:48 +08:00
  • 7aece2c5d8 [mpp_frame]: Ignore hdr flag on comparing frame Herman Chen 2023-03-09 14:51:47 +08:00
  • da6ad1ee5e [LICENSE]: Add MIT license to some code Herman Chen 2023-02-28 15:10:15 +08:00
  • cb7db08174 [mpp_enc_cfg]: Fix debug logic error. xueman.ruan 2023-03-08 10:49:09 +08:00
  • e6ef3d1d7a [h264e]: Fix profile compatibility error. xueman.ruan 2023-03-08 09:32:21 +08:00
  • 919dfeefcc [av1d_api]: fix usr_set_fmt flag assignment err Yandong Lin 2023-03-07 16:05:14 +08:00
  • 2c1cbfbb50 [vdpu34x]: Refactor rcb info configuration Yandong Lin 2023-03-02 11:43:54 +08:00
  • eaef6f5871 [av1d_parser]: add some comments Yandong Lin 2023-02-28 16:07:00 +08:00
  • 835d8b3e96 [av1d_parser]: fix gm_params update issue Yandong Lin 2023-02-27 16:09:01 +08:00
  • 7b7bca623a [av1d]: fix loss frame when eos packet has one more frame Yandong Lin 2023-02-13 21:57:31 +08:00
  • 7786f1f518 [av1d_api]: fix compile warning Yandong Lin 2023-02-22 10:01:45 +08:00
  • 96380e798f [h264d_api]: fix compile warning Yandong Lin 2023-02-22 09:58:48 +08:00
  • 2a69fc807c [av1d_vdpu]: fix segment read base configure err issue Yandong Lin 2023-02-21 20:54:47 +08:00
  • 062c175265 [hal_jpege]: Add dma heap options for JPEG encode. xueman.ruan 2023-02-14 10:03:23 +08:00
  • 59f7ccc6ed [av1d]: add force 8bit output for user configure Yandong Lin 2023-02-20 17:43:04 +08:00
  • 9580df2493 [av1d_vdpu]: fix 10bit fbc confiure Yandong Lin 2023-02-16 21:22:55 +08:00
  • 4097c3c04d [h264d_dpb]: optimize handling when dpb buf is full Yandong Lin 2023-02-02 20:46:02 +08:00
  • 5d81d75ba8 [h265d]: fix ref err with CRA frame issue Yandong Lin 2023-01-16 14:22:25 +08:00
  • 1e2260727a [h264d]: Add ref miss check Herman Chen 2022-12-26 18:23:32 +08:00
  • 4cbe378674 [h264d]: Add frame status setup on dpb_mark_malloc Herman Chen 2022-12-28 11:05:38 +08:00
  • f7f39557e3 [mpp_frame]: Add MppFrameStatus for internal flow Herman Chen 2022-12-28 10:55:02 +08:00
  • c1f8e93630 [h264d_dpb]: optimize frame num continuity check in field mode Yandong Lin 2022-12-22 18:47:42 +08:00
  • 6da2d072e9 [h264d_init]: fix some ref err check issue Yandong Lin 2022-12-20 21:37:52 +08:00
  • 2f24b438ca [hal_h264e]: Fix TSVC async encoding error. xueman.ruan 2023-02-07 15:23:24 +08:00
  • 82b9f0ade9 [m2vd_parser]: fix wrong frame period cause PTS predict error Rimon Xu 2023-02-09 16:35:22 +08:00
  • c145c84632 [h264d]: check frame slot index when need to combine frame Rimon Xu 2023-02-10 15:59:29 +08:00
  • a05b01d84f [h264d_vdpu34x]: fix some filed video dec err for rk3588 Yandong Lin 2023-02-10 14:47:58 +08:00
  • 74d50b1246 [h264&h265]: modify sps/pps/vps id param to u32 Rimon Xu 2023-02-10 11:32:21 +08:00
  • dd1be23a61 [h264d_api] add compatible for avcc fmt judgement Chandler Chen 2023-02-03 10:41:15 +08:00
  • 404a526759 [av1d_vdpu]: optimize some debug info Yandong Lin 2023-02-09 15:47:08 +08:00
  • 0801cf6cb6 [av1d_vdpu]: fix dec err for streams with infochange Yandong Lin 2023-02-09 15:10:04 +08:00
  • d9430171f9 [av1d_parser]: fix split frame issue Yandong Lin 2022-12-15 22:10:37 +08:00
  • a7401eded1 [av1d_parser]: fix parse err with unknown metadata Yandong Lin 2023-01-30 16:11:27 +08:00
  • efd877e4d2 [av1d]: fix dec err for stream with seperate tile groups obu Yandong Lin 2022-12-14 15:42:38 +08:00
  • ba36d64fee [av1d]: fix gm params parse issue Yandong Lin 2022-12-07 21:59:40 +08:00
  • eee1ed838e [mpp_dec]: Fix crash on send eos frame to vproc Herman Chen 2023-02-01 15:32:42 +08:00
  • 5652daa280 [vdpu382_avs2]: Fix ref info reading at link mode Johnson Ding 2023-01-30 11:23:41 +08:00