/* * Copyright (c) 2025, Luke Wilde * * SPDX-License-Identifier: BSD-2-Clause */ #include namespace Media::FFmpeg { DecoderErrorOr> FFmpegDemuxer::get_tracks_for_type(TrackType type) { (void)type; return DecoderError::format(DecoderErrorCategory::NotImplemented, "FFmpeg not available on this platform"); } DecoderErrorOr> FFmpegDemuxer::seek_to_most_recent_keyframe(Track track, AK::Duration timestamp, Optional earliest_available_sample = OptionalNone()) { (void)track; (void)timestamp; (void)earliest_available_sample; return DecoderError::format(DecoderErrorCategory::NotImplemented, "FFmpeg not available on this platform"); } DecoderErrorOr FFmpegDemuxer::duration() { return DecoderError::format(DecoderErrorCategory::NotImplemented, "FFmpeg not available on this platform"); } DecoderErrorOr FFmpegDemuxer::get_codec_id_for_track(Track track) { (void)track; return DecoderError::format(DecoderErrorCategory::NotImplemented, "FFmpeg not available on this platform"); } DecoderErrorOr FFmpegDemuxer::get_codec_initialization_data_for_track(Track track) { (void)track; return DecoderError::format(DecoderErrorCategory::NotImplemented, "FFmpeg not available on this platform"); } DecoderErrorOr FFmpegDemuxer::get_next_sample_for_track(Track track) { (void)track; return DecoderError::format(DecoderErrorCategory::NotImplemented, "FFmpeg not available on this platform"); } }