diff options
author | Marton Balint | 2014-10-30 01:50:22 +0100 |
---|---|---|
committer | Marton Balint | 2015-01-01 14:38:11 +0100 |
commit | 8c1f5fb0ae1934b1852a190bc7b252064a6330d0 (patch) | |
tree | 042d84b9b8757592014fd1f146f37c6c22ddede4 /ffplay.c | |
parent | d25d9296003465d60a968147f7b722823f22272d (diff) |
ffplay: remove flushed state from decoder context
Signed-off-by: Marton Balint <cus@passwd.hu>
Diffstat (limited to 'ffplay.c')
-rw-r--r-- | ffplay.c | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -185,7 +185,6 @@ typedef struct Decoder { AVCodecContext *avctx; int pkt_serial; int finished; - int flushed; int packet_pending; SDL_cond *empty_queue_cond; int64_t start_pts; @@ -548,8 +547,6 @@ static void decoder_init(Decoder *d, AVCodecContext *avctx, PacketQueue *queue, static int decoder_decode_frame(Decoder *d, AVFrame *frame, AVSubtitle *sub) { int got_frame = 0; - d->flushed = 0; - do { int ret = -1; @@ -566,7 +563,6 @@ static int decoder_decode_frame(Decoder *d, AVFrame *frame, AVSubtitle *sub) { if (pkt.data == flush_pkt.data) { avcodec_flush_buffers(d->avctx); d->finished = 0; - d->flushed = 1; d->next_pts = d->start_pts; d->next_pts_tb = d->start_pts_tb; } |