es_out: add a priv control to change cat ids
commit6742a42e317685df9b068ffbf4c27cc03f0f6e41
authorThomas Guillem <thomas@gllm.fr>
Thu, 20 Feb 2020 14:28:16 +0000 (20 15:28 +0100)
committerThomas Guillem <thomas@gllm.fr>
Fri, 28 Feb 2020 19:29:35 +0000 (28 20:29 +0100)
treef5d978b724524daef37997fbdd8b7539e57c3551
parentaf4ae13cd8edda2118e0c3756b42e39575e70861
es_out: add a priv control to change cat ids

This control can be used before any tracks are added. In that case, it will
just behave like the "cat-track-id" option (future tracks will be selected
according to this new str_ids). It will also update the new track list
selection by selecting every tracks given by this list and unselecting all
others.
src/input/es_out.c
src/input/es_out.h
src/input/es_out_timeshift.c