1
mirror of https://code.videolan.org/videolan/vlc synced 2024-07-29 11:58:24 +02:00
Commit Graph

65 Commits

Author SHA1 Message Date
Rémi Denis-Courmont
6a73573370 mv -> mv -f 2006-02-28 08:42:23 +00:00
Rémi Denis-Courmont
a0fb646ab9 Work-around libtool's work-around which adds .exe on Cygwin 2006-02-27 20:59:08 +00:00
Rémi Denis-Courmont
ad2d545ad0 Linking order fix 2006-02-23 19:38:14 +00:00
Rémi Denis-Courmont
0cf15f0a4b Same fix for activeX 2006-02-23 10:43:39 +00:00
Damien Fouilleul
06cc669a54 all: renamed DLL import library as libvlc.dll.a, as this is what mingw/cygwin ld expects to see. for more info refer to: http://www.sourceware.org/binutils/docs-2.16/ld/WIN32.html 2006-02-22 14:04:31 +00:00
Damien Fouilleul
81c1cc5e58 all: for WIN32, create an import library libvlc-dll.a when linking libvlc.dll; updating linking for vlc.exe and activex.dll to use import library in place of dll. 2006-02-22 12:21:23 +00:00
Damien Fouilleul
5ce8549184 vlccontrol.cpp: fixed bounds issue when allocating memory and iterating through a SafeArray, thanks to Walter Zheng for reporting this problem 2006-02-21 16:38:23 +00:00
Rémi Denis-Courmont
56d009adf4 Propagate libvlc move in plugins 2006-02-19 13:40:09 +00:00
Antoine Cellerier
c3699cc1d6 Update copyright dates used in interfaces and binaries (2005 -> 2006) 2006-01-27 14:11:55 +00:00
Damien Fouilleul
3d24634c36 plugin.cpp, oleobject.cpp: fix for ShowDisplay/Visible on activation
vlccontrol.cpp: fixed small mem leak
2006-01-23 12:00:00 +00:00
Damien Fouilleul
e6b0ebb9d0 README.TXT: updated documentation 2006-01-17 15:38:42 +00:00
Antoine Cellerier
2cb472dba0 FSF address change. 2006-01-12 23:10:04 +00:00
Damien Fouilleul
34b42b0b86 test.html: updated example HTML code for activex plugin 2005-12-14 14:08:16 +00:00
Rémi Denis-Courmont
0b68cee340 Fix RC compilation from source snapshots 2005-12-04 13:05:40 +00:00
Damien Fouilleul
04ad6ec8e7 all: updated activex control to use new cone design 2005-11-29 15:25:20 +00:00
Damien Fouilleul
2b61ffcd45 plugin.cpp: don't mess up custom protocol when combining 2 urls
libvlc.c: VLC_IsPlaying(), use playlist_IsPlaying() as last resort
2005-11-15 14:37:18 +00:00
Damien Fouilleul
b8cdc61abd utils.cpp: needs to initialize returned variant for delphi when querying for ambient properties 2005-11-14 15:31:39 +00:00
Damien Fouilleul
3c3f388b7f oleobject.cpp: fixed order of notifications for buggy containers like Delphi, added default size at activation
plugin.cpp: set configuration width/height when resizing control
2005-11-11 16:28:01 +00:00
Damien Fouilleul
6b2960cf3d plugin.cpp: on activation, set width and height in VLC configuration variables with plugin actual geometry, this prevents video rescaling when starting video 2005-10-27 22:46:47 +00:00
Rémi Denis-Courmont
ad69969da0 Another bunch of attributes fixes 2005-10-23 09:33:13 +00:00
Damien Fouilleul
1ceb883e26 plugin.cpp: formatting cleanup
vlccontrol.cpp: fixed a bug when processing target options stored in a safe array, last element in array was never processed
2005-10-17 14:37:20 +00:00
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