lavc: rename bsf.h to bsf_internal.h
authorAnton Khirnov <anton@khirnov.net>
Tue, 7 Apr 2020 14:49:28 +0000 (16:49 +0200)
committerAnton Khirnov <anton@khirnov.net>
Fri, 22 May 2020 12:38:57 +0000 (14:38 +0200)
This will allow adding a public header named bsf.h

40 files changed:
libavcodec/aac_adtstoasc_bsf.c
libavcodec/av1_frame_merge_bsf.c
libavcodec/av1_frame_split_bsf.c
libavcodec/av1_metadata_bsf.c
libavcodec/bitstream_filters.c
libavcodec/bsf.c
libavcodec/bsf.h [deleted file]
libavcodec/bsf_internal.h [new file with mode: 0644]
libavcodec/chomp_bsf.c
libavcodec/dca_core_bsf.c
libavcodec/dump_extradata_bsf.c
libavcodec/eac3_core_bsf.c
libavcodec/extract_extradata_bsf.c
libavcodec/filter_units_bsf.c
libavcodec/h264_metadata_bsf.c
libavcodec/h264_mp4toannexb_bsf.c
libavcodec/h264_redundant_pps_bsf.c
libavcodec/h265_metadata_bsf.c
libavcodec/hapqa_extract_bsf.c
libavcodec/hevc_mp4toannexb_bsf.c
libavcodec/imx_dump_header_bsf.c
libavcodec/mjpeg2jpeg_bsf.c
libavcodec/mjpega_dump_header_bsf.c
libavcodec/movsub_bsf.c
libavcodec/mp3_header_decompress_bsf.c
libavcodec/mpeg2_metadata_bsf.c
libavcodec/mpeg4_unpack_bframes_bsf.c
libavcodec/noise_bsf.c
libavcodec/null_bsf.c
libavcodec/opus_metadata_bsf.c
libavcodec/pcm_rechunk_bsf.c
libavcodec/prores_metadata_bsf.c
libavcodec/remove_extradata_bsf.c
libavcodec/trace_headers_bsf.c
libavcodec/truehd_core_bsf.c
libavcodec/vp9_metadata_bsf.c
libavcodec/vp9_raw_reorder_bsf.c
libavcodec/vp9_superframe_bsf.c
libavcodec/vp9_superframe_split_bsf.c
tools/target_bsf_fuzzer.c

index e378296..1d0117f 100644 (file)
@@ -22,7 +22,7 @@
 #include "adts_header.h"
 #include "adts_parser.h"
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "put_bits.h"
 #include "get_bits.h"
 #include "mpeg4audio.h"
index 4939711..c67b86c 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 #include "cbs_av1.h"
 
index a386c6e..fc9eac0 100644 (file)
@@ -33,7 +33,7 @@
 #include "libavutil/avassert.h"
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 #include "cbs_av1.h"
 
index e5dde67..21ad3ac 100644 (file)
@@ -19,7 +19,7 @@
 #include "libavutil/common.h"
 #include "libavutil/opt.h"
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 #include "cbs_av1.h"
 
index 359961f..a7aa5dc 100644 (file)
@@ -22,7 +22,7 @@
 #include "libavutil/log.h"
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 
 extern const AVBitStreamFilter ff_aac_adtstoasc_bsf;
 extern const AVBitStreamFilter ff_av1_frame_merge_bsf;
index 85b63a5..42c20df 100644 (file)
@@ -26,7 +26,7 @@
 #include "libavutil/bprint.h"
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 
 #define IS_EMPTY(pkt) (!(pkt)->data && !(pkt)->side_data_elems)
 
