vlc/vlc-darthgandalf.git
5 years agoMake bool params to be bool in libvlc++. master
Alexey Sokolov [Mon, 2 Jul 2012 18:44:54 +0000 (01:44 +0700)]
Make bool params to be bool in libvlc++.

This allows ruby bindings to use bools instead of int.

5 years agoFix parsing doxygen.
Alexey Sokolov [Mon, 2 Jul 2012 16:03:24 +0000 (23:03 +0700)]
Fix parsing doxygen.

6 years agoPerl bindings are relicented to LGPL2.1 too.
Alexey Sokolov [Sat, 22 Oct 2011 10:58:42 +0000 (17:58 +0700)]
Perl bindings are relicented to LGPL2.1 too.

Not only generator and Ruby bindings.

6 years agoFix: generator didn't work when VLC is installed to /usr
Alexey Sokolov [Wed, 19 Oct 2011 18:10:11 +0000 (01:10 +0700)]
Fix: generator didn't work when VLC is installed to /usr

6 years agoUpdate TrackDescription release function.
Alexey Sokolov [Thu, 22 Sep 2011 02:42:43 +0000 (09:42 +0700)]
Update TrackDescription release function.

To conform d910a74c527ee034290ae7b7278 commit of VLC.

6 years agoAdd pics with overall flow.
Alexey Sokolov [Mon, 22 Aug 2011 09:31:49 +0000 (16:31 +0700)]
Add pics with overall flow.

6 years agoImprove docs of model.py
Alexey Sokolov [Mon, 22 Aug 2011 09:29:53 +0000 (16:29 +0700)]
Improve docs of model.py

6 years agoFix perl.
Alexey Sokolov [Mon, 22 Aug 2011 09:18:26 +0000 (16:18 +0700)]
Fix perl.

6 years agoAdd version requirement.
Alexey Sokolov [Mon, 22 Aug 2011 03:57:23 +0000 (10:57 +0700)]
Add version requirement.

6 years agoAdd TODO
Alexey Sokolov [Sun, 21 Aug 2011 12:45:35 +0000 (19:45 +0700)]
Add TODO

6 years agoAdd few simple examples.
Alexey Sokolov [Sun, 21 Aug 2011 11:53:36 +0000 (18:53 +0700)]
Add few simple examples.

6 years agoAdd many documentations.
Alexey Sokolov [Fri, 19 Aug 2011 13:19:29 +0000 (20:19 +0700)]
Add many documentations.

6 years agoStart using Dist::Zilla
Alexey Sokolov [Sat, 13 Aug 2011 18:30:04 +0000 (01:30 +0700)]
Start using Dist::Zilla

6 years agoReleased A::V::L 0.0_5 (testing)
Alexey Sokolov [Fri, 12 Aug 2011 15:20:16 +0000 (22:20 +0700)]
Released A::V::L 0.0_5 (testing)

6 years agoFinally rebase A::V::L to A::SDL.
Alexey Sokolov [Fri, 12 Aug 2011 14:17:26 +0000 (21:17 +0700)]
Finally rebase A::V::L to A::SDL.

It's more clean now.

6 years agoDifferent stuff: a bit of A::V::L, a bit of ruby...
Alexey Sokolov [Wed, 10 Aug 2011 17:05:59 +0000 (00:05 +0700)]
Different stuff: a bit of A::V::L, a bit of ruby...

6 years agoReorganize vlc.i
Alexey Sokolov [Tue, 26 Jul 2011 16:51:24 +0000 (23:51 +0700)]
Reorganize vlc.i

6 years agoRelicense code under LGPL 2.1+
Alexey Sokolov [Tue, 26 Jul 2011 06:53:44 +0000 (13:53 +0700)]
Relicense code under LGPL 2.1+

6 years agoAdd Ruby bindings.
Alexey Sokolov [Tue, 26 Jul 2011 16:37:21 +0000 (23:37 +0700)]
Add Ruby bindings.

6 years agoMake boolean functions to return bool.
Alexey Sokolov [Mon, 25 Jul 2011 18:25:12 +0000 (01:25 +0700)]
Make boolean functions to return bool.

