Damien Fouilleul
7ea7afc0e9
added clearer comments, couple of fixes
2005-10-11 21:37:42 +00:00
Damien Fouilleul
9f516fa2fc
vlccontrol.cpp: fixed a bug in setVariable where arguments for VariantChangeType were inverted
2005-10-11 16:44:53 +00:00
Damien Fouilleul
1fbd377cd7
I keep on forgeting to reset my own debug :)
2005-10-11 15:25:47 +00:00
Damien Fouilleul
7445b6bdc7
plugin.cpp: auto-detect debbuger and change threading mechanism to avoid VLC intialization lock when launching a debug session
...
plugin.h: validate container code page before using it
utils.cpp,utils.h: type clean-up
connectioncontainer.cpp: fixed stack corruption (???) when poping and dispatch an event
2005-10-11 15:14:08 +00:00
Damien Fouilleul
19313bbfde
all: bug fixing, clean-up
2005-09-16 16:10:42 +00:00
Damien Fouilleul
e373df9de4
all: make sure that the plugin use that registry for plugin path
2005-08-21 18:49:07 +00:00
Damien Fouilleul
d2310f2a22
all: reworked ActiveX plugin, which now works properly with .NET (tested with Visual Basic Express 2005)
...
added persistent properties such as MRL, AutoPlay, AutoLoop which allows a user to play a default target
without programming.
2005-08-21 17:40:32 +00:00
Rémi Denis-Courmont
4ea0f00558
Replace the specific VERSION32 kludge with a clean more reusable solution
2005-08-18 15:25:33 +00:00
Damien Fouilleul
67561f25e6
- add libvlc.a at the end of the linking chain, so that --disable-plugins works for the ActiveX Plugin (ref. #276 )
2005-08-02 09:02:49 +00:00
Damien Fouilleul
d453f42e30
Oops, I did it again !
...
Obviously, having a hard coded path for plugins is of no use to anyone
2005-07-21 08:22:37 +00:00
Damien Fouilleul
35db6dd6ec
Improved compatibility
...
tested to work with
- Visual Basic 6
- Visual C++ 6
- Microsoft Office 2003
- Internet Explorer 6
all: support for aggregation + bug fixes
dataobject.cpp, dataobject.h: initial support for embedding
2005-07-19 17:41:16 +00:00
Rémi Denis-Courmont
629d9ddaf5
- Automatic versioning info in ActiveX plugin (refs #181 )
...
- Also include the inf in the distribution
2005-07-14 15:18:50 +00:00
Antoine Cellerier
66af406ad2
lastest -> latest
2005-07-09 22:05:47 +00:00
Rémi Denis-Courmont
fe087a3828
Make Zorglub less unhappy
2005-07-09 06:17:09 +00:00
Rémi Denis-Courmont
85b29bdc28
Copyright fixes
...
(da big courmischage)
2005-07-08 18:12:44 +00:00
Damien Fouilleul
83282a7838
- updated to axvlc.inf used to create http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab
2005-06-28 17:58:34 +00:00
Damien Fouilleul
47792465f6
- changed codebase path to ' http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab '
2005-06-28 17:56:26 +00:00
Damien Fouilleul
ee6c3bfc7d
dataobject isn't ready for prime time yet :)
2005-06-28 08:02:40 +00:00
Damien Fouilleul
4f0d569132
plugin.cpp: forgot to initialize the mute variable
...
AUTHORS: I haven't moved to Germany as far as I know: )
2005-06-27 12:22:24 +00:00
Damien Fouilleul
da4dc63b33
all: clean-up, bug fixes so that plugin is now working correctly with Visual Basic 6 (which I have tested) and hopefully should also work with .NET (which I havent't tested).
...
Outstanding issue: the control properties are not persisted
vlc16x16.bmp: toolbar icon for VLC plugin
2005-06-27 11:41:16 +00:00
Christophe Mutricy
ec19e63deb
Update copyright date
2005-06-07 13:34:07 +00:00
Damien Fouilleul
b99ae3e215
all: activex plugin Set/GetVariable support all of VLC types
2005-05-31 13:24:34 +00:00
Damien Fouilleul
2b2cb99629
test.html: improved user feedback, especially for live stream
2005-05-11 16:59:28 +00:00
Damien Fouilleul
83974ced85
src/libvlc.c,include/vlc/vlc.h, include/variables.h: added a new a API to libvlc called VLC_VariableType, this API allows to retrieve the type of a VLC variable. this API is very useful for binding with highlevel languages, such as javascript, VBScript, etc... which allow for weakly typed variables such as Javascript. in order to support the VLC_VariableType API, i've had to move the variable type definitions from variables.h to vlc/vlc.h
...
vlccontrol.cpp, axvlc.idl, axvlc.tlb, axvlc_idl.h: added a getVariable and setVariable to provide support for VLC_GetVariable and VLC_SetVariable respectively,and requires the new VLC_VariableType API.
main.cpp, viewobject.h, viewobject.cpp: support for advise on viewobject
2005-05-11 16:56:46 +00:00
Damien Fouilleul
fd5297cf09
- previously checked in this file to work only within my debug environment
2005-04-18 11:51:57 +00:00
Damien Fouilleul
1b75d79ed2
- source cleanup
...
- few bugs fixed
- added suport to Ole Extent measurments to improve compatibilty
2005-04-18 11:35:18 +00:00
Damien Fouilleul
b9057a61e7
- all: intitial offscreen drawing support (mostly for printing). Unfortunately, video output cannot be printed at this stage, and to support it, interfacing with a video filter such as the 'snapshot' filter is required to do a still capture.
2005-04-06 11:23:52 +00:00
Damien Fouilleul
18631b5977
Documentation/Example update
2005-04-01 13:50:37 +00:00
Damien Fouilleul
2a64fb0c75
- added a slider to control VLC playback from HTML.
...
NOTE: the slider is actually another ActiveX control but it could be replaced by a javascript equivalent if one wants a better looking slider.
2005-03-23 19:16:06 +00:00
Damien Fouilleul
722b1c1a23
main.cpp: fixed bug regarding TypeLib registration
...
plugin.cpp: some minor cleanup
2005-03-16 13:08:13 +00:00
Sam Hocevar
bb3190bc35
* activex/Makefile.am: use "rm -f", not "-rm".
2005-03-14 10:49:41 +00:00
Derk-Jan Hartman
146736b578
* axvlc.reg was removed from the source tree in r9968, but not removed from the Makefile.am
...
This was breaking make dist, and therefore the SVN .tar.gz snapshots
2005-03-13 23:10:01 +00:00
Rémi Denis-Courmont
c5a8df9d89
- Fix building axvlc from subdirectory
2005-03-11 13:41:51 +00:00
Damien Fouilleul
1591dec08c
- activate (make visible) as soon as embedded into a container, no longer wait for container to do the activation
...
This fixes an annoying Internet Explorer optimization which would make the activex control invisible till a user moves the mouse over it
2005-03-07 10:40:23 +00:00
Steve Lhomme
3d831e04ec
Avoid \r\n problems between platforms
2005-03-02 16:47:31 +00:00
Damien Fouilleul
77e19efd00
- install axvlc.dll within the VLC directory, rather than WINDOWS
...
- DllRegisterServer modified to use current DLL path when registering control
2005-03-02 13:45:45 +00:00
Damien Fouilleul
8903b3b746
- changed sample axvlc.inf to use VLC NSI installer
2005-02-23 14:26:47 +00:00
Damien Fouilleul
6ffa65c84e
no longer necessary, thanks to self-registration
2005-02-17 12:08:11 +00:00
Damien Fouilleul
6d094bafb3
- miscelleanous fixes and improvements
...
- self registration (Internet installation now possible)
2005-02-17 12:06:01 +00:00
Rémi Denis-Courmont
c959f01d69
Remove bogus executable permissions
2005-02-15 13:55:08 +00:00
Damien Fouilleul
f533f3d8aa
ActiveX: misc fixes & improvements
2005-01-21 13:52:11 +00:00
Gildas Bazin
7795193421
* configure.ac, activex/Makefile.am: conditional compile of the activex plugin.
2005-01-20 12:03:58 +00:00
Gildas Bazin
c3e5a7dd86
* configure.ac, activex/Makefile.am: small fixes to the activex plugin build.
2005-01-20 10:10:30 +00:00
Damien Fouilleul
03e30a851a
Initial version of ActiveX plugin for VLC
2005-01-19 17:14:16 +00:00