Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
86 user(s) are online (43 user(s) are browsing Forums)

Members: 0
Guests: 86

more...

Headlines

 
  Register To Post  

« 1 ... 51 52 53 (54) 55 56 57 ... 72 »
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@all

http://kas1e.mikendezign.com/aos4/ody ... odyssey_1.23r5_beta04.lha

Odyssey 1.23 r5_beta04 - AmigaOS4


-- Major change in Video/Audio:

Thanks to Frank from AmiBoing/EntwicklerX Odyssey now uses Frank's real amiga shared libs for all FFmpeg parts handling video/audio in the browser. That in comparison with my older static FFmpeg compile mean:

1. We have now FFmpeg 2.2.16 instead of an older 2.2.1 (why not 3.x and 4.x ? Because since 2.2.16 some decoders start to be slower).
2. Binary of Odyssey is smaller on 5mb now, as no FFmpeg code built-in, that code in the shared libs instead.
3. Frank's version recognize Altivec unit and if available, uses the Altivec code automatically (so theoretically those ones who has Altivec machines can have better speed in video playback). Quite interesting to see comprassion results on x1000 when play the same mediafile via beta03 and beta04.
4. ffmpeg libs can be updated separately, without odyssey updates.

All the shared libs also placed in the LIBS folder of Odyssey and will be used from there now, so users will have no issues. But of course, you can move them all to system LIBS: directory if you wish: AmigaOS4 will
firstly search libs in the LIBS: directory of Odyssey, and if nothing found then the system's one.

-- In the prefs/media enabled by default WebM, Flv and Ogg (before they were disabled), so everything works out of the box. If users wish to not have video/audio be played in the browser but to have downloads instead, then
those options can be disabled.

-- incorporated some changes which Deadwood did for 1.25 version back in past and which wasn't in our version till now, such as: Improved audio/video sync code in MediaPlayer and Free locale resources regardless of application creation.

-- one more user-agent for spoofing by request: Nintendo Wii



Github also updated with all latest changes, so SDK includes/libs also changed quite heavy, and everyone who will build latest odyssey should update all the SDK files.
Also frank's ffmpeg libraries should be in the LIBS directory when you will test odyssey (take them of from beta04, or from Frank directly: https://sourceforge.net/projects/ffmpeg-amigasharedlibraries/files/

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Not bad, smart move using external libs from Frank :)
Maybe just placebo sensation but the old audio/video sync code patch from deadwood seems improved a little bit the video testing of html5videoplayer, expecially when reverting/forwarding the stream

http://www.html5videoplayer.net/html5video/mp4-h-264-video-test/

Go to top
Re: Odyssey 1.23 progress
Not too shy to talk
Not too shy to talk


See User information
On my X-1000 the video on test page from samo79 play better than
beta 3 with 10-20% lower CPU usage

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Tested more and more and got this same crash almost twice, i will try to reproduce, so just have a look for now

Quote:
Crash log for task "Odyssey"
Generated by GrimReaper 53.19
Crash occured in module avformat2.library at address 0x6C810420
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
0: 6D7E65D0 4F58D6E0 00000000 51FB1C1C 51FC9730 020B973C 00000040 0000000F
8: 51FB1C1C 12841284 12841284 4F58D700 000001B0 51FCA240 00000000 58984340
16: 6D6584B4 00000000 00000000 00340014 02280000 6F9EFFF0 6EFDCA28 56655D30
24: 00000000 00000000 6EFDB52C 51FC3058 51FC9730 00000000 51F39D80 4F58D6E0


FPR (Floating Point Registers, NaN = Not a Number):
0: nan 1 0.35 525
4: 10 42 493 525
8: 10 493 4.5036e+15 1
12: inf 0 0 -0
16: 0 0 0 0
20: 0 0 0 1.61895e-319
24: 0 0 2.65249e-315 0
28: 0 1.58462e+09 1.58462e+09 0

FPSCR (Floating Point Status and Control Register): 0xA2202100


SPRs (Special Purpose Registers):
Machine State (msr) : 0x0002F030
Condition (cr) : 0x549DCDA0
Instruction Pointer (ip) : 0x6C810420
Xtended Exception (xer) : 0x018233AC
Count (ctr) : 0x00000000
Link (lr) : 0x00000000
DSI Status (dsisr) : 0x01842B34
Data Address (dar) : 0x00000000



