]>
git.sesse.net Git - vlc/log
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
Laurent Aimar [Mon, 21 Feb 2005 09:10:53 +0000 (09:10 +0000)]
* livedotcom: automatic TCP rollover when no data was received in 900ms and
auto eof when no more data received in 3s (not tested a lot, so please report
any problem).
Do not set dts for video stream (make libmpeg2 happy).
Laurent Aimar [Mon, 21 Feb 2005 09:05:11 +0000 (09:05 +0000)]
* all: woops (debug messages left).
Laurent Aimar [Mon, 21 Feb 2005 09:03:07 +0000 (09:03 +0000)]
* block: added
- BLOCK_FLAG_CORRUPTED : signal corrupted data (do not use anymore
BLOCK_FLAG_DISCONTINUITY in that case)
- BLOCK_FLAG_PREROLL : mark this block to be decoded (no matter what).
* ffmpeg, libmpeg2: support BLOCK_FLAG_PREROLL (ie disable frame dropping).
* input: added ES_OUT_SET_NEXT_DISPLAY_TIME to ease the work for preroll
(untested).
* mp4: added support for CTTS table (pts, needed for h264+bframe).
* decoders: for now handle discontinuity and corrupted block the same way.
Steve Lhomme [Mon, 21 Feb 2005 08:07:34 +0000 (08:07 +0000)]
mkv.cpp: prepare code for multiple editions and ordered editions
Steve Lhomme [Mon, 21 Feb 2005 07:52:19 +0000 (07:52 +0000)]
mkv.cpp: do not spread gcc problems to other compilers
Yoann Peronneau [Sun, 20 Feb 2005 23:22:21 +0000 (23:22 +0000)]
* src/misc/vlm.c: added 'inputdel all' to delete all inputs of a VLM media
Gildas Bazin [Sun, 20 Feb 2005 21:38:36 +0000 (21:38 +0000)]
* modules/codec/mpeg_audio.c: let ffmpeg have the priority under WinCE.
Gildas Bazin [Sun, 20 Feb 2005 21:26:14 +0000 (21:26 +0000)]
* configure.ac: WinCE build fix.
Clément Stenac [Sun, 20 Feb 2005 20:56:05 +0000 (20:56 +0000)]
Add sdp meta-data to playlist
Yoann Peronneau [Sun, 20 Feb 2005 20:54:03 +0000 (20:54 +0000)]
* src/misc/vlm.c: addded 'inputdel' setup command
Gildas Bazin [Sun, 20 Feb 2005 20:53:01 +0000 (20:53 +0000)]
* INSTALL.wince: preliminary build instructions for the WinCE port of VLC.
Gildas Bazin [Sun, 20 Feb 2005 20:47:04 +0000 (20:47 +0000)]
* src/misc/httpd.c, modules/demux/subtitle.c, modules/gui/wince/wince_rc.rc: more WinCE build fixes.
Mark Moriarty [Sun, 20 Feb 2005 16:05:39 +0000 (16:05 +0000)]
freetype.c Change opacity to 0...255, add --freetype-color hex_RGB shortcut
Gildas Bazin [Sun, 20 Feb 2005 15:37:23 +0000 (15:37 +0000)]
* modules/video_output/wingdi.c: major optimizations (avoid unnecessary memcpy of video frames + direct rendering for gapi).
Gildas Bazin [Sun, 20 Feb 2005 15:16:12 +0000 (15:16 +0000)]
* modules/gui/wince: misc small fixes.
Eric Petit [Sun, 20 Feb 2005 14:12:34 +0000 (14:12 +0000)]
video_filter/marq.c: converted to unix file format
Sigmund Augdal Helberg [Sun, 20 Feb 2005 13:27:11 +0000 (13:27 +0000)]
wall.c: try to make all windows in a given aspect ratio for proper
fullscreen. Collect the "blackness" on the far left/right/top/bottom.
todo:
* Make window aspect-ratio configureable
* handle anamorphic input
* constain the sizes of the windows to legal values
* handle some rounding errors
Mark Moriarty [Sun, 20 Feb 2005 00:12:15 +0000 (00:12 +0000)]
freetype.c add --freetype-opacity (0..100%), to control text transparency
Mark Moriarty [Sat, 19 Feb 2005 12:27:18 +0000 (12:27 +0000)]
marq.c -- allow relative positioning, like logo, via --marq-pos
Eric Petit [Sat, 19 Feb 2005 01:58:57 +0000 (01:58 +0000)]
configure.ac: added --disable/enable-hal
Makefile.am: in package-beos, use $(STRIP) instead of strip since we
might be cross-compiling
Eric Petit [Sat, 19 Feb 2005 01:46:28 +0000 (01:46 +0000)]
demux/mkv.cpp: be gcc 2.9x friendly:
+ careful when using std::string's compare, it has changed with gcc 3,
you have to '#if __GNUC__ >= 3' <new syntax> #else <old syntax> #endif
+ gcc 2.9x doesn't know at() for vectors, use iterators instead
Sigmund Augdal Helberg [Fri, 18 Feb 2005 23:37:25 +0000 (23:37 +0000)]
wall.c: reverted previous commit, new proper fix
Eric Petit [Fri, 18 Feb 2005 22:48:11 +0000 (22:48 +0000)]
contrib/*: enhanced contrib system to support cross-compilations.
Give an argument to bootstrap to use it (for example
`./bootstrap i586-pc-beos')
Eric Petit [Fri, 18 Feb 2005 16:13:11 +0000 (16:13 +0000)]
contrib/src/Makefile: fixed fribidi build on OS X != 10.2
Eric Petit [Fri, 18 Feb 2005 15:18:29 +0000 (15:18 +0000)]
opengl.c: higher priority on OS X
Sigmund Augdal Helberg [Fri, 18 Feb 2005 15:13:08 +0000 (15:13 +0000)]
wall.c: do not assume all windows are equal width if they are not.
Eric Petit [Fri, 18 Feb 2005 15:11:21 +0000 (15:11 +0000)]
macosx/voutgl.m: fixed another crash (hopefully the last one).
Looks like OS X delayed the window destruction, causing the crash
since reshape tries to use p_vout after it's been freed.
Steve Lhomme [Fri, 18 Feb 2005 15:07:57 +0000 (15:07 +0000)]
mkv.cpp: handle seeking the way it's supposed to work (in the future)
Eric Petit [Fri, 18 Feb 2005 14:01:21 +0000 (14:01 +0000)]
video_output/opengl.c: fixed a (OS X only) segfault
macosx/vout*.m: cleaning
Gildas Bazin [Fri, 18 Feb 2005 10:49:08 +0000 (10:49 +0000)]
* Makefile.am: fixed package-win32 target
Gildas Bazin [Fri, 18 Feb 2005 10:16:13 +0000 (10:16 +0000)]
* modules/gui/wxwindows/streamout.cpp: Added an sout-all checkbox + removed the RTP output line which was cluttering the dialog box more than anything else.
Felix Paul Kühne [Thu, 17 Feb 2005 20:43:16 +0000 (20:43 +0000)]
* mirrored the 'services discovery' menu in the file menu -- the flags indicating the running services are partially broken (you do only see them at the same position as you activated the service). I'll fix that after the WE
Steve Lhomme [Thu, 17 Feb 2005 20:12:53 +0000 (20:12 +0000)]
mkv.cpp: fix the update of the timecode and position bar after seeking
Derk-Jan Hartman [Thu, 17 Feb 2005 17:30:36 +0000 (17:30 +0000)]
* playlist.m:
- Make sure cd/dvd's can be D&D and recognized. (cdda autodetection still fails)
- Make sure disk names are retrieved when opening cd/dvd's
* macosx.m: Give the submodules proper descriptions.
Steve Lhomme [Thu, 17 Feb 2005 12:39:40 +0000 (12:39 +0000)]
mkv.cpp: more debug and checks
Damien Fouilleul [Thu, 17 Feb 2005 12:08:11 +0000 (12:08 +0000)]
no longer necessary, thanks to self-registration
Damien Fouilleul [Thu, 17 Feb 2005 12:06:01 +0000 (12:06 +0000)]
- miscelleanous fixes and improvements
- self registration (Internet installation now possible)
Steve Lhomme [Thu, 17 Feb 2005 10:27:41 +0000 (10:27 +0000)]
mkv.cpp: finer granularity for seeking (useful for long files)
Derk-Jan Hartman [Thu, 17 Feb 2005 01:53:50 +0000 (01:53 +0000)]
* Finally fixed the issue with resizing the controller and the broken playlist view that was the result of this resize. Estimated 60 hours spent to work around a stupid autoresize bug in the AppKit of Cocoa.
Steve Lhomme [Wed, 16 Feb 2005 22:01:41 +0000 (22:01 +0000)]
avoid \r\n problems
Steve Lhomme [Wed, 16 Feb 2005 21:16:34 +0000 (21:16 +0000)]
mkv.cpp: use time-based seeking whenever possible
Felix Paul Kühne [Wed, 16 Feb 2005 18:00:06 +0000 (18:00 +0000)]
* ALL: added Nepali as the last of Simos Xenitellis' list of languages
Gildas Bazin [Wed, 16 Feb 2005 15:35:35 +0000 (15:35 +0000)]
* modules/misc/network/ipv4.c: WinCE fix.
Gildas Bazin [Wed, 16 Feb 2005 15:34:53 +0000 (15:34 +0000)]
* src/extras/libc.c: fixed vlc_strncasecmp().
Derk-Jan Hartman [Wed, 16 Feb 2005 13:49:41 +0000 (13:49 +0000)]
* forgot to commit this yesterday after the --spu-foo renames
Gildas Bazin [Wed, 16 Feb 2005 08:29:47 +0000 (08:29 +0000)]
* configure.ac, modules/video_output/wingdi.c: enable wingapi vout on WinCE.
Gildas Bazin [Wed, 16 Feb 2005 00:48:12 +0000 (00:48 +0000)]
* configure.ac: fixed typo.
Gildas Bazin [Wed, 16 Feb 2005 00:34:27 +0000 (00:34 +0000)]
* modules/gui/wince: compile the resource file as well.
Gildas Bazin [Tue, 15 Feb 2005 22:44:28 +0000 (22:44 +0000)]
* modules/demux/ts.c: WinCE fix.
Derk-Jan Hartman [Tue, 15 Feb 2005 22:37:57 +0000 (22:37 +0000)]
* correction of the description of audio-language
Gildas Bazin [Tue, 15 Feb 2005 22:36:56 +0000 (22:36 +0000)]
* configure.ac: don't compile mux_ts if --disable-sout is specified.
Gildas Bazin [Tue, 15 Feb 2005 22:28:31 +0000 (22:28 +0000)]
* configure.ac: another wince build fix.
Gildas Bazin [Tue, 15 Feb 2005 22:10:26 +0000 (22:10 +0000)]
* configure.ac, src/vlc.c: WinCE build fixes.
Gildas Bazin [Tue, 15 Feb 2005 22:01:17 +0000 (22:01 +0000)]
* src/libvlc.c: fixed small memory leak.
Gildas Bazin [Tue, 15 Feb 2005 21:56:54 +0000 (21:56 +0000)]
* modules/gui/wince: WinCE build fixes.