"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of vlc-3.0.11.tar.xz (15 Jun 22:09, 26041744 Bytes)

About: VLC (VideoLAN Client) is a multimedia player for various audio and video formats (MPEG-1/2/4, DivX, MP3, Vorbis, Ogg, ...) as well as DVDs, Audio CDs, VCDs, and various streaming protocols.



Fossies downloads: /linux/miscvlc-3.0.11.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 4538  (4153 files within 385 directories)

Histograms of CLOC analysis data of vlc-3.0.11.tar.xz (y-axes: linear scale)
Histograms of CLOC analysis data of vlc-3.0.11.tar.xz (y-axes: logarithm scale)

The corresponding CLOC output data:
    3469 text files.
    3427 unique files.                              
     444 files ignored.

github.com/AlDanial/cloc v 1.86  T=6.12 s (496.4 files/s, 678449.2 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
PO File               96    705571   1001077   1530415 x   1.50 =     2295622.50
C                    988     74775     61447    388200 x   0.77 =      298914.00
C++                  310     15939     13127     84393 x   1.51 =      127433.43
C/C++ Header         860     17104     42963     73129 x   1.00 =       73129.00
Objective C          105      7441      4934     32807 x   2.96 =       97108.72
XML                   41        73       150     17864 x   1.90 =       33941.60
diff                 280      1559      6960     13525 x   1.00 =       13525.00
SVG                  119       118       118      9851 x   1.00 =        9851.00
Qt                    21         2         0      7758 x   2.00 =       15516.00
m4                    40       713      1090      7126 x   1.00 =        7126.00
Lua                   48      1150      1225      6502 x   4.00 =       26008.00
make                  51       760       184      6180 x   2.50 =       15450.00
JavaScript             4       126       254      4904 x   1.48 =        7257.92
HTML                  17        31       154      1440 x   1.90 =        2736.00
Assembly              13       217       617      1075 x   0.25 =         268.75
Bourne Shell          19       207       132       891 x   3.81 =        3394.71
IDL                    5       106         0       807 x   3.80 =        3066.60
CSS                    3        68       155       804 x   1.00 =         804.00
yacc                   1        77        58       640 x   1.51 =         966.40
DTD                    1         5         6       329 x   1.90 =         625.10
Python                 3        76       103       280 x   4.20 =        1176.00
Visual Basic           2        75       121       272 x   2.76 =         750.72
JSON                   3        15         0        98 x   2.50 =         245.00
vim script             1         4        32        80 x   3.00 =         240.00
Perl                   1         4        10        78 x   4.00 =         312.00
lex                    1        16        19        72 x   1.00 =          72.00
Protocol Buffers       1        13        29        37 x   2.00 =          74.00
sed                    2         0         0        16 x   4.00 =          64.00
Qt Project             1         1         1         7 x   1.00 =           7.00
-------------------------------------------------------------------------------
SUM:               3037    826246   1134966   2189580 x   1.39 =     3035685.45
-------------------------------------------------------------------------------

A hint: This "standard" CLOC analysis has included all package contents files (with the exception of files generated by code-production systems such as GNU autotools). But there exists a perhaps more "realistic" alternative CLOC analysis (among others better suited for an optional codespell check rating) that tries additionally to exclude third party code but also files containing fonts, codepage or character set definitions, dictionaries, names, SVG or non-English languages.
Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  Codespell  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)