Also include bsf.h directly wherever it is used.
Unified · Split
| @@ -53,6 +53,7 @@ · 52 unmodified lines | |||
| 53 | #include "libavutil/cpu.h" | 53 | #include "libavutil/cpu.h" |
| 54 | #include "libavutil/ffversion.h" | 54 | #include "libavutil/ffversion.h" |
| 55 | #include "libavutil/version.h" | 55 | #include "libavutil/version.h" |
| 56 | #include "libavcodec/bsf.h" | ||
| 56 | #include "cmdutils.h" | 57 | #include "cmdutils.h" |
| 57 | #if HAVE_SYS_RESOURCE_H | 58 | #if HAVE_SYS_RESOURCE_H |
| 58 | #include <sys/time.h> | 59 | #include <sys/time.h> |
| @@ -31,6 +31,7 @@ · 30 unmodified lines | |||
| 31 | #include "libavformat/avio.h" | 31 | #include "libavformat/avio.h" |
| 32 | 32 | ||
| 33 | #include "libavcodec/avcodec.h" | 33 | #include "libavcodec/avcodec.h" |
| 34 | #include "libavcodec/bsf.h" | ||
| 34 | 35 | ||
| 35 | #include "libavfilter/avfilter.h" | 36 | #include "libavfilter/avfilter.h" |
| 36 | 37 | ||
| @@ -27,6 +27,7 @@ · 26 unmodified lines | |||
| 27 | #include "libavformat/avformat.h" | 27 | #include "libavformat/avformat.h" |
| 28 | 28 | ||
| 29 | #include "libavcodec/avcodec.h" | 29 | #include "libavcodec/avcodec.h" |
| 30 | #include "libavcodec/bsf.h" | ||
| 30 | 31 | ||
| 31 | #include "libavfilter/avfilter.h" | 32 | #include "libavfilter/avfilter.h" |
| 32 | 33 | ||
| @@ -32,6 +32,7 @@ · 31 unmodified lines | |||
| 32 | #include "libavutil/opt.h" | 32 | #include "libavutil/opt.h" |
| 33 | #include "libavutil/thread.h" | 33 | #include "libavutil/thread.h" |
| 34 | #include "avcodec.h" | 34 | #include "avcodec.h" |
| 35 | #include "bsf.h" | ||
| 35 | #include "decode.h" | 36 | #include "decode.h" |
| 36 | #include "encode.h" | 37 | #include "encode.h" |
| 37 | #include "frame_thread_encoder.h" | 38 | #include "frame_thread_encoder.h" |
| @@ -41,7 +41,6 @@ · 40 unmodified lines | |||
| 41 | #include "libavutil/pixfmt.h" | 41 | #include "libavutil/pixfmt.h" |
| 42 | #include "libavutil/rational.h" | 42 | #include "libavutil/rational.h" |
| 43 | 43 | ||
| 44 | #include "bsf.h" | ||
| 45 | #include "codec.h" | 44 | #include "codec.h" |
| 46 | #include "codec_desc.h" | 45 | #include "codec_desc.h" |
| 47 | #include "codec_par.h" | 46 | #include "codec_par.h" |
| @@ -16,12 +16,12 @@ · 15 unmodified lines | |||
| 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
| 17 | */ | 17 | */ |
| 18 | 18 | ||
| 19 | #include "config.h" | 19 | #include <stdint.h> |
| 20 | #include <string.h> | ||
| 20 | 21 | ||
| 21 | #include "libavutil/common.h" | ||
| 22 | #include "libavutil/log.h" | 22 | #include "libavutil/log.h" |
| 23 | 23 | ||
| 24 | #include "avcodec.h" | 24 | #include "bsf.h" |
| 25 | #include "bsf_internal.h" | 25 | #include "bsf_internal.h" |
| 26 | 26 | ||
| 27 | extern const AVBitStreamFilter ff_aac_adtstoasc_bsf; | 27 | extern const AVBitStreamFilter ff_aac_adtstoasc_bsf; |
| @@ -16,6 +16,7 @@ · 15 unmodified lines | |||
| 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
| 17 | */ | 17 | */ |
| 18 | 18 | ||
| 19 | #include "bsf.h" | ||
| 19 | #include "bsf_internal.h" | 20 | #include "bsf_internal.h" |
| 20 | #include "cbs_bsf.h" | 21 | #include "cbs_bsf.h" |
| 21 | 22 | ||
| @@ -40,6 +40,7 @@ · 39 unmodified lines | |||
| 40 | 40 | ||
| 41 | #include "avcodec.h" | 41 | #include "avcodec.h" |
| 42 | #include "bytestream.h" | 42 | #include "bytestream.h" |
| 43 | #include "bsf.h" | ||
| 43 | #include "decode.h" | 44 | #include "decode.h" |
| 44 | #include "hwconfig.h" | 45 | #include "hwconfig.h" |
| 45 | #include "internal.h" | 46 | #include "internal.h" |
| @@ -32,6 +32,7 @@ · 31 unmodified lines | |||
| 32 | #include "libavutil/mathematics.h" | 32 | #include "libavutil/mathematics.h" |
| 33 | #include "libavutil/pixfmt.h" | 33 | #include "libavutil/pixfmt.h" |
| 34 | #include "avcodec.h" | 34 | #include "avcodec.h" |
| 35 | #include "bsf.h" | ||
| 35 | #include "config.h" | 36 | #include "config.h" |
| 36 | 37 | ||
| 37 | /** | 38 | /** |
| @@ -36,6 +36,7 @@ · 35 unmodified lines | |||
| 36 | 36 | ||
| 37 | #include "av1.h" | 37 | #include "av1.h" |
| 38 | #include "avcodec.h" | 38 | #include "avcodec.h" |
| 39 | #include "bsf.h" | ||
| 39 | #include "encode.h" | 40 | #include "encode.h" |
| 40 | #include "internal.h" | 41 | #include "internal.h" |
| 41 | #include "packet_internal.h" | 42 | #include "packet_internal.h" |
| @@ -30,6 +30,7 @@ · 29 unmodified lines | |||
| 30 | #include "libavutil/opt.h" | 30 | #include "libavutil/opt.h" |
| 31 | #include "libavutil/pixdesc.h" | 31 | #include "libavutil/pixdesc.h" |
| 32 | #include "avcodec.h" | 32 | #include "avcodec.h" |
| 33 | #include "bsf.h" | ||
| 33 | #include "encode.h" | 34 | #include "encode.h" |
| 34 | #include "internal.h" | 35 | #include "internal.h" |
| 35 | 36 | ||
| @@ -16,6 +16,7 @@ · 15 unmodified lines | |||
| 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
| 17 | */ | 17 | */ |
| 18 | 18 | ||
| 19 | #include "bsf.h" | ||
| 19 | #include "bsf_internal.h" | 20 | #include "bsf_internal.h" |
| 20 | #include "libavutil/intreadwrite.h" | 21 | #include "libavutil/intreadwrite.h" |
| 21 | #include "libavutil/opt.h" | 22 | #include "libavutil/opt.h" |
| @@ -19,6 +19,7 @@ · 18 unmodified lines | |||
| 19 | */ | 19 | */ |
| 20 | 20 | ||
| 21 | #include "avcodec.h" | 21 | #include "avcodec.h" |
| 22 | #include "bsf.h" | ||
| 22 | #include "bsf_internal.h" | 23 | #include "bsf_internal.h" |
| 23 | #include "libavutil/avassert.h" | 24 | #include "libavutil/avassert.h" |
| 24 | #include "libavutil/opt.h" | 25 | #include "libavutil/opt.h" |
| @@ -25,6 +25,7 @@ · 24 unmodified lines | |||
| 25 | #include "libavutil/fifo.h" | 25 | #include "libavutil/fifo.h" |
| 26 | #include "libavutil/opt.h" | 26 | #include "libavutil/opt.h" |
| 27 | #include "libavcodec/av1_parse.h" | 27 | #include "libavcodec/av1_parse.h" |
| 28 | #include "libavcodec/bsf.h" | ||
| 28 | #include "avformat.h" | 29 | #include "avformat.h" |
| 29 | #include "avio_internal.h" | 30 | #include "avio_internal.h" |
| 30 | #include "internal.h" | 31 | #include "internal.h" |
| @@ -25,6 +25,7 @@ · 24 unmodified lines | |||
| 25 | #include "libavutil/opt.h" | 25 | #include "libavutil/opt.h" |
| 26 | #include "libavutil/parseutils.h" | 26 | #include "libavutil/parseutils.h" |
| 27 | #include "libavutil/timestamp.h" | 27 | #include "libavutil/timestamp.h" |
| 28 | #include "libavcodec/bsf.h" | ||
| 28 | #include "avformat.h" | 29 | #include "avformat.h" |
| 29 | #include "internal.h" | 30 | #include "internal.h" |
| 30 | #include "url.h" | 31 | #include "url.h" |
| @@ -26,6 +26,7 @@ · 25 unmodified lines | |||
| 26 | #include "libavutil/bprint.h" | 26 | #include "libavutil/bprint.h" |
| 27 | 27 | ||
| 28 | #include "libavcodec/avcodec.h" | 28 | #include "libavcodec/avcodec.h" |
| 29 | #include "libavcodec/bsf.h" | ||
| 29 | 30 | ||
| 30 | #include "avformat.h" | 31 | #include "avformat.h" |
| 31 | #include "os_support.h" | 32 | #include "os_support.h" |
| @@ -21,6 +21,7 @@ · 20 unmodified lines | |||
| 21 | 21 | ||
| 22 | #include "avformat.h" | 22 | #include "avformat.h" |
| 23 | #include "internal.h" | 23 | #include "internal.h" |
| 24 | #include "libavcodec/bsf.h" | ||
| 24 | #include "libavcodec/internal.h" | 25 | #include "libavcodec/internal.h" |
| 25 | #include "libavcodec/packet_internal.h" | 26 | #include "libavcodec/packet_internal.h" |
| 26 | #include "libavutil/opt.h" | 27 | #include "libavutil/opt.h" |
| @@ -23,6 +23,7 @@ · 22 unmodified lines | |||
| 23 | #include "libavutil/avutil.h" | 23 | #include "libavutil/avutil.h" |
| 24 | #include "libavutil/avstring.h" | 24 | #include "libavutil/avstring.h" |
| 25 | #include "libavutil/opt.h" | 25 | #include "libavutil/opt.h" |
| 26 | #include "libavcodec/bsf.h" | ||
| 26 | #include "internal.h" | 27 | #include "internal.h" |
| 27 | #include "avformat.h" | 28 | #include "avformat.h" |
| 28 | #include "avio_internal.h" | 29 | #include "avio_internal.h" |
| @@ -35,6 +35,7 @@ · 34 unmodified lines | |||
| 35 | #include "libavutil/time.h" | 35 | #include "libavutil/time.h" |
| 36 | #include "libavutil/timestamp.h" | 36 | #include "libavutil/timestamp.h" |
| 37 | 37 | ||
| 38 | #include "libavcodec/bsf.h" | ||
| 38 | #include "libavcodec/bytestream.h" | 39 | #include "libavcodec/bytestream.h" |
| 39 | #include "libavcodec/internal.h" | 40 | #include "libavcodec/internal.h" |
| 40 | #include "libavcodec/packet_internal.h" | 41 | #include "libavcodec/packet_internal.h" |
| @@ -21,6 +21,7 @@ · 20 unmodified lines | |||
| 21 | #include "libavutil/opt.h" | 21 | #include "libavutil/opt.h" |
| 22 | 22 | ||
| 23 | #include "libavcodec/avcodec.h" | 23 | #include "libavcodec/avcodec.h" |
| 24 | #include "libavcodec/bsf.h" | ||
| 24 | #include "libavcodec/bsf_internal.h" | 25 | #include "libavcodec/bsf_internal.h" |
| 25 | #include "libavcodec/bytestream.h" | 26 | #include "libavcodec/bytestream.h" |
| 26 | #include "libavcodec/internal.h" | 27 | #include "libavcodec/internal.h" |