Changeset 8aa3a9c40e88ea93c10cc3de46005f896fd126f1
- Timestamp:
- 04/30/08 19:05:28
(2 weeks ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1209575128 +0300
- git-parent:
[0fd1b7470520db2e88b1173bcd3145111b7ae8f5]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1209575099 +0300
- Message:
Disc reading libs want ANSI rather than UTF-8 paths - fixes #1560
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| rf94a2f9 |
r8aa3a9c |
|
| 41 | 41 | #include <vlc_access.h> |
|---|
| 42 | 42 | #include <vlc_meta.h> |
|---|
| | 43 | #include <vlc_charset.h> |
|---|
| 43 | 44 | |
|---|
| 44 | 45 | #include <vlc_codecs.h> /* For WAVEHEADER */ |
|---|
| … | … | |
| 159 | 160 | } |
|---|
| 160 | 161 | } |
|---|
| 161 | | else psz_name = strdup( p_access->psz_path ); |
|---|
| | 162 | else psz_name = ToLocaleDup( p_access->psz_path ); |
|---|
| 162 | 163 | |
|---|
| 163 | 164 | #ifdef WIN32 |
|---|
| r449fd28 |
r8aa3a9c |
|
| 34 | 34 | #include <vlc_access.h> |
|---|
| 35 | 35 | #include <vlc_demux.h> |
|---|
| | 36 | #include <vlc_charset.h> |
|---|
| 36 | 37 | |
|---|
| 37 | 38 | #include <vlc_interface.h> |
|---|
| … | … | |
| 190 | 191 | } |
|---|
| 191 | 192 | else |
|---|
| 192 | | psz_name = strdup( p_demux->psz_path ); |
|---|
| | 193 | psz_name = ToLocaleDup( p_demux->psz_path ); |
|---|
| 193 | 194 | |
|---|
| 194 | 195 | #ifdef WIN32 |
|---|
| r449fd28 |
r8aa3a9c |
|
| 34 | 34 | #include <vlc_input.h> |
|---|
| 35 | 35 | #include <vlc_access.h> |
|---|
| | 36 | #include <vlc_charset.h> |
|---|
| 36 | 37 | |
|---|
| 37 | 38 | #include <vlc_interface.h> |
|---|
| … | … | |
| 204 | 205 | } |
|---|
| 205 | 206 | else |
|---|
| 206 | | psz_name = strdup( p_demux->psz_path ); |
|---|
| | 207 | psz_name = ToLocaleDup( p_demux->psz_path ); |
|---|
| 207 | 208 | |
|---|
| 208 | 209 | #ifdef WIN32 |
|---|
| rf94a2f9 |
r8aa3a9c |
|
| 95 | 95 | access_t *p_access = (access_t *)p_this; |
|---|
| 96 | 96 | access_sys_t *p_sys; |
|---|
| 97 | | char *psz_dup = strdup( p_access->psz_path ); |
|---|
| | 97 | char *psz_dup = ToLocaleDup( p_access->psz_path ); |
|---|
| 98 | 98 | char *psz; |
|---|
| 99 | 99 | int i_title = 0; |
|---|
| r449fd28 |
r8aa3a9c |
|
| 38 | 38 | #include <vlc_input.h> |
|---|
| 39 | 39 | #include <vlc_access.h> |
|---|
| | 40 | #include <vlc_charset.h> |
|---|
| 40 | 41 | #include "vlc_keys.h" |
|---|
| 41 | 42 | |
|---|
| … | … | |
| 760 | 761 | if( !psz_dev ) return NULL; |
|---|
| 761 | 762 | |
|---|
| 762 | | actual_dev=strdup(psz_dev); |
|---|
| | 763 | actual_dev= ToLocaleDup(psz_dev); |
|---|
| 763 | 764 | if ( vcdinfo_open(&p_vcdobj, &actual_dev, DRIVER_UNKNOWN, NULL) != |
|---|
| 764 | 765 | VCDINFO_OPEN_VCD) { |
|---|
| rf94a2f9 |
r8aa3a9c |
|
| 35 | 35 | |
|---|
| 36 | 36 | #include <vlc/vlc.h> |
|---|
| | 37 | #include <vlc_charset.h> |
|---|
| 37 | 38 | |
|---|
| 38 | 39 | /***************************************************************************** |
|---|