UNPKG

@bitnet-infotech/react-native-wav-to-mp3

Version:

A React Native library for converting WAV files to MP3 format using LAME encoder

29 lines (23 loc) 706 B
cmake_minimum_required(VERSION 3.4.1) # Add project name project(wav_to_mp3) # Set LAME library paths set(LAME_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../jniLibs/include) set(LAME_LIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../jniLibs/${ANDROID_ABI}) # Add LAME library add_library(lame SHARED IMPORTED) set_target_properties(lame PROPERTIES IMPORTED_LOCATION ${LAME_LIB_DIR}/libmp3lame.so) # Create wav-to-mp3 library add_library(wav-to-mp3 SHARED wav_to_mp3.cpp) # Include directories target_include_directories(wav-to-mp3 PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${LAME_INCLUDE_DIR}) # Link against required libraries target_link_libraries(wav-to-mp3 lame android log mediandk)