Browse Source

lavc/mediacodecdec: rename dequeued_buffer_nb to output_buffer_count

tags/n3.2
Matthieu Bouron 8 years ago
parent
commit
cfa3c2655a
2 changed files with 4 additions and 4 deletions
  1. +3
    -3
      libavcodec/mediacodecdec.c
  2. +1
    -1
      libavcodec/mediacodecdec.h

+ 3
- 3
libavcodec/mediacodecdec.c View File

@@ -437,7 +437,7 @@ static int mediacodec_dec_flush_codec(AVCodecContext *avctx, MediaCodecDecContex
FFAMediaCodec *codec = s->codec;
int status;

s->dequeued_buffer_nb = 0;
s->output_buffer_count = 0;

s->draining = 0;
s->flushing = 0;
@@ -630,7 +630,7 @@ int ff_mediacodec_dec_decode(AVCodecContext *avctx, MediaCodecDecContext *s,
/* If the codec is flushing or need to be flushed, block for a fair
* amount of time to ensure we got a frame */
output_dequeue_timeout_us = OUTPUT_DEQUEUE_BLOCK_TIMEOUT_US;
} else if (s->dequeued_buffer_nb == 0) {
} else if (s->output_buffer_count == 0) {
/* If the codec hasn't produced any frames, do not block so we
* can push data to it as fast as possible, and get the first
* frame */
@@ -670,7 +670,7 @@ int ff_mediacodec_dec_decode(AVCodecContext *avctx, MediaCodecDecContext *s,
}

*got_frame = 1;
s->dequeued_buffer_nb++;
s->output_buffer_count++;
} else {
status = ff_AMediaCodec_releaseOutputBuffer(codec, index, 0);
if (status < 0) {


+ 1
- 1
libavcodec/mediacodecdec.h View File

@@ -59,7 +59,7 @@ typedef struct MediaCodecDecContext {
int crop_left;
int crop_right;

uint64_t dequeued_buffer_nb;
uint64_t output_buffer_count;

} MediaCodecDecContext;



Loading…
Cancel
Save