this version of ffmpeg has patches related to v4l2-requests which enable hw decoding for Rockchip SoCs
115 lines
2.4 KiB
Text
115 lines
2.4 KiB
Text
//
|
|
// Copyright (C) 2025 KonstaKANG
|
|
// Copyright (C) 2025 Venkata Atchuta Bheemeswara Sarma Darbha
|
|
//
|
|
// SPDX-License-Identifier: LGPL-2.1-or-later
|
|
//
|
|
|
|
cc_library_shared {
|
|
name: "libavutil",
|
|
defaults: ["ffmpeg_defaults"],
|
|
|
|
shared_libs: [
|
|
"libdrm",
|
|
],
|
|
export_include_dirs: [
|
|
".",
|
|
],
|
|
srcs: [
|
|
"aarch64/cpu.c",
|
|
"aarch64/float_dsp_init.c",
|
|
"aarch64/float_dsp_neon.S",
|
|
"aarch64/tx_float_init.c",
|
|
"aarch64/tx_float_neon.S",
|
|
|
|
"adler32.c",
|
|
"aes.c",
|
|
"aes_ctr.c",
|
|
"ambient_viewing_environment.c",
|
|
"audio_fifo.c",
|
|
"avsscanf.c",
|
|
"avstring.c",
|
|
"base64.c",
|
|
"blowfish.c",
|
|
"bprint.c",
|
|
"buffer.c",
|
|
"camellia.c",
|
|
"cast5.c",
|
|
"channel_layout.c",
|
|
"cpu.c",
|
|
"crc.c",
|
|
"csp.c",
|
|
"des.c",
|
|
"detection_bbox.c",
|
|
"dict.c",
|
|
"display.c",
|
|
"dovi_meta.c",
|
|
"downmix_info.c",
|
|
"encryption_info.c",
|
|
"error.c",
|
|
"eval.c",
|
|
"executor.c",
|
|
"fifo.c",
|
|
"file.c",
|
|
"file_open.c",
|
|
"film_grain_params.c",
|
|
"fixed_dsp.c",
|
|
"float_dsp.c",
|
|
"frame.c",
|
|
"hash.c",
|
|
"hdr_dynamic_metadata.c",
|
|
"hdr_dynamic_vivid_metadata.c",
|
|
"hmac.c",
|
|
"hwcontext.c",
|
|
"hwcontext_drm.c",
|
|
"hwcontext_stub.c",
|
|
"hwcontext_v4l2request.c",
|
|
"iamf.c",
|
|
"imgutils.c",
|
|
"integer.c",
|
|
"intmath.c",
|
|
"lfg.c",
|
|
"lls.c",
|
|
"log.c",
|
|
"log2_tab.c",
|
|
"lzo.c",
|
|
"mastering_display_metadata.c",
|
|
"mathematics.c",
|
|
"md5.c",
|
|
"mem.c",
|
|
"murmur3.c",
|
|
"opt.c",
|
|
"parseutils.c",
|
|
"pixdesc.c",
|
|
"pixelutils.c",
|
|
"random_seed.c",
|
|
"rational.c",
|
|
"rc4.c",
|
|
"reverse.c",
|
|
"ripemd.c",
|
|
"samplefmt.c",
|
|
"sha.c",
|
|
"sha512.c",
|
|
"slicethread.c",
|
|
"spherical.c",
|
|
"stereo3d.c",
|
|
"tea.c",
|
|
"threadmessage.c",
|
|
"time.c",
|
|
"timecode.c",
|
|
"timestamp.c",
|
|
"tree.c",
|
|
"twofish.c",
|
|
"tx.c",
|
|
"tx_double.c",
|
|
"tx_float.c",
|
|
"tx_int32.c",
|
|
"utils.c",
|
|
"uuid.c",
|
|
"version.c",
|
|
"video_enc_params.c",
|
|
"video_hint.c",
|
|
"xga_font_data.c",
|
|
"xtea.c",
|
|
],
|
|
}
|