mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 04:01:08 +00:00
6d94b77ae8
Some ffmpeg options claims to be booleans but are actually 3-values enums with -1 as default instead of 1 or 0. Handle those using a custom enum so we keep the same defaults as ffmpeg and users can properly configure them if they need to. See https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3035 for an actual example of this problem. The GStreamer element was automatically enabling a non-default option, leading to strange behavior in the AAC encoder. Fix #3035 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5507> |
||
---|---|---|
.. | ||
gstav.c | ||
gstav.h | ||
gstavauddec.c | ||
gstavauddec.h | ||
gstavaudenc.c | ||
gstavaudenc.h | ||
gstavcfg.c | ||
gstavcfg.h | ||
gstavcodecmap.c | ||
gstavcodecmap.h | ||
gstavdeinterlace.c | ||
gstavdemux.c | ||
gstavmux.c | ||
gstavprotocol.c | ||
gstavprotocol.h | ||
gstavutils.c | ||
gstavutils.h | ||
gstavvidcmp.c | ||
gstavviddec.c | ||
gstavviddec.h | ||
gstavvidenc.c | ||
gstavvidenc.h | ||
meson.build |