| @@ -19,6 +19,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef COMPAT_VA_COPY_H | |||||
| #define COMPAT_VA_COPY_H | |||||
| #include <stdarg.h> | #include <stdarg.h> | ||||
| #if !defined(va_copy) && defined(_MSC_VER) | #if !defined(va_copy) && defined(_MSC_VER) | ||||
| @@ -27,3 +30,5 @@ | |||||
| #if !defined(va_copy) && defined(__GNUC__) && __GNUC__ < 3 | #if !defined(va_copy) && defined(__GNUC__) && __GNUC__ < 3 | ||||
| #define va_copy(dst, src) __va_copy(dst, src) | #define va_copy(dst, src) __va_copy(dst, src) | ||||
| #endif | #endif | ||||
| #endif /* COMPAT_VA_COPY_H */ | |||||
| @@ -16,6 +16,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVCODEC_DCAMATH_H | |||||
| #define AVCODEC_DCAMATH_H | |||||
| #include "libavutil/common.h" | #include "libavutil/common.h" | ||||
| @@ -40,3 +43,5 @@ static inline int64_t dca_round(int64_t a, int bits) | |||||
| else | else | ||||
| return a; | return a; | ||||
| } | } | ||||
| #endif /* AVCODEC_DCAMATH_H */ | |||||
| @@ -16,6 +16,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVCODEC_DVAUDIO_H | |||||
| #define AVCODEC_DVAUDIO_H | |||||
| static inline int dv_get_audio_sample_count(const uint8_t *buffer, int dsf) | static inline int dv_get_audio_sample_count(const uint8_t *buffer, int dsf) | ||||
| { | { | ||||
| int samples = buffer[0] & 0x3f; /* samples in this frame - min samples */ | int samples = buffer[0] & 0x3f; /* samples in this frame - min samples */ | ||||
| @@ -30,3 +33,5 @@ static inline int dv_get_audio_sample_count(const uint8_t *buffer, int dsf) | |||||
| return samples + (dsf ? 1264 : 1053); | return samples + (dsf ? 1264 : 1053); | ||||
| } | } | ||||
| } | } | ||||
| #endif /* AVCODEC_DVAUDIO_H */ | |||||
| @@ -18,9 +18,13 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVCODEC_FRAME_THREAD_ENCODER_H | |||||
| #define AVCODEC_FRAME_THREAD_ENCODER_H | |||||
| #include "avcodec.h" | #include "avcodec.h" | ||||
| int ff_frame_thread_encoder_init(AVCodecContext *avctx, AVDictionary *options); | int ff_frame_thread_encoder_init(AVCodecContext *avctx, AVDictionary *options); | ||||
| void ff_frame_thread_encoder_free(AVCodecContext *avctx); | void ff_frame_thread_encoder_free(AVCodecContext *avctx); | ||||
| int ff_thread_video_encode_frame(AVCodecContext *avctx, AVPacket *pkt, const AVFrame *frame, int *got_packet_ptr); | int ff_thread_video_encode_frame(AVCodecContext *avctx, AVPacket *pkt, const AVFrame *frame, int *got_packet_ptr); | ||||
| #endif /* AVCODEC_FRAME_THREAD_ENCODER_H */ | |||||
| @@ -24,6 +24,9 @@ | |||||
| * X-Face common definitions. | * X-Face common definitions. | ||||
| */ | */ | ||||
| #ifndef AVCODEC_XFACE_H | |||||
| #define AVCODEC_XFACE_H | |||||
| #include <stdint.h> | #include <stdint.h> | ||||
| /* define the face size - 48x48x1 */ | /* define the face size - 48x48x1 */ | ||||
| @@ -94,3 +97,5 @@ extern const ProbRange ff_xface_probranges_per_level[4][3]; | |||||
| extern const ProbRange ff_xface_probranges_2x2[16]; | extern const ProbRange ff_xface_probranges_2x2[16]; | ||||
| void ff_xface_generate_face(uint8_t *dst, uint8_t * const src); | void ff_xface_generate_face(uint8_t *dst, uint8_t * const src); | ||||
| #endif /* AVCODEC_XFACE_H */ | |||||
| @@ -19,6 +19,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVDEVICE_DECKLINK_COMMON_H | |||||
| #define AVDEVICE_DECKLINK_COMMON_H | |||||
| #include <DeckLinkAPIVersion.h> | #include <DeckLinkAPIVersion.h> | ||||
| #include "decklink_common_c.h" | #include "decklink_common_c.h" | ||||
| @@ -103,3 +106,4 @@ int ff_decklink_set_format(AVFormatContext *avctx, decklink_direction_t directio | |||||
| int ff_decklink_list_devices(AVFormatContext *avctx); | int ff_decklink_list_devices(AVFormatContext *avctx); | ||||
| int ff_decklink_list_formats(AVFormatContext *avctx, decklink_direction_t direction = DIRECTION_OUT); | int ff_decklink_list_formats(AVFormatContext *avctx, decklink_direction_t direction = DIRECTION_OUT); | ||||
| #endif /* AVDEVICE_DECKLINK_COMMON_H * | |||||
| @@ -19,6 +19,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVDEVICE_DECKLINK_COMMON_C_H | |||||
| #define AVDEVICE_DECKLINK_COMMON_C_H | |||||
| struct decklink_cctx { | struct decklink_cctx { | ||||
| const AVClass *cclass; | const AVClass *cclass; | ||||
| @@ -32,3 +35,4 @@ struct decklink_cctx { | |||||
| int v210; | int v210; | ||||
| }; | }; | ||||
| #endif /* AVDEVICE_DECKLINK_COMMON_C_H */ | |||||
| @@ -19,6 +19,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVDEVICE_DECKLINK_DEC_H | |||||
| #define AVDEVICE_DECKLINK_DEC_H | |||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| extern "C" { | extern "C" { | ||||
| #endif | #endif | ||||
| @@ -30,3 +33,5 @@ int ff_decklink_read_close(AVFormatContext *avctx); | |||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } /* extern "C" */ | } /* extern "C" */ | ||||
| #endif | #endif | ||||
| #endif /* AVDEVICE_DECKLINK_DEC_H */ | |||||
| @@ -19,6 +19,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVDEVICE_DECKLINK_ENC_H | |||||
| #define AVDEVICE_DECKLINK_ENC_H | |||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| extern "C" { | extern "C" { | ||||
| #endif | #endif | ||||
| @@ -30,3 +33,5 @@ int ff_decklink_write_trailer(AVFormatContext *avctx); | |||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } /* extern "C" */ | } /* extern "C" */ | ||||
| #endif | #endif | ||||
| #endif /* AVDEVICE_DECKLINK_ENC_H */ | |||||
| @@ -18,6 +18,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVFILTER_BLEND_H | |||||
| #define AVFILTER_BLEND_H | |||||
| #include "libavutil/eval.h" | #include "libavutil/eval.h" | ||||
| #include "avfilter.h" | #include "avfilter.h" | ||||
| @@ -68,3 +71,5 @@ typedef struct FilterParams { | |||||
| } FilterParams; | } FilterParams; | ||||
| void ff_blend_init_x86(FilterParams *param, int is_16bit); | void ff_blend_init_x86(FilterParams *param, int is_16bit); | ||||
| #endif /* AVFILTER_BLEND_H */ | |||||
| @@ -16,6 +16,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVFILTER_HERMITE_H | |||||
| #define AVFILTER_HERMITE_H | |||||
| static inline double hermite_interpolation(double x, double x0, double x1, | static inline double hermite_interpolation(double x, double x0, double x1, | ||||
| double p0, double p1, | double p0, double p1, | ||||
| double m0, double m1) | double m0, double m1) | ||||
| @@ -38,3 +41,5 @@ static inline double hermite_interpolation(double x, double x0, double x1, | |||||
| return ct3 * t3 + ct2 * t2 + ct1 * t + ct0; | return ct3 * t3 + ct2 * t2 + ct1 * t + ct0; | ||||
| } | } | ||||
| #endif /* AVFILTER_HERMITE_H */ | |||||
| @@ -18,6 +18,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVFILTER_MASKEDMERGE_H | |||||
| #define AVFILTER_MASKEDMERGE_H | |||||
| #include "avfilter.h" | #include "avfilter.h" | ||||
| #include "framesync.h" | #include "framesync.h" | ||||
| @@ -38,3 +41,5 @@ typedef struct MaskedMergeContext { | |||||
| } MaskedMergeContext; | } MaskedMergeContext; | ||||
| void ff_maskedmerge_init_x86(MaskedMergeContext *s); | void ff_maskedmerge_init_x86(MaskedMergeContext *s); | ||||
| #endif /* AVFILTER_MASKEDMERGE_H */ | |||||
| @@ -19,6 +19,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVFILTER_REMOVEGRAIN_H | |||||
| #define AVFILTER_REMOVEGRAIN_H | |||||
| #include "avfilter.h" | #include "avfilter.h" | ||||
| typedef struct RemoveGrainContext { | typedef struct RemoveGrainContext { | ||||
| @@ -38,3 +41,5 @@ typedef struct RemoveGrainContext { | |||||
| } RemoveGrainContext; | } RemoveGrainContext; | ||||
| void ff_removegrain_init_x86(RemoveGrainContext *rg); | void ff_removegrain_init_x86(RemoveGrainContext *rg); | ||||
| #endif /* AVFILTER_REMOVEGRAIN_H */ | |||||
| @@ -20,6 +20,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVUTIL_AARCH64_NEONTEST_H | |||||
| #define AVUTIL_AARCH64_NEONTEST_H | |||||
| #include <inttypes.h> | #include <inttypes.h> | ||||
| #include <stdint.h> | #include <stdint.h> | ||||
| #include <stdlib.h> | #include <stdlib.h> | ||||
| @@ -63,3 +66,5 @@ | |||||
| int __real_ ## func; \ | int __real_ ## func; \ | ||||
| int __wrap_ ## func; \ | int __wrap_ ## func; \ | ||||
| int __wrap_ ## func | int __wrap_ ## func | ||||
| #endif /* AVUTIL_AARCH64_NEONTEST_H */ | |||||
| @@ -20,6 +20,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVUTIL_ARM_NEONTEST_H | |||||
| #define AVUTIL_ARM_NEONTEST_H | |||||
| #include <inttypes.h> | #include <inttypes.h> | ||||
| #include <stdint.h> | #include <stdint.h> | ||||
| #include <stdlib.h> | #include <stdlib.h> | ||||
| @@ -60,3 +63,5 @@ | |||||
| int __real_ ## func; \ | int __real_ ## func; \ | ||||
| int __wrap_ ## func; \ | int __wrap_ ## func; \ | ||||
| int __wrap_ ## func | int __wrap_ ## func | ||||
| #endif /* AVUTIL_ARM_NEONTEST_H */ | |||||
| @@ -20,6 +20,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVUTIL_OPENCL_INTERNAL_H | |||||
| #define AVUTIL_OPENCL_INTERNAL_H | |||||
| #include "attributes.h" | #include "attributes.h" | ||||
| #include "opencl.h" | #include "opencl.h" | ||||
| @@ -33,3 +36,5 @@ typedef struct { | |||||
| av_warn_unused_result | av_warn_unused_result | ||||
| int avpriv_opencl_set_parameter(FFOpenclParam *opencl_param, ...); | int avpriv_opencl_set_parameter(FFOpenclParam *opencl_param, ...); | ||||
| #endif /* AVUTIL_OPENCL_INTERNAL_H */ | |||||
| @@ -18,6 +18,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVUTIL_QSORT_H | |||||
| #define AVUTIL_QSORT_H | |||||
| #include "common.h" | #include "common.h" | ||||
| @@ -115,3 +118,5 @@ | |||||
| FFSWAP(type*, p, tmp);\ | FFSWAP(type*, p, tmp);\ | ||||
| }\ | }\ | ||||
| } while (0) | } while (0) | ||||
| #endif /* AVUTIL_QSORT_H */ | |||||
| @@ -19,6 +19,9 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #ifndef AVUTIL_X86_W64XMMTEST_H | |||||
| #define AVUTIL_X86_W64XMMTEST_H | |||||
| #include <inttypes.h> | #include <inttypes.h> | ||||
| #include <stdint.h> | #include <stdint.h> | ||||
| #include <stdlib.h> | #include <stdlib.h> | ||||
| @@ -71,3 +74,5 @@ | |||||
| int __real_ ## func; \ | int __real_ ## func; \ | ||||
| int __wrap_ ## func; \ | int __wrap_ ## func; \ | ||||
| int __wrap_ ## func | int __wrap_ ## func | ||||
| #endif /* AVUTIL_X86_W64XMMTEST_H */ | |||||