Commit Graph

  • a33f11fbfd [mpp_buf_slot]: fix field source display err on fast mode Yandong Lin 2022-06-07 18:16:36 +08:00
  • d583888955 [jpegd]: support yuv400 same h/v sample ratio Grey Li 2022-06-07 18:05:04 +08:00
  • ad3d94c87f [rc_mode_v2]: Fix reenc qpscale no update cause reenc fail sayon.chen 2022-04-25 09:19:29 +08:00
  • cf699e9faa [mpp_enc]: Add max 2 frame delay on async enc path Herman Chen 2022-06-02 15:35:23 +08:00
  • 811e468f5a [mpp_device]: Add last flag to PollCfg slice info Herman Chen 2022-06-02 08:44:30 +08:00
  • da2d7e43f2 [mpp_callback]: Separate dec/enc callback param Herman Chen 2022-06-02 08:35:37 +08:00
  • 7f382cc10d [h265d]: Fix IDR with redundancy nal parse error sayon.chen 2022-02-18 09:21:36 +08:00
  • 4d1e611051 [h265d]: Skip err nal after slice decode sayon.chen 2022-01-25 16:52:22 +08:00
  • 16b4ef2703 [h265_vdpu34x]: Skip no ref frame decode with fbc sayon.chen 2022-01-06 09:58:15 +08:00
  • bb3dd76f91 [hal_task]: Add task stage count on init Herman Chen 2022-05-26 14:46:59 +08:00
  • 0f0d28c2ec Fix compile errors with musl Jeffy Chen 2022-05-26 09:05:28 +08:00
  • 5dccad43d4 [mpi_enc_test]: Add AFBC_V2 source support Herman Chen 2022-05-24 14:34:41 +08:00
  • 0d85aab268 [utils]: Add more YUV422 YUYV format support Herman Chen 2022-05-24 14:20:43 +08:00
  • 1bccabfcd4 [hal_h265e_vepu580]: Fix fbc stride error Herman Chen 2022-05-24 11:31:08 +08:00
  • 728d9422f9 [cmake] add -g definitions when debug version Rimon Xu 2022-05-20 17:42:04 +08:00
  • 17a47899be [cmake]: Fix warning on armv8-a Herman Chen 2022-05-20 16:23:05 +08:00
  • 42250b7579 [h264e_slice]: Slice read enable 0x3 detection sayon.chen 2022-05-20 16:06:32 +08:00
  • 2b35cee0ce [mpp_log]: Add more log helper function Herman Chen 2022-05-19 17:34:47 +08:00
  • b2479a59ec [mpp_dec]: Fix the field video pts is abnormal issue Hongjin Li 2022-05-18 20:08:27 +08:00
  • 0794bf083b [h264d]: fix fmt assignment for yuv400 souce err Yandong Lin 2022-05-19 10:53:59 +08:00
  • 1ad3e05f13 [h264d]: fix sps id overflow Grey Li 2022-05-18 19:58:28 +08:00
  • aec7dd7a27 [mpp_frame]: Add error function name on check Herman Chen 2022-05-18 17:02:49 +08:00
  • 81bbf310e6 Fix extra IDR frame on setup same cfg Herman Chen 2022-05-17 09:54:39 +08:00
  • e66e69d389 [mpp_dec]: Diable fast mode when hal not support Herman Chen 2022-05-12 17:51:03 +08:00
  • 514c92ac7d [mpp_enc_impl]: Request IDR after reset Herman Chen 2022-04-27 16:26:00 +08:00
  • d0af51251c [mpp_enc]: Fix extra segment on multi gen_hdr Herman Chen 2022-05-13 10:43:25 +08:00
  • 5d7a4724af [linux]: Add env detect for syslog flags Herman Chen 2022-05-12 11:15:21 +08:00
  • 31aac54a4f [h264e/h265e]: Add segment info on header gen Herman Chen 2022-05-10 17:02:51 +08:00
  • 12858d56d1 [mpp_packet]: Add segment info and segment nb Herman Chen 2022-05-10 16:02:56 +08:00
  • de864932e3 [h265d]: Fix error of reset on info change Herman Chen 2022-05-11 15:19:58 +08:00
  • 6ddafd0bfa [mpp_enc]: Add split output flag Herman Chen 2022-05-10 11:19:23 +08:00
  • badde4fc94 [mpp_h264]: Adjust the range of fast play marker discard Hongjin Li 2022-05-07 18:30:18 +08:00
  • b9828c98f2 [hal_bufs]: Add size check on clear Herman Chen 2022-05-06 15:56:43 +08:00
  • e874362996 [h265d]: Fix scaling list prediction delta for the 32x32 inter matrix shine.liu 2022-05-05 14:58:39 +08:00
  • 31083b6ee3 [mpp]: Add MppIoMode Herman Chen 2022-04-29 10:33:45 +08:00
  • 6f288f656e [mpp_task]: Add more interface Herman Chen 2022-04-29 16:39:58 +08:00
  • 6d43966df0 [mpp_packet]: Add task for internal flow Herman Chen 2022-04-01 17:13:04 +08:00
  • 230837e41e [mpp_frame]: Add task for internal flow Herman Chen 2022-04-01 16:45:00 +08:00
  • da3fc7c4a8 [mpp_list]: Add more wait functions Herman Chen 2022-04-29 09:52:22 +08:00
  • 793acb6f66 [mpp_buf_slot]: Remove extra 16 line in fbc buffer Herman Chen 2022-04-26 17:11:35 +08:00
  • 4461331524 [hal_h265e_vepu580]: Fix debreath color issue Herman Chen 2022-04-26 14:53:44 +08:00
  • 323291c2b9 [hal_h265e_vepu580]: Fix crash on FBC debreath path Herman Chen 2022-04-26 11:39:34 +08:00
  • 9d9aeba533 [mpi_enc_test][mpi_dec_test]: close slt verify file Hongjin Li 2022-04-25 16:10:47 +08:00
  • 0b949f4b8c [hal_h265e]: Increase h265e recn/refr buffer size Herman Chen 2022-04-21 14:54:23 +08:00
  • 4f4c73a7ae [h264d_dpb]:Fast play is disabled by default Hongjin Li 2022-04-22 09:55:47 +08:00
  • f50df9b272 [mpp_enc]: Optimize encoder flow Herman Chen 2022-04-21 08:32:30 +08:00
  • a99d8e9921 Unify sync task and async task Herman Chen 2022-03-31 17:26:11 +08:00
  • 6f9eda5bcf [mpp_dec]: Add compat check when inc fbc buf size Herman Chen 2022-04-14 16:44:26 +08:00
  • f1324e29a2 [mpp_compat]: Add mpp compatible spec module Herman Chen 2022-04-13 18:01:10 +08:00
  • a4f7fcb6cc Fix typo in toplevel readme.txt weiguo zhou 2022-04-18 07:56:30 +08:00
  • 7bcf0d45dd [mpp_opt]: Modify the initialization number of opt Hongjin Li 2022-04-15 10:45:47 +08:00
  • 4e236af2a3 [h264d]: Modify fd storage method Hongjin Li 2022-04-12 18:26:51 +08:00
  • f903701f44 [rk_mpi]: Add encoder query function Herman Chen 2022-04-13 17:25:49 +08:00
  • 56adedbc37 [hal_task]: Fix hal_task_get_count function Herman Chen 2022-04-08 15:10:58 +08:00
  • 072a0d6f0d [hal_h264e]: Fix extra syntax error log for dpb Herman Chen 2022-04-08 14:30:10 +08:00
  • 3e97ec8b1c [hal_task]: Add get data interface for zero copy Herman Chen 2022-04-07 09:35:56 +08:00
  • c2f3236d3b [mpp_dec]: increase fbc ver_stride Herman Chen 2022-03-31 19:42:18 +08:00
  • 14f3ef4a7c [h265d_ps]: Fix h265 video flicker issue Hongjin Li 2022-04-01 15:58:01 +08:00
  • 275705e088 [mpp_list]: Add wait function Herman Chen 2022-04-01 14:58:12 +08:00
  • 7a5544b8ec [rc]: Fix rc issue in async mode Herman Chen 2022-03-30 17:24:07 +08:00
  • e86db5e072 [mpp_dec]: remove sleep when the output queue is empty Xingwen Fang 2022-03-31 23:28:32 +08:00
  • 664d3346bd [mpp_service]: Add hw irq capacity check Herman Chen 2022-03-11 09:05:50 +08:00
  • be4132bc53 [h264e_vepu541]: Increase recn / refr buffer size Herman Chen 2022-03-30 14:26:07 +08:00
  • dd7097fbab [h265e_vepu580]: Reduce colmv buffer size Herman Chen 2022-03-28 17:03:16 +08:00
  • f0079f49d2 [h264e_vepu580]: Add dpb hal func and more buffer Herman Chen 2022-02-24 17:18:38 +08:00
  • a82efd0433 [mpp_enc]: Fix missing sps/pps in I frame Herman Chen 2022-03-25 16:55:44 +08:00
  • a2e81ef4a8 [mpp_runtime]: Reduce allocator log Herman Chen 2022-03-24 11:19:17 +08:00
  • 43f097075a [mpp_enc]: Fix async flow rc issue Herman Chen 2022-03-22 17:06:34 +08:00
  • 9f3c33c6f0 [h264e_vepu580]: Add encoder status read Herman Chen 2022-03-23 19:15:59 +08:00
  • 882f423bbf [mpp_dec]: fix reset can't break poll hold Grey Li 2022-03-19 10:26:45 +08:00
  • 9a6ec66944 [mpp_enc]: Fix stuck on async encode flow Herman Chen 2022-03-22 10:33:53 +08:00
  • 392ef8b8c2 [mpp_thread]: Add trylock return value Herman Chen 2022-03-22 15:11:11 +08:00
  • de3df2acc8 [mpp_enc]: Fix issue on async mode fps frame drop Herman Chen 2022-03-21 11:29:43 +08:00
  • 03e1d86b08 [mpp_device]: Add MppDevPollCfg to poll function Herman Chen 2022-03-19 14:52:55 +08:00
  • 04a6811127 [osal]: syslog remove LOG_PERROR Fenrir Lin 2022-03-17 18:15:21 +08:00
  • 4dcc3f6134 [hal_h264d][hal_h265d]: Fix ccu_mode issue Ding Wei 2022-03-11 16:25:16 +08:00
  • 0b0d34c2db [hal_h264e_vepu580]: Enable MD info output toby.zhang 2022-03-17 14:16:21 +08:00
  • 9a6af10864 [mpi_enc_test]: Set qp_init to -1 toby.zhang 2022-03-17 11:43:11 +08:00
  • 55023f7a14 [h264e_vepu580]: Fix fbc header pagefault Herman Chen 2022-03-17 10:39:37 +08:00
  • 5de9134b06 [vepu580_tune]: Subjective performance tuning toby.zhang 2022-03-09 16:58:56 +08:00
  • 51dd9079ae [h264e_sps]: Fix constraint_set flag issue Herman Chen 2022-03-10 10:41:17 +08:00
  • 8a85dc5db0 [mpp_enc]: Fix stuck on reset async mode encoder Herman Chen 2022-03-14 09:00:04 +08:00
  • c07169d533 [misc]: Fix a few compile warnings and errors Jeffy Chen 2022-03-11 16:09:13 +08:00
  • da6654c148 [h264d_init]: fix h264 video with 10bit parse err Yandong Lin 2022-03-09 14:56:38 +08:00
  • f02fd231ed [mpp_enc]: Use meta with default value to get info Herman Chen 2022-03-09 11:15:07 +08:00
  • 72a6118b99 [mpp_meta]: Add mpp_meta_get with default value Herman Chen 2022-03-09 11:08:11 +08:00
  • 98ac9b259b [h264d_dpb]: Fix h264 video flicker issue Hongjin Li 2022-02-23 15:56:24 +08:00
  • 22caf3f1f8 [hal_vepu580]: Add scene_mode to distinguish ipc and none ipc scene. toby.zhang 2022-03-07 19:38:24 +08:00
  • 2eb15d5918 [mpp_enc_cfg]: Add tuning scene mode check Herman Chen 2022-03-08 10:48:25 +08:00
  • ff40ff4325 [mpp_enc_cfg]: Add fine tuning paramter define Herman Chen 2022-03-07 17:13:44 +08:00
  • 3dea9cc46f [mpp_soc]: rk3368 has h264 decoder with vdpu1_2160p zj 2022-03-07 10:30:26 +08:00
  • df30589e30 [mpp_buffer]: Dump buffer group when size mismatch Herman Chen 2022-03-04 11:20:01 +08:00
  • dbcb9c701d [hal_vepu580]: add motion and still judgement toby.zhang 2022-01-27 16:53:52 +08:00
  • b3edf0d22c [mpp_enc]: Add motion dection output path toby.zhang 2022-03-02 08:36:51 +08:00
  • 881f05c7cf [mpp_soc]: Add avs+ decoder to rk3588 Herman Chen 2022-03-03 16:38:49 +08:00
  • 6b24ea59d6 [mpp_enc_roi_utils]: Fix roi generation error Herman Chen 2022-02-18 11:06:06 +08:00
  • e2fa6e0232 [test]: Add mpi_enc_mt_test Herman Chen 2022-02-08 11:47:34 +08:00
  • 578cb5d599 [mpp_enc]: Fix h265e async issue Herman Chen 2022-03-02 15:42:23 +08:00
  • 2e25db1a7d [mpp/mpp_enc]: Add async encoder flow Herman Chen 2022-02-15 09:00:24 +08:00
  • 603b117d91 [h264e_vepu580]: Add dual core handshake config Herman Chen 2022-02-24 17:38:43 +08:00