FactoryXCode / MfPack

Delphi translations for Microsoft Media Foundation and related API's
Mozilla Public License 2.0
79 stars 22 forks source link

Build error: EDataFlowEx not found #66

Closed pedrolopix closed 3 months ago

pedrolopix commented 3 months ago

When compiling the MfComponents.dproj the EDataFlowEx type is not defined;

dcc32 command line for "MfComponents.dpk"
[dcc32 Error] MfAudioEndPoint.pas(132): E2003 Undeclared identifier: 'EDataFlowEx'
[dcc32 Error] MfAudioEndPoint.pas(164): E2005 'EDataFlowEx' is not a type identifier
[dcc32 Error] MfAudioEndPoint.pas(207): E2005 'EDataFlowEx' is not a type identifier
[dcc32 Error] MfAudioEndPoint.pas(234): E2005 'EDataFlowEx' is not a type identifier
[dcc32 Error] MfAudioEndPoint.pas(541): E2005 'EDataFlowEx' is not a type identifier
[dcc32 Error] MfAudioEndPoint.pas(739): E2005 'EDataFlowEx' is not a type identifier
[dcc32 Fatal Error] MfComponents.dpk(36): F2063 Could not compile used unit 'MfAudioEndPoint.pas'
FactoryXCode commented 3 months ago

Thank you for pointing this out. You can replace EDataFlowEx with EDataFlow. This issue has also been solved in Update #14 (June 12 2024).