Linux Source Code
Home
Release 7.0
Help
test-drivers
root
drivers
media
Highlighting
Reset All
By Author
By Age
──────────
Alexander Popov
André Almeida
Antti Palosaari
Arnd Bergmann
Arthur Moraes do Lago
Benjamin Gaignard
Bård Eirik Winther
Chen Zhongjin
Colin Ian King
Dafna Hirschfeld
Dan Carpenter
Daniel Almeida
Daniel Oakley
Daniel W. S. Almeida
Deborah Brouwer
Detlev Casanova
Dorcas AnonoLitunya
Ezequiel García
Gabriel Francisco Mandaji
Guilherme Gallo
Hans Verkuil
Helen Mae Koike Fornazier
Jason A. Donenfeld
Jiasheng Jiang
Johan Korsnes
Junghak Sung
Kaaira Gupta
Kees Cook
Keiichi Watanabe
Lad Prabhakar
Laurent Pinchart
Lucas A. M. Magalhães
Marek Szyprowski
Markus Theil
Matthew Majewski
Mauro Carvalho Chehab
Max Staudt
Maxime Jourdan
Neil Armstrong
Nicolas Dufresne
Niklas Söderlund
Nícolas F. R. A. Prado
Others
Paul Kocialkowski
Pawel Osciak
Pedro Terra
Philipp Zabel
Prashant Laddha
Ricardo Ribalda Delgado
Sakari Ailus
Sergey Senozhatsky
Shuah Khan
Sylwester Nawrocki
Sören Brinkmann
Tomasz Moń
Tomi Valkeinen
Vandana BN
Vincent Abriou
Vivek Kasireddy
Wang Qing
Yunke Cao
−
Subdirectories:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
vicodec
3760
5
17
21920
Hans Verkuil
Dafna Hirschfeld
Neil Armstrong
Mauro Carvalho Chehab
Paul Kocialkowski
Maxime Jourdan
Dan Carpenter
Laurent Pinchart
Benjamin Gaignard
Ezequiel García
Arnd Bergmann
Kees Cook
Daniel W. S. Almeida
Others
November 2010
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
March 2019
May 2019
June 2019
July 2019
August 2019
November 2019
February 2020
March 2020
April 2020
June 2020
July 2020
August 2020
November 2020
December 2021
July 2022
March 2023
November 2023
January 2024
March 2024
September 2024
November 2024
June 2025
August 2025
November 2025
February 2026
var spanGroupData = [ {"timestamp": 1288594800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 11150}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 2537}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 75}, {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 5, "token_count": 505}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 5, "token_count": 3168}, {"author_id": 0, "token_count": 42}, {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 5, "token_count": 9}, {"author_id": 50, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 3018}, {"author_id": 0, "token_count": 683}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 0, "token_count": 64}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 3, "token_count": 25}, {"author_id": 52, "token_count": 20}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 31, "token_count": 181}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 43, "token_count": 18}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 50, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 50, "token_count": 4}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 45, "token_count": 24}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1730444400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1748761200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1761980400, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Hans Verkuil
14851
67.75%
Dafna Hirschfeld
6744
30.77%
Neil Armstrong
181
0.83%
Mauro Carvalho Chehab
29
0.13%
Paul Kocialkowski
24
0.11%
Maxime Jourdan
20
0.09%
Dan Carpenter
18
0.08%
Laurent Pinchart
17
0.08%
Benjamin Gaignard
11
0.05%
Ezequiel García
9
0.04%
Arnd Bergmann
6
0.03%
Kees Cook
2
0.01%
Daniel W. S. Almeida
2
0.01%
Others
6
0.03%
Total
21920
vidtv
7684
21
17
29033
Daniel W. S. Almeida
Mauro Carvalho Chehab
Jiasheng Jiang
Kees Cook
Chen Zhongjin
Detlev Casanova
Hans Verkuil
Jason A. Donenfeld
Colin Ian King
Others
August 2020
September 2020
October 2020
November 2020
December 2020
January 2021
February 2021
May 2021
September 2021
December 2021
January 2022
March 2022
August 2022
October 2022
November 2022
January 2023
March 2023
May 2023
June 2023
December 2023
January 2024
September 2024
December 2024
March 2025
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1596265200, "group": [ {"author_id": 1, "token_count": 18516}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 1, "token_count": 49}, {"author_id": 3, "token_count": 4556}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 1, "token_count": 4006}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 3, "token_count": 1426}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 6}, {"author_id": 3, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 1, "token_count": 180}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1641024000, "group": [ {"author_id": 32, "token_count": 23}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 59, "token_count": 16}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1682924400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1685602800, "group": [ {"author_id": 32, "token_count": 150}, ]}, {"timestamp": 1701417600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 27}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel W. S. Almeida
22757
78.38%
Mauro Carvalho Chehab
5991
20.64%
Jiasheng Jiang
173
0.60%
Kees Cook
27
0.09%
Chen Zhongjin
16
0.06%
Detlev Casanova
13
0.04%
Hans Verkuil
12
0.04%
Jason A. Donenfeld
4
0.01%
Colin Ian King
1
0.00%
Others
39
0.13%
Total
29033
vimc
3480
10
27
14247
Helen Mae Koike Fornazier
Daniel Oakley
Laurent Pinchart
Dafna Hirschfeld
Lucas A. M. Magalhães
Yunke Cao
Hans Verkuil
Kaaira Gupta
Guilherme Gallo
Shuah Khan
Nícolas F. R. A. Prado
Pedro Terra
Arthur Moraes do Lago
Niklas Söderlund
Tomi Valkeinen
André Almeida
Mauro Carvalho Chehab
Kees Cook
Sakari Ailus
Benjamin Gaignard
Chen Zhongjin
Others
April 2017
June 2017
August 2017
October 2017
November 2017
February 2018
September 2018
October 2018
January 2019
February 2019
March 2019
May 2019
June 2019
August 2019
September 2019
October 2019
November 2019
January 2020
February 2020
March 2020
April 2020
May 2020
July 2020
June 2021
July 2021
August 2021
June 2022
July 2022
August 2022
November 2022
February 2023
March 2023
October 2023
November 2023
March 2024
April 2024
September 2024
March 2025
August 2025
February 2026
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 4, "token_count": 3154}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 4, "token_count": 4092}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 363}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 21, "token_count": 79}, {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 17, "token_count": 567}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 0, "token_count": 75}, {"author_id": 4, "token_count": 123}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 41, "token_count": 17}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 4, "token_count": 826}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 22, "token_count": 359}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 25, "token_count": 264}, {"author_id": 5, "token_count": 215}, {"author_id": 23, "token_count": 51}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 5, "token_count": 33}, {"author_id": 21, "token_count": 306}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 5, "token_count": 163}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 5, "token_count": 227}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 3, "token_count": 6}, {"author_id": 39, "token_count": 58}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 23, "token_count": 305}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 20, "token_count": 407}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 28, "token_count": 39}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 12, "token_count": 86}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 24, "token_count": 355}, ]}, {"timestamp": 1654066800, "group": [ {"author_id": 13, "token_count": 776}, {"author_id": 12, "token_count": 1}, {"author_id": 15, "token_count": 513}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 28, "token_count": 11}, ]}, {"timestamp": 1667286000, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1675238400, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1696143600, "group": [ {"author_id": 48, "token_count": 8}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1711954800, "group": [ {"author_id": 12, "token_count": 561}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Helen Mae Koike Fornazier
8197
57.53%
Daniel Oakley
776
5.45%
Laurent Pinchart
694
4.87%
Dafna Hirschfeld
638
4.48%
Lucas A. M. Magalhães
567
3.98%
Yunke Cao
513
3.60%
Hans Verkuil
512
3.59%
Kaaira Gupta
407
2.86%
Guilherme Gallo
385
2.70%
Shuah Khan
359
2.52%
Nícolas F. R. A. Prado
356
2.50%
Pedro Terra
355
2.49%
Arthur Moraes do Lago
264
1.85%
Niklas Söderlund
58
0.41%
Tomi Valkeinen
50
0.35%
André Almeida
17
0.12%
Mauro Carvalho Chehab
13
0.09%
Kees Cook
12
0.08%
Sakari Ailus
8
0.06%
Benjamin Gaignard
6
0.04%
Chen Zhongjin
2
0.01%
Others
58
0.41%
Total
14247
visl
4216
16
9
14902
Daniel Almeida
Detlev Casanova
Benjamin Gaignard
Nicolas Dufresne
Paul Kocialkowski
Laurent Pinchart
Kees Cook
Hans Verkuil
Others
November 2022
January 2023
March 2023
November 2023
January 2024
March 2024
August 2024
September 2024
December 2024
August 2025
January 2026
February 2026
var spanGroupData = [ {"timestamp": 1667286000, "group": [ {"author_id": 2, "token_count": 13235}, ]}, {"timestamp": 1672560000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 29, "token_count": 59}, {"author_id": 10, "token_count": 882}, {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1704096000, "group": [ {"author_id": 10, "token_count": 425}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1722495600, "group": [ {"author_id": 29, "token_count": 62}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 37, "token_count": 84}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1767254400, "group": [ {"author_id": 10, "token_count": 127}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Daniel Almeida
13235
88.81%
Detlev Casanova
1434
9.62%
Benjamin Gaignard
126
0.85%
Nicolas Dufresne
84
0.56%
Paul Kocialkowski
10
0.07%
Laurent Pinchart
7
0.05%
Kees Cook
3
0.02%
Hans Verkuil
1
0.01%
Others
2
0.01%
Total
14902
vivid
14937
42
58
80262
Hans Verkuil
Vandana BN
Mauro Carvalho Chehab
Dorcas AnonoLitunya
Deborah Brouwer
Johan Korsnes
Prashant Laddha
Ricardo Ribalda Delgado
Antti Palosaari
Dafna Hirschfeld
Junghak Sung
Laurent Pinchart
Tomi Valkeinen
Gabriel Francisco Mandaji
Yunke Cao
Max Staudt
Vivek Kasireddy
Bård Eirik Winther
Arnd Bergmann
Benjamin Gaignard
André Almeida
Colin Ian King
Sergey Senozhatsky
Wang Qing
Alexander Popov
Lad Prabhakar
Markus Theil
Vincent Abriou
Sören Brinkmann
Philipp Zabel
Keiichi Watanabe
Jason A. Donenfeld
Dan Carpenter
Ezequiel García
Sakari Ailus
Kees Cook
Nicolas Dufresne
Others
October 2002
April 2010
August 2014
September 2014
November 2014
December 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
August 2015
September 2015
October 2015
November 2015
February 2016
March 2016
April 2016
July 2016
August 2016
September 2016
November 2016
December 2016
February 2017
March 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
January 2019
February 2019
June 2019
July 2019
October 2019
November 2019
December 2019
February 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
December 2020
February 2021
March 2021
April 2021
June 2021
July 2021
August 2021
September 2021
December 2021
February 2022
March 2022
May 2022
July 2022
September 2022
October 2022
March 2023
April 2023
August 2023
September 2023
November 2023
March 2024
June 2024
July 2024
September 2024
October 2024
December 2024
February 2025
March 2025
April 2025
May 2025
July 2025
August 2025
September 2025
February 2026
var spanGroupData = [ {"timestamp": 1033455600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 43, "token_count": 7}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 53285}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 606}, {"author_id": 3, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 589}, {"author_id": 51, "token_count": 20}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 16, "token_count": 64}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 2600}, {"author_id": 16, "token_count": 389}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 177}, {"author_id": 56, "token_count": 18}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 19, "token_count": 282}, {"author_id": 16, "token_count": 8}, {"author_id": 18, "token_count": 36}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 39}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 19, "token_count": 133}, {"author_id": 50, "token_count": 11}, {"author_id": 0, "token_count": 186}, {"author_id": 26, "token_count": 181}, {"author_id": 16, "token_count": 142}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 26, "token_count": 31}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 1079}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 179}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 18, "token_count": 254}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 142}, {"author_id": 54, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 18, "token_count": 10}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 55, "token_count": 18}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 108}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 40, "token_count": 51}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 48, "token_count": 4}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 3}, {"author_id": 48, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 43, "token_count": 4}, {"author_id": 0, "token_count": 744}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 42, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 37, "token_count": 2}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 38, "token_count": 68}, {"author_id": 0, "token_count": 63}, {"author_id": 57, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 34, "token_count": 149}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 41, "token_count": 42}, {"author_id": 0, "token_count": 1}, {"author_id": 36, "token_count": 94}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 44, "token_count": 34}, {"author_id": 14, "token_count": 740}, {"author_id": 6, "token_count": 21}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 0, "token_count": 383}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 6, "token_count": 2110}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 49, "token_count": 24}, {"author_id": 0, "token_count": 451}, {"author_id": 18, "token_count": 54}, {"author_id": 6, "token_count": 3433}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 145}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 46, "token_count": 30}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 5, "token_count": 276}, {"author_id": 0, "token_count": 58}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 3, "token_count": 3177}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 0, "token_count": 248}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 44, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 28, "token_count": 159}, ]}, {"timestamp": 1622530800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1625122800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1627801200, "group": [ {"author_id": 11, "token_count": 830}, ]}, {"timestamp": 1630479600, "group": [ {"author_id": 43, "token_count": 3}, ]}, {"timestamp": 1638345600, "group": [ {"author_id": 11, "token_count": 186}, ]}, {"timestamp": 1643702400, "group": [ {"author_id": 47, "token_count": 28}, ]}, {"timestamp": 1646121600, "group": [ {"author_id": 12, "token_count": 41}, ]}, {"timestamp": 1651388400, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1656658800, "group": [ {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1662015600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1664607600, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 58, "token_count": 14}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1680332400, "group": [ {"author_id": 35, "token_count": 120}, ]}, {"timestamp": 1690873200, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1693551600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1698822000, "group": [ {"author_id": 29, "token_count": 37}, ]}, {"timestamp": 1709280000, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1717225200, "group": [ {"author_id": 8, "token_count": 2328}, {"author_id": 0, "token_count": 1501}, ]}, {"timestamp": 1719817200, "group": [ {"author_id": 0, "token_count": 108}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1727766000, "group": [ {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1733040000, "group": [ {"author_id": 0, "token_count": 96}, ]}, {"timestamp": 1738396800, "group": [ {"author_id": 53, "token_count": 19}, {"author_id": 15, "token_count": 137}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 0, "token_count": 26}, {"author_id": 18, "token_count": 93}, ]}, {"timestamp": 1743490800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1746082800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1751353200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 12, "token_count": 160}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1756710000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Hans Verkuil
63952
79.68%
Vandana BN
5564
6.93%
Mauro Carvalho Chehab
3219
4.01%
Dorcas AnonoLitunya
2328
2.90%
Deborah Brouwer
1016
1.27%
Johan Korsnes
740
0.92%
Prashant Laddha
646
0.80%
Ricardo Ribalda Delgado
447
0.56%
Antti Palosaari
415
0.52%
Dafna Hirschfeld
276
0.34%
Junghak Sung
212
0.26%
Laurent Pinchart
201
0.25%
Tomi Valkeinen
159
0.20%
Gabriel Francisco Mandaji
149
0.19%
Yunke Cao
137
0.17%
Max Staudt
120
0.15%
Vivek Kasireddy
94
0.12%
Bård Eirik Winther
68
0.08%
Arnd Bergmann
53
0.07%
Benjamin Gaignard
47
0.06%
André Almeida
42
0.05%
Colin Ian King
35
0.04%
Sergey Senozhatsky
30
0.04%
Wang Qing
28
0.03%
Alexander Popov
24
0.03%
Lad Prabhakar
20
0.02%
Markus Theil
19
0.02%
Vincent Abriou
18
0.02%
Sören Brinkmann
18
0.02%
Philipp Zabel
18
0.02%
Keiichi Watanabe
18
0.02%
Jason A. Donenfeld
14
0.02%
Dan Carpenter
14
0.02%
Ezequiel García
11
0.01%
Sakari Ailus
5
0.01%
Kees Cook
4
0.00%
Nicolas Dufresne
2
0.00%
Others
99
0.12%
Total
80262
Files:
vim2m.c
1615
-
24
8302
Pawel Osciak
Mauro Carvalho Chehab
Matthew Majewski
Hans Verkuil
Marek Szyprowski
Tomasz Moń
Sylwester Nawrocki
Junghak Sung
Dan Carpenter
Sakari Ailus
Laurent Pinchart
Kees Cook
Ezequiel García
Niklas Söderlund
Others
April 2010
May 2010
December 2010
January 2011
March 2011
June 2011
July 2011
August 2011
June 2012
July 2012
August 2012
September 2012
April 2013
June 2013
August 2013
February 2014
March 2014
April 2014
September 2014
November 2014
March 2015
June 2015
September 2015
October 2015
December 2015
April 2016
July 2016
September 2016
December 2016
August 2017
October 2017
November 2017
May 2018
July 2018
August 2018
September 2018
October 2018
November 2018
January 2019
February 2019
March 2019
May 2019
September 2019
February 2020
November 2020
August 2022
March 2023
September 2024
March 2025
August 2025
February 2026
var spanGroupData = [ {"timestamp": 1270105200, "group": [ {"author_id": 7, "token_count": 2365}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 43, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 27, "token_count": 14}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 27, "token_count": 226}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 27, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 30, "token_count": 187}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 508}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 43, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 33, "token_count": 162}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 195}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 107}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 26, "token_count": 40}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 39, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 42, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 133}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 59}, {"author_id": 3, "token_count": 989}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 50, "token_count": 1}, {"author_id": 0, "token_count": 45}, {"author_id": 3, "token_count": 822}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 3, "token_count": 463}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1659337200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1677657600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1725174000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1740816000, "group": [ {"author_id": 9, "token_count": 1531}, ]}, {"timestamp": 1754031600, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1769932800, "group": [ {"author_id": 42, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Pawel Osciak
2366
28.50%
Mauro Carvalho Chehab
2283
27.50%
Matthew Majewski
1531
18.44%
Hans Verkuil
1404
16.91%
Marek Szyprowski
241
2.90%
Tomasz Moń
187
2.25%
Sylwester Nawrocki
162
1.95%
Junghak Sung
40
0.48%
Dan Carpenter
12
0.14%
Sakari Ailus
11
0.13%
Laurent Pinchart
7
0.08%
Kees Cook
6
0.07%
Ezequiel García
2
0.02%
Niklas Söderlund
1
0.01%
Others
49
0.59%
Total
8302
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
101
Author
Tokens
Proportion
Commits
Proportion
0
Hans Verkuil
80732
47.87%
211
34.53%
1
Daniel W. S. Almeida
22759
13.49%
15
2.45%
2
Daniel Almeida
13235
7.85%
1
0.16%
3
Mauro Carvalho Chehab
11535
6.84%
92
15.06%
4
Helen Mae Koike Fornazier
8197
4.86%
21
3.44%
5
Dafna Hirschfeld
7658
4.54%
46
7.53%
6
Vandana BN
5564
3.30%
4
0.65%
7
Pawel Osciak
2366
1.40%
2
0.33%
8
Dorcas AnonoLitunya
2328
1.38%
1
0.16%
9
Matthew Majewski
1531
0.91%
2
0.33%
10
Detlev Casanova
1447
0.86%
5
0.82%
11
Deborah Brouwer
1016
0.60%
2
0.33%
12
Laurent Pinchart
926
0.55%
19
3.11%
13
Daniel Oakley
776
0.46%
3
0.49%
14
Johan Korsnes
740
0.44%
8
1.31%
15
Yunke Cao
650
0.39%
2
0.33%
16
Prashant Laddha
646
0.38%
10
1.64%
17
Lucas A. M. Magalhães
567
0.34%
1
0.16%
18
Ricardo Ribalda Delgado
447
0.27%
12
1.96%
19
Antti Palosaari
415
0.25%
3
0.49%
20
Kaaira Gupta
407
0.24%
1
0.16%
21
Guilherme Gallo
385
0.23%
2
0.33%
22
Shuah Khan
359
0.21%
2
0.33%
23
Nícolas F. R. A. Prado
356
0.21%
4
0.65%
24
Pedro Terra
355
0.21%
1
0.16%
25
Arthur Moraes do Lago
264
0.16%
1
0.16%
26
Junghak Sung
252
0.15%
3
0.49%
27
Marek Szyprowski
241
0.14%
3
0.49%
28
Tomi Valkeinen
209
0.12%
4
0.65%
29
Benjamin Gaignard
190
0.11%
7
1.15%
30
Tomasz Moń
187
0.11%
2
0.33%
31
Neil Armstrong
181
0.11%
1
0.16%
32
Jiasheng Jiang
173
0.10%
3
0.49%
33
Sylwester Nawrocki
162
0.10%
1
0.16%
34
Gabriel Francisco Mandaji
149
0.09%
1
0.16%
35
Max Staudt
120
0.07%
1
0.16%
36
Vivek Kasireddy
94
0.06%
1
0.16%
37
Nicolas Dufresne
86
0.05%
2
0.33%
38
Bård Eirik Winther
68
0.04%
1
0.16%
39
Niklas Söderlund
59
0.03%
3
0.49%
40
Arnd Bergmann
59
0.03%
4
0.65%
41
André Almeida
59
0.03%
3
0.49%
42
Kees Cook
54
0.03%
4
0.65%
43
Dan Carpenter
44
0.03%
6
0.98%
44
Colin Ian King
36
0.02%
4
0.65%
45
Paul Kocialkowski
34
0.02%
2
0.33%
46
Sergey Senozhatsky
30
0.02%
1
0.16%
47
Wang Qing
28
0.02%
1
0.16%
48
Sakari Ailus
24
0.01%
5
0.82%
49
Alexander Popov
24
0.01%
1
0.16%
50
Ezequiel García
22
0.01%
5
0.82%
51
Lad Prabhakar
20
0.01%
1
0.16%
52
Maxime Jourdan
20
0.01%
1
0.16%
53
Markus Theil
19
0.01%
1
0.16%
54
Vincent Abriou
18
0.01%
1
0.16%
55
Sören Brinkmann
18
0.01%
1
0.16%
56
Philipp Zabel
18
0.01%
1
0.16%
57
Keiichi Watanabe
18
0.01%
1
0.16%
58
Jason A. Donenfeld
18
0.01%
4
0.65%
59
Chen Zhongjin
18
0.01%
2
0.33%
60
Others
253
0.15%
58
9.49%
Total
168666
611