Searched refs:V4L2Context (Results 1 – 8 of 8) sorted by relevance
/third_party/ffmpeg/libavcodec/ |
D | v4l2_context.h | 36 typedef struct V4L2Context { struct 95 } V4L2Context; typedef 103 int ff_v4l2_context_init(V4L2Context* ctx); 111 int ff_v4l2_context_set_format(V4L2Context* ctx); 120 int ff_v4l2_context_get_format(V4L2Context* ctx, int probe); 129 void ff_v4l2_context_release(V4L2Context* ctx); 140 int ff_v4l2_context_set_status(V4L2Context* ctx, uint32_t cmd); 150 int ff_v4l2_context_dequeue_packet(V4L2Context* ctx, AVPacket* pkt); 161 int ff_v4l2_context_dequeue_frame(V4L2Context* ctx, AVFrame* f, int timeout); 173 int ff_v4l2_context_enqueue_packet(V4L2Context* ctx, const AVPacket* pkt); [all …]
|
D | v4l2_context.c | 44 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() 161 static int v4l2_handle_event(V4L2Context *ctx) in v4l2_handle_event() 243 static int v4l2_stop_decode(V4L2Context *ctx) in v4l2_stop_decode() 263 static int v4l2_stop_encode(V4L2Context *ctx) in v4l2_stop_encode() [all …]
|
D | v4l2_m2m_dec.c | 40 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() 179 V4L2Context *capture, *output; in v4l2_decode_init()
|
D | v4l2_m2m.h | 48 V4L2Context capture; 49 V4L2Context output;
|
D | v4l2_m2m_enc.c | 277 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()
|
D | v4l2_buffers.h | 43 struct V4L2Context *context;
|
D | v4l2_buffers.c | 496 V4L2Context *ctx = avbuf->context; in ff_v4l2_buffer_initialize()
|
/third_party/ffmpeg/libavdevice/ |
D | v4l2enc.c | 27 } V4L2Context; typedef 35 V4L2Context *s = s1->priv_data; in write_header() 92 const V4L2Context *s = s1->priv_data; in write_packet() 100 const V4L2Context *s = s1->priv_data; in write_trailer() 115 .priv_data_size = sizeof(V4L2Context),
|