summaryrefslogtreecommitdiff
path: root/libavcodec/mediacodecdec_common.h
diff options
context:
space:
mode:
authorAman Gupta <aman@tmm1.net>2018-06-18 11:53:27 -0700
committerAman Gupta <aman@tmm1.net>2018-06-18 11:55:23 -0700
commit37c2cb6a68a4cbd746b0a56e38f28f7ee84e925f (patch)
tree9cec1ecf6948ffe144977fa7db7f03777efaa016 /libavcodec/mediacodecdec_common.h
parent513e6a30fb013ca34812ccaaf3d090680ac868c5 (diff)
Revert "avcodec/mediacodecdec: wait on first frame after input buffers are full"
@xyz reported a regression on his Sony Xperia Z3 Tablet Compact where playback would intermittently fail to start, essentially deadlocking in the decoder. Bisecting narrowed down the issue to this commit, which was meant as an optimization but is not necessary. This reverts commit a75bb5496ac6e7e194f1c6fd3b87f02a52e74adb. Signed-off-by: Aman Gupta <aman@tmm1.net>
Diffstat (limited to 'libavcodec/mediacodecdec_common.h')
-rw-r--r--libavcodec/mediacodecdec_common.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/mediacodecdec_common.h b/libavcodec/mediacodecdec_common.h
index d280236b8e..0b21129fee 100644
--- a/libavcodec/mediacodecdec_common.h
+++ b/libavcodec/mediacodecdec_common.h
@@ -64,6 +64,7 @@ typedef struct MediaCodecDecContext {
int display_width;
int display_height;
+ uint64_t output_buffer_count;
ssize_t current_input_buffer;
bool delay_flush;