mirror of
https://codeberg.org/lucida/lucida.git
synced 2026-11-13 23:27:24 -05:00
Merge pull request 'tidal: add 24bit flac support' (#5) from uhwot/lucida:tidal-24bit into main
Reviewed-on: https://git.gay/lucida/lucida/pulls/5
This commit is contained in:
@@ -262,11 +262,11 @@ export default class Tidal implements Streamer {
|
|||||||
tracks: tracksResponse.items.map(parseTrack)
|
tracks: tracksResponse.items.map(parseTrack)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
async #getFileUrl(trackId: number | string, quality = 'LOSSLESS'): Promise<GetStreamResponse> {
|
async #getFileUrl(trackId: number | string, quality = 'HI_RES_LOSSLESS'): Promise<GetStreamResponse> {
|
||||||
interface PlaybackInfo {
|
interface PlaybackInfo {
|
||||||
manifest: string
|
manifest: string
|
||||||
manifestMimeType: string
|
manifestMimeType: string
|
||||||
audioQuality: 'LOW' | 'HIGH' | 'LOSSLESS' | 'HI_RES'
|
audioQuality: 'LOW' | 'HIGH' | 'LOSSLESS' | 'HI_RES' | 'HI_RES_LOSSLESS'
|
||||||
}
|
}
|
||||||
const playbackInfoResponse = <PlaybackInfo>await this.#get(
|
const playbackInfoResponse = <PlaybackInfo>await this.#get(
|
||||||
`tracks/${trackId}/playbackinfopostpaywall/v4`,
|
`tracks/${trackId}/playbackinfopostpaywall/v4`,
|
||||||
|
|||||||
Reference in New Issue
Block a user