summaryrefslogtreecommitdiffstats
path: root/libavformat/async.c
Commit message (Collapse)AuthorAgeFilesLines
* avformat/async: cache some data for fast seek backwardZhang Rui2015-10-141-19/+104
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* fate/async: test error code from underlying protocolZhang Rui2015-10-101-0/+41
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/async: pass internal I/O errorZhang Rui2015-10-101-6/+22
| | | | | | av_fifo_generic_write() does not return any error code. Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/async: Allow compilation with native threads.Matt Oliver2015-09-301-1/+1
|
* avformat/async: fix integer conversion warningZhang Rui2015-09-071-10/+11
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/async: replace strerror with av_err2strZhang Rui2015-09-061-6/+6
| | | | | | Fixes CID1322337 Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/async: wake up main thread before exit background threadZhang Rui2015-07-251-0/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/async: move more code into locked area in background threadZhang Rui2015-07-251-4/+5
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/async: rename async_interrupt_callback to async_check_interruptZhang Rui2015-07-211-5/+5
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/async: fix interrupt_callback usage and return codeZhang Rui2015-07-211-6/+5
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/async: Add missing elseMichael Niedermayer2015-07-211-1/+1
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* fate: add test for async protocolZhang Rui2015-07-211-0/+171
| | | | Signed-off-by: Michael Niedermayer <[email protected]>
* avformat/async: support filling with a background thread.Zhang Rui2015-07-181-0/+387
Signed-off-by: Michael Niedermayer <[email protected]>