Lynne
4ad35d78c9
lavc: add codec ID and profiles for ProRes RAW
2025-08-08 01:06:11 +09:00
Marvin Scholz
74aa710879
lavf: add and use AVRTCPSenderReport struct
...
This will be used in a future commit to expose the SR as side-data.
2025-07-07 16:14:02 +02:00
Dawid Kozinski
fab691edaf
avcodec: add APV encoder using liboapv
...
Co-authored-by: James Almer <jamrial@gmail.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2025-05-04 16:21:35 -03:00
Anton Khirnov
c35a51f4bb
lavc: add HEVC Multiview Main profile
2024-09-06 13:59:28 +02:00
Lynne
1c066867df
aac: define a new profile for USAC
...
This allows users to determine whether a stream is USAC or not.
2024-06-08 00:22:35 +02:00
Andreas Rheinhardt
ea14e8bc30
avcodec/codec_par: Move enum AVFieldOrder to defs.h
...
It is also used by AVCodecContext.
Reviewed-by: James Almer <jamrial@gmail.com >
Reviewed-by: Anton Khirnov <anton@khirnov.net >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2023-10-03 01:58:37 +02:00
Andreas Rheinhardt
8238bc0b5e
avcodec/defs: Add AV_PROFILE_* defines, deprecate FF_PROFILE_* defines
...
These defines are also used in other contexts than just AVCodecContext
ones, e.g. in libavformat. Furthermore, given that these defines are
public, the AV-prefix is the right one, so deprecate (and not just move)
the FF-macros.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2023-09-07 00:39:02 +02:00
Andreas Rheinhardt
cf856d8957
avcodec/avcodec: Move AV_ER_* and FF_COMPLIANCE_* to defs.h
...
They are also frequently used in libavformat.
This change does not cause any breakage as avcodec.h
includes defs.h.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-09-26 02:51:46 +02:00
Anton Khirnov
ff0a96046d
lavc: move small misc definitions into a separate header
...
This will allow to avoid #including the entire avcodec.h in some places.
2021-06-10 16:51:44 +02:00