Я сделал libmediastreamer2-sdk.arr
и добавил его в класс студии jni c ++.
Я также добавил mediastreamer2, bctoolbox, файл заголовка ortp.
Я использовал это так:
extern "C"{ #include "mediastreamer2/mscommon.h"
#include "mediastreamer2/mediastream.h"
#include "mediastreamer2/msfilerec.h"
#include "mediastreamer2/msvideoout.h"
#include "mediastreamer2/msrtp.h" };
В моем файле тестовой головки я получаю сообщение об ошибке
E: \ android \ studio \ testTH \ rtmplib \ src \ main \ cpp \ mstreamer2 / Test.h: 11: 1: note: спецификация языковой связи extern "C" начинается здесь extern "C" {
Я использую метод? Как я должен использовать это? Я хочу использовать его для самостоятельной пересылки звука.