680x0 emulated registers:
DATA: 5848258E 00000003 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 4F58D1B0
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x6C810420 belongs to module "avformat2.library" (PowerPC)
Symbol: ffurl_register_protocol + 0x20 in section 1 offset 0x000133FC

Stack trace:
CURRDIR:Libs/avformat2.library:ffurl_register_protocol()+0x20 (section 1 @ 0x133FC)
Odyssey:ffurl_register_protocol()+0x30 (section 1 @ 0x1CCC8E0)
Odyssey:_ZN7WebCore18MediaPlayerPrivateC2EPNS_11MediaPlayerE()+0x15c (section 1 @ 0x18A9E0)
Odyssey:_ZN7WebCore18MediaPlayerPrivate6createEPNS_11MediaPlayerE()+0x68 (section 1 @ 0x18AFA4)
Odyssey:_ZN7WebCore11MediaPlayer23loadWithNextMediaEngineEPNS_18MediaPlayerFactoryE()+0x98 (section 1 @ 0x17DD40)
Odyssey:_ZN7WebCore11MediaPlayer4loadERKNS_4KURLERKNS_11ContentTypeERKN3WTF6StringE()+0x308 (section 1 @ 0x17E370)
Odyssey:_ZN7WebCore16HTMLMediaElement12loadResourceERKNS_4KURLERNS_11ContentTypeERKN3WTF6StringE()+0x640 (section 1 @ 0x42DF30)
Odyssey:_ZN7WebCore16HTMLMediaElement19loadNextSourceChildEv()+0xe0 (section 1 @ 0x432C84)
Odyssey:_ZN7WebCore16HTMLMediaElement19selectMediaResourceEv()+0x298 (section 1 @ 0x43301C)
Odyssey:_ZN7WebCore16HTMLMediaElement12loadInternalEv()+0xa8 (section 1 @ 0x4332D8)
Odyssey:_ZN7WebCore16HTMLMediaElement14loadTimerFiredEPNS_5TimerIS0_EE()+0x74 (section 1 @ 0x437B0C)
Odyssey:_ZN7WebCore5TimerINS_16HTMLMediaElementEE5firedEv()+0x3c (section 1 @ 0x439270)
Odyssey:_ZN7WebCore12ThreadTimers24sharedTimerFiredInternalEv()+0xf0 (section 1 @ 0x1DE160)
Odyssey:_ZN7WebCore12ThreadTimers16sharedTimerFiredEv()+0x44 (section 1 @ 0x1DE218)
Odyssey:_ZN7WebCore17fireTimerIfNeededEv()+0x38 (section 1 @ 0x1CF3D0)
Odyssey:_ZN14WebViewPrivate21fireWebKitTimerEventsEv()+0x2c (section 1 @ 0xDCAFC)
Odyssey:_ZN7WebView21fireWebKitTimerEventsEv()+0x30 (section 1 @ 0xC18B4)
Odyssey:_ZL28handleMM_OWBApp_WebKitEventsP6IClassPmP4_Msg()+0x194 (section 1 @ 0x4D08)
Odyssey:_ZL8dispatchP6IClassPmP4_Msg()+0xf94 (section 1 @ 0x10798)
native kernel module intuition.library.kmod+0x00021448
native kernel module intuition.library.kmod+0x000215ec
native kernel module intuition.library.kmod+0x0000a3f4
native kernel module intuition.library.kmod+0x0000a034
Odyssey:_Z9main_loopv()+0x130 (section 1 @ 0x1368)
Odyssey:main()+0x1f0 (section 1 @ 0x1680)
native kernel module newlib.library.kmod+0x000020ac
native kernel module newlib.library.kmod+0x00002d5c
native kernel module newlib.library.kmod+0x00002ef0
Odyssey:_start()+0x170 (section 1 @ 0x214)
native kernel module dos.library.kmod+0x000255c8
native kernel module kernel+0x0003e7b4
native kernel module kernel+0x0003e7fc

PPC disassembly:
6c810418: 4800002c b 0x6C810444
6c81041c: 7d2a4b78 mr r10,r9
*6c810420: 812a001c lwz r9,28(r10)
6c810424: 2f890000 cmpwi cr7,r9,0
6c810428: 40fefff4 bne- cr7,0x6C81041C

