vlc_decoder: use a specific opaque struct for input API
commit412d1b8a4caeb76a821fa4dd1c154526f7157a5e
authorThomas Guillem <thomas@gllm.fr>
Wed, 18 Mar 2020 13:13:50 +0000 (18 14:13 +0100)
committerThomas Guillem <thomas@gllm.fr>
Thu, 19 Mar 2020 08:20:23 +0000 (19 09:20 +0100)
tree002ffdda7042a70ff17ae2dcfd1aef4b78068a2d
parent0681ee69d4aea9380a330686949f00b6946b37da
vlc_decoder: use a specific opaque struct for input API

That way, the input API can't be used with user decoder_t modules.

This is a prerequisite of the packetizer API rework.
include/vlc_decoder.h
modules/stream_out/display.c
src/input/decoder.c
src/input/decoder.h
src/input/es_out.c