Commit Graph

16 Commits

Author SHA1 Message Date
dijunkun
bcf01791f7 [feat] use encode thread to encode frame 2025-03-25 17:18:52 +08:00
dijunkun
b50175f943 [feat] add new classes EncodedFrame/DecodedFrame/ReceivedFrame for video frame module 2025-03-19 18:36:55 +08:00
dijunkun
1cd9ea1b0e [fix] fix video frame capture timestamp 2025-03-19 14:35:48 +08:00
dijunkun
3bb12e3f60 [fix] use ntp timestamp ms as video rtp timestamp 2025-02-28 15:52:21 +08:00
dijunkun
a39d0f6652 [feat] use VideoFrameWrapper to store frame info 2025-02-21 16:13:31 +08:00
dijunkun
826fc2d312 [fix] fix all unused variables and type conversions 2024-11-26 23:30:38 +08:00
dijunkun
255ef0edec [feat] openh264 encoder and dav1d decoder support dynamic resolution 2024-09-06 13:05:57 +08:00
dijunkun
c477643aed [feat] support dynamic resolution codec 2024-09-05 17:28:58 +08:00
dijunkun
3fc8f9f616 Fix compile error on Linux platform and use c++ style header file(<cstddef> instead of <stddef.h>) 2024-05-23 15:04:18 +08:00
dijunkun
0b80124b3c Fix unused variables warnning 2023-12-13 17:23:20 +08:00
dijunkun
3a1be00ca5 Opus codec module test pass 2023-11-29 19:16:12 -08:00
dijunkun
aa198a4629 Remote desk client supports Linux platform 2023-09-22 14:48:21 +08:00
dijunkun
b16b29780b Remote desk client supports MacOS 2023-09-19 17:06:00 +08:00
dijunkun
44f787b360 Support ffmpeg soft decode for Winodws 2023-09-15 16:51:40 +08:00
dijunkun
caf46a33bf Use lambda to capture video decode result 2023-09-14 17:32:33 +08:00
dijunkun
dc11f50d82 Combine Fu-A subframes into complete h264 frame 2023-09-08 16:09:23 +08:00