System information:

CPU
Model: AMCC PPC440EP V1.3
CPU speed: 799 MHz
FSB speed: 133 MHz
Extensions:

Machine
Machine name: Sam440EP
Memory: 1048576 KB
Extensions: bus.pci

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@samo
I got this one randomly few times too. That function in which it crashes was private in ffmpeg and should't be used at all (but was), and so in 2.2.16 it was removed and Frank add it on top of his port , so possible it may have some bug. Will ask Frank about, maybe he will see a bug just from crashlog. Sadly it can't be reproduced very easyly (as usual wth Odyssey) :)

edit: sended mail to Frank

@pvanni
Yeah, cool! Altivec made a difference then, was worth of :)

Go to top
Re: Odyssey 1.23 progress
Just popping in
Just popping in


See User information
I have the feeling that the image search in google is yet way faster than before. Fine. Video plays with beta4 little faster (on X1000) i think also.
I like it. Many thanks to all involved :D

Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@kas1e
Thanks for the latest version you released.
And the Nintendo Wii spoffing, thanks.
Now the H.264 videos work well and in the same session going on Youtube the audio is heard perfectly.
Thanks again.

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Quote:
edit: sended mail to Frank


Ok good
Just an unrelated question, did you changed something in bookmark behaviour since the first beta 1 compared to the public version ?

I ask because i noted i'm unable to "import" the bookmark from my stable release to any of that new betas .. instead everything works fine copying the bookmarks.html file from a beta to another (tested in all versions) ... when i open the bookmark from OWB i can see my saved links, but all the old links i saved with the public version cannot be read in any of that new betas

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@samo
Nope, didn't change anything about bookmarks, but as it was recompiled with newer GCC and since that with lots of new libraries, mixing os4depot version and new ones is bad idea.

Maybe you just find some bug in "importn" fucntion which was hided on gcc 4.x as was with path names trashing, dunno.

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Odyssey 1.23 progress
Just can't stay away
Just can't stay away


See User information
Re bookmarks.
I just copied the bookmarks file from OS4Depot version to new beta. All seems to work well here.

AmigaOne X1000.
Radeon RX550

http://www.tinylife.org.uk/
Go to top
Re: Odyssey 1.23 progress
Not too shy to talk
Not too shy to talk


See User information
Hi,

There are only two resolutions available for me in YouTube, 360p and 720p while pressing quality gadget. The same video on tablet is available from 144p upwards. How to change it? Its hard to test YT on SAM440 with enything more than 240p ;)

Beta2 was very stable for me. Beta4 crashed twice, so far. The same crash as for samo79 and this one:

Crash log for task "Odyssey"
Generated by GrimReaper 53.19
Crash occured in module Odyssey at address 0x6E87C998
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
0: 6E87CE9C 526E1510 00000000 5377587C 526E1558 526E157C 007FFFFF 5377587C
8: 80000000 00000000 80000000 0002448C 24242842 544A3240 00000000 00000000
16: 526E254C 526E258C 526E2518 526E2594 00000000 00000000 52799EA8 4608A368
24: 4608A338 00000000 544A85C4 526E1DD8 472099F0 00000000 46B265C0 5377587C


FPR (Floating Point Registers, NaN = Not a Number):
0: nan -0.966005 582.281 765.105
4: -0.144564 0 582.487 0.00390625
8: 765.461 0.415992 1.07253 0.257812
12: 2.63883e+13 -0.86589 0 2.71454e+12
16: 4.90817e-193 0 0 0
20: 0 0 0 0
24: 0 2.65249e-315 0 0
28: 0 0 0 0.1

FPSCR (Floating Point Status and Control Register): 0xB6E64100


SPRs (Special Purpose Registers):
Machine State (msr) : 0x0002F030
Condition (cr) : 0x3F5CFDA0
Instruction Pointer (ip) : 0x6E87C998
Xtended Exception (xer) : 0x018233AC
Count (ctr) : 0x00000000
Link (lr) : 0x00000000
DSI Status (dsisr) : 0x01842B34
Data Address (dar) : 0x00000000



680x0 emulated registers:
DATA: 58C0658E 00000003 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 526E31B0
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x6E87C998 belongs to module "Odyssey" (PowerPC)
Symbol: _cairo_clip_intersect_rectangle_box + 0x36C in section 1 offset 0x019B2974

