/third_party/ffmpeg/tests/api/ |
H A D | api-flac-test.c | 111 AVFrame *in_frame, *out_frame; in run_test() local 124 in_frame = av_frame_alloc(); in run_test() 125 if (!in_frame) { in run_test() 130 in_frame->nb_samples = enc_ctx->frame_size; in run_test() 131 in_frame->format = enc_ctx->sample_fmt; in run_test() 132 result = av_channel_layout_copy(&in_frame->ch_layout, &enc_ctx->ch_layout); in run_test() 135 if (av_frame_get_buffer(in_frame, 0) != 0) { in run_test() 146 raw_in = av_malloc(in_frame->linesize[0] * NUMBER_OF_AUDIO_FRAMES); in run_test() 152 raw_out = av_malloc(in_frame->linesize[0] * NUMBER_OF_AUDIO_FRAMES); in run_test() 159 result = av_frame_make_writable(in_frame); in run_test() [all...] |
/third_party/ffmpeg/libavfilter/dnn/ |
H A D | dnn_backend_common.c | 36 if (!exec_params->in_frame) { in ff_check_exec_params() 67 task->in_frame = exec_params->in_frame; in ff_dnn_fill_task() 154 *in = task->in_frame; in ff_dnn_get_result_common() 164 AVFrame *in_frame = NULL; in ff_dnn_fill_gettingoutput_task() local 167 in_frame = av_frame_alloc(); in ff_dnn_fill_gettingoutput_task() 168 if (!in_frame) { in ff_dnn_fill_gettingoutput_task() 175 av_frame_free(&in_frame); in ff_dnn_fill_gettingoutput_task() 180 in_frame->width = input_width; in ff_dnn_fill_gettingoutput_task() 181 in_frame in ff_dnn_fill_gettingoutput_task() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
H A D | pipe_stagedesc.c | 24 struct ia_css_frame *in_frame, in ia_css_pipe_get_generic_stage_desc() 29 IA_CSS_ENTER_PRIVATE("stage_desc = %p, binary = %p, out_frame = %p, in_frame = %p, vf_frame = %p", in ia_css_pipe_get_generic_stage_desc() 30 stage_desc, binary, out_frame, in_frame, vf_frame); in ia_css_pipe_get_generic_stage_desc() 43 stage_desc->in_frame = in_frame; in ia_css_pipe_get_generic_stage_desc() 56 struct ia_css_frame *in_frame, in ia_css_pipe_get_firmwares_stage_desc() 70 stage_desc->in_frame = in_frame; in ia_css_pipe_get_firmwares_stage_desc() 92 stage_desc->in_frame = NULL; in ia_css_pipe_get_sp_func_stage_desc() 20 ia_css_pipe_get_generic_stage_desc( struct ia_css_pipeline_stage_desc *stage_desc, struct ia_css_binary *binary, struct ia_css_frame *out_frame[], struct ia_css_frame *in_frame, struct ia_css_frame *vf_frame) ia_css_pipe_get_generic_stage_desc() argument 52 ia_css_pipe_get_firmwares_stage_desc( struct ia_css_pipeline_stage_desc *stage_desc, struct ia_css_binary *binary, struct ia_css_frame *out_frame[], struct ia_css_frame *in_frame, struct ia_css_frame *vf_frame, const struct ia_css_fw_info *fw, unsigned int mode) ia_css_pipe_get_firmwares_stage_desc() argument
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
H A D | pipe_stagedesc.c | 24 struct ia_css_frame *in_frame, in ia_css_pipe_get_generic_stage_desc() 29 IA_CSS_ENTER_PRIVATE("stage_desc = %p, binary = %p, out_frame = %p, in_frame = %p, vf_frame = %p", in ia_css_pipe_get_generic_stage_desc() 30 stage_desc, binary, out_frame, in_frame, vf_frame); in ia_css_pipe_get_generic_stage_desc() 43 stage_desc->in_frame = in_frame; in ia_css_pipe_get_generic_stage_desc() 56 struct ia_css_frame *in_frame, in ia_css_pipe_get_firmwares_stage_desc() 70 stage_desc->in_frame = in_frame; in ia_css_pipe_get_firmwares_stage_desc() 91 stage_desc->in_frame = NULL; in ia_css_pipe_get_acc_stage_desc() 113 stage_desc->in_frame in ia_css_pipe_get_sp_func_stage_desc() 20 ia_css_pipe_get_generic_stage_desc( struct ia_css_pipeline_stage_desc *stage_desc, struct ia_css_binary *binary, struct ia_css_frame *out_frame[], struct ia_css_frame *in_frame, struct ia_css_frame *vf_frame) ia_css_pipe_get_generic_stage_desc() argument 52 ia_css_pipe_get_firmwares_stage_desc( struct ia_css_pipeline_stage_desc *stage_desc, struct ia_css_binary *binary, struct ia_css_frame *out_frame[], struct ia_css_frame *in_frame, struct ia_css_frame *vf_frame, const struct ia_css_fw_info *fw, unsigned int mode) ia_css_pipe_get_firmwares_stage_desc() argument [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | dnn_filter_common.c | 120 int ff_dnn_execute_model(DnnContext *ctx, AVFrame *in_frame, AVFrame *out_frame) in ff_dnn_execute_model() argument 126 .in_frame = in_frame, in ff_dnn_execute_model() 132 int ff_dnn_execute_model_classification(DnnContext *ctx, AVFrame *in_frame, AVFrame *out_frame, const char *target) in ff_dnn_execute_model_classification() argument 139 .in_frame = in_frame, in ff_dnn_execute_model_classification() 147 DNNAsyncStatusType ff_dnn_get_result(DnnContext *ctx, AVFrame **in_frame, AVFrame **out_frame) in ff_dnn_get_result() argument 149 return (ctx->dnn_module->get_result)(ctx->model, in_frame, out_frame); in ff_dnn_get_result()
|
H A D | vf_dnn_processing.c | 255 AVFrame *in_frame = NULL; in flush_frame() local 257 async_state = ff_dnn_get_result(&ctx->dnnctx, &in_frame, &out_frame); in flush_frame() 259 if (isPlanarYUV(in_frame->format)) in flush_frame() 260 copy_uv_planes(ctx, out_frame, in_frame); in flush_frame() 261 av_frame_free(&in_frame); in flush_frame() 307 AVFrame *in_frame = NULL; in activate() local 309 async_state = ff_dnn_get_result(&ctx->dnnctx, &in_frame, &out_frame); in activate() 311 if (isPlanarYUV(in_frame->format)) in activate() 312 copy_uv_planes(ctx, out_frame, in_frame); in activate() 313 av_frame_free(&in_frame); in activate() [all...] |
H A D | vf_dnn_classify.c | 221 AVFrame *in_frame = NULL; in dnn_classify_flush_frame() local 223 async_state = ff_dnn_get_result(&ctx->dnnctx, &in_frame, &out_frame); in dnn_classify_flush_frame() 225 ret = ff_filter_frame(outlink, in_frame); in dnn_classify_flush_frame() 229 *out_pts = in_frame->pts + pts; in dnn_classify_flush_frame() 264 AVFrame *in_frame = NULL; in dnn_classify_activate() local 266 async_state = ff_dnn_get_result(&ctx->dnnctx, &in_frame, &out_frame); in dnn_classify_activate() 268 ret = ff_filter_frame(outlink, in_frame); in dnn_classify_activate()
|
H A D | af_apsyclip.c | 54 AVFrame *in_frame; member 213 s->in_frame = ff_get_audio_buffer(inlink, s->fft_size * 2); in config_input() 219 if (!s->in_buffer || !s->in_frame || in config_input() 268 const float *in_frame, float *out_frame, const int add_to_out_frame) in apply_window() 274 out_frame[i] += in_frame[i] * window[i]; in apply_window() 276 out_frame[i] = in_frame[i] * window[i]; in apply_window() 397 float *in_frame, float *out_dist_frame, in feed() 409 in_frame[i] = in_frame[i + s->overlap]; in feed() 414 in_frame[ in feed() 267 apply_window(AudioPsyClipContext *s, const float *in_frame, float *out_frame, const int add_to_out_frame) apply_window() argument 395 feed(AVFilterContext *ctx, int ch, const float *in_samples, float *out_samples, int diff_only, float *in_frame, float *out_dist_frame, float *windowed_frame, float *clipping_delta, float *spectrum_buf, float *mask_curve) feed() argument [all...] |
H A D | af_dialoguenhance.c | 44 AVFrame *in_frame; member 98 s->in_frame = ff_get_audio_buffer(inlink, (s->fft_size + 2) * 2); in config_input() 104 if (!s->in_frame || !s->windowed_out || !s->windowed_prev || in config_input() 128 const float *in_frame, float *out_frame, const int add_to_out_frame) in apply_window() 134 out_frame[i] += in_frame[i] * window[i]; in apply_window() 137 out_frame[i] = in_frame[i] * window[i]; in apply_window() 236 float *left_in = (float *)s->in_frame->extended_data[0]; in de_stereo() 237 float *right_in = (float *)s->in_frame->extended_data[1]; in de_stereo() 369 av_frame_free(&s->in_frame); in uninit() 127 apply_window(AudioDialogueEnhanceContext *s, const float *in_frame, float *out_frame, const int add_to_out_frame) apply_window() argument
|
H A D | dnn_filter_common.h | 58 int ff_dnn_execute_model(DnnContext *ctx, AVFrame *in_frame, AVFrame *out_frame); 59 int ff_dnn_execute_model_classification(DnnContext *ctx, AVFrame *in_frame, AVFrame *out_frame, const char *target); 60 DNNAsyncStatusType ff_dnn_get_result(DnnContext *ctx, AVFrame **in_frame, AVFrame **out_frame);
|
H A D | vf_dnn_detect.c | 364 AVFrame *in_frame = NULL; in dnn_detect_flush_frame() local 366 async_state = ff_dnn_get_result(&ctx->dnnctx, &in_frame, &out_frame); in dnn_detect_flush_frame() 368 ret = ff_filter_frame(outlink, in_frame); in dnn_detect_flush_frame() 372 *out_pts = in_frame->pts + pts; in dnn_detect_flush_frame() 407 AVFrame *in_frame = NULL; in dnn_detect_activate() local 409 async_state = ff_dnn_get_result(&ctx->dnnctx, &in_frame, &out_frame); in dnn_detect_activate() 411 ret = ff_filter_frame(outlink, in_frame); in dnn_detect_activate()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ |
H A D | ia_css_bayer_io.host.c | 30 const struct ia_css_frame *in_frame = args->in_frame; in ia_css_bayer_io_config() local 33 const struct ia_css_frame_info *in_frame_info = (in_frame) ? &in_frame->info : in ia_css_bayer_io_config()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ |
H A D | ia_css_yuv444_io.host.c | 30 const struct ia_css_frame *in_frame = args->in_frame; in ia_css_yuv444_io_config() local 33 const struct ia_css_frame_info *in_frame_info = (in_frame) ? &in_frame->info : in ia_css_yuv444_io_config()
|
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
H A D | hfi_cmds.c | 255 void *cookie, struct hfi_frame_data *in_frame) in pkt_session_etb_decoder() 257 if (!cookie || !in_frame->device_addr) in pkt_session_etb_decoder() 263 pkt->time_stamp_hi = upper_32_bits(in_frame->timestamp); in pkt_session_etb_decoder() 264 pkt->time_stamp_lo = lower_32_bits(in_frame->timestamp); in pkt_session_etb_decoder() 265 pkt->flags = in_frame->flags; in pkt_session_etb_decoder() 266 pkt->mark_target = in_frame->mark_target; in pkt_session_etb_decoder() 267 pkt->mark_data = in_frame->mark_data; in pkt_session_etb_decoder() 268 pkt->offset = in_frame->offset; in pkt_session_etb_decoder() 269 pkt->alloc_len = in_frame->alloc_len; in pkt_session_etb_decoder() 270 pkt->filled_len = in_frame in pkt_session_etb_decoder() 254 pkt_session_etb_decoder(struct hfi_session_empty_buffer_compressed_pkt *pkt, void *cookie, struct hfi_frame_data *in_frame) pkt_session_etb_decoder() argument 277 pkt_session_etb_encoder( struct hfi_session_empty_buffer_uncompressed_plane0_pkt *pkt, void *cookie, struct hfi_frame_data *in_frame) pkt_session_etb_encoder() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/pipeline/interface/ |
H A D | ia_css_pipeline.h | 50 struct ia_css_frame in_frame; member 62 .in_frame = DEFAULT_FRAME, \ 78 struct ia_css_frame *in_frame; member
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/pipeline/interface/ |
H A D | ia_css_pipeline.h | 50 struct ia_css_frame in_frame; member 61 .in_frame = DEFAULT_FRAME, \ 76 struct ia_css_frame *in_frame; member
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/camera/pipe/interface/ |
H A D | ia_css_pipe_stagedesc.h | 29 struct ia_css_frame *in_frame, 36 struct ia_css_frame *in_frame,
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/camera/pipe/interface/ |
H A D | ia_css_pipe_stagedesc.h | 29 struct ia_css_frame *in_frame, 36 struct ia_css_frame *in_frame,
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | sh_css.c | 1426 args->in_frame = NULL; in sh_css_binary_args_reset() 3034 struct ia_css_frame *in_frame, in add_firmwares() 3056 if (fw->info.isp.sp.enable.in_frame != 0) { in add_firmwares() 3057 in = in_frame; in add_firmwares() 3070 in_frame = extra_stage->args.out_frame[0]; in add_firmwares() 3082 struct ia_css_frame *in_frame, in add_vf_pp_stage() 3097 if (!in_frame) in add_vf_pp_stage() 3117 out_frames, in_frame, NULL); in add_vf_pp_stage() 3121 out_frames, in_frame, NULL); in add_vf_pp_stage() 3126 in_frame in add_vf_pp_stage() 3028 add_firmwares( struct ia_css_pipeline *me, struct ia_css_binary *binary, const struct ia_css_fw_info *fw, const struct ia_css_fw_info *last_fw, unsigned int binary_mode, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_frame *vf_frame, struct ia_css_pipeline_stage **my_stage, struct ia_css_pipeline_stage **vf_stage) add_firmwares() argument 3080 add_vf_pp_stage( struct ia_css_pipe *pipe, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *vf_pp_binary, struct ia_css_pipeline_stage **vf_pp_stage) add_vf_pp_stage() argument 3135 add_yuv_scaler_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_frame *internal_out_frame, struct ia_css_binary *yuv_scaler_binary, struct ia_css_pipeline_stage **pre_vf_pp_stage) add_yuv_scaler_stage() argument 3194 add_capture_pp_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *capture_pp_binary, struct ia_css_pipeline_stage **capture_pp_stage) add_capture_pp_stage() argument 3375 ia_css_get_crop_offsets( struct ia_css_pipe *pipe, struct ia_css_frame_info *in_frame) ia_css_get_crop_offsets() argument 3441 struct ia_css_frame *in_frame; init_in_frameinfo_memory_defaults() local 3511 struct ia_css_frame *in_frame = NULL; create_host_video_pipeline() local 3762 struct ia_css_frame *in_frame = NULL; create_host_preview_pipeline() local 7431 struct ia_css_frame *in_frame = NULL; create_host_yuvpp_pipeline() local 7779 struct ia_css_frame *in_frame; global() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/yuv444_io_ls/ |
H A D | ia_css_yuv444_io.host.c | 28 const struct ia_css_frame *in_frame = args->in_frame; in ia_css_yuv444_io_config() local 31 const struct ia_css_frame_info *in_frame_info = ia_css_frame_get_info(in_frame); in ia_css_yuv444_io_config()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/ipu2_io_ls/bayer_io_ls/ |
H A D | ia_css_bayer_io.host.c | 28 const struct ia_css_frame *in_frame = args->in_frame; in ia_css_bayer_io_config() local 31 const struct ia_css_frame_info *in_frame_info = ia_css_frame_get_info(in_frame); in ia_css_bayer_io_config()
|
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/ |
H A D | hfi_cmds.c | 265 void *cookie, struct hfi_frame_data *in_frame) in pkt_session_etb_decoder() 273 pkt->time_stamp_hi = upper_32_bits(in_frame->timestamp); in pkt_session_etb_decoder() 274 pkt->time_stamp_lo = lower_32_bits(in_frame->timestamp); in pkt_session_etb_decoder() 275 pkt->flags = in_frame->flags; in pkt_session_etb_decoder() 276 pkt->mark_target = in_frame->mark_target; in pkt_session_etb_decoder() 277 pkt->mark_data = in_frame->mark_data; in pkt_session_etb_decoder() 278 pkt->offset = in_frame->offset; in pkt_session_etb_decoder() 279 pkt->alloc_len = in_frame->alloc_len; in pkt_session_etb_decoder() 280 pkt->filled_len = in_frame->filled_len; in pkt_session_etb_decoder() 281 pkt->input_tag = in_frame in pkt_session_etb_decoder() 264 pkt_session_etb_decoder(struct hfi_session_empty_buffer_compressed_pkt *pkt, void *cookie, struct hfi_frame_data *in_frame) pkt_session_etb_decoder() argument 287 pkt_session_etb_encoder( struct hfi_session_empty_buffer_uncompressed_plane0_pkt *pkt, void *cookie, struct hfi_frame_data *in_frame) pkt_session_etb_encoder() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/runtime/pipeline/src/ |
H A D | pipeline.c | 298 /* if in_frame is not set, we use the out_frame from the previous in ia_css_pipeline_create_and_add_stage() 302 && (!stage_desc->in_frame) in ia_css_pipeline_create_and_add_stage() 307 stage_desc->in_frame = last->args.out_frame[0]; in ia_css_pipeline_create_and_add_stage() 309 if (!stage_desc->in_frame) in ia_css_pipeline_create_and_add_stage() 581 if (!(stage_desc->in_frame) && !(stage_desc->firmware) in pipeline_stage_create() 653 stage->args.in_frame = stage_desc->in_frame; in pipeline_stage_create() 680 memcpy(&pipeline->in_frame, &ia_css_default_frame, in pipeline_init_defaults()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/ |
H A D | sh_css.c | 1245 args->in_frame = NULL; in sh_css_binary_args_reset() 2703 struct ia_css_frame *in_frame, in add_firmwares() 2725 if (fw->info.isp.sp.enable.in_frame != 0) in add_firmwares() 2726 in = in_frame; in add_firmwares() 2738 in_frame = extra_stage->args.out_frame[0]; in add_firmwares() 2750 struct ia_css_frame *in_frame, in add_vf_pp_stage() 2765 if (!in_frame) in add_vf_pp_stage() 2785 out_frames, in_frame, NULL); in add_vf_pp_stage() 2789 out_frames, in_frame, NULL); in add_vf_pp_stage() 2794 in_frame in add_vf_pp_stage() 2697 add_firmwares( struct ia_css_pipeline *me, struct ia_css_binary *binary, const struct ia_css_fw_info *fw, const struct ia_css_fw_info *last_fw, unsigned int binary_mode, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_frame *vf_frame, struct ia_css_pipeline_stage **my_stage, struct ia_css_pipeline_stage **vf_stage) add_firmwares() argument 2748 add_vf_pp_stage( struct ia_css_pipe *pipe, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *vf_pp_binary, struct ia_css_pipeline_stage **vf_pp_stage) add_vf_pp_stage() argument 2803 add_yuv_scaler_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_frame *internal_out_frame, struct ia_css_binary *yuv_scaler_binary, struct ia_css_pipeline_stage **pre_vf_pp_stage) add_yuv_scaler_stage() argument 2861 add_capture_pp_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *capture_pp_binary, struct ia_css_pipeline_stage **capture_pp_stage) add_capture_pp_stage() argument 3042 ia_css_get_crop_offsets( struct ia_css_pipe *pipe, struct ia_css_frame_info *in_frame) ia_css_get_crop_offsets() argument 3110 struct ia_css_frame *in_frame; init_in_frameinfo_memory_defaults() local 3178 struct ia_css_frame *in_frame = NULL; create_host_video_pipeline() local 3361 struct ia_css_frame *in_frame = NULL; create_host_preview_pipeline() local 6650 struct ia_css_frame *in_frame = NULL; create_host_yuvpp_pipeline() local 7000 struct ia_css_frame *in_frame; create_host_regular_capture_pipeline() local [all...] |
/third_party/ffmpeg/libavcodec/ |
H A D | h274.c | 217 int ff_h274_apply_film_grain(AVFrame *out_frame, const AVFrame *in_frame, in ff_h274_apply_film_grain() argument 226 av_assert1(out_frame->format == in_frame->format); in ff_h274_apply_film_grain() 227 if (in_frame->format != AV_PIX_FMT_YUV420P) in ff_h274_apply_film_grain() 240 const uint8_t * const in = in_frame->data[c]; in ff_h274_apply_film_grain() 241 const int in_stride = in_frame->linesize[c]; in ff_h274_apply_film_grain()
|