James Almer
823d60d55e
avcodec/codec_par: Reorder AVCodecParameters fields
...
Move related fields closer together.
Signed-off-by: James Almer <jamrial@gmail.com>
2024-03-07 08:53:31 -03:00
James Almer
65ddc74988
avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT
...
Signed-off-by: James Almer <jamrial@gmail.com>
2024-03-07 08:53:30 -03:00
James Almer
b360c91752
avcodec/codecpar: mention how to allocate coded_side_data
...
Signed-off-by: James Almer <jamrial@gmail.com>
2023-11-14 14:26:42 -03:00
James Almer
21d7cc6fa9
avcodec/codec_par: add side data to AVCodecParameters
...
This will simplify the propagation of side data to decoders and from encoders.
Global side data will now reside in the AVCodecContext, thus be available
during init(), removing the need to propagate it inside packets.
Global and frame specific side data will therefore be distinct.
Signed-off-by: James Almer <jamrial@gmail.com>
2023-10-06 09:56:41 -03: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
Anton Khirnov
c2ae8e30b7
lavc/codec_par: add AVCodecParameters.framerate
...
This corresponds to AVCodecContext.framerate.
2023-05-07 15:47:25 +02:00
Marvin Scholz
4be6d065d4
avcodec/codec_par: Add missing doxy group opening
2022-10-17 09:51:47 +02:00
Marvin Scholz
ea5884e2e3
avcodec: Fix Doxygen trailing brief comments
...
The //< comment is not any magic comment supported by Doxygen,
instead use ///< to mark them as doc for the members.
2022-10-17 09:51:47 +02:00
Vittorio Giovara
276c06726f
avcodecpar: switch to the new channel layout API
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Signed-off-by: James Almer <jamrial@gmail.com>
2022-03-15 09:42:29 -03:00
Anton Khirnov
bb3648e676
lavc: move av_get_audio_frame_duration2() from avcodec.h to codec_par.h
2021-06-10 16:51:44 +02:00
Anton Khirnov
9d443c3e68
avcodec.h: split AVCodecParameters API into its own header
2020-05-22 14:38:57 +02:00