mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-30 12:10:37 +00:00
8740313504
When a frame's duration is too low, calling gst_util_uint64_scale() to scale its value can result into it being truncated to zero, which will cause the vpx encoder to return an VPX_CODEC_INVALID_PARAM error when trying to encode. To prevent this from happening, we simply ignore the duration when encoding if it becomes zero after scaling, logging a warning message. https://bugzilla.gnome.org/show_bug.cgi?id=765391 |
||
---|---|---|
.. | ||
gstvp8dec.c | ||
gstvp8dec.h | ||
gstvp8enc.c | ||
gstvp8enc.h | ||
GstVP8Enc.prs | ||
gstvp8utils.c | ||
gstvp8utils.h | ||
gstvp9dec.c | ||
gstvp9dec.h | ||
gstvp9enc.c | ||
gstvp9enc.h | ||
gstvpxdec.c | ||
gstvpxdec.h | ||
gstvpxenc.c | ||
gstvpxenc.h | ||
Makefile.am | ||
plugin.c |