1 /* 2 * Copyright (c) 2022 Rockchip Corporation 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 * 16 */ 17 18 /*! 19 * ==================== NOTE =================================== 20 * 21 * 编译适配说明 22 * rkrawstream库在不同代码仓库平台间使用完全相同的目录结构和文件 23 * 编译需要aiq仓库包含相关提交,以下是各个平台适配情况 24 * 25 * 内部仓库-linux-isp3x-3588 make-Makefiles-aarch64.bash 通过 26 * 内部仓库-linux-isp32-3588 make-Makefiles-aarch64-isp32.bash 通过 27 * 内部仓库-linux-isp32-1106 make-Makefiles-uclibc.bash 通过 28 * 外部仓库-linux-rk3588-3588 make-Makefiles-aarch64.bash 报错,aiq部分修改还未合并 29 * 外部仓库-linux-rv1106-1106 由 ipc sdk Makefile 支持 通过,需要 release v5.0x1.1 30 * 外部仓库-android-deveop-3588 由 rkaiq Android.bp 支持 通过 31 * 32 */ 33 34 /*! 35 * ==================== TODO LIST ============================== 36 * 37 * 2023/2/15 38 * - 完善 rkvi_demo 用参数传递 sensor name 39 * - 完全离线帧支持 40 */ 41 42 /*! 43 * ==================== RKRAWSTREAM VERSION HISTORY ============ 44 * 45 * v0.0.9 46 * - initial version, merage with Android. 47 * 48 * v0.1.0 49 * - fix stop poll bug. 50 * - 添加 API rkrawstream_readback_set_rkraw2 51 * - buf_mem_type 在prepare阶段配置 52 * - buffer 数量 可以在prepare阶段配置 53 * - 添加isp32分支编译脚本 54 */ 55