Author: swordfish6975

Openelec Build for OPI PC and 2 now with HW decoding

  [Copy link]

3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-4-29 14:18:26 | Show all floors
Edited by Dima at 2016-4-29 14:21
jernej replied at 2016-4-29 05:50
I need help with testing. It seems I'm close on nailing issue with suspend/resume.

It seems that it ...

Very strange, I've again put in the SD card with a clean test-image and it does indeed work (Orangepi PC)!
Actually, it even works with a USB mouse AND DVB-T stick pluged in.

I've actually just narrowed it down, as I remember that Wed when I was testing, it wasn't working.
The issue is actually lircd. Whenever lircd is enabled, the standby button doesn't work. When lircd is disabled, it works!

4

threads

1118

posts

9504

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9504
Published in 2016-4-29 14:30:05 | Show all floors
Dima replied at 2016-4-29 07:18
Very strange, I've again put in the SD card with a clean test-image and it does indeed work (Orange ...

Interesting. I will look into that. Can you test interlaced video after reboot? I think this is a weak point at the moment.

3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-4-29 15:04:54 | Show all floors
jernej replied at 2016-4-29 14:30
Interesting. I will look into that. Can you test interlaced video after reboot? I think this is a  ...

What do you mean with interlaced video after reboot?
Is there any specific interlaced video that I can test? I don't actually have any interlaced video's in my "collection".

4

threads

1118

posts

9504

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9504
Published in 2016-4-29 15:19:36 | Show all floors
Dima replied at 2016-4-29 08:04
What do you mean with interlaced video after reboot?
Is there any specific interlaced video that I ...

Sorry, I meant after suspend/resume.

I noticed that driver for deinterlacing crashes after one or two suspend cycles. You can use this video:
            https://mega.nz/#F!gA5QESLK!GMYLY7FteC-HllqFPIlbxA
        
Difference between deinterlaced and not deinterlaced should be huge on that video.


3

threads

165

posts

1203

credits

Gold member

Rank: 6Rank: 6

credits
1203
Published in 2016-4-29 15:50:27 | Show all floors
jernej replied at 2016-4-29 15:19
Sorry, I meant after suspend/resume.

I noticed that driver for deinterlacing crashes after one or ...

Can confirm the issue. After a fresh restart, it's choppy but it works. Although, there are a few artefacts.
After only 1 supspend / resume, it just looks like a static image really bad image.

I also see this difference in LOG.
Before suspend:
  1. 7:39:29 T:3034796032  NOTICE: DVDPlayer: Opening: /storage/videos/burosch1.mpg
  2. 07:39:29 T:3034796032 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
  3. 07:39:29 T:2855158688  NOTICE: Creating InputStream
  4. 07:39:29 T:2855158688  NOTICE: Creating Demuxer
  5. 07:39:29 T:2855158688  NOTICE: Opening stream: 0 source: 256
  6. 07:39:29 T:2855158688  NOTICE: Creating video codec with codec id: 2
  7. 07:39:29 T:2855158688  NOTICE: Creating video thread
  8. 07:39:29 T:2855158688   ERROR: Get - failed to get stream
  9. 07:39:29 T:2897302432  NOTICE: running thread: video_thread
  10. 07:39:29 T:2855158688 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED
  11. 07:39:29 T:2897302432  NOTICE:  fps: 25.000000, pwidth: 720, pheight: 576, dwidth: 720, dheight: 576
  12. 07:39:29 T:2897302432  NOTICE: Display resolution DESKTOP : 1920x1080 @ 60.00 - Full Screen (16)
  13. 07:39:29 T:3034796032  NOTICE: Using GL_TEXTURE_2D
  14. 07:39:29 T:3034796032  NOTICE: GL: Using DISP2 render method
  15. 07:39:29 T:3034796032  NOTICE: GL: NPOT texture support detected
  16. 07:39:59 T:2855158688  NOTICE: CDVDPlayer::OnExit()
  17. 07:39:59 T:2855158688  NOTICE: DVDPlayer: eof, waiting for queues to empty
  18. 07:39:59 T:2855158688  NOTICE: Closing stream player 2
