Mercurial > mplayer.hg
comparison gui/ui/main.c @ 34399:f2c03009068d
Don't explicitly set stream type if the type doesn't change.
Use a self-explanatory symbolic constant which makes the code
more easily understandable.
author | ib |
---|---|
date | Mon, 02 Jan 2012 15:16:55 +0000 |
parents | 0ba85cad4c7e |
children | ec0ebcb1bd30 |
comparison
equal
deleted
inserted
replaced
34398:9120eb514454 | 34399:f2c03009068d |
---|---|
196 | 196 |
197 if ( listSet( gtkGetCurrPlItem,NULL ) &&( guiInfo.StreamType == STREAMTYPE_FILE ) ) | 197 if ( listSet( gtkGetCurrPlItem,NULL ) &&( guiInfo.StreamType == STREAMTYPE_FILE ) ) |
198 { | 198 { |
199 plItem * next = listSet( gtkGetCurrPlItem,NULL ); | 199 plItem * next = listSet( gtkGetCurrPlItem,NULL ); |
200 plLastPlayed=next; | 200 plLastPlayed=next; |
201 uiSetFileName( next->path,next->name,STREAMTYPE_FILE ); | 201 uiSetFileName( next->path,next->name,SAME_STREAMTYPE ); |
202 } | 202 } |
203 | 203 |
204 switch ( guiInfo.StreamType ) | 204 switch ( guiInfo.StreamType ) |
205 { | 205 { |
206 case STREAMTYPE_FILE: | 206 case STREAMTYPE_FILE: |
212 break; | 212 break; |
213 #ifdef CONFIG_CDDA | 213 #ifdef CONFIG_CDDA |
214 case STREAMTYPE_CDDA: | 214 case STREAMTYPE_CDDA: |
215 guiInfoMediumClear( CLEAR_ALL - CLEAR_VCD - CLEAR_FILE ); | 215 guiInfoMediumClear( CLEAR_ALL - CLEAR_VCD - CLEAR_FILE ); |
216 if ( !cdrom_device ) cdrom_device=gstrdup( DEFAULT_CDROM_DEVICE ); | 216 if ( !cdrom_device ) cdrom_device=gstrdup( DEFAULT_CDROM_DEVICE ); |
217 uiSetFileName( NULL,cdrom_device,STREAMTYPE_CDDA ); | 217 uiSetFileName( NULL,cdrom_device,SAME_STREAMTYPE ); |
218 if ( guiInfo.Playing != GUI_PAUSE ) | 218 if ( guiInfo.Playing != GUI_PAUSE ) |
219 { | 219 { |
220 if ( !guiInfo.Track ) | 220 if ( !guiInfo.Track ) |
221 guiInfo.Track=1; | 221 guiInfo.Track=1; |
222 guiInfo.NewPlay=GUI_FILE_SAME; | 222 guiInfo.NewPlay=GUI_FILE_SAME; |
225 #endif | 225 #endif |
226 #ifdef CONFIG_VCD | 226 #ifdef CONFIG_VCD |
227 case STREAMTYPE_VCD: | 227 case STREAMTYPE_VCD: |
228 guiInfoMediumClear( CLEAR_ALL - CLEAR_VCD - CLEAR_FILE ); | 228 guiInfoMediumClear( CLEAR_ALL - CLEAR_VCD - CLEAR_FILE ); |
229 if ( !cdrom_device ) cdrom_device=gstrdup( DEFAULT_CDROM_DEVICE ); | 229 if ( !cdrom_device ) cdrom_device=gstrdup( DEFAULT_CDROM_DEVICE ); |
230 uiSetFileName( NULL,cdrom_device,STREAMTYPE_VCD ); | 230 uiSetFileName( NULL,cdrom_device,SAME_STREAMTYPE ); |
231 if ( guiInfo.Playing != GUI_PAUSE ) | 231 if ( guiInfo.Playing != GUI_PAUSE ) |
232 { | 232 { |
233 if ( !guiInfo.Track ) | 233 if ( !guiInfo.Track ) |
234 guiInfo.Track=2; | 234 guiInfo.Track=2; |
235 guiInfo.NewPlay=GUI_FILE_SAME; | 235 guiInfo.NewPlay=GUI_FILE_SAME; |
238 #endif | 238 #endif |
239 #ifdef CONFIG_DVDREAD | 239 #ifdef CONFIG_DVDREAD |
240 case STREAMTYPE_DVD: | 240 case STREAMTYPE_DVD: |
241 guiInfoMediumClear( CLEAR_ALL - CLEAR_DVD - CLEAR_FILE ); | 241 guiInfoMediumClear( CLEAR_ALL - CLEAR_DVD - CLEAR_FILE ); |
242 if ( !dvd_device ) dvd_device=gstrdup( DEFAULT_DVD_DEVICE ); | 242 if ( !dvd_device ) dvd_device=gstrdup( DEFAULT_DVD_DEVICE ); |
243 uiSetFileName( NULL,dvd_device,STREAMTYPE_DVD ); | 243 uiSetFileName( NULL,dvd_device,SAME_STREAMTYPE ); |
244 if ( guiInfo.Playing != GUI_PAUSE ) | 244 if ( guiInfo.Playing != GUI_PAUSE ) |
245 { | 245 { |
246 guiInfo.NewPlay=GUI_FILE_SAME; | 246 guiInfo.NewPlay=GUI_FILE_SAME; |
247 } | 247 } |
248 break; | 248 break; |