Home
last modified time | relevance | path

Searched refs:V4L2Context (Results 1 - 8 of 8) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dv4l2_context.h37 typedef struct V4L2Context { struct
96 } V4L2Context; typedef
99 * Initializes a V4L2Context.
101 * @param[in] ctx A pointer to a V4L2Context. See V4L2Context description for required variables.
104 int ff_v4l2_context_init(V4L2Context* ctx);
107 * Sets the V4L2Context format in the v4l2 driver.
109 * @param[in] ctx A pointer to a V4L2Context. See V4L2Context description for required variables.
112 int ff_v4l2_context_set_format(V4L2Context* ct
[all...]
H A Dv4l2_context.c44 static inline V4L2m2mContext *ctx_to_m2mctx(V4L2Context *ctx) in ctx_to_m2mctx()
51 static inline AVCodecContext *logger(V4L2Context *ctx) in logger()
66 static AVRational v4l2_get_sar(V4L2Context *ctx) in v4l2_get_sar()
84 static inline unsigned int v4l2_resolution_changed(V4L2Context *ctx, struct v4l2_format *fmt2) in v4l2_resolution_changed()
103 static inline int v4l2_type_supported(V4L2Context *ctx) in v4l2_type_supported()
111 static inline int v4l2_get_framesize_compressed(V4L2Context* ctx, int width, int height) in v4l2_get_framesize_compressed()
125 static inline void v4l2_save_to_context(V4L2Context* ctx, struct v4l2_format_update *fmt) in v4l2_save_to_context()
156 static int v4l2_start_decode(V4L2Context *ctx) in v4l2_start_decode()
176 static int v4l2_handle_event(V4L2Context *ctx) in v4l2_handle_event()
229 static int v4l2_stop_decode(V4L2Context *ct
[all...]
H A Dv4l2_m2m_dec.c40 V4L2Context *const capture = &s->capture; in v4l2_try_start()
41 V4L2Context *const output = &s->output; in v4l2_try_start()
108 V4L2Context *output = &s->output; in v4l2_prepare_decoder()
139 V4L2Context *const capture = &s->capture; in v4l2_receive_frame()
140 V4L2Context *const output = &s->output; in v4l2_receive_frame()
183 V4L2Context *capture, *output; in v4l2_decode_init()
H A Dv4l2_m2m.h48 V4L2Context capture;
49 V4L2Context output;
H A Dv4l2_m2m_enc.c277 V4L2Context *const output = &s->output; in v4l2_send_frame()
290 V4L2Context *const capture = &s->capture; in v4l2_receive_packet()
291 V4L2Context *const output = &s->output; in v4l2_receive_packet()
336 V4L2Context *capture, *output; in v4l2_encode_init()
H A Dv4l2_buffers.h46 struct V4L2Context *context;
H A Dv4l2_buffers.c495 V4L2Context *ctx = avbuf->context; in ff_v4l2_buffer_initialize()
/third_party/ffmpeg/libavdevice/
H A Dv4l2enc.c29 } V4L2Context; typedef
37 V4L2Context *s = s1->priv_data; in write_header()
94 const V4L2Context *s = s1->priv_data; in write_packet()
102 const V4L2Context *s = s1->priv_data; in write_trailer()
117 .priv_data_size = sizeof(V4L2Context),

Completed in 5 milliseconds