mickeyl, you must use gdb for crack libsl
That turn 320x240 mode on 7x0/860 with stock kernel in kino2 mplayer frontend (dont need any kernel patches):
sash@sash:~/zaurus/SL-C750/video_player/kino2$ cat sldirectpainter.h
/********************************************************************************
*******
* ©opyleft Cacko Team,2003
* Kino2 video player
*
http://www.cacko.biz *
********************************************************************************
*******/
#ifndef _SLDIRECTPAINTER_H_
#define _SLDIRECTPAINTER_H_
#include <qobject.h>
class SlDirectPainter : public QObject
{
Q_OBJECT
public:
SlDirectPainter(int, bool, int);
~SlDirectPainter();
bool begin(void);
bool end(void);
// int width(void);
// int height(void);
void *frameBuffer(void);
private sloteArray &data);
};
#endif
for switch to 320x240 mode just
.............
sdp = new SlDirectPainter(0x48, false, 0x1);
if (!sdp->begin()) {
qDebug(\"failed to begin sldirectpainter.n\");
} else {
qDebug(\"sldirectpainter ok.n\");
}
...............
for back to qtopia default screen
...............
delete sdp
...............
--sashz