• 1
  • 35
  • 36
  • 37(current)
  • 38
  • 39
  • 156
OpenELEC Testbuilds for RaspberryPi Part 3 (Kodi 14.0)
(2014-06-29, 09:04)slack3r Wrote: I've found that in the shutdown menu there is a "suspend" entry: is it normal on raspi?

Yes, it's normal in these test builds as they include a "virtual suspend" facility that is not yet in stock OE 4.0.x.

The "virtual suspend" feature simply disables the HDMI rather than actually suspend the Pi hardware (which isn't possible), and can be enabled by setting the "Shutdown function" in Settings -> Power Saving if your Settings Level is set to Advanced or Expert

(2014-06-29, 10:51)gandharva Wrote: MilhouseVH, when I force-disable CEC on your builds I can no longer play files via NFS. Also an error pops up on every boot. A selfmade newclock3/openelec-master build doesn't have this issue.

How are you "force-disabling" CEC - by clearing "Enabled" in the CEC Adapter settings, or some other means?

What error message pops up - what does it say? A debug log might help, although I'm not sure why disabling CEC should affect NFS. I have CEC disabled, and NFS works without a problem.

(2014-06-29, 10:51)gandharva Wrote: Do you use a specific SHA-ID of libnfs? For me the build always fails when I try to build xbmc against libnfs master.

I'm using the latest libnfs master up to and including this commit. The following commit (a0c4ea7d9f) results in libnfs failing to build - I left @sahlberg a comment to this effect against the commit.
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-06-29, 11:30)MilhouseVH Wrote:
(2014-06-29, 10:51)gandharva Wrote: MilhouseVH, when I force-disable CEC on your builds I can no longer play files via NFS. Also an error pops up on every boot. A selfmade newclock3/openelec-master build doesn't have this issue.

How are you "force-disabling" CEC - by clearing "Enabled" in the CEC Adapter settings, or some other means?

What error message pops up - what does it say? A debug log might help, although I'm not sure why disabling CEC should affect NFS. I have CEC disabled, and NFS works without a problem.
I use this addon: http://ls80.github.io/script.openelec.rpi.config/

Both settings related to disabling CEC are checked. Not sure what values this addon sets or generates. Have my Raspi since one week...
The message pops up right after boot. Something like: CEC Adapter not connected with a red sign beside it.

(2014-06-29, 11:30)MilhouseVH Wrote:
(2014-06-29, 10:51)gandharva Wrote: Do you use a specific SHA-ID of libnfs? For me the build always fails when I try to build xbmc against libnfs master.

I'm using the latest libnfs master up to and including this commit. The following commit (a0c4ea7d9f) results in libnfs failing to build - I left @sahlberg a comment to this effect against the commit.
Thanks!

Regarding the build failure, it looks like some headers got changed. I'll have a look at the libnfs repo.
Code:
CPP     xbmc/pvr/channels/PVRChannelGroup.o
In file included from NFSFile.cpp:35:0:
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:150:37: error: 'CLIENT' has not been declared
extern  void * mount1_null_1(void *, CLIENT *);
                                     ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:153:44: error: 'CLIENT' has not been declared
extern  mountres1 * mount1_mnt_1(dirpath *, CLIENT *);
                                            ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:156:42: error: 'CLIENT' has not been declared
extern  mountlist * mount1_dump_1(void *, CLIENT *);
                                          ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:159:40: error: 'CLIENT' has not been declared
extern  void * mount1_umnt_1(dirpath *, CLIENT *);
                                        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:162:40: error: 'CLIENT' has not been declared
extern  void * mount1_umntall_1(void *, CLIENT *);
                                        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:165:42: error: 'CLIENT' has not been declared
extern  exports * mount1_export_1(void *, CLIENT *);
                                          ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:167:40: error: 'SVCXPRT' was not declared in this scope
extern int mount_program_1_freeresult (SVCXPRT *, zdrproc_t, caddr_t);
                                        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:167:49: error: expected primary-expression before ',' token
extern int mount_program_1_freeresult (SVCXPRT *, zdrproc_t, caddr_t);
                                                 ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:167:51: error: 'zdrproc_t' was not declared in this scope
extern int mount_program_1_freeresult (SVCXPRT *, zdrproc_t, caddr_t);
                                                   ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:167:69: error: expected primary-expression before ')' token
extern int mount_program_1_freeresult (SVCXPRT *, zdrproc_t, caddr_t);
                                                                     ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:167:69: error: expression list treated as compound expression in initializer [-fpermissive]
In file included from NFSFile.cpp:35:0:
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:194:37: error: 'CLIENT' has not been declared
extern  void * mount3_null_3(void *, CLIENT *);
                                     ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:197:44: error: 'CLIENT' has not been declared
