aout: rework aout_Interleave()
authorRémi Denis-Courmont <remi@remlab.net>
Thu, 8 Aug 2013 17:17:59 +0000 (20:17 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 8 Aug 2013 17:19:51 +0000 (20:19 +0300)
commita7877a29f0c8dd4383bce50e308d95790daf4b52
tree085616f8ad21972e4cf22573c94c40cf136d5184
parentf0fa97b3035cf6cb057fc52b3ae8f60846754351
aout: rework aout_Interleave()

This no longer assumes that planes are contiguous. It should help with
libav reference counting, and also avoids interleaving unused padding.
include/vlc_aout.h
modules/codec/avcodec/audio.c
src/audio_output/common.c