From 4390557a7976b0c193d59298b743b635dfef4238 Mon Sep 17 00:00:00 2001 From: "Guiyong.zhang" Date: Fri, 11 Dec 2020 00:02:02 -0500 Subject: [PATCH] adjust code structure to sync internal and opensource project Change-Id: I053d35105d34770ce451dd571bbb18a201f81b63 --- vpe/Makefile => Makefile | 0 build_vpe.sh => build/build_vpe.sh | 6 +- {vpe/build => build}/globaldefs | 0 {vpe/build => build}/globalrules | 0 {vpe/build => build}/libvpi.pc | 0 build_all.sh | 5 -- build_clean.sh | 30 --------- build_sdk.sh | 62 ------------------ {vpe/drivers => drivers}/.gitignore | 0 {vpe/drivers => drivers}/README.md | 0 {vpe/drivers => drivers}/build_drivers.sh | 0 {vpe/drivers => drivers}/load_drivers.sh | 0 .../transcoder-pcie/Makefile | 0 .../transcoder-pcie/Readme.txt | 0 .../transcoder-pcie/bigsea.c | 0 .../transcoder-pcie/common.h | 0 .../transcoder-pcie/debug_trace.c | 0 .../transcoder-pcie/edma.c | 0 .../transcoder-pcie/edma.h | 0 .../transcoder-pcie/edma_link_test.c | 0 .../transcoder-pcie/edma_phyaddr_test.c | 0 .../transcoder-pcie/edma_test_hugepage.c | 0 .../transcoder-pcie/encoder.c | 0 .../transcoder-pcie/encoder.h | 0 .../transcoder-pcie/hw_monitor.c | 0 .../transcoder-pcie/hw_monitor.h | 0 .../transcoder-pcie/interrupt.c | 0 .../transcoder-pcie/mem_test.c | 0 .../transcoder-pcie/memory.c | 0 .../transcoder-pcie/memory.h | 0 .../transcoder-pcie/misc_ip.c | 0 .../transcoder-pcie/misc_ip.h | 0 .../transcoder-pcie/pcie.c | 0 .../transcoder-pcie/pcie.h | 0 .../transcoder-pcie/transcoder.c | 0 .../transcoder-pcie/transcoder.h | 0 .../transcoder-pcie/transcoder_mem_tool.c | 0 .../transcoder-pcie/vc8000d.c | 0 .../transcoder-pcie/vc8000d.h | 0 .../transcoder-pcie/vc8000e.c | 0 drv_env_set.sh | 36 ---------- {vpe/firmware => firmware}/ZSP_FW_RP_V017.bin | Bin load_driver.sh | 8 --- vpe/readme.md => readme.md | 0 release.sh | 38 ----------- .../Bigsea/software/inc/basetype.h | 0 .../Bigsea/software/inc/cwl.h | 0 .../Bigsea/software/inc/cwlthread.h | 0 .../Bigsea/software/inc/decapi.h | 0 .../Bigsea/software/inc/decapicommon.h | 0 .../Bigsea/software/inc/dectypes.h | 0 .../Bigsea/software/inc/encapicommon.h | 0 .../Bigsea/software/inc/ppapi.h | 0 .../Bigsea/software/inc/vp9decapi.h | 0 .../Bigsea/software/inc/vp9encapi.h | 0 .../software/linux/h264high/h264hwd_debug.h | 0 .../VC8000D/software/source/common/8170enum.h | 0 .../software/source/common/8170g1table.h | 0 .../software/source/common/8170g2table.h | 0 .../software/source/common/8170table.h | 0 .../VC8000D/software/source/common/bqueue.h | 0 .../software/source/common/commonconfig.h | 0 .../software/source/common/commonvp9.h | 0 .../software/source/common/decapi_trace.h | 0 .../VC8000D/software/source/common/decppif.h | 0 .../software/source/common/errorhandling.h | 0 .../VC8000D/software/source/common/fifo.h | 0 .../software/source/common/input_queue.h | 0 .../VC8000D/software/source/common/ppu.h | 0 .../source/common/raster_buffer_mgr.h | 0 .../software/source/common/refbuffer.h | 0 .../VC8000D/software/source/common/regdrv.h | 0 .../software/source/common/stream_corrupt.h | 0 .../VC8000D/software/source/common/sw_debug.h | 0 .../software/source/common/sw_stream.h | 0 .../VC8000D/software/source/common/sw_util.h | 0 .../VC8000D/software/source/common/tiledref.h | 0 .../VC8000D/software/source/common/version.h | 0 .../source/common/vpu_features_list.h | 0 .../source/common/vpu_features_struct.h | 0 .../software/source/common/vpufeature.h | 0 .../software/source/common/workaround.h | 0 .../VC8000D/software/source/config/deccfg.h | 0 .../VC8000D/software/source/config/ppcfg.h | 0 .../source/h264high/h264_pp_multibuffer.h | 0 .../source/h264high/h264_pp_pipeline.h | 0 .../software/source/h264high/h264decapi_e.h | 0 .../source/h264high/h264decmc_internals.h | 0 .../software/source/h264high/h264hwd_asic.h | 0 .../software/source/h264high/h264hwd_cabac.h | 0 .../software/source/h264high/h264hwd_cavlc.h | 0 .../source/h264high/h264hwd_conceal.h | 0 .../source/h264high/h264hwd_conflicts.h | 0 .../source/h264high/h264hwd_container.h | 0 .../source/h264high/h264hwd_decoder.h | 0 .../software/source/h264high/h264hwd_dpb.h | 0 .../source/h264high/h264hwd_dpb_lock.h | 0 .../source/h264high/h264hwd_exports.h | 0 .../software/source/h264high/h264hwd_image.h | 0 .../h264high/h264hwd_macroblock_layer.h | 0 .../software/source/h264high/h264hwd_regdrv.h | 0 .../source/h264high/h264hwd_slice_data.h | 0 .../source/h264high/h264hwd_storage.h | 0 .../software/source/h264high/h264hwd_util.h | 0 .../h264high/legacy/h264hwd_byte_stream.h | 0 .../source/h264high/legacy/h264hwd_cfg.h | 0 .../source/h264high/legacy/h264hwd_nal_unit.h | 0 .../h264high/legacy/h264hwd_neighbour.h | 0 .../h264high/legacy/h264hwd_pic_order_cnt.h | 0 .../h264high/legacy/h264hwd_pic_param_set.h | 0 .../source/h264high/legacy/h264hwd_sei.h | 0 .../h264high/legacy/h264hwd_seq_param_set.h | 0 .../h264high/legacy/h264hwd_slice_group_map.h | 0 .../h264high/legacy/h264hwd_slice_header.h | 0 .../source/h264high/legacy/h264hwd_stream.h | 0 .../source/h264high/legacy/h264hwd_vlc.h | 0 .../source/h264high/legacy/h264hwd_vui.h | 0 .../VC8000D/software/source/inc/avsdecapi.h | 0 .../VC8000D/software/source/inc/basetype.h | 0 .../VC8000D/software/source/inc/decapi.h | 0 .../software/source/inc/decapicommon.h | 0 .../VC8000D/software/source/inc/dectypes.h | 0 .../VC8000D/software/source/inc/dwl.h | 0 .../VC8000D/software/source/inc/dwlthread.h | 0 .../VC8000D/software/source/inc/h264decapi.h | 0 .../VC8000D/software/source/inc/hevcdecapi.h | 0 .../VC8000D/software/source/inc/jpegdecapi.h | 0 .../VC8000D/software/source/inc/mp4decapi.h | 0 .../VC8000D/software/source/inc/mpeg2decapi.h | 0 .../VC8000D/software/source/inc/on2rvdecapi.h | 0 .../VC8000D/software/source/inc/ppapi.h | 0 .../VC8000D/software/source/inc/rvdecapi.h | 0 .../VC8000D/software/source/inc/vc1decapi.h | 0 .../VC8000D/software/source/inc/vp6decapi.h | 0 .../VC8000D/software/source/inc/vp8decapi.h | 0 .../VC8000D/software/source/inc/vp9decapi.h | 0 .../VC8000D/software/source/inc/vsi_string.h | 0 .../VC8000D/software/source/pp/ppinternal.h | 0 .../VC8000E/software/inc/base_type.h | 0 .../VC8000E/software/inc/container.h | 0 .../VC8000E/software/inc/enccommon.h | 0 .../VC8000E/software/inc/encinputlinebuffer.h | 0 .../VC8000E/software/inc/encswhwregisters.h | 0 .../VC8000E/software/inc/ewl.h | 0 .../VC8000E/software/inc/hevcencapi.h | 0 .../VC8000E/software/inc/jpegencapi.h | 0 .../VC8000E/software/inc/mjpegencapi.h | 0 .../VC8000E/software/inc/registerenum.h | 0 .../VC8000E/software/inc/registertable.h | 0 .../VC8000E/software/inc/scan.h | 0 .../VC8000E/software/inc/test_data_define.h | 0 .../VC8000E/software/inc/vp9vceapi.h | 0 .../linux_reference/ewl/ewl_linux_lock.h | 0 .../linux_reference/ewl/ewl_x280_common.h | 0 .../VC8000E/software/source/common/checksum.h | 0 .../VC8000E/software/source/common/crc.h | 0 .../source/common/encasiccontroller.h | 0 .../VC8000E/software/source/common/enccfg.h | 0 .../software/source/common/encpreprocess.h | 0 .../VC8000E/software/source/common/error.h | 0 .../VC8000E/software/source/common/hash.h | 0 .../VC8000E/software/source/common/queue.h | 0 .../software/source/common/sw_put_bits.h | 0 .../VC8000E/software/source/common/tools.h | 0 .../software/source/hevc/hevcApiVersion.h | 0 .../VC8000E/software/source/hevc/hevcSei.h | 0 .../software/source/hevc/hevcenccache.h | 0 .../VC8000E/software/source/hevc/instance.h | 0 .../source/hevc/rate_control_picture.h | 0 .../software/source/hevc/sw_cabac_defines.h | 0 .../VC8000E/software/source/hevc/sw_cu_tree.h | 0 .../software/source/hevc/sw_nal_unit.h | 0 .../software/source/hevc/sw_parameter_set.h | 0 .../VC8000E/software/source/hevc/sw_picture.h | 0 .../VC8000E/software/source/hevc/sw_slice.h | 0 .../VC8000E/software/source/hevc/sw_test_id.h | 0 .../VC8000E/software/source/jpeg/EncJpeg.h | 0 .../software/source/jpeg/EncJpegCodeFrame.h | 0 .../software/source/jpeg/EncJpegCommon.h | 0 .../software/source/jpeg/EncJpegDhtTables.h | 0 .../software/source/jpeg/EncJpegInit.h | 0 .../software/source/jpeg/EncJpegInstance.h | 0 .../software/source/jpeg/EncJpegMarkers.h | 0 .../software/source/jpeg/EncJpegPutBits.h | 0 .../software/source/jpeg/EncJpegQuantTables.h | 0 .../software/source/vp9/vp9codeframe.h | 0 .../VC8000E/software/source/vp9/vp9entropy.h | 0 .../software/source/vp9/vp9entropytable.h | 0 .../software/source/vp9/vp9entropytools.h | 0 .../VC8000E/software/source/vp9/vp9header.h | 0 .../VC8000E/software/source/vp9/vp9init.h | 0 .../VC8000E/software/source/vp9/vp9instance.h | 0 .../software/source/vp9/vp9macroblocktools.h | 0 .../software/source/vp9/vp9picparameterset.h | 0 .../software/source/vp9/vp9picturebuffer.h | 0 .../VC8000E/software/source/vp9/vp9putbits.h | 0 .../software/source/vp9/vp9quanttable.h | 0 .../software/source/vp9/vp9ratecontrol.h | 0 .../software/source/vp9/vp9seqparameterset.h | 0 .../VC8000E/software/source/vp9/vp9testid.h | 0 .../common/inc/NetSender.h | 0 .../common/inc/base_type.h | 0 .../common/inc/dec400_f2_api.h | 0 .../sdk_inc => sdk_inc}/common/inc/dtrc_api.h | 0 {vpe/sdk_inc => sdk_inc}/common/inc/fb_ips.h | 0 .../common/inc/fb_performance.h | 0 .../common/inc/hugepage_api.h | 0 .../common/inc/l2cache_api.h | 0 .../common/inc/syslog_sink.h | 0 .../common/inc/tcache_api.h | 0 .../common/inc/trans_edma_api.h | 0 .../common/inc/trans_fd_api.h | 0 .../common/inc/trans_mem_api.h | 0 .../common/inc/trans_reg_rw_api.h | 0 {vpe/sdk_libs => sdk_libs}/libcwl.so | Bin {vpe/sdk_libs => sdk_libs}/libdwlg2.so | Bin {vpe/sdk_libs => sdk_libs}/libenc.so | Bin {vpe/sdk_libs => sdk_libs}/libg2common.so | Bin {vpe/sdk_libs => sdk_libs}/libg2h264.so | Bin {vpe/sdk_libs => sdk_libs}/libg2hevc.so | Bin {vpe/sdk_libs => sdk_libs}/libg2vp9.so | Bin {vpe/sdk_libs => sdk_libs}/libh2enc.so | Bin {vpe/sdk_libs => sdk_libs}/libhal.so | Bin {vpe/sdk_libs => sdk_libs}/libpp.so | Bin {vpe/sdk_libs => sdk_libs}/libsyslog.so | Bin {vpe/sdk_libs => sdk_libs}/libvp9e_hw.so | Bin vpe/.gitignore | 5 -- {vpe/vpi => vpi}/Makefile | 0 {vpe/vpi => vpi}/inc/vpi_api.h | 0 {vpe/vpi => vpi}/inc/vpi_types.h | 0 {vpe/vpi => vpi}/src/dec/vpi_video_dec.c | 0 {vpe/vpi => vpi}/src/dec/vpi_video_dec.h | 0 .../src/dec/vpi_video_dec_buffer.c | 0 .../src/dec/vpi_video_dec_buffer.h | 0 {vpe/vpi => vpi}/src/dec/vpi_video_dec_cfg.c | 0 {vpe/vpi => vpi}/src/dec/vpi_video_dec_cfg.h | 0 {vpe/vpi => vpi}/src/dec/vpi_video_dec_info.c | 0 {vpe/vpi => vpi}/src/dec/vpi_video_dec_info.h | 0 .../src/dec/vpi_video_dec_picture_consume.c | 0 .../src/dec/vpi_video_dec_picture_consume.h | 0 {vpe/vpi => vpi}/src/dec/vpi_video_dec_pp.c | 0 {vpe/vpi => vpi}/src/dec/vpi_video_dec_pp.h | 0 .../src/dec/vpi_video_dec_tb_defs.c | 0 .../src/dec/vpi_video_dec_tb_defs.h | 0 {vpe/vpi => vpi}/src/dec/vpi_video_h264dec.c | 0 {vpe/vpi => vpi}/src/dec/vpi_video_h264dec.h | 0 {vpe/vpi => vpi}/src/dec/vpi_video_hevcdec.c | 0 {vpe/vpi => vpi}/src/dec/vpi_video_hevcdec.h | 0 {vpe/vpi => vpi}/src/dec/vpi_video_vp9dec.c | 0 {vpe/vpi => vpi}/src/dec/vpi_video_vp9dec.h | 0 .../src/enc/vpi_video_enc_common.c | 0 .../src/enc/vpi_video_enc_common.h | 0 {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc.c | 0 {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc.h | 0 .../src/enc/vpi_video_h26xenc_cfg.c | 0 .../src/enc/vpi_video_h26xenc_cfg.h | 0 .../src/enc/vpi_video_h26xenc_options.c | 0 .../src/enc/vpi_video_h26xenc_options.h | 0 .../src/enc/vpi_video_h26xenc_utils.c | 0 .../src/enc/vpi_video_h26xenc_utils.h | 0 {vpe/vpi => vpi}/src/enc/vpi_video_vp9enc.c | 0 {vpe/vpi => vpi}/src/enc/vpi_video_vp9enc.h | 0 .../src/enc/vpi_video_vp9enc_utils.c | 0 .../src/enc/vpi_video_vp9enc_utils.h | 0 .../src/filter/vpi_video_hwdwprc.c | 0 .../src/filter/vpi_video_hwdwprc.h | 0 .../src/filter/vpi_video_hwulprc.c | 0 .../src/filter/vpi_video_hwulprc.h | 0 {vpe/vpi => vpi}/src/filter/vpi_video_pp.c | 0 {vpe/vpi => vpi}/src/filter/vpi_video_pp.h | 0 {vpe/vpi => vpi}/src/filter/vpi_video_prc.c | 0 {vpe/vpi => vpi}/src/filter/vpi_video_prc.h | 0 {vpe/vpi => vpi}/src/vpi.c | 0 {vpe/vpi => vpi}/src/vpi.h | 0 {vpe/vpi => vpi}/utils/inc/vpi_error.h | 0 {vpe/vpi => vpi}/utils/inc/vpi_log.h | 0 {vpe/vpi => vpi}/utils/inc/vpi_log_manager.h | 0 {vpe/vpi => vpi}/utils/src/log_manager.c | 0 278 files changed, 3 insertions(+), 187 deletions(-) rename vpe/Makefile => Makefile (100%) rename build_vpe.sh => build/build_vpe.sh (98%) rename {vpe/build => build}/globaldefs (100%) rename {vpe/build => build}/globalrules (100%) rename {vpe/build => build}/libvpi.pc (100%) delete mode 100755 build_all.sh delete mode 100755 build_clean.sh delete mode 100755 build_sdk.sh rename {vpe/drivers => drivers}/.gitignore (100%) rename {vpe/drivers => drivers}/README.md (100%) rename {vpe/drivers => drivers}/build_drivers.sh (100%) rename {vpe/drivers => drivers}/load_drivers.sh (100%) rename {vpe/drivers => drivers}/transcoder-pcie/Makefile (100%) rename {vpe/drivers => drivers}/transcoder-pcie/Readme.txt (100%) rename {vpe/drivers => drivers}/transcoder-pcie/bigsea.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/common.h (100%) rename {vpe/drivers => drivers}/transcoder-pcie/debug_trace.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/edma.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/edma.h (100%) rename {vpe/drivers => drivers}/transcoder-pcie/edma_link_test.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/edma_phyaddr_test.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/edma_test_hugepage.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/encoder.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/encoder.h (100%) rename {vpe/drivers => drivers}/transcoder-pcie/hw_monitor.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/hw_monitor.h (100%) rename {vpe/drivers => drivers}/transcoder-pcie/interrupt.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/mem_test.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/memory.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/memory.h (100%) rename {vpe/drivers => drivers}/transcoder-pcie/misc_ip.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/misc_ip.h (100%) rename {vpe/drivers => drivers}/transcoder-pcie/pcie.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/pcie.h (100%) rename {vpe/drivers => drivers}/transcoder-pcie/transcoder.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/transcoder.h (100%) rename {vpe/drivers => drivers}/transcoder-pcie/transcoder_mem_tool.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/vc8000d.c (100%) rename {vpe/drivers => drivers}/transcoder-pcie/vc8000d.h (100%) rename {vpe/drivers => drivers}/transcoder-pcie/vc8000e.c (100%) delete mode 100755 drv_env_set.sh rename {vpe/firmware => firmware}/ZSP_FW_RP_V017.bin (100%) delete mode 100755 load_driver.sh rename vpe/readme.md => readme.md (100%) delete mode 100755 release.sh rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/basetype.h (100%) rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/cwl.h (100%) rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/cwlthread.h (100%) rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/decapicommon.h (100%) rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/dectypes.h (100%) rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/encapicommon.h (100%) rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/ppapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/vp9decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/Bigsea/software/inc/vp9encapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/linux/h264high/h264hwd_debug.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/8170enum.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/8170g1table.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/8170g2table.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/8170table.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/bqueue.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/commonconfig.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/commonvp9.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/decapi_trace.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/decppif.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/errorhandling.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/fifo.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/input_queue.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/ppu.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/raster_buffer_mgr.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/refbuffer.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/regdrv.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/stream_corrupt.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/sw_debug.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/sw_stream.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/sw_util.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/tiledref.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/version.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/vpu_features_list.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/vpu_features_struct.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/vpufeature.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/common/workaround.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/config/deccfg.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/config/ppcfg.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264_pp_multibuffer.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264_pp_pipeline.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264decapi_e.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264decmc_internals.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_asic.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_cabac.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_cavlc.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_conceal.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_conflicts.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_container.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_decoder.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_dpb.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_dpb_lock.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_exports.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_image.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_macroblock_layer.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_regdrv.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_slice_data.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_storage.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/h264hwd_util.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_byte_stream.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_cfg.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_nal_unit.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_neighbour.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_pic_order_cnt.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_pic_param_set.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_sei.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_seq_param_set.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_slice_group_map.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_slice_header.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_stream.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_vlc.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/h264high/legacy/h264hwd_vui.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/avsdecapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/basetype.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/decapicommon.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/dectypes.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/dwl.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/dwlthread.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/h264decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/hevcdecapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/jpegdecapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/mp4decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/mpeg2decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/on2rvdecapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/ppapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/rvdecapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/vc1decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/vp6decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/vp8decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/vp9decapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/inc/vsi_string.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000D/software/source/pp/ppinternal.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/base_type.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/container.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/enccommon.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/encinputlinebuffer.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/encswhwregisters.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/ewl.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/hevcencapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/jpegencapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/mjpegencapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/registerenum.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/registertable.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/scan.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/test_data_define.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/inc/vp9vceapi.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/linux_reference/ewl/ewl_linux_lock.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/linux_reference/ewl/ewl_x280_common.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/checksum.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/crc.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/encasiccontroller.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/enccfg.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/encpreprocess.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/error.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/hash.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/queue.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/sw_put_bits.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/common/tools.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/hevcApiVersion.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/hevcSei.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/hevcenccache.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/instance.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/rate_control_picture.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/sw_cabac_defines.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/sw_cu_tree.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/sw_nal_unit.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/sw_parameter_set.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/sw_picture.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/sw_slice.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/hevc/sw_test_id.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/jpeg/EncJpeg.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/jpeg/EncJpegCodeFrame.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/jpeg/EncJpegCommon.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/jpeg/EncJpegDhtTables.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/jpeg/EncJpegInit.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/jpeg/EncJpegInstance.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/jpeg/EncJpegMarkers.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/jpeg/EncJpegPutBits.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/jpeg/EncJpegQuantTables.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9codeframe.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9entropy.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9entropytable.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9entropytools.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9header.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9init.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9instance.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9macroblocktools.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9picparameterset.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9picturebuffer.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9putbits.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9quanttable.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9ratecontrol.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9seqparameterset.h (100%) rename {vpe/sdk_inc => sdk_inc}/VC8000E/software/source/vp9/vp9testid.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/NetSender.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/base_type.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/dec400_f2_api.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/dtrc_api.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/fb_ips.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/fb_performance.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/hugepage_api.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/l2cache_api.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/syslog_sink.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/tcache_api.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/trans_edma_api.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/trans_fd_api.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/trans_mem_api.h (100%) rename {vpe/sdk_inc => sdk_inc}/common/inc/trans_reg_rw_api.h (100%) rename {vpe/sdk_libs => sdk_libs}/libcwl.so (100%) rename {vpe/sdk_libs => sdk_libs}/libdwlg2.so (100%) rename {vpe/sdk_libs => sdk_libs}/libenc.so (100%) rename {vpe/sdk_libs => sdk_libs}/libg2common.so (100%) rename {vpe/sdk_libs => sdk_libs}/libg2h264.so (100%) rename {vpe/sdk_libs => sdk_libs}/libg2hevc.so (100%) rename {vpe/sdk_libs => sdk_libs}/libg2vp9.so (100%) rename {vpe/sdk_libs => sdk_libs}/libh2enc.so (100%) rename {vpe/sdk_libs => sdk_libs}/libhal.so (100%) rename {vpe/sdk_libs => sdk_libs}/libpp.so (100%) rename {vpe/sdk_libs => sdk_libs}/libsyslog.so (100%) rename {vpe/sdk_libs => sdk_libs}/libvp9e_hw.so (100%) delete mode 100644 vpe/.gitignore rename {vpe/vpi => vpi}/Makefile (100%) rename {vpe/vpi => vpi}/inc/vpi_api.h (100%) rename {vpe/vpi => vpi}/inc/vpi_types.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_buffer.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_buffer.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_cfg.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_cfg.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_info.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_info.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_picture_consume.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_picture_consume.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_pp.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_pp.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_tb_defs.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_dec_tb_defs.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_h264dec.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_h264dec.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_hevcdec.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_hevcdec.h (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_vp9dec.c (100%) rename {vpe/vpi => vpi}/src/dec/vpi_video_vp9dec.h (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_enc_common.c (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_enc_common.h (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc.c (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc.h (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc_cfg.c (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc_cfg.h (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc_options.c (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc_options.h (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc_utils.c (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_h26xenc_utils.h (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_vp9enc.c (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_vp9enc.h (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_vp9enc_utils.c (100%) rename {vpe/vpi => vpi}/src/enc/vpi_video_vp9enc_utils.h (100%) rename {vpe/vpi => vpi}/src/filter/vpi_video_hwdwprc.c (100%) rename {vpe/vpi => vpi}/src/filter/vpi_video_hwdwprc.h (100%) rename {vpe/vpi => vpi}/src/filter/vpi_video_hwulprc.c (100%) rename {vpe/vpi => vpi}/src/filter/vpi_video_hwulprc.h (100%) rename {vpe/vpi => vpi}/src/filter/vpi_video_pp.c (100%) rename {vpe/vpi => vpi}/src/filter/vpi_video_pp.h (100%) rename {vpe/vpi => vpi}/src/filter/vpi_video_prc.c (100%) rename {vpe/vpi => vpi}/src/filter/vpi_video_prc.h (100%) rename {vpe/vpi => vpi}/src/vpi.c (100%) rename {vpe/vpi => vpi}/src/vpi.h (100%) rename {vpe/vpi => vpi}/utils/inc/vpi_error.h (100%) rename {vpe/vpi => vpi}/utils/inc/vpi_log.h (100%) rename {vpe/vpi => vpi}/utils/inc/vpi_log_manager.h (100%) rename {vpe/vpi => vpi}/utils/src/log_manager.c (100%) diff --git a/vpe/Makefile b/Makefile similarity index 100% rename from vpe/Makefile rename to Makefile diff --git a/build_vpe.sh b/build/build_vpe.sh similarity index 98% rename from build_vpe.sh rename to build/build_vpe.sh index d8d7990..be56004 100755 --- a/build_vpe.sh +++ b/build/build_vpe.sh @@ -23,19 +23,19 @@ echo "Compiling opition: debug=$debug, mini_ffmpeg=$mini_ffmpeg, clean_option=$c if [ "${clean_option}" == "y" ] then - cd vpe + cd ../ make clean cd ../ffmpeg make clean exit 0 fi -cd vpe +cd ../ make DEBUG=${debug} sudo make install cd - -cd ffmpeg +cd ../../ffmpeg if [ "${debug}" == "y" ] && [ "${mini_ffmpeg}" == "n" ] then ./configure --enable-vpe --extra-ldflags="-L/usr/lib/vpe" --extra-libs="-lvpi" \ diff --git a/vpe/build/globaldefs b/build/globaldefs similarity index 100% rename from vpe/build/globaldefs rename to build/globaldefs diff --git a/vpe/build/globalrules b/build/globalrules similarity index 100% rename from vpe/build/globalrules rename to build/globalrules diff --git a/vpe/build/libvpi.pc b/build/libvpi.pc similarity index 100% rename from vpe/build/libvpi.pc rename to build/libvpi.pc diff --git a/build_all.sh b/build_all.sh deleted file mode 100755 index 9a15c33..0000000 --- a/build_all.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -./build_sdk.sh -#./release.sh -./build_vpe.sh diff --git a/build_clean.sh b/build_clean.sh deleted file mode 100755 index e0de0fc..0000000 --- a/build_clean.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh - -. ./drv_env_set.sh - -cd common - make clean -cd - - -cd VC8000D - make clean -cd - - -cd VC8000E - make -C software/linux_reference clean -cd - - -cd Bigsea/software - make clean -cd - - -cd vpe - make clean -cd - - -cd ffmpeg - make clean -cd - - - - diff --git a/build_sdk.sh b/build_sdk.sh deleted file mode 100755 index 3af5730..0000000 --- a/build_sdk.sh +++ /dev/null @@ -1,62 +0,0 @@ -#!/bin/sh - -. ./drv_env_set.sh - -export dbg=n -clean_option=n - -for option in $@ - do - if [ "${option/clean/}" != "${option}" ] - then - clean_option=${option/clean=/} - fi -done - -echo clean_option is $clean_option - -cd drivers - ./build_drivers.sh -cd - - -cd common - if [ "${clean_option}" == "y" ] - then - make clean - fi - make all HUGEPAGE=y CHECK_MEM_LEAK=y DEBUG=${dbg} -cd - - -cd VC8000D - if [ "${clean_option}" == "y" ] - then - make clean - fi - if [ "${dbg}" == "y" ] - make hevcdeclibs_so ENV=x86_linux_pci USE_DEC_IRQ=y USE_TB_PP=n USE_64BIT_ENV=n RELEASE=n SUPPORT_CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y SUPPORT_NEW_MEM_ALLOC=y USE_MULTI_CORE=y HUGEPAGE=y CHECK_MEM_LEAK=y USE_RANDOM_TEST=n - make h264declibs_so ENV=x86_linux_pci USE_DEC_IRQ=y USE_TB_PP=n USE_64BIT_ENV=n RELEASE=n SUPPORT_CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y SUPPORT_NEW_MEM_ALLOC=y USE_MULTI_CORE=y HUGEPAGE=y CHECK_MEM_LEAK=y USE_RANDOM_TEST=n - make vp9declibs_so ENV=x86_linux_pci USE_DEC_IRQ=y USE_TB_PP=n USE_64BIT_ENV=n RELEASE=n SUPPORT_CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y SUPPORT_NEW_MEM_ALLOC=y USE_MULTI_CORE=y HUGEPAGE=y CHECK_MEM_LEAK=y USE_RANDOM_TEST=n - make ppdeclibs_so ENV=x86_linux_pci USE_DEC_IRQ=y USE_TB_PP=n USE_64BIT_ENV=n RELEASE=n SUPPORT_CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y SUPPORT_NEW_MEM_ALLOC=y USE_MULTI_CORE=y HUGEPAGE=y CHECK_MEM_LEAK=y USE_RANDOM_TEST=n - then - make hevcdeclibs_so ENV=x86_linux_pci USE_DEC_IRQ=y USE_TB_PP=n USE_64BIT_ENV=n RELEASE=y SUPPORT_CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y SUPPORT_NEW_MEM_ALLOC=y USE_MULTI_CORE=y HUGEPAGE=y CHECK_MEM_LEAK=y USE_RANDOM_TEST=n - make h264declibs_so ENV=x86_linux_pci USE_DEC_IRQ=y USE_TB_PP=n USE_64BIT_ENV=n RELEASE=y SUPPORT_CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y SUPPORT_NEW_MEM_ALLOC=y USE_MULTI_CORE=y HUGEPAGE=y CHECK_MEM_LEAK=y USE_RANDOM_TEST=n - make vp9declibs_so ENV=x86_linux_pci USE_DEC_IRQ=y USE_TB_PP=n USE_64BIT_ENV=n RELEASE=y SUPPORT_CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y SUPPORT_NEW_MEM_ALLOC=y USE_MULTI_CORE=y HUGEPAGE=y CHECK_MEM_LEAK=y USE_RANDOM_TEST=n - make ppdeclibs_so ENV=x86_linux_pci USE_DEC_IRQ=y USE_TB_PP=n USE_64BIT_ENV=n RELEASE=y SUPPORT_CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y SUPPORT_NEW_MEM_ALLOC=y USE_MULTI_CORE=y HUGEPAGE=y CHECK_MEM_LEAK=y USE_RANDOM_TEST=n -fi -cd - - -cd VC8000E - if [ "${clean_option}" == "y" ] - then - make -C software/linux_reference clean - fi - make -C software/linux_reference pci_shared pci ENCMODE="hevcenclibs" SUPPORT_L2CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y DRV_NEW_ARCH=y HUGEPAGE=y PERFORMANCE=y CHECK_MEM_LEAK=y DEBUG=${dbg} -cd - - -cd Bigsea/software - if [ "${clean_option}" == "y" ] - then - make clean - fi - make fpga SUPPORT_CACHE=y SUPPORT_DEC400=y SUPPORT_TCACHE=y DRV_NEW_ARCH=y HUGEPAGE=y CHECK_MEM_LEAK=y DEBUG=${dbg} -cd - diff --git a/vpe/drivers/.gitignore b/drivers/.gitignore similarity index 100% rename from vpe/drivers/.gitignore rename to drivers/.gitignore diff --git a/vpe/drivers/README.md b/drivers/README.md similarity index 100% rename from vpe/drivers/README.md rename to drivers/README.md diff --git a/vpe/drivers/build_drivers.sh b/drivers/build_drivers.sh similarity index 100% rename from vpe/drivers/build_drivers.sh rename to drivers/build_drivers.sh diff --git a/vpe/drivers/load_drivers.sh b/drivers/load_drivers.sh similarity index 100% rename from vpe/drivers/load_drivers.sh rename to drivers/load_drivers.sh diff --git a/vpe/drivers/transcoder-pcie/Makefile b/drivers/transcoder-pcie/Makefile similarity index 100% rename from vpe/drivers/transcoder-pcie/Makefile rename to drivers/transcoder-pcie/Makefile diff --git a/vpe/drivers/transcoder-pcie/Readme.txt b/drivers/transcoder-pcie/Readme.txt similarity index 100% rename from vpe/drivers/transcoder-pcie/Readme.txt rename to drivers/transcoder-pcie/Readme.txt diff --git a/vpe/drivers/transcoder-pcie/bigsea.c b/drivers/transcoder-pcie/bigsea.c similarity index 100% rename from vpe/drivers/transcoder-pcie/bigsea.c rename to drivers/transcoder-pcie/bigsea.c diff --git a/vpe/drivers/transcoder-pcie/common.h b/drivers/transcoder-pcie/common.h similarity index 100% rename from vpe/drivers/transcoder-pcie/common.h rename to drivers/transcoder-pcie/common.h diff --git a/vpe/drivers/transcoder-pcie/debug_trace.c b/drivers/transcoder-pcie/debug_trace.c similarity index 100% rename from vpe/drivers/transcoder-pcie/debug_trace.c rename to drivers/transcoder-pcie/debug_trace.c diff --git a/vpe/drivers/transcoder-pcie/edma.c b/drivers/transcoder-pcie/edma.c similarity index 100% rename from vpe/drivers/transcoder-pcie/edma.c rename to drivers/transcoder-pcie/edma.c diff --git a/vpe/drivers/transcoder-pcie/edma.h b/drivers/transcoder-pcie/edma.h similarity index 100% rename from vpe/drivers/transcoder-pcie/edma.h rename to drivers/transcoder-pcie/edma.h diff --git a/vpe/drivers/transcoder-pcie/edma_link_test.c b/drivers/transcoder-pcie/edma_link_test.c similarity index 100% rename from vpe/drivers/transcoder-pcie/edma_link_test.c rename to drivers/transcoder-pcie/edma_link_test.c diff --git a/vpe/drivers/transcoder-pcie/edma_phyaddr_test.c b/drivers/transcoder-pcie/edma_phyaddr_test.c similarity index 100% rename from vpe/drivers/transcoder-pcie/edma_phyaddr_test.c rename to drivers/transcoder-pcie/edma_phyaddr_test.c diff --git a/vpe/drivers/transcoder-pcie/edma_test_hugepage.c b/drivers/transcoder-pcie/edma_test_hugepage.c similarity index 100% rename from vpe/drivers/transcoder-pcie/edma_test_hugepage.c rename to drivers/transcoder-pcie/edma_test_hugepage.c diff --git a/vpe/drivers/transcoder-pcie/encoder.c b/drivers/transcoder-pcie/encoder.c similarity index 100% rename from vpe/drivers/transcoder-pcie/encoder.c rename to drivers/transcoder-pcie/encoder.c diff --git a/vpe/drivers/transcoder-pcie/encoder.h b/drivers/transcoder-pcie/encoder.h similarity index 100% rename from vpe/drivers/transcoder-pcie/encoder.h rename to drivers/transcoder-pcie/encoder.h diff --git a/vpe/drivers/transcoder-pcie/hw_monitor.c b/drivers/transcoder-pcie/hw_monitor.c similarity index 100% rename from vpe/drivers/transcoder-pcie/hw_monitor.c rename to drivers/transcoder-pcie/hw_monitor.c diff --git a/vpe/drivers/transcoder-pcie/hw_monitor.h b/drivers/transcoder-pcie/hw_monitor.h similarity index 100% rename from vpe/drivers/transcoder-pcie/hw_monitor.h rename to drivers/transcoder-pcie/hw_monitor.h diff --git a/vpe/drivers/transcoder-pcie/interrupt.c b/drivers/transcoder-pcie/interrupt.c similarity index 100% rename from vpe/drivers/transcoder-pcie/interrupt.c rename to drivers/transcoder-pcie/interrupt.c diff --git a/vpe/drivers/transcoder-pcie/mem_test.c b/drivers/transcoder-pcie/mem_test.c similarity index 100% rename from vpe/drivers/transcoder-pcie/mem_test.c rename to drivers/transcoder-pcie/mem_test.c diff --git a/vpe/drivers/transcoder-pcie/memory.c b/drivers/transcoder-pcie/memory.c similarity index 100% rename from vpe/drivers/transcoder-pcie/memory.c rename to drivers/transcoder-pcie/memory.c diff --git a/vpe/drivers/transcoder-pcie/memory.h b/drivers/transcoder-pcie/memory.h similarity index 100% rename from vpe/drivers/transcoder-pcie/memory.h rename to drivers/transcoder-pcie/memory.h diff --git a/vpe/drivers/transcoder-pcie/misc_ip.c b/drivers/transcoder-pcie/misc_ip.c similarity index 100% rename from vpe/drivers/transcoder-pcie/misc_ip.c rename to drivers/transcoder-pcie/misc_ip.c diff --git a/vpe/drivers/transcoder-pcie/misc_ip.h b/drivers/transcoder-pcie/misc_ip.h similarity index 100% rename from vpe/drivers/transcoder-pcie/misc_ip.h rename to drivers/transcoder-pcie/misc_ip.h diff --git a/vpe/drivers/transcoder-pcie/pcie.c b/drivers/transcoder-pcie/pcie.c similarity index 100% rename from vpe/drivers/transcoder-pcie/pcie.c rename to drivers/transcoder-pcie/pcie.c diff --git a/vpe/drivers/transcoder-pcie/pcie.h b/drivers/transcoder-pcie/pcie.h similarity index 100% rename from vpe/drivers/transcoder-pcie/pcie.h rename to drivers/transcoder-pcie/pcie.h diff --git a/vpe/drivers/transcoder-pcie/transcoder.c b/drivers/transcoder-pcie/transcoder.c similarity index 100% rename from vpe/drivers/transcoder-pcie/transcoder.c rename to drivers/transcoder-pcie/transcoder.c diff --git a/vpe/drivers/transcoder-pcie/transcoder.h b/drivers/transcoder-pcie/transcoder.h similarity index 100% rename from vpe/drivers/transcoder-pcie/transcoder.h rename to drivers/transcoder-pcie/transcoder.h diff --git a/vpe/drivers/transcoder-pcie/transcoder_mem_tool.c b/drivers/transcoder-pcie/transcoder_mem_tool.c similarity index 100% rename from vpe/drivers/transcoder-pcie/transcoder_mem_tool.c rename to drivers/transcoder-pcie/transcoder_mem_tool.c diff --git a/vpe/drivers/transcoder-pcie/vc8000d.c b/drivers/transcoder-pcie/vc8000d.c similarity index 100% rename from vpe/drivers/transcoder-pcie/vc8000d.c rename to drivers/transcoder-pcie/vc8000d.c diff --git a/vpe/drivers/transcoder-pcie/vc8000d.h b/drivers/transcoder-pcie/vc8000d.h similarity index 100% rename from vpe/drivers/transcoder-pcie/vc8000d.h rename to drivers/transcoder-pcie/vc8000d.h diff --git a/vpe/drivers/transcoder-pcie/vc8000e.c b/drivers/transcoder-pcie/vc8000e.c similarity index 100% rename from vpe/drivers/transcoder-pcie/vc8000e.c rename to drivers/transcoder-pcie/vc8000e.c diff --git a/drv_env_set.sh b/drv_env_set.sh deleted file mode 100755 index fecdf7b..0000000 --- a/drv_env_set.sh +++ /dev/null @@ -1,36 +0,0 @@ -#export dbg=y -#export ERROR_TEST=y -export HUGEPAGE=y -export PERFORMANCE=y - - -#export VP9_ERR_TEST=y -#export VP9_EDMA_ERR_TEST=y -#export PP_ERROR_TEST=y -#export VCE_ERROR_TEST=y - -#export EMULATOR=y - - -export COMMON_BASE=`pwd`/common -export DRV_BASE=`pwd`/drivers -export HANTRO_PATH=`pwd`/VC8000D -export HANTRO_PATH_E=`pwd`/VC8000E -export BIGSEA_PATH=`pwd`/Bigsea -export VPI_PATH=`pwd`/vpi - -# TEST_ENV select 1 in below 5 -# for 2 slices -export TEST_ENV= -# for fpga -#export TEST_ENV="FPGA_S0_ONLY" -#export TEST_ENV="FPGA_S0VCE_ONLY" -#export TEST_ENV="FPGA_S0VCD_ONLY" -#export TEST_ENV="FPGA_S0BIGSEA_ONLY" - -# DRV_SEL select 1 in below 2 -# for adaptive 2 slices -export DRV_SEL= -# for independent 2 slices -#export DRV_SEL="INDEPENDENT_2S" #not support now - diff --git a/vpe/firmware/ZSP_FW_RP_V017.bin b/firmware/ZSP_FW_RP_V017.bin similarity index 100% rename from vpe/firmware/ZSP_FW_RP_V017.bin rename to firmware/ZSP_FW_RP_V017.bin diff --git a/load_driver.sh b/load_driver.sh deleted file mode 100755 index 65cc976..0000000 --- a/load_driver.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -. ./drv_env_set.sh - -cd ${DRV_BASE} -./load_drivers.sh -cd - - diff --git a/vpe/readme.md b/readme.md similarity index 100% rename from vpe/readme.md rename to readme.md diff --git a/release.sh b/release.sh deleted file mode 100755 index bea1b74..0000000 --- a/release.sh +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh - -. ./drv_env_set.sh - -if [ "${dbg}" == "y" ] -then - echo "Current is debug build, not able to release, please swicth to release version" - exit -fi - -cp Bigsea/software/*.so vpe/sdk_libs/ -cp VC8000D/out/x86_linux_pci/release/*.so vpe/sdk_libs/ -cp VC8000E/software/linux_reference/libh2enc.so vpe/sdk_libs/ -cp common/lib/*.so vpe/sdk_libs/ - -cp Bigsea/software/inc/*.h vpe/sdk_inc/Bigsea/software/inc/ -cp common/inc/*.h vpe/sdk_inc/common/inc/ -cp VC8000E/software/source/vp9/*.h vpe/sdk_inc/VC8000E/software/source/vp9/ -cp VC8000E/software/source/jpeg/*.h vpe/sdk_inc/VC8000E/software/source/jpeg/ -cp VC8000E/software/source/hevc/*.h vpe/sdk_inc/VC8000E/software/source/hevc/ -cp VC8000E/software/source/common/*.h vpe/sdk_inc/VC8000E/software/source/common/ -cp VC8000E/software/linux_reference/ewl/*.h vpe/sdk_inc/VC8000E/software/linux_reference/ewl/ -cp VC8000E/software/inc/*.h vpe/sdk_inc/VC8000E/software/inc/ - -cp VC8000D/software/linux/h264high/*.h vpe/sdk_inc/VC8000D/software/linux/h264high/ -cp VC8000D/software/source/common/*.h vpe/sdk_inc/VC8000D/software/source/common/ -cp VC8000D/software/source/config/*.h vpe/sdk_inc/VC8000D/software/source/config/ -cp VC8000D/software/source/h264high/*.h vpe/sdk_inc/VC8000D/software/source/h264high/ -cp VC8000D/software/source/h264high/legacy/*.h vpe/sdk_inc/VC8000D/software/source/h264high/legacy/ -cp VC8000D/software/source/inc/*.h vpe/sdk_inc/VC8000D/software/source/inc/ -cp VC8000D/software/source/pp/*.h vpe/sdk_inc/VC8000D/software/source/pp/ - -sudo rm vpe/drivers/ -rf -cd drivers -find . -name *.o | xargs rm -cd - -cp drivers/ vpe/ -rf - diff --git a/vpe/sdk_inc/Bigsea/software/inc/basetype.h b/sdk_inc/Bigsea/software/inc/basetype.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/basetype.h rename to sdk_inc/Bigsea/software/inc/basetype.h diff --git a/vpe/sdk_inc/Bigsea/software/inc/cwl.h b/sdk_inc/Bigsea/software/inc/cwl.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/cwl.h rename to sdk_inc/Bigsea/software/inc/cwl.h diff --git a/vpe/sdk_inc/Bigsea/software/inc/cwlthread.h b/sdk_inc/Bigsea/software/inc/cwlthread.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/cwlthread.h rename to sdk_inc/Bigsea/software/inc/cwlthread.h diff --git a/vpe/sdk_inc/Bigsea/software/inc/decapi.h b/sdk_inc/Bigsea/software/inc/decapi.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/decapi.h rename to sdk_inc/Bigsea/software/inc/decapi.h diff --git a/vpe/sdk_inc/Bigsea/software/inc/decapicommon.h b/sdk_inc/Bigsea/software/inc/decapicommon.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/decapicommon.h rename to sdk_inc/Bigsea/software/inc/decapicommon.h diff --git a/vpe/sdk_inc/Bigsea/software/inc/dectypes.h b/sdk_inc/Bigsea/software/inc/dectypes.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/dectypes.h rename to sdk_inc/Bigsea/software/inc/dectypes.h diff --git a/vpe/sdk_inc/Bigsea/software/inc/encapicommon.h b/sdk_inc/Bigsea/software/inc/encapicommon.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/encapicommon.h rename to sdk_inc/Bigsea/software/inc/encapicommon.h diff --git a/vpe/sdk_inc/Bigsea/software/inc/ppapi.h b/sdk_inc/Bigsea/software/inc/ppapi.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/ppapi.h rename to sdk_inc/Bigsea/software/inc/ppapi.h diff --git a/vpe/sdk_inc/Bigsea/software/inc/vp9decapi.h b/sdk_inc/Bigsea/software/inc/vp9decapi.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/vp9decapi.h rename to sdk_inc/Bigsea/software/inc/vp9decapi.h diff --git a/vpe/sdk_inc/Bigsea/software/inc/vp9encapi.h b/sdk_inc/Bigsea/software/inc/vp9encapi.h similarity index 100% rename from vpe/sdk_inc/Bigsea/software/inc/vp9encapi.h rename to sdk_inc/Bigsea/software/inc/vp9encapi.h diff --git a/vpe/sdk_inc/VC8000D/software/linux/h264high/h264hwd_debug.h b/sdk_inc/VC8000D/software/linux/h264high/h264hwd_debug.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/linux/h264high/h264hwd_debug.h rename to sdk_inc/VC8000D/software/linux/h264high/h264hwd_debug.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/8170enum.h b/sdk_inc/VC8000D/software/source/common/8170enum.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/8170enum.h rename to sdk_inc/VC8000D/software/source/common/8170enum.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/8170g1table.h b/sdk_inc/VC8000D/software/source/common/8170g1table.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/8170g1table.h rename to sdk_inc/VC8000D/software/source/common/8170g1table.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/8170g2table.h b/sdk_inc/VC8000D/software/source/common/8170g2table.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/8170g2table.h rename to sdk_inc/VC8000D/software/source/common/8170g2table.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/8170table.h b/sdk_inc/VC8000D/software/source/common/8170table.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/8170table.h rename to sdk_inc/VC8000D/software/source/common/8170table.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/bqueue.h b/sdk_inc/VC8000D/software/source/common/bqueue.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/bqueue.h rename to sdk_inc/VC8000D/software/source/common/bqueue.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/commonconfig.h b/sdk_inc/VC8000D/software/source/common/commonconfig.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/commonconfig.h rename to sdk_inc/VC8000D/software/source/common/commonconfig.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/commonvp9.h b/sdk_inc/VC8000D/software/source/common/commonvp9.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/commonvp9.h rename to sdk_inc/VC8000D/software/source/common/commonvp9.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/decapi_trace.h b/sdk_inc/VC8000D/software/source/common/decapi_trace.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/decapi_trace.h rename to sdk_inc/VC8000D/software/source/common/decapi_trace.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/decppif.h b/sdk_inc/VC8000D/software/source/common/decppif.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/decppif.h rename to sdk_inc/VC8000D/software/source/common/decppif.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/errorhandling.h b/sdk_inc/VC8000D/software/source/common/errorhandling.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/errorhandling.h rename to sdk_inc/VC8000D/software/source/common/errorhandling.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/fifo.h b/sdk_inc/VC8000D/software/source/common/fifo.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/fifo.h rename to sdk_inc/VC8000D/software/source/common/fifo.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/input_queue.h b/sdk_inc/VC8000D/software/source/common/input_queue.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/input_queue.h rename to sdk_inc/VC8000D/software/source/common/input_queue.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/ppu.h b/sdk_inc/VC8000D/software/source/common/ppu.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/ppu.h rename to sdk_inc/VC8000D/software/source/common/ppu.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/raster_buffer_mgr.h b/sdk_inc/VC8000D/software/source/common/raster_buffer_mgr.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/raster_buffer_mgr.h rename to sdk_inc/VC8000D/software/source/common/raster_buffer_mgr.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/refbuffer.h b/sdk_inc/VC8000D/software/source/common/refbuffer.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/refbuffer.h rename to sdk_inc/VC8000D/software/source/common/refbuffer.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/regdrv.h b/sdk_inc/VC8000D/software/source/common/regdrv.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/regdrv.h rename to sdk_inc/VC8000D/software/source/common/regdrv.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/stream_corrupt.h b/sdk_inc/VC8000D/software/source/common/stream_corrupt.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/stream_corrupt.h rename to sdk_inc/VC8000D/software/source/common/stream_corrupt.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/sw_debug.h b/sdk_inc/VC8000D/software/source/common/sw_debug.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/sw_debug.h rename to sdk_inc/VC8000D/software/source/common/sw_debug.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/sw_stream.h b/sdk_inc/VC8000D/software/source/common/sw_stream.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/sw_stream.h rename to sdk_inc/VC8000D/software/source/common/sw_stream.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/sw_util.h b/sdk_inc/VC8000D/software/source/common/sw_util.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/sw_util.h rename to sdk_inc/VC8000D/software/source/common/sw_util.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/tiledref.h b/sdk_inc/VC8000D/software/source/common/tiledref.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/tiledref.h rename to sdk_inc/VC8000D/software/source/common/tiledref.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/version.h b/sdk_inc/VC8000D/software/source/common/version.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/version.h rename to sdk_inc/VC8000D/software/source/common/version.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/vpu_features_list.h b/sdk_inc/VC8000D/software/source/common/vpu_features_list.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/vpu_features_list.h rename to sdk_inc/VC8000D/software/source/common/vpu_features_list.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/vpu_features_struct.h b/sdk_inc/VC8000D/software/source/common/vpu_features_struct.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/vpu_features_struct.h rename to sdk_inc/VC8000D/software/source/common/vpu_features_struct.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/vpufeature.h b/sdk_inc/VC8000D/software/source/common/vpufeature.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/vpufeature.h rename to sdk_inc/VC8000D/software/source/common/vpufeature.h diff --git a/vpe/sdk_inc/VC8000D/software/source/common/workaround.h b/sdk_inc/VC8000D/software/source/common/workaround.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/common/workaround.h rename to sdk_inc/VC8000D/software/source/common/workaround.h diff --git a/vpe/sdk_inc/VC8000D/software/source/config/deccfg.h b/sdk_inc/VC8000D/software/source/config/deccfg.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/config/deccfg.h rename to sdk_inc/VC8000D/software/source/config/deccfg.h diff --git a/vpe/sdk_inc/VC8000D/software/source/config/ppcfg.h b/sdk_inc/VC8000D/software/source/config/ppcfg.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/config/ppcfg.h rename to sdk_inc/VC8000D/software/source/config/ppcfg.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264_pp_multibuffer.h b/sdk_inc/VC8000D/software/source/h264high/h264_pp_multibuffer.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264_pp_multibuffer.h rename to sdk_inc/VC8000D/software/source/h264high/h264_pp_multibuffer.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264_pp_pipeline.h b/sdk_inc/VC8000D/software/source/h264high/h264_pp_pipeline.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264_pp_pipeline.h rename to sdk_inc/VC8000D/software/source/h264high/h264_pp_pipeline.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264decapi_e.h b/sdk_inc/VC8000D/software/source/h264high/h264decapi_e.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264decapi_e.h rename to sdk_inc/VC8000D/software/source/h264high/h264decapi_e.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264decmc_internals.h b/sdk_inc/VC8000D/software/source/h264high/h264decmc_internals.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264decmc_internals.h rename to sdk_inc/VC8000D/software/source/h264high/h264decmc_internals.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_asic.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_asic.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_asic.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_asic.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_cabac.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_cabac.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_cabac.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_cabac.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_cavlc.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_cavlc.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_cavlc.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_cavlc.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_conceal.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_conceal.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_conceal.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_conceal.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_conflicts.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_conflicts.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_conflicts.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_conflicts.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_container.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_container.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_container.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_container.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_decoder.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_decoder.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_decoder.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_decoder.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_dpb.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_dpb.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_dpb.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_dpb.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_dpb_lock.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_dpb_lock.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_dpb_lock.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_dpb_lock.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_exports.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_exports.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_exports.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_exports.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_image.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_image.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_image.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_image.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_macroblock_layer.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_macroblock_layer.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_macroblock_layer.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_macroblock_layer.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_regdrv.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_regdrv.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_regdrv.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_regdrv.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_slice_data.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_slice_data.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_slice_data.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_slice_data.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_storage.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_storage.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_storage.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_storage.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_util.h b/sdk_inc/VC8000D/software/source/h264high/h264hwd_util.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/h264hwd_util.h rename to sdk_inc/VC8000D/software/source/h264high/h264hwd_util.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_byte_stream.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_byte_stream.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_byte_stream.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_byte_stream.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_cfg.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_cfg.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_cfg.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_cfg.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_nal_unit.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_nal_unit.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_nal_unit.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_nal_unit.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_neighbour.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_neighbour.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_neighbour.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_neighbour.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_pic_order_cnt.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_pic_order_cnt.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_pic_order_cnt.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_pic_order_cnt.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_pic_param_set.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_pic_param_set.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_pic_param_set.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_pic_param_set.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_sei.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_sei.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_sei.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_sei.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_seq_param_set.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_seq_param_set.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_seq_param_set.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_seq_param_set.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_slice_group_map.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_slice_group_map.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_slice_group_map.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_slice_group_map.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_slice_header.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_slice_header.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_slice_header.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_slice_header.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_stream.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_stream.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_stream.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_stream.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_vlc.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_vlc.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_vlc.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_vlc.h diff --git a/vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_vui.h b/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_vui.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_vui.h rename to sdk_inc/VC8000D/software/source/h264high/legacy/h264hwd_vui.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/avsdecapi.h b/sdk_inc/VC8000D/software/source/inc/avsdecapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/avsdecapi.h rename to sdk_inc/VC8000D/software/source/inc/avsdecapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/basetype.h b/sdk_inc/VC8000D/software/source/inc/basetype.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/basetype.h rename to sdk_inc/VC8000D/software/source/inc/basetype.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/decapi.h b/sdk_inc/VC8000D/software/source/inc/decapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/decapi.h rename to sdk_inc/VC8000D/software/source/inc/decapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/decapicommon.h b/sdk_inc/VC8000D/software/source/inc/decapicommon.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/decapicommon.h rename to sdk_inc/VC8000D/software/source/inc/decapicommon.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/dectypes.h b/sdk_inc/VC8000D/software/source/inc/dectypes.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/dectypes.h rename to sdk_inc/VC8000D/software/source/inc/dectypes.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/dwl.h b/sdk_inc/VC8000D/software/source/inc/dwl.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/dwl.h rename to sdk_inc/VC8000D/software/source/inc/dwl.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/dwlthread.h b/sdk_inc/VC8000D/software/source/inc/dwlthread.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/dwlthread.h rename to sdk_inc/VC8000D/software/source/inc/dwlthread.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/h264decapi.h b/sdk_inc/VC8000D/software/source/inc/h264decapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/h264decapi.h rename to sdk_inc/VC8000D/software/source/inc/h264decapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/hevcdecapi.h b/sdk_inc/VC8000D/software/source/inc/hevcdecapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/hevcdecapi.h rename to sdk_inc/VC8000D/software/source/inc/hevcdecapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/jpegdecapi.h b/sdk_inc/VC8000D/software/source/inc/jpegdecapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/jpegdecapi.h rename to sdk_inc/VC8000D/software/source/inc/jpegdecapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/mp4decapi.h b/sdk_inc/VC8000D/software/source/inc/mp4decapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/mp4decapi.h rename to sdk_inc/VC8000D/software/source/inc/mp4decapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/mpeg2decapi.h b/sdk_inc/VC8000D/software/source/inc/mpeg2decapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/mpeg2decapi.h rename to sdk_inc/VC8000D/software/source/inc/mpeg2decapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/on2rvdecapi.h b/sdk_inc/VC8000D/software/source/inc/on2rvdecapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/on2rvdecapi.h rename to sdk_inc/VC8000D/software/source/inc/on2rvdecapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/ppapi.h b/sdk_inc/VC8000D/software/source/inc/ppapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/ppapi.h rename to sdk_inc/VC8000D/software/source/inc/ppapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/rvdecapi.h b/sdk_inc/VC8000D/software/source/inc/rvdecapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/rvdecapi.h rename to sdk_inc/VC8000D/software/source/inc/rvdecapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/vc1decapi.h b/sdk_inc/VC8000D/software/source/inc/vc1decapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/vc1decapi.h rename to sdk_inc/VC8000D/software/source/inc/vc1decapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/vp6decapi.h b/sdk_inc/VC8000D/software/source/inc/vp6decapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/vp6decapi.h rename to sdk_inc/VC8000D/software/source/inc/vp6decapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/vp8decapi.h b/sdk_inc/VC8000D/software/source/inc/vp8decapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/vp8decapi.h rename to sdk_inc/VC8000D/software/source/inc/vp8decapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/vp9decapi.h b/sdk_inc/VC8000D/software/source/inc/vp9decapi.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/vp9decapi.h rename to sdk_inc/VC8000D/software/source/inc/vp9decapi.h diff --git a/vpe/sdk_inc/VC8000D/software/source/inc/vsi_string.h b/sdk_inc/VC8000D/software/source/inc/vsi_string.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/inc/vsi_string.h rename to sdk_inc/VC8000D/software/source/inc/vsi_string.h diff --git a/vpe/sdk_inc/VC8000D/software/source/pp/ppinternal.h b/sdk_inc/VC8000D/software/source/pp/ppinternal.h similarity index 100% rename from vpe/sdk_inc/VC8000D/software/source/pp/ppinternal.h rename to sdk_inc/VC8000D/software/source/pp/ppinternal.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/base_type.h b/sdk_inc/VC8000E/software/inc/base_type.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/base_type.h rename to sdk_inc/VC8000E/software/inc/base_type.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/container.h b/sdk_inc/VC8000E/software/inc/container.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/container.h rename to sdk_inc/VC8000E/software/inc/container.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/enccommon.h b/sdk_inc/VC8000E/software/inc/enccommon.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/enccommon.h rename to sdk_inc/VC8000E/software/inc/enccommon.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/encinputlinebuffer.h b/sdk_inc/VC8000E/software/inc/encinputlinebuffer.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/encinputlinebuffer.h rename to sdk_inc/VC8000E/software/inc/encinputlinebuffer.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/encswhwregisters.h b/sdk_inc/VC8000E/software/inc/encswhwregisters.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/encswhwregisters.h rename to sdk_inc/VC8000E/software/inc/encswhwregisters.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/ewl.h b/sdk_inc/VC8000E/software/inc/ewl.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/ewl.h rename to sdk_inc/VC8000E/software/inc/ewl.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/hevcencapi.h b/sdk_inc/VC8000E/software/inc/hevcencapi.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/hevcencapi.h rename to sdk_inc/VC8000E/software/inc/hevcencapi.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/jpegencapi.h b/sdk_inc/VC8000E/software/inc/jpegencapi.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/jpegencapi.h rename to sdk_inc/VC8000E/software/inc/jpegencapi.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/mjpegencapi.h b/sdk_inc/VC8000E/software/inc/mjpegencapi.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/mjpegencapi.h rename to sdk_inc/VC8000E/software/inc/mjpegencapi.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/registerenum.h b/sdk_inc/VC8000E/software/inc/registerenum.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/registerenum.h rename to sdk_inc/VC8000E/software/inc/registerenum.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/registertable.h b/sdk_inc/VC8000E/software/inc/registertable.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/registertable.h rename to sdk_inc/VC8000E/software/inc/registertable.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/scan.h b/sdk_inc/VC8000E/software/inc/scan.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/scan.h rename to sdk_inc/VC8000E/software/inc/scan.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/test_data_define.h b/sdk_inc/VC8000E/software/inc/test_data_define.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/test_data_define.h rename to sdk_inc/VC8000E/software/inc/test_data_define.h diff --git a/vpe/sdk_inc/VC8000E/software/inc/vp9vceapi.h b/sdk_inc/VC8000E/software/inc/vp9vceapi.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/inc/vp9vceapi.h rename to sdk_inc/VC8000E/software/inc/vp9vceapi.h diff --git a/vpe/sdk_inc/VC8000E/software/linux_reference/ewl/ewl_linux_lock.h b/sdk_inc/VC8000E/software/linux_reference/ewl/ewl_linux_lock.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/linux_reference/ewl/ewl_linux_lock.h rename to sdk_inc/VC8000E/software/linux_reference/ewl/ewl_linux_lock.h diff --git a/vpe/sdk_inc/VC8000E/software/linux_reference/ewl/ewl_x280_common.h b/sdk_inc/VC8000E/software/linux_reference/ewl/ewl_x280_common.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/linux_reference/ewl/ewl_x280_common.h rename to sdk_inc/VC8000E/software/linux_reference/ewl/ewl_x280_common.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/checksum.h b/sdk_inc/VC8000E/software/source/common/checksum.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/checksum.h rename to sdk_inc/VC8000E/software/source/common/checksum.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/crc.h b/sdk_inc/VC8000E/software/source/common/crc.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/crc.h rename to sdk_inc/VC8000E/software/source/common/crc.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/encasiccontroller.h b/sdk_inc/VC8000E/software/source/common/encasiccontroller.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/encasiccontroller.h rename to sdk_inc/VC8000E/software/source/common/encasiccontroller.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/enccfg.h b/sdk_inc/VC8000E/software/source/common/enccfg.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/enccfg.h rename to sdk_inc/VC8000E/software/source/common/enccfg.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/encpreprocess.h b/sdk_inc/VC8000E/software/source/common/encpreprocess.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/encpreprocess.h rename to sdk_inc/VC8000E/software/source/common/encpreprocess.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/error.h b/sdk_inc/VC8000E/software/source/common/error.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/error.h rename to sdk_inc/VC8000E/software/source/common/error.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/hash.h b/sdk_inc/VC8000E/software/source/common/hash.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/hash.h rename to sdk_inc/VC8000E/software/source/common/hash.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/queue.h b/sdk_inc/VC8000E/software/source/common/queue.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/queue.h rename to sdk_inc/VC8000E/software/source/common/queue.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/sw_put_bits.h b/sdk_inc/VC8000E/software/source/common/sw_put_bits.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/sw_put_bits.h rename to sdk_inc/VC8000E/software/source/common/sw_put_bits.h diff --git a/vpe/sdk_inc/VC8000E/software/source/common/tools.h b/sdk_inc/VC8000E/software/source/common/tools.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/common/tools.h rename to sdk_inc/VC8000E/software/source/common/tools.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/hevcApiVersion.h b/sdk_inc/VC8000E/software/source/hevc/hevcApiVersion.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/hevcApiVersion.h rename to sdk_inc/VC8000E/software/source/hevc/hevcApiVersion.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/hevcSei.h b/sdk_inc/VC8000E/software/source/hevc/hevcSei.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/hevcSei.h rename to sdk_inc/VC8000E/software/source/hevc/hevcSei.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/hevcenccache.h b/sdk_inc/VC8000E/software/source/hevc/hevcenccache.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/hevcenccache.h rename to sdk_inc/VC8000E/software/source/hevc/hevcenccache.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/instance.h b/sdk_inc/VC8000E/software/source/hevc/instance.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/instance.h rename to sdk_inc/VC8000E/software/source/hevc/instance.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/rate_control_picture.h b/sdk_inc/VC8000E/software/source/hevc/rate_control_picture.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/rate_control_picture.h rename to sdk_inc/VC8000E/software/source/hevc/rate_control_picture.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/sw_cabac_defines.h b/sdk_inc/VC8000E/software/source/hevc/sw_cabac_defines.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/sw_cabac_defines.h rename to sdk_inc/VC8000E/software/source/hevc/sw_cabac_defines.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/sw_cu_tree.h b/sdk_inc/VC8000E/software/source/hevc/sw_cu_tree.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/sw_cu_tree.h rename to sdk_inc/VC8000E/software/source/hevc/sw_cu_tree.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/sw_nal_unit.h b/sdk_inc/VC8000E/software/source/hevc/sw_nal_unit.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/sw_nal_unit.h rename to sdk_inc/VC8000E/software/source/hevc/sw_nal_unit.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/sw_parameter_set.h b/sdk_inc/VC8000E/software/source/hevc/sw_parameter_set.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/sw_parameter_set.h rename to sdk_inc/VC8000E/software/source/hevc/sw_parameter_set.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/sw_picture.h b/sdk_inc/VC8000E/software/source/hevc/sw_picture.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/sw_picture.h rename to sdk_inc/VC8000E/software/source/hevc/sw_picture.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/sw_slice.h b/sdk_inc/VC8000E/software/source/hevc/sw_slice.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/sw_slice.h rename to sdk_inc/VC8000E/software/source/hevc/sw_slice.h diff --git a/vpe/sdk_inc/VC8000E/software/source/hevc/sw_test_id.h b/sdk_inc/VC8000E/software/source/hevc/sw_test_id.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/hevc/sw_test_id.h rename to sdk_inc/VC8000E/software/source/hevc/sw_test_id.h diff --git a/vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpeg.h b/sdk_inc/VC8000E/software/source/jpeg/EncJpeg.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpeg.h rename to sdk_inc/VC8000E/software/source/jpeg/EncJpeg.h diff --git a/vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegCodeFrame.h b/sdk_inc/VC8000E/software/source/jpeg/EncJpegCodeFrame.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegCodeFrame.h rename to sdk_inc/VC8000E/software/source/jpeg/EncJpegCodeFrame.h diff --git a/vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegCommon.h b/sdk_inc/VC8000E/software/source/jpeg/EncJpegCommon.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegCommon.h rename to sdk_inc/VC8000E/software/source/jpeg/EncJpegCommon.h diff --git a/vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegDhtTables.h b/sdk_inc/VC8000E/software/source/jpeg/EncJpegDhtTables.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegDhtTables.h rename to sdk_inc/VC8000E/software/source/jpeg/EncJpegDhtTables.h diff --git a/vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegInit.h b/sdk_inc/VC8000E/software/source/jpeg/EncJpegInit.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegInit.h rename to sdk_inc/VC8000E/software/source/jpeg/EncJpegInit.h diff --git a/vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegInstance.h b/sdk_inc/VC8000E/software/source/jpeg/EncJpegInstance.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegInstance.h rename to sdk_inc/VC8000E/software/source/jpeg/EncJpegInstance.h diff --git a/vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegMarkers.h b/sdk_inc/VC8000E/software/source/jpeg/EncJpegMarkers.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegMarkers.h rename to sdk_inc/VC8000E/software/source/jpeg/EncJpegMarkers.h diff --git a/vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegPutBits.h b/sdk_inc/VC8000E/software/source/jpeg/EncJpegPutBits.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegPutBits.h rename to sdk_inc/VC8000E/software/source/jpeg/EncJpegPutBits.h diff --git a/vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegQuantTables.h b/sdk_inc/VC8000E/software/source/jpeg/EncJpegQuantTables.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/jpeg/EncJpegQuantTables.h rename to sdk_inc/VC8000E/software/source/jpeg/EncJpegQuantTables.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9codeframe.h b/sdk_inc/VC8000E/software/source/vp9/vp9codeframe.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9codeframe.h rename to sdk_inc/VC8000E/software/source/vp9/vp9codeframe.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9entropy.h b/sdk_inc/VC8000E/software/source/vp9/vp9entropy.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9entropy.h rename to sdk_inc/VC8000E/software/source/vp9/vp9entropy.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9entropytable.h b/sdk_inc/VC8000E/software/source/vp9/vp9entropytable.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9entropytable.h rename to sdk_inc/VC8000E/software/source/vp9/vp9entropytable.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9entropytools.h b/sdk_inc/VC8000E/software/source/vp9/vp9entropytools.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9entropytools.h rename to sdk_inc/VC8000E/software/source/vp9/vp9entropytools.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9header.h b/sdk_inc/VC8000E/software/source/vp9/vp9header.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9header.h rename to sdk_inc/VC8000E/software/source/vp9/vp9header.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9init.h b/sdk_inc/VC8000E/software/source/vp9/vp9init.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9init.h rename to sdk_inc/VC8000E/software/source/vp9/vp9init.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9instance.h b/sdk_inc/VC8000E/software/source/vp9/vp9instance.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9instance.h rename to sdk_inc/VC8000E/software/source/vp9/vp9instance.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9macroblocktools.h b/sdk_inc/VC8000E/software/source/vp9/vp9macroblocktools.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9macroblocktools.h rename to sdk_inc/VC8000E/software/source/vp9/vp9macroblocktools.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9picparameterset.h b/sdk_inc/VC8000E/software/source/vp9/vp9picparameterset.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9picparameterset.h rename to sdk_inc/VC8000E/software/source/vp9/vp9picparameterset.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9picturebuffer.h b/sdk_inc/VC8000E/software/source/vp9/vp9picturebuffer.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9picturebuffer.h rename to sdk_inc/VC8000E/software/source/vp9/vp9picturebuffer.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9putbits.h b/sdk_inc/VC8000E/software/source/vp9/vp9putbits.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9putbits.h rename to sdk_inc/VC8000E/software/source/vp9/vp9putbits.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9quanttable.h b/sdk_inc/VC8000E/software/source/vp9/vp9quanttable.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9quanttable.h rename to sdk_inc/VC8000E/software/source/vp9/vp9quanttable.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9ratecontrol.h b/sdk_inc/VC8000E/software/source/vp9/vp9ratecontrol.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9ratecontrol.h rename to sdk_inc/VC8000E/software/source/vp9/vp9ratecontrol.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9seqparameterset.h b/sdk_inc/VC8000E/software/source/vp9/vp9seqparameterset.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9seqparameterset.h rename to sdk_inc/VC8000E/software/source/vp9/vp9seqparameterset.h diff --git a/vpe/sdk_inc/VC8000E/software/source/vp9/vp9testid.h b/sdk_inc/VC8000E/software/source/vp9/vp9testid.h similarity index 100% rename from vpe/sdk_inc/VC8000E/software/source/vp9/vp9testid.h rename to sdk_inc/VC8000E/software/source/vp9/vp9testid.h diff --git a/vpe/sdk_inc/common/inc/NetSender.h b/sdk_inc/common/inc/NetSender.h similarity index 100% rename from vpe/sdk_inc/common/inc/NetSender.h rename to sdk_inc/common/inc/NetSender.h diff --git a/vpe/sdk_inc/common/inc/base_type.h b/sdk_inc/common/inc/base_type.h similarity index 100% rename from vpe/sdk_inc/common/inc/base_type.h rename to sdk_inc/common/inc/base_type.h diff --git a/vpe/sdk_inc/common/inc/dec400_f2_api.h b/sdk_inc/common/inc/dec400_f2_api.h similarity index 100% rename from vpe/sdk_inc/common/inc/dec400_f2_api.h rename to sdk_inc/common/inc/dec400_f2_api.h diff --git a/vpe/sdk_inc/common/inc/dtrc_api.h b/sdk_inc/common/inc/dtrc_api.h similarity index 100% rename from vpe/sdk_inc/common/inc/dtrc_api.h rename to sdk_inc/common/inc/dtrc_api.h diff --git a/vpe/sdk_inc/common/inc/fb_ips.h b/sdk_inc/common/inc/fb_ips.h similarity index 100% rename from vpe/sdk_inc/common/inc/fb_ips.h rename to sdk_inc/common/inc/fb_ips.h diff --git a/vpe/sdk_inc/common/inc/fb_performance.h b/sdk_inc/common/inc/fb_performance.h similarity index 100% rename from vpe/sdk_inc/common/inc/fb_performance.h rename to sdk_inc/common/inc/fb_performance.h diff --git a/vpe/sdk_inc/common/inc/hugepage_api.h b/sdk_inc/common/inc/hugepage_api.h similarity index 100% rename from vpe/sdk_inc/common/inc/hugepage_api.h rename to sdk_inc/common/inc/hugepage_api.h diff --git a/vpe/sdk_inc/common/inc/l2cache_api.h b/sdk_inc/common/inc/l2cache_api.h similarity index 100% rename from vpe/sdk_inc/common/inc/l2cache_api.h rename to sdk_inc/common/inc/l2cache_api.h diff --git a/vpe/sdk_inc/common/inc/syslog_sink.h b/sdk_inc/common/inc/syslog_sink.h similarity index 100% rename from vpe/sdk_inc/common/inc/syslog_sink.h rename to sdk_inc/common/inc/syslog_sink.h diff --git a/vpe/sdk_inc/common/inc/tcache_api.h b/sdk_inc/common/inc/tcache_api.h similarity index 100% rename from vpe/sdk_inc/common/inc/tcache_api.h rename to sdk_inc/common/inc/tcache_api.h diff --git a/vpe/sdk_inc/common/inc/trans_edma_api.h b/sdk_inc/common/inc/trans_edma_api.h similarity index 100% rename from vpe/sdk_inc/common/inc/trans_edma_api.h rename to sdk_inc/common/inc/trans_edma_api.h diff --git a/vpe/sdk_inc/common/inc/trans_fd_api.h b/sdk_inc/common/inc/trans_fd_api.h similarity index 100% rename from vpe/sdk_inc/common/inc/trans_fd_api.h rename to sdk_inc/common/inc/trans_fd_api.h diff --git a/vpe/sdk_inc/common/inc/trans_mem_api.h b/sdk_inc/common/inc/trans_mem_api.h similarity index 100% rename from vpe/sdk_inc/common/inc/trans_mem_api.h rename to sdk_inc/common/inc/trans_mem_api.h diff --git a/vpe/sdk_inc/common/inc/trans_reg_rw_api.h b/sdk_inc/common/inc/trans_reg_rw_api.h similarity index 100% rename from vpe/sdk_inc/common/inc/trans_reg_rw_api.h rename to sdk_inc/common/inc/trans_reg_rw_api.h diff --git a/vpe/sdk_libs/libcwl.so b/sdk_libs/libcwl.so similarity index 100% rename from vpe/sdk_libs/libcwl.so rename to sdk_libs/libcwl.so diff --git a/vpe/sdk_libs/libdwlg2.so b/sdk_libs/libdwlg2.so similarity index 100% rename from vpe/sdk_libs/libdwlg2.so rename to sdk_libs/libdwlg2.so diff --git a/vpe/sdk_libs/libenc.so b/sdk_libs/libenc.so similarity index 100% rename from vpe/sdk_libs/libenc.so rename to sdk_libs/libenc.so diff --git a/vpe/sdk_libs/libg2common.so b/sdk_libs/libg2common.so similarity index 100% rename from vpe/sdk_libs/libg2common.so rename to sdk_libs/libg2common.so diff --git a/vpe/sdk_libs/libg2h264.so b/sdk_libs/libg2h264.so similarity index 100% rename from vpe/sdk_libs/libg2h264.so rename to sdk_libs/libg2h264.so diff --git a/vpe/sdk_libs/libg2hevc.so b/sdk_libs/libg2hevc.so similarity index 100% rename from vpe/sdk_libs/libg2hevc.so rename to sdk_libs/libg2hevc.so diff --git a/vpe/sdk_libs/libg2vp9.so b/sdk_libs/libg2vp9.so similarity index 100% rename from vpe/sdk_libs/libg2vp9.so rename to sdk_libs/libg2vp9.so diff --git a/vpe/sdk_libs/libh2enc.so b/sdk_libs/libh2enc.so similarity index 100% rename from vpe/sdk_libs/libh2enc.so rename to sdk_libs/libh2enc.so diff --git a/vpe/sdk_libs/libhal.so b/sdk_libs/libhal.so similarity index 100% rename from vpe/sdk_libs/libhal.so rename to sdk_libs/libhal.so diff --git a/vpe/sdk_libs/libpp.so b/sdk_libs/libpp.so similarity index 100% rename from vpe/sdk_libs/libpp.so rename to sdk_libs/libpp.so diff --git a/vpe/sdk_libs/libsyslog.so b/sdk_libs/libsyslog.so similarity index 100% rename from vpe/sdk_libs/libsyslog.so rename to sdk_libs/libsyslog.so diff --git a/vpe/sdk_libs/libvp9e_hw.so b/sdk_libs/libvp9e_hw.so similarity index 100% rename from vpe/sdk_libs/libvp9e_hw.so rename to sdk_libs/libvp9e_hw.so diff --git a/vpe/.gitignore b/vpe/.gitignore deleted file mode 100644 index d3e23f3..0000000 --- a/vpe/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -release/ -vpi/libvpi.so -*.a -*.o -*.swp diff --git a/vpe/vpi/Makefile b/vpi/Makefile similarity index 100% rename from vpe/vpi/Makefile rename to vpi/Makefile diff --git a/vpe/vpi/inc/vpi_api.h b/vpi/inc/vpi_api.h similarity index 100% rename from vpe/vpi/inc/vpi_api.h rename to vpi/inc/vpi_api.h diff --git a/vpe/vpi/inc/vpi_types.h b/vpi/inc/vpi_types.h similarity index 100% rename from vpe/vpi/inc/vpi_types.h rename to vpi/inc/vpi_types.h diff --git a/vpe/vpi/src/dec/vpi_video_dec.c b/vpi/src/dec/vpi_video_dec.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec.c rename to vpi/src/dec/vpi_video_dec.c diff --git a/vpe/vpi/src/dec/vpi_video_dec.h b/vpi/src/dec/vpi_video_dec.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec.h rename to vpi/src/dec/vpi_video_dec.h diff --git a/vpe/vpi/src/dec/vpi_video_dec_buffer.c b/vpi/src/dec/vpi_video_dec_buffer.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_buffer.c rename to vpi/src/dec/vpi_video_dec_buffer.c diff --git a/vpe/vpi/src/dec/vpi_video_dec_buffer.h b/vpi/src/dec/vpi_video_dec_buffer.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_buffer.h rename to vpi/src/dec/vpi_video_dec_buffer.h diff --git a/vpe/vpi/src/dec/vpi_video_dec_cfg.c b/vpi/src/dec/vpi_video_dec_cfg.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_cfg.c rename to vpi/src/dec/vpi_video_dec_cfg.c diff --git a/vpe/vpi/src/dec/vpi_video_dec_cfg.h b/vpi/src/dec/vpi_video_dec_cfg.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_cfg.h rename to vpi/src/dec/vpi_video_dec_cfg.h diff --git a/vpe/vpi/src/dec/vpi_video_dec_info.c b/vpi/src/dec/vpi_video_dec_info.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_info.c rename to vpi/src/dec/vpi_video_dec_info.c diff --git a/vpe/vpi/src/dec/vpi_video_dec_info.h b/vpi/src/dec/vpi_video_dec_info.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_info.h rename to vpi/src/dec/vpi_video_dec_info.h diff --git a/vpe/vpi/src/dec/vpi_video_dec_picture_consume.c b/vpi/src/dec/vpi_video_dec_picture_consume.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_picture_consume.c rename to vpi/src/dec/vpi_video_dec_picture_consume.c diff --git a/vpe/vpi/src/dec/vpi_video_dec_picture_consume.h b/vpi/src/dec/vpi_video_dec_picture_consume.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_picture_consume.h rename to vpi/src/dec/vpi_video_dec_picture_consume.h diff --git a/vpe/vpi/src/dec/vpi_video_dec_pp.c b/vpi/src/dec/vpi_video_dec_pp.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_pp.c rename to vpi/src/dec/vpi_video_dec_pp.c diff --git a/vpe/vpi/src/dec/vpi_video_dec_pp.h b/vpi/src/dec/vpi_video_dec_pp.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_pp.h rename to vpi/src/dec/vpi_video_dec_pp.h diff --git a/vpe/vpi/src/dec/vpi_video_dec_tb_defs.c b/vpi/src/dec/vpi_video_dec_tb_defs.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_tb_defs.c rename to vpi/src/dec/vpi_video_dec_tb_defs.c diff --git a/vpe/vpi/src/dec/vpi_video_dec_tb_defs.h b/vpi/src/dec/vpi_video_dec_tb_defs.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_dec_tb_defs.h rename to vpi/src/dec/vpi_video_dec_tb_defs.h diff --git a/vpe/vpi/src/dec/vpi_video_h264dec.c b/vpi/src/dec/vpi_video_h264dec.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_h264dec.c rename to vpi/src/dec/vpi_video_h264dec.c diff --git a/vpe/vpi/src/dec/vpi_video_h264dec.h b/vpi/src/dec/vpi_video_h264dec.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_h264dec.h rename to vpi/src/dec/vpi_video_h264dec.h diff --git a/vpe/vpi/src/dec/vpi_video_hevcdec.c b/vpi/src/dec/vpi_video_hevcdec.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_hevcdec.c rename to vpi/src/dec/vpi_video_hevcdec.c diff --git a/vpe/vpi/src/dec/vpi_video_hevcdec.h b/vpi/src/dec/vpi_video_hevcdec.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_hevcdec.h rename to vpi/src/dec/vpi_video_hevcdec.h diff --git a/vpe/vpi/src/dec/vpi_video_vp9dec.c b/vpi/src/dec/vpi_video_vp9dec.c similarity index 100% rename from vpe/vpi/src/dec/vpi_video_vp9dec.c rename to vpi/src/dec/vpi_video_vp9dec.c diff --git a/vpe/vpi/src/dec/vpi_video_vp9dec.h b/vpi/src/dec/vpi_video_vp9dec.h similarity index 100% rename from vpe/vpi/src/dec/vpi_video_vp9dec.h rename to vpi/src/dec/vpi_video_vp9dec.h diff --git a/vpe/vpi/src/enc/vpi_video_enc_common.c b/vpi/src/enc/vpi_video_enc_common.c similarity index 100% rename from vpe/vpi/src/enc/vpi_video_enc_common.c rename to vpi/src/enc/vpi_video_enc_common.c diff --git a/vpe/vpi/src/enc/vpi_video_enc_common.h b/vpi/src/enc/vpi_video_enc_common.h similarity index 100% rename from vpe/vpi/src/enc/vpi_video_enc_common.h rename to vpi/src/enc/vpi_video_enc_common.h diff --git a/vpe/vpi/src/enc/vpi_video_h26xenc.c b/vpi/src/enc/vpi_video_h26xenc.c similarity index 100% rename from vpe/vpi/src/enc/vpi_video_h26xenc.c rename to vpi/src/enc/vpi_video_h26xenc.c diff --git a/vpe/vpi/src/enc/vpi_video_h26xenc.h b/vpi/src/enc/vpi_video_h26xenc.h similarity index 100% rename from vpe/vpi/src/enc/vpi_video_h26xenc.h rename to vpi/src/enc/vpi_video_h26xenc.h diff --git a/vpe/vpi/src/enc/vpi_video_h26xenc_cfg.c b/vpi/src/enc/vpi_video_h26xenc_cfg.c similarity index 100% rename from vpe/vpi/src/enc/vpi_video_h26xenc_cfg.c rename to vpi/src/enc/vpi_video_h26xenc_cfg.c diff --git a/vpe/vpi/src/enc/vpi_video_h26xenc_cfg.h b/vpi/src/enc/vpi_video_h26xenc_cfg.h similarity index 100% rename from vpe/vpi/src/enc/vpi_video_h26xenc_cfg.h rename to vpi/src/enc/vpi_video_h26xenc_cfg.h diff --git a/vpe/vpi/src/enc/vpi_video_h26xenc_options.c b/vpi/src/enc/vpi_video_h26xenc_options.c similarity index 100% rename from vpe/vpi/src/enc/vpi_video_h26xenc_options.c rename to vpi/src/enc/vpi_video_h26xenc_options.c diff --git a/vpe/vpi/src/enc/vpi_video_h26xenc_options.h b/vpi/src/enc/vpi_video_h26xenc_options.h similarity index 100% rename from vpe/vpi/src/enc/vpi_video_h26xenc_options.h rename to vpi/src/enc/vpi_video_h26xenc_options.h diff --git a/vpe/vpi/src/enc/vpi_video_h26xenc_utils.c b/vpi/src/enc/vpi_video_h26xenc_utils.c similarity index 100% rename from vpe/vpi/src/enc/vpi_video_h26xenc_utils.c rename to vpi/src/enc/vpi_video_h26xenc_utils.c diff --git a/vpe/vpi/src/enc/vpi_video_h26xenc_utils.h b/vpi/src/enc/vpi_video_h26xenc_utils.h similarity index 100% rename from vpe/vpi/src/enc/vpi_video_h26xenc_utils.h rename to vpi/src/enc/vpi_video_h26xenc_utils.h diff --git a/vpe/vpi/src/enc/vpi_video_vp9enc.c b/vpi/src/enc/vpi_video_vp9enc.c similarity index 100% rename from vpe/vpi/src/enc/vpi_video_vp9enc.c rename to vpi/src/enc/vpi_video_vp9enc.c diff --git a/vpe/vpi/src/enc/vpi_video_vp9enc.h b/vpi/src/enc/vpi_video_vp9enc.h similarity index 100% rename from vpe/vpi/src/enc/vpi_video_vp9enc.h rename to vpi/src/enc/vpi_video_vp9enc.h diff --git a/vpe/vpi/src/enc/vpi_video_vp9enc_utils.c b/vpi/src/enc/vpi_video_vp9enc_utils.c similarity index 100% rename from vpe/vpi/src/enc/vpi_video_vp9enc_utils.c rename to vpi/src/enc/vpi_video_vp9enc_utils.c diff --git a/vpe/vpi/src/enc/vpi_video_vp9enc_utils.h b/vpi/src/enc/vpi_video_vp9enc_utils.h similarity index 100% rename from vpe/vpi/src/enc/vpi_video_vp9enc_utils.h rename to vpi/src/enc/vpi_video_vp9enc_utils.h diff --git a/vpe/vpi/src/filter/vpi_video_hwdwprc.c b/vpi/src/filter/vpi_video_hwdwprc.c similarity index 100% rename from vpe/vpi/src/filter/vpi_video_hwdwprc.c rename to vpi/src/filter/vpi_video_hwdwprc.c diff --git a/vpe/vpi/src/filter/vpi_video_hwdwprc.h b/vpi/src/filter/vpi_video_hwdwprc.h similarity index 100% rename from vpe/vpi/src/filter/vpi_video_hwdwprc.h rename to vpi/src/filter/vpi_video_hwdwprc.h diff --git a/vpe/vpi/src/filter/vpi_video_hwulprc.c b/vpi/src/filter/vpi_video_hwulprc.c similarity index 100% rename from vpe/vpi/src/filter/vpi_video_hwulprc.c rename to vpi/src/filter/vpi_video_hwulprc.c diff --git a/vpe/vpi/src/filter/vpi_video_hwulprc.h b/vpi/src/filter/vpi_video_hwulprc.h similarity index 100% rename from vpe/vpi/src/filter/vpi_video_hwulprc.h rename to vpi/src/filter/vpi_video_hwulprc.h diff --git a/vpe/vpi/src/filter/vpi_video_pp.c b/vpi/src/filter/vpi_video_pp.c similarity index 100% rename from vpe/vpi/src/filter/vpi_video_pp.c rename to vpi/src/filter/vpi_video_pp.c diff --git a/vpe/vpi/src/filter/vpi_video_pp.h b/vpi/src/filter/vpi_video_pp.h similarity index 100% rename from vpe/vpi/src/filter/vpi_video_pp.h rename to vpi/src/filter/vpi_video_pp.h diff --git a/vpe/vpi/src/filter/vpi_video_prc.c b/vpi/src/filter/vpi_video_prc.c similarity index 100% rename from vpe/vpi/src/filter/vpi_video_prc.c rename to vpi/src/filter/vpi_video_prc.c diff --git a/vpe/vpi/src/filter/vpi_video_prc.h b/vpi/src/filter/vpi_video_prc.h similarity index 100% rename from vpe/vpi/src/filter/vpi_video_prc.h rename to vpi/src/filter/vpi_video_prc.h diff --git a/vpe/vpi/src/vpi.c b/vpi/src/vpi.c similarity index 100% rename from vpe/vpi/src/vpi.c rename to vpi/src/vpi.c diff --git a/vpe/vpi/src/vpi.h b/vpi/src/vpi.h similarity index 100% rename from vpe/vpi/src/vpi.h rename to vpi/src/vpi.h diff --git a/vpe/vpi/utils/inc/vpi_error.h b/vpi/utils/inc/vpi_error.h similarity index 100% rename from vpe/vpi/utils/inc/vpi_error.h rename to vpi/utils/inc/vpi_error.h diff --git a/vpe/vpi/utils/inc/vpi_log.h b/vpi/utils/inc/vpi_log.h similarity index 100% rename from vpe/vpi/utils/inc/vpi_log.h rename to vpi/utils/inc/vpi_log.h diff --git a/vpe/vpi/utils/inc/vpi_log_manager.h b/vpi/utils/inc/vpi_log_manager.h similarity index 100% rename from vpe/vpi/utils/inc/vpi_log_manager.h rename to vpi/utils/inc/vpi_log_manager.h diff --git a/vpe/vpi/utils/src/log_manager.c b/vpi/utils/src/log_manager.c similarity index 100% rename from vpe/vpi/utils/src/log_manager.c rename to vpi/utils/src/log_manager.c