dijunkun
|
ab74361fd3
|
[fix] fix compile error
|
2025-04-25 17:22:32 +08:00 |
|
dijunkun
|
db26753eca
|
[fix] use DecodedFrame ptr in decoding process
|
2025-04-25 17:19:12 +08:00 |
|
dijunkun
|
df6f4321e8
|
[feat] use smart pointer for ReceivedFrame when send it into decoder
|
2025-04-14 16:11:25 +08:00 |
|
dijunkun
|
d40ca8814c
|
[fix] fix nvcodec crash due to cuda context not being released
|
2025-04-10 17:10:40 +08:00 |
|
dijunkun
|
b50175f943
|
[feat] add new classes EncodedFrame/DecodedFrame/ReceivedFrame for video frame module
|
2025-03-19 18:36:55 +08:00 |
|
dijunkun
|
826fc2d312
|
[fix] fix all unused variables and type conversions
|
2024-11-26 23:30:38 +08:00 |
|
dijunkun
|
c7b934026b
|
[feat] support getting codec name
|
2024-09-23 14:14:45 +08:00 |
|
dijunkun
|
6bc8aaabdc
|
1.Use libyuv instead of ffmpeg to do nv12<->yuv420p convertion;2.Use local package to build libyuv(branch stable 2021.4.28 commit eb6e7bb63738e29efd82ea3cf2a115238a89fa51)
|
2024-05-08 16:34:53 +08:00 |
|
dijunkun
|
b4318cc8d6
|
Add global hardware acceleration codec switch
|
2023-09-21 10:42:16 +08:00 |
|
dijunkun
|
a794cd43b9
|
Use factory to create encoder/decoder
|
2023-09-20 17:44:29 +08:00 |
|