How to develop vlc?

iOS, iPad, iPhone, tvOS specific usage questions
Williams_
Blank Cone
Blank Cone
Posts: 15
Joined: 27 Oct 2017 11:10

How to develop vlc?

Postby Williams_ » 23 Jan 2018 02:53

I want to read the vlc source code on macOS, but I do not know how to integrate the source file into a project, just like the macOS or iOS Xcode project can be used to guide the definition of variables or functions and to debug code.
How do you develop it?

dfuhrmann
Developer
Developer
Posts: 1183
Joined: 02 Jul 2012 11:09

Re: How to develop vlc?

Postby dfuhrmann » 24 Jan 2018 23:48

For macOS we have an xcodeproj inside the vlc.git repo, see here: http://git.videolan.org/?p=vlc.git;a=tr ... 94;hb=HEAD
You can open it and use this project to edit files. Compilation needs to be done on Terminal, though.

This project is mainly for developing on the Mac application, they are different project files in different repos for iOS / VLCKit.

Williams_
Blank Cone
Blank Cone
Posts: 15
Joined: 27 Oct 2017 11:10

Re: How to develop vlc?

Postby Williams_ » 25 Jan 2018 03:13

For macOS we have an xcodeproj inside the vlc.git repo, see here: http://git.videolan.org/?p=vlc.git;a=tr ... 94;hb=HEAD
You can open it and use this project to edit files. Compilation needs to be done on Terminal, though.

This project is mainly for developing on the Mac application, they are different project files in different repos for iOS / VLCKit.
Yes, I found this xcodeproj for a while, and I think it's the VLC APP source for the Mac platform, including the VLC-related UI code, is that right?

I am more concerned about how to debug and read the underlying code, such as codec, access, filter modules and so on. Is it possible to debug these underlying modules as easily as debugging iOS or Mac APP?
Thank you for your attention.

dfuhrmann
Developer
Developer
Posts: 1183
Joined: 02 Jul 2012 11:09

Re: How to develop vlc?

Postby dfuhrmann » 28 Jan 2018 17:42

I would suggest lldb on command line if you want to debug other modules.


Return to “VLC for iOS, iPadOS and Apple TV”

Who is online

Users browsing this forum: No registered users and 24 guests