Stack trace:
Odyssey:_cairo_clip_intersect_rectangle_box()+0x36c (section 1 @ 0x19B2974)
Odyssey:_cairo_clip_intersect_box()+0x78 (section 1 @ 0x19B2E78)
Odyssey:_cairo_spans_compositor_stroke()+0x200 (section 1 @ 0x1A1EE8C)
Odyssey:_cairo_compositor_stroke()+0xdc (section 1 @ 0x1A0C6C4)
Odyssey:_cairo_image_surface_stroke()+0x40 (section 1 @ 0x19BBAE8)
Odyssey:_cairo_surface_stroke()+0x150 (section 1 @ 0x19DF670)
Odyssey:_cairo_gstate_stroke()+0x100 (section 1 @ 0x19B89FC)
Odyssey:_cairo_default_context_stroke()+0x24 (section 1 @ 0x19B3E10)
Odyssey:INT_cairo_stroke()+0x30 (section 1 @ 0x19AEF58)
Odyssey:_ZN7WebCore15GraphicsContext10strokePathERKNS_4PathE()+0x120 (section 1 @ 0x161C58)
Odyssey:_ZNK7WebCore14RenderSVGShape11strokeShapeEPNS_15GraphicsContextE()+0x58 (section 1 @ 0x129B56C)
Odyssey:_ZNK7WebCore13RenderSVGPath11strokeShapeEPNS_15GraphicsContextE()+0x8c (section 1 @ 0x128A89C)

Odyssey:_ZN7WebCore27RenderSVGResourceSolidColor17postApplyResourceEPNS_12RenderObjectERPNS_15GraphicsContextEtPKNS_4PathEPK
S_14RenderSVGShapeE()+0x108 (section 1 @ 0x129A908)
Odyssey:_ZN7WebCore14RenderSVGShape11strokeShapeEPNS_11RenderStyleEPNS_15GraphicsContextE()+0xb4 (section 1 @ 0x129BB88)
Odyssey:_ZN7WebCore14RenderSVGShape18fillAndStrokeShapeEPNS_15GraphicsContextE()+0xe8 (section 1 @ 0x129BD14)
Odyssey:_ZN7WebCore14RenderSVGShape5paintERNS_9PaintInfoERKNS_11LayoutPointE()+0x31c (section 1 @ 0x129CAD8)
Odyssey:_ZN7WebCore18RenderSVGContainer5paintERNS_9PaintInfoERKNS_11LayoutPointE()+0x1d8 (section 1 @ 0x1284B40)
Odyssey:_ZN7WebCore9RenderBox5paintERNS_9PaintInfoERKNS_11LayoutPointE()+0xc8 (section 1 @ 0x787F2C)
Odyssey:_ZN7WebCore13RenderSVGRoot13paintReplacedERNS_9PaintInfoERKNS_11LayoutPointE()+0x2f4 (section 1 @ 0x8F1240)
Odyssey:_ZN7WebCore14RenderReplaced5paintERNS_9PaintInfoERKNS_11LayoutPointE()+0x934 (section 1 @ 0x870EB0)

Odyssey:_ZN7WebCore11RenderLayer36paintForegroundForFragmentsWithPhaseENS_10PaintPhaseERKN3WTF6VectorINS_13LayerFragmentELj1
NS2_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEjPNS_12RenderObjectE()+0x1c0 (section 1 @ 0x815E08)

Odyssey:_ZN7WebCore11RenderLayer27paintForegroundForFragmentsERKN3WTF6VectorINS_13LayerFragmentELj1ENS1_15CrashOnOverflowEEE
NS_15GraphicsContextES9_RKNS_10LayoutRectEbRKNS0_17LayerPaintingInfoEjPNS_12RenderObjectEbb()+0x1f4 (section 1 @ 0x81E1F0)
Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x988 (section
1 @ 0x829974)

Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74
(section 1 @ 0x829C20)

