comparison mplayer.c @ 1177:f2516027a346

FreeBSD patch by Vladimir Kushnir <vkushnir@Alfacom.net>
author arpi_esp
date Thu, 21 Jun 2001 00:06:40 +0000
parents 5dc01778e055
children 6fbcfe7f7f10
comparison
equal deleted inserted replaced
1176:229a54d7e338 1177:f2516027a346
20 #include "version.h" 20 #include "version.h"
21 #include "config.h" 21 #include "config.h"
22 22
23 #if defined(sun) 23 #if defined(sun)
24 #define DEFAULT_CDROM_DEVICE "/vol/dev/aliases/cdrom0" 24 #define DEFAULT_CDROM_DEVICE "/vol/dev/aliases/cdrom0"
25 #elif defined(__FreeBSD__)
26 #define DEFAULT_CDROM_DEVICE "/dev/cdrom"
27 #include <sys/cdrio.h>
25 #else 28 #else
26 #define DEFAULT_CDROM_DEVICE "/dev/cdrom" 29 #define DEFAULT_CDROM_DEVICE "/dev/cdrom"
27 #endif 30 #endif
28 31
29 32
489 int delay_corrected=1; 492 int delay_corrected=1;
490 float initial_pts_delay=0; 493 float initial_pts_delay=0;
491 #ifdef VCD_CACHE 494 #ifdef VCD_CACHE
492 int vcd_cache_size=128; 495 int vcd_cache_size=128;
493 #endif 496 #endif
497 #ifdef __FreeBSD__
498 int bsize = VCD_SECTOR_SIZE;
499 #endif
494 char* title="MPlayer"; 500 char* title="MPlayer";
495 501
496 // movie info: 502 // movie info:
497 int out_fmt=0; 503 int out_fmt=0;
498 //int user_bpp=0; 504 //int user_bpp=0;
628 if(ret<0){ printf("Error selecting VCD track!\n");return 1;} 634 if(ret<0){ printf("Error selecting VCD track!\n");return 1;}
629 seek_to_byte+=ret; 635 seek_to_byte+=ret;
630 if(verbose) printf("VCD start byte position: 0x%X end: 0x%X\n",seek_to_byte,ret2); 636 if(verbose) printf("VCD start byte position: 0x%X end: 0x%X\n",seek_to_byte,ret2);
631 #ifdef VCD_CACHE 637 #ifdef VCD_CACHE
632 vcd_cache_init(vcd_cache_size); 638 vcd_cache_init(vcd_cache_size);
639 #endif
640 #ifdef __FreeBSD__
641 if (ioctl (f, CDRIOCSETBLOCKSIZE, &bsize) == -1) {
642 perror ( "Error in CDRIOCSETBLOCKSIZE");
643 }
633 #endif 644 #endif
634 stream=new_stream(f,STREAMTYPE_VCD); 645 stream=new_stream(f,STREAMTYPE_VCD);
635 stream->start_pos=ret; 646 stream->start_pos=ret;
636 stream->end_pos=ret2; 647 stream->end_pos=ret2;
637 } else { 648 } else {