Documentation
¶
Overview ¶
Package splicecheck verifies offline H.264/AAC HLS recovery artifacts using explicit FFmpeg tools. It never grants runtime publication authority.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
type Options struct {
// Timeline contains title-time boundaries, indexed by Segment.Index, including
// the terminal end boundary. When present it replaces SegmentDuration.
ReencodedAudio bool // verify PCM continuity instead of compressed AU equality
Timeline []time.Duration
SegmentDuration time.Duration
Reference []Segment
FFprobe, FFmpeg string
}
type PCMMeasurement ¶
type PCMMeasurement struct {
Index int
MissingSamples, OverlappingSamples int
SNRDB, BoundaryStep, ReferenceMaxStep float64
}
PCMMeasurement reports decoded audio at an execution handoff. Samples count per channel; AAC priming is represented by packet PTS, never a fitted shift.
Click to show internal directories.
Click to hide internal directories.