Odyssey:_ZN7WebCore11RenderLayer29paintLayerByApplyingTransformEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEjRKNS_11Layo
tPointE()+0x214 (section 1 @ 0x829E98)
Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x2f8 (section 1 @
0x82A560)

Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17Layer
aintingInfoEj()+0x84 (section 1 @ 0x82B8C4)
Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section
1 @ 0x82942C)

Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74
(section 1 @ 0x829C20)
Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @
0x82A35C)

Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17Layer
aintingInfoEj()+0x84 (section 1 @ 0x82B8C4)
Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section
1 @ 0x82942C)

Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74
(section 1 @ 0x829C20)
Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @
0x82A35C)

Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17Layer
aintingInfoEj()+0x84 (section 1 @ 0x82B8C4)
Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section
1 @ 0x82942C)

Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74
(section 1 @ 0x829C20)
Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @
0x82A35C)

Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17Layer
aintingInfoEj()+0x84 (section 1 @ 0x82B8C4)
Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section
1 @ 0x82942C)

Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74
(section 1 @ 0x829C20)
Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @
0x82A35C)

Odyssey:_ZN7WebCore11RenderLayer9paintListEPN3WTF6VectorIPS0_Lj0ENS1_15CrashOnOverflowEEEPNS_15GraphicsContextERKNS0_17Layer
aintingInfoEj()+0x84 (section 1 @ 0x82B8C4)
Odyssey:_ZN7WebCore11RenderLayer18paintLayerContentsEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x440 (section
1 @ 0x82942C)

Odyssey:_ZN7WebCore11RenderLayer31paintLayerContentsAndReflectionEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0x74
(section 1 @ 0x829C20)
Odyssey:_ZN7WebCore11RenderLayer10paintLayerEPNS_15GraphicsContextERKNS0_17LayerPaintingInfoEj()+0xf4 (section 1 @
0x82A35C)

Odyssey:_ZN7WebCore11RenderLayer5paintEPNS_15GraphicsContextERKNS_10LayoutRectEjPNS_12RenderObjectEPNS_12RenderRegionEj()+0x
4 (section 1 @ 0x82A680)
Odyssey:_ZN7WebCore9FrameView13paintContentsEPNS_15GraphicsContextERKNS_7IntRectE()+0x23c (section 1 @ 0x6C4970)
Odyssey:_ZN7WebCore10ScrollView5paintEPNS_15GraphicsContextERKNS_7IntRectE.part.21()+0x2b8 (section 1 @ 0x1EE870)
Odyssey:_ZN7WebCore10ScrollView5paintEPNS_15GraphicsContextERKNS_7IntRectE()+0x94 (section 1 @ 0x1F12EC)
Odyssey:_ZN14WebViewPrivate8onExposeEi()+0x6c4 (section 1 @ 0xDDF14)
Odyssey:_ZN7WebView8onExposeEi()+0x48 (section 1 @ 0xBA69C)
Odyssey:_ZL22handleMM_OWBApp_ExposeP6IClassPmP4_Msg()+0x1f4 (section 1 @ 0x4B60)
Odyssey:_ZL8dispatchP6IClassPmP4_Msg()+0xe44 (section 1 @ 0x10648)
native kernel module intuition.library.kmod+0x00021448
native kernel module intuition.library.kmod+0x000215ec
native kernel module intuition.library.kmod+0x0000a3f4
native kernel module intuition.library.kmod+0x0000a034
Odyssey:_Z9main_loopv()+0x1bc (section 1 @ 0x13F4)
Odyssey:main()+0x1f0 (section 1 @ 0x1680)
native kernel module newlib.library.kmod+0x000020ac
native kernel module newlib.library.kmod+0x00002d14
native kernel module newlib.library.kmod+0x00002ef0
Odyssey:_start()+0x170 (section 1 @ 0x214)
native kernel module dos.library.kmod+0x000255c8
native kernel module kernel+0x0003e7b4
native kernel module kernel+0x0003e7fc

PPC disassembly:
6e87c990: 7d290034 cntlzw r9,r9
6e87c994: 5529d97e rlwinm r9,r9,27,5,31
*6e87c998: 913f0020 stw r9,32(r31)
6e87c99c: 83e1003c lwz r31,60(r1)
6e87c9a0: 38210040 addi r1,r1,64

System information:

CPU
Model: AMCC PPC440EP V1.3
CPU speed: 799 MHz
FSB speed: 133 MHz
Extensions:

Machine
Machine name: Sam440EP
Memory: 1048576 KB
Extensions: bus.pci





