diff --git a/crates/service/job/inference_job/src/job/job_types/lipsync/sad_talker/process_job.rs b/crates/service/job/inference_job/src/job/job_types/lipsync/sad_talker/process_job.rs index 12321f4227..90181b03d9 100644 --- a/crates/service/job/inference_job/src/job/job_types/lipsync/sad_talker/process_job.rs +++ b/crates/service/job/inference_job/src/job/job_types/lipsync/sad_talker/process_job.rs @@ -79,12 +79,15 @@ pub async fn process_job(args: SadTalkerProcessJobArgs<'_>) -> Result { + // TODO(bt, 2023-09-08): Implement return Err(ProcessSingleJobError::from_anyhow_error(anyhow!("not yet implemented"))) } LipsyncAnimationAudioSource::U(media_upload_token) => { + // TODO(bt, 2023-09-08): Implement return Err(ProcessSingleJobError::from_anyhow_error(anyhow!("not yet implemented"))) } LipsyncAnimationAudioSource::T(tts_result_token) => { + // TODO(bt, 2023-09-08): Implement return Err(ProcessSingleJobError::from_anyhow_error(anyhow!("not yet implemented"))) } LipsyncAnimationAudioSource::V(voice_conversion_result_token) => { diff --git a/crates/service/web/storyteller_web/src/http_server/endpoints/media_uploads/common/handle_upload.rs b/crates/service/web/storyteller_web/src/http_server/endpoints/media_uploads/common/handle_upload.rs index 76f6717fac..27ce36a898 100644 --- a/crates/service/web/storyteller_web/src/http_server/endpoints/media_uploads/common/handle_upload.rs +++ b/crates/service/web/storyteller_web/src/http_server/endpoints/media_uploads/common/handle_upload.rs @@ -292,8 +292,8 @@ pub async fn handle_upload( maybe_original_mime_type: maybe_mimetype, maybe_original_audio_encoding: maybe_codec_name.as_deref(), maybe_original_video_encoding: None, - maybe_original_frame_width: None, - maybe_original_frame_height: None, + maybe_original_frame_width: None, // TODO + maybe_original_frame_height: None, // TODO checksum_sha2: &hash, public_upload_path: &public_upload_path, maybe_extra_file_modification_info: None, diff --git a/crates/service/web/storyteller_web/src/routes.rs b/crates/service/web/storyteller_web/src/routes.rs index bcfc18c9e6..12a544ae74 100644 --- a/crates/service/web/storyteller_web/src/routes.rs +++ b/crates/service/web/storyteller_web/src/routes.rs @@ -117,6 +117,7 @@ use users_component::default_routes::add_suggested_api_v1_account_creation_and_s use users_component::endpoints::edit_profile_handler::edit_profile_handler; use users_component::endpoints::get_profile_handler::get_profile_handler; use crate::http_server::endpoints::animation::enqueue_lipsync_animation::enqueue_lipsync_animation_handler; +use crate::http_server::endpoints::media_uploads::upload_image::upload_image_handler; pub fn add_routes (app: App) -> App where @@ -953,6 +954,10 @@ fn add_media_upload_routes (app: App) -> App .route(web::post().to(upload_audio_handler)) .route(web::head().to(|| HttpResponse::Ok())) ) + .service(web::resource("/upload_image") + .route(web::post().to(upload_image_handler)) + .route(web::head().to(|| HttpResponse::Ok())) + ) .service(web::resource("/by_session/{media_type}") .route(web::get().to(list_user_media_uploads_of_type_handler)) .route(web::head().to(|| HttpResponse::Ok()))