ladybird/Libraries/LibMedia/Forward.h
Zaggy1024 7e238cd724 LibMedia: Add separate classes managing decoding and displaying video
These are unused in this commit, but will later be used to output video
via PlaybackManager, or to decode video directly to some consumer.
2025-10-27 17:28:49 -07:00

26 lines
477 B
C++

/*
* Copyright (c) 2023, Tim Flynn <trflynn89@serenityos.org>
* Copyright (c) 2025, Gregory Bertilson <gregory@ladybird.org>
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#pragma once
namespace Media {
class CodedFrame;
class DecoderError;
class Demuxer;
class DisplayingVideoSink;
class FrameQueueItem;
class MediaTimeProvider;
class MutexedDemuxer;
class PlaybackManager;
class Track;
class VideoDataProvider;
class VideoDecoder;
class VideoFrame;
class VideoSink;
}