PMP Mod AVC

This is a special version of PMP Mod. AVC video can be finally used.

A huge thanks goes to magiK (PMF Player author).

magiK have:

- unlocked the avc decoding api
- modified x264 to make the stream fully psp compatible
- followed/helped me with the decoding api

GREAT, GREAT, GREAT WORK magiK!


Some important operative notes:

Compatible streams can be created with x264, here are some commandline examples:
x264 --crf 25 -A all --level 3 --pictiming --aud --no-psnr --thread-input --progress --output out.264 in.avs
x264 --bitrate 512 -A all --level 3 --pictiming --aud --no-psnr --thread-input --progress --output out.264 in.avs

In the muxer you need to specify width, height and fps of the video.
I've patched x264 to write a file with this informations.
If the muxer find this file, informations here will be used instead of the one specified manually (so, in a normal situation, you don't need to specify those infos manually).

Atm max resolution is 480x272 (and width/height divisible by 16).

At 222mhz, av decoding is around 70fps! (mp3 decoding is responsible for this "slow" performance :)
The current version run at 120mhz (battery consumption is around 20% for a 2 hours movie).

Keys while playing:

triangle = exit
o = toggle osd
x + right trigger = toggle loop

square = pause/play
left/right = rw/ff
x + left/right = faster rw/ff

up/down = change volume
select = cycle audio streams

left/right triggers = change luminosity
start = cycle aspect ratios
x + up/down = zoom up/down



Current version:

  Binary download:
    PMP Mod AVC v1.02
    PMP Muxer AVC v1.01
    x264 (modified version)
    x264vfw (modified version)
    PMP Demuxer v1.01

  Sources download:
    PMP Mod AVC v1.02 sources
    PMP Muxer AVC v1.01 sources
    x264 sources (modified version)
    PMP Demuxer v1.01 sources



Previous versions:

  Binary download:
    x264 (1st modified version)
    PMP Muxer AVC v1.00
    PMP Mod AVC v1.01
    PMP Mod AVC v1.00

  Sources download:
    x264 sources (1st modified version)
    PMP Muxer AVC v1.00 sources
    PMP Mod AVC v1.01 sources
    PMP Mod AVC v1.00 sources