Support Request #7982
closedDirectShowCapture: Problems setting higher resolution
Description
Supportanfrage
In ADTF2 (DeviceToolbox 2.7.0) wie auch in ADTF3 (DeviceToolbox 3.0.0) hatte ich das Problem, dass ich im Device keine höhere Auflösung konfigurieren konnte.
Es fehlte ein
pStreamConfig->SetFormat(pMediaType);
nachdem die neuen Werte übernommen wurden (vor DeleteMediaType(pMediaType);
)
Auch schlug dieser Befehl fehl, solange ich
//pMediaType->subtype = m_RequestedSubtype;
nicht auskommentiert hatte.
Getestet mit einer Logitech C922 PRO.
Standardmäßig liefert die Kamera 640x480. Ziel war 1920x1080.
Lösung
ADEVTB-1648 erstellt
Files
Updated by hidden over 4 years ago
- Project changed from Public Support to 11
- Status changed from New to Customer Feedback Required
- Topic set to DeviceTB::Common
- Customer set to AUDI
- Department set to EF
- Affected Products ADTF Device Toolbox 2.7.0, ADTF Device Toolbox 3.0.0 added
- Platform Windows 7 64bit added
Hi Jens,
möchtest du uns Code zurückspielen ?
Was ist ist deine Erwartungshaltung ?
Mir fehlt hier irgendwie die Frage bzw. ich stehe auf dem Schlauch... :-)
Updated by hidden over 4 years ago
Hallo Flo,
das ist eher als Bugreport zu verstehen.
Da es sich um ein Example handelt, bleibt es Euch überlassen, ob ihr hier nachbessern wollt.
Was ich gemacht habe ist eher ein Hack. Vielleicht funktioniert der Filter in anderen Szenarien nicht wie erwartet, wenn man den Quellcode 1:1 übernehmen würde.
Wenn Du eine Frage willst:
Könnt ihr nachvollziehen, dass die Kamera (die FullHD untersützt) nur 640x480 liefert, auch wenn ich in den Properties höhere Auflösungen eingestellt habe? Ggf. wird nur hochskaliert, das Bild bleibt aber pixelig.
MfG Jens
Updated by hidden over 4 years ago
- Subject changed from DirectShowCapture to DirectShowCapture: Problems setting higher resolution
- Resolution set to Product Issue Opened
- Product Issue Numbers set to https://www.cip.audi.de/jira/browse/ADEVTB-1648
Hi Jens,
kannst du uns noch deine relevanten Code Änderungen zukommen lassen ?
Ich habe zum Problem an sich ein Ticket angelegt -> ADEVTB-1648.
Darin kann das dann bewertet werden.
Ich habe auch das Gefühl, dass es nur skaliert, hätte das aber immer auf Direct Show und/oder Treiber bei mir geschoben, da es z.B. im VLC o.ä. auch nicht so viel besser aussieht...
Nur mit speziellen Kamera Tooling.
Updated by hidden over 4 years ago
- File DSInput.cpp DSInput.cpp added
- File DSInput.cpp DSInput.cpp added
Hier meine gepatchten Dateien für ADTF2 und ADTF3.
Wie gesagt, in meinem Fall kam damit das gewünschte Ergebnis. Das einfache Auskommentieren der Zuweisung des subtype scheint mir aber noch keine generische Lösung zu sein.
//pMediaType->subtype = m_RequestedSubtype;
pStreamConfig->SetFormat(pMediaType);
Updated by hidden over 4 years ago
- Description updated (diff)
- Status changed from Customer Feedback Required to To Be Closed
- Support Level changed from 2nd Level to 3rd Level
Werden wir uns für 3.x anschauen
Updated by hidden over 4 years ago
- Project changed from 11 to Public Support
- Private changed from Yes to No