Damien Bain-Thouverez, programista ffdshow tryouts, napisał na jednym z for internetowych, że odkrył iż w Windows 7 build 7057 zablokowano możliwość stosowania alternatywnych kodeków audio/video.
W nowym systemie operacyjnym, programy Windows Media Player 12 (WMP) oraz Windows Media Center (WMC) będą obsługiwały nie tylko własne kodeki Microsoftu, ale także MPEG-2, MPEG-4 oraz H.264 i AAC. Problem leży w tym, że dostęp do tych kodeków mają tylko aplikacje Microsoftu. Nie byłoby wielkiego problemu, lecz Bain-Thouverez odkrył, że Microsoft zablokował dostęp do alternatywnych kodeków w WMP oraz WMC.
Wszystkie kodeki z serii DirectShow działają prawidłowo, o ile nie dostarcza ich nowy mechanizm Media Foundation, który ma za zadanie zastąpić tego pierwszego. To właśnie kodeki Media Foundation są tutaj preferowane, a kodeki DirectShow blokuje się tuż przed odtworzeniem materiału.
Próbował on także zastąpić jeden z kodeków Media Foundation poprzez własnoręcznie napisaną wersję. Jednak tutaj okazało się, że Microsoft w kluczu HKEY_CLASSES_ROOT and HKLM \MediaFoundation\Transforms\Preferred wprowadził listę preferowanych kodeków, skutecznie blokując do nich legalny dostęp. Niestety dostęp do tego klucza jest chroniony i nie ma do niego dostępu nawet z trybu pełnego administratora. Tutaj występuje on w charakterze obszaru chronionego, podobnie jak system plików. Jedyną szansą na odblokowanie listy, to przejęcie klucza rejestru na własność. Problem niestety nie jest możliwy do rozwiązania podczas instalowania kodeków, gdyż sposób ten jest hackowaniem systemu Windows. |