Hongjin Li
ed3995dc32
refactor[osal]: Refactor C++ mpp_server to C
...
Signed-off-by: Chandler Chen <chandler.chen@rock-chips.com >
Signed-off-by: Hongjin Li <vic.hong@rock-chips.com >
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: I80ef1b56d588003d712b94d8db58540de36c9245
2025-06-13 16:21:27 +08:00
Hongjin Li
0cd4943d07
refactor[mpp_trace]: Refactor C++ mpp_trace to C
...
Signed-off-by: Chandler Chen <chandler.chen@rock-chips.com >
Signed-off-by: Hongjin Li <vic.hong@rock-chips.com >
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: I0946d23122b2c1061dc4c031c67074a1bb48de11
2025-06-12 11:49:25 +08:00
Hongjin Li
dee9bced95
fix[mpp_singleton]: fix init order issue
...
Platform: General
Spec: all
Error case:
Constructors may be added after 65535(mpp_singleton_init)
ex: mpp_platform added after 65535 when mpp_soc is
refactored to c
Signed-off-by: Hongjin Li <vic.hong@rock-chips.com >
Signed-off-by: xiaoxu.chen <xiaoxu.chen@rock-chips.com >
Change-Id: If736904beb0cd64a3e4ae3b20fd72e1198646ac7
2025-06-06 16:25:38 +08:00
Hongjin Li
095fdce624
feat[osal]: Add mpp_singleton module
...
Signed-off-by: Chandler Chen <chandler.chen@rock-chips.com >
Signed-off-by: Hongjin Li <vic.hong@rock-chips.com >
Signed-off-by: Herman Chen <herman.chen@rock-chips.com >
Change-Id: Idfff4d03e1c98e4ad1ddf1553133ba4b0194f7b8
2025-05-06 18:07:33 +08:00