Home
last modified time | relevance | path

Searched refs:vo_frame_t (Results 1 – 25 of 117) sorted by relevance

12345

/dports/multimedia/libxine/xine-lib-1.2.11/src/xine-engine/
H A Daccel_xvmc.h58 vo_frame_t *backward_reference_frame;
59 vo_frame_t *forward_reference_frame;
64 vo_frame_t *vo_frame;
69 vo_frame_t *current_frame,vo_frame_t *forward_ref_frame,
70 vo_frame_t *backward_ref_frame,int picture_structure,
95 void (*proc_xxmc_update_frame) (vo_driver_t *this_gen, vo_frame_t *frame_gen,
98 void (*proc_xxmc_begin) (vo_frame_t *vo_img);
99 void (*proc_xxmc_slice) (vo_frame_t *vo_img);
100 void (*proc_xxmc_flush) (vo_frame_t *vo_img);
106 int (*proc_xxmc_lock_valid) (vo_frame_t *cur_frame, vo_frame_t *fw_frame,
[all …]
H A Daccel_vaapi.h103 int (*lock_vaapi)(vo_frame_t *frame_gen);
104 void (*unlock_vaapi)(vo_frame_t *frame_gen);
106 VAStatus (*vaapi_init)(vo_frame_t *frame_gen, int va_profile, int width, int height);
107 int (*profile_from_imgfmt)(vo_frame_t *frame_gen, unsigned img_fmt);
108 ff_vaapi_context_t *(*get_context)(vo_frame_t *frame_gen);
109 int (*guarded_render)(vo_frame_t *frame_gen);
110 ff_vaapi_surface_t *(*get_vaapi_surface)(vo_frame_t *frame_gen);
111 void (*render_vaapi_surface)(vo_frame_t *frame_gen, ff_vaapi_surface_t *va_surface);
112 void (*release_vaapi_surface)(vo_frame_t *frame_gen, ff_vaapi_surface_t *va_surface);
H A Dvideo_out.c79 vo_frame_t *vo_frame;
379 vo_frame_t *f; in vo_unref_obsolete()
476 vo_frame_t *list; in vo_free_queue_get_all()
488 vo_frame_t *list; in vo_display_queue_get_all()
602 vo_frame_t *img; in vo_free_queue_pop_int()
617 vo_frame_t *img; in vo_display_queue_pop_int()
767 static vo_frame_t *vo_free_get_dupl (vos_t *this, vo_frame_t *s) { in vo_free_get_dupl()
910 vo_frame_t *f; in vo_manual_flush()
1278 vo_frame_t *img; in vo_get_frame()
1797 vo_frame_t *img; in vo_ready_pop()
[all …]
H A Dpost.c59 vo_frame_t frame;
101 static vo_frame_t *post_intercept_video_frame (post_video_port_t *port, vo_frame_t *frame, vf_alias… in post_intercept_video_frame()
149 static vo_frame_t *post_restore_video_frame (vo_frame_t *frame, post_video_port_t *port, int usage)… in post_restore_video_frame()
151 vo_frame_t *original = frame->next; in post_restore_video_frame()
325 vo_frame_t *frame; in post_video_get_frame()
347 vo_frame_t *frame; in post_video_get_last_frame()
568 static void post_frame_free(vo_frame_t *vo_img) { in post_frame_free()
651 vo_frame_t *_x_post_intercept_video_frame(vo_frame_t *frame, post_video_port_t *port) { in _x_post_intercept_video_frame()
656 vo_frame_t *_x_post_restore_video_frame(vo_frame_t *frame, post_video_port_t *port) { in _x_post_restore_video_frame()
660 void _x_post_frame_copy_down(vo_frame_t *from, vo_frame_t *to) { in _x_post_frame_copy_down()
[all …]
H A Daccel_vdpau.h37 vo_frame_t *vo_frame;
48 void (*lock) (vo_frame_t *frame);
49 void (*unlock) (vo_frame_t *frame);
/dports/multimedia/libxine/xine-lib-1.2.11/include/xine/
H A Dvideo_out.h47 typedef struct vo_frame_s vo_frame_t; typedef
75 void (*proc_duplicate_frame_data) (vo_frame_t *vo_img, vo_frame_t *src);
79 void (*proc_frame) (vo_frame_t *vo_img);
83 void (*proc_slice) (vo_frame_t *vo_img, uint8_t **src);
86 void (*field) (vo_frame_t *vo_img, int which_field);
91 int (*draw) (vo_frame_t *vo_img, xine_stream_t *stream);
97 void (*lock) (vo_frame_t *vo_img);
100 void (*free) (vo_frame_t *vo_img);
103 void (*dispose) (vo_frame_t *vo_img);
202 vo_frame_t* (*get_last_frame) (xine_video_port_t *self);
[all …]
H A Dpost.h185 int (*intercept_frame)(post_video_port_t *self, vo_frame_t *frame);
188 vo_frame_t *new_frame;
195 int (*route_preprocessing_procs)(post_video_port_t *self, vo_frame_t *frame);
242 vo_frame_t frame_storage;
245 vo_frame_t *free_frame_slots;
259 vo_frame_t *_x_post_intercept_video_frame(vo_frame_t *frame, post_video_port_t *port) XINE_PROTECTE…
260 vo_frame_t *_x_post_restore_video_frame(vo_frame_t *frame, post_video_port_t *port) XINE_PROTECTED;
270 void _x_post_frame_copy_down(vo_frame_t *from, vo_frame_t *to) XINE_PROTECTED;
271 void _x_post_frame_copy_up(vo_frame_t *to, vo_frame_t *from) XINE_PROTECTED;
276 void _x_post_frame_u_turn(vo_frame_t *frame, xine_stream_t *stream) XINE_PROTECTED;
[all …]
/dports/multimedia/libxine/xine-lib-1.2.11/src/video_dec/libmpeg2new/
H A Dxine_mpeg2new_decoder.c54 vo_frame_t * img;
89 vo_frame_t * img; in mpeg2_video_free_all()
103 vo_frame_t * img;
105 img = (vo_frame_t *) fbuf->id;
124 vo_frame_t * img; in mpeg2_video_decode_data()
320 vo_frame_t * img; in mpeg2_video_reset()
336 img = (vo_frame_t *) info->display_fbuf->id; in mpeg2_video_reset()
354 img = (vo_frame_t *) info->discard_fbuf->id; in mpeg2_video_reset()
367 img = (vo_frame_t *) info->display_fbuf->id; in mpeg2_video_reset()
385 img = (vo_frame_t *) info->discard_fbuf->id; in mpeg2_video_reset()
[all …]
/dports/multimedia/libxine/xine-lib-1.2.11/src/video_out/
H A Dvideo_out_raw.c61 vo_frame_t vo_frame;
119 static void raw_overlay_begin (vo_driver_t *this_gen, vo_frame_t *frame_gen, int changed) in raw_overlay_begin()
148 static void raw_overlay_end (vo_driver_t *this_gen, vo_frame_t *vo_img) in raw_overlay_end()
162 static void raw_frame_proc_slice (vo_frame_t *vo_img, uint8_t **src) in raw_frame_proc_slice()
185 static void raw_frame_field (vo_frame_t *vo_img, int which_field) in raw_frame_field()
216 static void raw_frame_dispose (vo_frame_t *vo_img) in raw_frame_dispose()
231 static vo_frame_t *raw_alloc_frame (vo_driver_t *this_gen) in raw_alloc_frame()
264 return (vo_frame_t *) frame; in raw_alloc_frame()
269 static void raw_update_frame_format (vo_driver_t *this_gen, vo_frame_t *frame_gen, in raw_update_frame_format()
333 raw_frame_field ((vo_frame_t *)frame, flags); in raw_update_frame_format()
[all …]
H A Dxxmc.h127 vo_frame_t vo_frame;
287 extern void xvmc_vld_slice(vo_frame_t *this_gen);
293 int dct_type, vo_frame_t *current_frame,
294 vo_frame_t *forward_ref_frame,
295 vo_frame_t *backward_ref_frame,
H A Dvideo_out_none.c43 vo_frame_t vo_frame;
71 static void vo_none_frame_dispose(vo_frame_t *vo_frame) { in vo_none_frame_dispose()
78 static void vo_none_frame_field(vo_frame_t *vo_frame, int which_field) { in vo_none_frame_field()
91 static vo_frame_t *vo_none_alloc_frame(vo_driver_t *vo_driver) { in vo_none_alloc_frame()
111 return (vo_frame_t *)frame; in vo_none_alloc_frame()
114 static void vo_none_update_frame_format(vo_driver_t *vo_driver, vo_frame_t *vo_frame, in vo_none_update_frame_format()
181 static void vo_none_display_frame(vo_driver_t *vo_driver, vo_frame_t *vo_frame) { in vo_none_display_frame()
H A Dvideo_out_aa.c54 vo_frame_t vo_frame;
89 static void aa_dispose_frame (vo_frame_t *vo_img) { in aa_dispose_frame()
99 static void aa_frame_field (vo_frame_t *vo_img, int which_field) { in aa_frame_field()
106 static vo_frame_t *aa_alloc_frame(vo_driver_t *this_gen) { in aa_alloc_frame()
122 return (vo_frame_t*) frame; in aa_alloc_frame()
125 static void aa_update_frame_format (vo_driver_t *this_gen, vo_frame_t *img, in aa_update_frame_format()
172 static void aa_display_frame (vo_driver_t *this_gen, vo_frame_t *frame_gen) { in aa_display_frame()
H A Dvideo_out_stk.c70 vo_frame_t vo_frame;
109 static void stk_frame_proc_slice (vo_frame_t *vo_img, uint8_t **src) in stk_frame_proc_slice()
116 static void stk_frame_field (vo_frame_t *vo_img, int which_field) { in stk_frame_field()
121 static void stk_frame_dispose (vo_frame_t *vo_img) { in stk_frame_dispose()
128 static vo_frame_t *stk_alloc_frame(vo_driver_t *this_gen) { in stk_alloc_frame()
147 return (vo_frame_t *) frame; in stk_alloc_frame()
165 static void stk_update_frame_format (vo_driver_t *this_gen, vo_frame_t *frame_gen, in stk_update_frame_format()
221 static void stk_overlay_blend (vo_driver_t *this_gen, vo_frame_t *frame_gen, vo_overlay_t *overlay)… in stk_overlay_blend()
269 static void stk_display_frame (vo_driver_t *this_gen, vo_frame_t *frame_gen) { in stk_display_frame()
H A Dxvmc_mocomp.c70 static void xvmc_render_macro_blocks(vo_frame_t *current_image, in xvmc_render_macro_blocks()
71 vo_frame_t *backward_ref_image, in xvmc_render_macro_blocks()
72 vo_frame_t *forward_ref_image, in xvmc_render_macro_blocks()
105 int dct_type, vo_frame_t *current_frame, in xxmc_xvmc_proc_macro_block()
106 vo_frame_t *forward_ref_frame, in xxmc_xvmc_proc_macro_block()
107 vo_frame_t *backward_ref_frame, int picture_structure, in xxmc_xvmc_proc_macro_block()
H A Dvideo_out_caca.c57 vo_frame_t vo_frame;
98 static void caca_dispose_frame (vo_frame_t *vo_img) { in caca_dispose_frame()
114 static void caca_frame_field (vo_frame_t *vo_img, int which_field) { in caca_frame_field()
121 static vo_frame_t *caca_alloc_frame(vo_driver_t *this_gen) { in caca_alloc_frame()
144 return (vo_frame_t*) frame; in caca_alloc_frame()
147 static void caca_update_frame_format (vo_driver_t *this_gen, vo_frame_t *img, in caca_update_frame_format()
201 static void caca_display_frame (vo_driver_t *this_gen, vo_frame_t *frame_gen) { in caca_display_frame()
H A Dvideo_out_sdl.c75 vo_frame_t vo_frame;
120 static void sdl_frame_field (vo_frame_t *vo_img, int which_field) { in sdl_frame_field()
126 static void sdl_frame_dispose (vo_frame_t *vo_img) { in sdl_frame_dispose()
136 static vo_frame_t *sdl_alloc_frame (vo_driver_t *this_gen) { in sdl_alloc_frame()
157 return (vo_frame_t *) frame; in sdl_alloc_frame()
176 vo_frame_t *frame_gen, in sdl_update_frame_format()
240 static void sdl_overlay_blend (vo_driver_t *this_gen, vo_frame_t *frame_gen, vo_overlay_t *overlay)… in sdl_overlay_blend()
312 static void sdl_display_frame (vo_driver_t *this_gen, vo_frame_t *frame_gen) { in sdl_display_frame()
H A Dxvmc_vld.c37 vo_frame_t *this = (vo_frame_t *) this_gen; in xvmc_vld_frame()
108 void xvmc_vld_slice(vo_frame_t *this_gen) in xvmc_vld_slice()
H A Dvideo_out_macosx.m48 vo_frame_t vo_frame;
81 static void macosx_frame_dispose(vo_frame_t *vo_frame) {
87 static void macosx_frame_field(vo_frame_t *vo_frame, int which_field) {
96 static vo_frame_t *macosx_alloc_frame(vo_driver_t *vo_driver) {
116 return (vo_frame_t *)frame;
119 static void macosx_update_frame_format(vo_driver_t *vo_driver, vo_frame_t *vo_frame,
189 static void macosx_display_frame(vo_driver_t *vo_driver, vo_frame_t *vo_frame) {
223 static void macosx_overlay_blend (vo_driver_t *this_gen, vo_frame_t *frame_gen,
H A Dvideo_out_mmal.c63 vo_frame_t vo_frame;
212 vo_frame_t *frame = (vo_frame_t *)buffer->user_data; in input_port_cb()
331 static void mmal_frame_field (vo_frame_t *vo_img, int which_field) { in mmal_frame_field()
334 static void mmal_frame_dispose (vo_frame_t *vo_img) { in mmal_frame_dispose()
354 static vo_frame_t *mmal_alloc_frame (vo_driver_t *this_gen) { in mmal_alloc_frame()
381 vo_frame_t *frame_gen, in mmal_update_frame_format()
555 vo_frame_t *frame_gen, int changed) { in mmal_overlay_begin()
569 static void mmal_overlay_blend (vo_driver_t *this_gen, vo_frame_t *frame, vo_overlay_t *overlay) { in mmal_overlay_blend()
682 static void mmal_overlay_end (vo_driver_t *this_gen, vo_frame_t *frame_gen) { in mmal_overlay_end()
711 static void mmal_display_frame (vo_driver_t *this_gen, vo_frame_t *frame_gen) { in mmal_display_frame()
/dports/multimedia/libxine/xine-lib-1.2.11/src/post/mosaico/
H A Dmosaico.c67 vo_frame_t *frame;
135 vo_frame_t *free_frame; in mosaico_close()
157 static int mosaico_intercept_frame(post_video_port_t *port, vo_frame_t *frame) in mosaico_intercept_frame()
167 static void frame_copy_content(vo_frame_t *to, vo_frame_t *from) in frame_copy_content()
192 static void frame_paste(post_mosaico_t *this, vo_frame_t *background, int pip_num) in frame_paste()
258 static int mosaico_draw_background(vo_frame_t *frame, xine_stream_t *stream) in mosaico_draw_background()
262 vo_frame_t *background; in mosaico_draw_background()
311 static int mosaico_draw(vo_frame_t *frame, xine_stream_t *stream) in mosaico_draw()
315 vo_frame_t *free_frame; in mosaico_draw()
/dports/multimedia/libxine/xine-lib-1.2.11/src/vdr/
H A Dpost_vdr_video.c93 static int vdr_video_route_preprocessing_procs(post_video_port_t *port, vo_frame_t *fram…
96 static int vdr_video_draw(vo_frame_t *frame, xine_stream_t *stream);
186 static int vdr_video_route_preprocessing_procs(post_video_port_t *port, vo_frame_t *frame) in vdr_video_route_preprocessing_procs()
285 static void vdr_video_scale_YUY2(vdr_video_post_plugin_t *this, vo_frame_t *src, vo_frame_t *dst) in vdr_video_scale_YUY2()
305 static void vdr_video_scale_YV12(vdr_video_post_plugin_t *this, vo_frame_t *src, vo_frame_t *dst) in vdr_video_scale_YV12()
326 static int vdr_video_draw(vo_frame_t *frame, xine_stream_t *stream) in vdr_video_draw()
330 vo_frame_t *vdr_frame; in vdr_video_draw()
/dports/multimedia/libxine/xine-lib-1.2.11/src/post/planar/
H A Dfill.c42 static vo_frame_t *fill_get_frame(xine_video_port_t *port_gen, uint32_t width, in fill_get_frame()
48 vo_frame_t *frame; in fill_get_frame()
73 static int fill_draw(vo_frame_t *frame, xine_stream_t *stream) in fill_draw()
H A Ddenoise3d.c78 vo_frame_t *prev_frame;
177 static int denoise3d_intercept_frame(post_video_port_t *port, vo_frame_t *frame) in denoise3d_intercept_frame()
229 static int denoise3d_draw(vo_frame_t *frame, xine_stream_t *stream) in denoise3d_draw()
233 vo_frame_t *out_frame; in denoise3d_draw()
234 vo_frame_t *prev_frame; in denoise3d_draw()
235 vo_frame_t *yv12_frame; in denoise3d_draw()
H A Dinvert.c42 static int invert_intercept_frame(post_video_port_t *port, vo_frame_t *frame) in invert_intercept_frame()
49 static int invert_draw(vo_frame_t *frame, xine_stream_t *stream) in invert_draw()
52 vo_frame_t *inverted_frame; in invert_draw()
/dports/multimedia/libxine/xine-lib-1.2.11/src/dxr3/
H A Dvideo_out_dxr3.c85 static vo_frame_t *dxr3_alloc_frame(vo_driver_t *this_gen);
86 static void dxr3_frame_proc_frame(vo_frame_t *frame_gen);
87 static void dxr3_frame_proc_slice(vo_frame_t *frame_gen, uint8_t **src);
88 static void dxr3_frame_field(vo_frame_t *vo_img, int which_field);
89 static void dxr3_frame_dispose(vo_frame_t *frame_gen);
500 static vo_frame_t *dxr3_alloc_frame(vo_driver_t *this_gen) in dxr3_alloc_frame()
523 static void dxr3_frame_proc_frame(vo_frame_t *frame_gen) in dxr3_frame_proc_frame()
532 static void dxr3_frame_proc_slice(vo_frame_t *frame_gen, uint8_t **src) in dxr3_frame_proc_slice()
547 static void dxr3_frame_field(vo_frame_t *vo_img, int which_field) in dxr3_frame_field()
554 static void dxr3_frame_dispose(vo_frame_t *frame_gen) in dxr3_frame_dispose()
[all …]

12345