On Thu, 2009-05-14 at 20:43 +0200, Andrea Palmatè wrote:
> Here it is..
> this is the main problem on AmigaOS4... changing those two functions
> cure all the problems and now i'm able to play almost all files that i
> play correctly on window.. But the proposal for the patch is this:
>
>
> as_value
> string_toLowerCase(const fn_call& fn)
> {
[...]
> #ifdef __amigaos4__
> std::string str = val.to_string();
> boost::to_lower(str);
>
> return as_value(str);
> #else
[...]
> #endif
> }
>
> I know.. is a bit hackish. maybe we can use instead of __amigaos4__ a
> define variable like HAVE_WSTRING since also Haiku (aka Beos) has this
> problem and maybe also other systems that doesn't have wstring support
> What do you think?
>
Congratulations on finding the culprits! I think your proposal of
something along the lines of HAVE_WSTRING is indeed preferable to
__amigaos4__.
> Now the latest youtube player is playing videos correctly but is too
> slow also on a G4 933Mhz..
>
> Actually i'm using AGG and SDL so i can find all OS4 bugs before
> starting with a native OS4 gui
>
Maybe some of those AGG optimizations recently created can help improve
the playback speed.
_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev