gstreamer/ext/libav
Mathieu Duponchelle 1e8e040fbc avviddec: improve latency calculation
When thread_type is set to FF_THREAD_FRAME, per the documentation
a latency of one frame per thread is introduced:

<https://ffmpeg.org/ffmpeg-codecs.html>, search for thread_type.

Additionally, we need in that case to calculate the automatic
number of threads ourselves, so as to accurately calculate the
latency.
2019-07-18 00:26:50 +02:00
..
gstav.c gstav: Use libavcodec util function for version check 2019-04-29 16:02:05 +00:00
gstav.h libav: Fix symbol redefine build error 2018-07-19 12:21:01 +01:00
gstavauddec.c avauddec: Ensure drain even if codec has not delay capabilities 2019-04-29 15:40:08 +09:00
gstavauddec.h avauddec: fix decoding of APE and Cook audio 2019-03-04 11:54:15 +00:00
gstavaudenc.c avaudenc: fix memory leak of refcontext after finalize. 2019-07-12 14:44:12 +02:00
gstavaudenc.h avaudenc: install options generically 2018-07-13 00:53:27 +02:00
gstavcfg.c avcfg: Override type of bitrate property from int64 to int 2019-04-09 16:56:20 +03:00
gstavcfg.h avaudenc: install options generically 2018-07-13 00:53:27 +02:00
gstavcodecmap.c avcodecmap,avviddec: Map bt2020-10, PQ and HLG transfer functions 2019-05-24 20:44:12 +09:00
gstavcodecmap.h avauddec: add support for decoding in non-interleaved layout 2018-07-23 16:16:10 +03:00
gstavdeinterlace.c Remove all uses of AVPicture 2018-07-13 00:53:26 +02:00
gstavdemux.c avdemux: fix negative pts if start_time is bigger than the ts 2019-02-21 08:56:34 +01:00
gstavmux.c avmux: fix remaining warnings 2018-07-13 00:53:27 +02:00
gstavprotocol.c avprotocol: fix leak in error code paths 2018-01-13 11:54:25 +00:00
gstavprotocol.h avprotocol: Don't use GST_LOG_OBJECT() and friends on an arbitrary struct that is not a GObject 2016-12-02 14:19:46 +02:00
gstavutils.c Remove all uses of AVPicture 2018-07-13 00:53:26 +02:00
gstavutils.h Remove all uses of AVPicture 2018-07-13 00:53:26 +02:00
gstavviddec.c avviddec: improve latency calculation 2019-07-18 00:26:50 +02:00
gstavviddec.h avviddec: Add thread-type property 2019-07-18 00:05:21 +02:00
gstavvidenc.c avvidenc: Close reference context before freeing it 2019-07-15 10:42:42 +03:00
gstavvidenc.h Refactor avcfg / avvidenc 2018-07-13 00:53:26 +02:00
Makefile.am libav: use LIBAV_CPPFLAGS for -I include paths 2018-01-13 12:18:54 +00:00
meson.build docs: Port to hotdoc 2019-05-13 17:00:00 -04:00