DirectShow ImediaControl :: Run Renders MPEG-1-Videos nicht mehr, sondern WMV funktioniert immer noch
Posted: 17 Aug 2025, 11:31
Ich behalte eine ältere Anwendung bei, die DirectShow (iMediaControl :: run) verwendet, um Videodateien abzuspielen. Auf einem unserer Geräte rendern MPEG-1-Videos nicht mehr. WMV -Dateien spielen immer noch korrekt. Der iGraphbuilder in der laufenden Objekttabelle und
hat sie in GrapheditPlus und GraphStudionext inspiziert. Das Diagramm erscheint
gültig und ich sehe keine Fehler. />
Verifizierte alle HRESULT -Rückgabecodes (keiner gibt einen Fehler an). MPEG-1 kann nicht
rendern, während WMV erfolgreich ist. /> Mit welchen Schritten oder Tools kann ich weiter debuggen, warum MPEG-1-Videos in DirectShow nicht rendern, während andere Formate (z. B. WMV) noch funktionieren? Gibt es bestimmte Filter, Codecs oder Graph-Building-Verhaltensweisen, die ich in dieser Situation überprüfen sollte?
hat sie in GrapheditPlus und GraphStudionext inspiziert. Das Diagramm erscheint
gültig und ich sehe keine Fehler. />
Verifizierte alle HRESULT -Rückgabecodes (keiner gibt einen Fehler an). MPEG-1 kann nicht
rendern, während WMV erfolgreich ist. /> Mit welchen Schritten oder Tools kann ich weiter debuggen, warum MPEG-1-Videos in DirectShow nicht rendern, während andere Formate (z. B. WMV) noch funktionieren? Gibt es bestimmte Filter, Codecs oder Graph-Building-Verhaltensweisen, die ich in dieser Situation überprüfen sollte?