extern  mountres3 * mount3_mnt_3(dirpath *, CLIENT *);
                                            ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:200:42: error: 'CLIENT' has not been declared
extern  mountlist * mount3_dump_3(void *, CLIENT *);
                                          ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:203:40: error: 'CLIENT' has not been declared
extern  void * mount3_umnt_3(dirpath *, CLIENT *);
                                        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:206:40: error: 'CLIENT' has not been declared
extern  void * mount3_umntall_3(void *, CLIENT *);
                                        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:209:42: error: 'CLIENT' has not been declared
extern  exports * mount3_export_3(void *, CLIENT *);
                                          ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:211:40: error: 'SVCXPRT' was not declared in this scope
extern int mount_program_3_freeresult (SVCXPRT *, zdrproc_t, caddr_t);
                                        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:211:49: error: expected primary-expression before ',' token
extern int mount_program_3_freeresult (SVCXPRT *, zdrproc_t, caddr_t);
                                                 ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:211:51: error: 'zdrproc_t' was not declared in this scope
extern int mount_program_3_freeresult (SVCXPRT *, zdrproc_t, caddr_t);
                                                   ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:211:69: error: expected primary-expression before ')' token
extern int mount_program_3_freeresult (SVCXPRT *, zdrproc_t, caddr_t);
                                                                     ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:211:69: error: expression list treated as compound expression in initializer [-fpermissive]
