// Generated by the protocol buffer compiler. DO NOT EDIT! // source: media.proto #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION #include "media.pb.h" #include #include #include #include #include #include #include #include #include // @@protoc_insertion_point(includes) namespace Remote { namespace { const ::google::protobuf::Descriptor* MediaRequest_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaRequest_reflection_ = NULL; const ::google::protobuf::Descriptor* MediaRequest_Prepare_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaRequest_Prepare_reflection_ = NULL; const ::google::protobuf::Descriptor* MediaRequest_Prepare_Audio_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaRequest_Prepare_Audio_reflection_ = NULL; const ::google::protobuf::Descriptor* MediaRequest_Prepare_Video_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaRequest_Prepare_Video_reflection_ = NULL; const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_AudioCodecType_descriptor_ = NULL; const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_AudioBitrate_descriptor_ = NULL; const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_VideoCodecType_descriptor_ = NULL; const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_VideoBitrate_descriptor_ = NULL; const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_Type_descriptor_ = NULL; const ::google::protobuf::Descriptor* MediaRequest_GetPart_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaRequest_GetPart_reflection_ = NULL; const ::google::protobuf::Descriptor* MediaRequest_Terminate_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaRequest_Terminate_reflection_ = NULL; const ::google::protobuf::EnumDescriptor* MediaRequest_Type_descriptor_ = NULL; const ::google::protobuf::Descriptor* MediaResponse_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaResponse_reflection_ = NULL; const ::google::protobuf::Descriptor* MediaResponse_PrepareResult_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaResponse_PrepareResult_reflection_ = NULL; const ::google::protobuf::Descriptor* MediaResponse_PartResult_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaResponse_PartResult_reflection_ = NULL; const ::google::protobuf::Descriptor* MediaResponse_TerminateResult_descriptor_ = NULL; const ::google::protobuf::internal::GeneratedMessageReflection* MediaResponse_TerminateResult_reflection_ = NULL; const ::google::protobuf::EnumDescriptor* MediaResponse_Type_descriptor_ = NULL; } // namespace void protobuf_AssignDesc_media_2eproto() { protobuf_AddDesc_media_2eproto(); const ::google::protobuf::FileDescriptor* file = ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName( "media.proto"); GOOGLE_CHECK(file != NULL); MediaRequest_descriptor_ = file->message_type(0); static const int MediaRequest_offsets_[4] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest, type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest, prepare_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest, get_part_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest, terminate_), }; MediaRequest_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaRequest_descriptor_, MediaRequest::default_instance_, MediaRequest_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaRequest)); MediaRequest_Prepare_descriptor_ = MediaRequest_descriptor_->nested_type(0); static const int MediaRequest_Prepare_offsets_[3] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare, type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare, audio_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare, video_), }; MediaRequest_Prepare_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaRequest_Prepare_descriptor_, MediaRequest_Prepare::default_instance_, MediaRequest_Prepare_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaRequest_Prepare)); MediaRequest_Prepare_Audio_descriptor_ = MediaRequest_Prepare_descriptor_->nested_type(0); static const int MediaRequest_Prepare_Audio_offsets_[5] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Audio, track_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Audio, codec_type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Audio, bitrate_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Audio, stream_idx_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Audio, offset_secs_), }; MediaRequest_Prepare_Audio_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaRequest_Prepare_Audio_descriptor_, MediaRequest_Prepare_Audio::default_instance_, MediaRequest_Prepare_Audio_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Audio, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Audio, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaRequest_Prepare_Audio)); MediaRequest_Prepare_Video_descriptor_ = MediaRequest_Prepare_descriptor_->nested_type(1); static const int MediaRequest_Prepare_Video_offsets_[8] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, video_id_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, codec_type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, audio_bitrate_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, video_bitrate_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, offset_secs_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, audio_stream_idx_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, video_stream_idx_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, subtitle_stream_idx_), }; MediaRequest_Prepare_Video_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaRequest_Prepare_Video_descriptor_, MediaRequest_Prepare_Video::default_instance_, MediaRequest_Prepare_Video_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Prepare_Video, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaRequest_Prepare_Video)); MediaRequest_Prepare_AudioCodecType_descriptor_ = MediaRequest_Prepare_descriptor_->enum_type(0); MediaRequest_Prepare_AudioBitrate_descriptor_ = MediaRequest_Prepare_descriptor_->enum_type(1); MediaRequest_Prepare_VideoCodecType_descriptor_ = MediaRequest_Prepare_descriptor_->enum_type(2); MediaRequest_Prepare_VideoBitrate_descriptor_ = MediaRequest_Prepare_descriptor_->enum_type(3); MediaRequest_Prepare_Type_descriptor_ = MediaRequest_Prepare_descriptor_->enum_type(4); MediaRequest_GetPart_descriptor_ = MediaRequest_descriptor_->nested_type(1); static const int MediaRequest_GetPart_offsets_[2] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_GetPart, handle_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_GetPart, requested_data_size_), }; MediaRequest_GetPart_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaRequest_GetPart_descriptor_, MediaRequest_GetPart::default_instance_, MediaRequest_GetPart_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_GetPart, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_GetPart, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaRequest_GetPart)); MediaRequest_Terminate_descriptor_ = MediaRequest_descriptor_->nested_type(2); static const int MediaRequest_Terminate_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Terminate, handle_), }; MediaRequest_Terminate_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaRequest_Terminate_descriptor_, MediaRequest_Terminate::default_instance_, MediaRequest_Terminate_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Terminate, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaRequest_Terminate, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaRequest_Terminate)); MediaRequest_Type_descriptor_ = MediaRequest_descriptor_->enum_type(0); MediaResponse_descriptor_ = file->message_type(1); static const int MediaResponse_offsets_[4] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse, type_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse, prepare_result_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse, part_result_), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse, terminate_result_), }; MediaResponse_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaResponse_descriptor_, MediaResponse::default_instance_, MediaResponse_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaResponse)); MediaResponse_PrepareResult_descriptor_ = MediaResponse_descriptor_->nested_type(0); static const int MediaResponse_PrepareResult_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse_PrepareResult, handle_), }; MediaResponse_PrepareResult_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaResponse_PrepareResult_descriptor_, MediaResponse_PrepareResult::default_instance_, MediaResponse_PrepareResult_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse_PrepareResult, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse_PrepareResult, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaResponse_PrepareResult)); MediaResponse_PartResult_descriptor_ = MediaResponse_descriptor_->nested_type(1); static const int MediaResponse_PartResult_offsets_[1] = { GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse_PartResult, data_), }; MediaResponse_PartResult_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaResponse_PartResult_descriptor_, MediaResponse_PartResult::default_instance_, MediaResponse_PartResult_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse_PartResult, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse_PartResult, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaResponse_PartResult)); MediaResponse_TerminateResult_descriptor_ = MediaResponse_descriptor_->nested_type(2); static const int MediaResponse_TerminateResult_offsets_[1] = { }; MediaResponse_TerminateResult_reflection_ = new ::google::protobuf::internal::GeneratedMessageReflection( MediaResponse_TerminateResult_descriptor_, MediaResponse_TerminateResult::default_instance_, MediaResponse_TerminateResult_offsets_, GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse_TerminateResult, _has_bits_[0]), GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(MediaResponse_TerminateResult, _unknown_fields_), -1, ::google::protobuf::DescriptorPool::generated_pool(), ::google::protobuf::MessageFactory::generated_factory(), sizeof(MediaResponse_TerminateResult)); MediaResponse_Type_descriptor_ = MediaResponse_descriptor_->enum_type(0); } namespace { GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_); inline void protobuf_AssignDescriptorsOnce() { ::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_, &protobuf_AssignDesc_media_2eproto); } void protobuf_RegisterTypes(const ::std::string&) { protobuf_AssignDescriptorsOnce(); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaRequest_descriptor_, &MediaRequest::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaRequest_Prepare_descriptor_, &MediaRequest_Prepare::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaRequest_Prepare_Audio_descriptor_, &MediaRequest_Prepare_Audio::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaRequest_Prepare_Video_descriptor_, &MediaRequest_Prepare_Video::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaRequest_GetPart_descriptor_, &MediaRequest_GetPart::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaRequest_Terminate_descriptor_, &MediaRequest_Terminate::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaResponse_descriptor_, &MediaResponse::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaResponse_PrepareResult_descriptor_, &MediaResponse_PrepareResult::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaResponse_PartResult_descriptor_, &MediaResponse_PartResult::default_instance()); ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage( MediaResponse_TerminateResult_descriptor_, &MediaResponse_TerminateResult::default_instance()); } } // namespace void protobuf_ShutdownFile_media_2eproto() { delete MediaRequest::default_instance_; delete MediaRequest_reflection_; delete MediaRequest_Prepare::default_instance_; delete MediaRequest_Prepare_reflection_; delete MediaRequest_Prepare_Audio::default_instance_; delete MediaRequest_Prepare_Audio_reflection_; delete MediaRequest_Prepare_Video::default_instance_; delete MediaRequest_Prepare_Video_reflection_; delete MediaRequest_GetPart::default_instance_; delete MediaRequest_GetPart_reflection_; delete MediaRequest_Terminate::default_instance_; delete MediaRequest_Terminate_reflection_; delete MediaResponse::default_instance_; delete MediaResponse_reflection_; delete MediaResponse_PrepareResult::default_instance_; delete MediaResponse_PrepareResult_reflection_; delete MediaResponse_PartResult::default_instance_; delete MediaResponse_PartResult_reflection_; delete MediaResponse_TerminateResult::default_instance_; delete MediaResponse_TerminateResult_reflection_; } void protobuf_AddDesc_media_2eproto() { static bool already_here = false; if (already_here) return; already_here = true; GOOGLE_PROTOBUF_VERIFY_VERSION; ::Remote::protobuf_AddDesc_common_2eproto(); ::google::protobuf::DescriptorPool::InternalAddGeneratedFile( "\n\013media.proto\022\006Remote\032\014common.proto\"\357\n\n\014" "MediaRequest\022\'\n\004type\030\001 \002(\0162\031.Remote.Medi" "aRequest.Type\022-\n\007prepare\030\002 \001(\0132\034.Remote." "MediaRequest.Prepare\022.\n\010get_part\030\003 \001(\0132\034" ".Remote.MediaRequest.GetPart\0221\n\tterminat" "e\030\004 \001(\0132\036.Remote.MediaRequest.Terminate\032" "\202\010\n\007Prepare\022/\n\004type\030\001 \002(\0162!.Remote.Media" "Request.Prepare.Type\0221\n\005audio\030\002 \001(\0132\".Re" "mote.MediaRequest.Prepare.Audio\0221\n\005video" "\030\003 \001(\0132\".Remote.MediaRequest.Prepare.Vid" "eo\032\277\001\n\005Audio\022\020\n\010track_id\030\001 \002(\003\022\?\n\ncodec_" "type\030\002 \002(\0162+.Remote.MediaRequest.Prepare" ".AudioCodecType\022:\n\007bitrate\030\003 \002(\0162).Remot" "e.MediaRequest.Prepare.AudioBitrate\022\022\n\ns" "tream_idx\030\004 \001(\r\022\023\n\013offset_secs\030\005 \001(\r\032\304\002\n" "\005Video\022\020\n\010video_id\030\001 \002(\003\022\?\n\ncodec_type\030\002" " \002(\0162+.Remote.MediaRequest.Prepare.Video" "CodecType\022@\n\raudio_bitrate\030\003 \002(\0162).Remot" "e.MediaRequest.Prepare.AudioBitrate\022@\n\rv" "ideo_bitrate\030\004 \002(\0162).Remote.MediaRequest" ".Prepare.VideoBitrate\022\023\n\013offset_secs\030\005 \001" "(\r\022\030\n\020audio_stream_idx\030\006 \001(\r\022\030\n\020video_st" "ream_idx\030\007 \001(\r\022\033\n\023subtitle_stream_idx\030\010 " "\001(\r\"\'\n\016AudioCodecType\022\025\n\021AudioCodecTypeO" "GA\020\001\"\255\001\n\014AudioBitrate\022\030\n\024AudioBitrate_32" "_kbps\020\001\022\030\n\024AudioBitrate_64_kbps\020\002\022\030\n\024Aud" "ioBitrate_96_kbps\020\003\022\031\n\025AudioBitrate_128_" "kbps\020\004\022\031\n\025AudioBitrate_192_kbps\020\005\022\031\n\025Aud" "ioBitrate_256_kbps\020\006\"\'\n\016VideoCodecType\022\025" "\n\021VideoCodecTypeOGV\020\001\")\n\014VideoBitrate\022\031\n" "\025VideoBitrate_512_kbps\020\001\"*\n\004Type\022\020\n\014Audi" "oRequest\020\001\022\020\n\014VideoRequest\020\002\0326\n\007GetPart\022" "\016\n\006handle\030\001 \002(\r\022\033\n\023requested_data_size\030\002" " \002(\r\032\033\n\tTerminate\022\016\n\006handle\030\001 \002(\r\"J\n\004Typ" "e\022\024\n\020TypeMediaPrepare\020\001\022\024\n\020TypeMediaGetP" "art\020\002\022\026\n\022TypeMediaTerminate\020\003\"\212\003\n\rMediaR" "esponse\022(\n\004type\030\001 \002(\0162\032.Remote.MediaResp" "onse.Type\022;\n\016prepare_result\030\002 \001(\0132#.Remo" "te.MediaResponse.PrepareResult\0225\n\013part_r" "esult\030\003 \001(\0132 .Remote.MediaResponse.PartR" "esult\022\?\n\020terminate_result\030\004 \001(\0132%.Remote" ".MediaResponse.TerminateResult\032\037\n\rPrepar" "eResult\022\016\n\006handle\030\001 \001(\r\032\032\n\nPartResult\022\014\n" "\004data\030\002 \001(\014\032\021\n\017TerminateResult\"J\n\004Type\022\025" "\n\021TypePrepareResult\020\001\022\022\n\016TypePartResult\020" "\002\022\027\n\023TypeTerminateResult\020\003", 1826); ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile( "media.proto", &protobuf_RegisterTypes); MediaRequest::default_instance_ = new MediaRequest(); MediaRequest_Prepare::default_instance_ = new MediaRequest_Prepare(); MediaRequest_Prepare_Audio::default_instance_ = new MediaRequest_Prepare_Audio(); MediaRequest_Prepare_Video::default_instance_ = new MediaRequest_Prepare_Video(); MediaRequest_GetPart::default_instance_ = new MediaRequest_GetPart(); MediaRequest_Terminate::default_instance_ = new MediaRequest_Terminate(); MediaResponse::default_instance_ = new MediaResponse(); MediaResponse_PrepareResult::default_instance_ = new MediaResponse_PrepareResult(); MediaResponse_PartResult::default_instance_ = new MediaResponse_PartResult(); MediaResponse_TerminateResult::default_instance_ = new MediaResponse_TerminateResult(); MediaRequest::default_instance_->InitAsDefaultInstance(); MediaRequest_Prepare::default_instance_->InitAsDefaultInstance(); MediaRequest_Prepare_Audio::default_instance_->InitAsDefaultInstance(); MediaRequest_Prepare_Video::default_instance_->InitAsDefaultInstance(); MediaRequest_GetPart::default_instance_->InitAsDefaultInstance(); MediaRequest_Terminate::default_instance_->InitAsDefaultInstance(); MediaResponse::default_instance_->InitAsDefaultInstance(); MediaResponse_PrepareResult::default_instance_->InitAsDefaultInstance(); MediaResponse_PartResult::default_instance_->InitAsDefaultInstance(); MediaResponse_TerminateResult::default_instance_->InitAsDefaultInstance(); ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_media_2eproto); } // Force AddDescriptors() to be called at static initialization time. struct StaticDescriptorInitializer_media_2eproto { StaticDescriptorInitializer_media_2eproto() { protobuf_AddDesc_media_2eproto(); } } static_descriptor_initializer_media_2eproto_; // =================================================================== const ::google::protobuf::EnumDescriptor* MediaRequest_Type_descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Type_descriptor_; } bool MediaRequest_Type_IsValid(int value) { switch(value) { case 1: case 2: case 3: return true; default: return false; } } #ifndef _MSC_VER const MediaRequest_Type MediaRequest::TypeMediaPrepare; const MediaRequest_Type MediaRequest::TypeMediaGetPart; const MediaRequest_Type MediaRequest::TypeMediaTerminate; const MediaRequest_Type MediaRequest::Type_MIN; const MediaRequest_Type MediaRequest::Type_MAX; const int MediaRequest::Type_ARRAYSIZE; #endif // _MSC_VER const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_AudioCodecType_descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Prepare_AudioCodecType_descriptor_; } bool MediaRequest_Prepare_AudioCodecType_IsValid(int value) { switch(value) { case 1: return true; default: return false; } } #ifndef _MSC_VER const MediaRequest_Prepare_AudioCodecType MediaRequest_Prepare::AudioCodecTypeOGA; const MediaRequest_Prepare_AudioCodecType MediaRequest_Prepare::AudioCodecType_MIN; const MediaRequest_Prepare_AudioCodecType MediaRequest_Prepare::AudioCodecType_MAX; const int MediaRequest_Prepare::AudioCodecType_ARRAYSIZE; #endif // _MSC_VER const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_AudioBitrate_descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Prepare_AudioBitrate_descriptor_; } bool MediaRequest_Prepare_AudioBitrate_IsValid(int value) { switch(value) { case 1: case 2: case 3: case 4: case 5: case 6: return true; default: return false; } } #ifndef _MSC_VER const MediaRequest_Prepare_AudioBitrate MediaRequest_Prepare::AudioBitrate_32_kbps; const MediaRequest_Prepare_AudioBitrate MediaRequest_Prepare::AudioBitrate_64_kbps; const MediaRequest_Prepare_AudioBitrate MediaRequest_Prepare::AudioBitrate_96_kbps; const MediaRequest_Prepare_AudioBitrate MediaRequest_Prepare::AudioBitrate_128_kbps; const MediaRequest_Prepare_AudioBitrate MediaRequest_Prepare::AudioBitrate_192_kbps; const MediaRequest_Prepare_AudioBitrate MediaRequest_Prepare::AudioBitrate_256_kbps; const MediaRequest_Prepare_AudioBitrate MediaRequest_Prepare::AudioBitrate_MIN; const MediaRequest_Prepare_AudioBitrate MediaRequest_Prepare::AudioBitrate_MAX; const int MediaRequest_Prepare::AudioBitrate_ARRAYSIZE; #endif // _MSC_VER const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_VideoCodecType_descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Prepare_VideoCodecType_descriptor_; } bool MediaRequest_Prepare_VideoCodecType_IsValid(int value) { switch(value) { case 1: return true; default: return false; } } #ifndef _MSC_VER const MediaRequest_Prepare_VideoCodecType MediaRequest_Prepare::VideoCodecTypeOGV; const MediaRequest_Prepare_VideoCodecType MediaRequest_Prepare::VideoCodecType_MIN; const MediaRequest_Prepare_VideoCodecType MediaRequest_Prepare::VideoCodecType_MAX; const int MediaRequest_Prepare::VideoCodecType_ARRAYSIZE; #endif // _MSC_VER const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_VideoBitrate_descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Prepare_VideoBitrate_descriptor_; } bool MediaRequest_Prepare_VideoBitrate_IsValid(int value) { switch(value) { case 1: return true; default: return false; } } #ifndef _MSC_VER const MediaRequest_Prepare_VideoBitrate MediaRequest_Prepare::VideoBitrate_512_kbps; const MediaRequest_Prepare_VideoBitrate MediaRequest_Prepare::VideoBitrate_MIN; const MediaRequest_Prepare_VideoBitrate MediaRequest_Prepare::VideoBitrate_MAX; const int MediaRequest_Prepare::VideoBitrate_ARRAYSIZE; #endif // _MSC_VER const ::google::protobuf::EnumDescriptor* MediaRequest_Prepare_Type_descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Prepare_Type_descriptor_; } bool MediaRequest_Prepare_Type_IsValid(int value) { switch(value) { case 1: case 2: return true; default: return false; } } #ifndef _MSC_VER const MediaRequest_Prepare_Type MediaRequest_Prepare::AudioRequest; const MediaRequest_Prepare_Type MediaRequest_Prepare::VideoRequest; const MediaRequest_Prepare_Type MediaRequest_Prepare::Type_MIN; const MediaRequest_Prepare_Type MediaRequest_Prepare::Type_MAX; const int MediaRequest_Prepare::Type_ARRAYSIZE; #endif // _MSC_VER #ifndef _MSC_VER const int MediaRequest_Prepare_Audio::kTrackIdFieldNumber; const int MediaRequest_Prepare_Audio::kCodecTypeFieldNumber; const int MediaRequest_Prepare_Audio::kBitrateFieldNumber; const int MediaRequest_Prepare_Audio::kStreamIdxFieldNumber; const int MediaRequest_Prepare_Audio::kOffsetSecsFieldNumber; #endif // !_MSC_VER MediaRequest_Prepare_Audio::MediaRequest_Prepare_Audio() : ::google::protobuf::Message() { SharedCtor(); } void MediaRequest_Prepare_Audio::InitAsDefaultInstance() { } MediaRequest_Prepare_Audio::MediaRequest_Prepare_Audio(const MediaRequest_Prepare_Audio& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaRequest_Prepare_Audio::SharedCtor() { _cached_size_ = 0; track_id_ = GOOGLE_LONGLONG(0); codec_type_ = 1; bitrate_ = 1; stream_idx_ = 0u; offset_secs_ = 0u; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaRequest_Prepare_Audio::~MediaRequest_Prepare_Audio() { SharedDtor(); } void MediaRequest_Prepare_Audio::SharedDtor() { if (this != default_instance_) { } } void MediaRequest_Prepare_Audio::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaRequest_Prepare_Audio::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Prepare_Audio_descriptor_; } const MediaRequest_Prepare_Audio& MediaRequest_Prepare_Audio::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaRequest_Prepare_Audio* MediaRequest_Prepare_Audio::default_instance_ = NULL; MediaRequest_Prepare_Audio* MediaRequest_Prepare_Audio::New() const { return new MediaRequest_Prepare_Audio; } void MediaRequest_Prepare_Audio::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { track_id_ = GOOGLE_LONGLONG(0); codec_type_ = 1; bitrate_ = 1; stream_idx_ = 0u; offset_secs_ = 0u; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaRequest_Prepare_Audio::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required int64 track_id = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( input, &track_id_))); set_has_track_id(); } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_codec_type; break; } // required .Remote.MediaRequest.Prepare.AudioCodecType codec_type = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_codec_type: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::Remote::MediaRequest_Prepare_AudioCodecType_IsValid(value)) { set_codec_type(static_cast< ::Remote::MediaRequest_Prepare_AudioCodecType >(value)); } else { mutable_unknown_fields()->AddVarint(2, value); } } else { goto handle_uninterpreted; } if (input->ExpectTag(24)) goto parse_bitrate; break; } // required .Remote.MediaRequest.Prepare.AudioBitrate bitrate = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_bitrate: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::Remote::MediaRequest_Prepare_AudioBitrate_IsValid(value)) { set_bitrate(static_cast< ::Remote::MediaRequest_Prepare_AudioBitrate >(value)); } else { mutable_unknown_fields()->AddVarint(3, value); } } else { goto handle_uninterpreted; } if (input->ExpectTag(32)) goto parse_stream_idx; break; } // optional uint32 stream_idx = 4; case 4: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_stream_idx: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &stream_idx_))); set_has_stream_idx(); } else { goto handle_uninterpreted; } if (input->ExpectTag(40)) goto parse_offset_secs; break; } // optional uint32 offset_secs = 5; case 5: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_offset_secs: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &offset_secs_))); set_has_offset_secs(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } return true; #undef DO_ } void MediaRequest_Prepare_Audio::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required int64 track_id = 1; if (has_track_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt64(1, this->track_id(), output); } // required .Remote.MediaRequest.Prepare.AudioCodecType codec_type = 2; if (has_codec_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 2, this->codec_type(), output); } // required .Remote.MediaRequest.Prepare.AudioBitrate bitrate = 3; if (has_bitrate()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 3, this->bitrate(), output); } // optional uint32 stream_idx = 4; if (has_stream_idx()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(4, this->stream_idx(), output); } // optional uint32 offset_secs = 5; if (has_offset_secs()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->offset_secs(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaRequest_Prepare_Audio::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // required int64 track_id = 1; if (has_track_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(1, this->track_id(), target); } // required .Remote.MediaRequest.Prepare.AudioCodecType codec_type = 2; if (has_codec_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 2, this->codec_type(), target); } // required .Remote.MediaRequest.Prepare.AudioBitrate bitrate = 3; if (has_bitrate()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 3, this->bitrate(), target); } // optional uint32 stream_idx = 4; if (has_stream_idx()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(4, this->stream_idx(), target); } // optional uint32 offset_secs = 5; if (has_offset_secs()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(5, this->offset_secs(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaRequest_Prepare_Audio::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required int64 track_id = 1; if (has_track_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int64Size( this->track_id()); } // required .Remote.MediaRequest.Prepare.AudioCodecType codec_type = 2; if (has_codec_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->codec_type()); } // required .Remote.MediaRequest.Prepare.AudioBitrate bitrate = 3; if (has_bitrate()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->bitrate()); } // optional uint32 stream_idx = 4; if (has_stream_idx()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->stream_idx()); } // optional uint32 offset_secs = 5; if (has_offset_secs()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->offset_secs()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaRequest_Prepare_Audio::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaRequest_Prepare_Audio* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaRequest_Prepare_Audio::MergeFrom(const MediaRequest_Prepare_Audio& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_track_id()) { set_track_id(from.track_id()); } if (from.has_codec_type()) { set_codec_type(from.codec_type()); } if (from.has_bitrate()) { set_bitrate(from.bitrate()); } if (from.has_stream_idx()) { set_stream_idx(from.stream_idx()); } if (from.has_offset_secs()) { set_offset_secs(from.offset_secs()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaRequest_Prepare_Audio::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaRequest_Prepare_Audio::CopyFrom(const MediaRequest_Prepare_Audio& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaRequest_Prepare_Audio::IsInitialized() const { if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false; return true; } void MediaRequest_Prepare_Audio::Swap(MediaRequest_Prepare_Audio* other) { if (other != this) { std::swap(track_id_, other->track_id_); std::swap(codec_type_, other->codec_type_); std::swap(bitrate_, other->bitrate_); std::swap(stream_idx_, other->stream_idx_); std::swap(offset_secs_, other->offset_secs_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaRequest_Prepare_Audio::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaRequest_Prepare_Audio_descriptor_; metadata.reflection = MediaRequest_Prepare_Audio_reflection_; return metadata; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int MediaRequest_Prepare_Video::kVideoIdFieldNumber; const int MediaRequest_Prepare_Video::kCodecTypeFieldNumber; const int MediaRequest_Prepare_Video::kAudioBitrateFieldNumber; const int MediaRequest_Prepare_Video::kVideoBitrateFieldNumber; const int MediaRequest_Prepare_Video::kOffsetSecsFieldNumber; const int MediaRequest_Prepare_Video::kAudioStreamIdxFieldNumber; const int MediaRequest_Prepare_Video::kVideoStreamIdxFieldNumber; const int MediaRequest_Prepare_Video::kSubtitleStreamIdxFieldNumber; #endif // !_MSC_VER MediaRequest_Prepare_Video::MediaRequest_Prepare_Video() : ::google::protobuf::Message() { SharedCtor(); } void MediaRequest_Prepare_Video::InitAsDefaultInstance() { } MediaRequest_Prepare_Video::MediaRequest_Prepare_Video(const MediaRequest_Prepare_Video& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaRequest_Prepare_Video::SharedCtor() { _cached_size_ = 0; video_id_ = GOOGLE_LONGLONG(0); codec_type_ = 1; audio_bitrate_ = 1; video_bitrate_ = 1; offset_secs_ = 0u; audio_stream_idx_ = 0u; video_stream_idx_ = 0u; subtitle_stream_idx_ = 0u; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaRequest_Prepare_Video::~MediaRequest_Prepare_Video() { SharedDtor(); } void MediaRequest_Prepare_Video::SharedDtor() { if (this != default_instance_) { } } void MediaRequest_Prepare_Video::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaRequest_Prepare_Video::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Prepare_Video_descriptor_; } const MediaRequest_Prepare_Video& MediaRequest_Prepare_Video::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaRequest_Prepare_Video* MediaRequest_Prepare_Video::default_instance_ = NULL; MediaRequest_Prepare_Video* MediaRequest_Prepare_Video::New() const { return new MediaRequest_Prepare_Video; } void MediaRequest_Prepare_Video::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { video_id_ = GOOGLE_LONGLONG(0); codec_type_ = 1; audio_bitrate_ = 1; video_bitrate_ = 1; offset_secs_ = 0u; audio_stream_idx_ = 0u; video_stream_idx_ = 0u; subtitle_stream_idx_ = 0u; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaRequest_Prepare_Video::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required int64 video_id = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( input, &video_id_))); set_has_video_id(); } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_codec_type; break; } // required .Remote.MediaRequest.Prepare.VideoCodecType codec_type = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_codec_type: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::Remote::MediaRequest_Prepare_VideoCodecType_IsValid(value)) { set_codec_type(static_cast< ::Remote::MediaRequest_Prepare_VideoCodecType >(value)); } else { mutable_unknown_fields()->AddVarint(2, value); } } else { goto handle_uninterpreted; } if (input->ExpectTag(24)) goto parse_audio_bitrate; break; } // required .Remote.MediaRequest.Prepare.AudioBitrate audio_bitrate = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_audio_bitrate: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::Remote::MediaRequest_Prepare_AudioBitrate_IsValid(value)) { set_audio_bitrate(static_cast< ::Remote::MediaRequest_Prepare_AudioBitrate >(value)); } else { mutable_unknown_fields()->AddVarint(3, value); } } else { goto handle_uninterpreted; } if (input->ExpectTag(32)) goto parse_video_bitrate; break; } // required .Remote.MediaRequest.Prepare.VideoBitrate video_bitrate = 4; case 4: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_video_bitrate: int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::Remote::MediaRequest_Prepare_VideoBitrate_IsValid(value)) { set_video_bitrate(static_cast< ::Remote::MediaRequest_Prepare_VideoBitrate >(value)); } else { mutable_unknown_fields()->AddVarint(4, value); } } else { goto handle_uninterpreted; } if (input->ExpectTag(40)) goto parse_offset_secs; break; } // optional uint32 offset_secs = 5; case 5: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_offset_secs: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &offset_secs_))); set_has_offset_secs(); } else { goto handle_uninterpreted; } if (input->ExpectTag(48)) goto parse_audio_stream_idx; break; } // optional uint32 audio_stream_idx = 6; case 6: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_audio_stream_idx: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &audio_stream_idx_))); set_has_audio_stream_idx(); } else { goto handle_uninterpreted; } if (input->ExpectTag(56)) goto parse_video_stream_idx; break; } // optional uint32 video_stream_idx = 7; case 7: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_video_stream_idx: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &video_stream_idx_))); set_has_video_stream_idx(); } else { goto handle_uninterpreted; } if (input->ExpectTag(64)) goto parse_subtitle_stream_idx; break; } // optional uint32 subtitle_stream_idx = 8; case 8: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_subtitle_stream_idx: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &subtitle_stream_idx_))); set_has_subtitle_stream_idx(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } return true; #undef DO_ } void MediaRequest_Prepare_Video::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required int64 video_id = 1; if (has_video_id()) { ::google::protobuf::internal::WireFormatLite::WriteInt64(1, this->video_id(), output); } // required .Remote.MediaRequest.Prepare.VideoCodecType codec_type = 2; if (has_codec_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 2, this->codec_type(), output); } // required .Remote.MediaRequest.Prepare.AudioBitrate audio_bitrate = 3; if (has_audio_bitrate()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 3, this->audio_bitrate(), output); } // required .Remote.MediaRequest.Prepare.VideoBitrate video_bitrate = 4; if (has_video_bitrate()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 4, this->video_bitrate(), output); } // optional uint32 offset_secs = 5; if (has_offset_secs()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(5, this->offset_secs(), output); } // optional uint32 audio_stream_idx = 6; if (has_audio_stream_idx()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(6, this->audio_stream_idx(), output); } // optional uint32 video_stream_idx = 7; if (has_video_stream_idx()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(7, this->video_stream_idx(), output); } // optional uint32 subtitle_stream_idx = 8; if (has_subtitle_stream_idx()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(8, this->subtitle_stream_idx(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaRequest_Prepare_Video::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // required int64 video_id = 1; if (has_video_id()) { target = ::google::protobuf::internal::WireFormatLite::WriteInt64ToArray(1, this->video_id(), target); } // required .Remote.MediaRequest.Prepare.VideoCodecType codec_type = 2; if (has_codec_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 2, this->codec_type(), target); } // required .Remote.MediaRequest.Prepare.AudioBitrate audio_bitrate = 3; if (has_audio_bitrate()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 3, this->audio_bitrate(), target); } // required .Remote.MediaRequest.Prepare.VideoBitrate video_bitrate = 4; if (has_video_bitrate()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 4, this->video_bitrate(), target); } // optional uint32 offset_secs = 5; if (has_offset_secs()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(5, this->offset_secs(), target); } // optional uint32 audio_stream_idx = 6; if (has_audio_stream_idx()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(6, this->audio_stream_idx(), target); } // optional uint32 video_stream_idx = 7; if (has_video_stream_idx()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(7, this->video_stream_idx(), target); } // optional uint32 subtitle_stream_idx = 8; if (has_subtitle_stream_idx()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(8, this->subtitle_stream_idx(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaRequest_Prepare_Video::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required int64 video_id = 1; if (has_video_id()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::Int64Size( this->video_id()); } // required .Remote.MediaRequest.Prepare.VideoCodecType codec_type = 2; if (has_codec_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->codec_type()); } // required .Remote.MediaRequest.Prepare.AudioBitrate audio_bitrate = 3; if (has_audio_bitrate()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->audio_bitrate()); } // required .Remote.MediaRequest.Prepare.VideoBitrate video_bitrate = 4; if (has_video_bitrate()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->video_bitrate()); } // optional uint32 offset_secs = 5; if (has_offset_secs()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->offset_secs()); } // optional uint32 audio_stream_idx = 6; if (has_audio_stream_idx()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->audio_stream_idx()); } // optional uint32 video_stream_idx = 7; if (has_video_stream_idx()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->video_stream_idx()); } // optional uint32 subtitle_stream_idx = 8; if (has_subtitle_stream_idx()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->subtitle_stream_idx()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaRequest_Prepare_Video::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaRequest_Prepare_Video* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaRequest_Prepare_Video::MergeFrom(const MediaRequest_Prepare_Video& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_video_id()) { set_video_id(from.video_id()); } if (from.has_codec_type()) { set_codec_type(from.codec_type()); } if (from.has_audio_bitrate()) { set_audio_bitrate(from.audio_bitrate()); } if (from.has_video_bitrate()) { set_video_bitrate(from.video_bitrate()); } if (from.has_offset_secs()) { set_offset_secs(from.offset_secs()); } if (from.has_audio_stream_idx()) { set_audio_stream_idx(from.audio_stream_idx()); } if (from.has_video_stream_idx()) { set_video_stream_idx(from.video_stream_idx()); } if (from.has_subtitle_stream_idx()) { set_subtitle_stream_idx(from.subtitle_stream_idx()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaRequest_Prepare_Video::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaRequest_Prepare_Video::CopyFrom(const MediaRequest_Prepare_Video& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaRequest_Prepare_Video::IsInitialized() const { if ((_has_bits_[0] & 0x0000000f) != 0x0000000f) return false; return true; } void MediaRequest_Prepare_Video::Swap(MediaRequest_Prepare_Video* other) { if (other != this) { std::swap(video_id_, other->video_id_); std::swap(codec_type_, other->codec_type_); std::swap(audio_bitrate_, other->audio_bitrate_); std::swap(video_bitrate_, other->video_bitrate_); std::swap(offset_secs_, other->offset_secs_); std::swap(audio_stream_idx_, other->audio_stream_idx_); std::swap(video_stream_idx_, other->video_stream_idx_); std::swap(subtitle_stream_idx_, other->subtitle_stream_idx_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaRequest_Prepare_Video::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaRequest_Prepare_Video_descriptor_; metadata.reflection = MediaRequest_Prepare_Video_reflection_; return metadata; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int MediaRequest_Prepare::kTypeFieldNumber; const int MediaRequest_Prepare::kAudioFieldNumber; const int MediaRequest_Prepare::kVideoFieldNumber; #endif // !_MSC_VER MediaRequest_Prepare::MediaRequest_Prepare() : ::google::protobuf::Message() { SharedCtor(); } void MediaRequest_Prepare::InitAsDefaultInstance() { audio_ = const_cast< ::Remote::MediaRequest_Prepare_Audio*>(&::Remote::MediaRequest_Prepare_Audio::default_instance()); video_ = const_cast< ::Remote::MediaRequest_Prepare_Video*>(&::Remote::MediaRequest_Prepare_Video::default_instance()); } MediaRequest_Prepare::MediaRequest_Prepare(const MediaRequest_Prepare& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaRequest_Prepare::SharedCtor() { _cached_size_ = 0; type_ = 1; audio_ = NULL; video_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaRequest_Prepare::~MediaRequest_Prepare() { SharedDtor(); } void MediaRequest_Prepare::SharedDtor() { if (this != default_instance_) { delete audio_; delete video_; } } void MediaRequest_Prepare::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaRequest_Prepare::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Prepare_descriptor_; } const MediaRequest_Prepare& MediaRequest_Prepare::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaRequest_Prepare* MediaRequest_Prepare::default_instance_ = NULL; MediaRequest_Prepare* MediaRequest_Prepare::New() const { return new MediaRequest_Prepare; } void MediaRequest_Prepare::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { type_ = 1; if (has_audio()) { if (audio_ != NULL) audio_->::Remote::MediaRequest_Prepare_Audio::Clear(); } if (has_video()) { if (video_ != NULL) video_->::Remote::MediaRequest_Prepare_Video::Clear(); } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaRequest_Prepare::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required .Remote.MediaRequest.Prepare.Type type = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::Remote::MediaRequest_Prepare_Type_IsValid(value)) { set_type(static_cast< ::Remote::MediaRequest_Prepare_Type >(value)); } else { mutable_unknown_fields()->AddVarint(1, value); } } else { goto handle_uninterpreted; } if (input->ExpectTag(18)) goto parse_audio; break; } // optional .Remote.MediaRequest.Prepare.Audio audio = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_audio: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_audio())); } else { goto handle_uninterpreted; } if (input->ExpectTag(26)) goto parse_video; break; } // optional .Remote.MediaRequest.Prepare.Video video = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_video: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_video())); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } return true; #undef DO_ } void MediaRequest_Prepare::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required .Remote.MediaRequest.Prepare.Type type = 1; if (has_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 1, this->type(), output); } // optional .Remote.MediaRequest.Prepare.Audio audio = 2; if (has_audio()) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 2, this->audio(), output); } // optional .Remote.MediaRequest.Prepare.Video video = 3; if (has_video()) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 3, this->video(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaRequest_Prepare::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // required .Remote.MediaRequest.Prepare.Type type = 1; if (has_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 1, this->type(), target); } // optional .Remote.MediaRequest.Prepare.Audio audio = 2; if (has_audio()) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 2, this->audio(), target); } // optional .Remote.MediaRequest.Prepare.Video video = 3; if (has_video()) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 3, this->video(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaRequest_Prepare::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required .Remote.MediaRequest.Prepare.Type type = 1; if (has_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); } // optional .Remote.MediaRequest.Prepare.Audio audio = 2; if (has_audio()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->audio()); } // optional .Remote.MediaRequest.Prepare.Video video = 3; if (has_video()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->video()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaRequest_Prepare::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaRequest_Prepare* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaRequest_Prepare::MergeFrom(const MediaRequest_Prepare& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_type()) { set_type(from.type()); } if (from.has_audio()) { mutable_audio()->::Remote::MediaRequest_Prepare_Audio::MergeFrom(from.audio()); } if (from.has_video()) { mutable_video()->::Remote::MediaRequest_Prepare_Video::MergeFrom(from.video()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaRequest_Prepare::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaRequest_Prepare::CopyFrom(const MediaRequest_Prepare& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaRequest_Prepare::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; if (has_audio()) { if (!this->audio().IsInitialized()) return false; } if (has_video()) { if (!this->video().IsInitialized()) return false; } return true; } void MediaRequest_Prepare::Swap(MediaRequest_Prepare* other) { if (other != this) { std::swap(type_, other->type_); std::swap(audio_, other->audio_); std::swap(video_, other->video_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaRequest_Prepare::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaRequest_Prepare_descriptor_; metadata.reflection = MediaRequest_Prepare_reflection_; return metadata; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int MediaRequest_GetPart::kHandleFieldNumber; const int MediaRequest_GetPart::kRequestedDataSizeFieldNumber; #endif // !_MSC_VER MediaRequest_GetPart::MediaRequest_GetPart() : ::google::protobuf::Message() { SharedCtor(); } void MediaRequest_GetPart::InitAsDefaultInstance() { } MediaRequest_GetPart::MediaRequest_GetPart(const MediaRequest_GetPart& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaRequest_GetPart::SharedCtor() { _cached_size_ = 0; handle_ = 0u; requested_data_size_ = 0u; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaRequest_GetPart::~MediaRequest_GetPart() { SharedDtor(); } void MediaRequest_GetPart::SharedDtor() { if (this != default_instance_) { } } void MediaRequest_GetPart::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaRequest_GetPart::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_GetPart_descriptor_; } const MediaRequest_GetPart& MediaRequest_GetPart::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaRequest_GetPart* MediaRequest_GetPart::default_instance_ = NULL; MediaRequest_GetPart* MediaRequest_GetPart::New() const { return new MediaRequest_GetPart; } void MediaRequest_GetPart::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { handle_ = 0u; requested_data_size_ = 0u; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaRequest_GetPart::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required uint32 handle = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &handle_))); set_has_handle(); } else { goto handle_uninterpreted; } if (input->ExpectTag(16)) goto parse_requested_data_size; break; } // required uint32 requested_data_size = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { parse_requested_data_size: DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &requested_data_size_))); set_has_requested_data_size(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } return true; #undef DO_ } void MediaRequest_GetPart::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required uint32 handle = 1; if (has_handle()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->handle(), output); } // required uint32 requested_data_size = 2; if (has_requested_data_size()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->requested_data_size(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaRequest_GetPart::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // required uint32 handle = 1; if (has_handle()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->handle(), target); } // required uint32 requested_data_size = 2; if (has_requested_data_size()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->requested_data_size(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaRequest_GetPart::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required uint32 handle = 1; if (has_handle()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->handle()); } // required uint32 requested_data_size = 2; if (has_requested_data_size()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->requested_data_size()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaRequest_GetPart::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaRequest_GetPart* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaRequest_GetPart::MergeFrom(const MediaRequest_GetPart& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_handle()) { set_handle(from.handle()); } if (from.has_requested_data_size()) { set_requested_data_size(from.requested_data_size()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaRequest_GetPart::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaRequest_GetPart::CopyFrom(const MediaRequest_GetPart& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaRequest_GetPart::IsInitialized() const { if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false; return true; } void MediaRequest_GetPart::Swap(MediaRequest_GetPart* other) { if (other != this) { std::swap(handle_, other->handle_); std::swap(requested_data_size_, other->requested_data_size_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaRequest_GetPart::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaRequest_GetPart_descriptor_; metadata.reflection = MediaRequest_GetPart_reflection_; return metadata; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int MediaRequest_Terminate::kHandleFieldNumber; #endif // !_MSC_VER MediaRequest_Terminate::MediaRequest_Terminate() : ::google::protobuf::Message() { SharedCtor(); } void MediaRequest_Terminate::InitAsDefaultInstance() { } MediaRequest_Terminate::MediaRequest_Terminate(const MediaRequest_Terminate& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaRequest_Terminate::SharedCtor() { _cached_size_ = 0; handle_ = 0u; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaRequest_Terminate::~MediaRequest_Terminate() { SharedDtor(); } void MediaRequest_Terminate::SharedDtor() { if (this != default_instance_) { } } void MediaRequest_Terminate::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaRequest_Terminate::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_Terminate_descriptor_; } const MediaRequest_Terminate& MediaRequest_Terminate::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaRequest_Terminate* MediaRequest_Terminate::default_instance_ = NULL; MediaRequest_Terminate* MediaRequest_Terminate::New() const { return new MediaRequest_Terminate; } void MediaRequest_Terminate::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { handle_ = 0u; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaRequest_Terminate::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required uint32 handle = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &handle_))); set_has_handle(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } return true; #undef DO_ } void MediaRequest_Terminate::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required uint32 handle = 1; if (has_handle()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->handle(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaRequest_Terminate::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // required uint32 handle = 1; if (has_handle()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->handle(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaRequest_Terminate::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required uint32 handle = 1; if (has_handle()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->handle()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaRequest_Terminate::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaRequest_Terminate* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaRequest_Terminate::MergeFrom(const MediaRequest_Terminate& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_handle()) { set_handle(from.handle()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaRequest_Terminate::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaRequest_Terminate::CopyFrom(const MediaRequest_Terminate& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaRequest_Terminate::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void MediaRequest_Terminate::Swap(MediaRequest_Terminate* other) { if (other != this) { std::swap(handle_, other->handle_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaRequest_Terminate::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaRequest_Terminate_descriptor_; metadata.reflection = MediaRequest_Terminate_reflection_; return metadata; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int MediaRequest::kTypeFieldNumber; const int MediaRequest::kPrepareFieldNumber; const int MediaRequest::kGetPartFieldNumber; const int MediaRequest::kTerminateFieldNumber; #endif // !_MSC_VER MediaRequest::MediaRequest() : ::google::protobuf::Message() { SharedCtor(); } void MediaRequest::InitAsDefaultInstance() { prepare_ = const_cast< ::Remote::MediaRequest_Prepare*>(&::Remote::MediaRequest_Prepare::default_instance()); get_part_ = const_cast< ::Remote::MediaRequest_GetPart*>(&::Remote::MediaRequest_GetPart::default_instance()); terminate_ = const_cast< ::Remote::MediaRequest_Terminate*>(&::Remote::MediaRequest_Terminate::default_instance()); } MediaRequest::MediaRequest(const MediaRequest& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaRequest::SharedCtor() { _cached_size_ = 0; type_ = 1; prepare_ = NULL; get_part_ = NULL; terminate_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaRequest::~MediaRequest() { SharedDtor(); } void MediaRequest::SharedDtor() { if (this != default_instance_) { delete prepare_; delete get_part_; delete terminate_; } } void MediaRequest::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaRequest::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaRequest_descriptor_; } const MediaRequest& MediaRequest::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaRequest* MediaRequest::default_instance_ = NULL; MediaRequest* MediaRequest::New() const { return new MediaRequest; } void MediaRequest::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { type_ = 1; if (has_prepare()) { if (prepare_ != NULL) prepare_->::Remote::MediaRequest_Prepare::Clear(); } if (has_get_part()) { if (get_part_ != NULL) get_part_->::Remote::MediaRequest_GetPart::Clear(); } if (has_terminate()) { if (terminate_ != NULL) terminate_->::Remote::MediaRequest_Terminate::Clear(); } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaRequest::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required .Remote.MediaRequest.Type type = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::Remote::MediaRequest_Type_IsValid(value)) { set_type(static_cast< ::Remote::MediaRequest_Type >(value)); } else { mutable_unknown_fields()->AddVarint(1, value); } } else { goto handle_uninterpreted; } if (input->ExpectTag(18)) goto parse_prepare; break; } // optional .Remote.MediaRequest.Prepare prepare = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_prepare: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_prepare())); } else { goto handle_uninterpreted; } if (input->ExpectTag(26)) goto parse_get_part; break; } // optional .Remote.MediaRequest.GetPart get_part = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_get_part: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_get_part())); } else { goto handle_uninterpreted; } if (input->ExpectTag(34)) goto parse_terminate; break; } // optional .Remote.MediaRequest.Terminate terminate = 4; case 4: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_terminate: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_terminate())); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } return true; #undef DO_ } void MediaRequest::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required .Remote.MediaRequest.Type type = 1; if (has_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 1, this->type(), output); } // optional .Remote.MediaRequest.Prepare prepare = 2; if (has_prepare()) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 2, this->prepare(), output); } // optional .Remote.MediaRequest.GetPart get_part = 3; if (has_get_part()) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 3, this->get_part(), output); } // optional .Remote.MediaRequest.Terminate terminate = 4; if (has_terminate()) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 4, this->terminate(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaRequest::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // required .Remote.MediaRequest.Type type = 1; if (has_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 1, this->type(), target); } // optional .Remote.MediaRequest.Prepare prepare = 2; if (has_prepare()) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 2, this->prepare(), target); } // optional .Remote.MediaRequest.GetPart get_part = 3; if (has_get_part()) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 3, this->get_part(), target); } // optional .Remote.MediaRequest.Terminate terminate = 4; if (has_terminate()) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 4, this->terminate(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaRequest::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required .Remote.MediaRequest.Type type = 1; if (has_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); } // optional .Remote.MediaRequest.Prepare prepare = 2; if (has_prepare()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->prepare()); } // optional .Remote.MediaRequest.GetPart get_part = 3; if (has_get_part()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->get_part()); } // optional .Remote.MediaRequest.Terminate terminate = 4; if (has_terminate()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->terminate()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaRequest::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaRequest* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaRequest::MergeFrom(const MediaRequest& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_type()) { set_type(from.type()); } if (from.has_prepare()) { mutable_prepare()->::Remote::MediaRequest_Prepare::MergeFrom(from.prepare()); } if (from.has_get_part()) { mutable_get_part()->::Remote::MediaRequest_GetPart::MergeFrom(from.get_part()); } if (from.has_terminate()) { mutable_terminate()->::Remote::MediaRequest_Terminate::MergeFrom(from.terminate()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaRequest::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaRequest::CopyFrom(const MediaRequest& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaRequest::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; if (has_prepare()) { if (!this->prepare().IsInitialized()) return false; } if (has_get_part()) { if (!this->get_part().IsInitialized()) return false; } if (has_terminate()) { if (!this->terminate().IsInitialized()) return false; } return true; } void MediaRequest::Swap(MediaRequest* other) { if (other != this) { std::swap(type_, other->type_); std::swap(prepare_, other->prepare_); std::swap(get_part_, other->get_part_); std::swap(terminate_, other->terminate_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaRequest::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaRequest_descriptor_; metadata.reflection = MediaRequest_reflection_; return metadata; } // =================================================================== const ::google::protobuf::EnumDescriptor* MediaResponse_Type_descriptor() { protobuf_AssignDescriptorsOnce(); return MediaResponse_Type_descriptor_; } bool MediaResponse_Type_IsValid(int value) { switch(value) { case 1: case 2: case 3: return true; default: return false; } } #ifndef _MSC_VER const MediaResponse_Type MediaResponse::TypePrepareResult; const MediaResponse_Type MediaResponse::TypePartResult; const MediaResponse_Type MediaResponse::TypeTerminateResult; const MediaResponse_Type MediaResponse::Type_MIN; const MediaResponse_Type MediaResponse::Type_MAX; const int MediaResponse::Type_ARRAYSIZE; #endif // _MSC_VER #ifndef _MSC_VER const int MediaResponse_PrepareResult::kHandleFieldNumber; #endif // !_MSC_VER MediaResponse_PrepareResult::MediaResponse_PrepareResult() : ::google::protobuf::Message() { SharedCtor(); } void MediaResponse_PrepareResult::InitAsDefaultInstance() { } MediaResponse_PrepareResult::MediaResponse_PrepareResult(const MediaResponse_PrepareResult& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaResponse_PrepareResult::SharedCtor() { _cached_size_ = 0; handle_ = 0u; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaResponse_PrepareResult::~MediaResponse_PrepareResult() { SharedDtor(); } void MediaResponse_PrepareResult::SharedDtor() { if (this != default_instance_) { } } void MediaResponse_PrepareResult::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaResponse_PrepareResult::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaResponse_PrepareResult_descriptor_; } const MediaResponse_PrepareResult& MediaResponse_PrepareResult::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaResponse_PrepareResult* MediaResponse_PrepareResult::default_instance_ = NULL; MediaResponse_PrepareResult* MediaResponse_PrepareResult::New() const { return new MediaResponse_PrepareResult; } void MediaResponse_PrepareResult::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { handle_ = 0u; } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaResponse_PrepareResult::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional uint32 handle = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( input, &handle_))); set_has_handle(); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } return true; #undef DO_ } void MediaResponse_PrepareResult::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // optional uint32 handle = 1; if (has_handle()) { ::google::protobuf::internal::WireFormatLite::WriteUInt32(1, this->handle(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaResponse_PrepareResult::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // optional uint32 handle = 1; if (has_handle()) { target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->handle(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaResponse_PrepareResult::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional uint32 handle = 1; if (has_handle()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::UInt32Size( this->handle()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaResponse_PrepareResult::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaResponse_PrepareResult* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaResponse_PrepareResult::MergeFrom(const MediaResponse_PrepareResult& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_handle()) { set_handle(from.handle()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaResponse_PrepareResult::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaResponse_PrepareResult::CopyFrom(const MediaResponse_PrepareResult& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaResponse_PrepareResult::IsInitialized() const { return true; } void MediaResponse_PrepareResult::Swap(MediaResponse_PrepareResult* other) { if (other != this) { std::swap(handle_, other->handle_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaResponse_PrepareResult::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaResponse_PrepareResult_descriptor_; metadata.reflection = MediaResponse_PrepareResult_reflection_; return metadata; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int MediaResponse_PartResult::kDataFieldNumber; #endif // !_MSC_VER MediaResponse_PartResult::MediaResponse_PartResult() : ::google::protobuf::Message() { SharedCtor(); } void MediaResponse_PartResult::InitAsDefaultInstance() { } MediaResponse_PartResult::MediaResponse_PartResult(const MediaResponse_PartResult& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaResponse_PartResult::SharedCtor() { _cached_size_ = 0; data_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString); ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaResponse_PartResult::~MediaResponse_PartResult() { SharedDtor(); } void MediaResponse_PartResult::SharedDtor() { if (data_ != &::google::protobuf::internal::kEmptyString) { delete data_; } if (this != default_instance_) { } } void MediaResponse_PartResult::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaResponse_PartResult::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaResponse_PartResult_descriptor_; } const MediaResponse_PartResult& MediaResponse_PartResult::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaResponse_PartResult* MediaResponse_PartResult::default_instance_ = NULL; MediaResponse_PartResult* MediaResponse_PartResult::New() const { return new MediaResponse_PartResult; } void MediaResponse_PartResult::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (has_data()) { if (data_ != &::google::protobuf::internal::kEmptyString) { data_->clear(); } } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaResponse_PartResult::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // optional bytes data = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( input, this->mutable_data())); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } return true; #undef DO_ } void MediaResponse_PartResult::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // optional bytes data = 2; if (has_data()) { ::google::protobuf::internal::WireFormatLite::WriteBytes( 2, this->data(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaResponse_PartResult::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // optional bytes data = 2; if (has_data()) { target = ::google::protobuf::internal::WireFormatLite::WriteBytesToArray( 2, this->data(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaResponse_PartResult::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // optional bytes data = 2; if (has_data()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::BytesSize( this->data()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaResponse_PartResult::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaResponse_PartResult* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaResponse_PartResult::MergeFrom(const MediaResponse_PartResult& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_data()) { set_data(from.data()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaResponse_PartResult::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaResponse_PartResult::CopyFrom(const MediaResponse_PartResult& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaResponse_PartResult::IsInitialized() const { return true; } void MediaResponse_PartResult::Swap(MediaResponse_PartResult* other) { if (other != this) { std::swap(data_, other->data_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaResponse_PartResult::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaResponse_PartResult_descriptor_; metadata.reflection = MediaResponse_PartResult_reflection_; return metadata; } // ------------------------------------------------------------------- #ifndef _MSC_VER #endif // !_MSC_VER MediaResponse_TerminateResult::MediaResponse_TerminateResult() : ::google::protobuf::Message() { SharedCtor(); } void MediaResponse_TerminateResult::InitAsDefaultInstance() { } MediaResponse_TerminateResult::MediaResponse_TerminateResult(const MediaResponse_TerminateResult& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaResponse_TerminateResult::SharedCtor() { _cached_size_ = 0; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaResponse_TerminateResult::~MediaResponse_TerminateResult() { SharedDtor(); } void MediaResponse_TerminateResult::SharedDtor() { if (this != default_instance_) { } } void MediaResponse_TerminateResult::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaResponse_TerminateResult::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaResponse_TerminateResult_descriptor_; } const MediaResponse_TerminateResult& MediaResponse_TerminateResult::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaResponse_TerminateResult* MediaResponse_TerminateResult::default_instance_ = NULL; MediaResponse_TerminateResult* MediaResponse_TerminateResult::New() const { return new MediaResponse_TerminateResult; } void MediaResponse_TerminateResult::Clear() { ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaResponse_TerminateResult::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); } return true; #undef DO_ } void MediaResponse_TerminateResult::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaResponse_TerminateResult::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaResponse_TerminateResult::ByteSize() const { int total_size = 0; if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaResponse_TerminateResult::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaResponse_TerminateResult* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaResponse_TerminateResult::MergeFrom(const MediaResponse_TerminateResult& from) { GOOGLE_CHECK_NE(&from, this); mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaResponse_TerminateResult::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaResponse_TerminateResult::CopyFrom(const MediaResponse_TerminateResult& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaResponse_TerminateResult::IsInitialized() const { return true; } void MediaResponse_TerminateResult::Swap(MediaResponse_TerminateResult* other) { if (other != this) { _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaResponse_TerminateResult::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaResponse_TerminateResult_descriptor_; metadata.reflection = MediaResponse_TerminateResult_reflection_; return metadata; } // ------------------------------------------------------------------- #ifndef _MSC_VER const int MediaResponse::kTypeFieldNumber; const int MediaResponse::kPrepareResultFieldNumber; const int MediaResponse::kPartResultFieldNumber; const int MediaResponse::kTerminateResultFieldNumber; #endif // !_MSC_VER MediaResponse::MediaResponse() : ::google::protobuf::Message() { SharedCtor(); } void MediaResponse::InitAsDefaultInstance() { prepare_result_ = const_cast< ::Remote::MediaResponse_PrepareResult*>(&::Remote::MediaResponse_PrepareResult::default_instance()); part_result_ = const_cast< ::Remote::MediaResponse_PartResult*>(&::Remote::MediaResponse_PartResult::default_instance()); terminate_result_ = const_cast< ::Remote::MediaResponse_TerminateResult*>(&::Remote::MediaResponse_TerminateResult::default_instance()); } MediaResponse::MediaResponse(const MediaResponse& from) : ::google::protobuf::Message() { SharedCtor(); MergeFrom(from); } void MediaResponse::SharedCtor() { _cached_size_ = 0; type_ = 1; prepare_result_ = NULL; part_result_ = NULL; terminate_result_ = NULL; ::memset(_has_bits_, 0, sizeof(_has_bits_)); } MediaResponse::~MediaResponse() { SharedDtor(); } void MediaResponse::SharedDtor() { if (this != default_instance_) { delete prepare_result_; delete part_result_; delete terminate_result_; } } void MediaResponse::SetCachedSize(int size) const { GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); } const ::google::protobuf::Descriptor* MediaResponse::descriptor() { protobuf_AssignDescriptorsOnce(); return MediaResponse_descriptor_; } const MediaResponse& MediaResponse::default_instance() { if (default_instance_ == NULL) protobuf_AddDesc_media_2eproto(); return *default_instance_; } MediaResponse* MediaResponse::default_instance_ = NULL; MediaResponse* MediaResponse::New() const { return new MediaResponse; } void MediaResponse::Clear() { if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { type_ = 1; if (has_prepare_result()) { if (prepare_result_ != NULL) prepare_result_->::Remote::MediaResponse_PrepareResult::Clear(); } if (has_part_result()) { if (part_result_ != NULL) part_result_->::Remote::MediaResponse_PartResult::Clear(); } if (has_terminate_result()) { if (terminate_result_ != NULL) terminate_result_->::Remote::MediaResponse_TerminateResult::Clear(); } } ::memset(_has_bits_, 0, sizeof(_has_bits_)); mutable_unknown_fields()->Clear(); } bool MediaResponse::MergePartialFromCodedStream( ::google::protobuf::io::CodedInputStream* input) { #define DO_(EXPRESSION) if (!(EXPRESSION)) return false ::google::protobuf::uint32 tag; while ((tag = input->ReadTag()) != 0) { switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { // required .Remote.MediaResponse.Type type = 1; case 1: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { int value; DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( input, &value))); if (::Remote::MediaResponse_Type_IsValid(value)) { set_type(static_cast< ::Remote::MediaResponse_Type >(value)); } else { mutable_unknown_fields()->AddVarint(1, value); } } else { goto handle_uninterpreted; } if (input->ExpectTag(18)) goto parse_prepare_result; break; } // optional .Remote.MediaResponse.PrepareResult prepare_result = 2; case 2: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_prepare_result: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_prepare_result())); } else { goto handle_uninterpreted; } if (input->ExpectTag(26)) goto parse_part_result; break; } // optional .Remote.MediaResponse.PartResult part_result = 3; case 3: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_part_result: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_part_result())); } else { goto handle_uninterpreted; } if (input->ExpectTag(34)) goto parse_terminate_result; break; } // optional .Remote.MediaResponse.TerminateResult terminate_result = 4; case 4: { if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { parse_terminate_result: DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( input, mutable_terminate_result())); } else { goto handle_uninterpreted; } if (input->ExpectAtEnd()) return true; break; } default: { handle_uninterpreted: if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { return true; } DO_(::google::protobuf::internal::WireFormat::SkipField( input, tag, mutable_unknown_fields())); break; } } } return true; #undef DO_ } void MediaResponse::SerializeWithCachedSizes( ::google::protobuf::io::CodedOutputStream* output) const { // required .Remote.MediaResponse.Type type = 1; if (has_type()) { ::google::protobuf::internal::WireFormatLite::WriteEnum( 1, this->type(), output); } // optional .Remote.MediaResponse.PrepareResult prepare_result = 2; if (has_prepare_result()) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 2, this->prepare_result(), output); } // optional .Remote.MediaResponse.PartResult part_result = 3; if (has_part_result()) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 3, this->part_result(), output); } // optional .Remote.MediaResponse.TerminateResult terminate_result = 4; if (has_terminate_result()) { ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( 4, this->terminate_result(), output); } if (!unknown_fields().empty()) { ::google::protobuf::internal::WireFormat::SerializeUnknownFields( unknown_fields(), output); } } ::google::protobuf::uint8* MediaResponse::SerializeWithCachedSizesToArray( ::google::protobuf::uint8* target) const { // required .Remote.MediaResponse.Type type = 1; if (has_type()) { target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( 1, this->type(), target); } // optional .Remote.MediaResponse.PrepareResult prepare_result = 2; if (has_prepare_result()) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 2, this->prepare_result(), target); } // optional .Remote.MediaResponse.PartResult part_result = 3; if (has_part_result()) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 3, this->part_result(), target); } // optional .Remote.MediaResponse.TerminateResult terminate_result = 4; if (has_terminate_result()) { target = ::google::protobuf::internal::WireFormatLite:: WriteMessageNoVirtualToArray( 4, this->terminate_result(), target); } if (!unknown_fields().empty()) { target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( unknown_fields(), target); } return target; } int MediaResponse::ByteSize() const { int total_size = 0; if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { // required .Remote.MediaResponse.Type type = 1; if (has_type()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); } // optional .Remote.MediaResponse.PrepareResult prepare_result = 2; if (has_prepare_result()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->prepare_result()); } // optional .Remote.MediaResponse.PartResult part_result = 3; if (has_part_result()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->part_result()); } // optional .Remote.MediaResponse.TerminateResult terminate_result = 4; if (has_terminate_result()) { total_size += 1 + ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( this->terminate_result()); } } if (!unknown_fields().empty()) { total_size += ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( unknown_fields()); } GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); _cached_size_ = total_size; GOOGLE_SAFE_CONCURRENT_WRITES_END(); return total_size; } void MediaResponse::MergeFrom(const ::google::protobuf::Message& from) { GOOGLE_CHECK_NE(&from, this); const MediaResponse* source = ::google::protobuf::internal::dynamic_cast_if_available( &from); if (source == NULL) { ::google::protobuf::internal::ReflectionOps::Merge(from, this); } else { MergeFrom(*source); } } void MediaResponse::MergeFrom(const MediaResponse& from) { GOOGLE_CHECK_NE(&from, this); if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { if (from.has_type()) { set_type(from.type()); } if (from.has_prepare_result()) { mutable_prepare_result()->::Remote::MediaResponse_PrepareResult::MergeFrom(from.prepare_result()); } if (from.has_part_result()) { mutable_part_result()->::Remote::MediaResponse_PartResult::MergeFrom(from.part_result()); } if (from.has_terminate_result()) { mutable_terminate_result()->::Remote::MediaResponse_TerminateResult::MergeFrom(from.terminate_result()); } } mutable_unknown_fields()->MergeFrom(from.unknown_fields()); } void MediaResponse::CopyFrom(const ::google::protobuf::Message& from) { if (&from == this) return; Clear(); MergeFrom(from); } void MediaResponse::CopyFrom(const MediaResponse& from) { if (&from == this) return; Clear(); MergeFrom(from); } bool MediaResponse::IsInitialized() const { if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false; return true; } void MediaResponse::Swap(MediaResponse* other) { if (other != this) { std::swap(type_, other->type_); std::swap(prepare_result_, other->prepare_result_); std::swap(part_result_, other->part_result_); std::swap(terminate_result_, other->terminate_result_); std::swap(_has_bits_[0], other->_has_bits_[0]); _unknown_fields_.Swap(&other->_unknown_fields_); std::swap(_cached_size_, other->_cached_size_); } } ::google::protobuf::Metadata MediaResponse::GetMetadata() const { protobuf_AssignDescriptorsOnce(); ::google::protobuf::Metadata metadata; metadata.descriptor = MediaResponse_descriptor_; metadata.reflection = MediaResponse_reflection_; return metadata; } // @@protoc_insertion_point(namespace_scope) } // namespace Remote // @@protoc_insertion_point(global_scope)