; Listing generated by Microsoft (R) Optimizing Compiler Version 15.00.21022.08 

	TITLE	c:\Develop\DScaler423a\DScaler\TVFormats.cpp
	.686P
	.XMM
	include listing.inc
	.model	flat

INCLUDELIB OLDNAMES

PUBLIC	??_C@_05OJBKNCFA@SECAM?$AA@			; `string'
PUBLIC	?VideoFormatNames@@3PAPBDA			; VideoFormatNames
PUBLIC	??_C@_0BA@KIPNKICB@RGB?91024x768?$EA75?$AA@	; `string'
PUBLIC	??_C@_0P@KMDPCODH@RGB?9800x600?$EA75?$AA@	; `string'
PUBLIC	??_C@_0P@IMGODGAP@RGB?9640x480?$EA75?$AA@	; `string'
PUBLIC	??_C@_0BA@NEEIDGFD@RGB?91024x768?$EA60?$AA@	; `string'
PUBLIC	??_C@_0P@NAIKLAEF@RGB?9800x600?$EA60?$AA@	; `string'
PUBLIC	??_C@_0P@PANLKIHN@RGB?9640x480?$EA60?$AA@	; `string'
PUBLIC	??_C@_07ELKHADEG@NTSC?950?$AA@			; `string'
PUBLIC	??_C@_0N@KAMFJIFC@NTSC?9M?9Japan?$AA@		; `string'
PUBLIC	??_C@_06GCOIMCHH@NTSC?9M?$AA@			; `string'
PUBLIC	??_C@_08MPFFHEEL@SECAM?9L1?$AA@			; `string'
PUBLIC	??_C@_07LODPNCAM@SECAM?9L?$AA@			; `string'
PUBLIC	??_C@_08MKBKGCMO@SECAM?9K1?$AA@			; `string'
PUBLIC	??_C@_07PBHOEEML@SECAM?9K?$AA@			; `string'
PUBLIC	??_C@_07NKFDBHAI@SECAM?9H?$AA@			; `string'
PUBLIC	??_C@_07FNMLALMH@SECAM?9G?$AA@			; `string'
PUBLIC	??_C@_07HGOGFIAE@SECAM?9D?$AA@			; `string'
PUBLIC	??_C@_07CALMPPIC@SECAM?9B?$AA@			; `string'
PUBLIC	??_C@_0M@PEDMJCDE@PAL?9N?9COMBO?$AA@		; `string'
PUBLIC	??_C@_06LFLJHNIF@PAL?960?$AA@			; `string'
PUBLIC	??_C@_05KIINHHOP@PAL?9N?$AA@			; `string'
PUBLIC	??_C@_05IDKACECM@PAL?9M?$AA@			; `string'
PUBLIC	??_C@_05OHMMOBCI@PAL?9I?$AA@			; `string'
PUBLIC	??_C@_05PONHNAGJ@PAL?9H?$AA@			; `string'
PUBLIC	??_C@_05HJEPMMKG@PAL?9G?$AA@			; `string'
PUBLIC	??_C@_05FCGCJPGF@PAL?9D?$AA@			; `string'
PUBLIC	??_C@_05EDIDIOD@PAL?9B?$AA@			; `string'
PUBLIC	?VideoFormatSaveNames@@3PAPBDA			; VideoFormatSaveNames
;	COMDAT ??_C@_05OJBKNCFA@SECAM?$AA@
CONST	SEGMENT
??_C@_05OJBKNCFA@SECAM?$AA@ DB 'SECAM', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_0BA@KIPNKICB@RGB?91024x768?$EA75?$AA@
CONST	SEGMENT
??_C@_0BA@KIPNKICB@RGB?91024x768?$EA75?$AA@ DB 'RGB-1024x768@75', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0P@KMDPCODH@RGB?9800x600?$EA75?$AA@
CONST	SEGMENT
??_C@_0P@KMDPCODH@RGB?9800x600?$EA75?$AA@ DB 'RGB-800x600@75', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0P@IMGODGAP@RGB?9640x480?$EA75?$AA@
CONST	SEGMENT
??_C@_0P@IMGODGAP@RGB?9640x480?$EA75?$AA@ DB 'RGB-640x480@75', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0BA@NEEIDGFD@RGB?91024x768?$EA60?$AA@
CONST	SEGMENT
??_C@_0BA@NEEIDGFD@RGB?91024x768?$EA60?$AA@ DB 'RGB-1024x768@60', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0P@NAIKLAEF@RGB?9800x600?$EA60?$AA@
CONST	SEGMENT
??_C@_0P@NAIKLAEF@RGB?9800x600?$EA60?$AA@ DB 'RGB-800x600@60', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_0P@PANLKIHN@RGB?9640x480?$EA60?$AA@
CONST	SEGMENT
??_C@_0P@PANLKIHN@RGB?9640x480?$EA60?$AA@ DB 'RGB-640x480@60', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_07ELKHADEG@NTSC?950?$AA@
CONST	SEGMENT
??_C@_07ELKHADEG@NTSC?950?$AA@ DB 'NTSC-50', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0N@KAMFJIFC@NTSC?9M?9Japan?$AA@
CONST	SEGMENT
??_C@_0N@KAMFJIFC@NTSC?9M?9Japan?$AA@ DB 'NTSC-M-Japan', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_06GCOIMCHH@NTSC?9M?$AA@
CONST	SEGMENT
??_C@_06GCOIMCHH@NTSC?9M?$AA@ DB 'NTSC-M', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_08MPFFHEEL@SECAM?9L1?$AA@
CONST	SEGMENT
??_C@_08MPFFHEEL@SECAM?9L1?$AA@ DB 'SECAM-L1', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_07LODPNCAM@SECAM?9L?$AA@
CONST	SEGMENT
??_C@_07LODPNCAM@SECAM?9L?$AA@ DB 'SECAM-L', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_08MKBKGCMO@SECAM?9K1?$AA@
CONST	SEGMENT
??_C@_08MKBKGCMO@SECAM?9K1?$AA@ DB 'SECAM-K1', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_07PBHOEEML@SECAM?9K?$AA@
CONST	SEGMENT
??_C@_07PBHOEEML@SECAM?9K?$AA@ DB 'SECAM-K', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_07NKFDBHAI@SECAM?9H?$AA@
CONST	SEGMENT
??_C@_07NKFDBHAI@SECAM?9H?$AA@ DB 'SECAM-H', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_07FNMLALMH@SECAM?9G?$AA@
CONST	SEGMENT
??_C@_07FNMLALMH@SECAM?9G?$AA@ DB 'SECAM-G', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_07HGOGFIAE@SECAM?9D?$AA@
CONST	SEGMENT
??_C@_07HGOGFIAE@SECAM?9D?$AA@ DB 'SECAM-D', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_07CALMPPIC@SECAM?9B?$AA@
CONST	SEGMENT
??_C@_07CALMPPIC@SECAM?9B?$AA@ DB 'SECAM-B', 00H	; `string'
CONST	ENDS
;	COMDAT ??_C@_0M@PEDMJCDE@PAL?9N?9COMBO?$AA@
CONST	SEGMENT
??_C@_0M@PEDMJCDE@PAL?9N?9COMBO?$AA@ DB 'PAL-N-COMBO', 00H ; `string'
CONST	ENDS
;	COMDAT ??_C@_06LFLJHNIF@PAL?960?$AA@
CONST	SEGMENT
??_C@_06LFLJHNIF@PAL?960?$AA@ DB 'PAL-60', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_05KIINHHOP@PAL?9N?$AA@
CONST	SEGMENT
??_C@_05KIINHHOP@PAL?9N?$AA@ DB 'PAL-N', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_05IDKACECM@PAL?9M?$AA@
CONST	SEGMENT
??_C@_05IDKACECM@PAL?9M?$AA@ DB 'PAL-M', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_05OHMMOBCI@PAL?9I?$AA@
CONST	SEGMENT
??_C@_05OHMMOBCI@PAL?9I?$AA@ DB 'PAL-I', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_05PONHNAGJ@PAL?9H?$AA@
CONST	SEGMENT
??_C@_05PONHNAGJ@PAL?9H?$AA@ DB 'PAL-H', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_05HJEPMMKG@PAL?9G?$AA@
CONST	SEGMENT
??_C@_05HJEPMMKG@PAL?9G?$AA@ DB 'PAL-G', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_05FCGCJPGF@PAL?9D?$AA@
CONST	SEGMENT
??_C@_05FCGCJPGF@PAL?9D?$AA@ DB 'PAL-D', 00H		; `string'
CONST	ENDS
;	COMDAT ??_C@_05EDIDIOD@PAL?9B?$AA@
CONST	SEGMENT
??_C@_05EDIDIOD@PAL?9B?$AA@ DB 'PAL-B', 00H		; `string'
?VideoFormatNames@@3PAPBDA DD FLAT:??_C@_05EDIDIOD@PAL?9B?$AA@ ; VideoFormatNames
	DD	FLAT:??_C@_05FCGCJPGF@PAL?9D?$AA@
	DD	FLAT:??_C@_05HJEPMMKG@PAL?9G?$AA@
	DD	FLAT:??_C@_05PONHNAGJ@PAL?9H?$AA@
	DD	FLAT:??_C@_05OHMMOBCI@PAL?9I?$AA@
	DD	FLAT:??_C@_05IDKACECM@PAL?9M?$AA@
	DD	FLAT:??_C@_05KIINHHOP@PAL?9N?$AA@
	DD	FLAT:??_C@_06LFLJHNIF@PAL?960?$AA@
	DD	FLAT:??_C@_0M@PEDMJCDE@PAL?9N?9COMBO?$AA@
	DD	FLAT:??_C@_07CALMPPIC@SECAM?9B?$AA@
	DD	FLAT:??_C@_07HGOGFIAE@SECAM?9D?$AA@
	DD	FLAT:??_C@_07FNMLALMH@SECAM?9G?$AA@
	DD	FLAT:??_C@_07NKFDBHAI@SECAM?9H?$AA@
	DD	FLAT:??_C@_07PBHOEEML@SECAM?9K?$AA@
	DD	FLAT:??_C@_08MKBKGCMO@SECAM?9K1?$AA@
	DD	FLAT:??_C@_07LODPNCAM@SECAM?9L?$AA@
	DD	FLAT:??_C@_08MPFFHEEL@SECAM?9L1?$AA@
	DD	FLAT:??_C@_06GCOIMCHH@NTSC?9M?$AA@
	DD	FLAT:??_C@_0N@KAMFJIFC@NTSC?9M?9Japan?$AA@
	DD	FLAT:??_C@_07ELKHADEG@NTSC?950?$AA@
	DD	FLAT:??_C@_0P@PANLKIHN@RGB?9640x480?$EA60?$AA@
	DD	FLAT:??_C@_0P@NAIKLAEF@RGB?9800x600?$EA60?$AA@
	DD	FLAT:??_C@_0BA@NEEIDGFD@RGB?91024x768?$EA60?$AA@
	DD	FLAT:??_C@_0P@IMGODGAP@RGB?9640x480?$EA75?$AA@
	DD	FLAT:??_C@_0P@KMDPCODH@RGB?9800x600?$EA75?$AA@
	DD	FLAT:??_C@_0BA@KIPNKICB@RGB?91024x768?$EA75?$AA@
_TVFormats DW	0240H
	DW	046fH
	DB	07fH
	DB	072H
	DB	013H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	024H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011bc068db8bac7r		; 4.43362
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	072H
	DB	013H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	024H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011bc068db8bac7r		; 4.43362
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	072H
	DB	013H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	024H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011bc068db8bac7r		; 4.43362
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	072H
	DB	013H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	024H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011bc068db8bac7r		; 4.43362
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	072H
	DB	013H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	024H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011bc068db8bac7r		; 4.43362
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	01e0H
	DW	038eH
	DB	068H
	DB	05cH
	DB	0cH
	ORG $+1
	DW	089H
	DW	02f2H
	DW	01aH
	DW	00H
	DD	00H
	DW	0190H
	DW	0dH
	DQ	0400c9ada326603c0r		; 3.57561
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0bH
	DW	0aH
	DW	0240H
	DW	046fH
	DB	07fH
	DB	072H
	DB	015H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	020H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011bc068db8bac7r		; 4.43362
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	01e0H
	DW	0467H
	DB	07fH
	DB	072H
	DB	013H
	ORG $+1
	DW	0a9H
	DW	03a6H
	DW	01aH
	DW	00H
	DD	00H
	DW	0190H
	DW	010H
	DQ	04011bc068db8bac7r		; 4.43362
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0bH
	DW	0aH
	DW	0240H
	DW	0394H
	DB	068H
	DB	05cH
	DB	0fH
	ORG $+1
	DW	095H
	DW	02e9H
	DW	020H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	0400ca80d1b71758er		; 3.58206
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	0b0H
	DB	016H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	022H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011000000000000r		; 4.25
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	0b0H
	DB	016H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	022H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011000000000000r		; 4.25
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	0b0H
	DB	016H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	022H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011000000000000r		; 4.25
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	0b0H
	DB	016H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	022H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011000000000000r		; 4.25
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	0b0H
	DB	016H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	022H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011000000000000r		; 4.25
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	0b0H
	DB	016H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	022H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011000000000000r		; 4.25
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	0b0H
	DB	016H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	022H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011000000000000r		; 4.25
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	0240H
	DW	046fH
	DB	07fH
	DB	0b0H
	DB	016H
	ORG $+1
	DW	0baH
	DW	039aH
	DW	022H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	04011000000000000r		; 4.25
	DQ	04041bc068db8bac7r		; 35.469
	DD	01H
	DW	0fH
	DW	010H
	DW	01e0H
	DW	038eH
	DB	068H
	DB	05cH
	DB	09H
	ORG $+1
	DW	089H
	DW	02f2H
	DW	01aH
	DW	00H
	DD	00H
	DW	0190H
	DW	0dH
	DQ	0400ca2e8ba2e8ba3r		; 3.57955
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0bH
	DW	0aH
	DW	01e0H
	DW	038eH
	DB	070H
	DB	05cH
	DB	0aH
	ORG $+1
	DW	087H
	DW	02f2H
	DW	01aH
	DW	00H
	DD	00H
	DW	0190H
	DW	0dH
	DQ	0400ca2e8ba2e8ba3r		; 3.57955
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0bH
	DW	0aH
	DW	0240H
	DW	038eH
	DB	068H
	DB	05cH
	DB	09H
	ORG $+1
	DW	089H
	DW	02f2H
	DW	024H
	DW	00H
	DD	01H
	DW	01ffH
	DW	013H
	DQ	0400ca2e8ba2e8ba3r		; 3.57955
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0fH
	DW	010H
	DW	01e0H
	DW	0320H
	DB	068H
	DB	05cH
	DB	09H
	ORG $+1
	DW	06eH
	DW	0280H
	DW	0dH
	DW	014H
	DD	00H
	DW	0190H
	DW	0dH
	DQ	0400ca2e8ba2e8ba3r		; 3.57955
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0bH
	DW	0aH
	DW	0258H
	DW	0400H
	DB	068H
	DB	05cH
	DB	09H
	ORG $+1
	DW	0b2H
	DW	0320H
	DW	015H
	DW	018H
	DD	00H
	DW	0190H
	DW	0dH
	DQ	0400ca2e8ba2e8ba3r		; 3.57955
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0bH
	DW	0aH
	DW	0300H
	DW	0540H
	DB	068H
	DB	05cH
	DB	09H
	ORG $+1
	DW	0ecH
	DW	0400H
	DW	01aH
	DW	01eH
	DD	00H
	DW	0190H
	DW	0dH
	DQ	0400ca2e8ba2e8ba3r		; 3.57955
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0bH
	DW	0aH
	DW	01e0H
	DW	0330H
	DB	068H
	DB	05cH
	DB	09H
	ORG $+1
	DW	06eH
	DW	0280H
	DW	0dH
	DW	018H
	DD	00H
	DW	0190H
	DW	0dH
	DQ	0400ca2e8ba2e8ba3r		; 3.57955
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0bH
	DW	0aH
	DW	0258H
	DW	0410H
	DB	068H
	DB	05cH
	DB	09H
	ORG $+1
	DW	0b2H
	DW	0320H
	DW	015H
	DW	01dH
	DD	00H
	DW	0190H
	DW	0dH
	DQ	0400ca2e8ba2e8ba3r		; 3.57955
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0bH
	DW	0aH
	DW	0300H
	DW	0560H
	DB	068H
	DB	05cH
	DB	09H
	ORG $+1
	DW	0ecH
	DW	0400H
	DW	01aH
	DW	025H
	DD	00H
	DW	0190H
	DW	0dH
	DQ	0400ca2e8ba2e8ba3r		; 3.57955
	DQ	0403ca2e8af81626br		; 28.6364
	DD	00H
	DW	0bH
	DW	0aH
?VideoFormatSaveNames@@3PAPBDA DD FLAT:??_C@_05EDIDIOD@PAL?9B?$AA@ ; VideoFormatSaveNames
	DD	FLAT:??_C@_05EDIDIOD@PAL?9B?$AA@
	DD	FLAT:??_C@_05EDIDIOD@PAL?9B?$AA@
	DD	FLAT:??_C@_05EDIDIOD@PAL?9B?$AA@
	DD	FLAT:??_C@_05EDIDIOD@PAL?9B?$AA@
	DD	FLAT:??_C@_05IDKACECM@PAL?9M?$AA@
	DD	FLAT:??_C@_05KIINHHOP@PAL?9N?$AA@
	DD	FLAT:??_C@_06LFLJHNIF@PAL?960?$AA@
	DD	FLAT:??_C@_0M@PEDMJCDE@PAL?9N?9COMBO?$AA@
	DD	FLAT:??_C@_05OJBKNCFA@SECAM?$AA@
	DD	FLAT:??_C@_05OJBKNCFA@SECAM?$AA@
	DD	FLAT:??_C@_05OJBKNCFA@SECAM?$AA@
	DD	FLAT:??_C@_05OJBKNCFA@SECAM?$AA@
	DD	FLAT:??_C@_05OJBKNCFA@SECAM?$AA@
	DD	FLAT:??_C@_05OJBKNCFA@SECAM?$AA@
	DD	FLAT:??_C@_05OJBKNCFA@SECAM?$AA@
	DD	FLAT:??_C@_05OJBKNCFA@SECAM?$AA@
	DD	FLAT:??_C@_06GCOIMCHH@NTSC?9M?$AA@
	DD	FLAT:??_C@_0N@KAMFJIFC@NTSC?9M?9Japan?$AA@
	DD	FLAT:??_C@_07ELKHADEG@NTSC?950?$AA@
	DD	FLAT:??_C@_0P@PANLKIHN@RGB?9640x480?$EA60?$AA@
	DD	FLAT:??_C@_0P@NAIKLAEF@RGB?9800x600?$EA60?$AA@
	DD	FLAT:??_C@_0BA@NEEIDGFD@RGB?91024x768?$EA60?$AA@
	DD	FLAT:??_C@_0P@IMGODGAP@RGB?9640x480?$EA75?$AA@
	DD	FLAT:??_C@_0P@KMDPCODH@RGB?9800x600?$EA75?$AA@
	DD	FLAT:??_C@_0BA@KIPNKICB@RGB?91024x768?$EA75?$AA@
PUBLIC	?IsRGBVideoFormat@@YAHW4eVideoFormat@@@Z	; IsRGBVideoFormat
; Function compile flags: /Odtp
; File c:\develop\dscaler423a\dscaler\tvformats.cpp
;	COMDAT ?IsRGBVideoFormat@@YAHW4eVideoFormat@@@Z
_TEXT	SEGMENT
tv64 = -8						; size = 4
_result$ = -4						; size = 4
_Format$ = 8						; size = 4
?IsRGBVideoFormat@@YAHW4eVideoFormat@@@Z PROC		; IsRGBVideoFormat, COMDAT

; 344  : {

  00000	55		 push	 ebp
  00001	8b ec		 mov	 ebp, esp
  00003	83 ec 08	 sub	 esp, 8

; 345  :     BOOL result = FALSE;

  00006	c7 45 fc 00 00
	00 00		 mov	 DWORD PTR _result$[ebp], 0

; 346  :     switch (Format)

  0000d	8b 45 08	 mov	 eax, DWORD PTR _Format$[ebp]
  00010	89 45 f8	 mov	 DWORD PTR tv64[ebp], eax
  00013	83 7d f8 14	 cmp	 DWORD PTR tv64[ebp], 20	; 00000014H
  00017	7c 0f		 jl	 SHORT $LN2@IsRGBVideo
  00019	83 7d f8 19	 cmp	 DWORD PTR tv64[ebp], 25	; 00000019H
  0001d	7e 02		 jle	 SHORT $LN1@IsRGBVideo
  0001f	eb 07		 jmp	 SHORT $LN2@IsRGBVideo
$LN1@IsRGBVideo:

; 347  :     {
; 348  :     case VIDEOFORMAT_RGB_640X480_60:
; 349  :     case VIDEOFORMAT_RGB_800X600_60:
; 350  :     case VIDEOFORMAT_RGB_1024X768_60:
; 351  :     case VIDEOFORMAT_RGB_640X480_75:
; 352  :     case VIDEOFORMAT_RGB_800X600_75:
; 353  :     case VIDEOFORMAT_RGB_1024X768_75:
; 354  :         result = TRUE;

  00021	c7 45 fc 01 00
	00 00		 mov	 DWORD PTR _result$[ebp], 1
$LN2@IsRGBVideo:

; 355  :         break;
; 356  :     }
; 357  :     return result;

  00028	8b 45 fc	 mov	 eax, DWORD PTR _result$[ebp]

; 358  : }

  0002b	8b e5		 mov	 esp, ebp
  0002d	5d		 pop	 ebp
  0002e	c3		 ret	 0
?IsRGBVideoFormat@@YAHW4eVideoFormat@@@Z ENDP		; IsRGBVideoFormat
_TEXT	ENDS
PUBLIC	?IsSECAMVideoFormat@@YAHW4eVideoFormat@@@Z	; IsSECAMVideoFormat
; Function compile flags: /Odtp
;	COMDAT ?IsSECAMVideoFormat@@YAHW4eVideoFormat@@@Z
_TEXT	SEGMENT
tv64 = -8						; size = 4
_result$ = -4						; size = 4
_Format$ = 8						; size = 4
?IsSECAMVideoFormat@@YAHW4eVideoFormat@@@Z PROC		; IsSECAMVideoFormat, COMDAT

; 325  : {

  00000	55		 push	 ebp
  00001	8b ec		 mov	 ebp, esp
  00003	83 ec 08	 sub	 esp, 8

; 326  :     BOOL result = FALSE;

  00006	c7 45 fc 00 00
	00 00		 mov	 DWORD PTR _result$[ebp], 0

; 327  :     switch (Format)

  0000d	8b 45 08	 mov	 eax, DWORD PTR _Format$[ebp]
  00010	89 45 f8	 mov	 DWORD PTR tv64[ebp], eax
  00013	83 7d f8 09	 cmp	 DWORD PTR tv64[ebp], 9
  00017	7c 0f		 jl	 SHORT $LN2@IsSECAMVid
  00019	83 7d f8 10	 cmp	 DWORD PTR tv64[ebp], 16	; 00000010H
  0001d	7e 02		 jle	 SHORT $LN1@IsSECAMVid
  0001f	eb 07		 jmp	 SHORT $LN2@IsSECAMVid
$LN1@IsSECAMVid:

; 328  :     {
; 329  :     case VIDEOFORMAT_SECAM_B:
; 330  :     case VIDEOFORMAT_SECAM_D:
; 331  :     case VIDEOFORMAT_SECAM_G:
; 332  :     case VIDEOFORMAT_SECAM_H:
; 333  :     case VIDEOFORMAT_SECAM_K:
; 334  :     case VIDEOFORMAT_SECAM_K1:
; 335  :     case VIDEOFORMAT_SECAM_L:
; 336  :     case VIDEOFORMAT_SECAM_L1:
; 337  :         result = TRUE;

  00021	c7 45 fc 01 00
	00 00		 mov	 DWORD PTR _result$[ebp], 1
$LN2@IsSECAMVid:

; 338  :         break;
; 339  :     }
; 340  :     return result;

  00028	8b 45 fc	 mov	 eax, DWORD PTR _result$[ebp]

; 341  : }

  0002b	8b e5		 mov	 esp, ebp
  0002d	5d		 pop	 ebp
  0002e	c3		 ret	 0
?IsSECAMVideoFormat@@YAHW4eVideoFormat@@@Z ENDP		; IsSECAMVideoFormat
_TEXT	ENDS
PUBLIC	?IsNTSCVideoFormat@@YAHW4eVideoFormat@@@Z	; IsNTSCVideoFormat
; Function compile flags: /Odtp
;	COMDAT ?IsNTSCVideoFormat@@YAHW4eVideoFormat@@@Z
_TEXT	SEGMENT
tv64 = -8						; size = 4
_result$ = -4						; size = 4
_Format$ = 8						; size = 4
?IsNTSCVideoFormat@@YAHW4eVideoFormat@@@Z PROC		; IsNTSCVideoFormat, COMDAT

; 311  : {

  00000	55		 push	 ebp
  00001	8b ec		 mov	 ebp, esp
  00003	83 ec 08	 sub	 esp, 8

; 312  :     BOOL result = FALSE;

  00006	c7 45 fc 00 00
	00 00		 mov	 DWORD PTR _result$[ebp], 0

; 313  :     switch (Format)

  0000d	8b 45 08	 mov	 eax, DWORD PTR _Format$[ebp]
  00010	89 45 f8	 mov	 DWORD PTR tv64[ebp], eax
  00013	83 7d f8 11	 cmp	 DWORD PTR tv64[ebp], 17	; 00000011H
  00017	7c 0f		 jl	 SHORT $LN2@IsNTSCVide
  00019	83 7d f8 13	 cmp	 DWORD PTR tv64[ebp], 19	; 00000013H
  0001d	7e 02		 jle	 SHORT $LN1@IsNTSCVide
  0001f	eb 07		 jmp	 SHORT $LN2@IsNTSCVide
$LN1@IsNTSCVide:

; 314  :     {
; 315  :     case VIDEOFORMAT_NTSC_M:
; 316  :     case VIDEOFORMAT_NTSC_M_Japan:
; 317  :     case VIDEOFORMAT_NTSC_50:
; 318  :         result = TRUE;

  00021	c7 45 fc 01 00
	00 00		 mov	 DWORD PTR _result$[ebp], 1
$LN2@IsNTSCVide:

; 319  :         break;
; 320  :     }
; 321  :     return result;

  00028	8b 45 fc	 mov	 eax, DWORD PTR _result$[ebp]

; 322  : }

  0002b	8b e5		 mov	 esp, ebp
  0002d	5d		 pop	 ebp
  0002e	c3		 ret	 0
?IsNTSCVideoFormat@@YAHW4eVideoFormat@@@Z ENDP		; IsNTSCVideoFormat
_TEXT	ENDS
PUBLIC	?IsPALVideoFormat@@YAHW4eVideoFormat@@@Z	; IsPALVideoFormat
; Function compile flags: /Odtp
;	COMDAT ?IsPALVideoFormat@@YAHW4eVideoFormat@@@Z
_TEXT	SEGMENT
tv64 = -8						; size = 4
_result$ = -4						; size = 4
_Format$ = 8						; size = 4
?IsPALVideoFormat@@YAHW4eVideoFormat@@@Z PROC		; IsPALVideoFormat, COMDAT

; 291  : {

  00000	55		 push	 ebp
  00001	8b ec		 mov	 ebp, esp
  00003	83 ec 08	 sub	 esp, 8

; 292  :     BOOL result = FALSE;

  00006	c7 45 fc 00 00
	00 00		 mov	 DWORD PTR _result$[ebp], 0

; 293  :     switch (Format)

  0000d	8b 45 08	 mov	 eax, DWORD PTR _Format$[ebp]
  00010	89 45 f8	 mov	 DWORD PTR tv64[ebp], eax
  00013	83 7d f8 00	 cmp	 DWORD PTR tv64[ebp], 0
  00017	7c 0f		 jl	 SHORT $LN2@IsPALVideo
  00019	83 7d f8 08	 cmp	 DWORD PTR tv64[ebp], 8
  0001d	7e 02		 jle	 SHORT $LN1@IsPALVideo
  0001f	eb 07		 jmp	 SHORT $LN2@IsPALVideo
$LN1@IsPALVideo:

; 294  :     {
; 295  :     case VIDEOFORMAT_PAL_B:
; 296  :     case VIDEOFORMAT_PAL_D:
; 297  :     case VIDEOFORMAT_PAL_G:
; 298  :     case VIDEOFORMAT_PAL_H:
; 299  :     case VIDEOFORMAT_PAL_I:
; 300  :     case VIDEOFORMAT_PAL_M:
; 301  :     case VIDEOFORMAT_PAL_N:
; 302  :     case VIDEOFORMAT_PAL_60:
; 303  :     case VIDEOFORMAT_PAL_N_COMBO:
; 304  :         result = TRUE;

  00021	c7 45 fc 01 00
	00 00		 mov	 DWORD PTR _result$[ebp], 1
$LN2@IsPALVideo:

; 305  :         break;
; 306  :     }
; 307  :     return result;

  00028	8b 45 fc	 mov	 eax, DWORD PTR _result$[ebp]

; 308  : }

  0002b	8b e5		 mov	 esp, ebp
  0002d	5d		 pop	 ebp
  0002e	c3		 ret	 0
?IsPALVideoFormat@@YAHW4eVideoFormat@@@Z ENDP		; IsPALVideoFormat
_TEXT	ENDS
PUBLIC	?GetTVFormat@@YAPAUTTVFormat@@W4eVideoFormat@@@Z ; GetTVFormat
; Function compile flags: /Odtp
;	COMDAT ?GetTVFormat@@YAPAUTTVFormat@@W4eVideoFormat@@@Z
_TEXT	SEGMENT
_Format$ = 8						; size = 4
?GetTVFormat@@YAPAUTTVFormat@@W4eVideoFormat@@@Z PROC	; GetTVFormat, COMDAT

; 286  : {

  00000	55		 push	 ebp
  00001	8b ec		 mov	 ebp, esp

; 287  :     return &TVFormats[Format];

  00003	8b 45 08	 mov	 eax, DWORD PTR _Format$[ebp]
  00006	6b c0 30	 imul	 eax, 48			; 00000030H
  00009	05 00 00 00 00	 add	 eax, OFFSET _TVFormats

; 288  : }

  0000e	5d		 pop	 ebp
  0000f	c3		 ret	 0
?GetTVFormat@@YAPAUTTVFormat@@W4eVideoFormat@@@Z ENDP	; GetTVFormat
END
