]>
git.sesse.net Git - vlc/log
Gildas Bazin [Thu, 3 Mar 2005 08:13:30 +0000 (08:13 +0000)]
* include/vlc_config.h: removed unused stuff + allocate less VOUT pictures when OPTIMIZE_MEMORY is defined.
Rémi Denis-Courmont [Thu, 3 Mar 2005 08:11:31 +0000 (08:11 +0000)]
- Fixed a typo. Skins2 wouldn't compile
Clément Stenac [Thu, 3 Mar 2005 06:58:04 +0000 (06:58 +0000)]
Preferences consistency fixes by Christophe Mutricy <xtophe at nxtelevision d0t com>
+ put access and demux in the right place
Eric Petit [Thu, 3 Mar 2005 05:22:01 +0000 (05:22 +0000)]
video_filter/mosaic.c: compile fix
Gildas Bazin [Wed, 2 Mar 2005 23:05:08 +0000 (23:05 +0000)]
* include/vlc_config.h: removed deprecated stuff.
Gildas Bazin [Wed, 2 Mar 2005 23:04:05 +0000 (23:04 +0000)]
* configure.ac: remove unnecessary modules from WinCE build.
Gildas Bazin [Wed, 2 Mar 2005 23:01:22 +0000 (23:01 +0000)]
* configure.ac: vlc-config has to be generated by configure.
Steve Lhomme [Wed, 2 Mar 2005 21:08:18 +0000 (21:08 +0000)]
mkv.cpp: update the seekpoint location after a manual seek
Steve Lhomme [Wed, 2 Mar 2005 20:58:24 +0000 (20:58 +0000)]
mkv.cpp: handle EOF correctly for ordered chapters
Rémi Denis-Courmont [Wed, 2 Mar 2005 19:45:39 +0000 (19:45 +0000)]
- Add dependency of update-includes on vlc-config
- TODO: SSL on Windows
Antoine Cellerier [Wed, 2 Mar 2005 17:57:22 +0000 (17:57 +0000)]
remove debug messages, correct automatic positioning when an mosaic-order
is specified
Steve Lhomme [Wed, 2 Mar 2005 16:53:16 +0000 (16:53 +0000)]
mkv.cpp: fix a gcc compilation error
Steve Lhomme [Wed, 2 Mar 2005 16:47:31 +0000 (16:47 +0000)]
Avoid \r\n problems between platforms
Steve Lhomme [Wed, 2 Mar 2005 16:19:56 +0000 (16:19 +0000)]
mkv.cpp: ordered chapters now functional !
Steve Lhomme [Wed, 2 Mar 2005 16:16:56 +0000 (16:16 +0000)]
video.c: don't display pre-rolled pictures
es_out.c: handle the pre-roll earlier
Damien Fouilleul [Wed, 2 Mar 2005 13:45:45 +0000 (13:45 +0000)]
- install axvlc.dll within the VLC directory, rather than WINDOWS
- DllRegisterServer modified to use current DLL path when registering control
Gildas Bazin [Wed, 2 Mar 2005 11:00:16 +0000 (11:00 +0000)]
* modules/codec/theora.c: sanity check for invalid theora header.
Steve Lhomme [Wed, 2 Mar 2005 10:34:01 +0000 (10:34 +0000)]
mkv.cpp: correct use of the default chapter edition
Rémi Denis-Courmont [Wed, 2 Mar 2005 10:27:35 +0000 (10:27 +0000)]
Unbreak make vlc from subdir
Gildas Bazin [Wed, 2 Mar 2005 10:01:39 +0000 (10:01 +0000)]
* modules/stream_out/transcode.c: added a missing vlc_object_destroy().
Antoine Cellerier [Tue, 1 Mar 2005 23:24:08 +0000 (23:24 +0000)]
Add options to give a specific channel order in mosaic
* picture.* : add picture-id option. its a string that identifies the
video.
* mosaic.c : add mosaic-order option. its a comma separated list of
picture-ids. Any picture who's id isn't found in the list
will be placed after skiping the necessary number of
slots needed to place all pictures defined in this list.
Antoine Cellerier [Tue, 1 Mar 2005 23:21:22 +0000 (23:21 +0000)]
* change copyright date
Rémi Denis-Courmont [Tue, 1 Mar 2005 21:24:25 +0000 (21:24 +0000)]
- build vlc_symbol.h modules_plugin.h and modules_builtin.h in top_builddir
Eric Petit [Tue, 1 Mar 2005 20:56:17 +0000 (20:56 +0000)]
ffmpeg.patch.cvs: workaround buggy lrintf detection when cross compiling
(fixes WMA decoding in BeOS nightly builds)
Rémi Denis-Courmont [Tue, 1 Mar 2005 20:28:37 +0000 (20:28 +0000)]
- fix is_mult call in case of Unicode build (c_str => mb_str)
- fix IPv6 multicast address range
- more strict IPv4 multicast address range
Derk-Jan Hartman [Tue, 1 Mar 2005 18:39:19 +0000 (18:39 +0000)]
* Fix compile issue on lirc.c
Christophe Massiot [Tue, 1 Mar 2005 18:26:29 +0000 (18:26 +0000)]
* modules/video_output/picture.c: Changed the order of the commands to avoid
holding p_picture_vout->lock for too long.
Steve Lhomme [Tue, 1 Mar 2005 17:41:36 +0000 (17:41 +0000)]
mkv.cpp: better handling of the seekpoint numbers
Christophe Massiot [Tue, 1 Mar 2005 17:30:50 +0000 (17:30 +0000)]
* modules/stream_out/transcode.c: Fixed --sout-transcode-threads=1 option
(what the hell is i_duplicate ?)
Steve Lhomme [Tue, 1 Mar 2005 17:28:15 +0000 (17:28 +0000)]
mkv.cpp: update the current chapter during playback
Antoine Cellerier [Tue, 1 Mar 2005 17:16:30 +0000 (17:16 +0000)]
* fix placement calculation when vborder or hborder are non zero
Gildas Bazin [Tue, 1 Mar 2005 16:26:21 +0000 (16:26 +0000)]
* modules/codec/lpcm.c: support for 20/24 bits LPCM.
* modules/audio_filter/converter/s16tofloat32*, modules/audio_filter/format.c: s24l/s24b conversion routines.
Antoine Cellerier [Tue, 1 Mar 2005 15:33:51 +0000 (15:33 +0000)]
* add svn Id support and some copyright info in picture.h
Mark Moriarty [Tue, 1 Mar 2005 15:22:47 +0000 (15:22 +0000)]
dynamic, per-subpicture, font size control -- i_font_size added to subpicture_region_t, new marq-size and time-size shortcuts, accessible from rc
Steve Lhomme [Tue, 1 Mar 2005 15:01:48 +0000 (15:01 +0000)]
mkv.cpp: fix the chapter/edition ending time
Clément Stenac [Tue, 1 Mar 2005 13:31:32 +0000 (13:31 +0000)]
Fix playlist export
Remove extra SAP debug
Derk-Jan Hartman [Tue, 1 Mar 2005 09:28:37 +0000 (09:28 +0000)]
* simplified the lirc code to listen for key-* strings which we can directly use to trigger hotkeys.
* updated the example.lircrc with new required strings
* added a notice to NEWS about changed lirc syntax.
Gildas Bazin [Tue, 1 Mar 2005 07:53:04 +0000 (07:53 +0000)]
* modules/control/Modules.am, rtci.c: really delete rtci.c and removed DOS CR/LF from the last commit.
Mark Moriarty [Mon, 28 Feb 2005 23:40:59 +0000 (23:40 +0000)]
Remove rtci.c from modules/control (implementation on hold)
Gildas Bazin [Mon, 28 Feb 2005 20:51:32 +0000 (20:51 +0000)]
* modules/gui/wince: added a popup menu for the main interface.
Gildas Bazin [Mon, 28 Feb 2005 18:23:26 +0000 (18:23 +0000)]
* modules/gui/wince: usual bunch of cleanup + updates.
Antoine Cellerier [Mon, 28 Feb 2005 15:54:07 +0000 (15:54 +0000)]
* mosaic.c, rc.c, rtci.c : callbacks to change mosaic sub filter
parameters on the fly
* mosaic.c : center image in rectangle when keep aspect ratio is enabled
* picture.c : remove debug message
Gildas Bazin [Mon, 28 Feb 2005 14:40:27 +0000 (14:40 +0000)]
* modules/gui/wince: some more cleanup.
Mark Moriarty [Mon, 28 Feb 2005 12:48:26 +0000 (12:48 +0000)]
Make sure the files are in Unix format
Felix Paul Kühne [Sun, 27 Feb 2005 22:57:36 +0000 (22:57 +0000)]
* removed prefs_widgets.h, prefs_widgets.m, playlistinfo.h, playlistinfo.m, equalizer.m, equalizer.h, voutgl.m, voutqt.m from the build target, so they don't get copied in the Resources-folder of the binary bundle
Steve Lhomme [Sun, 27 Feb 2005 19:34:39 +0000 (19:34 +0000)]
More ordered chapters code, still not functional
Mark Moriarty [Sun, 27 Feb 2005 19:30:11 +0000 (19:30 +0000)]
vlc_filter.h -- update pf_render_string for additional RenderText parameters.
Mark Moriarty [Sun, 27 Feb 2005 19:14:41 +0000 (19:14 +0000)]
freetype.c -- set default font color (white)
Mark Moriarty [Sun, 27 Feb 2005 17:25:12 +0000 (17:25 +0000)]
freetype and rc extensions. i_font_color and i_font_opacity added to subpictures, allowing per-object control (defaulting to freetype). marq and time updated to allow font color and opacity control. rc update to allow OTF control of all marq and time options.
Andre Pang [Sun, 27 Feb 2005 05:51:32 +0000 (05:51 +0000)]
* modules/macosx/{vout,voutqt}.m: The Mac OS X Mozilla plugin lives again!
Some details:
* This was mostly taken verbatim from revision:5717 (before the vout
Mozilla support was removed), though it's been edited pretty thoroughly,
and is now much more commented.
* The "normal" vout display should be completely unaffected, since the
plugin-relevant code paths are only taken when p_vout->p_sys->b_embedded is
set to VLC_TRUE. (I've tested the normal VLC.app, and it seems fine.)
* There are still some problems with the plugin when the Mozilla window is
resized a lot. I suspect this is due to threading issues with
QuickDraw, but I don't know enough about QuickDraw to be sure. Help
with this would be very welcome.
* The original patch in revision:5717 optimised the plugin display
slightly, by using a mask (clipping region) so that QuickDraw only
updated the plugin's area of the dirty region. I elected not to use
a mask, since I thought the extra code complexity (i.e. lots more if()
branches) isn't worth the incremental speedup. (If, in fact, there was
a speedup at all -- the extra overhead induced by calculating the
intersection of the dirty region with the mask may have offset any
benefits: only benchmarks will tell ...)
Gildas Bazin [Sat, 26 Feb 2005 19:28:41 +0000 (19:28 +0000)]
* modules/gui/wince: some more code cleanup + fixes.
Clément Stenac [Sat, 26 Feb 2005 15:41:22 +0000 (15:41 +0000)]
* Allow all MJPEG fourcc
* Announce content-length
* Allow boundary string customization
Laurent Aimar [Fri, 25 Feb 2005 16:05:22 +0000 (16:05 +0000)]
* ts: if no dts but there is a pts then dts == pts.
Gildas Bazin [Fri, 25 Feb 2005 08:33:38 +0000 (08:33 +0000)]
* ../modules/gui/wince: new CreateMenuBar() which handles win32 as well.
Antoine Cellerier [Thu, 24 Feb 2005 23:31:56 +0000 (23:31 +0000)]
Updated danish translation by Jonas Larsen (E-bola)
Steve Lhomme [Thu, 24 Feb 2005 17:13:22 +0000 (17:13 +0000)]
fill more data in the chapter classes
Gildas Bazin [Thu, 24 Feb 2005 15:19:05 +0000 (15:19 +0000)]
* modules/gui/wince: cleanup + ported to win32 (but not tried yet ;).
Steve Lhomme [Thu, 24 Feb 2005 13:39:38 +0000 (13:39 +0000)]
mkv.cpp: add more code to support ordered chapters
Derk-Jan Hartman [Thu, 24 Feb 2005 00:07:30 +0000 (00:07 +0000)]
* start osx up in VIEW_SIMPLE and only switch to VIEW_CATEGORY when needed.
Derk-Jan Hartman [Wed, 23 Feb 2005 22:28:36 +0000 (22:28 +0000)]
* Forgot to commit the goom2k4 patch
Derk-Jan Hartman [Wed, 23 Feb 2005 20:15:28 +0000 (20:15 +0000)]
* freetype.c: fix for blurry subs? someone please confirm
Clément Stenac [Wed, 23 Feb 2005 17:25:46 +0000 (17:25 +0000)]
Re-enable directory
Derk-Jan Hartman [Wed, 23 Feb 2005 16:27:01 +0000 (16:27 +0000)]
* Fix setRepresentedFilename in case p_access not present (ie. in case of access_demux)
Derk-Jan Hartman [Wed, 23 Feb 2005 15:26:27 +0000 (15:26 +0000)]
* Lets use the final version of goom2k4
Gildas Bazin [Wed, 23 Feb 2005 14:52:09 +0000 (14:52 +0000)]
* src/misc/modules.c: MSVC compilation fix.
Derk-Jan Hartman [Wed, 23 Feb 2005 14:37:56 +0000 (14:37 +0000)]
* Let's break the prefs again for OSX
now to get it working. There is a semi-todo/design list in prefs.m.
Damien Fouilleul [Wed, 23 Feb 2005 14:26:47 +0000 (14:26 +0000)]
- changed sample axvlc.inf to use VLC NSI installer
Damien Fouilleul [Wed, 23 Feb 2005 14:09:40 +0000 (14:09 +0000)]
- inserted uninstall entry for activex plugin
- fixed autoplay for DVD and CD
caveat for CD, the cdda plugin must be fixed to allow for a MRL of the form cdda:D:\ (needs to support the trailing backslash)
Derk-Jan Hartman [Wed, 23 Feb 2005 13:53:28 +0000 (13:53 +0000)]
* Update copyright to 2005 where appropriate.
Steve Lhomme [Wed, 23 Feb 2005 12:13:17 +0000 (12:13 +0000)]
mkv.cpp: I was wrong, the dirent export works
Steve Lhomme [Wed, 23 Feb 2005 11:48:25 +0000 (11:48 +0000)]
mkv.cpp: fix dirent issue with the recent "fixes"
Derk-Jan Hartman [Wed, 23 Feb 2005 11:37:04 +0000 (11:37 +0000)]
* hooked up the Playlist window menuitem to an action
* added com-shift-E and com-shift-M keycombo's for Equalizer window and Messages window
Sigmund Augdal Helberg [Wed, 23 Feb 2005 10:33:07 +0000 (10:33 +0000)]
wall.c: user-configurable aspect-ratio for the displays
Sigmund Augdal Helberg [Wed, 23 Feb 2005 10:11:33 +0000 (10:11 +0000)]
wall.c: shut up two compiler warnings. Fix two (only one actually
experienced) rounding errors causing invalid reads and green lines.
Sigmund Augdal Helberg [Wed, 23 Feb 2005 09:12:31 +0000 (09:12 +0000)]
wall.c: set the total output aspect ratio to the device aspect ratio, even
if size constrains stoped us from making the parts have that aspect ratio.
This causes a slight stretch of the image in some direction but should
totally remove black lines between the elements.
todo:
* make device aspect ratio configureable (easy)
* handle anamorphic input video (medium)
Gildas Bazin [Wed, 23 Feb 2005 08:09:46 +0000 (08:09 +0000)]
* configure.ac: wince interface moved to builtins.
Mark Moriarty [Wed, 23 Feb 2005 03:37:45 +0000 (03:37 +0000)]
freetype.c Correct color mapping, make color choice a 16-item pick list, add on-the-fly capability (independent color/opacity for time, marquee, etc.)
Derk-Jan Hartman [Tue, 22 Feb 2005 22:11:26 +0000 (22:11 +0000)]
* renamed sap module from "SAP interface" to "SAP announces"
Jérome Decoodt [Tue, 22 Feb 2005 17:27:04 +0000 (17:27 +0000)]
We use setRepresentedFilename if access is File.
Title is found in input instead of playlist (fix a small vlm bug...).
Gildas Bazin [Tue, 22 Feb 2005 15:53:42 +0000 (15:53 +0000)]
* configure.ac: fixed typo + removed some plugins from the WinCE build.
Damien Fouilleul [Tue, 22 Feb 2005 15:35:01 +0000 (15:35 +0000)]
- changed dshow plugin to use common IID defined in libuuid.a (prevents linking problems if plugin is built-in)
Gildas Bazin [Tue, 22 Feb 2005 13:13:29 +0000 (13:13 +0000)]
* modules/gui/wxwindows/playlist.cpp: sanity check to avoid crashes (doesn't explain why the check is triggered though).
Gildas Bazin [Tue, 22 Feb 2005 12:50:43 +0000 (12:50 +0000)]
* src/misc/threads.c: print thread timing statistics on thread destruction (Win32 only).
Damien Fouilleul [Tue, 22 Feb 2005 11:13:11 +0000 (11:13 +0000)]
added ActiveX control to the VLC installer
Gildas Bazin [Mon, 21 Feb 2005 20:32:36 +0000 (20:32 +0000)]
* modules/demux/ogg.c: added support for new Ogg mapping for FLAC.
Gildas Bazin [Mon, 21 Feb 2005 19:16:22 +0000 (19:16 +0000)]
* modules/codec/vorbis.c: uninitialized variable.
Gildas Bazin [Mon, 21 Feb 2005 19:15:33 +0000 (19:15 +0000)]
* configure.ac: mux_ts was moved to builtins by mistake.
Gildas Bazin [Mon, 21 Feb 2005 17:51:53 +0000 (17:51 +0000)]
* modules/misc/network/ipv4.c: multicast support for WinCE.
Gildas Bazin [Mon, 21 Feb 2005 17:50:54 +0000 (17:50 +0000)]
* src/misc/modules.c, modules/access/directory.c: Win32 fixes (GetFileAttributes() returns -1 on error).
Jérome Decoodt [Mon, 21 Feb 2005 16:12:14 +0000 (16:12 +0000)]
Do not use setTitleWithRepresentedFilename if input is not a file.
Sigmund Augdal Helberg [Mon, 21 Feb 2005 15:58:02 +0000 (15:58 +0000)]
wall.c: handle some rounding error causing a integer overflow. more window
size constrain fixes
Antoine Cellerier [Mon, 21 Feb 2005 15:23:46 +0000 (15:23 +0000)]
* picture.c : slightly cleaner picture_t freeing
* mosaic.c : add a switch to keep aspect ratio when resizing
Gildas Bazin [Mon, 21 Feb 2005 13:50:17 +0000 (13:50 +0000)]
* include/vlc_common.h: compilation fix.
Antoine Cellerier [Mon, 21 Feb 2005 13:39:01 +0000 (13:39 +0000)]
* update the copyright dates
Gildas Bazin [Mon, 21 Feb 2005 13:35:15 +0000 (13:35 +0000)]
* configure.ac, modules/access/directory.c: enabled the directory access module on WinCE.
Antoine Cellerier [Mon, 21 Feb 2005 13:13:52 +0000 (13:13 +0000)]
Basic mosaic, video blending modules
* picture.c picture.h : vout that copies the rendered image in a libvlc
object.
* mosaic.c : sub filter that takes all the images created by the picture
module and blends them over the current video
I think i still have loads of things to fix (like memleaks)
Simple vlm configuration file to see this work :
<<<<
new chan1 broadcast enabled
setup chan1 input somevideo1.avi
setup chan1 option vout=picture
new chan2 broadcast enabled
setup chan2 input somevideo2.avi
setup chan2 option vout=picture
new bg broadcast enabled
setup bg input somevideo0.avi
setup bg option sub-filter=mosaic
control bg play
control chan1 play
control chan2 play
>>>>
You just have to launch : ./vlc -I telnet --vlm-conf vlm.conf
Gildas Bazin [Mon, 21 Feb 2005 13:07:54 +0000 (13:07 +0000)]
* src/extras/dirent.h: removed useless file.
Yoann Peronneau [Mon, 21 Feb 2005 13:06:08 +0000 (13:06 +0000)]
* src/misc/vlm.c: added 'inputdeln <num>' to delete input #num (starts from 1)
Gildas Bazin [Mon, 21 Feb 2005 13:00:20 +0000 (13:00 +0000)]
* src/extras/dirent.c, ALL: fixed win32/ce dirent replacement and made it accessible from plugins as well.
Sigmund Augdal Helberg [Mon, 21 Feb 2005 12:03:28 +0000 (12:03 +0000)]
wall.c: create properly sized (multiple of two each way) windows. set
correct output resolution on the created windows