gstreamer/ext/libav
Nirbheek Chauhan 21a18e22e1 avcfg: Ensure that ternary operator always evaluates to int64
When building with MSVC, if the 3rd operator is a double, the entire
expression always promoted double, and is then cast to int64.

When TRUE, this evaluates to (gint64) (gdouble) (INT64_MAX)
which overflows to INT64_MIN on MSVC, but not on C99 compilers.

This causes us to fail the g_return_if_fail inside g_param_spec_int64
when built with MSVC.
2018-10-16 04:29:37 +05:30
..
gstav.c libav: Fix symbol redefine build error 2018-07-19 12:21:01 +01:00
gstav.h libav: Fix symbol redefine build error 2018-07-19 12:21:01 +01:00
gstavauddec.c decoders: fix draining 2018-07-31 19:13:25 +02:00
gstavauddec.h avauddec: fix remaining warnings 2018-07-13 00:53:27 +02:00
gstavaudenc.c avaudenc: port to send_frame / receive_packet 2018-07-13 00:53:27 +02:00
gstavaudenc.h avaudenc: install options generically 2018-07-13 00:53:27 +02:00
gstavcfg.c avcfg: Ensure that ternary operator always evaluates to int64 2018-10-16 04:29:37 +05:30
gstavcfg.h avaudenc: install options generically 2018-07-13 00:53:27 +02:00
gstavcodecmap.c avmux: Place pva case after generic case 2018-07-26 16:22:30 -04: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: Expose IFF container support 2018-10-12 19:23:21 +05:30
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: Remove unneeded check 2018-09-21 16:01:53 +02:00
gstavviddec.h avviddec: fix signed/unsigned comparisons 2018-07-13 00:53:27 +02:00
gstavvidenc.c avvidenc: port to send_frame / receive_packet 2018-07-13 00:53:27 +02: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 meson: Generate a pkgconfig file for gstlibav 2018-10-09 18:14:23 +05:30