1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-08-10 06:10:52 +02:00

avformat/avformat.h: elaborate documentation for avformat_open_input() on error condition

Signed-off-by: Marth64 <marth64@proxyid.net>
This commit is contained in:
Marth64
2024-02-09 16:08:02 -06:00
parent 8ad2d1919f
commit 910e5a275d

View File

@@ -2296,7 +2296,7 @@ int av_probe_input_buffer(AVIOContext *pb, const AVInputFormat **fmt,
* which case an AVFormatContext is allocated by this * which case an AVFormatContext is allocated by this
* function and written into ps. * function and written into ps.
* Note that a user-supplied AVFormatContext will be freed * Note that a user-supplied AVFormatContext will be freed
* on failure. * on failure and its pointer set to NULL.
* @param url URL of the stream to open. * @param url URL of the stream to open.
* @param fmt If non-NULL, this parameter forces a specific input format. * @param fmt If non-NULL, this parameter forces a specific input format.
* Otherwise the format is autodetected. * Otherwise the format is autodetected.
@@ -2305,7 +2305,8 @@ int av_probe_input_buffer(AVIOContext *pb, const AVInputFormat **fmt,
* On return this parameter will be destroyed and replaced with * On return this parameter will be destroyed and replaced with
* a dict containing options that were not found. May be NULL. * a dict containing options that were not found. May be NULL.
* *
* @return 0 on success, a negative AVERROR on failure. * @return 0 on success; on failure: frees ps, sets its pointer to NULL,
* and returns a negative AVERROR.
* *
* @note If you want to use custom IO, preallocate the format context and set its pb field. * @note If you want to use custom IO, preallocate the format context and set its pb field.
*/ */