#include <offline_stretch_artifact.hpp>
Public Member Functions | |
| bool | operator== (const OfflineStretchArtifactKey &) const =default |
Public Attributes | |
| timeline::ContentHash | source_content_hash |
| timeline::ContentHash | decoded_content_hash |
| std::uint64_t | source_start = 0 |
| std::uint64_t | source_frame_count = 0 |
| timebase::RationalRate | source_sample_rate |
| timebase::RationalRate | timeline_sample_rate |
| timebase::TickPosition | musical_tick_start |
| timebase::TickPosition | musical_tick_end |
| std::uint64_t | timeline_input_frame_count = 0 |
| std::uint64_t | target_frame_count = 0 |
| std::uint32_t | channel_count = 0 |
| OfflineStretchAlgorithmConfig | algorithm |
| std::vector< timebase::TempoPoint > | tempo_points |
|
default |
| OfflineStretchAlgorithmConfig pulp::playback::OfflineStretchArtifactKey::algorithm |
| std::uint32_t pulp::playback::OfflineStretchArtifactKey::channel_count = 0 |
| timeline::ContentHash pulp::playback::OfflineStretchArtifactKey::decoded_content_hash |
| timebase::TickPosition pulp::playback::OfflineStretchArtifactKey::musical_tick_end |
| timebase::TickPosition pulp::playback::OfflineStretchArtifactKey::musical_tick_start |
| timeline::ContentHash pulp::playback::OfflineStretchArtifactKey::source_content_hash |
| std::uint64_t pulp::playback::OfflineStretchArtifactKey::source_frame_count = 0 |
| timebase::RationalRate pulp::playback::OfflineStretchArtifactKey::source_sample_rate |
| std::uint64_t pulp::playback::OfflineStretchArtifactKey::source_start = 0 |
| std::uint64_t pulp::playback::OfflineStretchArtifactKey::target_frame_count = 0 |
| std::vector<timebase::TempoPoint> pulp::playback::OfflineStretchArtifactKey::tempo_points |
| std::uint64_t pulp::playback::OfflineStretchArtifactKey::timeline_input_frame_count = 0 |
| timebase::RationalRate pulp::playback::OfflineStretchArtifactKey::timeline_sample_rate |