Created by: uvjustin
https://github.com/PyAV-Org/PyAV/pull/872 seems to have introduced a memory leak as the packet that is allocated in mux_one
is not freed. This PR adds a packet_ptr to the OutputContainer which follows the OutputContainer's lifecycle and is freed in its __dealloc__
.