6 years agoCheck libvlc_errmsg() after each function.
Alexey Sokolov [Sun, 24 Jul 2011 16:59:18 +0000 (23:59 +0700)]
Check libvlc_errmsg() after each function.

And throw VLC::Exception if it's set

6 years agoAdd METAs to MANIFEST.
Alexey Sokolov [Wed, 20 Jul 2011 02:04:09 +0000 (09:04 +0700)]
Add METAs to MANIFEST.

6 years agoReturn OUT arguments.
Alexey Sokolov [Wed, 20 Jul 2011 02:03:48 +0000 (09:03 +0700)]
Return OUT arguments.

6 years agoAdd ,
Alexey Sokolov [Thu, 14 Jul 2011 16:34:51 +0000 (23:34 +0700)]
Add ,

6 years agoImprove generated POD
Alexey Sokolov [Thu, 14 Jul 2011 15:22:39 +0000 (22:22 +0700)]
Improve generated POD

6 years agoChange A::V::LibVLCXX a bit
Alexey Sokolov [Thu, 14 Jul 2011 13:44:52 +0000 (20:44 +0700)]
Change A::V::LibVLCXX a bit

6 years agoChange C name to classy name in generated docs.
Alexey Sokolov [Thu, 14 Jul 2011 13:43:59 +0000 (20:43 +0700)]
Change C name to classy name in generated docs.

6 years agotest.mpg is moved to t/
Alexey Sokolov [Thu, 14 Jul 2011 13:43:29 +0000 (20:43 +0700)]
test.mpg is moved to t/

6 years agotest.mpg was moved to t/
Alexey Sokolov [Thu, 14 Jul 2011 13:42:54 +0000 (20:42 +0700)]
test.mpg was moved to t/

6 years agoAdd test media file.
Alexey Sokolov [Fri, 8 Jul 2011 15:13:04 +0000 (22:13 +0700)]
Add test media file.

6 years agoDon't wrap deprecated functions.
Alexey Sokolov [Fri, 8 Jul 2011 04:48:20 +0000 (11:48 +0700)]
Don't wrap deprecated functions.

6 years agoMore tests and changes.
Alexey Sokolov [Fri, 8 Jul 2011 04:09:21 +0000 (11:09 +0700)]
More tests and changes.

6 years agoAdd more tests.
Alexey Sokolov [Thu, 7 Jul 2011 18:11:39 +0000 (01:11 +0700)]
Add more tests.

6 years agoChange Media::tracksInfo()
Alexey Sokolov [Thu, 7 Jul 2011 15:34:59 +0000 (22:34 +0700)]
Change Media::tracksInfo()

6 years agoDon't fail test of logs.
Alexey Sokolov [Thu, 7 Jul 2011 12:11:02 +0000 (19:11 +0700)]
Don't fail test of logs.

6 years agoRemove deprecated Log, LogIterator and EventManager.
Alexey Sokolov [Thu, 7 Jul 2011 12:06:34 +0000 (19:06 +0700)]
Remove deprecated Log, LogIterator and EventManager.

6 years agoRename overriding types to better reflect their meaning.
Alexey Sokolov [Thu, 7 Jul 2011 08:31:17 +0000 (15:31 +0700)]
Rename overriding types to better reflect their meaning.

remove -> replace
append -> overload

6 years agoMany improvements and fixes.
Alexey Sokolov [Sat, 2 Jul 2011 16:32:47 +0000 (23:32 +0700)]
Many improvements and fixes.

Auto generate wrappers for C structures, including lists.
Can append or remove a function when overriding it.

6 years agoMake Media(node) and Media(path) accessible at C++.
Alexey Sokolov [Sat, 2 Jul 2011 09:42:19 +0000 (16:42 +0700)]
Make Media(node) and Media(path) accessible at C++.

6 years agoDepend on File::Spec
Alexey Sokolov [Sat, 2 Jul 2011 04:48:25 +0000 (11:48 +0700)]
Depend on File::Spec

