f2403d1530
avformat: refactor ff_stream_encode_params_copy() to stream_params_copy()
...
Addresses http://ffmpeg.org/pipermail/ffmpeg-devel/2022-August/299726.html
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-08-12 18:54:19 +02:00
20ca491664
avformat/utils: Move ff_stream_encode_params_copy() to mux_utils.c
...
Only used by muxers.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-05-10 07:32:16 +02:00
437484a66a
avformat/utils: Move ff_format_output_open() to mux_utils.c
...
It is obviously a muxing-only function.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-05-10 07:31:47 +02:00
d78838414b
avformat/utils: Move creation-time functions to mux_utils
...
Only used by muxers.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-05-10 07:30:31 +02:00
ba49acf143
avformat/mux_utils: Move ff_format_shift_data to new file for mux utils
...
It is only used by muxers. Given that it is not part of
the core muxing code and given that mux.c is already big enough,
it is moved to a new file for utility functions for muxing.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-05-10 07:29:15 +02:00
7547f13548
avformat/utils: Move ff_stream_add_bitstream_filter to mux.c
...
It is muxing-only; in fact, it should be considered part of
the core muxing code.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-05-10 07:27:36 +02:00
f4a2d722aa
avformat/internal: Move muxing-only functions to new mux.h header
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-05-10 07:27:01 +02:00