Commit Graph

21 Commits

Author SHA1 Message Date
Herman Chen
8435799824 feat[mpp_log]: Add external callback support
Signed-off-by: Herman Chen <herman.chen@rock-chips.com>
Change-Id: Ice375b1c9522442f403cf6eb1d1d2306e64b9b30
2025-05-28 17:15:41 +08:00
Herman Chen
2b35cee0ce [mpp_log]: Add more log helper function
1. Move mpp_log.h to inc for external user.
2. Add mpp_debug.h for mpp internal logging.
3. Fix some warning.
4. Add log level setup function.
5. Check env log_level value in mpp_get_log_level call.

NOTE:
1. mpp internal module should use mpp_debug.h and mpp external user
should use mpp_log.h
2. Use mpp_get_log_level to update mpp_log_level when the env changed.

Change-Id: I90a55a02a72db177533013280dfe111ca3479229
Signed-off-by: Herman Chen <herman.chen@rock-chips.com>
2022-05-20 11:42:10 +08:00
Herman Chen
69dfccfd12 [osal]: Add log disable/enable function
Change-Id: Iddd02b7c3d102a65a4c34a8fba89b7a28719e0a9
Signed-off-by: Herman Chen <herman.chen@rock-chips.com>
2021-12-23 15:53:14 +08:00
Randy Li
ee41717331 [mpp_log]: Fix compile warning
Change-Id: I482df8722b111df7981f1bd4d7f337f497eadfee
Signed-off-by: Randy Li <randy.li@rock-chips.com>
2017-03-24 12:06:55 +08:00
ChenHengming
c0866a76f9 [comment]: fix company name hand writing error
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@906 6e48237b-75ef-9749-8fc9-41990f28c85a
2016-06-13 09:42:31 +00:00
ChenHengming
0c69cc591f [mpp]: use __FUNCTION__ to replace __FILE__, add mpp_debug initial and move mpp_debug to osal
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@485 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-11-25 14:53:47 +00:00
ChenHengming
37479fba8d [mpp_log]: reduce runtime call overhead
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@417 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-10-21 20:02:52 +00:00
ChenHengming
93cd85ea23 [misc]: remove warning
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@197 6e48237b-75ef-9749-8fc9-41990f28c85a
2008-01-25 22:27:40 +00:00
ChenHengming
44e83d5a09 [osal]: add log_f function to mpp_log
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@189 6e48237b-75ef-9749-8fc9-41990f28c85a
2008-01-25 14:28:53 +00:00
ChenHengming
d9644ded0e [mpp_log]: change mpp_dbg to _mpp_dbg, redefine new mpp_dbg
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@174 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-28 01:55:19 +00:00
ChenHengming
c0b913d3b9 [mpp_buffer_impl]: add MppBufferGroup module to mpp_buffer_impl
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@122 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-18 12:57:16 +00:00
ChenHengming
69ffb507db [format]: change astyle setting
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@107 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-14 06:37:10 +00:00
ChenHengming
cbf53d2929 [mpp_log]: add new mpp_dbg function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@106 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-14 03:57:26 +00:00
ChenHengming
b9ac93ef71 [mpp_log]: add mpp_assert function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@105 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-14 02:42:17 +00:00
ChenHengming
e80180c728 [mpp_mem]: add mpp_realloc function
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@98 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-13 09:15:31 +00:00
ChenHengming
3057548e07 [format]: use astyle to format all source file
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@96 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-13 02:26:39 +00:00
ChenHengming
cd20477efe [mpp_log]: fix snprintf compile error and size_t warning on windows
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@89 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-12 09:21:59 +00:00
ChenHengming
5428508806 [mpp_log]: add fix when last char is not '\n'
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@88 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-12 09:18:42 +00:00
ChenHengming
848f7d93fe [all]: rename function names
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@60 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-07 09:14:00 +00:00
ChenHengming
1b5d44e56e [all]: rename file and macro from RK to MPP
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@59 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-07 09:00:27 +00:00
ChenHengming
c89c44512f [all]: change osal file name prefix from rk_ to mpp_
git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@58 6e48237b-75ef-9749-8fc9-41990f28c85a
2015-08-07 08:50:52 +00:00