[vlc-commits] player: split the implementation into several files

Thomas Guillem git at videolan.org
Tue Aug 13 18:22:18 CEST 2019


vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Tue Aug 13 17:52:49 2019 +0200| [2f18f5598551abc32f8c335c0a5b9d24f6c8a000] | committer: Thomas Guillem

player: split the implementation into several files

player.c was starting getting huge (~4000 lines), and therefore harder to
navigate into.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=2f18f5598551abc32f8c335c0a5b9d24f6c8a000
---

 po/POTFILES.in                      |    3 +-
 src/Makefile.am                     |   10 +-
 src/input/player.c                  | 3844 -----------------------------------
 src/input/player.h                  |   38 -
 src/interface/interface.c           |    2 +-
 src/player/aout.c                   |  219 ++
 src/player/input.c                  |  765 +++++++
 src/player/osd.c                    |  308 +++
 src/player/player.c                 | 1957 ++++++++++++++++++
 src/player/player.h                 |  368 ++++
 src/player/title.c                  |  174 ++
 src/player/track.c                  |  207 ++
 src/player/vout.c                   |  203 ++
 src/playlist/player.c               |    2 +-
 src/playlist/playlist.h             |    2 +-
 test/Makefile.am                    |    6 +-
 test/src/{input => player}/player.c |    0
 17 files changed, 4217 insertions(+), 3891 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=2f18f5598551abc32f8c335c0a5b9d24f6c8a000


More information about the vlc-commits mailing list