In file included from NFSFile.cpp:35:0:
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:238:8: error: 'bool_t' does not name a type
extern  bool_t zdr_fhandle3 (ZDR *, fhandle3*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:239:8: error: 'bool_t' does not name a type
extern  bool_t zdr_dirpath (ZDR *, dirpath*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:240:8: error: 'bool_t' does not name a type
extern  bool_t zdr_name (ZDR *, name*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:241:8: error: 'bool_t' does not name a type
extern  bool_t zdr_mountstat3 (ZDR *, mountstat3*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:242:8: error: 'bool_t' does not name a type
extern  bool_t zdr_mountlist (ZDR *, mountlist*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:243:8: error: 'bool_t' does not name a type
extern  bool_t zdr_mountbody (ZDR *, mountbody*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:244:8: error: 'bool_t' does not name a type
extern  bool_t zdr_groups (ZDR *, groups*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:245:8: error: 'bool_t' does not name a type
extern  bool_t zdr_groupnode (ZDR *, groupnode*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:246:8: error: 'bool_t' does not name a type
extern  bool_t zdr_exports (ZDR *, exports*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:247:8: error: 'bool_t' does not name a type
extern  bool_t zdr_exportnode (ZDR *, exportnode*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:248:8: error: 'bool_t' does not name a type
extern  bool_t zdr_mountres3_ok (ZDR *, mountres3_ok*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:249:8: error: 'bool_t' does not name a type
extern  bool_t zdr_mountres3 (ZDR *, mountres3*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:250:8: error: 'bool_t' does not name a type
extern  bool_t zdr_mountstat1 (ZDR *, mountstat1*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:251:8: error: 'bool_t' does not name a type
extern  bool_t zdr_fhandle1 (ZDR *, fhandle1);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:252:8: error: 'bool_t' does not name a type
extern  bool_t zdr_mountres1_ok (ZDR *, mountres1_ok*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/toolchain/armv6zk-openelec-linux-gnueabi/sysroot/usr/include/nfsc/libnfs-raw-mount.h:253:8: error: 'bool_t' does not name a type
extern  bool_t zdr_mountres1 (ZDR *, mountres1*);
        ^
/home/mokka/raspi/OpenELEC.tv/build.OpenELEC_Helix-RPi.arm-devel/xbmc-master-14-58ef393/Makefile.include:93: recipe for target 'NFSFile.o' failed
make[2]: *** [NFSFile.o] Error 1
make[2]: *** Waiting for unfinished jobs....
(2014-06-29, 11:39)gandharva Wrote: I use this addon: http://ls80.github.io/script.openelec.rpi.config/

Both settings related to disabling CEC are checked. Not sure what values this addon sets or generates. Have my Raspi since one week...
The message pops up right after boot. Something like: CEC Adapter not connected with a red sign beside it.

It's quite possible that addon is setting options that are no longer recommended.

In order to understand what options you have set that might be the cause of this problem, can you login to your Pi with ssh then run the following command:
Code:
pastebinit /flash/config.txt
and paste the url - thanks.

Edit: Note: If you use this addon to disable the CEC hardware of the Pi (hdmi_ignore_cec=1, hdmi_ignore_cec_init=1), but don't actually disable the CEC Adapter in the Settings -> System -> Input devices -> Peripherals -> CEC Adapter -> Enabled [unchecked], then of course the adapter is going to try and configure itself on startup, fail, and notify you of the failure with popups. This particular configuration (hardware disabled, but adapter enabled) may also cause XBMC to crash during or after playback (it does mine, after a quick test).

So don't add those CEC options to your /flash/config.txt, and simply disable the CEC adapter via XBMC Settings.
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.
/edit

Link shows my license keys. I'll send you a PN.

(2014-06-29, 12:04)MilhouseVH Wrote: Edit: Note: If you use this addon to disable the CEC hardware of the Pi, but don't actually disable CEC in the adapter settings (Settings -> System -> Input devices -> Peripherals -> CEC Adapter -> Enabled [unchecked]), then of course the adapter is going to try and configure itself on startup, fail and notify you of the failure with popups.
I think this is exactly what happens here. Interestingly my own builds don't show that error on startup when I only disable CEC by addon. Thanks!
(2014-06-29, 12:19)gandharva Wrote: Link shows my license keys. I'll send you a PN.

They're of no use to anyone else... the key is hashed with your serial number so is unique to you, nobody else can use/abuse it.

(2014-06-29, 12:19)gandharva Wrote: I think this is exactly what happens here. Interestingly my own builds don't show that error on startup when I only disable CEC by addon. Thanks!

My builds are using additional libcec patches (as detailed in the relevant release post) - it's possible one or more patches don't play so well with unusual CEC configurations.
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-06-29, 12:35)MilhouseVH Wrote:
(2014-06-29, 12:19)gandharva Wrote: Link shows my license keys. I'll send you a PN.

They're of no use to anyone else...
Didn't know that. Angel

(2014-06-29, 12:35)MilhouseVH Wrote:
(2014-06-29, 12:19)gandharva Wrote: I think this is exactly what happens here. Interestingly my own builds don't show that error on startup when I only disable CEC by addon. Thanks!

My builds are using additional libcec patches (as detailed in the relevant release post) - it's possible one or more patches don't play so well with unusual CEC configurations.
Seems so.

Btw. new build without last libnfs commit worked. Thanks for all your input! Smile
(2014-06-29, 07:21)calcon79 Wrote: What is the best way to upload this 270MB modified DVD ISO that I have?

Google drive or Dropbox.
I don't know if this has already been raised.
All the latest versions suffer from a high-pitch audio problem when trying to play mp3 files.
It makes it impossible to listen to music :-( (I'm using Millhouse version on Raspberry PI).
(2014-06-29, 16:50)ataru80 Wrote: I don't know if this has already been raised.
All the latest versions suffer from a high-pitch audio problem when trying to play mp3 files.
It makes it impossible to listen to music :-( (I'm using Millhouse version on Raspberry PI).

First I've heard.
With which build did problem first appear?
Using paplayer? Hdmi/analogue?
Is video playback okay? How about other audio formats?
Hmm at least you were able to see some sort of problem. At least once I was able to play past the music selection menu. It appeared to be working fine but then while playing a P90X Chest and Back DVD the screen went black on me after playing about 15 or so minutes. I should mention I never tried to go back to the main menu. I was hitting stop at the music menu. Maybe that is where my problem is different? I don't always get past the music menu so I wonder if when I hit stop at the music menu it puts DVDPlayer in some sort of state which can only be undone by me formattting my storage drive. I'm assuming there is some sort of file that DVDPlayer must be using on the storage drive and since I don't know what file that is I end up wiping to get back a clean slate.

A few things worth noting. I am playing from NFS share. I am overclocked with the following settings:

arm_freq=900
core_freq=400
sdram_freq=450
over_voltage=2

I had "Sync Playback To Display" enabled
I had "Adjust Display Refresh Rate to Match Video" Set to "On Start/Stop"
I had "Pause During Refresh Rate Change" set to 5 sec
I had "A/V Sync Method" set to "Video Clock (Drop/Dupe Audio)
HW Acceleration was enabled
DVD was set to skip intro before menu
Audio output was set to 5.1 and passthrough enabled on Dolby Digital and DTS only

Edit: I am going to try this on all default settings and also from local usb and see if it behaves any differently. Oh and BTW I don't need to wipe my SD card but I DO need to wipe my usb (I am running usb for storage and sd for boot). So it seems something is somehow getting corrupted on my usb drive. I am also using a hub for my usb so another thing to try would maybe be to move the usb to be directly plugged into the Pi.

Edit2: Oh BTW is your DVDPlayer working on other DVD ISO files and mpeg2 files. At least in my setup once I start getting the black video but audio playing that problem also occurs on other DVD ISOs and even mpeg2 files when I play them with DVDPlayer. Here is a copy of my log:

I first played P90X Chest and Back for a while to see if I got the black screen. I did not. Then I played it again with OMXPlayer. Played fine. Then I played my stripped Power 90 DVD ISO and didn't get past the music menu. I played the P90X DVD after that and also didn't get video (only audio).
(2014-06-29, 17:51)calcon79 Wrote: Edit2: Oh BTW is your DVDPlayer working on other DVD ISO files and mpeg2 files. At least in my setup once I start getting the black video but audio playing that problem also occurs on other DVD ISOs and even mpeg2 files when I play them with DVDPlayer. Here is a copy of my log:

I only get the problem when playing this Power 90 ISO. For me, it's the music menu that causes the problem - my only other test ISO doesn't have a similar secondary menu.

Oh and please use pastebin when posting more than half a dozen lines of log... this thread is now unreadable on my Nexus 7 tablet when .
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-06-29, 19:22)MilhouseVH Wrote:
(2014-06-29, 17:51)calcon79 Wrote: Edit2: Oh BTW is your DVDPlayer working on other DVD ISO files and mpeg2 files. At least in my setup once I start getting the black video but audio playing that problem also occurs on other DVD ISOs and even mpeg2 files when I play them with DVDPlayer. Here is a copy of my log:

I only get the problem when playing this Power 90 ISO. For me, it's the music menu that causes the problem - my only other test ISO doesn't have a similar secondary menu.

Oh and please use pastebin when posting more than half a dozen lines of log... this thread is now unreadable on my Nexus 7 tablet when .

I have made some progress in figuring out my issue. It ONLY occurs when deinterlacing is enable. I can disable deinterlacing and the problem never occurs. I can go back to the main menu and everything. Here is what I did.

I started with clean slate again and kept ALL settings to default. Only added my NFS share so I could play the ISO. Then I played the Power 90 DVD and everything played just fine. I was able to go back to menu and open music menu and start playing the main video with video and audio all working. BUT when I enable deinterlacing and it doesn't matter if it is set to On or Auto the issues start. Once deinterlacing is enabled and I go back to the menu I can only hear audio. No video. I can make the selections in both the main menu and music menu and I can hear the audio of the main video playing but no video. If I go and disable deinterlacing and then back to the main menu and now I can see video and audio again. I select the music on the music menu and everthing plays just fine. I did this repeatedly and it even seems to be doing the same thing on my P90X Chest and Back DVD too.

Can you try this and see if it does the same for you? I have no other settings other than default when running Openelec official 4.0.6.

Update:

I tried disabling OpenMax and it appears that on my P90X DVD the video and audio will play again. Reenabling OpenMax causes the issue to come right back. But when I tried playing the Power 90 DVD it froze on the music selection screen with OpenMax disabled. I'm going to try this from my local usb and see if it is any different. I am also going to start from a clean slate and see if it behaves any different if I never try to play the Power 90 DVD. I am going to try and see if DVDPlayer deinterlacing breaks if I never try to play that particular ISO.

I should add that playback is horribly slow with OpenMax disabled using DVDPlayer but I'm sure that is expected though.

Update 2:

DVDPlayer does NOT play video for any mpeg2 file when deinterlacing is enabled. This is what happens for me. Not sure why though. I haven't tried formatting my SD card and starting over that way lately so who knows. I could have swore at one time DVDPlayer was working with deinterlacing enabled. OMXPlayer continues to work very well. I saw no difference when attempting to play my ISO from local USB either. Except I didn't freeze when trying to play with OpenMax disabled.
All my testing was with deinterlacing set to "off".
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-06-29, 11:30)MilhouseVH Wrote:
(2014-06-29, 09:04)slack3r Wrote: I've found that in the shutdown menu there is a "suspend" entry: is it normal on raspi?

Yes, it's normal in these test builds as they include a "virtual suspend" facility that is not yet in stock OE 4.0.x.

The "virtual suspend" feature simply disables the HDMI rather than actually suspend the Pi hardware (which isn't possible), and can be enabled by setting the "Shutdown function" in Settings -> Power Saving if your Settings Level is set to Advanced or Expert

K, thank you so much.

Have a nice day.
@milhouse:

did the latest update break virtual suspend?

my cec settings are set to do nothing when the tv shuts off and in settings i have enabled power saving.

when turning off my tv, nothing happens...
Image
  • 1
  • 35
  • 36
  • 37(current)
  • 38
  • 39
  • 156

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