Re: [FFmpeg-devel] [PATCH 1/2] hevc: avoid unnecessary calls to?get_format

2015-03-16 Thread Michael Niedermayer
On Thu, Mar 12, 2015 at 01:12:47PM +, Rainer Hochecker wrote: Rainer Hochecker fernetmenta at online.de writes: hevc_decode_flush(AVCodecContext *avctx) { HEVCContext *s = avctx-priv_data; ff_hevc_flush_dpb(s); +hevc_decode_free(avctx); +s-context_initialized =

[FFmpeg-devel] [PATCH 1/2] hevc: avoid unnecessary calls to get_format

2015-03-12 Thread Rainer Hochecker
--- libavcodec/hevc.c | 25 - 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/libavcodec/hevc.c b/libavcodec/hevc.c index fdbaa28..b52e778 100644 --- a/libavcodec/hevc.c +++ b/libavcodec/hevc.c @@ -280,7 +280,7 @@ static int decode_lt_rps(HEVCContext *s,

Re: [FFmpeg-devel] [PATCH 1/2] hevc: avoid unnecessary calls to get_format

2015-03-12 Thread Rainer Hochecker
Rainer Hochecker fernetmenta at online.de writes: hevc_decode_flush(AVCodecContext *avctx) { HEVCContext *s = avctx-priv_data; ff_hevc_flush_dpb(s); +hevc_decode_free(avctx); +s-context_initialized = 0; s-max_ra = INT_MAX; } this is a left over from debugging.