4 * code protected with a GNU affero GPLv3 license
5 * copyright (C) 2020 Sylvain BERTRAND
8 #include <libavformat/avformat.h>
9 #include <libavcodec/avcodec.h>
10 #include "npv/c_fixing.h"
11 #include "npv/global.h"
12 #include "npv/pkt_q/public.h"
13 #include "npv/fmt/public.h"
14 #include "npv/audio/public.h"
15 #include "npv/video/public.h"
16 /*----------------------------------------------------------------------------*/
17 #include "npv/namespace/ffmpeg.h"
18 #include "npv/fmt/namespace/public.h"
19 #include "npv/fmt/namespace/main.c"
20 /*----------------------------------------------------------------------------*/
21 #define FATALF(fmt, ...) FATAL("format:" fmt, ##__VA_ARGS__)
22 #define WARNINGF(fmt, ...) WARNING("format:" fmt, ##__VA_ARGS__)
23 #define POUTF(fmt, ...) POUT("format:" fmt, ##__VA_ARGS__)
24 /*----------------------------------------------------------------------------*/
25 #include "npv/fmt/local/state.frag.c"
26 /*----------------------------------------------------------------------------*/
27 #include "npv/fmt/local/code.frag.c"
28 #include "npv/fmt/public/code.frag.c"
29 /*----------------------------------------------------------------------------*/
33 /*----------------------------------------------------------------------------*/
35 #include "npv/namespace/ffmpeg.h"
36 #include "npv/fmt/namespace/public.h"
37 #include "npv/fmt/namespace/main.c"