CD32/A500/A600/A600+Furia/A1200/A4000D+A2320+PiccoloSD64/Sam440 flex 800MHz RAM 1GB HD7750 128MB OS4.1 SBLive! ->
Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@mr2
Quote:

There are only two resolutions available for me in YouTube, 360p and 720p while pressing quality gadget. The same video on tablet is available from 144p upwards. How to change it? Its hard to test YT on SAM440 with enything more than 240p ;)


Probabaly spoofing may help.

Quote:

The same crash as for samo79


Is crash in avformat2.library:ffurl_register_protocol() can be reproduced on some video all the time ? Or it random too on your side?

Quote:

and this one:


That one was skippable ?

Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@mr2Quote:
There are only two resolutions available for me in YouTube, 360p and 720p while pressing quality gadget. The same video on tablet is available from 144p upwards. How to change it? Its hard to test YT on SAM440 with enything more than 240p ;)

Youtube will only display selections that are compatable with your browser.

Here is a quote directly from YouTube about this:
Quote:
YouTube videos missing quality options on this browser

YouTube videos are available in many formats and resolutions. However, some browsers do not support newer video formats or quality options. This means these browsers may only have one or two video formats to choose from. We recommend upgrading your browser or operating system for the best viewing experience.

Here is how you can work around it on slower machines. Go to YouTube site and play a video. Adjust the width of your browser window size until the video size shrinks from 640x360 to 426x240. Hopefully this size will play well on your system. You can then use the resize button on the window title bar to toggle between your normal window size and this size when playing YouTube videos.

Go to top
Re: Odyssey 1.23 progress
Quite a regular
Quite a regular


See User information
@pvanni
Quote:
On my X-1000 the video on test page from samo79 play better than
beta 3 with 10-20% lower CPU usage.


I can confirm I'm seeing about a 16% increase in play speed on my X1000 with Beta04 but I do get the occassional crash. I can click on Ignore and the video goes on playing fine. On my X1000 360 videos play smooth with about 70% cpu usage. Theater mode (854x480) plays Ok as well with about 95% to 100% cpu usage. The video isn't quite as smooth as 360 but it's definalty watchable and the audio stays is sync. At 720p the audio start so studder and the picture is definatly a jerky. It's great to be able to play in the browser but I still prefer using YT with external MPlayer. This is good for when that doesn't work though. Of course all the improvements are great!

I think the crashes mostly occrus if I try to do other things while the video is playing. Like searching in the video, or changing resolutions. If I just start it playing and just watch it I think it's pretty stable.

Go to top
Re: Odyssey 1.23 progress
Not too shy to talk
Not too shy to talk


See User information
@kas1e

Quote:
Probabaly spoofing may help...


