goplayd/lib/spot/proto/RawCoreStream.proto

53 lines
1.8 KiB
Protocol Buffer

// Extracted from: Spotify 1.1.73.517 (macOS)
syntax = "proto2";
package spotify.event_sender.proto;
option optimize_for = CODE_SIZE;
message RawCoreStream {
optional bytes playback_id = 1;
optional bytes parent_playback_id = 2;
optional string video_session_id = 3;
optional bytes media_id = 4;
optional string media_type = 5;
optional string feature_identifier = 6;
optional string feature_version = 7;
optional string view_uri = 8;
optional string source_start = 9;
optional string reason_start = 10;
optional string source_end = 11;
optional string reason_end = 12;
optional int64 playback_start_time = 13;
optional int32 ms_played = 14;
optional int32 ms_played_nominal = 15;
optional int32 ms_played_overlapping = 16;
optional int32 ms_played_video = 17;
optional int32 ms_played_background = 18;
optional int32 ms_played_fullscreen = 19;
optional bool live = 20;
optional bool shuffle = 21;
optional string audio_format = 22;
optional string play_context = 23;
optional string content_uri = 24;
optional string displayed_content_uri = 25;
optional bool content_is_downloaded = 26;
optional bool incognito_mode = 27;
optional string provider = 28;
optional string referrer = 29;
optional string referrer_version = 30;
optional string referrer_vendor = 31;
optional string streaming_rule = 32;
optional string connect_controller_device_id = 33;
optional string page_instance_id = 34;
optional string interaction_id = 35;
optional string parent_content_uri = 36;
optional int64 core_version = 37;
optional string core_bundle = 38;
optional bool is_assumed_premium = 39;
optional int32 ms_played_external = 40;
optional string local_content_uri = 41;
optional bool client_offline_at_stream_start = 42;
}