Kodi Community Forum
OpenELEC Testbuilds for RaspberryPi - Printable Version

Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Raspberry Pi (https://forum.kodi.tv/forumdisplay.php?fid=166)
---- Thread: OpenELEC Testbuilds for RaspberryPi (/showthread.php?tid=140518)



RE: OpenELEC Testbuilds for RaspberryPi - pplucky - 2013-01-15

(2013-01-15, 18:35)rbej Wrote: Guires not working with this patch

https://github.com/xbmc/xbmc/commit/687b3ec0949d57ed8f8f78606e751c64c64625b4
Damn, that would be a really nice addition.


RE: OpenELEC Testbuilds for RaspberryPi - rbej - 2013-01-15

Maybe working soon Wink


RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-15

(2013-01-15, 18:35)rbej Wrote: Guires not working with this patch

Can you point me at what "guires" is?


RE: OpenELEC Testbuilds for RaspberryPi - pplucky - 2013-01-15

(2013-01-15, 18:43)popcornmix Wrote:
(2013-01-15, 18:35)rbej Wrote: Guires not working with this patch

Can you point me at what "guires" is?
https://github.com/xbianonpi/xbian/issues/142


RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-15

(2013-01-15, 10:20)rbej Wrote: PS. Popcornmix. Can you share your 3dsbs and 3dtop fixed as patch??. Is a very easy matter compiling Xbmc. Now i must download all 8 files and copy to Xbmc source and repack again. It takes a lot of time.
If you have a clean tree of xbmc, then:
Code:
wget https://github.com/popcornmix/xbmc/commit/b8a7b195405edc5ee5e9_5833cfab3153be0dc937.diff
git apply b8a7b195405edc5ee5e9_5833cfab3153be0dc937.diff
If I update the PR, then:
Code:
git apply -R b8a7b195405edc5ee5e9_5833cfab3153be0dc937.diff
wget https://github.com/popcornmix/xbmc/commit/<new hash>.diff
git apply <new hash>.diff
(_ added to hash to stop forum converting to link - should be removed)


RE: OpenELEC Testbuilds for RaspberryPi - rbej - 2013-01-15

Thanks.

PS. I upload now working build with working Gui Res Wink

When i switch to GUI 1080p and play 3d movie (last updated 3d fix) is display 2 pictures (left and right). When GUI is 720p display is only one picture on full screen. (as normal 2d mode)

My new custom build.

http://www.mediafire.com/?10456ccz13ard

- OpenElec build r12933
- Xbmc build RC3 (14.01.2013) with last updated fix for 3DSBS and 3DTAB movies.
- Special Rpi kernel 3.6.y (14.01.2013)
- Rpi firmware (13.01.2013)
- Pvr Addon (13.01.2013)
- Xvdr Addon (11.01.2013)
- Gpu memory set to 100mb on default (fix kernal killing Xbmc task on Rpi 256mb board)
- Memory cache set to 2621440 on default
- GUI resolution switch (taken from XBIAN)

Add to advencedsettings <guires>XXXX</guires>

XXXX = GUI resolution. 480p,540p,720p,1080p. <guires>720</guires>, <guires>1080</guires> etc...

Update Instruction:

http://openelec.tv/installation/updating

Set gpu_mem=100 in config.txt and cachemembuffersize to 2621440 in advencedsettings.

or clean install:

http://wiki.openelec.tv/index.php?title=Installing_OpenELEC_on_Raspberry_Pi


RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-15

(2013-01-15, 19:21)rbej Wrote: When i switch to GUI 1080p and play 3d movie (last updated 3d fix) is display 2 pictures (left and right). When GUI is 720p display is only one picture on full screen. (as normal 2d mode)

I didn't understand this. Is it a bug report? Can you post a picture of the problem?
"When GUI is 720p" does this mean you used <guires>720</guires>? Note: when changing guires you will almost certainly need to delete guisettings.xml.


RE: OpenELEC Testbuilds for RaspberryPi - rbej - 2013-01-15

This is no problem to me. I dont have 3d tv. Maybe switch gui to 1080p resolved problem with cut picture, when watching 3d movie.


RE: OpenELEC Testbuilds for RaspberryPi - pplucky - 2013-01-15

(2013-01-15, 20:17)popcornmix Wrote:
(2013-01-15, 19:21)rbej Wrote: When i switch to GUI 1080p and play 3d movie (last updated 3d fix) is display 2 pictures (left and right). When GUI is 720p display is only one picture on full screen. (as normal 2d mode)

I didn't understand this. Is it a bug report? Can you post a picture of the problem?
"When GUI is 720p" does this mean you used <guires>720</guires>? Note: when changing guires you will almost certainly need to delete guisettings.xml.
I placed <guires>1080</guires> on advancedsettings.xml and deleted the whole section <resolutions> from guisettings.xml. Rebooted and re-calibrated my video settings (to fix the new 1080 gui resolution).

After that, tried play the same file as before (which was OK) and got an error with XBMC.log containing the following:
Code:
19:01:34 T:2822763616  NOTICE: Thread Background Loader start, auto delete: false
19:01:34 T:3043438592  NOTICE: OMXClock using video as reference
19:01:42 T:3043438592  NOTICE: Previous line repeats 1 times.
19:01:42 T:3043438592  NOTICE: COMXPlayer: Opening: nfs://192.168.1.10/nfs/Public/DivX/[1993] The Nightmare Before Christmas 3D/The.Nightmare.Before.Christmas.3D.1993.H-3DSBS.H264.Multi.AC3.3D4ALL.Ex-3DBlurayisoTeam.mkv
19:01:42 T:2822763616  NOTICE: Thread COMXPlayer start, auto delete: false
19:01:42 T:2822763616  NOTICE: Creating InputStream
19:01:42 T:2822763616  NOTICE: Creating Demuxer
19:01:47 T:2822763616  NOTICE: Opening video stream: 0 source: 256
19:01:47 T:2822763616  NOTICE: OMXClock using video as reference
19:01:47 T:2822763616  NOTICE: Creating video thread
19:01:47 T:2780611680  NOTICE: Thread COMXPlayerVideo start, auto delete: false
19:01:47 T:2822763616  NOTICE: Opening audio stream: 1 source: 256
19:01:47 T:2822763616  NOTICE: Creating audio thread
19:01:47 T:2934387808  NOTICE: Thread COMXPlayerAudio start, auto delete: false
19:01:47 T:2822763616  NOTICE: Opening Subtitle stream: 0 source: 1024
19:01:47 T:3043438592   ERROR: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.resize) - OMX_UseBuffer failed with omx_err(0x80001000)
19:01:47 T:3043438592   ERROR: COMXImage::HandlePortSettingChange m_omx_resize.AllocOutputBuffers result(0x80001000)
19:01:47 T:3043438592   ERROR: COMXImage::Decode HandlePortSettingChange() failed
19:01:47 T:3043438592   ERROR: COMXCoreComponent::SetStateForComponent - OMX.broadcom.resize failed with omx_err(0x80001000)
19:01:47 T:2780611680   ERROR: Previous line repeats 1 times.
19:01:47 T:2780611680  NOTICE: 3DSBS movie found
19:01:47 T:2780611680  NOTICE: Display resolution ADJUST : 960x1080 @ 50.00 - Full Screen (29) (weight: 0.000)
19:01:48 T:2934387808   ERROR: COMXCoreComponent::AllocInputBuffers component(OMX.broadcom.audio_decode) - OMX_UseBuffer failed with omx_err(0x80001000)
19:01:48 T:2934387808   ERROR: COMXAudio::Initialize - Error alloc buffers 0x80001000
19:01:48 T:2934387808   ERROR: OMXPlayerAudio : Error open audio output
19:01:48 T:2934387808  NOTICE: OMXClock using video as reference
19:01:48 T:2822763616  NOTICE: COMXPlayer::OnExit()
19:01:48 T:2822763616  NOTICE: OMXPlayer: closing audio stream
19:01:48 T:2822763616  NOTICE: Closing audio stream
19:01:48 T:2934387808  NOTICE: thread end: OMXPlayerAudio::OnExit()
19:01:48 T:2822763616  NOTICE: OMXClock using video as reference
19:01:48 T:2822763616  NOTICE: OMXPlayer: closing video stream
19:01:48 T:2822763616  NOTICE: Closing video stream
19:01:48 T:2780611680  NOTICE: thread end: video_thread
19:01:48 T:3043438592  NOTICE: Using GL_TEXTURE_2D
19:01:48 T:2822763616  NOTICE: OMXClock using video as reference
19:01:48 T:3043438592  NOTICE: GL: Using BYPASS render method
19:01:48 T:2822763616  NOTICE: OMXPlayer: closing subtitle stream
19:01:48 T:2822763616  NOTICE: Closing subtitle stream
19:01:48 T:2822763616  NOTICE: COMXPlayer::OnExit() deleting demuxer
19:01:48 T:2822763616  NOTICE: COMXPlayer::OnExit() deleting input stream
19:01:48 T:3043438592  NOTICE: GL: NPOT texture support detected
19:01:48 T:3043438592   ERROR: Playlist Player: skipping unplayable item: 0, path [nfs://192.168.1.10/nfs/Public/DivX/[1993] The Nightmare Before Christmas 3D/The.Nightmare.Before.Christmas.3D.1993.H-3DSBS.H264.Multi.AC3.3D4ALL.Ex-3DBlurayisoTeam.mkv]
19:01:48 T:3043438592  NOTICE: OMXClock using video as reference
19:01:50 T:2822763616  NOTICE: Previous line repeats 1 times.
19:01:50 T:2822763616  NOTICE: Thread Background Loader start, auto delete: false

tvservice -s:
Code:
state 0x12001a [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60Hz, progressive

tvservice -m CEA:
Code:
Group CEA has 14 modes:
           mode 1: 640x480 @ 60Hz 4:3, clock:25MHz  progressive
           mode 2: 720x480 @ 60Hz 4:3, clock:27MHz  progressive
           mode 3: 720x480 @ 60Hz 16:9, clock:27MHz  progressive
           mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz  progressive 3D:TopBot|SbS-HH
           mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz  interlaced 3D:TopBot|SbS-HH
  (native) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz  progressive 3D:TopBot|SbS-HH
           mode 17: 720x576 @ 50Hz 4:3, clock:27MHz  progressive
           mode 18: 720x576 @ 50Hz 16:9, clock:27MHz  progressive
           mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz  progressive 3D:TopBot|SbS-HH
           mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz  interlaced 3D:TopBot|SbS-HH
           mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz  progressive 3D:TopBot|SbS-HH
           mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz  progressive 3D:TopBot|SbS-HH
           mode 33: 1920x1080 @ 25Hz 16:9, clock:74MHz  progressive 3D:TopBot|SbS-HH
           mode 34: 1920x1080 @ 30Hz 16:9, clock:74MHz  progressive 3D:TopBot|SbS-HH



RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-15

(2013-01-15, 21:08)pplucky Wrote: I placed <guires>1080</guires> on advancedsettings.xml and deleted the whole section <resolutions> from guisettings.xml. Rebooted and re-calibrated my video settings (to fix the new 1080 gui resolution).

After that, tried play the same file as before (which was OK) and got an error with XBMC.log containing the following:
Code:
19:01:47 T:3043438592   ERROR: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.resize) - OMX_UseBuffer failed with omx_err(0x80001000)
Almost certainly out of GPU memory. That's why we don't recommend the 1080p GUI.
If you have a 512M Pi, then try gpu_mem=256 in config.txt.


RE: OpenELEC Testbuilds for RaspberryPi - miappa - 2013-01-15

Ok, sorry I have to ask but I have tried to search all over for an answer and... found many that contradict each other.

So, in the official builds openelec, does the 720-GUI setting interfere anything with video playback?
I can see that it interferes with pictures, but does it affect omxplayer at all?

In other words, if I use the official build, do I get true 1080p when watching videos or does it scale up from 720p?


RE: OpenELEC Testbuilds for RaspberryPi - pplucky - 2013-01-15

(2013-01-15, 21:28)popcornmix Wrote:
(2013-01-15, 21:08)pplucky Wrote: I placed <guires>1080</guires> on advancedsettings.xml and deleted the whole section <resolutions> from guisettings.xml. Rebooted and re-calibrated my video settings (to fix the new 1080 gui resolution).

After that, tried play the same file as before (which was OK) and got an error with XBMC.log containing the following:
Code:
19:01:47 T:3043438592   ERROR: COMXCoreComponent::AllocOutputBuffers component(OMX.broadcom.resize) - OMX_UseBuffer failed with omx_err(0x80001000)
Almost certainly out of GPU memory. That's why we don't recommend the 1080p GUI.
If you have a 512M Pi, then try gpu_mem=256 in config.txt.
OK, testing with a 256M Pi.

Back to <guires>720</guires> and back to normal (both normal and 3D files seem to play properly, at first sight).


RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-15

(2013-01-15, 21:33)miappa Wrote: In other words, if I use the official build, do I get true 1080p when watching videos or does it scale up from 720p?

Only the GUI is 720p in official build. HDMI mode and Video will both be 1080p.



RE: OpenELEC Testbuilds for RaspberryPi - popcornmix - 2013-01-15

@rbej
There are a couple more pull requests. One for audio sync in avi files. Another to allow use of boost on downmix without clipping/distorting.


RE: OpenELEC Testbuilds for RaspberryPi - aegis123 - 2013-01-15

I'm having trouble with watching movies on my RPI with openelec 3 RC1. movies stop after certain time 3 min/ 40 min/ 50 min. then can't seem the get past that point in the movie.
the movies are all 1080p from various release groups. they are stored on my NAS running Ubuntu 12.04 and are served to the RPI via NFS.
when I watch a TV series I dont have any trouble, episodes are all 720p different series runtime 20 to 40/50 min with those files I don't seem to have an trouble. can watch episode one after another without XBMC stopping the playback and going back to the library view.

In the log found these errors with debug info. the full log is available at 01_XBMC.log

Code:
14:03:23 T:2893390944   ERROR: ffmpeg[AC75A460]: [matroska,webm] Read error
14:03:37 T:2934961248   DEBUG: COMXPlayerVideo - CDVDMsg::GENERAL_SYNCHRONIZE
14:03:37 T:2934961248   ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true
14:03:37 T:2934961248   NOTICE: thread end: video_thread
14:03:37 T:2934961248   DEBUG: Thread COMXPlayerVideo 2934961248 terminating

the files play normally in VLC/MPC-HC and XBMC 12 RC3 on my windows PC. anyone know what I need to do to fix this?
I really hope this is fixable else I'll have to sell the RPI and look for a zotac or something


This forum uses Lukasz Tkacz MyBB addons.