6 years agoAdd Windows path test.
Alexey Sokolov [Sat, 2 Jul 2011 04:44:43 +0000 (11:44 +0700)]
Add Windows path test.

6 years agoSome kind of detection of modules.
Alexey Sokolov [Fri, 1 Jul 2011 18:05:10 +0000 (01:05 +0700)]
Some kind of detection of modules.

6 years agoFix test output.
Alexey Sokolov [Fri, 1 Jul 2011 11:45:42 +0000 (18:45 +0700)]
Fix test output.

6 years agoAh, I hate git...
Alexey Sokolov [Fri, 1 Jul 2011 11:42:24 +0000 (18:42 +0700)]
Ah, I hate git...

6 years agoPerl bindings: tests, fixes and improvements.
Alexey Sokolov [Fri, 1 Jul 2011 11:16:19 +0000 (18:16 +0700)]
Perl bindings: tests, fixes and improvements.

6 years agoA::V::LibVLCXX doesn't depend on File::ShareDir
zzz [Thu, 30 Jun 2011 17:42:50 +0000 (00:42 +0700)]
A::V::LibVLCXX doesn't depend on File::ShareDir

6 years agoA::V::LibVLCXX: Support already installed libvlc.
Alexey Sokolov [Mon, 27 Jun 2011 06:27:40 +0000 (13:27 +0700)]
A::V::LibVLCXX: Support already installed libvlc.

6 years agoBlacklist vlm until proper classy API is invented.
Alexey Sokolov [Mon, 27 Jun 2011 03:51:24 +0000 (10:51 +0700)]
Blacklist vlm until proper classy API is invented.

6 years agoNo need to put generated stuff to VCS.
Alexey Sokolov [Sun, 26 Jun 2011 04:58:37 +0000 (11:58 +0700)]
No need to put generated stuff to VCS.

6 years agoHandle exceptions.
Alexey Sokolov [Sun, 26 Jun 2011 03:14:26 +0000 (10:14 +0700)]
Handle exceptions.

6 years agoNo need to show SWIG copy constructor and =
Alexey Sokolov [Sun, 26 Jun 2011 02:41:59 +0000 (09:41 +0700)]
No need to show SWIG copy constructor and =

6 years agoAdd constructors to Perl Media from path, node and location.
Alexey Sokolov [Sat, 25 Jun 2011 19:21:58 +0000 (02:21 +0700)]
Add constructors to Perl Media from path, node and location.

6 years agoPerl installer for libvlc++
Alexey Sokolov [Sat, 25 Jun 2011 07:13:49 +0000 (14:13 +0700)]
Perl installer for libvlc++
(cherry picked from commit 900c359da2a33fe95b0b1c101c7d235a3d526493)

6 years agoPerl bindings are installable now.
Alexey Sokolov [Sat, 25 Jun 2011 10:30:58 +0000 (17:30 +0700)]
Perl bindings are installable now.

6 years agoAlien::VideoLAN::LibVLC 0.04
Alexey Sokolov [Fri, 24 Jun 2011 01:33:13 +0000 (08:33 +0700)]
Alien::VideoLAN::LibVLC 0.04

Don't use // operator, it's not supported in perl 5.8

6 years agoMake eventManager() to be method of other classes.
Alexey Sokolov [Thu, 23 Jun 2011 13:45:08 +0000 (20:45 +0700)]
Make eventManager() to be method of other classes.

EventManager doesn't have constructors from them anymore.

6 years agoUps, wrong time.
Alexey Sokolov [Thu, 23 Jun 2011 13:35:28 +0000 (20:35 +0700)]
Ups, wrong time.

6 years agoAlien::VideoLAN::LibVLC 0.03
Alexey Sokolov [Thu, 23 Jun 2011 12:01:44 +0000 (19:01 +0700)]
Alien::VideoLAN::LibVLC 0.03

Add suppress_erro_message parameter.

6 years agoAdd Perl Alien::VideoLAN::LibVLC
Alexey Sokolov [Thu, 23 Jun 2011 02:20:02 +0000 (09:20 +0700)]
Add Perl Alien::VideoLAN::LibVLC

