Opened 13 years ago
Closed 13 years ago
Last modified 13 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)
Changed 13 years ago by
Attachment: | bd_non-Latin1-filenames.patch added |
---|
Changed 13 years ago by
Attachment: | bd_non-Latin1-filenames.2.patch added |
---|
removed irrelevant encoding conversion of bd rip path (filename) passed to LOG() function
comment:2 Changed 13 years ago by
Owner: | set to Stuart Morgan <smorgan@…> |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:4 Changed 13 years ago by
Milestone: | unknown → 0.25.1 |
---|
Note: See
TracTickets for help on using
tickets.
The patch