PS3 Vdecs

Added by Daren K over 6 years ago

Hey, I noticed that the PS3 version of Movian only tries to load the MPEG2 and H264 decoder:

ps3_vdec.c:

static void
video_ps3_vdec_init(void)
{
  vdec_mpeg2_loaded = !SysLoadModule(SYSMODULE_VDEC_MPEG2);
  if(!vdec_mpeg2_loaded)
    TRACE(TRACE_ERROR, "VDEC", "Unable to load MPEG2 decoder");

  vdec_h264_loaded = !SysLoadModule(SYSMODULE_VDEC_H264);
  if(!vdec_h264_loaded)
    TRACE(TRACE_ERROR, "VDEC", "Unable to load H264 decoder");
}

Not sure if this was already tried out, but the guys over at the RPCS3 have some entries for more Vdecs than these two:
https://github.com/RPCS3/rpcs3/blob/master/rpcs3/Emu/SysCalls/Modules/cellSysmodule.cpp

{"CELL_SYSMODULE_VDEC", 0x00000005},
{"CELL_SYSMODULE_VDEC_MPEG2", 0x00000024},
{"CELL_SYSMODULE_VDEC_AVC", 0x00000025},
{"CELL_SYSMODULE_VDEC_AL", 0x0000002b},
{"CELL_SYSMODULE_VDEC_DIVX", 0x0000003c},

Could one of them be able to decode WMV Content? There certainly has to be something that can do this, as the PS3 is able to play many WMV files directly from XMB.