# -*- coding: utf-8 -*- # Copyright 2025 BAAI. and/or its affiliates. # SPDX-License-Identifier: Apache-2.0 # Generated by the protocol buffer compiler. DO NOT EDIT! # source: proto/interleave_story.proto """Generated protocol buffer code.""" from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1cproto/interleave_story.proto\x12\x0c\x65mu3p5.story\"\'\n\tTimeStamp\x12\r\n\x05start\x18\x01 \x01(\x01\x12\x0b\n\x03\x65nd\x18\x02 \x01(\x01\"y\n\x05Image\x12\r\n\x05width\x18\x01 \x01(\x05\x12\x0e\n\x06height\x18\x02 \x01(\x05\x12)\n\x06\x66ormat\x18\x03 \x01(\x0e\x32\x19.emu3p5.story.ImageFormat\x12\x12\n\nimage_data\x18\x04 \x01(\x0c\x12\x12\n\nimage_path\x18\x05 \x01(\t\"\xb1\x03\n\tImageMeta\x12\x10\n\x08image_id\x18\x01 \x01(\t\x12*\n\ttimestamp\x18\x02 \x01(\x0b\x32\x17.emu3p5.story.TimeStamp\x12\x0f\n\x07\x63\x61ption\x18\x03 \x01(\t\x12\x16\n\x0e\x64\x65tail_caption\x18\x04 \x01(\t\x12\x37\n\x08\x66\x65\x61tures\x18\x05 \x03(\x0b\x32%.emu3p5.story.ImageMeta.FeaturesEntry\x12\x33\n\x06scores\x18\x06 \x03(\x0b\x32#.emu3p5.story.ImageMeta.ScoresEntry\x12\x18\n\x10\x63hain_of_thought\x18\x07 \x01(\t\x12\x15\n\rcot_translate\x18\x08 \x01(\t\x12\"\n\x05image\x18\x0b \x01(\x0b\x32\x13.emu3p5.story.Image\x12\x1a\n\x12is_keyframe_status\x18\x0c \x01(\x11\x1a/\n\rFeaturesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c:\x02\x38\x01\x1a-\n\x0bScoresEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\"\x93\x01\n\x07Segment\x12*\n\ttimestamp\x18\x01 \x01(\x0b\x32\x17.emu3p5.story.TimeStamp\x12\x0b\n\x03\x61sr\x18\x02 \x01(\t\x12\x0f\n\x07\x63\x61ption\x18\x03 \x01(\t\x12\x15\n\rasr_translate\x18\x04 \x01(\t\x12\'\n\x06images\x18\x65 \x03(\x0b\x32\x17.emu3p5.story.ImageMeta\"\x8c\x01\n\x04\x43lip\x12\x0f\n\x07\x63lip_id\x18\x01 \x01(\t\x12*\n\ttimestamp\x18\x02 \x01(\x0b\x32\x17.emu3p5.story.TimeStamp\x12\r\n\x05story\x18\x0b \x01(\t\x12\x0f\n\x07\x63\x61ption\x18\x15 \x01(\t\x12\'\n\x08segments\x18\x65 \x03(\x0b\x32\x15.emu3p5.story.Segment\"\xb3\x02\n\x05Story\x12\x10\n\x08story_id\x18\x01 \x01(\t\x12!\n\x05\x63lips\x18\x02 \x03(\x0b\x32\x12.emu3p5.story.Clip\x12\x12\n\ndeprecated\x18\x03 \x01(\x08\x12\x18\n\x10\x64\x65precate_reason\x18\x04 \x01(\t\x12\x0f\n\x07summary\x18\x0b \x01(\t\x12\x10\n\x08question\x18\x0c \x01(\t\x12\x17\n\x0frefined_summary\x18\r \x01(\t\x12\x1a\n\x12question_translate\x18\x0e \x01(\t\x12\x19\n\x11summary_translate\x18\x0f \x01(\t\x12!\n\x19refined_summary_translate\x18\x10 \x01(\t\x12\x31\n\x10reference_images\x18\x11 \x03(\x0b\x32\x17.emu3p5.story.ImageMeta*@\n\x0bImageFormat\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x08\n\x04JPEG\x10\x01\x12\x07\n\x03PNG\x10\x02\x12\x08\n\x04WEBP\x10\x03\x12\x07\n\x03\x42MP\x10\x04\x62\x06proto3') _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'proto.interleave_story_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None _IMAGEMETA_FEATURESENTRY._options = None _IMAGEMETA_FEATURESENTRY._serialized_options = b'8\001' _IMAGEMETA_SCORESENTRY._options = None _IMAGEMETA_SCORESENTRY._serialized_options = b'8\001' _IMAGEFORMAT._serialized_start=1249 _IMAGEFORMAT._serialized_end=1313 _TIMESTAMP._serialized_start=46 _TIMESTAMP._serialized_end=85 _IMAGE._serialized_start=87 _IMAGE._serialized_end=208 _IMAGEMETA._serialized_start=211 _IMAGEMETA._serialized_end=644 _IMAGEMETA_FEATURESENTRY._serialized_start=550 _IMAGEMETA_FEATURESENTRY._serialized_end=597 _IMAGEMETA_SCORESENTRY._serialized_start=599 _IMAGEMETA_SCORESENTRY._serialized_end=644 _SEGMENT._serialized_start=647 _SEGMENT._serialized_end=794 _CLIP._serialized_start=797 _CLIP._serialized_end=937 _STORY._serialized_start=940 _STORY._serialized_end=1247 # @@protoc_insertion_point(module_scope)