Opened 18 years ago
Closed 17 years ago
#5670 closed defect (fixed)
Wrong colours in preview window on ARM
| Reported by: | Owned by: | Isaac Richards | |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | mythtv | Version: | head |
| Severity: | low | Keywords: | |
| Cc: | Ticket locked: | no |
Description
The colours are wrong in the preview window when running on ARM. Screenshot attached.
Attachments (1)
Change History (8)
by , 18 years ago
| Attachment: | mythtv-wrong-colours.jpg added |
|---|
comment:1 by , 18 years ago
This is caused by the colorspace conversion used by Myth being broken on anything which does not support MMX. Unfortunately, this bug has existed for a very long time and has little developer focus. If you have a patch, I am sure it would be applied :)
comment:2 by , 18 years ago
| Priority: | major → minor |
|---|
comment:3 by , 18 years ago
| Status: | new → infoneeded_new |
|---|
Could someone confirm that this is still a problem with trunk, especially following the -vid branch merge.
comment:4 by , 18 years ago
| Status: | infoneeded_new → new |
|---|
This will still be an issue. The problem is in the colorspace conversion done in /mythtv/libs/libmythtv/yuv2rgb.cpp - MMX works, non-MMX doesn't. The bug has been present since I've been involved with Myth, but as I said is not 'interesting' to most people.
comment:5 by , 17 years ago
| Severity: | medium → low |
|---|---|
| Version: | 0.21-fixes → head |
comment:6 by , 17 years ago
comment:7 by , 17 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
(In [20767]) fixes wrong colors in live-preview, Fixes #5670
forward ports [20763] and adds configure check for disabled mmx on x86. Throws an error if MMX is diasbled without another option which hopefully makes it clear that MMX should only be disabled for debugging purposes. I assume nobody wants to use mythtv on a x86 cpu without mmx anymore.

screenshot of wrong colours