VLC has a very flexible design , which makes it easier to include modules for new file formats , codecs or streaming methods . VLC 1.0.0 has more than 380 modules . VLC , like most multimedia frameworks , has a very modular design which makes it easier to include modules\/plugins for new file formats , codecs or streaming methods .