]> git.sesse.net Git - ffmpeg/commitdiff
avformat/avformat.h: update the comment from deprecated to new API
authorSteven Liu <lq@chinaffmpeg.org>
Sat, 23 Mar 2019 06:04:39 +0000 (14:04 +0800)
committerSteven Liu <lq@chinaffmpeg.org>
Sat, 23 Mar 2019 06:04:39 +0000 (14:04 +0800)
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
libavformat/avformat.h

index 71af0acd880e3de83c6d6b398629d4938c417d62..e1b9b114c97b52232432161cc7485663dd6ed586 100644 (file)
  * into component streams, and the reverse process of muxing - writing supplied
  * data in a specified container format. It also has an @ref lavf_io
  * "I/O module" which supports a number of protocols for accessing the data (e.g.
- * file, tcp, http and others). Before using lavf, you need to call
- * av_register_all() to register all compiled muxers, demuxers and protocols.
+ * file, tcp, http and others).
  * Unless you are absolutely sure you won't use libavformat's network
  * capabilities, you should also call avformat_network_init().
  *
  * A supported input format is described by an AVInputFormat struct, conversely
  * an output format is described by AVOutputFormat. You can iterate over all
- * registered input/output formats using the av_iformat_next() /
- * av_oformat_next() functions. The protocols layer is not part of the public
- * API, so you can only get the names of supported protocols with the
- * avio_enum_protocols() function.
+ * input/output formats using the  av_demuxer_iterate / av_muxer_iterate() functions.
+ * The protocols layer is not part of the public API, so you can only get the names
+ * of supported protocols with the avio_enum_protocols() function.
  *
  * Main lavf structure used for both muxing and demuxing is AVFormatContext,
  * which exports all information about the file being read or written. As with