Commit Graph

  • 0d773814cf chore[mpp_enc]: Encoder changes to cacheable buffer Herman Chen 2023-11-10 17:25:17 +08:00
  • 5d89c2cc32 chore[mpp_dec]: Decoder changes to cacheable buffer Herman Chen 2023-11-09 17:16:42 +08:00
  • dbdccc6818 fix[mpp_mem]: Fix MEM_ALIGNED macro error Herman Chen 2023-11-27 14:49:48 +08:00
  • d4913c1b88 chore[mpp_dmabuf]: Add dmabuf ioctl unit test Herman Chen 2023-11-16 15:07:07 +08:00
  • e15972e9af feat[mpp_dmabuf]: Add dmabuf sync operation xueman.ruan 2023-05-15 16:50:36 +08:00
  • 3a2196fc41 feat[jpege]: Allow rk3588 jpege 4 tasks async Herman Chen 2023-11-03 16:31:46 +08:00
  • cc20dd3efe fix[mpeg4_api]: fix drop frame when two stream switch Yandong Lin 2023-11-02 17:59:46 +08:00
  • 65439d38a4 feat[rc_v2]: Support flex fps rate control sayon.chen 2022-09-15 16:06:38 +08:00
  • a4b66352f1 fix[script]: fix shift clear input parameter error xueman.ruan 2023-11-02 16:46:40 +08:00
  • 3b27843844 fix[hal_h265e_vepu541]: fix roi buffer variables incorrect use Yandong Lin 2023-10-30 11:49:32 +08:00
  • d6f357e807 docs: Update 1.0.2 CHANGELOG.md Herman Chen 2023-11-01 09:10:06 +08:00
  • 1cd445c5b3 fix[vepu540c]: fix h265 config Johnson Ding 2023-10-26 19:00:55 +08:00
  • 7af6b83286 chore[scipt]: Update changelog.sh Herman Chen 2023-10-31 10:42:46 +08:00
  • b837ec51b8 fix[h264d]: Optimize sps check error xueman.ruan 2023-10-27 17:17:01 +08:00
  • ea54baa35a [script]: Add opt clear Herman Chen 2023-05-11 15:04:58 +08:00
  • 280030ada3 [h264d]: Optimize sps check error log Herman Chen 2023-04-19 14:57:14 +08:00
  • 22100022d7 fix[utils]: adjust format range constraint xueman.ruan 2023-09-28 18:02:33 +08:00
  • 2c6f93d147 fix[h264d]: fix mpp split eos process err xueman.ruan 2023-10-13 09:37:43 +08:00
  • ccc07b6b9f fix[h264d]: add errinfo for 4:4:4 lossless mode xueman.ruan 2023-10-11 16:50:46 +08:00
  • 78fc7fa2b3 fix[h264d]: fix eos not updated err xueman.ruan 2023-10-11 16:47:12 +08:00
  • a17bcc0c5e fix[camera_source]: Fix memory double-free issue Yanjun Liao 2023-10-19 21:02:17 +08:00
  • 09e859a292 fix[mpp_dec]:fix mpp_destroy crash Yanjun Liao 2023-10-19 14:28:27 +08:00
  • dbaf9f361b docs: Add mpp developer guide markdown xueman.ruan 2023-10-17 11:33:46 +08:00
  • 382df67a41 fix[mpp_enc]: Fix async multi-thread case error Herman Chen 2023-10-17 17:36:40 +08:00
  • 12aefae5b1 feat[mpp_lock]: Add spinlock timing statistic Herman Chen 2023-04-24 16:54:38 +08:00
  • fa9998fd37 feat[mpp_thread]: Add simple thread Herman Chen 2023-04-27 17:35:30 +08:00
  • 4b45330c50 [mpp_soc]: Add rk3567 soc support Chen Jinsen 2023-10-07 14:36:43 +08:00
  • 4be1a73eec fix[jpeg_dec]: Add parse & gen_reg err check for jpeg dec Yanjun Liao 2023-09-19 15:22:49 +08:00
  • 15cf6c62f9 fix[h265e_vepu580]: fix tile mode cfg Johnson Ding 2023-10-11 11:44:35 +08:00
  • f377c2ae70 fix[vp9d]: Fix AFBC to non-FBC mode switch issue Hery Xu 2023-10-09 10:09:43 +08:00
  • 45fff92423 feat: add more enc info to meta yanjun.liao 2023-08-10 19:23:09 +08:00
  • 72de096794 [cmake]: remove unused judgment Chen Jinsen 2023-10-09 09:43:24 +08:00
  • 35d53f2158 fix[h264e_dpb]: fix modification_of_pic_nums_idc error issue Yandong Lin 2023-09-20 21:45:47 +08:00
  • c14ef0f774 fix[allocator]: dma_heap allocator has the highest priority Xinhuang Li 2023-10-07 17:15:23 +08:00
  • e61fb720f4 fix[camera_source]: enumerate device and format xueman.ruan 2023-09-13 16:19:03 +08:00
  • 7017dbd1b6 fix[utils]: fix hor_stride 24 aligned error xueman.ruan 2023-09-15 16:09:18 +08:00
  • b81d8a9c4e docs: Update 1.0.1 CHANGELOG.md Herman Chen 2023-09-28 15:36:42 +08:00
  • e50c3c9da8 feat[venc]: Modify fqp init value to invalid. hdl 2023-09-27 16:31:10 +08:00
  • 037151eb15 fix[mpp_enc_impl]: fix some error values without return an error Xinhuang Li 2023-09-26 17:31:20 +08:00
  • 1e07c89a7a fix[av1d_cbs]: fix read 32bit data err Yandong Lin 2023-09-27 15:35:59 +08:00
  • 470222deef fix[Venc]: Fix jpeg and vpx fqp param error. hdl 2023-09-26 20:30:52 +08:00
  • 68177e2268 feat[vepu580]: Add frm min/max qp and scene_mode cmd param hdl 2023-09-21 13:55:59 +08:00
  • 235123d309 fix[h265e_vepu580]: dual cores concurrency problem Johnson Ding 2023-09-25 15:25:40 +08:00
  • 9ff2961dcf feat[venc]: Add qbias for rkvenc encoder hdl 2023-09-25 14:01:27 +08:00
  • de396c2ac2 fix[hal_h264e_vepu]: terminate task if not support xueman.ruan 2023-09-21 19:41:57 +08:00
  • 60986ca3cf fix[vdpu_34x]: disable cabac err check for rk3588 Yandong Lin 2022-11-10 16:58:31 +08:00
  • 8e10b8aad2 fix[enc]: fix duplicate idr frame Xinhuang Li 2023-09-15 17:04:54 +08:00
  • 5f1cd0f12d fix[h264e_amend]: fix slice read overread issue Yandong Lin 2023-09-13 17:01:04 +08:00
  • de8ff555df fix[hal_jpegd]: add pp feature check xueman.ruan 2023-09-13 15:47:53 +08:00
  • e2df27b29f fix[enc]: fix duplicate sps/pps information Xinhuang Li 2023-09-11 16:51:07 +08:00
  • dabddbacbf fix[h264e_slice]: fix pic_order_cnt_lsb wrap issue Yandong Lin 2023-09-07 17:04:06 +08:00
  • 56bdc3276d feat: Support fbc mode change on info change stage Herman Chen 2023-09-01 17:54:44 +08:00
  • d616305e35 refactor: move same tables to common module Johnson Ding 2023-09-04 15:24:04 +08:00
  • b23c7d300b fix[hal_h264e_vepu540c]: fix reg configuration Johnson Ding 2023-08-29 17:52:23 +08:00
  • 3a900a82e6 fix[hal_h264e_vepu540c]: Amend slice header Johnson Ding 2023-08-29 10:30:32 +08:00
  • 176b4e673b fix[h264d]: fix crash on check reflist Herman Chen 2023-09-04 15:51:14 +08:00
  • 0d6cc57d44 fix[hal_vp9d]: not support fast mode for rk3588 Yandong Lin 2023-08-31 17:45:53 +08:00
  • 70ca45961e fix[h264d]: fix frame output order when dpb full Chandler Chen 2023-08-21 10:26:58 +08:00
  • 6617e4feed fix[mpp_frame]: setup color default UNSPECIFIED instead 0 Grey Li 2023-08-29 15:01:11 +08:00
  • 6f956a71de fix[hal_h264d]: adjust position of env_get xueman.ruan 2023-08-25 17:03:59 +08:00
  • 2f6b3738f3 fix[h264e_slice]: fix pic_order_cnt_lsb wrap issue Yandong Lin 2023-08-23 16:54:52 +08:00
  • 9980d70256 fix[hal_avs2d]: fix some issue Yandong Lin 2023-08-22 16:37:08 +08:00
  • 65eea468b0 fix: fix redundant prefix NALU amended problem Johnson Ding 2023-08-17 09:25:29 +08:00
  • 5ae03a4bdb fix[hal_jpegd]: fix rgb out_fmt mismatch error xueman.ruan 2023-08-11 18:03:20 +08:00
  • c83da7de68 fix[utils]: fix convert format error xueman.ruan 2023-08-11 16:42:57 +08:00
  • 5d00860530 fix[h265e]: check input profile_idc xueman.ruan 2023-08-16 15:38:25 +08:00
  • 2c3988d6b4 fix[hal_h264e_vepu580]: fix SEGV on GDR setting Johnson Ding 2023-08-15 15:17:09 +08:00
  • 0af9b5becc fix[h264d]: fix TSVC decode assert error. xueman.ruan 2023-07-31 16:26:14 +08:00
  • 47cf731245 fix[hal_vepu580]: fix comiple issue Yandong Lin 2023-08-11 09:34:05 +08:00
  • 31e612e508 fix[h264d]: fix MVC DPB allocation Johnson Ding 2023-08-08 11:15:19 +08:00
  • 18d77c194b fix[h264d]: fix SEI packet parsing Johnson Ding 2023-08-07 16:08:26 +08:00
  • 6c1ebff34b fix[hal_vp8e]: fix entropy init Yandong Lin 2023-07-20 10:36:06 +08:00
  • e743a1ddf1 feat[hal_vepu5xx]: Expand color transform for 540c xueman.ruan 2023-08-07 19:55:56 +08:00
  • 755bc8fd9d docs: update readme.txt Chandler Chen 2023-08-01 13:56:37 +08:00
  • 6ac268dfea fix[mpp_soc]: fix rk356x vepu2 capability Yandong Lin 2023-07-12 18:10:37 +08:00
  • 4fe51a6c29 feat: Add rk3528a support Chandler Chen 2023-07-25 11:07:21 +08:00
  • 712812b5bd docs: Add 1.0.0 CHANGELOG.md Herman Chen 2023-07-24 09:52:21 +08:00
  • 44996a76ce [cmake]: Fix ndk r10d compile error Herman Chen 2023-07-25 14:58:33 +08:00
  • f69176591d [VEPU541]: Add scene_mode for fine tuning. hdl 2023-06-16 11:26:48 +08:00
  • 9bde70e868 [camera_source]: fix camera reinit failed. xueman.ruan 2023-07-20 20:01:41 +08:00
  • 6a6a71cd5b [h264d]: Update pts when a new frame is generated. Rimon Xu 2023-07-22 14:23:24 +08:00
  • e34f0dd152 [hal_vp8e]: Fix crash on unsupport input format Herman Chen 2023-07-17 16:15:35 +08:00
  • b2455c7b6b [h264d][h265d]: Support decoding GDR stream Johnson Ding 2023-04-26 17:01:27 +08:00
  • dfcdb60707 [tools]: Fix astyle not working problem Johnson Ding 2023-07-14 10:17:34 +08:00
  • 28b645f22f [h265d_parse]: do not fill syntax when parse err Yandong Lin 2023-07-04 11:06:10 +08:00
  • 2531b4ed19 [h265d_sei]: fix parse hdr vivid dynamic data issue Yandong Lin 2023-07-12 15:43:00 +08:00
  • 897e7fd6c1 [h265d_sei]: fix sei parse cause by prevention bytes Yandong Lin 2023-07-12 11:26:50 +08:00
  • d180aebb6b [mpp_bitread]: add new type for sei payload parse Yandong Lin 2023-07-12 15:03:52 +08:00
  • cb8fa73dbd [vpu_api_legacy]: Support input timeout control Rimon Xu 2022-12-02 18:13:13 +08:00
  • dcedc39754 [vpu_api_legacy]: Support frame ready callback control Rimon Xu 2022-12-02 18:21:11 +08:00
  • 62922f3cc1 [m2vd_parser] change frame period to 27MHZ Rimon Xu 2023-07-06 14:48:46 +08:00
  • 53846ffaa4 [dec_no_thread] Fix invail mpp_pkt_in after reset Rimon Xu 2023-06-30 16:30:50 +08:00
  • ae444a6cb5 Revert "[m2v_parser]: fix pts calculate error" Herman Chen 2023-06-29 18:29:05 +08:00
  • 58d1164b43 MPEG-2: correct PTS calculations OS-15301 Christina Brien 2023-04-28 16:56:07 +01:00
  • 78a6ca648e [cmake]: Adapt to Android 14 requirement Herman Chen 2023-06-21 17:36:46 +08:00
  • 56e006e046 [hal_jpege_vepu2]: fix wrong rstm assigning issue Johnson Ding 2023-06-21 15:01:03 +08:00
  • 9b06c3e92f [enc]: remove recovery point SEI when needed Johnson Ding 2023-06-16 15:07:38 +08:00
  • 93e6aa1631 [vepu_580]: fix the handling for enc failed Yandong Lin 2023-06-16 14:55:04 +08:00
  • 3ba3f59baa [h264e_dpb]: fix dpb info print alignment Yandong Lin 2023-06-20 17:16:35 +08:00
  • 8a54ab8d7d [h264d]: fix the derivation of mbaff. xueman.ruan 2023-06-16 11:20:44 +08:00