more options added to the Movie window
This commit is contained in:
@@ -351,4 +351,7 @@ NEWSYM PauseFocusChange, db 0
|
|||||||
NEWSYM KeyIncreaseGamma, dd 0
|
NEWSYM KeyIncreaseGamma, dd 0
|
||||||
NEWSYM KeyDecreaseGamma, dd 0
|
NEWSYM KeyDecreaseGamma, dd 0
|
||||||
NEWSYM MovieVideoMode, db 1
|
NEWSYM MovieVideoMode, db 1
|
||||||
NEWSYM MovieAudioMode, db 1
|
NEWSYM MovieAudioMode, db 0
|
||||||
|
NEWSYM MovieAudio, db 1
|
||||||
|
NEWSYM MovieVideoAudio, db 1
|
||||||
|
NEWSYM MovieAudioCompress, db 1
|
||||||
|
|||||||
@@ -143,7 +143,7 @@ EXTSYM GUIwinposy2,GUIwinposx2,AllowMultipleInst,Surround,SoundBufEn,SPCDisable
|
|||||||
EXTSYM GUIEnableTransp,FilteredGUI,MouseWheel,TrapMouseCursor,AlwaysOnTop
|
EXTSYM GUIEnableTransp,FilteredGUI,MouseWheel,TrapMouseCursor,AlwaysOnTop
|
||||||
EXTSYM pl1p209,pl1p209b,SaveMainWindowPos,FastFwdToggle,SidewinderFix,RaisePitch
|
EXTSYM pl1p209,pl1p209b,SaveMainWindowPos,FastFwdToggle,SidewinderFix,RaisePitch
|
||||||
EXTSYM KeyDisplayBatt,PauseFocusChange,KeyIncreaseGamma,KeyDecreaseGamma
|
EXTSYM KeyDisplayBatt,PauseFocusChange,KeyIncreaseGamma,KeyDecreaseGamma
|
||||||
EXTSYM MovieVideoMode, MovieAudioMode
|
EXTSYM MovieVideoMode, MovieAudio, MovieVideoAudio, MovieAudioCompress
|
||||||
|
|
||||||
%ifdef __UNIXSDL__
|
%ifdef __UNIXSDL__
|
||||||
EXTSYM numlockptr
|
EXTSYM numlockptr
|
||||||
@@ -309,9 +309,9 @@ SECTION .data
|
|||||||
; Window sizes and positions
|
; Window sizes and positions
|
||||||
; LOAD STAT INPT OPT VID SND CHT NET GMKEY GUIOP ABT RSET SRC STCN MOVE CMBO ADDO CHIP PATH SAVE SPED
|
; LOAD STAT INPT OPT VID SND CHT NET GMKEY GUIOP ABT RSET SRC STCN MOVE CMBO ADDO CHIP PATH SAVE SPED
|
||||||
GUIwinposxo dd 0,6 ,65 ,33 ,42 ,38 ,34 ,6 ,64 ,8 ,8 ,33 ,56 ,64 ,56 ,5 ,3 ,48 ,48 ,6 ,28 ,53
|
GUIwinposxo dd 0,6 ,65 ,33 ,42 ,38 ,34 ,6 ,64 ,8 ,8 ,33 ,56 ,64 ,56 ,5 ,3 ,48 ,48 ,6 ,28 ,53
|
||||||
GUIwinposyo dd 0,20 ,70 ,30 ,20 ,20 ,20 ,20 ,30 ,30 ,20 ,20 ,60 ,30 ,65 ,25 ,19 ,60 ,60 ,20 ,30 ,25
|
GUIwinposyo dd 0,20 ,70 ,30 ,20 ,20 ,20 ,20 ,30 ,30 ,20 ,20 ,60 ,30 ,65 ,20 ,19 ,60 ,60 ,20 ,30 ,25
|
||||||
GUIwinsizex dd 0,244 ,126 ,189 ,172 ,180 ,188 ,244 ,8*16,240 ,240 ,190 ,9*16,8*16,9*16,246 ,250 ,160 ,160 ,244 ,200 ,150
|
GUIwinsizex dd 0,244 ,126 ,189 ,172 ,180 ,188 ,244 ,8*16,240 ,240 ,190 ,9*16,8*16,9*16,246 ,250 ,160 ,160 ,244 ,200 ,150
|
||||||
GUIwinsizey dd 0,190 ,3*16,166 ,190 ,192 ,188 ,191 ,40 ,170 ,150 ,190 ,42 ,40 ,42 ,180 ,190 ,100 ,100 ,190 ,160 ,180
|
GUIwinsizey dd 0,190 ,3*16,166 ,190 ,192 ,188 ,191 ,40 ,170 ,150 ,190 ,42 ,40 ,42 ,190 ,190 ,100 ,100 ,190 ,160 ,180
|
||||||
GUIwinptr db 0
|
GUIwinptr db 0
|
||||||
|
|
||||||
SECTION .bss
|
SECTION .bss
|
||||||
|
|||||||
@@ -1561,11 +1561,15 @@ GUIMovieKeys:
|
|||||||
GUIKeyButtonHole MovieVideoMode,2,'F'
|
GUIKeyButtonHole MovieVideoMode,2,'F'
|
||||||
GUIKeyButtonHole MovieVideoMode,3,'X'
|
GUIKeyButtonHole MovieVideoMode,3,'X'
|
||||||
|
|
||||||
GUIKeyButtonHole MovieAudioMode,0,'I'
|
GUIKeyCheckbox MovieAudio,'A'
|
||||||
GUIKeyButtonHole MovieAudioMode,1,'A'
|
GUIKeyCheckbox MovieAudioCompress,'V'
|
||||||
GUIKeyButtonHole MovieAudioMode,2,'U'
|
GUIKeyCheckbox MovieVideoAudio,'M'
|
||||||
|
|
||||||
GUIKeyCheckbox MovieDisplayFrame,'D' ; Checkbox
|
GUIKeyCheckbox MovieDisplayFrame,'D' ; Checkbox
|
||||||
|
; GUIKeyCheckbox MovieDisplayFrame,'D'
|
||||||
|
; GUIKeyCheckbox MovieDisplayFrame,'D'
|
||||||
|
; GUIKeyCheckbox MovieDisplayFrame,'D'
|
||||||
|
|
||||||
ret
|
ret
|
||||||
|
|
||||||
GUIComboKeys:
|
GUIComboKeys:
|
||||||
|
|||||||
@@ -2083,7 +2083,7 @@ DisplayGUIMovieClick:
|
|||||||
GUIPHoldbutton 9,68,112,79,29
|
GUIPHoldbutton 9,68,112,79,29
|
||||||
GUIPHoldbutton 9,84,112,95,30
|
GUIPHoldbutton 9,84,112,95,30
|
||||||
GUIPHoldbutton 9,100,112,111,31
|
GUIPHoldbutton 9,100,112,111,31
|
||||||
GUIPHoldbutton 132,155,197,166,34
|
GUIPHoldbutton 132,165,197,176,34
|
||||||
|
|
||||||
; Ratios
|
; Ratios
|
||||||
GUIPButtonHole 10,25,byte[CMovieExt],'v' ; Select
|
GUIPButtonHole 10,25,byte[CMovieExt],'v' ; Select
|
||||||
@@ -2106,9 +2106,12 @@ DisplayGUIMovieClick:
|
|||||||
GUIPButtonHole 9,138,byte[MovieVideoMode],1
|
GUIPButtonHole 9,138,byte[MovieVideoMode],1
|
||||||
GUIPButtonHole 9,148,byte[MovieVideoMode],2
|
GUIPButtonHole 9,148,byte[MovieVideoMode],2
|
||||||
GUIPButtonHole 9,158,byte[MovieVideoMode],3
|
GUIPButtonHole 9,158,byte[MovieVideoMode],3
|
||||||
GUIPButtonHole 130,128,byte[MovieAudioMode],0
|
GUIPButtonHole 9,168,byte[MovieVideoMode],4
|
||||||
GUIPButtonHole 197,128,byte[MovieAudioMode],1
|
GUIPButtonHole 9,178,byte[MovieVideoMode],5
|
||||||
GUIPButtonHole 130,138,byte[MovieAudioMode],2
|
|
||||||
|
GUIClickCButton 130,128,byte[MovieAudio]
|
||||||
|
GUIClickCButton 130,138,byte[MovieAudioCompress]
|
||||||
|
GUIClickCButton 130,148,byte[MovieVideoAudio]
|
||||||
|
|
||||||
DGOptnsProcBox 116,71,[KeyInsrtChap] ; Keyboard Shortcut Boxes
|
DGOptnsProcBox 116,71,[KeyInsrtChap] ; Keyboard Shortcut Boxes
|
||||||
DGOptnsProcBox 116,87,[KeyPrevChap]
|
DGOptnsProcBox 116,87,[KeyPrevChap]
|
||||||
|
|||||||
@@ -3166,7 +3166,7 @@ DisplayGUIMovies: ; Movie Record/Playback options
|
|||||||
DrawGUIButton 15,7,68,109,79,GUIMovieTextA5,29,0,0
|
DrawGUIButton 15,7,68,109,79,GUIMovieTextA5,29,0,0
|
||||||
DrawGUIButton 15,7,84,109,95,GUIMovieTextA6,30,0,0
|
DrawGUIButton 15,7,84,109,95,GUIMovieTextA6,30,0,0
|
||||||
DrawGUIButton 15,7,100,109,111,GUIMovieTextA7,31,0,0
|
DrawGUIButton 15,7,100,109,111,GUIMovieTextA7,31,0,0
|
||||||
DrawGUIButton 15,130,155,198,166,GUIMovieTextA8,34,0,0
|
DrawGUIButton 15,130,165,198,176,GUIMovieTextA8,34,0,0
|
||||||
|
|
||||||
GUIDisplayTextY 15,8,16,GUIMovieTextB ; Save Select
|
GUIDisplayTextY 15,8,16,GUIMovieTextB ; Save Select
|
||||||
mov byte[GUIMovieTextB1],'0'
|
mov byte[GUIMovieTextB1],'0'
|
||||||
@@ -3201,13 +3201,14 @@ DisplayGUIMovies: ; Movie Record/Playback options
|
|||||||
GUIDisplayButtonHoleTu 15,9,128,byte[MovieVideoMode],0,GUIMovieTextD1,1
|
GUIDisplayButtonHoleTu 15,9,128,byte[MovieVideoMode],0,GUIMovieTextD1,1
|
||||||
GUIDisplayButtonHoleTu 15,9,138,byte[MovieVideoMode],1,GUIMovieTextD2,2
|
GUIDisplayButtonHoleTu 15,9,138,byte[MovieVideoMode],1,GUIMovieTextD2,2
|
||||||
GUIDisplayButtonHoleTu 15,9,148,byte[MovieVideoMode],2,GUIMovieTextD3,0
|
GUIDisplayButtonHoleTu 15,9,148,byte[MovieVideoMode],2,GUIMovieTextD3,0
|
||||||
GUIDisplayButtonHoleTu 15,9,158,byte[MovieVideoMode],3,GUIMovieTextD4,0
|
GUIDisplayButtonHoleTu 15,9,158,byte[MovieVideoMode],3,GUIMovieTextD4,7
|
||||||
|
GUIDisplayButtonHoleTu 15,9,168,byte[MovieVideoMode],4,GUIMovieTextD5,0
|
||||||
|
GUIDisplayButtonHoleTu 15,9,178,byte[MovieVideoMode],5,GUIMovieTextD6,0
|
||||||
|
|
||||||
GUIDisplayTextY 15,129,120,GUIMovieTextE ; Audio Section
|
GUIDisplayTextY 15,129,120,GUIMovieTextE ; Audio Section
|
||||||
GUIDisplayButtonHoleTu 15,130,128,byte[MovieAudioMode],0,GUIMovieTextE1,6
|
GUIDisplayCheckboxu 15,130,128,MovieAudio,GUIMovieTextE1,0
|
||||||
GUIDisplayButtonHoleTu 15,197,128,byte[MovieAudioMode],1,GUIMovieTextE2,0
|
GUIDisplayCheckboxu 15,130,138,MovieAudioCompress,GUIMovieTextE2,9
|
||||||
GUIDisplayButtonHoleTu 15,130,138,byte[MovieAudioMode],2,GUIMovieTextE3,1
|
GUIDisplayCheckboxu 15,130,148,MovieVideoAudio,GUIMovieTextE3,2
|
||||||
|
|
||||||
|
|
||||||
mov dword[GUIMovieTextZ+9],'INAC' ; Determine and Display Status
|
mov dword[GUIMovieTextZ+9],'INAC' ; Determine and Display Status
|
||||||
mov dword[GUIMovieTextZ+13],'TIVE'
|
mov dword[GUIMovieTextZ+13],'TIVE'
|
||||||
@@ -3230,7 +3231,7 @@ DisplayGUIMovies: ; Movie Record/Playback options
|
|||||||
mov dword[GUIMovieTextZ+13],'PLAY'
|
mov dword[GUIMovieTextZ+13],'PLAY'
|
||||||
mov dword[GUIMovieTextZ+17],'ING '
|
mov dword[GUIMovieTextZ+17],'ING '
|
||||||
.nooldplay
|
.nooldplay
|
||||||
GUIDisplayTextY 15,6,182,GUIMovieTextZ
|
GUIDisplayTextY 15,6,192,GUIMovieTextZ
|
||||||
; Display Radio buttons
|
; Display Radio buttons
|
||||||
GUIDisplayButtonHole 15,10,25,byte[CMovieExt],'v' ; Select:
|
GUIDisplayButtonHole 15,10,25,byte[CMovieExt],'v' ; Select:
|
||||||
GUIDisplayButtonHole 15,30,25,byte[CMovieExt],'1'
|
GUIDisplayButtonHole 15,30,25,byte[CMovieExt],'1'
|
||||||
@@ -3276,11 +3277,14 @@ GUIMovieTextD1 db 'NO VIDEO',0
|
|||||||
GUIMovieTextD2 db 'RAW VIDEO',0
|
GUIMovieTextD2 db 'RAW VIDEO',0
|
||||||
GUIMovieTextD3 db 'FFV1',0
|
GUIMovieTextD3 db 'FFV1',0
|
||||||
GUIMovieTextD4 db 'X264 LOSSLESS',0
|
GUIMovieTextD4 db 'X264 LOSSLESS',0
|
||||||
|
GUIMovieTextD5 db 'XVID',0
|
||||||
|
GUIMovieTextD6 db 'CUSTOM',0
|
||||||
|
|
||||||
GUIMovieTextE db 'DUMP AUDIO OPTIONS',0
|
GUIMovieTextE db 'DUMP AUDIO OPTIONS',0
|
||||||
GUIMovieTextE1 db 'NO AUDIO',0
|
GUIMovieTextE1 db 'AUDIO',0
|
||||||
GUIMovieTextE2 db 'AUDIO',0
|
GUIMovieTextE2 db 'AUDIO IN VIDEO',0
|
||||||
GUIMovieTextE3 db 'AUDIO IN VIDEO',0
|
GUIMovieTextE3 db 'COMPRESS',0
|
||||||
|
|
||||||
|
|
||||||
GUIMovieTextX1 db 'WARNING : THIS MOVIE',0 ; Overwrite Window
|
GUIMovieTextX1 db 'WARNING : THIS MOVIE',0 ; Overwrite Window
|
||||||
GUIMovieTextX2 db ' FILE ALREADY EXISTS',0
|
GUIMovieTextX2 db ' FILE ALREADY EXISTS',0
|
||||||
|
|||||||
Reference in New Issue
Block a user