在C++Builder中的FMX媒体播放器中注册新的媒体编解码器



当我尝试在C++Builder中使用TMediaPlayerFMX控件播放.mp4视频文件时,它报告了一个错误:

不支持的媒体文件

因此,我尝试使用以下代码在FMX的媒体编解码器管理器中注册MP4编解码器:

TMediaCodecManager::RegisterMediaCodecClass(".mp4", "mp4", TMediaType::Video, TWindowsMediaCodec);

但它也报告了一个错误:

TWindowsMediaCodec是未定义的符号

如何在C++Builder中的FMX媒体播放器中注册新的编解码器?

下载并安装K_Lite_Dec-Pack_1612。我使用的是标准包,但三种变体中的任何一种都可以。

最新更新