mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-12-08 06:09:58 +00:00
This avoids static builds putting the "no-op" implementation of PlaybackStream::create() in the static archive before the strong implementation later. On ELF (and probably PE/COFF too), a weak definition in a static archive is chosen and locked-in as the definition before a strong definition later in the archive. Before this change, static builds would have no audio support at all. |
||
|---|---|---|
| .. | ||
| Audio | ||
| Color | ||
| Containers/Matroska | ||
| FFmpeg | ||
| CMakeLists.txt | ||
| CodecID.h | ||
| DecoderError.h | ||
| Demuxer.h | ||
| Forward.h | ||
| PlaybackManager.cpp | ||
| PlaybackManager.h | ||
| Sample.h | ||
| Subsampling.h | ||
| Track.h | ||
| VideoDecoder.h | ||
| VideoFrame.cpp | ||
| VideoFrame.h | ||
| VideoSampleData.h | ||