Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-08-12avformat: refactor ff_stream_encode_params_copy() to stream_params_copy()Pierre-Anthony Lemieux
Addresses http://ffmpeg.org/pipermail/ffmpeg-devel/2022-August/299726.html Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move ff_format_io_close.* to options.c, avformat.cAndreas Rheinhardt
These are not pure avio-functions, but auxiliary AVFormatContext functions. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move ff_stream_side_data_copy to avformat.cAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move avpriv_set_pts_info() to avformat.cAndreas Rheinhardt
It is an essential auxiliary function for both demuxing and muxing. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move ff_copy_whiteblacklists to avformat.cAndreas Rheinhardt
This is an auxiliary function for AVFormatContexts. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move ff_format_set_url to avformat.cAndreas Rheinhardt
An auxiliary function for AVFormatContexts (mainly muxers, but potentially (e.g. rtsp) also demuxers). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move ff_is_intra_only to avformat.cAndreas Rheinhardt
It is an auxiliary function only used by the generic muxing and demuxing code. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move av_find_best_stream to avformat.cAndreas Rheinhardt
It is not forbidden to call this with a muxer, so it is moved to avformat.c and not demux_utils.c. ff_find_decoder(), which is used by av_find_best_stream() is also moved as well, despite being even more geared towards demuxers. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move av_find_default_stream_index to avformat.cAndreas Rheinhardt
While it is clearly written with demuxers in mind, it is not forbidden to call it with muxers, hence avformat.c and not demux_utils.c. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move av_find_program_from_stream to avformat.cAndreas Rheinhardt
It is potentially used with both demuxers and muxers. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move guessing frame rate/SAR to avformat.cAndreas Rheinhardt
It is not explicitly forbidden to call these functions with muxers (although it is probably intended to be only called by demuxers; av_guess_sample_aspect_ratio even says that "the stream aspect ratio is set by the demuxer"). Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move matching stream specificiers to avformat.cAndreas Rheinhardt
It is not to call this with a muxer, so move it to avformat.c and not demux_utils.c. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move internal stream timebase stuff to avformat.cAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move adding AVProgram to avformat.cAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move av_stream_*_side_data API to avformat.cAndreas Rheinhardt
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-05-10avformat/utils: Move freeing AVFormatContext to a new file avformat.cAndreas Rheinhardt
This file will contain the AVFormatContext-specific parts that are used by both demuxers and muxers. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>