World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Error Codes
+ Граф связей класса Error Codes:

Функции

int av_strerror (int errnum, char *errbuf, size_t errbuf_size)
 
static char * av_make_error_string (char *errbuf, size_t errbuf_size, int errnum)
 

Подробное описание

Функции

◆ av_strerror()

int av_strerror ( int  errnum,
char *  errbuf,
size_t  errbuf_size 
)

#include <C:/git/world-of-might-and-magic/lib/win32/x86/ffmpeg-4.2.2/include/libavutil/error.h>

Put a description of the AVERROR code errnum in errbuf. In case of failure the global variable errno is set to indicate the error. Even in case of failure av_strerror() will print a generic error message indicating the errnum provided to errbuf.

Аргументы
errnumerror code to describe
errbufbuffer to which description is written
errbuf_sizethe size in bytes of errbuf
Возвращает
0 on success, a negative value if a description for errnum cannot be found

Используется в av_make_error_string() и Movie::GetFrame().

+ Граф вызова функции:

◆ av_make_error_string()

static char* av_make_error_string ( char *  errbuf,
size_t  errbuf_size,
int  errnum 
)
inlinestatic

#include <C:/git/world-of-might-and-magic/lib/win32/x86/ffmpeg-4.2.2/include/libavutil/error.h>

Fill the provided buffer with a string containing an error string corresponding to the AVERROR code errnum.

Аргументы
errbufa buffer
errbuf_sizesize in bytes of errbuf
errnumerror code to describe
Возвращает
the buffer in input, filled with the error description
См. также
av_strerror()

См. определение в файле error.h строка 109

110 {
111  av_strerror(errnum, errbuf, errbuf_size);
112  return errbuf;
113 }

Перекрестные ссылки av_strerror().

+ Граф вызовов:
av_strerror
int av_strerror(int errnum, char *errbuf, size_t errbuf_size)