Update of /cvsroot/freevo/freevo/WIP/Thomas/mplayer-patches
In directory sc8-pr-cvs1:/tmp/cvs-serv19634

Modified Files:
        libmpdemux_timeshift.patch 
Log Message:
Updating the patch to work against latest mplayer cvs.


Index: libmpdemux_timeshift.patch
===================================================================
RCS file: 
/cvsroot/freevo/freevo/WIP/Thomas/mplayer-patches/libmpdemux_timeshift.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** libmpdemux_timeshift.patch  15 Feb 2003 05:57:39 -0000      1.1
--- libmpdemux_timeshift.patch  25 Mar 2003 00:14:07 -0000      1.2
***************
*** 1,39 ****
- ? libmpdemux_timeshift.patch
- ? timeshift
- ? timeshift.c
  Index: Makefile
  ===================================================================
  RCS file: /cvsroot/mplayer/main/libmpdemux/Makefile,v
! retrieving revision 1.51
! diff -u -r1.51 Makefile
! --- Makefile  3 Feb 2003 10:27:50 -0000       1.51
! +++ Makefile  8 Feb 2003 13:46:01 -0000
! @@ -2,7 +2,6 @@
!  LIBNAME = libmpdemux.a
   
-  include ../config.mak
  -
-  SRCS = mp3_hdr.c video.c mpeg_hdr.c cache2.c asfheader.c aviheader.c aviprint.c 
muxer.c muxer_avi.c muxer_mpeg.c demux_asf.c demux_avi.c demux_mov.c parse_mp4.c 
demux_mpg.c demux_pva.c demux_viv.c demuxer.c dvdauth.c dvdnav_stream.c open.c 
parse_es.c stream.c tv.c tvi_dummy.c tvi_v4l.c tvi_bsdbt848.c frequencies.c 
demux_fli.c demux_real.c demux_y4m.c yuv4mpeg.c yuv4mpeg_ratio.c demux_nuv.c 
demux_film.c demux_roq.c mf.c demux_mf.c demux_audio.c demux_demuxers.c demux_ogg.c 
demux_bmp.c cdda.c demux_rawaudio.c demux_rawvideo.c cddb.c cdinfo.c demux_rawdv.c 
ai_alsa.c ai_oss.c audio_in.c demux_smjpeg.c cue_read.c extension.c demux_gif.c
-  ifeq ($(XMMS_PLUGINS),yes)
-  SRCS += demux_xmms.c
- @@ -19,6 +18,8 @@
-  SRCS += rtp.c
-  endif
-  endif
- +
  +SRCS += timeshift.c
   
   OBJS = $(SRCS:.c=.o)
-  OBJS   += $(CPLUSPLUSSRCS:.cpp=.o)
  Index: open.c
  ===================================================================
  RCS file: /cvsroot/mplayer/main/libmpdemux/open.c,v
! retrieving revision 1.68
! diff -u -r1.68 open.c
! --- open.c    5 Jan 2003 23:51:05 -0000       1.68
! +++ open.c    8 Feb 2003 13:46:03 -0000
! @@ -76,6 +76,10 @@
!  extern int stream_open_tv(stream_t *stream, tvi_handle_t *tvh);
!  #endif
   
  +#ifdef HAVE_TIMESHIFT
--- 1,28 ----
  Index: Makefile
  ===================================================================
  RCS file: /cvsroot/mplayer/main/libmpdemux/Makefile,v
! retrieving revision 1.53
! diff -u -r1.53 Makefile
! --- Makefile  17 Mar 2003 11:37:28 -0000      1.53
! +++ Makefile  25 Mar 2003 00:26:07 -0000
! @@ -25,7 +25,7 @@
!  SRCS += dvb_tune.c
!  endif
   
  -
  +SRCS += timeshift.c
   
+  
   OBJS = $(SRCS:.c=.o)
  Index: open.c
  ===================================================================
  RCS file: /cvsroot/mplayer/main/libmpdemux/open.c,v
! retrieving revision 1.70
! diff -u -r1.70 open.c
! --- open.c    16 Mar 2003 20:13:28 -0000      1.70
! +++ open.c    25 Mar 2003 00:26:08 -0000
! @@ -84,6 +84,10 @@
!  
!  
   
  +#ifdef HAVE_TIMESHIFT
***************
*** 44,48 ****
   stream_t* open_cdda(char* dev,char* track);
   #ifdef STREAMING
