Re: [FFmpeg-devel] [PATCH 10/12] avcodec: add MediaCodec encoder

2022-11-20 Thread zhilizhao(赵志立)
> On Nov 21, 2022, at 07:44, Aman Karmani wrote: > > On Sat, Nov 19, 2022 at 9:13 AM "zhilizhao(赵志立)" > wrote: > >> >> >>> On Nov 19, 2022, at 17:15, Aman Karmani wrote: >>> >>> >>> >>> On Sun, Oct 23, 2022 at 8:17 PM Zhao Zhili >> wrote: >>> From: Zhao Zhili >>> >>> Signed-off-by: Z

Re: [FFmpeg-devel] [PATCH 10/12] avcodec: add MediaCodec encoder

2022-11-20 Thread Aman Karmani
On Sat, Nov 19, 2022 at 9:13 AM "zhilizhao(赵志立)" wrote: > > > > On Nov 19, 2022, at 17:15, Aman Karmani wrote: > > > > > > > > On Sun, Oct 23, 2022 at 8:17 PM Zhao Zhili > wrote: > > From: Zhao Zhili > > > > Signed-off-by: Zhao Zhili > > --- > > Changelog | 1 + > > c

Re: [FFmpeg-devel] [PATCH 10/12] avcodec: add MediaCodec encoder

2022-11-19 Thread Olivier Ayache
>That’s the case from my test on Google Pixel 3. There is no ‘csd’ inside >MediaFormat returned by ff_AMediaCodec_getOutputFormat(), until a frame >has been sent. It may depends on the device and OS. Hello there, if it can help concerning the csd your asumption is right and not only on Pixel 3. Wh

Re: [FFmpeg-devel] [PATCH 10/12] avcodec: add MediaCodec encoder

2022-11-19 Thread zhilizhao(赵志立)
> On Nov 19, 2022, at 17:15, Aman Karmani wrote: > > > > On Sun, Oct 23, 2022 at 8:17 PM Zhao Zhili wrote: > From: Zhao Zhili > > Signed-off-by: Zhao Zhili > --- > Changelog | 1 + > configure | 4 + > libavcodec/Makefile | 2

Re: [FFmpeg-devel] [PATCH 10/12] avcodec: add MediaCodec encoder

2022-10-27 Thread zhilizhao(赵志立)
> On Oct 27, 2022, at 17:56, Tomas Härdin wrote: > > tor 2022-10-27 klockan 10:49 +0800 skrev zhilizhao(赵志立): >> >> >>> On Oct 27, 2022, at 05:17, Tomas Härdin wrote: >>> >>> mån 2022-10-24 klockan 11:16 +0800 skrev Zhao Zhili: +typedef struct MediaCodecEncContext { +AVC

Re: [FFmpeg-devel] [PATCH 10/12] avcodec: add MediaCodec encoder

2022-10-27 Thread Tomas Härdin
tor 2022-10-27 klockan 10:49 +0800 skrev zhilizhao(赵志立): > > > > On Oct 27, 2022, at 05:17, Tomas Härdin wrote: > > > > mån 2022-10-24 klockan 11:16 +0800 skrev Zhao Zhili: > > > > > > +typedef struct MediaCodecEncContext { > > > +    AVClass *avclass; > > > +    FFAMediaCodec *codec; > > > + 

Re: [FFmpeg-devel] [PATCH 10/12] avcodec: add MediaCodec encoder

2022-10-26 Thread zhilizhao(赵志立)
> On Oct 27, 2022, at 05:17, Tomas Härdin wrote: > > mån 2022-10-24 klockan 11:16 +0800 skrev Zhao Zhili: >> >> +typedef struct MediaCodecEncContext { >> +AVClass *avclass; >> +FFAMediaCodec *codec; >> +int use_ndk_codec; >> +FFANativeWindow *window; >> + >> +int fps; >> +

Re: [FFmpeg-devel] [PATCH 10/12] avcodec: add MediaCodec encoder

2022-10-26 Thread Tomas Härdin
mån 2022-10-24 klockan 11:16 +0800 skrev Zhao Zhili: > > +typedef struct MediaCodecEncContext { > +    AVClass *avclass; > +    FFAMediaCodec *codec; > +    int use_ndk_codec; > +    FFANativeWindow *window; > + > +    int fps; > +    int width; > +    int height; > + > +    uint8_t *extradata; >

[FFmpeg-devel] [PATCH 10/12] avcodec: add MediaCodec encoder

2022-10-23 Thread Zhao Zhili
From: Zhao Zhili Signed-off-by: Zhao Zhili --- Changelog | 1 + configure | 4 + libavcodec/Makefile | 2 + libavcodec/allcodecs.c | 2 + libavcodec/mediacodec_wrapper.c | 102 ++- libavcodec/mediacodec_wrapper.h | 8