Jelle Raaijmakers
85fd2e281b
LibMedia: Absorb LibAudio
...
LibMedia will be responsible for both audio and video decoding.
2024-09-12 10:01:19 +02:00
Alex Studer
e8b398ca34
LibMedia: Add a stub implementation of FFmpegVideoDecoder for Android
...
We don't have ffmpeg available on Android, so provide a dummy
FFmpegVideoDecoder and disable linking against ffmpeg for Android.
2024-07-05 14:27:25 -06:00
Andrew Kaster
a587eafbf4
CMake: Consistently use imported targets for third party dependencies
2024-06-25 17:15:42 -04:00
Zaggy1024
c4c91f02b3
LibMedia: Remove the home-grown VP9 decoder
2024-06-24 12:41:32 -06:00
Zaggy1024
81001b37ce
LibMedia: Use FFmpeg to decode more video formats
...
VP9 continues to function, but this also allows AV1 to be decoded. With
this commit, H.264 is still non-functional, as the decoder requires
some extra initial data from the track definition in the Matroska file.
2024-06-24 12:41:32 -06:00
Zaggy1024
7c10e1a08d
LibMedia: Rename LibVideo to LibMedia
...
This change is in preparation for implementing audio codecs into the
library and using audio as timing for video playback.
2024-06-19 07:51:55 +02:00