After doing a
research on the subject of why long directory listings don't cause the
screen to refresh when scrolling through pages (only with dxr3), I
discovered that this strange behaviour appears only when the total number
of characters on the screen exceeds 260, more or less (might be a buffer
overflow).
Does anyone have an
idea why is this happening? After investigating the freevo code, I would
rather not dive into SDL if there's someone who already know about
this.
Can anyone please
just try the following (preferably someone with a dxr3):
Run
freevo
Enter the 'Movies'
menu
Go to a directory
with more than 20 video files, and make sure that all the file names are too
long to fit on the screen, therefore will be truncated (end with
...).
Scroll through the
files and jump to the next page.
Did the screen
refresh? Can you see the next page? Does the cursor move when you press the
up or down key?
I suspect that the bug lies
within SDL or ffmpeg, since everything works just fine when using the xv driver
rather than dxr3, probably something to do with the dxr3
patch.
I would really
appreciate any kind of assistance.
Cheers,
Dvir Ofek