Copy code
After supsend:
  1. 07:40:08 T:3034796032  NOTICE: DVDPlayer: Opening: /storage/videos/burosch1.mpg
  2. 07:40:08 T:3034796032 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
  3. 07:40:08 T:2897302432  NOTICE: Creating InputStream
  4. 07:40:08 T:2897302432  NOTICE: Creating Demuxer
  5. 07:40:08 T:2897302432  NOTICE: Opening stream: 0 source: 256
  6. 07:40:08 T:2897302432  NOTICE: Creating video codec with codec id: 2
  7. 07:40:08 T:2897302432  NOTICE: Creating video thread
  8. 07:40:08 T:2897302432   ERROR: Get - failed to get stream
  9. 07:40:08 T:2695775136  NOTICE: running thread: video_thread
  10. 07:40:08 T:2897302432 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED
  11. 07:40:08 T:2695775136  NOTICE:  fps: 25.000000, pwidth: 720, pheight: 576, dwidth: 720, dheight: 576
  12. 07:40:08 T:2695775136  NOTICE: Display resolution DESKTOP : 1920x1080 @ 60.00 - Full Screen (16)
  13. 07:40:08 T:3034796032  NOTICE: Using GL_TEXTURE_2D
  14. 07:40:08 T:3034796032  NOTICE: GL: Using DISP2 render method
  15. 07:40:08 T:3034796032  NOTICE: GL: NPOT texture support detected
  16. 07:40:08 T:3034796032   ERROR: HW deinterlacing failed!
  17. 07:40:19 T:3034796032   ERROR: Previous line repeats 321 times.
  18. 07:40:19 T:3034796032  NOTICE: CDVDPlayer::CloseFile()
  19. 07:40:19 T:3034796032  NOTICE: DVDPlayer: waiting for threads to exit
  20. 07:40:19 T:2897302432  NOTICE: CDVDPlayer::OnExit()
  21. 07:40:19 T:2897302432  NOTICE: Closing stream player 2
  22. 07:40:19 T:2897302432  NOTICE: waiting for video thread to exit
  23. 07:40:19 T:2695775136  NOTICE: thread end: video_thread
  24. 07:40:19 T:2897302432  NOTICE: deleting video codec
  25. 07:40:19 T:3034796032  NOTICE: DVDPlayer: finished waiting
  26. 07:40:19 T:3034796032  NOTICE: CDVDPlayer::CloseFile()
  27. 07:40:19 T:3034796032  NOTICE: DVDPlayer: waiting for threads to exit
  28. 07:40:19 T:3034796032  NOTICE: DVDPlayer: finished waiting
  29. 07:40:19 T:3034796032  NOTICE: CDVDPlayer::CloseFile()
  30. 07:40:19 T:3034796032  NOTICE: DVDPlayer: waiting for threads to exit
  31. 07:40:19 T:3034796032  NOTICE: DVDPlayer: finished waiting
Copy code
So can confirm that HW interlacing is failing after supsend/restore..


0

threads

15

posts

218

credits

Intermediate member

Rank: 3Rank: 3

credits
218
Published in 2016-4-29 20:29:57 | Show all floors
I have weird bug using openelec on OPiPC, it randomly crashes/restarts when i'm navigating through options, enabling/disabling stuff etc., but when i'm watching, no problems. On armbian I didn't have any random crashes/restarts, maybe there is some kind of log, which contents I could paste here?

4

threads

1118

posts

9504

credits

Moderator

Rank: 7Rank: 7Rank: 7

credits
9504
Published in 2016-4-30 02:04:01 | Show all floors
Poxucis replied at 2016-4-29 13:29
I have weird bug using openelec on OPiPC, it randomly crashes/restarts when i'm navigating through o ...

http://wiki.openelec.tv/index.ph ... ate_support_logs.3F

0

threads

48

posts

462

credits

Intermediate member

Rank: 3Rank: 3

credits
462
Published in 2016-4-30 04:01:21 from mobile | Show all floors
Acestream working:

0

threads

48

posts

462

credits

Intermediate member

Rank: 3Rank: 3

credits
462
Published in 2016-4-30 04:01:41 from mobile | Show all floors
http://pastebin.com/kVMZynzh

1

threads

76

posts

519

credits

Senior member

Rank: 4

credits
519
Published in 2016-4-30 13:49:36 | Show all floors
jernej replied at 2016-4-29 14:30
Interesting. I will look into that. Can you test interlaced video after reboot? I think this is a  ...

Hi,


It means that latest release from 28 has power button fully working for OPIPLUS ?

You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list