* qatar/master:
drawtext: remove typo
pcm-mpeg: implement new audio decoding api
w32thread: port fixes to pthread_cond_broadcast() from x264.
doc: add editor configuration section with Vim and Emacs settings
dxva2.h: include d3d9.h to define LPDIRECT3DSURFACE9
avformat/utils: Drop unused goto label.
doxygen: Replace '\' by '@' in Doxygen markup tags.
cosmetics: drop some completely pointless parentheses
cljr: simplify CLJRContext
drawtext: introduce rand(min, max)
drawtext: introduce explicit draw/hide variable
rtmp: Use nb_invokes for all invoke commands
Conflicts:
libavcodec/mpegvideo.c
libavfilter/vf_drawtext.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
{"basetime","set base time",OFFSET(basetime),AV_OPT_TYPE_INT64,{.dbl=AV_NOPTS_VALUE},INT64_MIN,INT64_MAX},
{"draw","if false do not draw",OFFSET(d_expr),AV_OPT_TYPE_STRING,{.str="1"},CHAR_MIN,CHAR_MAX},
/* FT_LOAD_* flags */
{"ft_load_flags","set font loading flags for libfreetype",OFFSET(ft_load_flags),AV_OPT_TYPE_FLAGS,{.dbl=FT_LOAD_DEFAULT|FT_LOAD_RENDER},0,INT_MAX,0,"ft_load_flags"},
@ -470,10 +492,15 @@ static int config_input(AVFilterLink *inlink)