6 years agoFix perl a bit.
Alexey Sokolov [Wed, 22 Jun 2011 03:00:24 +0000 (10:00 +0700)]
Fix perl a bit.

6 years agoAdd (broken) documentation for perl.
Alexey Sokolov [Tue, 21 Jun 2011 14:50:23 +0000 (21:50 +0700)]
Add (broken) documentation for perl.

Also change a bit docs in .hpp

6 years agoAllow to run several generators at once.
Alexey Sokolov [Tue, 21 Jun 2011 14:03:13 +0000 (21:03 +0700)]
Allow to run several generators at once.

6 years agoFix CMakeLists.txt
Alexey Sokolov [Tue, 21 Jun 2011 13:51:21 +0000 (20:51 +0700)]
Fix CMakeLists.txt

6 years agoUpdate UML to reflect current situation better.
Alexey Sokolov [Tue, 21 Jun 2011 13:31:19 +0000 (20:31 +0700)]
Update UML to reflect current situation better.

6 years agoOverhaul of generator's architecture.
Alexey Sokolov [Tue, 21 Jun 2011 12:14:59 +0000 (19:14 +0700)]
Overhaul of generator's architecture.

6 years agoA bit of abstraction for DocumentationGenerator.
Alexey Sokolov [Mon, 20 Jun 2011 12:26:21 +0000 (19:26 +0700)]
A bit of abstraction for DocumentationGenerator.

6 years agoAdd note about pkg config to README
Alexey Sokolov [Mon, 20 Jun 2011 11:47:05 +0000 (18:47 +0700)]
Add note about pkg config to README

6 years agoAdd README, which says how to gen libvlc++
Alexey Sokolov [Mon, 20 Jun 2011 11:41:35 +0000 (18:41 +0700)]
Add README, which says how to gen libvlc++

6 years agoMediaListPlayer is copyable now.
Alexey Sokolov [Mon, 20 Jun 2011 11:41:22 +0000 (18:41 +0700)]
MediaListPlayer is copyable now.

6 years agoAdd stub of docs to perl bindings.
Alexey Sokolov [Mon, 20 Jun 2011 11:18:53 +0000 (18:18 +0700)]
Add stub of docs to perl bindings.

6 years agoPerl module can be distributed, it seems.
Alexey Sokolov [Fri, 17 Jun 2011 12:10:51 +0000 (19:10 +0700)]
Perl module can be distributed, it seems.

6 years agoForgot to add new perl stuff to generator/
Alexey Sokolov [Fri, 17 Jun 2011 04:17:56 +0000 (11:17 +0700)]
Forgot to add new perl stuff to generator/

6 years agoPerl bindings are more or less installable now.
Alexey Sokolov [Fri, 17 Jun 2011 02:41:48 +0000 (09:41 +0700)]
Perl bindings are more or less installable now.

6 years agoChange test.pl to use new name.
Alexey Sokolov [Thu, 16 Jun 2011 02:00:52 +0000 (09:00 +0700)]
Change test.pl to use new name.

6 years agoPerl array is not really a pointer.
Alexey Sokolov [Thu, 16 Jun 2011 02:00:33 +0000 (09:00 +0700)]
Perl array is not really a pointer.

6 years agoHm, didn't think much before moving.
Alexey Sokolov [Thu, 16 Jun 2011 01:54:05 +0000 (08:54 +0700)]
Hm, didn't think much before moving.

6 years agoChange perl module name to VideoLAN::LibVLC
Alexey Sokolov [Thu, 16 Jun 2011 01:49:28 +0000 (08:49 +0700)]
Change perl module name to VideoLAN::LibVLC

6 years agoInstall libvlc++.pc, use soname for library.
Alexey Sokolov [Thu, 16 Jun 2011 00:55:59 +0000 (07:55 +0700)]
Install libvlc++.pc, use soname for library.

6 years agoFix producing of documentation for VLC++
Alexey Sokolov [Wed, 15 Jun 2011 17:49:23 +0000 (00:49 +0700)]
Fix producing of documentation for VLC++

