es_out: ask for decoder drain on es_out_Del
commit74c723fb3ccf3b73a33648f702e2c29ef13cf4e4
authorFrancois Cartegnie <fcvlcdev@free.fr>
Fri, 28 Jul 2017 13:04:48 +0000 (28 15:04 +0200)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Mon, 31 Jul 2017 16:23:09 +0000 (31 18:23 +0200)
treea8359d514915102b28a492b06e0ea4d576974cab
parent52363f803f688dea56409289dd9464cfb65757fe
es_out: ask for decoder drain on es_out_Del

because when the es deletion is triggered by
demuxer and not on EOF, it enters a dead loop
waiting for input_DecoderIsEmpty (p_owner->drained).
non set p_owner->draining can't trigger p_owner->drained.
src/input/es_out.c