pub fn validate_segments( segments: &[Segment], media_duration: f64, limits: TranscriptLimits, provider: &str, ) -> Result<()>
Validate segment list: counts, lengths, finite ordered timestamps.