6 years agoFix compilation for generated/vlc++
Alexey Sokolov [Wed, 15 Jun 2011 17:32:55 +0000 (00:32 +0700)]
Fix compilation for generated/vlc++

6 years agoGet rid of VLC_ROOT
Alexey Sokolov [Wed, 15 Jun 2011 17:21:49 +0000 (00:21 +0700)]
Get rid of VLC_ROOT

6 years agoMove tests to generator too.
Alexey Sokolov [Wed, 15 Jun 2011 17:13:22 +0000 (00:13 +0700)]
Move tests to generator too.

6 years agoReally separate generator and generated.
Alexey Sokolov [Wed, 15 Jun 2011 17:01:11 +0000 (00:01 +0700)]
Really separate generator and generated.

6 years agoMore work on separating generator and generated.
Alexey Sokolov [Wed, 15 Jun 2011 16:44:42 +0000 (23:44 +0700)]
More work on separating generator and generated.

6 years agoStart separating generator from generated.
Alexey Sokolov [Wed, 15 Jun 2011 13:55:27 +0000 (20:55 +0700)]
Start separating generator from generated.

6 years agoHonor constness in params.
Alexey Sokolov [Wed, 15 Jun 2011 03:12:41 +0000 (10:12 +0700)]
Honor constness in params.

6 years agoReally add test.cpp
Alexey Sokolov [Wed, 15 Jun 2011 03:05:32 +0000 (10:05 +0700)]
Really add test.cpp

6 years agoAccept references as params instead of pointers.
Alexey Sokolov [Wed, 15 Jun 2011 03:05:02 +0000 (10:05 +0700)]
Accept references as params instead of pointers.

6 years agoReturn Media::duplicate as a method back.
Alexey Sokolov [Wed, 15 Jun 2011 02:56:21 +0000 (09:56 +0700)]
Return Media::duplicate as a method back.

6 years agoRemove 'get' from end of method names.
Alexey Sokolov [Tue, 14 Jun 2011 01:08:19 +0000 (08:08 +0700)]
Remove 'get' from end of method names.

6 years agoParse arguments to genc++.py in better way.
Alexey Sokolov [Mon, 13 Jun 2011 18:52:59 +0000 (01:52 +0700)]
Parse arguments to genc++.py in better way.

6 years agoCleanup genswig.py
Alexey Sokolov [Mon, 13 Jun 2011 05:58:58 +0000 (12:58 +0700)]
Cleanup genswig.py

6 years agoBetter support not-really-supported language.
Alexey Sokolov [Sun, 12 Jun 2011 17:25:28 +0000 (00:25 +0700)]
Better support not-really-supported language.

6 years agoRemove trailing whitespace.
Alexey Sokolov [Sun, 12 Jun 2011 12:18:53 +0000 (19:18 +0700)]
Remove trailing whitespace.

6 years agoAdd license header to vlc.i
Alexey Sokolov [Sun, 12 Jun 2011 10:53:09 +0000 (17:53 +0700)]
Add license header to vlc.i

6 years agoSimplify vlc.i and generator.
Alexey Sokolov [Sun, 12 Jun 2011 10:51:26 +0000 (17:51 +0700)]
Simplify vlc.i and generator.

Now vlc.i is not generated from vlc.i.in, but %includes generated files.

6 years agoRename methods in perl bindings.
Alexey Sokolov [Sun, 12 Jun 2011 10:19:22 +0000 (17:19 +0700)]
Rename methods in perl bindings.

6 years agoFix dependencies.
Alexey Sokolov [Sun, 12 Jun 2011 07:44:07 +0000 (14:44 +0700)]
Fix dependencies.

6 years agoWrap lists.
Alexey Sokolov [Sun, 12 Jun 2011 04:30:10 +0000 (11:30 +0700)]
Wrap lists.

6 years agoRemove old c-swig/ directory.
Alexey Sokolov [Sun, 12 Jun 2011 02:21:49 +0000 (09:21 +0700)]
Remove old c-swig/ directory.

It's content is used already in vlc.i.in