Difference between revisions of "LibVLC"

From VideoLAN Wiki
Jump to navigation Jump to search
m (Made initial title character lowcase)
Line 15: Line 15:
 
This applies to current trunk version:
 
This applies to current trunk version:
 
* On Mac OS X there you can use libvlc through some Objective-C class using the [[Mac OS X Framework]].
 
* On Mac OS X there you can use libvlc through some Objective-C class using the [[Mac OS X Framework]].
 +
* Currently it exists Java, Python and .NET bindings around LibVLC.
 
* [[LibVLC_Memory_Management| LibVLC Memory Management]] explained. It covers the basics on the _new(), _retain(), _release().
 
* [[LibVLC_Memory_Management| LibVLC Memory Management]] explained. It covers the basics on the _new(), _retain(), _release().
 
* [[LibVLC_Media_List_Management| LibVLC Media List Management]] explained. It covers the basics on how to set up a list of media or a playlist.
 
* [[LibVLC_Media_List_Management| LibVLC Media List Management]] explained. It covers the basics on how to set up a list of media or a playlist.

Revision as of 02:44, 1 March 2008

You can embed libVLC into your application to gain audio/video playing features.

Tutorials

Here are three different tutorials on libVLC:

Sample Code

Documentation

  • The documentation on the external API is here: ExternalAPI

This applies to current trunk version:

  • On Mac OS X there you can use libvlc through some Objective-C class using the Mac OS X Framework.
  • Currently it exists Java, Python and .NET bindings around LibVLC.
  • LibVLC Memory Management explained. It covers the basics on the _new(), _retain(), _release().
  • LibVLC Media List Management explained. It covers the basics on how to set up a list of media or a playlist.