Skip to main contentModule media
Source use axum::extract::State; ๐ use ruma::Mxc; ๐ use ruma::api::federation::authenticated_media::Content; ๐ use ruma::api::federation::authenticated_media::ContentMetadata; ๐ use ruma::api::federation::authenticated_media::FileOrLocation; ๐ use ruma::api::federation::authenticated_media::get_content; ๐ use ruma::api::federation::authenticated_media::get_content_thumbnail; ๐ use tuwunel_core::Result; ๐ use tuwunel_core::utils::content_disposition::make_content_disposition; ๐ use tuwunel_service::media::Animate; ๐ use tuwunel_service::media::Dim; ๐ use tuwunel_service::media::Media; ๐ use crate::ClientIp; ๐ use crate::Ruma; ๐
- get_content_route ๐
GET /_matrix/federation/v1/media/download/{mediaId}- get_content_thumbnail_route ๐
GET /_matrix/federation/v1/media/thumbnail/{mediaId}