Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Regression] RPCS3 doesn't detect any cameras since Qt6 port (#12471) #14455

Open
FlexBy420 opened this issue Aug 8, 2023 · 5 comments
Open

Comments

@FlexBy420
Copy link

Quick summary

Ever since Qt6 PR was merged, RPCS3 stopped detecting any camera and only shows "avstream media device"
obraz
How it looked like before #12471
obraz

Details

No response

Build with regression

v0.0.29-15419-6cd5a7ea #12471

Attach two log files

Working
Broken

Attach capture files for visual issues

No response

System configuration

No response

Other details

No response

@AniLeo AniLeo changed the title [Regression] RPCS3 Doesn't detect any cameras since Qt6 port #12471 [Regression] RPCS3 doesn't detect any cameras since Qt6 port (#12471) Aug 8, 2023
@MSuih
Copy link
Member

MSuih commented Aug 9, 2023

image
Works just fine here on an actual camera.

@Megamouse
Copy link
Contributor

This is most likely caused by the removal of DirectShow as Qt6 multimedia backend on Windows.
Which leaves us with it's successor, the windows media foundation.
I'm assuming that the OBS and PS Eye drivers were made for the deprecated DirectShow backend.

@FlexBy420
Copy link
Author

FlexBy420 commented Aug 18, 2023

It is indeed because of that both virtual cam for OBS and PS Eye drivers were made for DirectShow.
I don't think there is any other driver for PS Eye to work properly, neither do I think there is any that is still maintained lol.
Repo of driver I use

@mirh
Copy link

mirh commented Aug 19, 2023

https://codereview.qt-project.org/c/qt/qtmultimedia/+/327480
I swear... from the wording it almost seems like they believe the capture api depends on the OS as opposed to the camera.
Given this is actually a big deal (even OBS seems compromised, and I can expect telegram to also be hit further down the line) I would actually try to open a ticket on their bug tracker.

@mirh
Copy link

mirh commented Sep 21, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants