diff --git a/components/streams/src/renderers/openvr_render.cpp b/components/streams/src/renderers/openvr_render.cpp index 77902f3cdcb79fc86392b0a2233ea05ebec00f6c..a1b802edb83c0bab45480f278248948c06e62250 100644 --- a/components/streams/src/renderers/openvr_render.cpp +++ b/components/streams/src/renderers/openvr_render.cpp @@ -460,7 +460,7 @@ bool OpenVRRender::retrieve(ftl::data::Frame &frame_out) { renderer_->end(); renderer2_->end(); - } catch (const ftl::exception &e) { + } catch (const std::exception &e) { LOG(ERROR) << "Render exception: " << e.what(); renderer_->cancel(); renderer2_->cancel(); diff --git a/components/streams/src/renderers/screen_render.cpp b/components/streams/src/renderers/screen_render.cpp index c4c6f11c5f3a27574a5b47ac085c564c62b451f5..3bd7d8c927cf93fee9fb3a724c9d0406300df5f2 100644 --- a/components/streams/src/renderers/screen_render.cpp +++ b/components/streams/src/renderers/screen_render.cpp @@ -207,7 +207,7 @@ bool ScreenRender::retrieve(ftl::data::Frame &frame_out) { // This waits for GPU also if (!data_only) renderer_->end(); - } catch (const ftl::exception &e) { + } catch (const std::exception &e) { LOG(ERROR) << "Render exception: " << e.what(); renderer_->cancel(); frame_out.message(ftl::data::Message::Error_RENDER, e.what());