[Mplayer-cvslog] CVS: main/libmpdemux open.c,1.30,1.31

Arpi arpi at thot.banki.hu
Thu Jan 17 22:31:27 CET 2002


Hi,

it breaks compilation, dvd_device is used in dvd_audth too, so conflicting
at linking stage. 

> Update of /cvsroot/mplayer/main/libmpdemux
> In directory mplayer:/var/tmp.root/cvs-serv19297/libmpdemux
> 
> Modified Files:
> 	open.c 
> Log Message:
> Change to use cdrom-device and dvd-device options needed for DVD/TV/VCD
> integration in playlist
> 
> 
> Index: open.c
> ===================================================================
> RCS file: /cvsroot/mplayer/main/libmpdemux/open.c,v
> retrieving revision 1.30
> retrieving revision 1.31
> diff -u -r1.30 -r1.31
> --- open.c	14 Jan 2002 06:44:30 -0000	1.30
> +++ open.c	17 Jan 2002 20:40:07 -0000	1.31
> @@ -25,6 +25,8 @@
>  int dvd_title=0;
>  int dvd_chapter=1;
>  int dvd_angle=1;
> +char* dvd_device=NULL;
> +char* cdrom_device=NULL;
>  
>  #ifdef USE_DVDREAD
>  
> @@ -78,9 +80,9 @@
>  #ifdef HAVE_VCD
>  if(vcd_track){
>    int ret,ret2;
> -  if(!filename) filename=DEFAULT_CDROM_DEVICE;
> -  f=open(filename,O_RDONLY);
> -  if(f<0){ mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_CdDevNotfound,filename);return NULL; }
> +  if(!cdrom_device) cdrom_device=DEFAULT_CDROM_DEVICE;
> +  f=open(cdrom_device,O_RDONLY);
> +  if(f<0){ mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_CdDevNotfound,cdrom_device);return NULL; }
>    vcd_read_toc(f);
>    ret2=vcd_get_track_end(f,vcd_track);
>    if(ret2<0){ mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_ErrTrackSelect " (get)\n");return NULL;}
> @@ -117,10 +119,10 @@
>      /**
>       * Open the disc.
>       */
> -    if(!filename) filename=DEFAULT_DVD_DEVICE;
> -    dvd = DVDOpen(filename);
> +    if(!dvd_device) dvd_device=DEFAULT_DVD_DEVICE;
> +    dvd = DVDOpen(dvd_device);
>      if( !dvd ) {
> -        mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_CantOpenDVD,filename);
> +        mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_CantOpenDVD,dvd_device);
>          return NULL;
>      }
>  
> 
> _______________________________________________
> Mplayer-cvslog mailing list
> Mplayer-cvslog at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-cvslog
> 
> 


A'rpi / Astral & ESP-team

--
mailto:arpi at thot.banki.hu
http://esp-team.scene.hu



More information about the MPlayer-cvslog mailing list