Commit Graph

  • efab9bc813 Revert "chore[cmake]: compile both dynamic and static libraries" jellyfin-mpp-next nyanmisaka 2025-07-04 13:42:12 +08:00
  • 3eecd4d0f7 Revert "fix[os_log]: Modify default log option for linux" nyanmisaka 2025-03-14 00:54:30 +08:00
  • f673ed350b fix[buf_slot]: Disable sys_cfg_info warnings for now nyanmisaka 2025-05-23 23:11:14 +08:00
  • ec80eeb088 fix[vp9d]: namespace vars that conflict with vpx Brett Jia 2024-06-19 11:44:23 -04:00
  • 85beec9786 fix[allocator]: Fix validating dma_heap drivers nyanmisaka 2025-01-17 11:28:56 +08:00
  • 75d2399530 Revert "fix[hal_vp9d]: not support fast mode for rk3588" nyanmisaka 2023-09-26 23:21:26 +08:00
  • c5d53aa4bf fix[sys_cfg]: Update hor align to 64 for 10bit and rga3 use case nyanmisaka 2025-05-23 22:56:05 +08:00
  • 0ceb674312 fix[av1d]: Update hor align to 64 for main 10bit and rga3 use case nyanmisaka 2024-04-09 18:24:53 +08:00
  • e09bd94762 fix[h264d]: Update hor align to 64 for high10 and rga3 use case nyanmisaka 2024-04-09 18:22:19 +08:00
  • f950b3cd55 Revert "fix[mpp]: fix mpp frame leak when async enc" nyanmisaka 2024-12-12 18:06:16 +08:00
  • a2de0d9a61 Revert "fix[drm]: Fix permission check issue on GKI kernel" nyanmisaka 2024-06-12 17:23:34 +08:00
  • 4ed4f77864 docs: Update 1.0.11 CHANGELOG.md Herman Chen 2025-09-10 17:02:03 +08:00
  • ddb95f5a4f feat[mpp_trie]: Add info name max length record Herman Chen 2025-09-09 10:33:37 +08:00
  • b313e9c018 chore[dec_test]: Remove unused code Herman Chen 2025-09-08 17:41:50 +08:00
  • 5d9da6f29e feat[mpp_enc_cfg]: Separate init function Herman Chen 2025-09-10 16:18:17 +08:00
  • fdba12d3fa fix[h265e]: Remove unused buffer Yandong Lin 2025-09-03 17:32:31 +08:00
  • fb23f69ca7 chore[mpp_singleton]: Update name print Herman Chen 2025-09-03 12:03:49 +08:00
  • aa15b9b5bd refactor[sys_cfg]: Refactor C++ sys_cfg to C Herman Chen 2025-09-03 11:47:22 +08:00
  • ced006c2a8 refactor[test]: Refactor C++ test file to C Herman Chen 2025-09-03 11:15:38 +08:00
  • ca061993ef refactor[osal]: Refactor C++ osal file to C Herman Chen 2025-09-02 17:23:33 +08:00
  • 6666925dab refactor[rc]: Refactor C++ rc/rc_base to C Herman Chen 2025-09-02 14:38:30 +08:00
  • 8beb56a735 fix[mpp]: Add null check for sync pkt buffer Yandong Lin 2025-08-26 15:32:32 +08:00
  • d135040c83 fix[mpp_meta]: Add user data deep copy support Yanjun Liao 2025-08-27 11:53:20 +08:00
  • 6588b71f2b fix[mpp_meta]: Add KEY_NPU_UOBJ_FLAG and KEY_NPU_SOBJ_FLAG timkingh.huang 2025-08-28 16:56:28 +08:00
  • 9a6bf0e0b0 fix[kmpp_obj]: Fix obj ioctl typo Yanjun Liao 2025-08-28 14:52:11 +08:00
  • 63343c7761 fix[mpp_trie]: Fix get err node issue Herman Chen 2025-08-27 17:26:42 +08:00
  • 90c205ca47 fix[vdpp] Fix building tests against musl libc Alexander Koval 2025-08-24 17:36:27 +03:00
  • 07805f336b fix[script]: Prepend bash with /usr/bin/env Alexander 2025-08-20 10:30:04 +03:00
  • 54bdc5ddbc refactor[enc]: Use KmppShmPtr to represent osd buffer xiaoxu.chen 2025-08-11 16:32:14 +08:00
  • 0ce028aaa9 fix[kmpp_buffer]: Close fd when deinit Yandong Lin 2025-08-12 14:29:56 +08:00
  • 317fce0bee chore[hal]: Organize the relevant processes for vepu fmt xiaoxu.chen 2025-08-08 17:17:58 +08:00
  • bb2f5bba51 refactor[kmpp]: Fix kmpp obj compilation warning xiaoxu.chen 2025-08-12 10:39:03 +08:00
  • 9751e7ac96 fix[mpp_thread]: Fix thread name is not set wangbin 2025-08-11 20:22:52 +08:00
  • 32767f39fb fix: Rename FFmpeg to FF for sdk release request Herman Chen 2025-08-11 15:04:24 +08:00
  • a91e70bd23 chore: Rename Dolby for sdk release requirement Herman Chen 2025-08-11 09:58:48 +08:00
  • 45246e9c89 fix[kmpp_obj]: Fix kmpp obj get by sptr xiaoxu.chen 2025-08-06 17:45:59 +08:00
  • 3e54310f7f fix[h265d]: Ensure the DTS is transmitted to the frame Rimon Xu 2025-06-16 10:08:21 +08:00
  • c70028a976 test[mpi_enc_test]: Add jpeg roi test xiaoxu.chen 2025-07-31 11:25:03 +08:00
  • 8808b16d7a feat[mpp]: Add jpeg roi function for RV1126B xiaoxu.chen 2025-07-31 11:23:19 +08:00
  • 7043132d0c feat[kmpp]: Add jpeg roi function for kmpp xiaoxu.chen 2025-07-31 16:26:44 +08:00
  • 225418ca78 fix[kmpp_obj]: Rename kmpp_obj_impl_put func Yanjun Liao 2025-08-04 09:37:58 +08:00
  • 7fbdfbe3c1 fix[kmpp_obj]: Fix kmpp frm/pkt self meta erro Yanjun Liao 2025-08-01 18:08:17 +08:00
  • 8dcf903d9e feat[kmpp]: Set chan_fd to init cfg Yandong Lin 2025-07-31 16:19:22 +08:00
  • ac16b2c63e fix[h264e_api_v2]: Fix bit_real calc in skip mode Yanjun Liao 2025-07-28 14:28:05 +08:00
  • cca218ca73 fix[h264d]: Fix fast play mode not working in shell environment. Hongjin Li 2025-07-30 15:02:23 +08:00
  • 47cfaf2497 fix[kmpp_frame]: Remove unnecessary logs Yanjun Liao 2025-07-30 18:52:22 +08:00
  • a899106f89 feat[kmpp]: Replace frame_infos with kmpp_frame Yanjun Liao 2025-07-29 16:17:27 +08:00
  • 136e6ae0c4 fix[enc_test]: Set input block mode in init kcfg Yanjun Liao 2025-07-30 18:27:55 +08:00
  • 9abddf0a7b chore[kmpp_meta]: Disable failure log Herman Chen 2025-07-30 15:54:47 +08:00
  • 40d1857674 feat[kmpp_frame]: Add self_meta in kmpp_frame Yanjun Liao 2025-07-25 15:20:32 +08:00
  • f47eae175c feat[kmpp_buffer]: Add ioctl to inc ref and flush Yanjun Liao 2025-07-25 01:29:57 +08:00
  • b851fdc379 chore[mpp_enc_cfg]: Add base:smart_en option Herman Chen 2025-07-25 14:44:46 +08:00
  • fef2e2af06 feat[mpp_meta]: Add more frame buffer key to meta Herman Chen 2025-06-24 17:47:02 +08:00
  • 05f59be432 fix[hal_h265e]: Fix nal type in tsvc mode Yanjun Liao 2025-07-23 14:28:39 +08:00
  • 1893dede1c refactor[rc_api]: Refactor C++ rc_api to C Herman Chen 2025-07-23 17:37:15 +08:00
  • cc3194d336 fix[h265d]: Fix log issue Hongjin Li 2025-07-23 09:35:19 +08:00
  • 2f5e6399c3 feat[base]: Add toml function xiaoxu.chen 2025-07-11 16:22:27 +08:00
  • 9aef0ff7a7 feat[base]: Use enc cfg obj Herman Chen 2025-07-18 14:46:51 +08:00
  • f317f8c50f chore[kmpp_obj]: Add is_kobj query function Herman Chen 2025-07-17 18:09:46 +08:00
  • be7fc93fc2 fix[vepu511]: Add tune stat update xiaoxu.chen 2025-07-14 17:10:11 +08:00
  • 72492494ee feat[smart_v3]: Add new frame qp interface timkingh.huang 2025-07-09 16:09:50 +08:00
  • db6deeef62 chore[rc_smt]: Adjust code style for rc_smt timkingh.huang 2025-07-08 16:28:33 +08:00
  • 2bec3a942d fix[kmpp_obj]: Update tbl after objdef registration Yanjun Liao 2025-07-10 10:32:15 +08:00
  • 981a15d9c6 fix[mpp_cfg_io]: Add more mpp_cfg_io function Herman Chen 2025-06-20 17:50:42 +08:00
  • 4f102251f3 feat[kmpp]: Add KmppMeta module Herman Chen 2025-04-07 14:42:55 +08:00
  • 69191e72d3 feat[kmpp]: Add KmppBuffer module Yanjun Liao 2025-05-15 17:15:50 +08:00
  • 28f17c9ebf feat[kmpp_obj]: Add priv prop support for objdef Herman Chen 2025-07-08 18:30:33 +08:00
  • 5497c458fe fix[kmpp_obj]: Fix grp_cfg and buf_cfg leak in kmpp_obj_test Herman Chen 2025-07-08 10:43:49 +08:00
  • e0e59e5ce2 fix[vproc]: Fix unit tests cannot be disabled nyanmisaka 2025-05-24 01:23:51 +08:00
  • e5f505a219 fix[vproc]: Fix unit tests cannot be disabled jellyfin-mpp nyanmisaka 2025-05-24 01:23:51 +08:00
  • 1668caf338 Revert "chore[cmake]: compile both dynamic and static libraries" nyanmisaka 2025-07-04 13:42:12 +08:00
  • 73e9230798 Revert "fix[os_log]: Modify default log option for linux" nyanmisaka 2025-03-14 00:54:30 +08:00
  • 41d1fc1b36 fix[buf_slot]: Disable sys_cfg_info warnings for now nyanmisaka 2025-05-23 23:11:14 +08:00
  • 2675e96f4e fix[vp9d]: namespace vars that conflict with vpx Brett Jia 2024-06-19 11:44:23 -04:00
  • f0a37c3460 fix[mpp]: Fix NULL pointer warning nyanmisaka 2025-07-04 13:35:34 +08:00
  • 543257fd52 fix[allocator]: Fix validating dma_heap drivers nyanmisaka 2025-01-17 11:28:56 +08:00
  • 1fdb68eee7 Revert "fix[hal_vp9d]: not support fast mode for rk3588" nyanmisaka 2023-09-26 23:21:26 +08:00
  • 4d79a9fc16 fix[sys_cfg]: Update hor align to 64 for 10bit and rga3 use case nyanmisaka 2025-05-23 22:56:05 +08:00
  • f2e0703f7d fix[av1d]: Update hor align to 64 for main 10bit and rga3 use case nyanmisaka 2024-04-09 18:24:53 +08:00
  • 5f50657ab2 fix[h264d]: Update hor align to 64 for high10 and rga3 use case nyanmisaka 2024-04-09 18:22:19 +08:00
  • c742431b8c Revert "fix[mpp]: fix mpp frame leak when async enc" nyanmisaka 2024-12-12 18:06:16 +08:00
  • 89036abdce Revert "fix[drm]: Fix permission check issue on GKI kernel" nyanmisaka 2024-06-12 17:23:34 +08:00
  • 1ea951afe5 fix[base]: Fix enc cfg size develop xiaoxu.chen 2025-07-01 11:39:51 +08:00
  • 6d8d29bbac fix[mpp_sys_cfg]: fix RK3399 hor stride calc issue Hongjin Li 2025-05-28 10:00:32 +08:00
  • 04a695b831 chore[dec_test]: Add FBC output support Johnson Ding 2025-05-14 11:21:21 +08:00
  • e08da1bd61 fix[av1d_parser]: Fix parse obu units error. Yandong Lin 2025-06-25 14:52:11 +08:00
  • 07580ac761 fix[hal_h265e]: Fix crash on zero gop timkingh.huang 2025-05-19 14:36:04 +08:00
  • 92ca648b53 feat[smt_v3]: Add parameters cfg interface timkingh.huang 2025-05-13 17:58:40 +08:00
  • 560ac10baf feat[vepu510]: Add smart v3 interface timkingh.huang 2025-05-13 10:56:52 +08:00
  • fb6f170362 fix[base]: Fix packet and frame pool init issue Herman Chen 2025-06-24 11:16:43 +08:00
  • a056703411 feat[mpp_enc_cfg]: Add H.264/H.265 vui enable cfg yichen.wang 2025-06-13 07:18:16 +00:00
  • ccee46d061 fix[cmake]: Fix compile error on linux with asan Herman Chen 2025-06-24 10:11:20 +08:00
  • 2506f5df61 fix[hal_h264e]: Fix h264 poc_type reg configure xiaoxu.chen 2025-06-23 17:00:13 +08:00
  • 6624f5cfa2 fix[av1d_parse]: Fix mem leak issue Hongjin Li 2025-06-23 17:27:54 +08:00
  • 59d05d6d8d docs: Update 1.0.10 CHANGELOG.md Herman Chen 2025-06-23 10:36:42 +08:00
  • 870c02cec3 feat[mpp_log]: Add long log (llog) function Herman Chen 2025-06-19 17:13:31 +08:00
  • 97f620f832 fix[h265d]: Fix yuv400 decode error xiaoxu.chen 2025-06-19 19:04:42 +08:00
  • 57695b2f59 fix[h265d]: Fix GDR stream decoding Johnson Ding 2025-05-15 11:04:22 +08:00
  • 3d530016fb feat[mpp_buffer]: Add mpp_buffer discard function Herman Chen 2025-06-11 17:34:11 +08:00
  • eba256b154 refactor[base]: Refactor C++ mpp_enc_cfg to C Herman Chen 2025-06-17 19:44:55 +08:00