f807055a | 2010-02-24 12:04:47 | tpearson |
Added KDE3 version of MLT++ git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/libraries/mlt++@1095629 283d02a7-25f6-0310-bc7c-ecb5cbfe19da |
||
A AUTHORS A CUSTOMISING A HOWTO A LGPL A Makefile A README A config.mak A mlt++.sln A mlt++.vcproj A src/Makefile A src/Mlt.h A src/MltConsumer.cpp A src/MltConsumer.h A src/MltDeque.cpp A src/MltDeque.h A src/MltEvent.cpp A src/MltEvent.h A src/MltFactory.cpp A src/MltFactory.h A src/MltField.cpp A src/MltField.h A src/MltFilter.cpp A src/MltFilter.h A src/MltFilteredConsumer.cpp A src/MltFilteredConsumer.h A src/MltFilteredProducer.cpp A src/MltFilteredProducer.h A src/MltFrame.cpp A src/MltFrame.h A src/MltGeometry.cpp A src/MltGeometry.h A src/MltMiracle.cpp A src/MltMiracle.h A src/MltMultitrack.cpp A src/MltMultitrack.h A src/MltParser.cpp A src/MltParser.h A src/MltPlaylist.cpp A src/MltPlaylist.h A src/MltProducer.cpp A src/MltProducer.h A src/MltProperties.cpp A src/MltProperties.h A src/MltPushConsumer.cpp A src/MltPushConsumer.h A src/MltResponse.cpp A src/MltResponse.h A src/MltService.cpp A src/MltService.h A src/MltTokeniser.cpp A src/MltTokeniser.h A src/MltTractor.cpp A src/MltTractor.h A src/MltTransition.cpp A src/MltTransition.h A src/config.h A swig/Makefile A swig/configure A swig/java/Play.java A swig/java/Play.sh A swig/java/build A swig/mltpp.i A swig/perl/Makefile.PL A swig/perl/build A swig/perl/play.pl A swig/python/build A swig/python/play.py A swig/ruby/build A swig/ruby/miracle.rb A swig/ruby/play.rb A swig/ruby/thumbs.rb A swig/tcl/build A swig/tcl/play.tcl A test/Makefile A test/play.cpp A test/server.cpp |
||
diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..437d8c1 --- /dev/null +++ b/AUTHORS @@ -0,0 +1,8 @@ +MLT was developed by: + +Charles Yates <charles.yates@...> +Dan Dennedy <dan@...> + +MLT++ was developed by + +Charles Yates <charles.yates@...> diff --git a/CUSTOMISING b/CUSTOMISING new file mode 100644 index 0000000..7fdce7f --- /dev/null +++ b/CUSTOMISING @@ -0,0 +1,381 @@ +Server Customisation + +Copyright (C) 2005 Ushodaya Enterprises Limited +Authors: Charles Yates <charles.yates@...> +Last Revision: 2005-03-16 + + +INTRODUCTION + + This document describes how miracle can be customised. The emphasis is on + showing simple examples of various aspects of the servers capabilities + rather than on focussing on the MLT++ API. + + +THE BASIC CUSTOM SERVER + + The most basic custom server exposes the entire DVCP protocol and is roughly + equivalent to the miracle server iteself, but in this case, it lacks the + initialisation from /etc/miracle.conf and the port is hardcoded to 5290: + + #include <iostream.h> + using namespace std; + + #include <MltMiracle.h> + using namespace Mlt; + + int main( int argc, char **argv ) + { + Miracle server( "miracle++", 5290 ); + if ( server.start( ) ) + { + server.execute( "uadd sdl" ); + server.execute( "play u0" ); + server.wait_for_shutdown( ); + } + else + { + cerr << "Failed to start server" << endl; + } + return 0; + } + + Note that after the server is started, this example submits the hard coded + commands specified - further units and property settings can of course be + specified via the DVCP protocol. + + To specify initial DVCP commands from /etc/miracle.conf, it is sufficient to + specify an additional argument in the server constructor. + + The wait_for_shutdown call is not required if the server is integrated in + a user interface application. + + +CUSTOMISATION + + This document focusses on the following areas of customisation: + + * the Miracle server class + * extending the command set + * accessing the units + * the Response object + * handling pushed westley documents + * accessiving events + + +THE MIRACLE SERVER CLASS + + The full public interface of the server is as follows: + + class Miracle : public Properties + { + public: + Miracle( char *name, int port = 5290, char *config = NULL ); + virtual ~Miracle( ); + mlt_properties get_properties( ); + bool start( ); + bool is_running( ); + virtual Response *execute( char *command ); + virtual Response *received( char *command, char *doc ); + virtual Response *push( char *command, Service *service ); + void wait_for_shutdown( ); + static void log_level( int ); + Properties *unit( int ); + }; + + The focus of this document is on the 3 virtual methods (execute, received and + push). Some further information is provided about the unit properties method + and the types of functionality that it provides. + + +EXTENDING THE COMMAND SET + + The simplest customisation is carried out by overriding the the 'execute' + method - the following shows a simple example: + + #include <iostream.h> + #include <string> + #include <sstring> + using namespace std; + + #include <MltMiracle.h> + #include <MltResponse.h> + using namespace Mlt; + + class Custom : + public Miracle + { + public: + Custom( char *name = "Custom", int port = 5290, char *config = NULL ) : + Miracle( name, port, config ) + { + } + + Response *execute( char *command ) + { + cerr << "command = " << command << endl; + return Miracle::execute( command ); + } + }; + + int main( int argc, char **argv ) + { + Custom server( "miracle++", 5290 ); + if ( server.start( ) ) + { + server.execute( "uadd sdl" ); + server.execute( "play u0" ); + server.wait_for_shutdown( ); + } + else + { + cerr << "Failed to start server" << endl; + } + return 0; + } + + All this does is output each command and pass control over to the original + implementation. + + When you execute this, you will see the following output: + + (5) Starting server on 5290. + command = uadd sdl + (5) miracle++ version 0.0.1 listening on port 5290 + command = play u0 + (7) Received signal 2 - shutting down. + + Note that all commands except the PUSH are passed through this method before + they are executed and this includes those coming from the main function itself. + + +ACCESSING UNIT PROPERTIES + + A unit consists of two objects - a playlist and a consumer. Your custom + server can access these by obtaining the Properties object associated to a unit + via the 'unit' method. + + As a simple example we can replace our execute method above with the following: + + Response *execute( char *command ) + { + if ( !strcmp( command, "debug" ) ) + { + int i = 0; + while( unit( i ) != NULL ) + unit( i ++ )->debug( ); + return new Response( 200, "Diagnostics output" ); + } + return Miracle::execute( command ); + } + + When this runs and you send a 'debug' command via DVCP, the server will output + some information on stderr, like: + + (5) Starting server on 5290. + (5) Server version 0.0.1 listening on port 5290 + (5) Connection established with localhost (7) + Object: [ ref=3, unit=0, generation=0, constructor=sdl, id=sdl, arg=(nil), + consumer=0x80716a0, playlist=0x807f8a8, root=/, notifier=0x8087c28 ] + (6) localhost "debug" 100 + + You can extract the objects using: + + Playlist playlist( ( mlt_playlist )( unit( i )->get_data( "playlist" ) ) ); + Consumer consumer( ( mlt_consumer )( unit( i )->get_data( "consumer" ) ) ); + + and use the standard MLT++ wrapping methods to interact with them or you can + bypass these and using the C API directly. + + Obviously, this opens a lot of possibilities for the types of editing operations + than can be carried out over the DVCP protocol - for example, you can attach filters + apply mixes/transitions between neighbouring cuts or carry out specific operations + on cuts. + + +THE RESPONSE OBJECT + + The example above doesn't do anything particularly useful - in order to extend + things in more interesting ways, we should be able to carry information back to + the client. In the code above, we introduced the Response object to carry an + error code and a description - it can also be used to carry arbitrary large + blocks of data. + + Response *execute( char *command ) + { + Response *response = NULL; + if ( !strcmp( command, "debug" ) ) + { + response = new Response( 200, "Diagnostics output" ); + for( int i = 0; unit( i ) != NULL; i ++ ) + { + Properties *properties = unit( i ); + stringstream output; + output << string( "Unit " ) << i << endl; + for ( int j = 0; j < properties->count( ); j ++ ) + output << properties->get_name( j ) << " = " << properties->get( j ) << endl; + response->write( output.str( ).c_str( ) ); + } + } + return response == NULL ? Miracle::execute( command ) : response; + } + + Now when you connect to the server via a telnet session, you can access the + 'debug' command as follows: + + $ telnet localhost 5290 + Trying 127.0.0.1... + Connected to localhost (127.0.0.1). + Escape character is '^]'. + 100 VTR Ready ** Diff limit reached (max: 250 lines) ** |
||
809f178d | 2010-03-01 13:29:37 | tpearson |
Added manually-generated configure file git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/libraries/mlt++@1097630 283d02a7-25f6-0310-bc7c-ecb5cbfe19da |
||
A configure |
||
** Diff limit reached (max: 250 lines) ** |
||
7ca4c5dd | 2011-08-20 20:43:11 | tpearson |
Convert remaining references to kde3 (e.g. in paths) to trinity git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/libraries/mlt++@1248408 283d02a7-25f6-0310-bc7c-ecb5cbfe19da |
||
M src/Makefile M test/Makefile |
||
** Diff limit reached (max: 250 lines) ** |
||
fb21f5e7 | 2011-11-04 16:04:12 | Timothy Pearson |
Added common directories |
||
A .gitmodules A admin A cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
84690426 | 2011-11-04 16:16:17 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
d8f24862 | 2011-11-05 21:54:40 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
44f52395 | 2011-11-06 02:56:50 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
58043063 | 2011-11-06 02:56:51 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
2cd8e65f | 2011-11-06 15:59:07 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
59b4d625 | 2011-11-06 22:15:35 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
94f1bd65 | 2011-11-08 01:58:23 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
05f5f272 | 2011-11-16 14:28:57 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
809ecd8c | 2011-11-16 14:28:58 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
284be0e0 | 2011-11-18 01:43:38 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
fbcb9812 | 2011-11-26 14:08:06 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
267c13f0 | 2011-12-03 22:45:48 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
359005dc | 2011-12-07 20:09:29 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
66b49beb | 2011-12-31 23:43:05 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
d215aed1 | 2012-01-02 11:42:01 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
3a6a725d | 2012-01-20 01:33:52 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
2a2ea351 | 2012-02-01 16:38:10 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
234c22b2 | 2012-02-02 03:28:53 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
f8b37e0a | 2012-02-02 13:55:36 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
bfe868e6 | 2012-02-07 19:26:44 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
61f5fbf3 | 2012-02-10 13:10:12 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
8f08ab3c | 2012-02-11 14:03:25 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
6a9aee04 | 2012-02-11 14:03:27 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
cdfbda0b | 2012-02-12 17:01:00 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
179cf0d3 | 2012-02-14 21:49:11 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
8cd545a7 | 2012-02-16 16:56:06 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
e36efa66 | 2012-02-19 15:35:54 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
be5578de | 2012-02-25 17:08:31 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
628c1dce | 2012-02-26 15:45:20 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
ca6830e6 | 2012-02-26 15:45:21 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
93f50ab4 | 2012-03-06 00:12:09 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
f6f8b991 | 2012-03-06 12:32:19 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
3441e66d | 2012-03-13 02:56:27 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
31124bb2 | 2012-03-26 16:01:37 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
348392f4 | 2012-04-11 00:38:14 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
3552ce78 | 2012-04-11 00:38:15 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
c33ba7b8 | 2012-04-14 17:34:36 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
2edd14f6 | 2012-05-19 02:23:04 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
53475b35 | 2012-06-08 17:15:59 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
16876c57 | 2012-06-08 17:16:01 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
cb9d2669 | 2012-06-12 17:18:33 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
ef2aab48 | 2012-06-14 01:57:59 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
fc8d24f4 | 2012-06-15 08:50:41 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
c1451a9a | 2012-06-19 19:42:19 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
f6f97e0c | 2012-06-21 20:20:06 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
ef0855d2 | 2012-08-07 02:07:03 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
5d95e82f | 2012-09-10 01:33:52 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
508d51c0 | 2012-09-14 22:21:17 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
be9ecfab | 2012-11-20 04:11:07 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
e5450c93 | 2012-11-20 04:11:13 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
0ee522ec | 2012-11-27 13:07:38 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
1e7e93e6 | 2012-11-27 13:07:42 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
09754ebf | 2013-01-20 02:07:58 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
2bb4d82b | 2013-01-22 20:49:53 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
727d41f3 | 2013-01-26 14:46:37 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
0ee236b3 | 2013-01-27 01:24:46 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
c69d6a6a | 2013-01-27 01:24:48 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
80871e07 | 2013-01-27 21:01:07 | Timothy Pearson |
Rename kiobuffer and KHTML |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
35f89068 | 2013-01-27 22:02:52 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
6c021286 | 2013-01-29 23:58:34 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
ccf0c59c | 2013-02-11 04:31:53 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
c3333f54 | 2013-02-15 23:40:06 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
b89e365e | 2013-02-15 23:40:19 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
378bc532 | 2013-02-16 13:06:36 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
2ec91e49 | 2013-02-18 16:49:36 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
47231651 | 2013-02-19 00:27:03 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
882f7462 | 2013-02-20 18:23:16 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
6ff2ab70 | 2013-02-21 15:09:39 | Timothy Pearson |
Second part of prior commit |
||
M admin M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
634d61ee | 2013-04-18 20:09:50 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
f80c0914 | 2013-05-23 21:38:38 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
b74ccc76 | 2013-08-27 18:15:36 | Slávek Banko |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
eac772ef | 2013-08-29 18:29:16 | Slávek Banko |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
e3b50e38 | 2013-09-03 12:59:07 | Slávek Banko |
Additional k => tde renaming and fixes |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
b5ab7c96 | 2013-09-04 17:22:39 | Slávek Banko |
Fix FTBFS |
||
M configure M test/Makefile |
||
** Diff limit reached (max: 250 lines) ** |
||
b52946b6 | 2013-09-15 09:11:36 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
08ead7b6 | 2013-09-15 09:11:38 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
696379e0 | 2013-12-23 06:23:57 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
eec68495 | 2013-12-23 06:23:58 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
2a757010 | 2014-03-27 04:09:43 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
76a9852a | 2014-03-27 04:09:45 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
e7ebbae2 | 2014-03-27 11:47:28 | Slávek Banko |
Update common directories |
||
M admin M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
5c56fb0e | 2014-03-28 19:01:27 | Automated System |
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/mltpp |
||
** Diff limit reached (max: 250 lines) ** |
||
4b976a18 | 2014-03-28 19:01:48 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
6b6b7939 | 2014-04-17 00:17:59 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
904cf217 | 2014-05-26 20:07:29 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
4a7bf5d3 | 2014-09-14 13:34:23 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
dfe53f67 | 2014-09-24 12:11:13 | Slávek Banko |
Fix remaining renaming knewstuff |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
ad41fede | 2014-09-28 21:47:16 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |
||
f85c3ac9 | 2014-09-29 11:52:17 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
4c3a7928 | 2014-10-12 11:21:35 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
81d215e4 | 2014-10-13 17:26:00 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
d1b898a2 | 2014-10-14 11:47:25 | Automated System |
Reset submodule main/libraries/mlt++/cmake to latest HEAD |
||
M cmake |
||
** Diff limit reached (max: 250 lines) ** |
||
43f86770 | 2014-10-19 21:34:01 | Automated System |
Reset submodule main/libraries/mlt++/admin to latest HEAD |
||
M admin |
||
** Diff limit reached (max: 250 lines) ** |