straw/rust/strawcore/src
Kayos 198d2a9066 Path C-4 fix: stream_info uses fork's iOS-first default client order
Caught on first emulator smoke: stream_info hardcoded
`player_from_clients(&[Android, Ios])` from U-3 era. Android first
trips YT's "Precondition check failed" because needs_po_token
doesn't flag Android — request fires unsigned and YT rejects it.

The fork's audit-fixed player_client_order is [Ios, Tv] without
botguard (HIGH-3 in the audit). Use rp.query().player(id) directly
so we inherit that order and pick up future tweaks automatically.
2026-05-24 13:15:19 -07:00
..
channel.rs v0.1.0-W (vc=10): U-4 + U-5 — channels via rustypipe + rip NewPipeExtractor 2026-05-24 09:11:14 -07:00
error.rs v0.1.0-U (vc=8): Phase U-1 + U-2 — Rust core + rustypipe search 2026-05-24 08:36:50 -07:00
lib.rs v0.1.0-W (vc=10): U-4 + U-5 — channels via rustypipe + rip NewPipeExtractor 2026-05-24 09:11:14 -07:00
runtime.rs v0.1.0-U (vc=8): Phase U-1 + U-2 — Rust core + rustypipe search 2026-05-24 08:36:50 -07:00
search.rs v0.1.0-U (vc=8): Phase U-1 + U-2 — Rust core + rustypipe search 2026-05-24 08:36:50 -07:00
stream.rs Path C-4 fix: stream_info uses fork's iOS-first default client order 2026-05-24 13:15:19 -07:00
uniffi-bindgen.rs v0.1.0-U (vc=8): Phase U-1 + U-2 — Rust core + rustypipe search 2026-05-24 08:36:50 -07:00