MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::IO::VideoFileReader Member List

This is the complete list of members for MayaFlux::IO::VideoFileReader, including all inherited members.

build_metadata(const std::shared_ptr< FFmpegDemuxContext > &demux, const std::shared_ptr< VideoStreamContext > &video) constMayaFlux::IO::VideoFileReaderprivate
build_regions(const std::shared_ptr< FFmpegDemuxContext > &demux, const std::shared_ptr< VideoStreamContext > &video) constMayaFlux::IO::VideoFileReaderprivate
can_read(const std::string &filepath) const overrideMayaFlux::IO::VideoFileReadervirtual
clear_error() constMayaFlux::IO::VideoFileReaderprivate
close() overrideMayaFlux::IO::VideoFileReadervirtual
create_container() overrideMayaFlux::IO::VideoFileReadervirtual
decode_batch(Kakshya::VideoFileContainer &vc, uint64_t batch_size)MayaFlux::IO::VideoFileReaderprivate
decode_thread_func()MayaFlux::IO::VideoFileReaderprivate
get_audio_container() constMayaFlux::IO::VideoFileReaderinline
get_container_type() const overrideMayaFlux::IO::VideoFileReadervirtual
get_data_type() const overrideMayaFlux::IO::VideoFileReaderinlinevirtual
get_dimension_sizes() const overrideMayaFlux::IO::VideoFileReadervirtual
get_last_error() const overrideMayaFlux::IO::VideoFileReadervirtual
get_metadata() const overrideMayaFlux::IO::VideoFileReadervirtual
get_num_dimensions() const overrideMayaFlux::IO::VideoFileReadervirtual
get_preferred_chunk_size() const overrideMayaFlux::IO::VideoFileReaderinlinevirtual
get_read_position() const overrideMayaFlux::IO::VideoFileReadervirtual
get_reader_id() constMayaFlux::IO::VideoFileReaderinline
get_regions() const overrideMayaFlux::IO::VideoFileReadervirtual
get_supported_extensions() const overrideMayaFlux::IO::VideoFileReadervirtual
is_open() const overrideMayaFlux::IO::VideoFileReadervirtual
load_into_container(std::shared_ptr< Kakshya::SignalSourceContainer > container) overrideMayaFlux::IO::VideoFileReadervirtual
m_audioMayaFlux::IO::VideoFileReaderprivate
m_audio_containerMayaFlux::IO::VideoFileReaderprivate
m_audio_optionsMayaFlux::IO::VideoFileReaderprivate
m_cached_metadataMayaFlux::IO::VideoFileReadermutableprivate
m_cached_regionsMayaFlux::IO::VideoFileReadermutableprivate
m_container_refMayaFlux::IO::VideoFileReaderprivate
m_context_mutexMayaFlux::IO::VideoFileReadermutableprivate
m_decode_activeMayaFlux::IO::VideoFileReaderprivate
m_decode_batch_sizeMayaFlux::IO::VideoFileReaderprivate
m_decode_cvMayaFlux::IO::VideoFileReaderprivate
m_decode_headMayaFlux::IO::VideoFileReaderprivate
m_decode_mutexMayaFlux::IO::VideoFileReaderprivate
m_decode_stopMayaFlux::IO::VideoFileReaderprivate
m_decode_threadMayaFlux::IO::VideoFileReaderprivate
m_demuxMayaFlux::IO::VideoFileReaderprivate
m_error_mutexMayaFlux::IO::VideoFileReadermutableprivate
m_filepathMayaFlux::IO::VideoFileReaderprivate
m_io_serviceMayaFlux::IO::VideoFileReaderprivate
m_last_errorMayaFlux::IO::VideoFileReadermutableprivate
m_metadata_mutexMayaFlux::IO::VideoFileReadermutableprivate
m_optionsMayaFlux::IO::VideoFileReaderprivate
m_owns_io_serviceMayaFlux::IO::VideoFileReaderprivate
m_reader_idMayaFlux::IO::VideoFileReaderprivate
m_refill_thresholdMayaFlux::IO::VideoFileReaderprivate
m_ring_capacityMayaFlux::IO::VideoFileReaderprivate
m_sws_bufMayaFlux::IO::VideoFileReaderprivate
m_target_heightMayaFlux::IO::VideoFileReaderprivate
m_target_sample_rateMayaFlux::IO::VideoFileReaderprivate
m_target_widthMayaFlux::IO::VideoFileReaderprivate
m_videoMayaFlux::IO::VideoFileReaderprivate
m_video_optionsMayaFlux::IO::VideoFileReaderprivate
open(const std::string &filepath, FileReadOptions options=FileReadOptions::ALL) overrideMayaFlux::IO::VideoFileReadervirtual
read_all() overrideMayaFlux::IO::VideoFileReadervirtual
read_region(const FileRegion &region) overrideMayaFlux::IO::VideoFileReadervirtual
regions_to_groups(const std::vector< FileRegion > &regions)MayaFlux::IO::FileReaderprotectedstatic
seek(const std::vector< uint64_t > &position) overrideMayaFlux::IO::VideoFileReadervirtual
seek_internal(const std::shared_ptr< FFmpegDemuxContext > &demux, const std::shared_ptr< VideoStreamContext > &video, uint64_t frame_position)MayaFlux::IO::VideoFileReaderprivate
set_audio_options(AudioReadOptions options)MayaFlux::IO::VideoFileReaderinline
set_decode_batch_size(uint32_t n)MayaFlux::IO::VideoFileReaderinline
set_error(const std::string &msg) constMayaFlux::IO::VideoFileReaderprivate
set_reader_id(uint64_t id)MayaFlux::IO::VideoFileReaderinline
set_refill_threshold(uint32_t n)MayaFlux::IO::VideoFileReaderinline
set_ring_capacity(uint32_t n)MayaFlux::IO::VideoFileReaderinline
set_target_dimensions(uint32_t width, uint32_t height)MayaFlux::IO::VideoFileReaderinline
set_target_sample_rate(uint32_t sample_rate)MayaFlux::IO::VideoFileReaderinline
set_video_options(VideoReadOptions options)MayaFlux::IO::VideoFileReaderinline
setup_io_service(uint64_t reader_id=0)MayaFlux::IO::VideoFileReader
setup_io_service(const std::shared_ptr< Registry::Service::IOService > &io_service, uint64_t reader_id)MayaFlux::IO::VideoFileReader
signal_decode()MayaFlux::IO::VideoFileReader
start_decode_thread()MayaFlux::IO::VideoFileReaderprivate
stop_decode_thread()MayaFlux::IO::VideoFileReaderprivate
supports_streaming() const overrideMayaFlux::IO::VideoFileReaderinlinevirtual
VideoFileReader()MayaFlux::IO::VideoFileReader
~FileReader()=defaultMayaFlux::IO::FileReadervirtual
~VideoFileReader() overrideMayaFlux::IO::VideoFileReader