• 1
  • 98
  • 99
  • 100(current)
  • 101
  • 102
  • 156
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)
(2014-09-28, 00:41)Milhouse Wrote: New OpenELEC Helix build: #0927

There are a few changes in this build worth testing:
dvdplayer (without omxplayer acceleration) hasn't had working deinterlace so far. This should now be working.

Files with DTS audio with extensions could hang, and this was fixed with config.txt setting dts_whole_frames=1. The dts_whole_frames setting should be unnecessary now as the dts extensions are parsed, and the files should no longer hang.

I've stopped audio decode from being a higher priority thread. The reasoning is there is a lot of audio decode that can be done at the start of playback, or after seek while filling buffers, and the audio decode thread will starve other threads (e.g. video) and could cause stuttering/lagging.
It's not clear if this is preferable, so any reports on general performance (when playing hard files) or smoothness at start or after a seek would be useful. (with omxplayer or dvdplayer).
(2014-09-28, 13:23)popcornmix Wrote: It's not clear if this is preferable, so any reports on general performance (when playing hard files) or smoothness at start or after a seek would be useful. (with omxplayer or dvdplayer).

popcornmix, I don't understand, with OpenELEC Helix build: #0927, I don't have omxplayer but PAPlayer and DVDplayer choice in Music and no choice in video. Could you explain?
Config, video/audio player:
3T HDD <USB> Odroid N2+ / CoreElec <HDMI> Denon AVR-2313 <HDMI> LG TV 55UF860V
                                          <nfs wired> Linksys WRT32X router <USB> 4T HDD
(2014-09-28, 16:09)MrNice Wrote: popcornmix, I don't understand, with OpenELEC Helix build: #0927, I don't have omxplayer but PAPlayer and DVDplayer choice in Music and no choice in video. Could you explain?

omxplayer/dvdplayer have merged, so there is no omxplayer in advancedsettings or from "play using..." context menu. You should use dvdplayer here.

omxplayer is now an acceleration setting in settings/video/acceleration.

So if you play music using dvdplayer, you will get omxplayer if omxplayer acceleration is enabled and dvdplayer if it is disabled.
(2014-09-28, 01:26)h.udo Wrote: Confirmed with #0925 / #0926 and LG TV. Currently testing #0927.

The most stable build with LG TV is #0927.

Thank you for confirming.

K, I have the same problem with build #0927. I can't reproduce it with debug enabled, so I can not attach a detailed log.

Is it possible to have the next build without `CEC LG Vendor Fix`? Just for testing purposes.

Thanks, and again... ...sorry for my English.
Hi, build #927 and early bulds...