No, it does not :(

Quote:
Is crash in avformat2.library:ffurl_register_protocol() can be reproduced on some video all the time ? Or it random too on your side


Hard to say. Everything is so slow that I have to find a way to play 144p/240p videos. Then I will try to do several tests with the same video...but it looks random, now.

Quote:
That one was skippable


Yes, it was.

...and a new one...

Crash log for task "[OWB] MediaPlayer"
Generated by GrimReaper 53.19
Crash occured in module newlib.library.kmod at address 0x01AF59C8
Type of crash: DSI (Data Storage Interrupt) exception
Alert number: 0x80000003

Register dump:
GPR (General Purpose Registers):
0: 5FFAA000 48219C40 00000000 48219CC8 00000000 00000000 445C492B 2B2B2B2B
8: FFFFFFFF 000001FF 48219CC8 01AF59B4 000007A8 00000000 5852DDA4 54714400
16: 02260000 7FD1C490 00000000 00000002 48219EF1 48219EF0 48219EF2 48219EF3
24: 513328A8 48219EC8 4FC89C88 48219DD8 00000001 48219CC8 00000000 54195C1C


FPR (Floating Point Registers, NaN = Not a Number):
0: nan 1 0 9.22337e+18
4: 0 252.8 49.8 0
8: 0 1 2.14748e+09 4.5036e+15
12: 0 4.5036e+15 0 2.71454e+12
16: 4.90817e-193 0 0 0
20: 0 0 0 0
24: 0 2.65249e-315 0 0
28: 0 0 0 5.58058e-222

FPSCR (Floating Point Status and Control Register): 0x82004000


SPRs (Special Purpose Registers):
Machine State (msr) : 0x0002F030
Condition (cr) : 0x50333DA0
Instruction Pointer (ip) : 0x01AF59C8
Xtended Exception (xer) : 0x018233AC
Count (ctr) : 0x00000000
Link (lr) : 0x00000000
DSI Status (dsisr) : 0x01842B34
Data Address (dar) : 0x00000000



680x0 emulated registers:
DATA: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
ADDR: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
FPU0: 0 0 0 0
FPU4: 0 0 0 0



Symbol info:
Instruction pointer 0x01AF59C8 belongs to module "newlib.library.kmod" (HUNK/Kickstart)

Stack trace:
native kernel module newlib.library.kmod+0x00003428
CURRDIR:Libs/avformat2.library:url_find_protocol()+0xc4 (section 1 @ 0x13244)
CURRDIR:Libs/avformat2.library:ffurl_open()+0x24 (section 1 @ 0x140A0)
CURRDIR:Libs/avformat2.library:avio_open2()+0x20 (section 1 @ 0x19A18)
CURRDIR:Libs/avformat2.library:avformat_open_input()+0x364 (section 1 @ 0x10EA20)
Odyssey:avformat_open_input()+0x48 (section 1 @ 0x1CC9824)
Odyssey:ac_open()+0xa4 (section 1 @ 0x18F6F4)
Odyssey:_ZN7WebCore18MediaPlayerPrivate10playerLoopEv()+0x290 (section 1 @ 0x189934)
Odyssey:_ZN7WebCore18MediaPlayerPrivate15playerLoopStartEPv()+0x2c (section 1 @ 0x18A2D4)
Odyssey:_ZN3WTFL16threadEntryPointEPv()+0x128 (section 1 @ 0x19A35B4)
native kernel module dos.library.kmod+0x000255c8
native kernel module kernel+0x0003e7b4
native kernel module kernel+0x0003e7fc

PPC disassembly:
01af59c0: 5529edff rlwinm. r9,r9,29,23,31
01af59c4: 418200d0 beq- 0x1AF5A94
*01af59c8: 80e40000 lwz r7,0(r4)
01af59cc: 7d4b50f8 not r11,r10
01af59d0: 556bedff rlwinm. r11,r11,29,23,31

System information:





Go to top
Re: Odyssey 1.23 progress
Not too shy to talk
Not too shy to talk


See User information
@ktadd

Thanks, will try it later :)

Go to top
Re: Odyssey 1.23 progress
Just popping in
Just popping in


See User information
Hi,

Just for fun, a first video of the Big Buck bunny in 1080p playing inside odyssey.

1080p BBB in Odyssey

and a second one, with html5 video player site and compositing zoom tool ;)

Compositing zoom tool

Regards,
Petrol.

Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@Petrol
Is it tool from Ami603 called ZDR.lha from os4depot, right ?

That one quite handy imho, you just can have fullscreen right now without needs to touch anything :)

I just added it to contextual menus, and when go to youtube, play it in some not-very-big resolution, press "rmb" and have menu "compositing zoom", and zoom the vids for full screen:

https://youtu.be/mYsqX1Af7dY

If we have ZDR source code, it can be improved a bit, for just odysseys purposes, like, resize only "odyssey" window, and not anything else, have a flag to disable that image in the center, etc.




Edited by kas1e on 2020/3/20 13:28:33
Edited by kas1e on 2020/3/20 13:36:55
Go to top
Re: Odyssey 1.23 progress
Home away from home
Home away from home


See User information
@kas1e

Seems quite an hackish solution :)

Go to top
Re: Odyssey 1.23 progress
Not too shy to talk
Not too shy to talk


See User information
Quote:

@all

http://kas1e.mikendezign.com/aos4/ody ... odyssey_1.23r5_beta04.lha

Odyssey 1.23 r5_beta04 - AmigaOS4


Thanks once again kas1e !

1989-> A500, A600, A3000, A4000, A1200, CD32, µA1, PegII, A1XE, CDTV, Amy/416D79, A1X5000, Vampire 500 V2+, Vampire 600 V2, Amy-ITX, Denise ITX <-2024
Go to top

  Register To Post
« 1 ... 51 52 53 (54) 55 56 57 ... 72 »

 




Currently Active Users Viewing This Thread: 2 ( 0 members and 2 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project