summaryrefslogtreecommitdiffstats
path: root/libmpdemux/open.c
diff options
context:
space:
mode:
authoralbeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-04-09 07:31:11 +0000
committeralbeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-04-09 07:31:11 +0000
commitfef9433a4baa37d4420ed4acebababaffbc59830 (patch)
treed69429ccdb85cf5580f2f5b72823488ab68575e7 /libmpdemux/open.c
parent8b8e15be5a5a01fa81d7320cf57f27a150b04b58 (diff)
downloadmpv-fef9433a4baa37d4420ed4acebababaffbc59830.tar.bz2
mpv-fef9433a4baa37d4420ed4acebababaffbc59830.tar.xz
Port vcd to the new API
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9887 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux/open.c')
-rw-r--r--libmpdemux/open.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/libmpdemux/open.c b/libmpdemux/open.c
index 463d73ef99..38b208d70f 100644
--- a/libmpdemux/open.c
+++ b/libmpdemux/open.c
@@ -144,37 +144,6 @@ if(!filename) {
return NULL;
}
-//============ Open VideoCD track ==============
-#ifdef HAVE_VCD
-if(strncmp("vcd://",filename,6) == 0){
- int ret,ret2;
- if(!cdrom_device) cdrom_device=strdup(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_track = filename[6] == '\0' ? 1 : strtol(filename+6,NULL,0);
- if(vcd_track < 1){
- mp_msg(MSGT_OPEN,MSGL_ERR,"Invalid vcd track %s\n",filename+6);
- 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;}
- ret=vcd_seek_to_track(f,vcd_track);
- if(ret<0){ mp_msg(MSGT_OPEN,MSGL_ERR,MSGTR_ErrTrackSelect " (seek)\n");return NULL;}
- mp_msg(MSGT_OPEN,MSGL_V,"VCD start byte position: 0x%X end: 0x%X\n",ret,ret2);
-#ifdef __FreeBSD__
- if (ioctl (f, CDRIOCSETBLOCKSIZE, &bsize) == -1) {
- perror ( "Error in CDRIOCSETBLOCKSIZE");
- }
-#endif
- stream=new_stream(f,STREAMTYPE_VCD);
- stream->start_pos=ret;
- stream->end_pos=ret2;
- return stream;
-}
-#endif
-
-
// for opening of vcds in bincue files
if(strncmp("cue://",filename,6) == 0){
int ret,ret2;