// Extracted from: Spotify 1.1.61.583 (Windows) syntax = "proto3"; package spotify.stream_reporting_esperanto.proto; import "play_reason.proto"; import "play_source.proto"; import "streaming_rule.proto"; option objc_class_prefix = "ESP"; option java_package = "com.spotify.stream_reporting_esperanto.proto"; message StreamPrepareRequest { string playback_id = 1; string parent_playback_id = 2; string parent_play_track = 3; string video_session_id = 4; string play_context = 5; string uri = 6; string displayed_uri = 7; string feature_identifier = 8; string feature_version = 9; string view_uri = 10; string provider = 11; string referrer = 12; string referrer_version = 13; string referrer_vendor = 14; StreamingRule streaming_rule = 15; string connect_controller_device_id = 16; string page_instance_id = 17; string interaction_id = 18; PlaySource source_start = 19; PlayReason reason_start = 20; bool is_live = 22; bool is_shuffle = 23; bool is_offlined = 24; bool is_incognito = 25; }