/*
 * @Author: chensong chens@bmser.com
 * @Date: 2024-07-03 15:21:35
 * @LastEditors: chensong chens@bmser.com
 * @LastEditTime: 2024-07-03 17:04:59
 * @FilePath: /rk3568_sdk_master/rk3568_sdk/bmser_app/alarm_common/src/minizip/linux_zip.h
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
#ifndef LINUX_ZIP_H_
#define LINUX_ZIP_H_
#include <sys/types.h>

#define BMS_LOG_TAR_FILE_FOLDER             "tar"
#define BMS_LOG_TAR_FOLDER_NAME             "tar/bak"
#define BMS_TAR_FORMAT_NAME                 ".tar.gz"

int linuxZip_Compress_Stop();

int linuxZip_Compress(char* fpath,char* zipName,char *fileType);

int linuxZip_Compress_ext(char*baseFolder, u_int8_t format, char* fpath, char* zipName, char *fileType);

int linuxZip_Decompress(char* zipName);

int wave_record_zip_init();



#endif