filter_sys_t Struct Reference

filter_sys_t: chroma method descriptor More...

Collaboration diagram for filter_sys_t:

Collaboration graph
[legend]

Data Fields

char * address
int port
int bargraph
int bargraph_repetition
int silence
int time_window
float alarm_threshold
int repetition_time
int connection_reset
int TCPconnection
int counter
int nbChannels
ValueDate_tfirst
ValueDate_tlast
int started
mtime_t lastAlarm
int i_left
int i_center
int i_right
int i_rear_left
int i_rear_center
int i_rear_right
size_t i_overflow_buffer_size
uint8_t * p_overflow_buffer
unsigned int i_nb_atomic_operations
struct atomic_operation_tp_atomic_operations
bool b_downmix
unsigned int i_nb_channels
int i_channel_selected
int i_bitspersample
int i_cumulative
int i_channels
int i_sampleRate
float f_delayTime
float f_feedbackGain
float f_wetLevel
float f_dryLevel
float f_sweepDepth
float f_sweepRate
float f_step
float f_offset
int i_step
int i_offset
float f_temp
float f_sinMultiplier
int i_bufferLength
float * pf_delayLineStart
float * pf_delayLineEnd
float * pf_write
a52_state_t * p_liba52
bool b_dynrng
int i_flags
bool b_dontwarn
int i_nb_channels
int pi_chan_table [9]
dca_state_t * p_libdca
mtime_t start_date
size_t i_frame_size
uint8_t * p_buf
unsigned i_frames
cvt_swap_t pre
cvt_direct_t directs [2]
cvt_indirect_t indirects [2]
unsigned indirects_ratio [2][2]
cvt_swap_t post
struct mad_stream mad_stream
struct mad_frame mad_frame
struct mad_synth mad_synth
int i_reject_count
int i_band
float * f_alpha
float * f_beta
float * f_gamma
float f_newpreamp
char * psz_newbands
bool b_first
float * f_amp
float f_gamp
bool b_2eqz
float x [32][2]
float y [32][128][2]
float x2 [32][2]
float y2 [32][128][2]
vlc_mutex_t lock
int i_nb
float * p_last
float f_max
float f_lowf
float f_lowgain
float f_f1
float f_Q1
float f_gain1
float f_f2
float f_Q2
float f_gain2
float f_f3
float f_Q3
float f_gain3
float f_highf
float f_highgain
float coeffs [5 *5]
float * p_state
int32_t * p_buf
size_t i_buf_size
double d_old_factor
int i_old_wing
unsigned int i_remainder
date_t end_date
double scale
unsigned ms_stride
double percent_overlap
unsigned ms_search
unsigned samples_per_frame
unsigned bytes_per_sample
unsigned bytes_per_frame
unsigned sample_rate
double frames_stride_scaled
double frames_stride_error
unsigned bytes_stride
double bytes_stride_scaled
unsigned bytes_queue_max
unsigned bytes_queued
unsigned bytes_to_slide
uint8_t * buf_queue
unsigned samples_overlap
unsigned samples_standing
unsigned bytes_overlap
unsigned bytes_standing
void * buf_overlap
void * table_blend
void(* output_overlap )(filter_t *p_filter, void *p_out_buf, unsigned bytes_off)
unsigned frames_search
void * buf_pre_corr
void * table_window
unsigned(* best_overlap_offset )(filter_t *p_filter)
revmodelp_reverbm
bool b_resize
bool b_convert
bool b_resize_first
bool b_enable_croppadd
es_format_t fmt_in
int i_src_ffmpeg_chroma
es_format_t fmt_out
int i_dst_ffmpeg_chroma
AVPicture tmp_pic
FT_Library p_library
FT_Face p_face
bool i_use_kerning
uint8_t i_font_opacity
int i_font_color
int i_font_size
int i_effect
int i_default_font_size
int i_display_height
input_attachment_t ** pp_font_attachments
int i_font_attachments
char * psz_font_name
ATSFontContainerRef * p_fonts
int i_fonts
char * psz_template
int i_width
int i_height
HDC hcdc
HFONT hfont
HFONT hfont_bak
int i_logpy
uint8_t * p_buffer
int * p_offset
double f_contrast
double f_brightness
int i_hue
double f_saturation
double f_gamma
bool b_brightness_threshold
picture_tp_mask
vlc_mutex_t mask_lock
vlc_mutex_t filter_lock
bool b_enabled
int32_t i_AtmoOldEffect
bool b_pause_live
bool b_show_dots
int32_t i_device_type
int32_t i_atmo_width
int32_t i_atmo_height
int32_t i_frames_processed
bool b_usepausecolor
uint8_t ui_pausecolor_red
uint8_t ui_pausecolor_green
uint8_t ui_pausecolor_blue
int i_fadesteps
uint8_t ui_endcolor_red
uint8_t ui_endcolor_green
uint8_t ui_endcolor_blue
int i_endfadesteps
fadethread_tp_fadethread
CAtmoConfigp_atmo_config
CAtmoDynDatap_atmo_dyndata
BITMAPINFOHEADER mini_image_format
uint8_t * p_atmo_transfer_buffer
int32_t i_crop_x_offset
int32_t i_crop_y_offset
int32_t i_crop_width
int32_t i_crop_height
void(* pf_extract_mini_image )(filter_sys_t *p_sys, picture_t *p_inpic, uint8_t *p_transfer_dest)
filter_tp_blend
BarGraph_t p_BarGraph
int i_pos
int i_pos_x
int i_pos_y
bool b_absolute
bool b_spu_update
int ballColor
image_handler_tp_image
int i_ball_x
int i_ball_y
int i_ballSpeed
int i_ballSize
bool b_edgeVisible
int i_y_offset
int i_u_offset
int i_v_offset
uint32_t * p_smooth
int32_t * p_grad_x
int32_t * p_grad_y
int i_gradThresh
float f_lastVect_x
float f_lastVect_y
float f_newVect_x
float f_newVect_y
float f_contVect_x
float f_contVect_y
void(* drawingPixelFunction )(filter_sys_t *, picture_t *, uint8_t, uint8_t, uint8_t, int, int, bool)
int i_blendcfg
bool b_done
int i_loops
int i_alpha
picture_tp_base_image
picture_tp_blend_image
vlc_fourcc_t i_base_chroma
vlc_fourcc_t i_blend_chroma
int i_u
int i_v
int i_ut
int i_vt
uint8_t * p_at
filter_chain_tp_chain
int i_simthres
int i_satthres
int i_color
int i_croptop
int i_cropbottom
int i_cropleft
int i_cropright
int i_paddtop
int i_paddbottom
int i_paddleft
int i_paddright
int i_mode
bool b_double_rate
bool b_half_height
void(* pf_merge )(void *, const void *, const void *, size_t)
void(* pf_end_merge )(void)
picture_tpp_history [(3)]
buffer_t input
buffer_t output
int i_inputfd
int i_outputfd
char * psz_inputfile
char * psz_outputfile
commanddesc_t ** pp_commands
size_t i_commands
bool b_updated
bool b_atomic
queue_t atomic
queue_t pending
queue_t processed
list_t overlays
int i_x
int i_y
int * projection_matrix
uint32_t i_color
double f_sigma
int i_dim
int * pt_distribution
int * pt_buffer
int * pt_scale
float strength
int radius
const vlc_chroma_description_tchroma
void * base_buf
struct vf_priv_s cfg
int i_gradient_type
bool b_cartoon
uint32_t * p_buf32
uint32_t * p_buf32_bis
uint8_t * p_buf8
int * p_pre_hough
bool is_uv_filtered
uint32_t seed
int scale
int16_t bank [(64)*(64)]
int16_t bank_y [(64)*(64)]
int16_t bank_uv [(64)*(64)]
void(* blend )(uint8_t *dst, size_t dst_pitch, const uint8_t *src, size_t src_pitch, const int16_t *noise)
void(* emms )(void)
struct {
   vlc_mutex_t   lock
   double   variance
cfg
logo_list_t list
bool b_mouse_grab
int64_t i_hide_timeout
int i_zoom
bool b_visible
int64_t i_last_activity
int i_xoff
int i_yoff
int i_timeout
char * psz_marquee
text_style_tp_style
mtime_t last_time
mtime_t i_refresh
bool b_need_update
int i_split
int i_direction
vlc_mutex_tp_lock
int i_position
bool b_ar
bool b_keep
int i_cols
int i_rows
int i_align
int i_xoffset
int i_yoffset
int i_borderw
int i_borderh
char ** ppsz_order
int i_order_length
int * pi_x_offsets
int * pi_y_offsets
int i_offsets_length
mtime_t i_delay
vlc_spinlock_t lock
int i_factor
uint8_t ** pp_planes
int i_planes
bool b_old
picture_tp_old
uint32_t * p_buf
uint32_t * p_buf2
int i_colors
int colors [(5000)]
int color_x_min [(5000)]
int color_x_max [(5000)]
int color_y_min [(5000)]
int color_y_max [(5000)]
CvMemStorage * p_storage
CvHaarClassifierCascade * p_cascade
video_filter_event_info_t event_info
int i_id
mtime_t i_last_date
mtime_t i_timeout
bool b_update
mtime_t i_update
mtime_t i_end_date
char * psz_file
char * psz_path
osd_menu_tp_menu
bool b_clicked
uint32_t i_mouse_x
uint32_t i_mouse_y
pp_context_t * pp_context
pp_mode_t * pp_mode
bool b_had_matrix
unsigned int x
unsigned int y
unsigned int scale
int xinc
int yinc
int scaleinc
uint8_t u
uint8_t v
bool b_blackslot
int * pi_order
int i_selected
bool b_finished
bool b_change
struct {
   int   i_cols
   int   i_rows
   bool   b_blackslot
change
mtime_t i_vnc_poll_interval
uint8_t i_alpha
char * psz_host
int i_port
char * psz_passwd
bool b_vnc_poll
bool b_vnc_mouse_events
bool b_vnc_key_events
bool b_connection_active
picture_tp_pic
vout_thread_tp_vout
int i_socket
uint16_t i_vnc_width
uint16_t i_vnc_height
uint32_t i_vnc_pixels
bool b_alpha_from_vnc
char read_buffer [1000000]
bool b_continue
vlc_object_tp_worker_thread
uint8_t ar_color_table_yuv [256][4]
double f_angle
mtime_t last_date
int i_cos
int i_sin
vlc_timer_t timer
bool b_fetched
int i_speed
int i_length
int i_feeds
rss_feed_tp_feeds
bool b_images
int i_title
int i_cur_feed
int i_cur_item
int i_cur_char
scene_t scene
char * psz_prefix
char * psz_format
vlc_fourcc_t i_format
int32_t i_width
int32_t i_height
int32_t i_ratio
int32_t i_frames
bool b_replace
int tab_precalc [512]
struct SwsContextArmJitctx
goom_thread_tp_thread
vlc_thread_t thread
vlc_sem_t ready
bool b_error
vout_display_tp_vd
projectM * p_projectm
char * psz_config
bool b_quit
float * p_buffer
int i_buffer_size
int i_nb_samples
visual_effect_t ** effect

Detailed Description

filter_sys_t: chroma method descriptor

Private logo data holder.

Private data holder.

This structure is part of the chroma transformation descriptor, it describes the yuv2rgb specific properties.


Field Documentation

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by Create(), and DoWork().

Referenced by Create(), and DoWork().

Referenced by Create(), and DoWork().

Referenced by Create(), and DoWork().

Referenced by Create(), and DoWork().

Referenced by Create(), and DoWork().

Referenced by Convert(), and OpenFilter().

Referenced by OpenFilter(), and stereo_to_mono().

Referenced by Convert(), and OpenFilter().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

a52_state_t* filter_sys_t::p_liba52

Referenced by CloseFilter(), and DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

dca_state_t* filter_sys_t::p_libdca

Referenced by CloseFilter(), and DoWork().

Referenced by DoWork().

Referenced by Create(), and DoWork().

Referenced by Filter().

Referenced by Filter().

Referenced by Filter().

Referenced by Filter().

Referenced by Filter().

Referenced by CloseFilter(), DoWork(), and OpenFilter().

Referenced by CloseFilter(), DoWork(), and OpenFilter().

Referenced by CloseFilter(), DoWork(), and OpenFilter().

Referenced by DoWork(), and OpenFilter().

Referenced by EqzClean(), EqzFilter(), and EqzInit().

Referenced by EqzClean(), EqzFilter(), and EqzInit().

Referenced by EqzInit(), and PresetCallback().

Referenced by EqzClean(), EqzInit(), and PresetCallback().

Referenced by EqzFilter(), EqzInit(), and TwoPassCallback().

float filter_sys_t::x[32][2]

float filter_sys_t::y[32][128][2]

float filter_sys_t::x2[32][2]

Referenced by EqzFilter(), and EqzInit().

float filter_sys_t::y2[32][128][2]

Referenced by EqzFilter(), and EqzInit().

Referenced by DoWork().

Referenced by DoWork().

Referenced by DoWork().

float filter_sys_t::coeffs[5 *5]

Referenced by DoWork().

Referenced by DoWork().

Referenced by OpenFilter(), and Resample().

Referenced by Resample().

Referenced by OpenFilter(), and Resample().

Referenced by Resample(), and ResampleFloat().

Referenced by Resample().

Referenced by Create(), DoWork(), Filter(), and reinit_buffers().

Referenced by reinit_buffers().

Referenced by reinit_buffers().

Referenced by reinit_buffers().

Referenced by reinit_buffers().

Referenced by DoWork(), and reinit_buffers().

Referenced by transform_buffer().

Referenced by reinit_buffers().

Referenced by reinit_buffers(), and transform_buffer().

Referenced by reinit_buffers(), and transform_buffer().

void(* filter_sys_t::output_overlap)(filter_t *p_filter, void *p_out_buf, unsigned bytes_off)

Referenced by reinit_buffers(), and transform_buffer().

Referenced by reinit_buffers().

Referenced by reinit_buffers(), and transform_buffer().

Referenced by Init(), and OpenScaler().

Referenced by Deinterlace(), and OpenDeinterlace().

Referenced by Init(), and OpenScaler().

Referenced by Create(), and Destroy().

Referenced by Create(), Destroy(), and SetFontSize().

Referenced by Create(), and RenderText().

Referenced by Create(), ProcessNodes(), and RenderText().

Referenced by Create(), ProcessNodes(), and RenderText().

Referenced by Create(), DoWork(), and RenderYUVA().

Referenced by Create(), GetFontSize(), and SetFont().

ATSFontContainerRef* filter_sys_t::p_fonts

Referenced by Create(), Destroy(), and RenderText().

Referenced by Create(), Destroy(), RenderText(), and SetFont().

Referenced by Create(), Destroy(), and SetFont().

Referenced by Create(), Destroy(), and SetFont().

Referenced by Create(), and SetFont().

Referenced by Create(), Destroy(), Filter(), and MaskCallback().

Referenced by Atmo_Shutdown(), and StateCallback().

Referenced by Atmo_Shutdown().

Referenced by Atmo_Shutdown(), and StateCallback().

Referenced by ExtractMiniImage_YUV().

Referenced by ExtractMiniImage_YUV().

Referenced by Atmo_Shutdown().

Referenced by StateCallback().

Referenced by StateCallback().

Referenced by StateCallback().

Referenced by StateCallback().

Referenced by StateCallback().

Referenced by Atmo_Shutdown().

Referenced by Atmo_Shutdown().

Referenced by Atmo_Shutdown().

Referenced by Atmo_Shutdown().

Referenced by ExtractMiniImage_YUV().

Referenced by ExtractMiniImage_YUV().

Referenced by ExtractMiniImage_YUV().

Referenced by ExtractMiniImage_YUV().

void(* filter_sys_t::pf_extract_mini_image)(filter_sys_t *p_sys, picture_t *p_inpic, uint8_t *p_transfer_dest)

Referenced by FilterVideo(), and OpenCommon().

Referenced by ballCallback(), Create(), and drawBall().

Referenced by Create(), drawBall(), and FilterBall().

Referenced by Create(), drawBall(), and FilterBall().

Referenced by ballCallback(), Create(), and FilterBall().

Referenced by ballCallback(), Create(), and FilterBall().

Referenced by Create(), and drawPixelPacked().

Referenced by Create(), and drawPixelPacked().

Referenced by Create(), and drawPixelPacked().

Referenced by Create(), Destroy(), and FilterBall().

Referenced by Create(), Destroy(), and FilterBall().

Referenced by Create(), Destroy(), and FilterBall().

Referenced by ballCallback(), Create(), and FilterBall().

Referenced by Create(), and FilterBall().

Referenced by Create(), and FilterBall().

void( * filter_sys_t::drawingPixelFunction)(filter_sys_t *, picture_t *, uint8_t, uint8_t, uint8_t, int, int, bool)

Referenced by Create(), drawBall(), and FilterBall().

Referenced by Blend(), and OpenFilter().

Referenced by Create(), and Filter().

Referenced by Create(), and Filter().

Referenced by Create(), Destroy(), and Filter().

Referenced by Create(), Destroy(), and Filter().

Referenced by Create().

Referenced by Create().

Referenced by BluescreenCallback(), and Filter().

Referenced by BluescreenCallback(), and Filter().

Referenced by BluescreenCallback(), and Filter().

Referenced by BluescreenCallback(), and Filter().

Referenced by Create(), Destroy(), and Filter().

Referenced by Filter(), and OpenFilter().

Referenced by Filter(), and OpenFilter().

Referenced by Filter(), and OpenFilter().

Referenced by Filter(), and OpenFilter().

Referenced by Filter(), and OpenFilter().

Referenced by OpenFilter().

Referenced by Filter(), and OpenFilter().

Referenced by OpenFilter().

Referenced by SetFilterMethod().

void(* filter_sys_t::pf_merge)(void *, const void *, const void *, size_t)

Referenced by RenderYadif().

Referenced by Create(), Destroy(), and Filter().

Referenced by Create(), Destroy(), and Filter().

Referenced by Create(), and Filter().

Referenced by Create(), and Filter().

Referenced by Create(), Destroy(), and Filter().

Referenced by Create(), Destroy(), and Filter().

Referenced by Create(), Destroy(), and Filter().

Referenced by Callback(), and Filter().

Referenced by Callback(), and Filter().

Referenced by Filter().

Referenced by Filter().

Referenced by Callback(), and Filter().

Referenced by Create(), Destroy(), and FilterEdge().

Referenced by Create(), Destroy(), and FilterEdge().

Referenced by Create(), and Destroy().

Referenced by Filter().

Referenced by Filter().

int16_t filter_sys_t::bank[(64)*(64)]

Referenced by Filter().

int16_t filter_sys_t::bank_y[(64)*(64)]

Referenced by Filter().

int16_t filter_sys_t::bank_uv[(64)*(64)]

Referenced by Filter().

void(* filter_sys_t::blend)(uint8_t *dst, size_t dst_pitch, const uint8_t *src, size_t src_pitch, const int16_t *noise)

Referenced by PlaneFilter().

void(* filter_sys_t::emms)(void)

Referenced by PlaneFilter().

struct { ... } filter_sys_t::cfg

Referenced by Mouse(), and OpenCommon().

Referenced by Create(), and Filter().

Referenced by Create(), Filter(), and Mouse().

Referenced by Create(), Filter(), and Mouse().

Referenced by CreateFilter(), and Filter().

Referenced by Create(), Filter(), and FilterCallback().

Referenced by Create(), Filter(), and FilterCallback().

Referenced by CreateFilter(), and Filter().

Referenced by Filter(), and MosaicCallback().

Referenced by Filter(), and MosaicCallback().

Referenced by Filter(), and MosaicCallback().

Referenced by Filter(), and MosaicCallback().

Referenced by CreateFilter(), and Filter().

Referenced by Copy(), Create(), Destroy(), Filter(), and RenderBlur().

Referenced by Create(), Destroy(), and Filter().

Referenced by Create(), Filter(), and FilterPacked().

Referenced by Create(), Destroy(), Filter(), and FilterPacked().

Referenced by Create(), Destroy(), Filter(), and FilterPacked().

Referenced by Draw(), Filter(), and FilterPacked().

int filter_sys_t::colors[(5000)]

Referenced by Draw(), Filter(), and FilterPacked().

Referenced by Draw(), Filter(), and FilterPacked().

Referenced by Draw(), Filter(), and FilterPacked().

Referenced by Draw(), Filter(), and FilterPacked().

Referenced by Draw(), Filter(), and FilterPacked().

CvMemStorage* filter_sys_t::p_storage

Referenced by CloseFilter(), Filter(), and OpenFilter().

CvHaarClassifierCascade* filter_sys_t::p_cascade

Referenced by CloseFilter(), Filter(), and OpenFilter().

Referenced by CloseFilter(), Filter(), and OpenFilter().

Referenced by Filter(), and OpenFilter().

Referenced by CreateFilter(), and Filter().

Referenced by Filter(), and OSDMenuUpdateEvent().

Referenced by CreateFilter(), and DestroyFilter().

Referenced by CreateFilter(), Filter(), and MouseEvent().

pp_context_t* filter_sys_t::pp_context

Referenced by OpenPostproc(), and PostprocPict().

unsigned int filter_sys_t::x

unsigned int filter_sys_t::y

unsigned int filter_sys_t::scale

Referenced by Create(), and Filter().

Referenced by Create(), and Filter().

Referenced by Create(), and Filter().

uint8_t filter_sys_t::u

Referenced by Create(), and Filter().

uint8_t filter_sys_t::v

Referenced by Create(), and Filter().

Referenced by Filter(), Mouse(), and Shuffle().

Referenced by Filter(), Mouse(), and Shuffle().

Referenced by Filter(), Mouse(), and PuzzleCallback().

struct { ... } filter_sys_t::change

Referenced by Filter(), and PuzzleCallback().

Referenced by CreateFilter(), and MouseEvent().

Referenced by CreateFilter(), and KeyEvent().

Referenced by vnc_worker_thread().

Referenced by process_server_message(), and raw_line().

Referenced by CreateFilter(), and stop_osdvnc().

Referenced by Create(), and Filter().

Referenced by Create(), CreateFilter(), and Filter().

Referenced by CreateFilter(), and DestroyFilter().

Referenced by CreateFilter(), Fetch(), and Filter().

Referenced by CreateFilter(), and Filter().

Referenced by CreateFilter(), and Filter().

Referenced by CreateFilter(), and FetchRSS().

Referenced by CreateFilter(), Fetch(), and Filter().

Referenced by CreateFilter(), Fetch(), and Filter().

Referenced by CreateFilter(), Fetch(), and Filter().

Referenced by CreateFilter(), Fetch(), and Filter().

Referenced by Destroy(), and SnapshotRatio().

Referenced by Create(), Destroy(), and SavePicture().

Referenced by Create(), Destroy(), and SavePicture().

Referenced by Create(), and SavePicture().

Referenced by Create(), and SnapshotRatio().

Referenced by Create(), and SavePicture().

Referenced by Filter(), and init_precalc_table().

Referenced by CloseScaler(), Filter(), Init(), and OpenScaler().

Referenced by Thread().

Referenced by Thread().

Referenced by Thread().

Referenced by Thread().

Referenced by Thread().

Referenced by Thread().

Referenced by DoWork(), and Thread().

Referenced by DoWork(), and Thread().


The documentation for this struct was generated from the following files:

Generated on Tue May 25 08:06:04 2010 for VLC by  doxygen 1.5.6