X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Favformat.h;h=f66c39b1c19310d4c37a75551966492564ddb5c1;hb=3f380b9b40f84f04cbaec290f98da4a0ab2bafee;hp=f4b5c59e655c1259ec3050c1a68cb2a50bb9b845;hpb=463de5625bcba2abb53ee8194ecb8bf45b83f315;p=ffmpeg diff --git a/libavformat/avformat.h b/libavformat/avformat.h index f4b5c59e655..f66c39b1c19 100644 --- a/libavformat/avformat.h +++ b/libavformat/avformat.h @@ -527,7 +527,7 @@ typedef struct AVOutputFormat { * can use flags: AVFMT_NOFILE, AVFMT_NEEDNUMBER, * AVFMT_GLOBALHEADER, AVFMT_NOTIMESTAMPS, AVFMT_VARIABLE_FPS, * AVFMT_NODIMENSIONS, AVFMT_NOSTREAMS, AVFMT_ALLOW_FLUSH, - * AVFMT_TS_NONSTRICT + * AVFMT_TS_NONSTRICT, AVFMT_TS_NEGATIVE */ int flags; @@ -1305,6 +1305,12 @@ typedef struct AVFormatInternal AVFormatInternal; * version bump. * sizeof(AVFormatContext) must not be used outside libav*, use * avformat_alloc_context() to create an AVFormatContext. + * + * Fields can be accessed through AVOptions (av_opt*), + * the name string used matches the associated command line parameter name and + * can be found in libavformat/options_table.h. + * The AVOption/command line parameter names differ in some cases from the C + * structure field names for historic reasons or brevity. */ typedef struct AVFormatContext { /**