Play movies hdmi passtrought... all time reboot ((

in log... last lines

Code:
15:59:36 329.878845 T:3058823712  NOTICE: ActiveAE::Suspend
15:59:36 329.879486 T:3057742928  NOTICE: CActiveAE::StateMachine - AE_TOP_CONFIGURED/CActiveAEControlProtocol::SUSPEND
15:59:36 329.967438 T:3058823712  NOTICE: DVDPlayer: Opening: smb://NAS-PC/Media/Art Films/Star Trek Into Darkness (2013).mkv
15:59:36 329.967834 T:3058823712 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
15:59:36 329.969482 T:2817520720  NOTICE: Thread DVDPlayer start, auto delete: false
15:59:36 329.973083 T:2774602832  NOTICE: Thread CMMALRenderer start, auto delete: false
15:59:36 329.974854 T:2817520720  NOTICE: Creating InputStream
15:59:37 330.679535 T:2978706512   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
15:59:37 330.679962 T:2978706512   ERROR: CecLogMessage - Open - vc_cec could not be initialised
15:59:37 330.680511 T:2978706512   ERROR: CecLogMessage - could not open a connection (try 10)
15:59:38 331.683502 T:2978706512   ERROR: CecLogMessage - could not start CEC communications
15:59:38 331.683929 T:2978706512   ERROR: OpenConnection - could not opening a connection to the CEC adapter
15:59:38 332.034668 T:2817520720  NOTICE: Creating Demuxer
15:59:39 333.050537 T:2817520720  NOTICE: Opening stream: 0 source: 256
15:59:39 333.115601 T:2817520720  NOTICE: Creating video thread
15:59:39 333.116608 T:2817520720  NOTICE: Opening stream: 2 source: 256
15:59:39 333.118317 T:2817520720  NOTICE: Creating audio thread
15:59:39 333.119293 T:2817520720  NOTICE: Opening stream: 7 source: 256
15:59:39 333.120300 T:2745160784  NOTICE: Thread OMXPlayerVideo start, auto delete: false
15:59:39 333.123688 T:2736772176  NOTICE: Thread OMXPlayerAudio start, auto delete: false
15:59:39 333.143829 T:2736772176  NOTICE: COMXAudio::Deinitialize start
15:59:39 333.144165 T:2736772176  NOTICE: COMXAudio::Deinitialize end
15:59:39 333.202820 T:2817520720  NOTICE: OMXClock using audio as reference
15:59:40 333.417297 T:2745160784  NOTICE: Display resolution DESKTOP : 1920x1080 (1920x1080) @ 60.00 - Full Screen (16)
15:59:40 333.417755 T:2745160784 WARNING: CXBMCRenderManager::Configure - queue size too small (2, 0, 0)

How disable all cec services? in config.txt added line hdmi_ignore_cec=1

Code:
15:59:34 327.668030 T:2978706512   ERROR: CecLogMessage - Open - vc_cec could not be initialised
15:59:34 327.668335 T:2978706512   ERROR: CecLogMessage - could not open a connection (try 7)
15:59:35 328.669617 T:2978706512   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
15:59:35 328.672577 T:2978706512   ERROR: CecLogMessage - Open - vc_cec could not be initialised
15:59:35 328.673096 T:2978706512   ERROR: CecLogMessage - could not open a connection (try 8)
15:59:36 329.675018 T:2978706512   ERROR: CecLogMessage - RegisterLogicalAddress - vc_cec_set_logical_address(E) returned invalid arg (8)
15:59:36 329.675568 T:2978706512   ERROR: CecLogMessage - Open - vc_cec could not be initialised
15:59:36 329.675934 T:2978706512   ERROR: CecLogMessage - could not open a connection (try 9)
(2014-09-28, 18:06)Nolik Wrote: Hi, build #927 and early bulds...

Play movies hdmi passtrought... all time reboot ((

Please post complete logs (using paste site like xbmclogs.com).


When did this last work for you?
Can you try renaming .xbmc (e.g. to .xbmc_back) and restarting xbmc and confirm if the problem happens with clean settings/addons.
(2014-09-28, 18:24)popcornmix Wrote: Can you try renaming .xbmc (e.g. to .xbmc_back) and restarting xbmc and confirm if the problem happens with clean settings/addons.
hmm... i deleted hdmi_ignore_cec, and movies play again... ok, i will try reset setting and made test again.

in the new helix builds in the file manager i can see two folders STORAGE, and old gotham builds only one?

STOTAGE - xbmc home folder and etc.
STORAGE - only lost+found folder

It's normal?
(2014-09-28, 19:19)Nolik Wrote: in the new helix builds in the file manager i can see two folders STORAGE, and old gotham builds only one?

STOTAGE - xbmc home folder and etc.
STORAGE - only lost+found folder

It's normal?

Sounds like you've got two partitions named STORAGE. In ssh, run "mount | pastebinit" and "cat /flash/cmdline.txt | pastebinit" then paste the links.
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2014-09-28, 19:30)Milhouse Wrote: Sounds like you've got two partitions named STORAGE. In ssh, run "mount | pastebinit" and "cat /flash/cmdline.txt | pastebinit" then paste the links.

http://pastebin.com/UXFkZ9cS

i try delete mount and folder, but main link media into root folder i can't delete..
If he is running off a USB key, there will be a storage on the key and another on the SD card
(2014-09-28, 20:01)Nolik Wrote:
(2014-09-28, 19:30)Milhouse Wrote: Sounds like you've got two partitions named STORAGE. In ssh, run "mount | pastebinit" and "cat /flash/cmdline.txt | pastebinit" then paste the links.

http://pastebin.com/UXFkZ9cS

i try delete mount and folder, but main link media into root folder i can't delete..

(2014-09-28, 22:33)allan87 Wrote: If he is running off a USB key, there will be a storage on the key and another on the SD card

@allan87 - yep, that's what I suspected.

@Nolik - Since you are using the USB key for your "storage" partition, you can delete the second "STORAGE" partition on the SD card as this is not being used. Your options:

1. Repartition the SD card and reformat it with a single FAT partition (take a backup of the files in the FAT partition and restore them after re-creating the whole SD-card FAT partition). The easiest way to repartition the SD card will be to use a Linux system and gparted.

2. Rename the SD card partition:
Code:
e2label /dev/mmcblk0p2 sdcard
sync && reboot

3. Just live with it. Smile
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
New OpenELEC Helix build: #0928
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.16.3 #1 PREEMPT Sun Sep 28 22:49:06 BST 2014 armv6l GNU/Linux

# vcgencmd version
Sep 27 2014 15:02:59
Copyright (c) 2012 Broadcom
version 1e1705d83daf22b7a50331d9538258c4c7acf656 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20140928224759-r19301-ga1d0799 [Build #0928]

Based on tip of OpenELEC master (a1d0799f, changelog) and tip of XBMC master (501ad2df, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.16.y
  • Excludes the OpenELEC xbmc-001-newclock4 patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR5217
  • Includes latest libnfs master (ab1af695)
  • Includes latest libcec master (81e38211)
  • Includes latest xbmc-pvr-addons master (83ee302d)
  • Includes latest xbmc-addon-xvdr master (a3724213)
  • Includes libcec double-key suppression
  • Includes libcec CEC Standby Fix
  • Increase scan interval of PeripBusCEC from 5000 to 60000, reducing CPU loading by about 2% (1GHz Pi) every 5 seconds (even when CEC is "disabled")
  • Includes CONFIG_COREDUMP=y to allow creation of coredumps (see here)
  • Includes PR5204: [Fix] Make ext. subtitle loading work for image files and bluray directories
  • Includes PR5222: videodb: Add column name on GROUP query otherwise sub query returns no rows
  • Includes PR5247: StringUtils: optimize Split(), new overloads for Split() and Tokenize()
  • Includes PR5309: [posix] Implement new PosixFile
  • Includes PR5312: dvdplayer: do a seek after having changed subtitle stream
  • Includes PR5324: Add setting to hide library clean progress bar.
  • Includes PR5386: Fix incorrect usage of S_IFDIR flag
  • Includes PR5395: [fix] Closes #15423 Addon update deadlock due to race condition deleting CThread
Build Highlights:
  1. Dropped CEC LG Vendor Fix
  2. Updated xbmc-pvr-addons (changelog)
  3. Includes PR5237 courtesy of newclock4 commits
Build Details:
  1. OpenELEC:
    • dvb-firmware: update to dvb-firmware-0.0.45
  2. XBMC:
    • Remove setting for framemtdecoding (PR:5421, 1 commit, 4 files changed)
    • [python] fix null pointer dereference when invoking non-addon scripts (PR:5425, 1 commit, 1 file changed)
  3. newclock4:
    • [mmalrenderer] squash: Make update logging only verbose
    • [mmalcodec] squash: whitespace
    • handle stereoscopic mode of videos in mixed playlists
    • remember user selected 3D modes between videos until playback ended
    • [mmalrenderer] Always use higher buffer_num. Avoids an ENOMEM failure
    • squash: boost centre
    • [omxplayer] Fix bad audio when sample_fmt is not reported on Open
    • [renderer] Avoid warning for too few buffers with bypass renderer
    • [mmalrenderer] squash: Remove GetProcessorSize
    • [mmal] Increase number of render buffers
    • [mmalcodec] Introduce a preroll period to buffer up frames on startup
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
@popcornmix I've just noticed that flipped/mirrored arts are not actually saved flipped. It's working on master/OS X and I remember it working in newclock3.

Milhouse was so kind to try to reproduce this in OpenELEC, just to be sure it's not something specific to XBian. I've got these steps for an English GUI (the same applies to TV shows and episodes): «Movies -> Info Panel -> Choose Art, select click on fanart, select local art then enable Mirror" and the cached fanart is not flipped».

The relevant row in the DB gets updated with an additional "transform?flipped" at the end (ok), but the actual cached image is not saved flipped (it is on OS X).

(I had prepared a debug log, but I apparently deleted it while restarting XBMC a couple times...)
New OpenELEC Helix build: #0929
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.16.3 #1 PREEMPT Mon Sep 29 21:31:07 BST 2014 armv6l GNU/Linux

# vcgencmd version
Sep 27 2014 15:02:59
Copyright (c) 2012 Broadcom
version 1e1705d83daf22b7a50331d9538258c4c7acf656 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20140929212959-r19304-g744ae4e [Build #0929]

Based on tip of OpenELEC master (744ae4ec, changelog) and tip of XBMC master (501ad2df, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.16.y
  • Excludes the OpenELEC xbmc-001-newclock4 patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR5217
  • Includes latest libnfs master (ab1af695)
  • Includes latest libcec master (81e38211)
  • Includes latest xbmc-pvr-addons master (83ee302d)
  • Includes latest xbmc-addon-xvdr master (a3724213)
  • Includes libcec double-key suppression
  • Includes libcec CEC Standby Fix
  • Increase scan interval of PeripBusCEC from 5000 to 60000, reducing CPU loading by about 2% (1GHz Pi) every 5 seconds (even when CEC is "disabled")
  • Includes CONFIG_COREDUMP=y to allow creation of coredumps (see here)
  • Includes PR5204: [Fix] Make ext. subtitle loading work for image files and bluray directories
  • Includes PR5222: videodb: Add column name on GROUP query otherwise sub query returns no rows
  • Includes PR5247: StringUtils: optimize Split(), new overloads for Split() and Tokenize()
  • Includes PR5309: [posix] Implement new PosixFile
  • Includes PR5312: dvdplayer: do a seek after having changed subtitle stream
  • Includes PR5324: Add setting to hide library clean progress bar.
  • Includes PR5386: Fix incorrect usage of S_IFDIR flag
  • Includes PR5395: [fix] Closes #15423 Addon update deadlock due to race condition deleting CThread
Build Highlights:
  1. libdrm and hdparm updates in OpenELEC
Build Details:
  1. OpenELEC:
    • libdrm: update to libdrm-2.4.58
    • hdparm: update to hdparm-9.45
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
(2014-09-29, 22:46)menakite Wrote: The relevant row in the DB gets updated with an additional "transform?flipped" at the end (ok), but the actual cached image is not saved flipped (it is on OS X).

The cached jpeg will not be flipped/transformed but it should store the orientation in the jpeg header so when it is decoded it appears correctly.
Are you not seeing that?
  • 1
  • 98
  • 99
  • 100(current)
  • 101
  • 102
  • 156

Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)8