🏷️ Make audio properties optional in TrackStream model, closes #252

This commit is contained in:
Oskar Dudziński
2025-11-29 19:07:07 +01:00
parent 789fc6bb4a
commit 1480be4aed
+4 -4
View File
@@ -130,10 +130,10 @@ class TrackStream(BaseModel):
manifestMimeType: Literal["application/dash+xml", "application/vnd.tidal.bts"]
manifestHash: str
manifest: str
albumReplayGain: float
albumPeakAmplitude: float
trackReplayGain: float
trackPeakAmplitude: float
albumReplayGain: Optional[float] = None
albumPeakAmplitude: Optional[float] = None
trackReplayGain: Optional[float] = None
trackPeakAmplitude: Optional[float] = None
bitDepth: Optional[int] = None
sampleRate: Optional[int] = None