Namespace spdl::core¶ Classes¶ Struct Buffer Struct BytesAdaptor Struct CPUBuffer Struct DataInterface Struct DecodeConfig Struct DemuxConfig Struct EncodeConfig Template Struct Generator Struct Generator::promise_type Struct Rational Struct RawPacketData Struct SourceAdaptor Struct Storage Template Struct StreamingDecoder Template Class Codec Class CPUStorage Template Class DemuxedPackets Class Demuxer Template Class FFmpegFrames Class InternalError Template Class StreamingDemuxer Class TracingSession Enums¶ Enum CodecID Enum ElemClass Enum MediaType Functions¶ Function spdl::core::apply_bsf Template Function spdl::core::clone(const DemuxedPackets<media_type>&) Template Function spdl::core::clone(const FFmpegFrames<media_type>&) Template Function spdl::core::convert_frames(const FFmpegFrames<media_type> *, std::shared_ptr<CPUStorage>) Template Function spdl::core::convert_frames(const std::vector<const FFmpegFrames<media_type> *>&, std::shared_ptr<CPUStorage>) Function spdl::core::cpu_buffer Template Function spdl::core::decode_packets_ffmpeg Function spdl::core::encode_image Function spdl::core::extract_packets_at_indices Function spdl::core::get_ffmpeg_filters Function spdl::core::get_ffmpeg_log_level Function spdl::core::get_ffmpeg_versions Function spdl::core::init_glog Function spdl::core::init_tracing Template Function spdl::core::make_decoder Function spdl::core::make_demuxer(const std::string_view, const std::optional<DemuxConfig>&) Function spdl::core::make_demuxer(const std::string&, const SourceAdaptorPtr&, const std::optional<DemuxConfig>&) Function spdl::core::register_avdevices Function spdl::core::set_ffmpeg_log_level Template Function spdl::core::trace_counter Function spdl::core::trace_event_begin Function spdl::core::trace_event_end Typedefs¶ Typedef spdl::core::AudioCodec Typedef spdl::core::AudioPackets Typedef spdl::core::AudioPacketsPtr Typedef spdl::core::CPUBufferPtr Typedef spdl::core::DecoderPtr Typedef spdl::core::DemuxerPtr Typedef spdl::core::FFmpegAudioFrames Typedef spdl::core::FFmpegAudioFramesPtr Typedef spdl::core::FFmpegFramesPtr Typedef spdl::core::FFmpegImageFrames Typedef spdl::core::FFmpegImageFramesPtr Typedef spdl::core::FFmpegVideoFrames Typedef spdl::core::FFmpegVideoFramesPtr Typedef spdl::core::ImageCodec Typedef spdl::core::ImagePackets Typedef spdl::core::ImagePacketsPtr Typedef spdl::core::OptionDict Typedef spdl::core::PacketsPtr Typedef spdl::core::SourceAdaptorPtr Typedef spdl::core::StreamingDemuxerPtr Typedef spdl::core::VideoCodec Typedef spdl::core::VideoPackets Typedef spdl::core::VideoPacketsPtr