Update of /cvsroot/freevo/kaa/xine
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11138

Modified Files:
        setup.py 
Log Message:
Move x11 driver initialization code into drivers/x11.c.  Add callbacks for
frame_output_callback and dest_size_callback so that they can be 
implemented in Python.  Add BEGIN_ALLOW_THREADS and END_ALLOW_THREADS in
various places so the global interpreter lock can be acquired in the above
callbacks.


Index: setup.py
===================================================================
RCS file: /cvsroot/freevo/kaa/xine/setup.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** setup.py    18 Jul 2005 03:40:21 -0000      1.2
--- setup.py    19 Jul 2005 02:07:23 -0000      1.3
***************
*** 37,43 ****
      
  files = ['src/xine.c', 'src/video_port.c', 'src/audio_port.c', 'src/stream.c',
!          'src/post.c', 'src/drivers/x11.c', 'src/post/buffer.c']
  xineso = Extension('kaa.xine._xinemodule', files, config='src/config.h')
! 
  
  if not xineso.check_library('xine', '1.0.0'):
--- 37,45 ----
      
  files = ['src/xine.c', 'src/video_port.c', 'src/audio_port.c', 'src/stream.c',
!          'src/post.c', 'src/drivers/x11.c', 'src/post/buffer.c',
!        'src/post_out.c', 'src/post_in.c']
  xineso = Extension('kaa.xine._xinemodule', files, config='src/config.h')
! #xineso.libraries += ["X11"]
! #xineso.library_dirs.append("/usr/X11R6/lib")
  
  if not xineso.check_library('xine', '1.0.0'):



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to