diff options
Diffstat (limited to 'src/api')
| -rw-r--r-- | src/api/schema/panes.rs | 1 | ||||
| -rw-r--r-- | src/api/schema/response.rs | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/api/schema/panes.rs b/src/api/schema/panes.rs index c8d89c48..6435a422 100644 --- a/src/api/schema/panes.rs +++ b/src/api/schema/panes.rs @@ -4,6 +4,7 @@ use serde::{Deserialize, Serialize}; pub(crate) const PANE_GRAPHICS_SET_MAX_BYTES: usize = 512 * 1024; pub(crate) const PANE_GRAPHICS_STREAM_MAX_BYTES: usize = 16 * 1024 * 1024; +pub(crate) const PANE_GRAPHICS_DIRECT_FILE_MAX_BYTES: usize = 400 * 1024 * 1024; pub(crate) const PANE_GRAPHICS_MAX_LAYERS_PER_PANE: usize = 16; pub(crate) const PANE_GRAPHICS_MAX_LAYERS_TOTAL: usize = 64; pub(crate) const PANE_GRAPHICS_MAX_INLINE_BYTES_TOTAL: usize = 64 * 1024 * 1024; diff --git a/src/api/schema/response.rs b/src/api/schema/response.rs index ae5a32e0..da2813a6 100644 --- a/src/api/schema/response.rs +++ b/src/api/schema/response.rs @@ -177,6 +177,8 @@ pub enum ResponseResult { file_frame_formats: Vec<String>, #[serde(default, skip_serializing_if = "Option::is_none")] file_frame_max_bytes: Option<usize>, + #[serde(default, skip_serializing_if = "Option::is_none")] + file_frame_direct_max_bytes: Option<usize>, /// Accepts damage metadata while still consuming a complete canonical file. #[serde(default)] file_frame_damage: bool, |
