gproxy_protocol/transform/video/
mod.rs1mod dimensions;
9mod native;
10mod native_response;
11mod options;
12mod request;
13mod resources;
14mod response;
15
16pub use native::{
17 NativeVideoDefaults, PreparedNativeVeoRequest, PreparedVeoNativeRequest,
18 gemini_to_native_request, native_to_gemini_request,
19};
20pub use native_response::{
21 NativePendingStatus, NativeToVeoContext, NativeVeoResult, NativeVideoResponseFacts,
22 gemini_operation_to_native, native_to_gemini_operation,
23};
24pub use request::{
25 PreparedOpenAiRequest, PreparedVeoRequest, ResolvedVideoResource, VeoRequestContext,
26 VideoResourceNeed, VideoResourceRole, gemini_to_openai_request, openai_to_gemini_request,
27 resource_needs,
28};
29pub use response::{
30 GeminiOperationContext, OpenAiVideoResponseContext, gemini_operation_to_openai_response,
31 openai_response_to_gemini_operation,
32};