Подтвердить что ты не робот

API и ссылки libjpeg

У меня возникли проблемы с поиском API, который детализирует вызовы функций и возвращает значения... Заголовки не совсем чисты и...

Я нашел множество примеров, но меня интересует обработка ошибок (возвращаемые значения). Я подхожу к этому неправильно, потому что я разорву свои волосы, пытаясь найти что-то основное, как список функций для этой хорошо известной библиотеки.

4b9b3361

Ответ 1

Существует некоторая документация в libjpeg.txt.

libjpeg - очень низкоуровневая, крутая обучающая кривая, старая школьная библиотека c. Чтобы эффективно использовать его, вы должны быть знакомы с конструкциями setjmp и longjmp, c, масками указателей функций и множеством других низкоуровневых элементов C. Это медведь, с которым можно работать, но возможно сделать многое с минимальным использованием ресурсов.

Документация не так уж хороша. Я думаю, что авторы предполагали, что любой, кто использует эту библиотеку, сможет прочитать источник и выяснить, как работает этот материал.

Ответ 2

Основные файлы API будут jpeglib.h и jerror.h. Вы также можете найти эти файлы как часть стандартного дистрибутива Android. jpeglib.h содержит все структуры данных, тогда как jerror.h содержит все коды ошибок с соответствующими сообщениями.