From ced0113d0c6b3e177f177ebb121b32332d2128e1 Mon Sep 17 00:00:00 2001 From: yggverse Date: Mon, 28 Oct 2024 23:41:15 +0200 Subject: [PATCH] draft route for streaming extensions --- src/app/browser/window/tab/item/page.rs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/app/browser/window/tab/item/page.rs b/src/app/browser/window/tab/item/page.rs index 386f3957..9c1fc2f7 100644 --- a/src/app/browser/window/tab/item/page.rs +++ b/src/app/browser/window/tab/item/page.rs @@ -545,7 +545,7 @@ impl Page { ClientMime::ImagePng | ClientMime::ImageGif | ClientMime::ImageJpeg | ClientMime::ImageWebp ) => { - match Pixbuf::from_stream( + match Pixbuf::from_stream( // @TODO async &connection.input_stream(), None::<&Cancellable>, ) { @@ -578,7 +578,20 @@ impl Page { } } }, - // @TODO stream extensions + /* @TODO stream or download + Some( + ClientMime::AudioFlac | ClientMime::AudioMpeg | ClientMime::AudioOgg + ) => { + // Update page meta + meta.borrow_mut().status = Some(Status::Success); + meta.borrow_mut().title = Some(gformat!("Stream")); + + // Update page content + // content.set_stream(); + + // Update window components + action_update.activate(Some(&id)); + }, */ _ => { // Define common data let status = Status::Failure;