aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/utils.c
Commit message (Expand)AuthorAgeFilesLines
* lavc: add new API for iterating codecs and codec parsersJosh de Kock2018-02-061-99/+0
* avcodec/me_cmp: remove ff_me_cmp_init_static()Muhammad Faiz2018-02-051-13/+0
* avcodec/utils: Avoid hardcoding duplicated types in sizeof()Michael Niedermayer2018-01-121-2/+2
* avcodec/util: use a mutex instead of atomics in avcodec_register()James Almer2018-01-051-3/+9
* lavc: remove complex debug code around avcodec init lockingwm42017-12-261-41/+14
* lavc, lavf: move avformat static mutex from avcodec to avformatwm42017-12-261-11/+0
* lavc: replace and deprecate the lock managerwm42017-12-261-97/+10
* Revert "libavcodec/utils.c: simplify avcodec locking with atomics"Hendrik Leppkes2017-12-111-6/+6
* lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()Mark Thompson2017-11-261-11/+5
* lavc: Add codec metadata to indicate hardware supportMark Thompson2017-11-261-0/+12
* libavcodec/utils.c: simplify avcodec locking with atomicsRostislav Pehlivanov2017-11-261-6/+6
* lavc/utils.c: use C11 atomics for entangled thread handlingRostislav Pehlivanov2017-11-261-4/+5
* avcodec: deprecate getters and setters for AVCodecContext and AVCodec fieldsJames Almer2017-11-151-0/+2
* avcodec: fix wrong duration of packets (dvd, bluray)Aleksandr Slobodeniuk2017-11-111-4/+4
* avcodec: drop deprecated vismv optionJames Almer2017-10-231-6/+0
* Merge commit '48bb0da050329e5111b00a12dfc154b7e78fb3a3'James Almer2017-10-231-5/+0
|\
| * lavc: Drop deprecated way of setting audio delay on encodeVittorio Giovara2017-03-231-5/+0
* | Merge commit 'b3739599bda740ac12d3dde31a331b744df99123'James Almer2017-10-231-7/+0
|\|
| * lavc: Drop deprecated emu edge functionalityVittorio Giovara2017-03-231-7/+0
* | Merge commit '6dca24cd1d570b806b5a3fdaef9d3c8608942a81'James Almer2017-10-211-10/+0
|\|
| * lavc: Drop deprecated way of setting codec dimensionsVittorio Giovara2017-03-231-7/+0
* | Merge commit '0337adfab5d14a17bf4d5060aa0425e4049a9862'James Almer2017-10-211-29/+0
|\|
| * lavc: Drop deprecated missing sample log functionVittorio Giovara2017-03-231-29/+0
| * lavc: Add device context field to AVCodecContextMark Thompson2017-02-131-0/+1
| * lavc: use av_cpu_max_align() instead of hardcoding alignment requirementsAnton Khirnov2017-02-111-9/+2
* | Remove some unneeded casts of bit_rate.Carl Eugen Hoyos2017-09-221-2/+2
* | lavc/utils: Calculate frame duration for little-endian G.726.Carl Eugen Hoyos2017-08-261-1/+1
* | avcodec/utils: Fix signed integer overflow in rc_initial_buffer_occupancy ini...Vitaly Buka2017-08-231-1/+1
* | Merge commit '972c71e9cb63e24f57ee481e413199c7d88a8813'James Almer2017-04-221-0/+3
|\|
| * lavc: add support for filtering packets before decodingAnton Khirnov2016-12-141-0/+3
* | Merge commit '061a0c14bb5767bca72e3a7227ca400de439ba09'James Almer2017-04-221-1/+21
|\|
| * decode: restructure the core decoding codeAnton Khirnov2016-12-141-1/+21
* | Merge commit '549d0bdca53af7a6e0c612ab4b03baecf3a5878f'James Almer2017-04-221-0/+8
|\|
| * decode: be more explicit about storing the last packet propertiesAnton Khirnov2016-12-141-0/+8
* | Merge commit '0309ddcfb25fd44883bfcdb07509eb4907576b97'Clément Bœsch2017-04-171-0/+3
|\|
| * lavc: handle MP3 in get_audio_frame_duration()Anton Khirnov2016-12-141-0/+3
* | Merge commit '3fe2a01df7f2c193805809f57b61d79607572351'James Almer2017-04-071-1521/+0
|\|
| * lavc: move decoding-related code from utils.c to a new fileAnton Khirnov2016-11-291-889/+0
* | Merge commit '328cd2b599bc2d0d38f3c12606fa2a66eeec016e'James Almer2017-04-071-424/+0
|\|
| * lavc: move encoding-related code from utils.c to a new fileAnton Khirnov2016-11-291-331/+0
| * Add GBRAP12 pixel format supportKieran Kunhya2016-10-121-0/+2
* | lavc: Add Content Light Level side metadata found in HEVCSteve Lhomme2017-04-061-0/+1
* | pthread_frame: allow per-field ThreadFrame owners.Ronald S. Bultje2017-04-061-3/+4
* | lavc: fix usages of av_get_codec_tag_string()Clément Bœsch2017-03-291-6/+3
* | avcodec: remove warning against using frame threading with hwaccelswm42017-03-211-5/+0
* | avcodec, avformat: deprecate anything related to side data mergingwm42017-03-211-0/+24
* | Merge commit 'e9bfff1cc66c85b91b262c41e8aa5e8685606225'Clément Bœsch2017-03-181-2/+2
|\|
| * lavc: free buffer_frame/pkt on avcodec_open2() failureAnton Khirnov2016-08-111-0/+2
| * lavc: align the linesize to 32 when AVX is enabledAnton Khirnov2016-08-031-1/+3
* | avcodec: estimate output bitrate for uncompressed video codecsTobias Rapp2017-03-171-0/+21