/dports/multimedia/vlc/vlc-3.0.16/modules/video_filter/ |
H A D | freeze.c | 145 static picture_t *Filter( filter_t *p_filter, picture_t *p_pic_in ) { in Filter() argument 146 if( !p_pic_in || !p_filter) return NULL; in Filter() 152 picture_Release( p_pic_in ); in Filter() 160 if (freeze_allocate_data( p_filter, p_pic_in ) != VLC_SUCCESS) in Filter() 162 picture_Release( p_pic_in ); in Filter() 170 picture_CopyPixels(p_pic_out, p_pic_in); in Filter() 219 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() 283 static int freeze_allocate_data( filter_t *p_filter, picture_t *p_pic_in ) in freeze_allocate_data() argument 292 p_sys->i_planes = p_pic_in->i_planes; in freeze_allocate_data() 308 p_sys->i_width[i_p] = (int) p_pic_in->p[i_p].i_visible_pitch in freeze_allocate_data() [all …]
|
H A D | vhs.c | 167 static picture_t *Filter( filter_t *p_filter, picture_t *p_pic_in ) { in Filter() argument 168 if( unlikely( !p_pic_in || !p_filter) ) in Filter() 175 picture_Release( p_pic_in ); in Filter() 190 picture_Release( p_pic_in ); in Filter() 198 picture_CopyPixels(p_pic_out, p_pic_in); in Filter() 204 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() 207 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() 211 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() 225 p_sys->i_planes = p_pic_in->i_planes; in vhs_allocate_data() 237 p_sys->i_height[i_p] = (int) p_pic_in->p[i_p].i_visible_lines; in vhs_allocate_data() [all …]
|
H A D | puzzle.c | 251 picture_t *Filter( filter_t *p_filter, picture_t *p_pic_in ) { in Filter() argument 252 if( !p_pic_in || !p_filter) return NULL; in Filter() 259 picture_Release( p_pic_in ); in Filter() 279 …|| (p_sys->ps_pict_planes[i_plane].i_width != p_pic_in->p[i_plane].i_visible_pitch / p_pic_in->p[i… in Filter() 286 …p_sys->s_current_param.i_pict_width = (int) p_pic_in->p[0].i_visible_pitch / p_pic_in->p[0].i_pix… in Filter() 296 picture_Release(p_pic_in); in Filter() 424 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() 434 p_pic_in->p[i_plane].i_pitch * (int32_t) p_pic_in->p[i_plane].i_visible_lines ); in Filter() 489 puzzle_draw_borders(p_filter, p_pic_in, p_pic_out); in Filter() 492 puzzle_draw_pieces(p_filter, p_pic_in, p_pic_out); in Filter() [all …]
|
H A D | oldmovie.c | 240 static picture_t *Filter( filter_t *p_filter, picture_t *p_pic_in ) { in Filter() argument 241 if( unlikely( !p_pic_in || !p_filter ) ) in Filter() 248 picture_Release( p_pic_in ); in Filter() 263 picture_Release( p_pic_in ); in Filter() 271 picture_CopyPixels(p_pic_out, p_pic_in); in Filter() 282 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() 287 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() 292 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() 295 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() 299 return CopyInfoAndRelease( p_pic_out, p_pic_in ); in Filter() [all …]
|
H A D | puzzle_pce.h | 98 void puzzle_drw_basic_pce_in_plane( filter_t *p_filter, picture_t *p_pic_in, picture_t *p_pic_out, … 99 void puzzle_drw_adv_pce_in_plane( filter_t *p_filter, picture_t *p_pic_in, picture_t *p_pic_out, ui… 100 void puzzle_drw_complex_pce_in_plane( filter_t *p_filter, picture_t *p_pic_in, picture_t *p_pic_out… 101 void puzzle_draw_pieces( filter_t *p_filter, picture_t *p_pic_in, picture_t *p_pic_out);
|
H A D | puzzle_pce.c | 351 const int32_t i_src_pitch = p_pic_in->p[i_plane].i_pitch; in puzzle_drw_basic_pce_in_plane() 353 … const int32_t i_src_width = p_pic_in->p[i_plane].i_pitch / p_pic_in->p[i_plane].i_pixel_pitch; in puzzle_drw_basic_pce_in_plane() 356 const int32_t i_src_visible_lines = p_pic_in->p[i_plane].i_visible_lines; in puzzle_drw_basic_pce_in_plane() 358 uint8_t *p_src = p_pic_in->p[i_plane].p_pixels; in puzzle_drw_basic_pce_in_plane() 393 const int32_t i_src_pitch = p_pic_in->p[i_plane].i_pitch; in puzzle_drw_adv_pce_in_plane() 395 … const int32_t i_src_width = p_pic_in->p[i_plane].i_pitch / p_pic_in->p[i_plane].i_pixel_pitch; in puzzle_drw_adv_pce_in_plane() 398 const int32_t i_src_visible_lines = p_pic_in->p[i_plane].i_visible_lines; in puzzle_drw_adv_pce_in_plane() 400 uint8_t *p_src = p_pic_in->p[i_plane].p_pixels; in puzzle_drw_adv_pce_in_plane() 445 const int32_t i_src_pitch = p_pic_in->p[i_plane].i_pitch; in puzzle_drw_complex_pce_in_plane() 447 … const int32_t i_src_width = p_pic_in->p[i_plane].i_pitch / p_pic_in->p[i_plane].i_pixel_pitch; in puzzle_drw_complex_pce_in_plane() [all …]
|
H A D | puzzle_lib.h | 47 void puzzle_draw_borders( filter_t *p_filter, picture_t *p_pic_in, picture_t *p_pic_out); 48 void puzzle_draw_preview( filter_t *p_filter, picture_t *p_pic_in, picture_t *p_pic_out);
|
H A D | puzzle_lib.c | 124 void puzzle_draw_borders( filter_t *p_filter, picture_t *p_pic_in, picture_t *p_pic_out) in puzzle_draw_borders() argument 136 uint8_t *p_src = p_pic_in->p[i_plane].p_pixels; in puzzle_draw_borders() 155 void puzzle_draw_preview( filter_t *p_filter, picture_t *p_pic_in, picture_t *p_pic_out) in puzzle_draw_preview() argument 165 const int32_t i_src_pitch = p_pic_in->p[i_plane].i_pitch; in puzzle_draw_preview() 168 uint8_t *p_src = p_pic_in->p[i_plane].p_pixels; in puzzle_draw_preview()
|
H A D | puzzle_mgt.c | 51 int puzzle_bake( filter_t *p_filter, picture_t *p_pic_out, picture_t *p_pic_in) in puzzle_bake() argument 116 p_sys->ps_pict_planes[i_plane].i_lines = p_pic_in->p[i_plane].i_visible_lines; in puzzle_bake() 117 p_sys->ps_pict_planes[i_plane].i_pitch = p_pic_in->p[i_plane].i_pitch; in puzzle_bake() 118 p_sys->ps_pict_planes[i_plane].i_visible_pitch = p_pic_in->p[i_plane].i_visible_pitch; in puzzle_bake() 119 p_sys->ps_pict_planes[i_plane].i_pixel_pitch = p_pic_in->p[i_plane].i_pixel_pitch; in puzzle_bake() 120 …p_sys->ps_pict_planes[i_plane].i_width = p_pic_in->p[i_plane].i_visible_pitch / p_pic_in->p[i_plan… in puzzle_bake()
|