Commit Graph

  • 4e5b4cfe7f fix[sys_cfg]: Do not align FBC hor_stride jellyfin-mpp-next jellyfin-mpp nyanmisaka 2025-11-28 19:30:13 +08:00
  • da4daa872e Revert "chore[cmake]: compile both dynamic and static libraries" nyanmisaka 2025-07-04 13:42:12 +08:00
  • f78335bab5 Revert "fix[os_log]: Modify default log option for linux" nyanmisaka 2025-03-14 00:54:30 +08:00
  • 7603094d7a fix[buf_slot]: Disable sys_cfg_info warnings for now nyanmisaka 2025-05-23 23:11:14 +08:00
  • b557309f02 fix[vp9d]: namespace vars that conflict with vpx Brett Jia 2024-06-19 11:44:23 -04:00
  • 20aca11890 fix[allocator]: Fix validating dma_heap drivers nyanmisaka 2025-01-17 11:28:56 +08:00
  • 15c29e0fac Revert "fix[hal_vp9d]: not support fast mode for rk3588" nyanmisaka 2023-09-26 23:21:26 +08:00
  • baab0ade23 fix[sys_cfg]: Update hor align to 64 for 10bit and rga3 use case nyanmisaka 2025-05-23 22:56:05 +08:00
  • 9ae886b03a fix[av1d]: Update hor align to 64 for main 10bit and rga3 use case nyanmisaka 2024-04-09 18:24:53 +08:00
  • 10c14ab410 fix[h264d]: Update hor align to 64 for high10 and rga3 use case nyanmisaka 2024-04-09 18:22:19 +08:00
  • 1657afa00f Revert "fix[mpp]: fix mpp frame leak when async enc" nyanmisaka 2024-12-12 18:06:16 +08:00
  • 54bdc53b69 Revert "fix[drm]: Fix permission check issue on GKI kernel" nyanmisaka 2024-06-12 17:23:34 +08:00
  • 437bfbeb95 fix[cmake]: Add dependent libs to pkgconfig develop nyanmisaka 2025-11-08 19:49:11 +08:00
  • 9233e3bd4d fix[mpp_enc_impl]: Fix ref_cfg setup error Yanjun Liao 2025-11-07 17:42:37 +08:00
  • acd5537923 fix[avs2d]: fix parser segment fault Johnson Ding 2025-11-07 10:49:43 +08:00
  • 3b338216a4 fix[vproc]: Fix missing hdr_info on vproc flow Herman Chen 2025-11-06 16:34:20 +08:00
  • 2771f34e76 feat[mpp_meta]: Add frame / meta dup function Herman Chen 2025-11-06 15:34:45 +08:00
  • 52f005f2df fix[mpp_singleton]: Fix 64-bit mask overflow Yanjun Liao 2025-11-04 19:35:25 +08:00
  • 425552cb3d feat[mpp]: Use macro to create mpp_cfg xiaoxu.chen 2025-10-29 15:11:08 +08:00
  • 647da8e0d1 chore[mpp]: Rename some enum and macro xiaoxu.chen 2025-10-28 16:35:39 +08:00
  • 47f66b60a3 fix[inc]: Reserve split variable for compatibility xiaoxu.chen 2025-11-03 15:26:31 +08:00
  • ec5606557e chore[mpp]: Delete mpp_enc_cfg_impl.h xiaoxu.chen 2025-09-09 17:14:27 +08:00
  • 3d047de1d4 fix[mpp]: Fix c89 build error Yanjun Liao 2025-10-29 10:12:02 +08:00
  • 33f65bd809 fix[mpp_singleton]: Fix cluster sgln id conflict Herman Chen 2025-10-24 17:50:07 +08:00
  • b40657a3c7 feat[kmpp_vdec]: Add kmpp_vdec module Herman Chen 2025-10-16 11:32:51 +08:00
  • a0c6f81f7b feat[kmpp_venc]: Add kmpp_venc module Herman Chen 2025-10-14 17:57:33 +08:00
  • 067de5647a feat[mpp_enc_cfg]: Change to object implement Herman Chen 2025-09-10 14:47:39 +08:00
  • 17a370d2d0 chore[astyle]: Format code by new astyle config Herman Chen 2025-10-23 15:57:05 +08:00
  • ef11356680 fix[osal]: Align MppMemPoolNode to 8-byte xiaoxu.chen 2025-10-23 09:55:20 +08:00
  • 376fe2346b fix[tools]: Remove invalid window path Herman Chen 2025-10-23 14:49:07 +08:00
  • ee4eb725e0 chore[kmpp_obj]: Add ioctl return output object Herman Chen 2025-10-23 14:24:08 +08:00
  • 41b1626bd5 chore[kmpp_obj]: Add ioctl return value to KmppIoc Herman Chen 2025-10-22 17:49:49 +08:00
  • 6fc87d071a fix[utils]: Fix osd test compilation warning xiaoxu.chen 2025-10-22 10:48:24 +08:00
  • d1855e020d fix[cmake]: Fix libm / libmvec compile error Herman Chen 2025-10-22 09:51:00 +08:00
  • 2ee4a5518b chore[kmpp_ioc]: Use kernel ioctl define only Herman Chen 2025-10-15 17:26:36 +08:00
  • 270883c37f fix[cmake]: Fix debug option on high ndk Herman Chen 2025-10-15 14:40:15 +08:00
  • f1c3168fc8 fix[kmpp_obj]: Fix a typo Yandong Lin 2025-10-14 17:53:27 +08:00
  • 62213bbac7 feat[kmpp_obj_helper]: Support no IMPL_TYPE objdef Herman Chen 2025-10-13 17:37:55 +08:00
  • fe17ce18d8 fix[kmpp_obj]: Fix objdef index error for ioctl Herman Chen 2025-10-13 17:35:24 +08:00
  • 838a8a566b fix[kmpp_obj_macro]: Fix GET_ARG0 macro Herman Chen 2025-10-13 16:36:03 +08:00
  • 15b2d77bfa fix[kmpp_obj]: Fix log format Herman Chen 2025-10-13 14:43:08 +08:00
  • df294a0036 fix[kmpp_buffer_test]: Fix sptr setup error Herman Chen 2025-10-11 18:12:25 +08:00
  • e45c5c2dbb fix[mpp]: Fix compilation warnings xiaoxu.chen 2025-10-11 17:22:09 +08:00
  • 60dfbcaace refactor[mpp]: Refactor C++ mpp to C Yanjun Liao 2025-10-11 16:48:05 +08:00
  • 9a079f8c6f refactor[mpp]: Rename file type from C++ to C Yanjun Liao 2025-10-11 16:44:21 +08:00
  • f14c8a1e4a refactor[mpp_cluster]: Refactor C++ mpp_cluster to C Yanjun Liao 2025-10-11 16:28:05 +08:00
  • d21fa529a7 fix[mpp_soc]: Add mpp_debug env reading when init Yandong Lin 2025-10-10 16:47:32 +08:00
  • c3b2b9e231 chore[kmpp_buffer]: Use new ioctl cmd macro Herman Chen 2025-09-26 11:25:55 +08:00
  • d0d65fb27c feat[kmpp_obj]: Add kmpp ioctl trie query Herman Chen 2025-09-24 14:40:45 +08:00
  • 23acde467b fix[test]: Fix shm test crash on old kernel Herman Chen 2025-09-26 11:10:17 +08:00
  • d1f9fdc0fb chore[kmpp_ioc]: Disable ioc entry mismatch log Herman Chen 2025-09-26 10:53:48 +08:00
  • 4db2167ff4 feat[kmpp_ioc]: Add kmpp_ioc module Herman Chen 2025-09-26 09:38:38 +08:00
  • 1c3881cbac feat[kmpp_obj]: Add ioctl related macro Herman Chen 2025-09-26 09:35:36 +08:00
  • eed8ec347f fix[hal_av1d_vdpu383]: Fix Roku player crash after seeking. Hongjin Li 2025-09-24 09:44:45 +08:00
  • 29521e7f4a chore[kmpp_obj]: Change kmpp_shm get / put input Herman Chen 2025-09-22 16:29:36 +08:00
  • 7e060500df fix[parser]: Ensure the DTS is transmitted to the frame Rimon Xu 2025-08-08 18:07:32 +08:00
  • c1f1c12dcf fix[h265d]: Fix rps data update issue Yandong Lin 2025-09-30 11:50:20 +08:00
  • 060aa30091 fix[kmpp_obj]: Add ptr / st compatibility handling Herman Chen 2025-09-17 15:53:57 +08:00
  • efab9bc813 Revert "chore[cmake]: compile both dynamic and static libraries" jellyfin-mpp-old 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
  • c49dc36799 fix[buf_slot]: Clean up invalid logs Hongjin Li 2025-09-15 19:58:56 +08:00
  • 8596bbb7aa feat[kmpp_obj]: Add KmppShm allocate function Herman Chen 2025-09-15 17:36:02 +08:00
  • b0c69ecb46 fix[mpp]: Fix some typos Herman Chen 2025-09-11 18:08:24 +08:00
  • b68672dbb2 fix[kmpp_obj]: Fix obj update flag update issue Herman Chen 2025-09-11 17:59:29 +08:00
  • 20d045ae2c chore[kmpp_obj]: Update macros Herman Chen 2025-09-11 14:25:13 +08:00
  • a30fe2262b feat[kmpp_obj]: Add more functions Herman Chen 2025-09-11 10:05:57 +08:00
  • 8202197857 fix[hal_av1d]: Fix AV1 background frame decoding failure. Hongjin Li 2025-09-09 20:26:15 +08:00
  • ef396e9333 test[osd]: Add osd3 test for RV1126B xiaoxu.chen 2025-08-11 16:33:11 +08:00
  • f507421f8b chore[mpp_enc_cfg]: Remove MppEncCodecCfg Herman Chen 2025-09-08 17:39:17 +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