Changeset 866
- Timestamp:
- 06/06/07 08:26:57 (2 years ago)
- Location:
- trunk/jahtools/jbatch
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/jahtools/jbatch/common.py
r856 r866 74 74 75 75 class preview: 76 video_choice = "sdl_video:" 77 audio_choice = "sdl_audio:" 76 78 video_store = None 77 79 audio_store = None … … 94 96 NSApplicationLoad() 95 97 96 preview.video_store = openmedialib.create_store( "sdl:", frame )98 preview.video_store = openmedialib.create_store( preview.video_choice, frame ) 97 99 if preview.video_store is None: 98 100 preview.video_store = openmedialib.create_store( "glew:", frame ) 99 101 else: 100 preview.audio_store = openmedialib.create_store( "sdl_audio:", frame )102 preview.audio_store = openmedialib.create_store( preview.audio_choice, frame ) 101 103 for k in preview.sdl.keys( ): 102 104 assign_prop( preview.video_store.properties( ).get_property( k ), [ k, preview.sdl[ k ] ] ) 103 105 else: 104 preview.audio_store = openmedialib.create_store( "sdl_audio:", frame )106 preview.audio_store = openmedialib.create_store( preview.audio_choice, frame ) 105 107 106 108 if preview.audio_store is not None: -
trunk/jahtools/jbatch/jbatch.py
r845 r866 9 9 import keygrab 10 10 import platform 11 import common 11 12 12 13 def usage( ): … … 17 18 18 19 -n, --no-key-grab : disable terminal io functionality 20 -v, --video=store : specify video store (default: sdl_video:) 21 -a, --audio=store : specify audio store (default: sdl_audio:) 19 22 20 23 Special: … … 51 54 ops = [ ] 52 55 key_grab = True 56 key = None 53 57 54 58 for i in sys.argv[ 1: ]: … … 60 64 if i in ( "-n", "--no-key-grab" ): 61 65 key_grab = False 66 elif i in ( "-v", "--video" ): 67 key = "video" 68 elif i in ( "-v", "--audio" ): 69 key = "audio" 62 70 elif i in [ "--help" ]: 63 71 usage( ) … … 66 74 arg = i 67 75 68 if arg is not None :76 if arg is not None and key is None: 69 77 ops.append( arg ) 78 elif arg is not None and key == "video": 79 common.preview.video_choice = arg 80 key = None 81 elif arg is not None and key == "audio": 82 common.preview.audio_choice = arg 83 key = None 70 84 71 85 if len( ops ) > 0:
