saa
index
/usr/local/share/apps/kbtv/saa.py

# This file was automatically generated by SWIG (http://www.swig.org).
# Version 1.3.31
#
# Don't modify this file, modify the SWIG interface instead.
# This file is compatible with both classic and new-style classes.

 
Modules
       
_saa
new

 
Functions
       
frame_handler(*args)
frame_handler()
 
Signal handler, for internal use only.
tuner_afc(*args)
tuner_afc() -> int
 
Get AFC. Always 0. MK3 has some built in AFC functionality.
tuner_afc_set(*args)
tuner_afc_set(int afcbool) -> int
 
Set AFC. Does nothing. Some tuners have it built in, others may not.
tuner_audio_init(*args)
tuner_audio_init() -> int
 
Init audio. Saa specific, returns -1 on failure.
tuner_audiosource(*args)
tuner_audiosource() -> int
 
Get audiosource. Returns 0 to 2, 0x80 (muted), or -1 on failure.
tuner_audiosource_set(*args)
tuner_audiosource_set(int audiosource) -> int
 
Set audiosource, 0 (tuner), 1 (ext), 2 (ext), 0x80 (mute), 0x81
(unmute). Returns -1 on failure.
tuner_brightness(*args)
tuner_brightness() -> int
 
Get brightness. Returns percentage, or -1 on failure.
tuner_brightness_set(*args)
tuner_brightness_set(int brightness) -> int
 
Set brightness, 0 to 100. Returns -1 on failure.
tuner_color(*args)
tuner_color() -> int
 
Get color. Returns percentage, or -1 on failure.
tuner_color_set(*args)
tuner_color_set(int color) -> int
 
Set color, 0 (none) to 100 (none again). Returns -1 on failure.
tuner_contrast(*args)
tuner_contrast() -> int
 
Get contrast. Returns percentage, or -1 on failure.
tuner_contrast_set(*args)
tuner_contrast_set(int contrast) -> int
 
Set contrast, 0 to 100. Returns -1 on failure.
tuner_frequency(*args)
tuner_frequency() -> int
 
Get frequency. Returns frequency in MHz, or -1 on failure.
tuner_frequency_set(*args)
tuner_frequency_set(int frequency) -> int
 
Set frequency in MHz. Returns -1 on failure.
tuner_if_init(*args)
tuner_if_init() -> int
 
Init programmable IF section TDA988x chip (MK3). Returns 0 on success, -1 on failure. Includes a probe, if no TDA, returns 0.
tuner_init(*args)
tuner_init() -> int
 
Init tuner opens iic device, determines internal variables, writes some HW registers (MK3). Returns 0 on success, -1 on failure.
tuner_quit(*args)
tuner_quit() -> int
 
Close iic device. Returns -1 on failure.
tuner_saturation(*args)
tuner_saturation() -> int
 
Get saturation. Returns percentage, or -1 on failure.
tuner_saturation_set(*args)
tuner_saturation_set(int saturation) -> int
 
Set saturation, 0 to 100. Returns -1 on failure.
tuner_tunerdev(*args)
tuner_tunerdev() -> int
 
Return tuner device. Always 1.
tuner_videosource(*args)
tuner_videosource() -> int
 
Get videosource. Returns one of 0 to 4, or -1 on failure.
tuner_videosource_set(*args)
tuner_videosource_set(int videosource) -> int
 
Set videosource, 0 to 4 (DEV0-3 and SVID). Returns -1 on failure.
viewer_init(*args)
viewer_init(int width, int height) -> int
 
Init the hardware and SDL viewer, start capturing frames. Returns 0 on success. 
On failure it returns (in order of actual operations) 1 if the SAADEV device 
couldn't be opened, 2 if the ioctl GETVIDEOSTD failed, 3 if GETVIDEOOPT failed,
4 if SETVIDEOSTD failed, 5 if SETVIDEOOPT failed, 6 if SDL_Init failed, 
7 if SDL_SetVideoMode failed, 8 if SDL_CreateYUVOverlay failed, 9 if the ioctl 
CAPTUREON failed, and 10 if mmap failed.
viewer_pause(*args)
viewer_pause()
 
Pause video (not capturing).
viewer_quit(*args)
viewer_quit()
 
Quit viewer, shut down SDL, stop capturing, clean up.
viewer_resize(*args)
viewer_resize(int width, int height)
 
Resize the viewer area to width x height pixels.
viewer_start(*args)
viewer_start()
 
Start/unpause video.

 
Data
        IICDEV = '/dev/iic0'
MAXPERC = 100
MINPERC = 0
MODULE_AUTHOR = 'Danny Pansters'
MODULE_AUTHOR_EMAIL = 'danny@ricin.com'
MODULE_COPYRIGHT = '(c) 2006-2007, Danny Pansters <danny@ricin.com>\n(c) 2004-2005, Rohit Jalan (saa driver)'
MODULE_LICENSE = 'BSD'
NTSC_LINE_COUNT = 240
NTSC_LINE_OFFSET = 16
PAL_LINE_COUNT = 288
PAL_LINE_OFFSET = 19
SAADEV = '/dev/saa0'
SAA_BRIGHTMAX = 255
SAA_BRIGHTMIN = 0
SAA_CONTMAX = 127
SAA_CONTMIN = 0
SAA_HUEMAX = 255
SAA_HUEMIN = 0
SAA_SATMAX = 127
SAA_SATMIN = 0
SAUDEV = '/dev/sau0'