Opened 14 years ago
Closed 14 years ago
Last modified 14 years ago
#10689 closed Patch - Bug Fix (fixed)
mythfrontend can't play bluray rip if there are non-Latin1 characters in path
| Reported by: | Owned by: | ||
|---|---|---|---|
| Priority: | major | Milestone: | 0.25.1 |
| Component: | MythTV - Blu-ray Playback | Version: | Unspecified |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
Mythfrontend can't play bluray rip if it's path contains non-Latin1 characters, for example cyrillic ones using UTF-8 locale. The problem resides in libs/libmythtv/bdringbuffer.cpp in BDRingBuffer::OpenFile function. bd_open function called with path converted to Latin1, that is not correct for systems with non-default locales. Attached is a patch solving this issue.
Attachments (2)
Change History (6)
by , 14 years ago
| Attachment: | bd_non-Latin1-filenames.patch added |
|---|
by , 14 years ago
| Attachment: | bd_non-Latin1-filenames.2.patch added |
|---|
removed irrelevant encoding conversion of bd rip path (filename) passed to LOG() function
comment:2 by , 14 years ago
| Owner: | set to |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
comment:4 by , 14 years ago
| Milestone: | unknown → 0.25.1 |
|---|
Note:
See TracTickets
for help on using tickets.

The patch