- Changes in mov_write_video_tag function to handle APV elementary stream
- Provided structure APVDecoderConfigurationRecord that specifies the decoder
configuration information for APV video content
Signed-off-by: Dawid Kozinski
---
libavcodec/cbs_apv.c| 19 +-
libavformat/Makefile
- Changes in mov_write_video_tag function to handle APV elementary stream
- Provided structure APVDecoderConfigurationRecord that specifies the decoder
configuration information for APV video content
Signed-off-by: Dawid Kozinski
---
libavcodec/cbs_apv.c| 19 +-
libavformat/Makefile
Signed-off-by: Dawid Kozinski
---
libavformat/apvdec.c | 26 --
1 file changed, 24 insertions(+), 2 deletions(-)
diff --git a/libavformat/apvdec.c b/libavformat/apvdec.c
index 1e5497bcd3..420c7196fd 100644
--- a/libavformat/apvdec.c
+++ b/libavformat/apvdec.c
@@ -18,12
Signed-off-by: Dawid Kozinski
---
libavcodec/liboapvenc.c | 8
1 file changed, 8 insertions(+)
diff --git a/libavcodec/liboapvenc.c b/libavcodec/liboapvenc.c
index 0c95489bc9..fa849c1dcc 100644
--- a/libavcodec/liboapvenc.c
+++ b/libavcodec/liboapvenc.c
@@ -306,6 +306,14 @@ static
Signed-off-by: Dawid Kozinski
---
libavcodec/liboapvenc.c | 12
1 file changed, 12 insertions(+)
diff --git a/libavcodec/liboapvenc.c b/libavcodec/liboapvenc.c
index 0c95489bc9..d338b33e2d 100644
--- a/libavcodec/liboapvenc.c
+++ b/libavcodec/liboapvenc.c
@@ -307,6 +307,18
_BS_FMT_NONE
> format (the only AU without bitstream format)
>
> On 5/9/2025 8:52 AM, Dawid Kozinski wrote:
> > Signed-off-by: Dawid Kozinski
> > ---
> > libavcodec/liboapvenc.c | 12
> > 1 file changed, 12 insertions(+)
> >
> > di
Changed the minimum required version of liboapv from 0.1.13 to 0.1.13.1
Signed-off-by: Dawid Kozinski
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index 534b443f7d..22f5ca738b 100755
--- a/configure
+++ b/configure
@@ -6949,7 +6949,7
Signed-off-by: Dawid Kozinski
---
libavcodec/liboapvenc.c | 12
1 file changed, 12 insertions(+)
diff --git a/libavcodec/liboapvenc.c b/libavcodec/liboapvenc.c
index 0c95489bc9..d338b33e2d 100644
--- a/libavcodec/liboapvenc.c
+++ b/libavcodec/liboapvenc.c
@@ -307,6 +307,18
- Changes in mov_write_video_tag function to handle APV elementary stream
- Provided structure APVDecoderConfigurationRecord that specifies the decoder
configuration information for APV video content
Signed-off-by: Dawid Kozinski
---
libavformat/Makefile| 2 +-
libavformat/apv.c
- Changes in mov_write_video_tag function to handle APV elementary stream
- Provided structure APVDecoderConfigurationRecord that specifies the decoder
configuration information for APV video content
Signed-off-by: Dawid Kozinski
---
libavformat/Makefile| 2 +-
libavformat/apv.c
- Added apv extension to the list of extensions for ff_mov_demuxer
Signed-off-by: Dawid Kozinski
---
libavformat/demux.c | 1 +
libavformat/mov.c | 7 ++-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/libavformat/demux.c b/libavformat/demux.c
index 2795863567..4e76de0629
> -Original Message-
> From: ffmpeg-devel On Behalf Of James
> Almer
> Sent: środa, 30 kwietnia 2025 02:40
> To: ffmpeg-devel@ffmpeg.org
> Subject: [FFmpeg-devel] [PATCH] avcodec: add APV encoder using liboapv
>
> From: Dawid Kozinski
>
> Co-authored
- Added APV decoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for APV decoder wrapper
Signed-off-by: Dawid Kozinski
---
configure | 1 +
doc/decoders.texi | 27 ++
libavcodec/Makefile| 1 +
libavcodec/libapvdec.c
- Added APV encoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for oapv wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/encoders.texi | 41 +++
doc/general_contents.texi | 8 +
libavcodec/Makefile
- Added apv extension to the list of extensions for ff_mov_demuxer
Signed-off-by: Dawid Kozinski
---
libavformat/demux.c | 1 +
libavformat/mov.c | 2 ++
2 files changed, 3 insertions(+)
diff --git a/libavformat/demux.c b/libavformat/demux.c
index 2795863567..4e76de0629 100644
--- a
- Changes in mov_write_video_tag function to handle APV elementary stream
- Provided structure APVDecoderConfigurationRecord that specifies the decoder
configuration information for APV video content
Signed-off-by: Dawid Kozinski
---
libavformat/Makefile| 2 +-
libavformat/apv.c
;
> On 24/04/2025 13:08, Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff
> Engineer/Samsung Electronics wrote:
> >> -Original Message-
> >> From: ffmpeg-devel On Behalf Of
> >> Mark Thompson
> >> Sent: środa, 23 kwietnia 2025 23:08
> >> To: ffmpe
On 23/04/2025 15:13, Dawid Kozinski wrote:
> > - Changes in mov_write_video_tag function to handle APV elementary
> > stream
> > - Provided structure APVDecoderConfigurationRecord that specifies the
> > decoder configuration information for APV video content
> >
&g
> -Original Message-
> From: ffmpeg-devel On Behalf Of James
> Almer
> Sent: środa, 23 kwietnia 2025 16:44
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v1 5/8] avformat/mov_muxer: Extended
> MOV muxer to handle APV video content
>
> O
- Added constants definitions for APV parser
- Provided parsing following APV RFC
- APV parser registration
Signed-off-by: Dawid Kozinski
---
configure | 2 +
libavcodec/Makefile | 2 +
libavcodec/apv.h| 93
libavcodec/apv_parse.c | 32 +++
libavcodec
- Added APV decoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for APV decoder wrapper
Signed-off-by: Dawid Kozinski
---
configure | 1 +
doc/decoders.texi | 27 ++
libavcodec/Makefile| 1 +
libavcodec/libapvdec.c
- Added APV encoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for oapv wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/encoders.texi | 41 +++
doc/general_contents.texi | 11 +
libavcodec/Makefile
- Added evc extension to the list of extensions for ff_mov_demuxer
Signed-off-by: Dawid Kozinski
---
libavformat/demux.c | 1 +
libavformat/mov.c | 2 ++
2 files changed, 3 insertions(+)
diff --git a/libavformat/demux.c b/libavformat/demux.c
index 2795863567..4e76de0629 100644
--- a
- Changes in mov_write_video_tag function to handle APV elementary stream
- Provided structure APVDecoderConfigurationRecord that specifies the decoder
configuration information for APV video content
Signed-off-by: Dawid Kozinski
---
libavformat/Makefile| 2 +-
libavformat/apv.c
- Provided AVInputFormat struct describing APV input format (ff_apv_demuxer)
Signed-off-by: Dawid Kozinski
---
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/apvdec.c | 441 +++
3 files changed, 443 insertions(+)
create
- Provided AVOutputFormat structure describing APV output format (ff_apv_muxer)
- Added documentation for APV muxer
Signed-off-by: Dawid Kozinski
---
doc/muxers.texi | 3 +++
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/rawenc.c | 14
Added prerequisites that must be met before providing support for the APV codec
- Added new entry to codec IDs list
- Added new entry to the codec descriptor list
- Bumped libavcodec minor version
- Added profiles for APV codec
Signed-off-by: Dawid Kozinski
---
doc/APIchanges | 3
Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: wtorek, 25 marca 2025 09:18
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel
format
> handling in export_stream_params function
>
> Dawid Ko
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 12
1 file changed, 12 insertions(+)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index 520fdab7d8..8a1719f264 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
@@ -154,15 +154,27 @@ static int
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: wtorek, 25 marca 2025 09:18
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel
format
> handling in export_stream_params functio
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: wtorek, 25 marca 2025 09:18
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel
format
> handling in export_stream_params functio
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: wtorek, 25 marca 2025 07:46
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel
format
> handling in export_stream_params functio
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index 520fdab7d8..483700c81e 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
@@ -152,16 +152,20
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: wtorek, 25 marca 2025 07:46
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v1] avcodec/evc_decoder: Fix pixel
format
> handling in export_stream_params functio
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index 520fdab7d8..483700c81e 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: piątek, 21 marca 2025 14:14
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH] fftools/ffprobe: Remove endianness
> dependency of pix fmt when, bitexact
>
> Zhao Zhili:
> >
> >
> >> On
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index 520fdab7d8..483700c81e 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
Signed-off-by: Dawid Kozinski
---
configure| 2 +-
libavcodec/libxeve.c | 7 ---
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/configure b/configure
index 06a72e4114..de53fd4c68 100755
--- a/configure
+++ b/configure
@@ -7031,7 +7031,7 @@ enabled libx265
d packet
> contains a keyframe
>
> On 4/17/2024 2:22 AM, Dawid Kozinski wrote:
> > Signed-off-by: Dawid Kozinski
> > ---
> > libavcodec/libxevd.c | 5 +
> > 1 file changed, 5 insertions(+)
> >
> > diff --git a/libavcodec/libxevd.c b/liba
Signed-off-by: Dawid Kozinski
---
libavformat/evc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/evc.c b/libavformat/evc.c
index fabccb054c..2f4c74fe51 100644
--- a/libavformat/evc.c
+++ b/libavformat/evc.c
@@ -233,7 +233,7 @@ static int evcc_write
Signed-off-by: Dawid Kozinski
---
libavcodec/evc.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libavcodec/evc.h b/libavcodec/evc.h
index e493455a42..d68dc74997 100644
--- a/libavcodec/evc.h
+++ b/libavcodec/evc.h
@@ -106,15 +106,15 @@ enum EVCSliceType {
};
enum
Signed-off-by: Dawid Kozinski
---
libavformat/riff.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/riff.c b/libavformat/riff.c
index 157976583c..306dc3b47a 100644
--- a/libavformat/riff.c
+++ b/libavformat/riff.c
@@ -506,6 +506,7 @@ const AVCodecTag ff_codec_bmp_tags
Signed-off-by: Dawid Kozinski
---
libavcodec/bitstream_filters.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/bitstream_filters.c b/libavcodec/bitstream_filters.c
index 12860c332b..138246c50e 100644
--- a/libavcodec/bitstream_filters.c
+++ b/libavcodec
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 4
1 file changed, 4 insertions(+)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index c6c7327e65..de641d85f4 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
@@ -415,6 +415,10 @@ static int
Signed-off-by: Dawid Kozinski
---
libavformat/evc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/evc.c b/libavformat/evc.c
index fabccb054c..2f4c74fe51 100644
--- a/libavformat/evc.c
+++ b/libavformat/evc.c
@@ -233,7 +233,7 @@ static int evcc_write
Signed-off-by: Dawid Kozinski
---
libavcodec/evc.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libavcodec/evc.h b/libavcodec/evc.h
index e493455a42..d68dc74997 100644
--- a/libavcodec/evc.h
+++ b/libavcodec/evc.h
@@ -106,15 +106,15 @@ enum EVCSliceType {
};
enum
Signed-off-by: Dawid Kozinski
---
libavformat/riff.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/riff.c b/libavformat/riff.c
index 157976583c..306dc3b47a 100644
--- a/libavformat/riff.c
+++ b/libavformat/riff.c
@@ -506,6 +506,7 @@ const AVCodecTag ff_codec_bmp_tags
Signed-off-by: Dawid Kozinski
---
libavcodec/bitstream_filters.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/bitstream_filters.c b/libavcodec/bitstream_filters.c
index 12860c332b..138246c50e 100644
--- a/libavcodec/bitstream_filters.c
+++ b/libavcodec
Signed-off-by: Dawid Kozinski
---
libavformat/nut.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/nut.c b/libavformat/nut.c
index 9692336ece..8c536719b1 100644
--- a/libavformat/nut.c
+++ b/libavformat/nut.c
@@ -47,6 +47,7 @@ const AVCodecTag ff_nut_video_tags
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index c6c7327e65..e864bd5200 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
@@ -391,6 +391,11 @@ static int
d packet
> contains a keyframe
>
> On 4/17/2024 2:22 AM, Dawid Kozinski wrote:
> > Signed-off-by: Dawid Kozinski
> > ---
> > libavcodec/libxevd.c | 5 +
> > 1 file changed, 5 insertions(+)
> >
> > diff --git a/libavcodec/libxevd.c b/liba
Signed-off-by: Dawid Kozinski
---
libavformat/evc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/evc.c b/libavformat/evc.c
index fabccb054c..2f4c74fe51 100644
--- a/libavformat/evc.c
+++ b/libavformat/evc.c
@@ -233,7 +233,7 @@ static int evcc_write
Signed-off-by: Dawid Kozinski
---
libavcodec/evc.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libavcodec/evc.h b/libavcodec/evc.h
index e493455a42..d68dc74997 100644
--- a/libavcodec/evc.h
+++ b/libavcodec/evc.h
@@ -106,15 +106,15 @@ enum EVCSliceType {
};
enum
Signed-off-by: Dawid Kozinski
---
libavformat/riff.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/riff.c b/libavformat/riff.c
index 157976583c..306dc3b47a 100644
--- a/libavformat/riff.c
+++ b/libavformat/riff.c
@@ -506,6 +506,7 @@ const AVCodecTag ff_codec_bmp_tags
Signed-off-by: Dawid Kozinski
---
libavcodec/bitstream_filters.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/bitstream_filters.c b/libavcodec/bitstream_filters.c
index 12860c332b..138246c50e 100644
--- a/libavcodec/bitstream_filters.c
+++ b/libavcodec
Signed-off-by: Dawid Kozinski
---
libavformat/nut.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/nut.c b/libavformat/nut.c
index 9692336ece..8c536719b1 100644
--- a/libavformat/nut.c
+++ b/libavformat/nut.c
@@ -47,6 +47,7 @@ const AVCodecTag ff_nut_video_tags
Signed-off-by: Dawid Kozinski
---
libavcodec/libxevd.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c
index c6c7327e65..e864bd5200 100644
--- a/libavcodec/libxevd.c
+++ b/libavcodec/libxevd.c
@@ -391,6 +391,11 @@ static int
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: czwartek, 29 lutego 2024 10:37
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH 1/9] avcodec/libxevd: Remove
> FF_CODEC_CAP_SETS_PKT_DTS cap
>
> Andreas Rheinhardt:
> > This decoder
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: wtorek, 27 lutego 2024 20:59
> To: ffmpeg-devel@ffmpeg.org
> Cc: Andreas Rheinhardt
> Subject: [FFmpeg-devel] [PATCH 7/9] avcodec/libxevd: Use
> CODEC_LONG_NAME()
>
> Brings the length of the line do
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: wtorek, 27 lutego 2024 20:59
> To: ffmpeg-devel@ffmpeg.org
> Cc: Andreas Rheinhardt
> Subject: [FFmpeg-devel] [PATCH 6/9] avcodec/libxevd: Remove useless
AVClass
>
> This decoder does not have option
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: wtorek, 27 lutego 2024 20:59
> To: ffmpeg-devel@ffmpeg.org
> Cc: Andreas Rheinhardt
> Subject: [FFmpeg-devel] [PATCH 2/9] avcodec/libxevd: Set AV_CODEC_CAP_DR1
>
> This decoder uses av_image_copy() t
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Andreas Rheinhardt
> Sent: wtorek, 27 lutego 2024 20:48
> To: ffmpeg-devel@ffmpeg.org
> Cc: Andreas Rheinhardt
> Subject: [FFmpeg-devel] [PATCH 1/9] avcodec/libxevd: Remove
> FF_CODEC_CAP_SETS_PKT_DTS cap
>
> This decoder imple
Signed-off-by: Dawid Kozinski
---
libavcodec/evc.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/libavcodec/evc.h b/libavcodec/evc.h
index 9711c760fe..182a01f3d2 100644
--- a/libavcodec/evc.h
+++ b/libavcodec/evc.h
@@ -106,14 +106,14 @@ enum EVCSliceType {
};
enum
> -Original Message-
> From: ffmpeg-devel On Behalf Of Zhao
> Zhili
> Sent: czwartek, 22 lutego 2024 07:42
> To: ffmpeg-devel@ffmpeg.org
> Cc: Zhao Zhili
> Subject: [FFmpeg-devel] [PATCH] avcodec/evc: Remove redefine of
> HEVC_MAX_ENTRY_POINT_OFFSETS
>
> From: Zhao Zhili
>
> ---
>
d you please clarify what exactly you need?
What changes do you expect on the FFmpeg implementation side?
Best regards
Dawid Koziński
> -Original Message-
> From: ffmpeg-devel On Behalf Of Neal
> Gompa
> Sent: środa, 18 października 2023 15:16
> To: FFmpeg development discussions and
-devel On Behalf Of
> Michael Niedermayer
> Sent: piątek, 27 października 2023 21:43
> To: FFmpeg development discussions and patches
> Subject: Re: [FFmpeg-devel] [PATCH 2/4] avcodec/evc_parse: Check
> num_remaining_tiles_in_slice_minus1
>
> On Fri, Oct 27, 2023 at 10:07
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Michael Niedermayer
> Sent: piątek, 13 października 2023 01:28
> To: FFmpeg development discussions and patches
> Subject: [FFmpeg-devel] [PATCH 3/3] avcodec/evc_parse: Check tid
>
> The check is based on not infinite looping.
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Michael Niedermayer
> Sent: czwartek, 5 października 2023 00:59
> To: FFmpeg development discussions and patches
> Subject: [FFmpeg-devel] [PATCH 4/4] avcodec/evc_parse: Check tid
>
> The check is based on not infinite looping
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Michael Niedermayer
> Sent: piątek, 13 października 2023 01:28
> To: FFmpeg development discussions and patches
> Subject: [FFmpeg-devel] [PATCH 3/3] avcodec/evc_parse: Check tid
>
> The check is based on not infinite looping.
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Michael Niedermayer
> Sent: piątek, 13 października 2023 01:28
> To: FFmpeg development discussions and patches
> Subject: [FFmpeg-devel] [PATCH 3/3] avcodec/evc_parse: Check tid
>
> The check is based on not infinite looping.
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Michael Niedermayer
> Sent: czwartek, 5 października 2023 00:59
> To: FFmpeg development discussions and patches
> Subject: [FFmpeg-devel] [PATCH 3/4] avcodec/evc_parse: remove pow() and
> log2()
>
> The use of float based fun
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Michael Niedermayer
> Sent: czwartek, 5 października 2023 00:59
> To: FFmpeg development discussions and patches
> Subject: [FFmpeg-devel] [PATCH 2/4] avcodec/evc_parse: Check
> num_remaining_tiles_in_slice_minus1
>
> Fixes: o
aździernika 2023 15:11
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v1] avcodec/vp9_superframe_split_bsf: Fix
> for possible null pointer dereference
>
> Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics:
> >
> > Pointer ctx
The pointer 'frame', which is dereferenced at ffmpeg_enc.c:930, is compared to
a NULL value at ffmpeg_enc.c:955.
The pointer 'frame' is checked in the video_sync_process() function before
calling the adjust_frame_pts_to_encoder_tb function
> -Original Message-
Signed-off-by: Dawid Kozinski
---
fftools/ffmpeg_enc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fftools/ffmpeg_enc.c b/fftools/ffmpeg_enc.c
index ec9cebbd96..61fd31823e 100644
--- a/fftools/ffmpeg_enc.c
+++ b/fftools/ffmpeg_enc.c
@@ -951,8 +951,8 @@ early_exit
Pointer ctx->priv_data->buffer_pkt->data, that can have only NULL value
(checked at vp9_superframe_split_bsf.c:48), is dereferenced at
vp9_superframe_split_bsf.c:57.
> -Original Message-----
> From: Dawid Kozinski
> Sent: piątek, 6 października 2023 13:02
> To: d.f
Signed-off-by: Dawid Kozinski
---
libavcodec/vp9_superframe_split_bsf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/vp9_superframe_split_bsf.c
b/libavcodec/vp9_superframe_split_bsf.c
index cddd48119c..4f94afc6d9 100644
--- a/libavcodec
> -Original Message-
> From: ffmpeg-devel On Behalf Of Ronald
> S. Bultje
> Sent: poniedziałek, 2 października 2023 15:49
> To: FFmpeg development discussions and patches
> Cc: Dawid Kozinski ; d.frankie...@samsung.com
> Subject: Re: [FFmpeg-devel] [PATCH v1] avco
Signed-off-by: Dawid Kozinski
---
libavcodec/hevcpred_template.c | 11 ---
1 file changed, 4 insertions(+), 7 deletions(-)
diff --git a/libavcodec/hevcpred_template.c b/libavcodec/hevcpred_template.c
index 16d1c7f35f..46bd806523 100644
--- a/libavcodec/hevcpred_template.c
+++ b
> -Original Message-
> From: ffmpeg-devel On Behalf Of
> Michael Niedermayer
> Sent: wtorek, 19 września 2023 21:16
> To: FFmpeg development discussions and patches
> Subject: Re: [FFmpeg-devel] FFmpeg release 6.1
>
> On Tue, Sep 19, 2023 at 07:18:03PM +0200, Niklas Haas wrote:
> >
- Added EVC decoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for xevd wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/decoders.texi | 24 ++
doc/general_contents.texi | 10 +-
libavcodec/Makefile
- Added EVC encoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for xeve wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/encoders.texi | 69 +
doc/general_contents.texi | 11 +
libavcodec/Makefile
> -Original Message-
> From: ffmpeg-devel On Behalf Of James
> Almer
> Sent: poniedziałek, 11 września 2023 00:56
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v27 2/2] avcodec/evc_decoder: Provided
> support for EVC decoder
>
>
> -Original Message-
> From: ffmpeg-devel On Behalf Of James
> Almer
> Sent: środa, 26 lipca 2023 17:46
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v26 5/9] avcodec/evc_decoder: Provided
> support for EVC decoder
>
> On 6/15/2023 8:
- Added EVC decoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for xevd wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/decoders.texi | 24 ++
doc/general_contents.texi | 10 +-
libavcodec/Makefile
- Added EVC encoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for xeve wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/encoders.texi | 69 +
doc/general_contents.texi | 11 +
libavcodec/Makefile
> -Original Message-
> From: ffmpeg-devel On Behalf Of James
> Almer
> Sent: środa, 26 lipca 2023 17:46
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v26 5/9] avcodec/evc_decoder: Provided
> support for EVC decoder
>
> On 6/15/2023 8:
> -Original Message-
> From: ffmpeg-devel On Behalf Of James
> Almer
> Sent: środa, 26 lipca 2023 17:46
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v26 5/9] avcodec/evc_decoder: Provided
> support for EVC decoder
>
> On 6/15/2023 8:
Hi James,
I would like to thank you for the thorough review and merging of the
majority of the 10-patchset into the FFmpeg master branch. Your personal
dedication to making numerous valuable and impactful improvements to the
code has been remarkable.
I am really grateful for your work and your tim
Why have you split off the parameter set parsing into its own file? Just
asking what's the reason.
> -Original Message-
> From: ffmpeg-devel On Behalf Of James
> Almer
> Sent: niedziela, 18 czerwca 2023 00:00
> To: ffmpeg-devel@ffmpeg.org
> Subject: [FFmpeg-devel] [PATCH 04/10] avcodec/
> On 6/13/2023 9:23 PM, Michael Niedermayer wrote:
> > On Mon, Jun 12, 2023 at 02:30:27PM +0200, Dawid Kozinski wrote:
> >> - Changes in mov_write_video_tag function to handle EVC elementary
> >> stream
> >> - Provided structure EVCDecoderConfigurationRecord that spec
dle EVC video content
>
> On Mon, Jun 12, 2023 at 02:30:27PM +0200, Dawid Kozinski wrote:
> > - Changes in mov_write_video_tag function to handle EVC elementary
> > stream
> > - Provided structure EVCDecoderConfigurationRecord that specifies the
> > decoder configur
- MAINTAINERS update
Signed-off-by: Dawid Kozinski
---
MAINTAINERS | 3 +++
1 file changed, 3 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 07852486e4..a595800af7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -198,6 +198,8 @@ Codecs:
libvpx* James
- Changelog update
Signed-off-by: Dawid Kozinski
---
Changelog | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/Changelog b/Changelog
index cd872d9bf2..0b785522dc 100644
--- a/Changelog
+++ b/Changelog
@@ -17,6 +17,8 @@ version :
- RivaTuner video decoder
- Added evc extension to the list of extensions for ff_mov_demuxer
Signed-off-by: Dawid Kozinski
---
libavformat/demux.c | 1 +
libavformat/mov.c | 2 ++
2 files changed, 3 insertions(+)
diff --git a/libavformat/demux.c b/libavformat/demux.c
index b3f563ccc7..1b21b8440c 100644
--- a
- Changes in mov_write_video_tag function to handle EVC elementary stream
- Provided structure EVCDecoderConfigurationRecord that specifies the decoder
configuration information for ISO/IEC 23094-1 video content
Signed-off-by: Dawid Kozinski
---
libavformat/Makefile| 2 +-
libavformat
- Added EVC decoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for xevd wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/decoders.texi | 24 ++
doc/general_contents.texi | 10 +-
libavcodec/Makefile
- Added EVC encoder wrapper
- Changes in project configuration file and libavcodec Makefile
- Added documentation for xeve wrapper
Signed-off-by: Dawid Kozinski
---
configure | 4 +
doc/encoders.texi | 69 +
doc/general_contents.texi | 11 +
libavcodec/Makefile
- Provided AVInputFormat struct describing EVC input format (ff_evc_demuxer)
Signed-off-by: Dawid Kozinski
---
libavcodec/Makefile | 1 +
libavcodec/bitstream_filters.c | 5 +-
libavcodec/evc_frame_merge_bsf.c | 170 +++
libavformat/Makefile | 1
- Provided AVOutputFormat structure describing EVC output format (ff_evc_muxer)
- Added documentation for EVC muxer
Signed-off-by: Dawid Kozinski
---
doc/muxers.texi | 6 ++
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/rawenc.c | 13
1 - 100 of 256 matches
Mail list logo