Commit Graph

16 Commits

Author SHA1 Message Date
dijunkun
6e622b4ab2 [fix] find out dav1d decode error 2024-10-15 17:36:18 +08:00
dijunkun
6bda59b1a7 [fix] obu data corrupted after transmission 2024-10-12 17:30:29 +08:00
dijunkun
2740f31642 [feat] add aom av1 decoder implementation 2024-09-27 17:29:47 +08:00
dijunkun
a8333c622b [fix] fix nvidia encoder crash during reconfigure the resolution 2024-09-10 17:32:43 +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
949aa804e7 [fix] set g_threads = 8 and AOME_SET_CPUUSED = 10 for av1 encoder 2024-08-20 16:46:40 +08:00
dijunkun
5deb52ce2d Update spdlog to v1.14.1 and fix compile error 2024-05-24 15:04:40 +08:00
dijunkun
57ff14ada4 Remove dependency on FFmpeg 2024-05-17 17:55:25 +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
95da7ff52d Fix error during encoding obu packet into rtp packet 2024-05-06 17:21:33 +08:00
dijunkun
182c7dbec6 Finish AV1 rtp packetizer 2024-04-28 16:13:37 +08:00
dijunkun
76465a95c2 Fix OBU total length error 2024-04-24 17:27:53 +08:00
dijunkun
5deaacab51 Fix OBU header parse error when payload size equals to 0 2024-04-23 11:29:58 +08:00
dijunkun
dfc72b5ccc Add parser for OBU packets 2024-04-22 17:32:25 +08:00
dijunkun
f5586a7922 Implementation for av1 codec 2024-04-19 17:35:19 +08:00