Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
6814 Discussions

Problem with simple_player on ixp4xx using framebuffer

mail4
Beginner
636 Views
Hi,

I am just starting using the IPP on an custom IXP420 board with a framebuffer device. So I downloaded and successfully compiled the simple_player example. But unfortunately no output can be seen on the display.

I am trying to dig into this problem, but unfortunately I can't see right away, where the "real output" is made, meaning where the application (or the IPP library functions) write to the linux framebuffer. Can somebody please give me a short hint, where to look in the source (simple_application). Any pointers are greatly appreciated.

Here the output from my test-video:

# ./simple_player -f rgb32 -v fb -n mov3_small.mp
Video Render : FB
-RenderFormat: RGB32

Stream Type : MPEG2PV
Video Info :
-Video Type : MPEG1
-Resolution : 256x256
-Frame Rate : 30.00
Audio Info :
-Audio Type : UNDEF
-S.Frequency : 0
-Num.Channel : 0
-BitPerSample: 0

DecRate:40.28 fps(Dec 24.77ms/f + Conv 0.06ms/f = 24.83ms/f) RndrRate 5.15fps Audio Dec 0.00chnls
DecRate:91.51 fps(Dec 10.88ms/f + Conv 0.05ms/f = 10.93ms/f) RndrRate 30.82fps Audio Dec 0.00chnls
DecRate:89.18 fps(Dec 11.17ms/f + Conv 0.05ms/f = 11.21ms/f) RndrRate 30.40fps Audio Dec 0.00chnls
DecRate:84.76 fps(Dec 11.75ms/f + Conv 0.05ms/f = 11.80ms/f) RndrRate 30.32fps Audio Dec 0.00chnls

This output looks good so far (I think so), but as mentioned above nothing happens on the display (/dev/fb0).

Thanks,
Stefan
0 Kudos
3 Replies
Vladimir_Dudnik
Employee
636 Views

Hi Stefan,

are you use IPP v5.1 sample?

Regards,
Vladimir

0 Kudos
mail4
Beginner
636 Views
Hi Vladimir,

I downloaded the example tgz file yesterday (l_ipp-sample-media_p_5.0.017.tgz). So I guess it's version 5.0. The IPP library I am using is l_ipp_ixp_p_5.0.043.tgz, so also version 5.0. I just read about a new IPP version (5.1), but is there also a new simple_player example available?

And are there any known issues that could explain the behaviour I have seen regarding the framebuffer driver with the 5.0 release?

Should I try the 5.1 IPP library?

Best regards,
Stefan
0 Kudos
Vladimir_Dudnik
Employee
636 Views

Stefan,

IPP media sample is one of most dynamically changed samples, because of its complexity. So, we try to improve it with each new version of IPP. Of course and IPP itself has some improvements in both functionality and optimization, so I strongly recommend you to take the latest version of IPP and samples.

I do not know issues like you face with frame bufer video render on Linux on Xscale IXP4xx. You can try to force rendering video to file (at least can check if things work correctly). Please take a look on simple_player's readme.htm file to see what command line parameters you need for that. Should be "-vfw".

Regards,
Vladimir

0 Kudos
Reply