Changeset 2221f03d0371243813a252a4613bd62d81a656ce
- Timestamp:
- 05/09/08 21:31:56
(3 months ago)
- Author:
- Laurent Aimar <fenrir@videolan.org>
- git-committer:
- Laurent Aimar <fenrir@videolan.org> 1220643116 +0200
- git-parent:
[b8b83532f0cf168caf84ad2606d5ed6c6fedcd2d]
- git-author:
- Laurent Aimar <fenrir@videolan.org> 1220643022 +0200
- Message:
Use sub-language as DVD menu (close #1994)
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r36bca79 |
r2221f03 |
|
| 257 | 257 | } |
|---|
| 258 | 258 | |
|---|
| 259 | | /* Set menu language ("en") |
|---|
| 260 | | * XXX: maybe it would be better to set it like audio/spu |
|---|
| 261 | | * or to create a --menu-language option */ |
|---|
| 262 | | if( dvdnav_menu_language_select( p_sys->dvdnav, (char*)LANGUAGE_DEFAULT ) != |
|---|
| | 259 | /* Set menu language |
|---|
| | 260 | * XXX A menu-language may be better than sub-language */ |
|---|
| | 261 | psz_code = DemuxGetLanguageCode( p_demux, "sub-language" ); |
|---|
| | 262 | if( dvdnav_menu_language_select( p_sys->dvdnav, psz_code ) != |
|---|
| 263 | 263 | DVDNAV_STATUS_OK ) |
|---|
| 264 | 264 | { |
|---|
| 265 | 265 | msg_Warn( p_demux, "can't set menu language to '%s' (%s)", |
|---|
| 266 | | LANGUAGE_DEFAULT, dvdnav_err_to_string( p_sys->dvdnav ) ); |
|---|
| 267 | | } |
|---|
| | 266 | psz_code, dvdnav_err_to_string( p_sys->dvdnav ) ); |
|---|
| | 267 | /* We try to fall back to 'en' */ |
|---|
| | 268 | if( strcmp( psz_code, LANGUAGE_DEFAULT ) ) |
|---|
| | 269 | dvdnav_menu_language_select( p_sys->dvdnav, (char*)LANGUAGE_DEFAULT ); |
|---|
| | 270 | } |
|---|
| | 271 | free( psz_code ); |
|---|
| 268 | 272 | |
|---|
| 269 | 273 | /* Set audio language */ |
|---|