| Age | Commit message (Collapse) | Author |
|
|
|
|
|
sound files (#2204).
|
|
|
|
|
|
|
|
Previously we had server_found(), which took the lock and found
a server, which it returned as an iterator into the list.
However, it then released the lock, which I think left the
iterator unprotected.
This wasn't done in response to any particular bug, I just
noticed it on the way past.
|
|
|
|
|
|
The docs say on EAGAIN we should call avcodec_receive_frame()
and then re-send the same packet again. This should do that.
This is a fix for errors trigged by the accompanying test.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Even if it isn't, we still want to try to back up other stuff.
Previously if copying config.xml threw an exception we'd just
give up.
|
|
|
|
not be there.
|
|
|
|
|
|
|
|
It still feels like I'm missing some large and beautiful trick
with gathering all the gap-filling code into one place, but
such a trick still eludes me.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<memory> is needed for std::*_ptr, and <algorithm> for std::transform.
|
|
|
|
|
|
|
|
|
|
This seems to be what ffplay does and it feels like it makes sense
as frames may be built from multiple packets AFAICS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|