Home
last modified time | relevance | path

Searched refs:pipe_video_codec (Results 1 – 25 of 42) sorted by relevance

12

/external/mesa3d/src/gallium/include/pipe/
Dp_video_codec.h46 struct pipe_video_codec struct
62 void (*destroy)(struct pipe_video_codec *codec); argument
67 void (*begin_frame)(struct pipe_video_codec *codec, argument
74 void (*decode_macroblock)(struct pipe_video_codec *codec, argument
83 void (*decode_bitstream)(struct pipe_video_codec *codec, argument
93 void (*encode_bitstream)(struct pipe_video_codec *codec, argument
101 void (*end_frame)(struct pipe_video_codec *codec, argument
109 void (*flush)(struct pipe_video_codec *codec); argument
114 void (*get_feedback)(struct pipe_video_codec *codec, void *feedback, unsigned *size); argument
159 struct pipe_video_codec *codec;
Dp_context.h74 struct pipe_video_codec;
579 struct pipe_video_codec *(*create_video_codec)( struct pipe_context *context,
580 const struct pipe_video_codec *templat );
/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_stubs.c30 struct pipe_video_codec *
32 const struct pipe_video_codec *templat) in vl_create_decoder()
68 struct pipe_video_codec *vcodec, in vl_video_buffer_set_associated_data()
77 struct pipe_video_codec *vcodec) in vl_video_buffer_get_associated_data()
115 vl_mpg12_bs_init(struct vl_mpg12_bs *bs, struct pipe_video_codec *decoder) in vl_mpg12_bs_init()
135 struct pipe_video_codec *
137 const struct pipe_video_codec *templat) in vl_create_mpeg12_decoder()
Dvl_decoder.c63 struct pipe_video_codec *
65 const struct pipe_video_codec *templat) in vl_create_decoder()
68 struct pipe_video_codec temp; in vl_create_decoder()
Dvl_mpeg12_decoder.h48 struct pipe_video_codec base;
110 struct pipe_video_codec *
112 const struct pipe_video_codec *templat);
Dvl_decoder.h50 struct pipe_video_codec *
52 const struct pipe_video_codec *templat);
Dvl_mpeg12_bitstream.h36 struct pipe_video_codec *decoder;
46 vl_mpg12_bs_init(struct vl_mpg12_bs *bs, struct pipe_video_codec *decoder);
Dvl_video_buffer.h102 struct pipe_video_codec *vcodec,
111 struct pipe_video_codec *vcodec);
Dvl_mpeg12_decoder.c480 vl_mpeg12_destroy(struct pipe_video_codec *decoder) in vl_mpeg12_destroy()
588 vl_mpeg12_begin_frame(struct pipe_video_codec *decoder, in vl_mpeg12_begin_frame()
653 vl_mpeg12_decode_macroblock(struct pipe_video_codec *decoder, in vl_mpeg12_decode_macroblock()
723 vl_mpeg12_decode_bitstream(struct pipe_video_codec *decoder, in vl_mpeg12_decode_bitstream()
749 vl_mpeg12_end_frame(struct pipe_video_codec *decoder, in vl_mpeg12_end_frame()
847 vl_mpeg12_flush(struct pipe_video_codec *decoder) in vl_mpeg12_flush()
1106 struct pipe_video_codec *
1108 const struct pipe_video_codec *templat) in vl_create_mpeg12_decoder()
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_vce.c238 static void rvce_destroy(struct pipe_video_codec *encoder) in rvce_destroy()
257 static void rvce_begin_frame(struct pipe_video_codec *encoder, in rvce_begin_frame()
305 static void rvce_encode_bitstream(struct pipe_video_codec *encoder, in rvce_encode_bitstream()
325 static void rvce_end_frame(struct pipe_video_codec *encoder, in rvce_end_frame()
346 static void rvce_get_feedback(struct pipe_video_codec *encoder, in rvce_get_feedback()
371 static void rvce_flush(struct pipe_video_codec *encoder) in rvce_flush()
384 struct pipe_video_codec *rvce_create_encoder(struct pipe_context *context, in rvce_create_encoder()
385 const struct pipe_video_codec *templ, in rvce_create_encoder()
Dradeon_vce.h367 struct pipe_video_codec base;
426 struct pipe_video_codec *rvce_create_encoder(struct pipe_context *context,
427 const struct pipe_video_codec *templat,
Dradeon_uvd.c66 struct pipe_video_codec base;
926 static void ruvd_destroy(struct pipe_video_codec *decoder) in ruvd_destroy()
959 static void ruvd_begin_frame(struct pipe_video_codec *decoder, in ruvd_begin_frame()
981 static void ruvd_decode_macroblock(struct pipe_video_codec *decoder, in ruvd_decode_macroblock()
994 static void ruvd_decode_bitstream(struct pipe_video_codec *decoder, in ruvd_decode_bitstream()
1037 static void ruvd_end_frame(struct pipe_video_codec *decoder, in ruvd_end_frame()
1158 static void ruvd_flush(struct pipe_video_codec *decoder) in ruvd_flush()
1165 struct pipe_video_codec *ruvd_create_decoder(struct pipe_context *context, in ruvd_create_decoder()
1166 const struct pipe_video_codec *templ, in ruvd_create_decoder()
/external/mesa3d/src/gallium/drivers/ilo/
Dilo_video.c38 static struct pipe_video_codec *
40 const struct pipe_video_codec *templ) in ilo_create_video_decoder()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_context.h308 struct pipe_video_codec *
310 const struct pipe_video_codec *templ);
329 struct pipe_video_codec *
331 const struct pipe_video_codec *templ);
Dnv84_video.c124 nv84_decoder_decode_bitstream_h264(struct pipe_video_codec *decoder, in nv84_decoder_decode_bitstream_h264()
143 nv84_decoder_flush(struct pipe_video_codec *decoder) in nv84_decoder_flush()
148 nv84_decoder_begin_frame_h264(struct pipe_video_codec *decoder, in nv84_decoder_begin_frame_h264()
155 nv84_decoder_end_frame_h264(struct pipe_video_codec *decoder, in nv84_decoder_end_frame_h264()
162 nv84_decoder_decode_bitstream_mpeg12(struct pipe_video_codec *decoder, in nv84_decoder_decode_bitstream_mpeg12()
182 nv84_decoder_begin_frame_mpeg12(struct pipe_video_codec *decoder, in nv84_decoder_begin_frame_mpeg12()
205 nv84_decoder_end_frame_mpeg12(struct pipe_video_codec *decoder, in nv84_decoder_end_frame_mpeg12()
216 nv84_decoder_decode_macroblock(struct pipe_video_codec *decoder, in nv84_decoder_decode_macroblock()
232 nv84_decoder_destroy(struct pipe_video_codec *decoder) in nv84_decoder_destroy()
263 struct pipe_video_codec *
[all …]
Dnv98_video.c31 nv98_decoder_decode_bitstream(struct pipe_video_codec *decoder, in nv98_decoder_decode_bitstream()
83 struct pipe_video_codec *
85 const struct pipe_video_codec *templ) in nv98_create_decoder()
/external/mesa3d/src/gallium/state_trackers/xvmc/
Dxvmc_private.h45 struct pipe_video_codec;
55 struct pipe_video_codec *decoder;
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_video.c29 nvc0_decoder_begin_frame(struct pipe_video_codec *decoder, in nvc0_decoder_begin_frame()
47 nvc0_decoder_decode_bitstream(struct pipe_video_codec *decoder, in nvc0_decoder_decode_bitstream()
66 nvc0_decoder_end_frame(struct pipe_video_codec *decoder, in nvc0_decoder_end_frame()
89 struct pipe_video_codec *
91 const struct pipe_video_codec *templ) in nvc0_create_decoder()
Dnvc0_context.h398 struct pipe_video_codec *
400 const struct pipe_video_codec *templ);
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_vp3_video.c175 nouveau_vp3_decoder_flush(struct pipe_video_codec *decoder) in nouveau_vp3_decoder_flush()
180 nouveau_vp3_decoder_begin_frame(struct pipe_video_codec *decoder, in nouveau_vp3_decoder_begin_frame()
187 nouveau_vp3_decoder_end_frame(struct pipe_video_codec *decoder, in nouveau_vp3_decoder_end_frame()
194 nouveau_vp3_decoder_destroy(struct pipe_video_codec *decoder) in nouveau_vp3_decoder_destroy()
229 nouveau_vp3_decoder_init_common(struct pipe_video_codec *dec) in nouveau_vp3_decoder_init_common()
Dnouveau_video.c404 nouveau_decoder_begin_frame(struct pipe_video_codec *decoder, in nouveau_decoder_begin_frame()
411 nouveau_decoder_decode_macroblock(struct pipe_video_codec *decoder, in nouveau_decoder_decode_macroblock()
458 nouveau_decoder_end_frame(struct pipe_video_codec *decoder, in nouveau_decoder_end_frame()
465 nouveau_decoder_flush(struct pipe_video_codec *decoder) in nouveau_decoder_flush()
473 nouveau_decoder_destroy(struct pipe_video_codec *decoder) in nouveau_decoder_destroy()
498 static struct pipe_video_codec *
500 const struct pipe_video_codec *templ, in nouveau_create_decoder()
869 static struct pipe_video_codec *
871 const struct pipe_video_codec *templ) in nouveau_context_create_decoder()
Dnouveau_vp3_video.h65 struct pipe_video_codec base;
209 nouveau_vp3_decoder_init_common(struct pipe_video_codec *decoder);
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_uvd.c151 struct pipe_video_codec *si_uvd_create_decoder(struct pipe_context *context, in si_uvd_create_decoder()
152 const struct pipe_video_codec *templ) in si_uvd_create_decoder()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_uvd.c185 struct pipe_video_codec *r600_uvd_create_decoder(struct pipe_context *context, in r600_uvd_create_decoder()
186 const struct pipe_video_codec *templat) in r600_uvd_create_decoder()
/external/mesa3d/src/gallium/state_trackers/omx/
Dvid_enc.h72 struct pipe_video_codec *codec; \

12