diff --git a/libavcodec/bsf.h b/libavcodec/bsf.h
deleted file mode 100644 (file)
index d04f1d3..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * This file is part of FFmpeg.
- *
- * FFmpeg is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * FFmpeg is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with FFmpeg; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
-#ifndef AVCODEC_BSF_H
-#define AVCODEC_BSF_H
-
-#include "avcodec.h"
-
-/**
- * Called by the bitstream filters to get the next packet for filtering.
- * The filter is responsible for either freeing the packet or passing it to the
- * caller.
- */
-int ff_bsf_get_packet(AVBSFContext *ctx, AVPacket **pkt);
-
-/**
- * Called by bitstream filters to get packet for filtering.
- * The reference to packet is moved to provided packet structure.
- *
- * @param ctx pointer to AVBSFContext of filter
- * @param pkt pointer to packet to move reference to
- *
- * @return 0 on success, negative AVERROR in case of failure
- */
-int ff_bsf_get_packet_ref(AVBSFContext *ctx, AVPacket *pkt);
-
-const AVClass *ff_bsf_child_class_next(const AVClass *prev);
-
-#endif /* AVCODEC_BSF_H */
diff --git a/libavcodec/bsf_internal.h b/libavcodec/bsf_internal.h
new file mode 100644 (file)
index 0000000..d22c1b4
--- /dev/null
@@ -0,0 +1,44 @@
+/*
+ * This file is part of FFmpeg.
+ *
+ * FFmpeg is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * FFmpeg is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with FFmpeg; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+#ifndef AVCODEC_BSF_INTERNAL_H
+#define AVCODEC_BSF_INTERNAL_H
+
+#include "avcodec.h"
+
+/**
+ * Called by the bitstream filters to get the next packet for filtering.
+ * The filter is responsible for either freeing the packet or passing it to the
+ * caller.
+ */
+int ff_bsf_get_packet(AVBSFContext *ctx, AVPacket **pkt);
+
+/**
+ * Called by bitstream filters to get packet for filtering.
+ * The reference to packet is moved to provided packet structure.
+ *
+ * @param ctx pointer to AVBSFContext of filter
+ * @param pkt pointer to packet to move reference to
+ *
+ * @return 0 on success, negative AVERROR in case of failure
+ */
+int ff_bsf_get_packet_ref(AVBSFContext *ctx, AVPacket *pkt);
+
+const AVClass *ff_bsf_child_class_next(const AVClass *prev);
+
+#endif /* AVCODEC_BSF_INTERNAL_H */
index 9b06ace..19d0733 100644 (file)
@@ -20,7 +20,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 
 static int chomp_filter(AVBSFContext *ctx, AVPacket *pkt)
 {
index f0c5039..0461d02 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "bytestream.h"
 #include "dca_syncwords.h"
 
index 218853d..d456a35 100644 (file)
@@ -21,7 +21,7 @@
 #include <string.h>
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 
 #include "libavutil/log.h"
 #include "libavutil/opt.h"
index 3e4dc2e..c584d69 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "get_bits.h"
 #include "ac3_parser_internal.h"
 
index 46b76df..d7ffa1b 100644 (file)
@@ -26,7 +26,7 @@
 #include "avcodec.h"
 #include "av1.h"
 #include "av1_parse.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "bytestream.h"
 #include "h2645_parse.h"
 #include "h264.h"
index 380f23e..7c3819c 100644 (file)
@@ -21,7 +21,7 @@
 #include "libavutil/common.h"
 #include "libavutil/opt.h"
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 
 
index 451eaa0..cbe3668 100644 (file)
@@ -21,7 +21,7 @@
 #include "libavutil/common.h"
 #include "libavutil/opt.h"
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 #include "cbs_h264.h"
 #include "h264.h"
index 0150f97..52fc9b9 100644 (file)
@@ -26,7 +26,7 @@
 #include "libavutil/mem.h"
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "bytestream.h"
 #include "h264.h"
 
index 8405738..34885d3 100644 (file)
@@ -21,7 +21,7 @@
 #include "libavutil/common.h"
 #include "libavutil/mem.h"
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 #include "cbs_h264.h"
 #include "h264.h"
index 0fe350e..d5179bd 100644 (file)
@@ -19,7 +19,7 @@
 #include "libavutil/common.h"
 #include "libavutil/opt.h"
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 #include "cbs_h265.h"
 #include "hevc.h"
index 5c22184..9fdcbe2 100644 (file)
@@ -26,7 +26,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "bytestream.h"
 #include "hap.h"
 
index 30f733d..b63d58c 100644 (file)
@@ -25,7 +25,7 @@
 #include "libavutil/mem.h"
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "bytestream.h"
 #include "hevc.h"
 
index 9a9de05..6f3d7e5 100644 (file)
@@ -26,7 +26,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "bytestream.h"
 
 
index 76605b2..b18a6bf 100644 (file)
@@ -30,7 +30,7 @@
 #include "libavutil/intreadwrite.h"
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "jpegtables.h"
 #include "mjpeg.h"
 
index ca5fb3a..e8a440a 100644 (file)
@@ -26,7 +26,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "bytestream.h"
 #include "mjpeg.h"
 
index cd48aa7..bfc06a7 100644 (file)
@@ -21,7 +21,7 @@
 #include "libavutil/common.h"
 #include "libavutil/intreadwrite.h"
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 
 static int text2movsub(AVBSFContext *ctx, AVPacket *out)
 {
index ab3d420..158d968 100644 (file)
@@ -21,7 +21,7 @@
 #include "libavutil/common.h"
 #include "libavutil/intreadwrite.h"
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "mpegaudiodecheader.h"
 #include "mpegaudiodata.h"
 
index 3f371a0..8c6dad9 100644 (file)
@@ -20,7 +20,7 @@
 #include "libavutil/common.h"
 #include "libavutil/opt.h"
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 #include "cbs_mpeg2.h"
 #include "mpeg12.h"
index 1500d21..6934cce 100644 (file)
@@ -20,7 +20,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "internal.h"
 #include "mpeg4video.h"
 
index b72429a..b5f58f1 100644 (file)
@@ -21,7 +21,7 @@
 #include <stdlib.h>
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 
 #include "libavutil/log.h"
 #include "libavutil/opt.h"
index 37f4640..22d341a 100644 (file)
@@ -22,7 +22,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 
 const AVBitStreamFilter ff_null_bsf = {
     .name           = "null",
index d22db54..723e31c 100644 (file)
@@ -16,7 +16,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "libavutil/intreadwrite.h"
 #include "libavutil/opt.h"
 
index b528ed0..47f44b6 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "libavutil/avassert.h"
 #include "libavutil/opt.h"
 
index 7cc2320..328ed88 100644 (file)
@@ -28,7 +28,7 @@
 #include "libavutil/common.h"
 #include "libavutil/intreadwrite.h"
 #include "libavutil/opt.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 
 typedef struct ProresMetadataContext {
     const AVClass *class;
index b762079..7ea12d2 100644 (file)
@@ -22,7 +22,7 @@
 #include "libavutil/opt.h"
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 
 enum RemoveFreq {
     REMOVE_FREQ_KEYFRAME,
index 3ec78fe..ffd4e54 100644 (file)
@@ -22,7 +22,7 @@
 #include "libavutil/common.h"
 #include "libavutil/log.h"
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 
 
index dfe291d..8235648 100644 (file)
@@ -19,7 +19,7 @@
  */
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "get_bits.h"
 #include "mlp_parse.h"
 #include "mlp.h"
index 52e962b..974a5fc 100644 (file)
@@ -20,7 +20,7 @@
 #include "libavutil/common.h"
 #include "libavutil/opt.h"
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "cbs.h"
 #include "cbs_vp9.h"
 
index 2a1bdb9..ad9f4ce 100644 (file)
@@ -21,7 +21,7 @@
 #include "libavutil/log.h"
 #include "libavutil/mem.h"
 
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "get_bits.h"
 #include "put_bits.h"
 
index b79911b..2584604 100644 (file)
@@ -21,7 +21,7 @@
 
 #include "libavutil/avassert.h"
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "get_bits.h"
 
 #define MAX_CACHE 8
index 13e85c3..00f40aa 100644 (file)
@@ -25,7 +25,7 @@
 #include <stddef.h>
 
 #include "avcodec.h"
-#include "bsf.h"
+#include "bsf_internal.h"
 #include "bytestream.h"
 #include "get_bits.h"
 
index f3e584f..5d9f900 100644 (file)
@@ -20,7 +20,7 @@
 #include "libavutil/imgutils.h"
 
 #include "libavcodec/avcodec.h"
-#include "libavcodec/bsf.h"
+#include "libavcodec/bsf_internal.h"
 #include "libavcodec/bytestream.h"
 #include "libavcodec/internal.h"