diff mbox

[FFmpeg-devel,2/2] lavc/mediacodecdec: set AV_CODEC_CAP_AVOID_PROBING capability

Message ID 20170404072100.20295-2-matthieu.bouron@gmail.com
State Accepted
Commit 3fce174d4f08f76a82ad6d4a481463cfb8611dfe
Headers show

Commit Message

Matthieu Bouron April 4, 2017, 7:21 a.m. UTC
---
 libavcodec/mediacodecdec.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Comments

wm4 April 4, 2017, 7:31 a.m. UTC | #1
On Tue,  4 Apr 2017 09:21:00 +0200
Matthieu Bouron <matthieu.bouron@gmail.com> wrote:

> ---
>  libavcodec/mediacodecdec.c | 10 +++++-----
>  1 file changed, 5 insertions(+), 5 deletions(-)
> 

Both patches LGTM.
Matthieu Bouron April 4, 2017, 7:51 a.m. UTC | #2
On Tue, Apr 04, 2017 at 09:31:14AM +0200, wm4 wrote:
> On Tue,  4 Apr 2017 09:21:00 +0200
> Matthieu Bouron <matthieu.bouron@gmail.com> wrote:
> 
> > ---
> >  libavcodec/mediacodecdec.c | 10 +++++-----
> >  1 file changed, 5 insertions(+), 5 deletions(-)
> > 
> 
> Both patches LGTM.

Applied. Thanks for the review.

Matthieu
[...]
diff mbox

Patch

diff --git a/libavcodec/mediacodecdec.c b/libavcodec/mediacodecdec.c
index 4cbec09acd..857e7a5fed 100644
--- a/libavcodec/mediacodecdec.c
+++ b/libavcodec/mediacodecdec.c
@@ -552,7 +552,7 @@  AVCodec ff_h264_mediacodec_decoder = {
     .decode         = mediacodec_decode_frame,
     .flush          = mediacodec_decode_flush,
     .close          = mediacodec_decode_close,
-    .capabilities   = AV_CODEC_CAP_DELAY,
+    .capabilities   = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING,
     .caps_internal  = FF_CODEC_CAP_SETS_PKT_DTS,
 };
 #endif
@@ -568,7 +568,7 @@  AVCodec ff_hevc_mediacodec_decoder = {
     .decode         = mediacodec_decode_frame,
     .flush          = mediacodec_decode_flush,
     .close          = mediacodec_decode_close,
-    .capabilities   = AV_CODEC_CAP_DELAY,
+    .capabilities   = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING,
     .caps_internal  = FF_CODEC_CAP_SETS_PKT_DTS,
 };
 #endif
@@ -584,7 +584,7 @@  AVCodec ff_mpeg4_mediacodec_decoder = {
     .decode         = mediacodec_decode_frame,
     .flush          = mediacodec_decode_flush,
     .close          = mediacodec_decode_close,
-    .capabilities   = AV_CODEC_CAP_DELAY,
+    .capabilities   = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING,
     .caps_internal  = FF_CODEC_CAP_SETS_PKT_DTS,
 };
 #endif
@@ -600,7 +600,7 @@  AVCodec ff_vp8_mediacodec_decoder = {
     .decode         = mediacodec_decode_frame,
     .flush          = mediacodec_decode_flush,
     .close          = mediacodec_decode_close,
-    .capabilities   = AV_CODEC_CAP_DELAY,
+    .capabilities   = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING,
     .caps_internal  = FF_CODEC_CAP_SETS_PKT_DTS,
 };
 #endif
@@ -616,7 +616,7 @@  AVCodec ff_vp9_mediacodec_decoder = {
     .decode         = mediacodec_decode_frame,
     .flush          = mediacodec_decode_flush,
     .close          = mediacodec_decode_close,
-    .capabilities   = AV_CODEC_CAP_DELAY,
+    .capabilities   = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING,
     .caps_internal  = FF_CODEC_CAP_SETS_PKT_DTS,
 };
 #endif