! @@ -139,6 +143,9 @@
     return cddb_open(cdrom_device ? cdrom_device : DEFAULT_CDROM_DEVICE,filename+7);
   #endif
--- 33,37 ----
   stream_t* open_cdda(char* dev,char* track);
   #ifdef STREAMING
! @@ -147,6 +151,9 @@
     return cddb_open(cdrom_device ? cdrom_device : DEFAULT_CDROM_DEVICE,filename+7);
   #endif
***************
*** 57,64 ****
  ===================================================================
  RCS file: /cvsroot/mplayer/main/libmpdemux/stream.c,v
! retrieving revision 1.50
! diff -u -r1.50 stream.c
! --- stream.c  12 Jan 2003 20:16:28 -0000      1.50
! +++ stream.c  8 Feb 2003 13:46:03 -0000
  @@ -48,6 +48,12 @@
   void close_cdda(stream_t* s);
--- 46,53 ----
  ===================================================================
  RCS file: /cvsroot/mplayer/main/libmpdemux/stream.c,v
! retrieving revision 1.52
! diff -u -r1.52 stream.c
! --- stream.c  16 Mar 2003 20:13:28 -0000      1.52
! +++ stream.c  25 Mar 2003 00:26:08 -0000
  @@ -48,6 +48,12 @@
   void close_cdda(stream_t* s);
***************
*** 86,90 ****
     case STREAMTYPE_SMB:
       len=smbc_read(s->fd,s->buffer,STREAM_BUFFER_SIZE);
! @@ -125,6 +136,7 @@
   
     switch(s->type){
--- 75,79 ----
     case STREAMTYPE_SMB:
       len=smbc_read(s->fd,s->buffer,STREAM_BUFFER_SIZE);
! @@ -134,6 +145,7 @@
   
     switch(s->type){
***************
*** 94,98 ****
     case STREAMTYPE_STREAM:
   #ifdef _LARGEFILE_SOURCE
! @@ -158,6 +170,15 @@
   
   if(newpos==0 || newpos!=s->pos){
--- 83,87 ----
     case STREAMTYPE_STREAM:
   #ifdef _LARGEFILE_SOURCE
! @@ -167,6 +179,15 @@
   
   if(newpos==0 || newpos!=s->pos){
***************
*** 110,114 ****
       s->pos=newpos; // real seek
       if(lseek(s->fd,s->pos,SEEK_SET)<0) s->eof=1;
! @@ -299,6 +320,11 @@
     }
     if(s->fd>0) close(s->fd);
--- 99,103 ----
       s->pos=newpos; // real seek
       if(lseek(s->fd,s->pos,SEEK_SET)<0) s->eof=1;
! @@ -308,6 +329,11 @@
     }
     if(s->fd>0) close(s->fd);
***************
*** 125,136 ****
  ===================================================================
  RCS file: /cvsroot/mplayer/main/libmpdemux/stream.h,v
! retrieving revision 1.55
! diff -u -r1.55 stream.h
! --- stream.h  4 Jan 2003 20:11:06 -0000       1.55
! +++ stream.h  8 Feb 2003 13:46:04 -0000
! @@ -18,12 +18,16 @@
!  #define STREAMTYPE_CDDA 10     // raw audio CD reader
   #define STREAMTYPE_SMB 11      // smb:// url, using libsmbclient (samba)
   #define STREAMTYPE_VCDBINCUE 12      // vcd directly from bin/cue files
  +#define STREAMTYPE_TIMESHIFT 42 // Timeshift for Freevo
   
--- 114,125 ----
  ===================================================================
  RCS file: /cvsroot/mplayer/main/libmpdemux/stream.h,v
! retrieving revision 1.57
! diff -u -r1.57 stream.h
! --- stream.h  16 Mar 2003 22:59:16 -0000      1.57
! +++ stream.h  25 Mar 2003 00:26:08 -0000
! @@ -19,12 +19,15 @@
   #define STREAMTYPE_SMB 11      // smb:// url, using libsmbclient (samba)
   #define STREAMTYPE_VCDBINCUE 12      // vcd directly from bin/cue files
+  #define STREAMTYPE_DVB 13
  +#define STREAMTYPE_TIMESHIFT 42 // Timeshift for Freevo
   
***************
*** 142,146 ****
  +
  +#define HAVE_TIMESHIFT
- +
   
   #ifdef STREAMING
--- 131,134 ----




-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to