mirror of
https://github.com/oSumAtrIX/free-librespot.git
synced 2025-12-19 09:54:25 +00:00
61 lines
1.5 KiB
Protocol Buffer
61 lines
1.5 KiB
Protocol Buffer
message Request {
|
|
message Data0 {
|
|
required uint32 data0 = 0x0a; // 05
|
|
required uint32 data1 = 0x1e; // 02
|
|
required uint64 data2 = 0x28; // 10800000000
|
|
}
|
|
|
|
message Data2 {
|
|
message Data0 {
|
|
required bytes data0 = 0x0a; // 60
|
|
required uint32 data1 = 0x14; // 01
|
|
}
|
|
required Data0 data0 = 0x0a; // 65
|
|
}
|
|
|
|
required Data0 data0 = 0x0a; // 0d
|
|
required uint32 data1 = 0x1e; // 00
|
|
required Data2 data2 = 0x32; // 67
|
|
required bytes random = 0x3c; // 10
|
|
required bytes data4 = 0x46; // 01
|
|
required bytes data5 = 0x50; // 02
|
|
|
|
}
|
|
|
|
message Response {
|
|
message Data {
|
|
message Data0 {
|
|
message Data0 {
|
|
required bytes data0 = 0x0a; // 60
|
|
required uint32 data1 = 0x14;
|
|
required bytes data2 = 0x1e; // 100
|
|
}
|
|
required Data0 data0 = 0x0a;
|
|
}
|
|
message Data3 {
|
|
required bytes data0 = 0x0a;
|
|
}
|
|
|
|
required Data0 data0 = 0x0a;
|
|
required bytes data1 = 0x14;
|
|
required bytes data2 = 0x1e;
|
|
required Data3 data3 = 0x28;
|
|
required bytes data4 = 0x32;
|
|
required bytes data5 = 0x3c;
|
|
}
|
|
|
|
required Data data = 0x0a;
|
|
}
|
|
|
|
message ChallengePacket {
|
|
message Data0 {
|
|
message Data0 {
|
|
required bytes data0 = 0x0a;
|
|
}
|
|
required Data0 data0 = 0x0a;
|
|
}
|
|
required Data0 data0 = 0x0a;
|
|
required bytes data1 = 0x14;
|
|
required bytes data2 = 0x1e;
|
|
}
|
|
|