OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 1 - 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 (Kodi 15.0) Part 1 (/showthread.php?tid=211501) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
|
RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - hdmkv - 2015-03-29 Are any of you experiencing stuttery playback of certain MPEG2 live streams? I'm using the new HDHomeRun add-on and have this on a couple of ATSC 1080i channels, while others (both 720p and 1080i) play perfectly. I have the codec licenses purchased and added to config.txt. RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-29 (2015-03-29, 14:44)popcornmix Wrote: If it's not the epel patch, then a nightly build on Windows/linux should have similar ffmpeg hevc code. Can you provoke a crash there? I've rebuilt #0328 without epel and HEVC continues to crash on the Pi2 (haven't done any testing on Pi1). A Linux build (Ubuntu 14.10 x64, 2c6d5a8f) does NOT crash (must have started these HEVC files 30 times, all played successfully, no crashes). RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - zaphod24 - 2015-03-29 @Milhouse, thanks for the debug build. Here is a crash watching the same program from last night: http://sprunge.us/MGWI Several of my channels seem to produce periodic crashes when OMXPlayer is being used, Comedy Central, Disney, Nickelodean. I wonder if it is because they often use telecine and also do weird framerate changes during commercials. I'm uploading the recording to google drive now but it may be a few hours because it is 1.9gb. RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-29 Further to the HEVC crashes, here's a debug-enabled crashlog without epel: http://sprunge.us/YGGJ RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - popcornmix - 2015-03-29 (2015-03-29, 17:59)Milhouse Wrote: Further to the HEVC crashes, here's a debug-enabled crashlog without epel: http://sprunge.us/YGGJ Do you think this crash is new to this build? RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-29 (2015-03-29, 18:02)popcornmix Wrote: Do you think this crash is new to this build? No. I went back to #0227 and could get that to crash as well, so it's always been present since the introduction of HEVC support. It doesn't happen all the time though, and may be dependent on rapid start-stop-start of HEVC files which is probably why I missed it when I initially tested a few movies (I tended to watch them for a minute or so, before testing the next). With my current testing, it seems that if you start-stop-start a few movies in quick succession then you're pretty much guaranteed a crash eventually. I'm streaming these HEVC movies over SMB but I've also tested locally with the exact same result. Edit: #0225 also crashes when playing HEVC, but this shouldn't have any of the NEON optimisations (#0225 crashlog: http://sprunge.us/ESLb) RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Jönke - 2015-03-29 (2015-03-29, 15:50)hdmkv Wrote: Are any of you experiencing stuttery playback of certain MPEG2 live streams? I'm using the new HDHomeRun add-on and have this on a couple of ATSC 1080i channels, while others (both 720p and 1080i) play perfectly. I have the codec licenses purchased and added to config.txt. Yes i see them in some 1080i streams and some sd tv channels from Tvheadend. Easy to see in camera pans RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - popcornmix - 2015-03-29 (2015-03-29, 14:35)noggin Wrote: Sorry wasn't clear. Files have Dolby Digital audio. Until now I've run with pass through enabled and have no stutter. However with the DTS HD MA and Dolby True HD decode (but not passthrough) capability, I disabled passthrough as I thought this would be needed to force decoding. With passthrough disabled I get stutter on these files. Does enabling omxplayer work for you? How about with omxplayer disabled but with "sync playback to display" enabled? RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - popcornmix - 2015-03-29 (2015-03-29, 18:08)Milhouse Wrote: With my current testing, it seems that if you start-stop-start a few movies in quick succession then you're pretty much guaranteed a crash eventually. I'm streaming these HEVC movies over SMB but I've also tested locally with the exact same result. It's not crashing easily in my debug environment. Tried 3 HEVC files, and about 50 start/stops without a crash (just letting each file for about a second). RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - noggin - 2015-03-29 (2015-03-29, 18:39)popcornmix Wrote:(2015-03-29, 14:35)noggin Wrote: Sorry wasn't clear. Files have Dolby Digital audio. Until now I've run with pass through enabled and have no stutter. However with the DTS HD MA and Dolby True HD decode (but not passthrough) capability, I disabled passthrough as I thought this would be needed to force decoding. With passthrough disabled I get stutter on these files. I've tried with and without omxplayer and pretty certain I tried both with and without sync playback to display for both players. In all cases disabling passthrough causes stutter. Will double check though. RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - MONSTA - 2015-03-29 I suspect that the problem is not hevc, but the software decoding at all. I reproduced the same bug with 264, when hardware decoding was turned off . RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-29 (2015-03-29, 18:41)popcornmix Wrote: It's not crashing easily in my debug environment. Tried 3 HEVC files, and about 50 start/stops without a crash (just letting each file for about a second). Strange. I've tried testing #0328 (with and without epel), with a minimal config.txt (only "gpu_mem=256" and two codec licences, no overclock of any kind), and with a fresh .kodi, and I can still get it to crash with ease (by the 3rd or 4th file). RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-29 (2015-03-29, 19:12)MONSTA Wrote: I suspect that the problem is not hevc, but the software decoding at all. I reproduced the same bug with 264, when hardware decoding was turned off . Yep (good point) - I've now been able to crash Kodi with a regular h264 movie that I never had a problem with when using hardware accelerated decoding. Setting Video Acceleration to "Software" is sufficient, although it sometimes takes a few start-stop-start cycles (although in the log below, I managed to crash Kodi on the second "start"). Crashlog (debug enabled, no epel): http://sprunge.us/OAeE RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - noggin - 2015-03-29 Popcornmix - here's an update on the playback performance of a Pi 2 with the file I PMed you a link to : No audio pass-through OMX Player - Sync to Display - very occasional OMX Player - No Sync to Display - frequent MMAL Acceleration - Sync to Display - occasional MMAL Acceleration - No Sync to Display - frequent (Sync to display method, when enabled, was Resample Audio) So Sync to display improves things, but in all cases there are still issues IMO. Audio pass-through All the above scenarios are close to perfect - with possibly the odd stutter. No obvious difference between them. RE: OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) - Milhouse - 2015-03-29 New OpenELEC Isengard build #0329: RPi / RPi2 (Supercedes previous build) Code: # uname -a Based on tip of OpenELEC master (5a883921, changelog) and tip of XBMC master (01e00046, changelog) with the following modifications:
|