Commit 095347ff authored by Andreas Cadhalpun's avatar Andreas Cadhalpun

disable deprecation warnings in deprecated code

Reviewed-by: 's avatarwm4 <nfxjfg@googlemail.com>
Signed-off-by: 's avatarAndreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
parent 805f38b4
...@@ -1276,7 +1276,9 @@ static void setup_hwaccel_for_pixfmt(AVCodecContext *avctx) ...@@ -1276,7 +1276,9 @@ static void setup_hwaccel_for_pixfmt(AVCodecContext *avctx)
s->pack_pblocks = 1; s->pack_pblocks = 1;
#if FF_API_XVMC #if FF_API_XVMC
FF_DISABLE_DEPRECATION_WARNINGS
avctx->xvmc_acceleration = 2; avctx->xvmc_acceleration = 2;
FF_ENABLE_DEPRECATION_WARNINGS
#endif /* FF_API_XVMC */ #endif /* FF_API_XVMC */
} }
} }
...@@ -2919,6 +2921,7 @@ AVCodec ff_mpegvideo_decoder = { ...@@ -2919,6 +2921,7 @@ AVCodec ff_mpegvideo_decoder = {
#if FF_API_XVMC #if FF_API_XVMC
#if CONFIG_MPEG_XVMC_DECODER #if CONFIG_MPEG_XVMC_DECODER
FF_DISABLE_DEPRECATION_WARNINGS
static av_cold int mpeg_mc_decode_init(AVCodecContext *avctx) static av_cold int mpeg_mc_decode_init(AVCodecContext *avctx)
{ {
if (avctx->active_thread_type & FF_THREAD_SLICE) if (avctx->active_thread_type & FF_THREAD_SLICE)
...@@ -2950,7 +2953,7 @@ AVCodec ff_mpeg_xvmc_decoder = { ...@@ -2950,7 +2953,7 @@ AVCodec ff_mpeg_xvmc_decoder = {
AV_CODEC_CAP_DELAY, AV_CODEC_CAP_DELAY,
.flush = flush, .flush = flush,
}; };
FF_ENABLE_DEPRECATION_WARNINGS
#endif #endif
#endif /* FF_API_XVMC */ #endif /* FF_API_XVMC */
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
#include <limits.h> #include <limits.h>
#include <stdint.h> #include <stdint.h>
#include "libavutil/internal.h"
#include "libavutil/opt.h" #include "libavutil/opt.h"
#include "avcodec.h" #include "avcodec.h"
#include "version.h" #include "version.h"
...@@ -41,6 +42,7 @@ ...@@ -41,6 +42,7 @@
#define AV_CODEC_DEFAULT_BITRATE 200*1000 #define AV_CODEC_DEFAULT_BITRATE 200*1000
FF_DISABLE_DEPRECATION_WARNINGS
static const AVOption avcodec_options[] = { static const AVOption avcodec_options[] = {
{"b", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT, {.i64 = AV_CODEC_DEFAULT_BITRATE }, 0, INT_MAX, A|V|E}, {"b", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT, {.i64 = AV_CODEC_DEFAULT_BITRATE }, 0, INT_MAX, A|V|E},
{"ab", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT, {.i64 = 128*1000 }, 0, INT_MAX, A|E}, {"ab", "set bitrate (in bits/s)", OFFSET(bit_rate), AV_OPT_TYPE_INT, {.i64 = 128*1000 }, 0, INT_MAX, A|E},
...@@ -504,6 +506,7 @@ static const AVOption avcodec_options[] = { ...@@ -504,6 +506,7 @@ static const AVOption avcodec_options[] = {
{"video_size", "set video size", OFFSET(width), AV_OPT_TYPE_IMAGE_SIZE, {.str=NULL}, 0, INT_MAX, 0 }, {"video_size", "set video size", OFFSET(width), AV_OPT_TYPE_IMAGE_SIZE, {.str=NULL}, 0, INT_MAX, 0 },
{NULL}, {NULL},
}; };
FF_ENABLE_DEPRECATION_WARNINGS
#undef A #undef A
#undef V #undef V
......
...@@ -151,8 +151,10 @@ static attribute_align_arg void *frame_worker_thread(void *arg) ...@@ -151,8 +151,10 @@ static attribute_align_arg void *frame_worker_thread(void *arg)
if (fctx->die) break; if (fctx->die) break;
FF_DISABLE_DEPRECATION_WARNINGS
if (!codec->update_thread_context && THREAD_SAFE_CALLBACKS(avctx)) if (!codec->update_thread_context && THREAD_SAFE_CALLBACKS(avctx))
ff_thread_finish_setup(avctx); ff_thread_finish_setup(avctx);
FF_ENABLE_DEPRECATION_WARNINGS
av_frame_unref(p->frame); av_frame_unref(p->frame);
p->got_frame = 0; p->got_frame = 0;
...@@ -771,8 +773,10 @@ void ff_thread_flush(AVCodecContext *avctx) ...@@ -771,8 +773,10 @@ void ff_thread_flush(AVCodecContext *avctx)
int ff_thread_can_start_frame(AVCodecContext *avctx) int ff_thread_can_start_frame(AVCodecContext *avctx)
{ {
PerThreadContext *p = avctx->internal->thread_ctx; PerThreadContext *p = avctx->internal->thread_ctx;
FF_DISABLE_DEPRECATION_WARNINGS
if ((avctx->active_thread_type&FF_THREAD_FRAME) && p->state != STATE_SETTING_UP && if ((avctx->active_thread_type&FF_THREAD_FRAME) && p->state != STATE_SETTING_UP &&
(avctx->codec->update_thread_context || !THREAD_SAFE_CALLBACKS(avctx))) { (avctx->codec->update_thread_context || !THREAD_SAFE_CALLBACKS(avctx))) {
FF_ENABLE_DEPRECATION_WARNINGS
return 0; return 0;
} }
return 1; return 1;
...@@ -790,8 +794,10 @@ static int thread_get_buffer_internal(AVCodecContext *avctx, ThreadFrame *f, int ...@@ -790,8 +794,10 @@ static int thread_get_buffer_internal(AVCodecContext *avctx, ThreadFrame *f, int
if (!(avctx->active_thread_type & FF_THREAD_FRAME)) if (!(avctx->active_thread_type & FF_THREAD_FRAME))
return ff_get_buffer(avctx, f->f, flags); return ff_get_buffer(avctx, f->f, flags);
FF_DISABLE_DEPRECATION_WARNINGS
if (p->state != STATE_SETTING_UP && if (p->state != STATE_SETTING_UP &&
(avctx->codec->update_thread_context || !THREAD_SAFE_CALLBACKS(avctx))) { (avctx->codec->update_thread_context || !THREAD_SAFE_CALLBACKS(avctx))) {
FF_ENABLE_DEPRECATION_WARNINGS
av_log(avctx, AV_LOG_ERROR, "get_buffer() cannot be called after ff_thread_finish_setup()\n"); av_log(avctx, AV_LOG_ERROR, "get_buffer() cannot be called after ff_thread_finish_setup()\n");
return -1; return -1;
} }
...@@ -831,9 +837,10 @@ FF_ENABLE_DEPRECATION_WARNINGS ...@@ -831,9 +837,10 @@ FF_ENABLE_DEPRECATION_WARNINGS
pthread_mutex_unlock(&p->progress_mutex); pthread_mutex_unlock(&p->progress_mutex);
} }
FF_DISABLE_DEPRECATION_WARNINGS
if (!THREAD_SAFE_CALLBACKS(avctx) && !avctx->codec->update_thread_context) if (!THREAD_SAFE_CALLBACKS(avctx) && !avctx->codec->update_thread_context)
ff_thread_finish_setup(avctx); ff_thread_finish_setup(avctx);
FF_ENABLE_DEPRECATION_WARNINGS
if (err) if (err)
av_buffer_unref(&f->progress); av_buffer_unref(&f->progress);
......
...@@ -33,6 +33,7 @@ ...@@ -33,6 +33,7 @@
#include "libavutil/samplefmt.h" #include "libavutil/samplefmt.h"
#if FF_API_AVCODEC_RESAMPLE #if FF_API_AVCODEC_RESAMPLE
FF_DISABLE_DEPRECATION_WARNINGS
#define MAX_CHANNELS 8 #define MAX_CHANNELS 8
...@@ -440,4 +441,5 @@ void audio_resample_close(ReSampleContext *s) ...@@ -440,4 +441,5 @@ void audio_resample_close(ReSampleContext *s)
av_free(s); av_free(s);
} }
FF_ENABLE_DEPRECATION_WARNINGS
#endif #endif
...@@ -81,6 +81,7 @@ AVFrame *ff_get_audio_buffer(AVFilterLink *link, int nb_samples) ...@@ -81,6 +81,7 @@ AVFrame *ff_get_audio_buffer(AVFilterLink *link, int nb_samples)
} }
#if FF_API_AVFILTERBUFFER #if FF_API_AVFILTERBUFFER
FF_DISABLE_DEPRECATION_WARNINGS
AVFilterBufferRef* avfilter_get_audio_buffer_ref_from_arrays_channels(uint8_t **data, AVFilterBufferRef* avfilter_get_audio_buffer_ref_from_arrays_channels(uint8_t **data,
int linesize,int perms, int linesize,int perms,
int nb_samples, int nb_samples,
...@@ -167,4 +168,5 @@ AVFilterBufferRef* avfilter_get_audio_buffer_ref_from_arrays(uint8_t **data, ...@@ -167,4 +168,5 @@ AVFilterBufferRef* avfilter_get_audio_buffer_ref_from_arrays(uint8_t **data,
nb_samples, sample_fmt, nb_samples, sample_fmt,
channels, channel_layout); channels, channel_layout);
} }
FF_ENABLE_DEPRECATION_WARNINGS
#endif #endif
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
#include "libavutil/opt.h" #include "libavutil/opt.h"
#if FF_API_AVFILTERBUFFER #if FF_API_AVFILTERBUFFER
FF_DISABLE_DEPRECATION_WARNINGS
AVFilterBufferRef *avfilter_get_video_buffer_ref_from_frame(const AVFrame *frame, AVFilterBufferRef *avfilter_get_video_buffer_ref_from_frame(const AVFrame *frame,
int perms) int perms)
{ {
...@@ -134,4 +135,5 @@ int avfilter_copy_buf_props(AVFrame *dst, const AVFilterBufferRef *src) ...@@ -134,4 +135,5 @@ int avfilter_copy_buf_props(AVFrame *dst, const AVFilterBufferRef *src)
return 0; return 0;
} }
FF_ENABLE_DEPRECATION_WARNINGS
#endif #endif
...@@ -290,7 +290,9 @@ static int frame_copy_props(AVFrame *dst, const AVFrame *src, int force_copy) ...@@ -290,7 +290,9 @@ static int frame_copy_props(AVFrame *dst, const AVFrame *src, int force_copy)
dst->sample_rate = src->sample_rate; dst->sample_rate = src->sample_rate;
dst->opaque = src->opaque; dst->opaque = src->opaque;
#if FF_API_AVFRAME_LAVC #if FF_API_AVFRAME_LAVC
FF_DISABLE_DEPRECATION_WARNINGS
dst->type = src->type; dst->type = src->type;
FF_ENABLE_DEPRECATION_WARNINGS
#endif #endif
dst->pkt_pts = src->pkt_pts; dst->pkt_pts = src->pkt_pts;
dst->pkt_dts = src->pkt_dts; dst->pkt_dts = src->pkt_dts;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment