1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-28 23:09:59 +02:00
vlc/modules/codec
Romain Vimont 02e8981b57 avcodec: do not use field removed in API 60
AVCodecContext.thread_safe_callbacks will be removed in API 60:

> Thread-unsafe get_buffer2() implementations will be invalid starting
> with LIBAVCODEC_VERSION_MAJOR=60; in other words, libavcodec will
> behave as if this field was always set to 1.

In current FFmpeg 5.0 (API 59), we must still set the variable, and it
is already deprecated, so we can't get rid of the deprecation warning.

ffmpeg/a83098ab03a47179d54a9b9c8bcefc81b9c6aafd (deprecation)
ffmpeg/54e5d21acabb452e5680de5db3bf7567d351d68e (doc)
2022-01-20 10:46:15 +00:00
..
arib plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
avcodec avcodec: do not use field removed in API 60 2022-01-20 10:46:15 +00:00
dmo dmo: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
gstreamer modules: fix typos 2022-01-08 15:19:32 +00:00
omxil mediacodec: fix video context initialization 2022-01-15 11:59:35 +00:00
spudec plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
ttml modules: fix typos 2022-01-08 15:19:32 +00:00
webvtt encvtt: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
a52.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
adpcm.c modules: fix typos 2022-01-08 15:19:32 +00:00
aes3.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
aom.c aom: fix compilation with older dev packages 2022-01-13 18:34:42 +00:00
araw.c araw: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
atsc_a65.c codec: atsc a65: fix truncated conversions 2017-11-23 14:35:34 +01:00
atsc_a65.h atsc_a65.h : add simple UTF16 decoding through handle 2016-02-10 10:28:10 +01:00
audiotoolbox_midi.c modules: fix typos 2022-01-08 15:19:32 +00:00
bpg.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
cc.c modules: fix typos 2022-01-08 15:19:32 +00:00
cc.h codec: cc: remove leftoff debug 2020-02-12 15:04:48 +01:00
cdg.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
cea708.c codec: cea708: update handling of default styles 2021-10-11 11:25:16 +00:00
cea708.h rename mtime_t to vlc_tick_t 2018-06-22 13:19:24 +02:00
cvdsub.c remove the $Id$ in the source code 2019-01-17 12:21:18 +01:00
daala.c daala: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
dav1d.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
davs2.c davs2: AVS2 decoder with libdavs2 2022-01-11 19:10:51 +00:00
dca.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
ddummy.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
dvbsub.c dvbsub: fix typo 2022-01-13 07:31:11 +00:00
edummy.c edummy: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
faad.c modules: fix typos 2022-01-08 15:19:32 +00:00
fdkaac.c fdkaac: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
flac.c flac: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
fluidsynth.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
g711.c g711: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
hxxx_helper_testdec.c hxxx_helper: replace config_changed with getter 2022-01-05 10:40:01 +00:00
hxxx_helper.c hxxx_helper: add hxxx_helper_has_config 2022-01-05 10:40:01 +00:00
hxxx_helper.h fix mis-spelling of overridden 2022-01-13 07:31:11 +00:00
jpeg2000.h jpeg2000: avoid arithmetic overflow (CID #1415689) 2017-07-26 00:30:14 -04:00
jpeg.c modules: fix typos 2022-01-08 15:19:32 +00:00
kate.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
libass.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
libmpeg2.c modules: fix typos 2022-01-08 15:19:32 +00:00
lpcm.c lpcm: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
mad.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
Makefile.am avcodec/vaapi: remove legacy checks (fixes #26489) 2022-01-18 07:43:00 +00:00
mft.cpp mft: add D3D11 output support 2022-01-17 08:18:03 +00:00
mpg123.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
oggspots.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
opus_header.c demux: xiph: improve old ffmpeg xiph extradata test 2019-08-14 14:03:49 +02:00
opus_header.h opus: channel_mapping is in range 0-255 2018-05-31 10:25:45 +02:00
opus.c modules: fix typos 2022-01-08 15:19:32 +00:00
png.c png: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
qsv.c qsv: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
rav1e.c rav1e: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
rawvideo.c modules: fix typos 2022-01-08 15:19:32 +00:00
rtpvideo.c rtpvideo: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
schroedinger.c modules: fix typos 2022-01-08 15:19:32 +00:00
scte18.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
scte18.h codecs: add SCTE-18 decoder 2016-01-24 01:23:39 +01:00
scte27.c modules: fix typos 2022-01-08 15:19:32 +00:00
shine.c shine: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
spdif.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
speex.c modules: fix typos 2022-01-08 15:19:32 +00:00
stl.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
subsdec.c modules: fix typos 2022-01-08 15:19:32 +00:00
substext.h codec: substext: add some comments 2019-07-04 21:54:49 +02:00
substx3g.c substx3g: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
subsusf.c subsusf: fix a doc typo 2022-01-13 07:31:11 +00:00
svcdsub.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
svg.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
synchro.c codec: synchro: fix filenames in comments 2020-03-26 09:13:49 +01:00
synchro.h vlc_common: move decoder_synchro_t to synchro.h 2020-03-26 09:13:49 +01:00
t140.c t140: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
telx.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
textst.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
theora.c theora: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
twolame.c twolame: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
uleaddvaudio.c plugins: purge use of set_category() 2021-12-20 09:45:01 +00:00
videotoolbox.c videotoolbox : reload module if vout initialisation fails 2022-01-10 17:50:06 +00:00
vorbis.c modules: fix typos 2022-01-08 15:19:32 +00:00
vpx.c vpx: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
vt_utils.c vt_utils: set the picture planes once the picture is created 2020-08-10 08:54:37 +02:00
vt_utils.h vt_utils: add helpers to create cvpx video contexts 2020-01-10 13:01:56 +01:00
x264.c x264: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
x265.c x265: use vlc_encoder_operations 2022-01-06 12:38:15 +00:00
xwd.c modules: fix typos 2022-01-08 15:19:32 +00:00
zvbi.c modules: fix typos 2022-01-08 15:19:32 +00:00