Login
Username:

Password:

remember me

Lost Password?

Register now!

Contact us here.
  Main Menu
   Home
Forums
News
Images
Headlines
Classifieds
Articles
Too Hot to handle
Recent Topics
  Donations
58%
  Content
  Statement of Intent
  Terms Of Service
  IRC Channel
  Poll Manual
  Radio Amigans
  Staff Members
  Article HowTo
  Links
 In cooperation with:
   OS4Depot.net
   OpenAmiga
   OS4Welt
 Other sites:
   AmigaOS4
   IntuitionBase
   UtilityBase
   Amiga Flame
   Amigaspirit
   AmiKit
   Aminet
   AmiBay
   AmigaBounty
   AmigaWorld
   Exec
  Who's Online
7 user(s) are online (6 user(s) are browsing Forums)

Members: 1
Guests: 6

Swoop, more...
  Recent OS4 Files
OS4Depot.net
8 Sep pm04:59
 pdfmaker.lha
 utility/script

7 Sep am08:20
 3dstars_nl.lha
 utility/scientific

7 Sep am12:34
 simplesub.lha
 video/misc

  Search

Advanced Search
  Themes

(1 themes)

Browsing this Thread:   1 Anonymous Users


Bottom  Previous Topic  Next Topic  

« 1 2 (3) 4 5 6 »

alfkil  [image]
Re: Help Joerg
Just popping in

Posts: 129
Posted on: 2010/7/20 21:22:09
@spotUP

As far as I recall, there is a gettext in the amicygnix archive.

EDIT: Yes there is. What is it supposed to do?...
EDIT: And of course there is a glib2.0 also in there!


Offline
Transfer the post to other applications Transfer Top


samo79  [image]
Re: Help Joerg
Quite a regular

From:
Italy, Perugia
Posts: 883
Posted on: 2010/7/20 21:42:30
@spotUP

Did you see the latest Wesnoth port from afxgroup ?
There is a GLib 2.0 port (in form of a shared object file) so maybe we have also this library


Offline
Transfer the post to other applications Transfer Top


spotUP  [image]
Re: Help Joerg
Quite a regular

Posts: 761
Posted on: 2010/7/20 21:56:40
@alfkil

doesn't help me much though, as they are for amicygnix.


Offline
Transfer the post to other applications Transfer Top


spotUP  [image]
Re: Help Joerg
Quite a regular

Posts: 761
Posted on: 2010/7/20 21:57:12
@samo79

nope i didn't download that port..
i'd need the developer archive of glib2 though.

edit: so let's try to compile glib...
configure: error: *** pkg-config too old; version 0.16 or better required.

doooh...

edit: so let's try to compile pkg-config then.
what was i originally doing again? :P

edit: no luck there... glib needs to be crosscompiled for now i think.. afxgroup, could you upload your glib2 port?


Edited by spotUP on 2010/7/20 22:13:55

Offline
Transfer the post to other applications Transfer Top


kolla  [image]
Re: Help Joerg
Just popping in

From:
Norway
Posts: 44
Posted on: 2010/7/20 23:01:08
Instead of porting gstreamer, you should rather look at how to make OWB use something that is already available on OS4. The MorphOS port uses ffmpeg, for example.


Offline
_________________
-- kolla
Transfer the post to other applications Transfer Top


Hans  [image]
Re: Help Joerg
Quite a regular

From:
New Zealand
Posts: 874
Posted on: 2010/7/20 23:52:14
@kolla

Quote:

kolla wrote:
Instead of porting gstreamer, you should rather look at how to make OWB use something that is already available on OS4. The MorphOS port uses ffmpeg, for example.


GStreamer and ffmpeg are two completely different things. One is a streaming library, and the other is a library containing audio and video codecs. FFmpeg can be used as a gstreamer plugin.

If the MOS version of OWB doesn't use GStreamer, then what does it use to handle the input streams?

Hans


Offline
_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more
Transfer the post to other applications Transfer Top


Fab  [image]
Re: Help Joerg
Just popping in

Posts: 63
Posted on: 2010/7/21 0:16:02
@Hans

I wrote an input protocol that hooks to ffmpeg with a registered url-protocol, that takes care of buffering incoming data through the regular OWB network layer. It supports "fast seeking" by resuming (something that GStreamer backend didn't until a few weeks ago). Media data is then demuxed in another thread, which itself passes packets it to video and audio decoder threads. And since cairo rendering for such video needs isn't blazingly fast, i provided a fast overlay output mode that is enabled when fullscreen mode is enabled (it's actually a fullwindow mode, but whatever).

Of course, the whole thing is more simple than a full-blown GStreamer layer, but it does as much in this HTML5 context, and was much more interesting for me. Chrome also has a similar approach, using ffmpeg directly and implementing their own stream layer.

But having GStreamer for other things would still be interesting, of course.


Edited by Fab on 2010/7/21 0:41:18
Edited by Fab on 2010/7/21 0:42:08

Offline
Transfer the post to other applications Transfer Top


spotUP  [image]
Re: Help Joerg
Quite a regular

Posts: 761
Posted on: 2010/7/21 3:32:42
@Fab

you've put in quite an effort there! great work fab!


Offline
Transfer the post to other applications Transfer Top


kas1e  [image]
Re: Help Joerg
Just can't stay away

Posts: 1249
Posted on: 2010/7/21 5:20:39
@spotUP
Maybe just contact with AfxGroup for taking glib library for ?
Related to ExecVP - it's can be changed just on Execute imho, or even on unix one plain "Execve" or even "Exec"


Offline
Transfer the post to other applications Transfer Top


afxgroup  [image]
Re: Help Joerg
Site Builder

Posts: 608
Posted on: 2010/7/21 5:25:48
@kas1e

i have an old version of glib2 taken from amycignyx and patched to remove all cignyx: calls. It is useful for my works but is old and if you try to use it with new projects it needs a lot of other missing functions.
You can ask Edgar (Mr X) for a newer version.


Offline
_________________
i'm really tired...
Transfer the post to other applications Transfer Top


kas1e  [image]
Re: Help Joerg
Just can't stay away

Posts: 1249
Posted on: 2010/7/21 5:32:49
@afxgroup

Quote:

You can ask Edgar (Mr X) for a newer version.

Also AmiCygnix based, or already cleaned from ?


Offline
Transfer the post to other applications Transfer Top


afxgroup  [image]
Re: Help Joerg
Site Builder

Posts: 608
Posted on: 2010/7/21 5:59:03
@kas1e

you should remove the unused stuff but i don't think it would be a great effort


Offline
_________________
i'm really tired...
Transfer the post to other applications Transfer Top


joerg  [image]
Re: Help Joerg
Quite a regular

Posts: 887
Posted on: 2010/7/21 6:16:08
@KimmoK

Quote:
Silly idea:
Yes

Quote:
A bounty for the fusion of AOS4+AROS+MOS OWB.
It would/could bring OWB developers together to merge their doings to one combined browser.
Once the same code compiles for all flavours, the bounty would be given (split) to all three origins.
It could be done if the 3 would have a lot in common, but there are more differences than anything else:
- Different goals: The AmigaOS 4.x version is a port of OWB (with minimal features added to make it usable at all, for example a GUI, support for multiple windows/tabs and the much faster AmigaOS font implementation) while the author of the MorphOS OWB seems to try to implement a desktop browser around OWB (which makes no sense).
- Neither the AROS OWB nor the MorphOS OWB use an AmigaOS GUI but Zune or MUI4 instead, i.e. you can't use anything in GUI related parts from the other 2 in the AmigaOS 4.x OWB and most of the platform specific parts depend on the GUI. Or you'd have to downgrade the GUI of the AmigaOS 4.x OWB to MUI, but it's impossible to collect a bounty large enough for me to consider touching extreme crap like MUI ever again.
- To compile the same code for all OSes you have to replace every single OS function call by wrapper functions which have to be implemented for the 3 incompatible OSes. Even for my old AmigaOS 3.9 port of OWB I didn't do that, creating a new port from scratch instead which didn't share a single line of common code with my AmigaOS 4.x port was less work.
- Unless you want to limit the AROS version to AROS/PPC you have to do the same for all endian depending memory accesses, for example in the AmigaOS font implementation, since AFAIK the AROS compilers for little-endian CPUs don't support generating code which automatically fixes them like the Amithlon GCC did.
- No idea why, but the AROS OWB uses SDL. On AmigaOS 4.x using SDL graphics in OWB is a little bit (less than 5%) faster than using it's Cairo graphics implementation, but even if SDL would be twice as fast as Cairo on AROS they'd have to change it. The SDL graphics implementation of OWB is way too incomplete to be usable.

Cooperation would only make sense in OS and GUI independant parts of OWB, for example adding PowerPC support in SquirrelFish Extreme. The only difference between AmigaOS, AROS and MorphOS there would be allocating the executable memory.


Offline
Transfer the post to other applications Transfer Top


afxgroup  [image]
Re: Help Joerg
Site Builder

Posts: 608
Posted on: 2010/7/21 7:22:59
@joerg

Quote:

- Different goals: The AmigaOS 4.x version is a port of OWB (with minimal features added to make it usable at all, for example a GUI, support for multiple windows/tabs and the much faster AmigaOS font implementation) while the author of the MorphOS OWB seems to try to implement a desktop browser around OWB (which makes no sense).


Why not? in this case you could use OWB with SDL/fontconfig implementation, remove all useless (tab are useless if it isn't a desktop browser) gui stuff and launch it from shell as the original version.
Sorry but these are your opinions and your goal, but maybe someone would have another goal for OWB on OS4


Offline
_________________
i'm really tired...
Transfer the post to other applications Transfer Top


KimmoK  [image]
Re: Help Joerg
Just popping in

Posts: 94
Posted on: 2010/7/21 7:25:22
@joerg

BIG THANKS for the reply, it clears a lot of things for me.


UPDATE: what does desktop browser mean to you?
Is it like workbench replacement?



"but it's impossible to collect a bounty large enough for me to consider touching extreme crap like MUI ever again"

8)

I would like to see some hard core developer putting up AOS GUI comparisson table somewhere.


Offline
_________________
- Kimmo
--------------------------PowerPC-Advantage------------------------
"PowerPC Operating Systems can use a microkernel architecture with all it’s advantages yet without the cost of slow context switches." - N. Blachford
Transfer the post to other applications Transfer Top


nexus  [image]
Re: Help Joerg
Just popping in

Posts: 91
Posted on: 2010/7/21 7:30:55
@joerg

Why does it make no sense to implement a desktop browser around OWB? Maybe I don't understand the term "desktop browser" in the right way .. but if OWB shouldn't be used as a desktop browser then OWB on AOS4 makes no sense in its current state, too? Because i use OWB on AOS4 in this way


Thanks,
nexus


Offline
Transfer the post to other applications Transfer Top


kas1e  [image]
Re: Help Joerg
Just can't stay away

Posts: 1249
Posted on: 2010/7/21 7:33:59
Yeah .. That is really strange to hear, that desktop browser based on OWB make no sense. For what then all that work ? Not for users ? Why then OWB for morphos with all that features implemented by Fab make sense for all morphos users ? I just tring to understand the logic here.


Offline
Transfer the post to other applications Transfer Top


porthan  [image]
Re: Help Joerg
Just popping in

Posts: 19
Posted on: 2010/7/21 8:28:32
@joerg

Quote:

Unless you want to limit the AROS version to AROS/PPC you have to do the same for all endian depending memory accesses, for example in the AmigaOS font implementation, since AFAIK the AROS compilers for little-endian CPUs don't support generating code which automatically fixes them like the Amithlon GCC did.


Erm, you obviously use endian aware macros when accessing endian depending memory. Preferably one doesnt try to parse font data on the disk directly at all... but that is another story.


Offline
Transfer the post to other applications Transfer Top


Daniel  [image]
Re: Help Joerg
Just popping in

From:
United Kingdom
Posts: 117
Posted on: 2010/7/21 8:40:53
@joerg

Keep up the good work, OWB is the best Amiga web browser I've ever used by far.

Quote:

joerg wrote:
- Neither the AROS OWB nor the MorphOS OWB use an AmigaOS GUI but Zune or MUI4 instead, i.e. you can't use anything in GUI related parts from the other 2 in the AmigaOS 4.x OWB and most of the platform specific parts depend on the GUI.


Could GUI parts be taken from AWeb, which is open source and has a Reaction GUI?

Quote:

Or you'd have to downgrade the GUI of the AmigaOS 4.x OWB to MUI, but it's impossible to collect a bounty large enough for me to consider touching extreme crap like MUI ever again.


Always found MUI programs to be the least stable. For example, the Voyager browser was always problematic. Then there's the various MUI libs and making sure you have the latest or most stable for the various MUI programs you use, which is thankfully very few these days.


Offline
Transfer the post to other applications Transfer Top


afxgroup  [image]
Re: Help Joerg
Site Builder

Posts: 608
Posted on: 2010/7/21 9:21:39
@Daniel

Quote:

Could GUI parts be taken from AWeb, which is open source and has a Reaction GUI?


Maybe you don't understand that he doesn't want to add useless GUI to OWB


Offline
_________________
i'm really tired...
Transfer the post to other applications Transfer Top



Top  Previous Topic  Next Topic  
« 1 2 (3) 4 5 6 »

You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.

[Advanced Search]


Home
Graphics by Martin "Mason" Merz & Ken "klesterjr" Lester © 2006-2007
Theme by Henning Nielsen Lund & Björn Hagström

Contact the website owners