1 2003-08-11 Monday 20:48 gbazin
3 * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding.
5 2003-08-11 Monday 20:19 fenrir
7 * copy: removed annoying debug message.
9 2003-08-11 Monday 20:18 fenrir
11 * httpd: added HEAD command support.
13 2003-08-11 Monday 19:30 gbazin
15 * ChangeLog, po/*: preparing for the 0.6.2 release
17 2003-08-11 Monday 18:52 gbazin
19 * modules/packetizer/mpegvideo.c: oops, fixed typo.
21 2003-08-11 Monday 17:31 gbazin
23 * modules/packetizer/mpegvideo.c: small clarification.
24 * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited.
26 2003-08-10 Sunday 22:13 fenrir
28 * mpegvideo.c: try to set a better value for length. (I am not sure it is
29 the good one but it give far better result). dts/pts/length computation
32 2003-08-10 Sunday 21:26 gbazin
34 * ALL: preparing for a 0.6.2 release
36 2003-08-10 Sunday 14:23 gbazin
38 * modules/mux/mpeg/ts.c: oops.
40 2003-08-10 Sunday 14:21 gbazin
42 * modules/demux/mkv.cpp, modules/mux/avi.c, modules/mux/mpeg/ts.c, modules/packetizer/copy.c: thou shalt not use %lld which is not portable.
44 2003-08-10 Sunday 13:35 gbazin
46 * modules/access/vcd/vcd.c: a few navigation fixes.
48 2003-08-10 Sunday 12:45 zorglub
50 * modules/LIST: Updated all modules
52 * modules/list.sh: piggy list consistency checker
53 (should probably be added to toolbox or trashed)
55 * modules/access/slp.c : Fixed service detection
56 (findsrvtypes returns a comma-separated list of services)
58 2003-08-10 Sunday 10:22 gbazin
60 * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment.
61 * include/osd.h, modules/misc/freetype.c: support for center alignment.
62 * modules/gui/wxwindows/subtitles.cpp: string change.
64 2003-08-10 Sunday 09:22 gbazin
66 * include/configuration.h: bug fix for add_string_from_list()
67 * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog.
69 2003-08-09 Saturday 19:49 gbazin
71 * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
72 * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.
74 2003-08-09 Saturday 19:39 gbazin
76 * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.
78 2003-08-09 Saturday 19:14 gbazin
80 * modules/access/vcd/cdrom.c: switching to YellowMode2 for reading VCDs apparently created problems for some people so the reading is reverted to XAForm2 and only if this one fails we try YellowMode2. Hopefully that will still allow us to read the SVCD DATA track.
82 2003-08-09 Saturday 14:59 gbazin
84 * src/stream_output/stream_output.c, include/stream_output.h: added an i_padding field to sout_instance_t so we can allocate sout_buffers with a bit more space than asked for (needed for ffmpeg decoding).
85 * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams.
86 Added support for b frames (bframe=x option) + couple of bug fixes.
88 2003-08-08 Friday 17:08 gbazin
90 * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup.
91 The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well.
92 * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg.
94 2003-08-08 Friday 16:50 gbazin
96 * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
97 * modules/packetizer/copy.c: fixed segfault
98 * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs
100 2003-08-08 Friday 16:41 massiot
102 * modules/gui/macosx/prefs.m: Localized two strings.
104 2003-08-06 Wednesday 12:01 jpsaman
108 2003-08-05 Tuesday 11:54 jpsaman
110 The familiar interface is now officially removed from VLC. The interface is superseeded by the PDA interface for handhelds. It uses Gtk+2 and can be built using the configure option '--enable-pda'.
112 2003-08-05 Tuesday 11:52 jpsaman
114 Added glade2 project file.
116 2003-08-05 Tuesday 11:51 jpsaman
120 2003-08-05 Tuesday 11:49 jpsaman
122 Removing files for Familiar interface (Gtk+1.2 and GPE).
124 2003-08-05 Tuesday 10:39 jpsaman
126 Fixed superflous tuning ;-)
128 2003-08-05 Tuesday 09:35 jpsaman
130 - Enabled tuning for DVB-C and DVB-T cards.
131 - Syncing with old satellite plugin.
134 2003-08-05 Tuesday 08:02 asmax
136 * VLC_AddTarget had a new prototype
138 2003-08-05 Tuesday 01:27 fenrir
140 * sdp: near implemented basic RTP reading (MPA payload type may work when
143 2003-08-04 Monday 23:35 gbazin
145 * src/video_output/video_text.c: removed legacy code that has been rotting for ages.
147 2003-08-04 Monday 23:31 gbazin
149 * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary).
152 2003-08-04 Monday 22:49 fenrir
154 * ts: fixed a segfault when removing PCR stream.
156 2003-08-04 Monday 18:50 fenrir
158 * sdp: begun to implement RTP code. (Not yet usefull)
160 2003-08-04 Monday 12:40 jpsaman
162 Added a error message that the default values are used.
164 2003-08-04 Monday 12:34 jpsaman
166 Tuning succeeds, but have no audio yet. Major cleanup of code.
168 2003-08-04 Monday 12:34 jpsaman
170 Fixed missing headerfile.
172 2003-08-04 Monday 00:48 fenrir
174 * sdp: - fixed loading of file > 1024 bytes.
175 - more processing -> now it should extract enough informations to
176 build RTP/RTSP session.
177 (Does not play anything yet)
179 2003-08-03 Sunday 23:11 gbazin
181 * src/misc/configuration.c, include/configuration.h, src/audio_output/intf.c, include/audio_output.h, modules/gui/gtk/display.[ch]: configuration variables now use vlc_callback_t callbacks (same as the object variables).
182 * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
183 * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)
185 2003-08-03 Sunday 20:25 gbazin
187 * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1;
189 2003-08-03 Sunday 16:36 bigben
191 * modules/access_out/http.c :
193 using ability to give parametters to a specific sout module to set user and password fot http access out.
195 new syntax is '#dst{access=http{user=foo,pass=bar}}
197 --sout-http-user and --sout-http-pwd parametters have been deleted.
199 2003-08-03 Sunday 16:22 fenrir
201 * sdp: parse 'a=' field.
203 2003-08-03 Sunday 15:25 fenrir
205 * sdp: begining of a SDP parser. It won't let you play anything for
206 now, it just does (incomplete) parsing.
208 2003-08-03 Sunday 13:49 titer
210 configure.ac : added needed linking flags for BeOS/Zeta
211 Makefile.am : cleaned make packages-beos
213 2003-08-03 Sunday 12:04 fenrir
215 * rtsp: mmmh, close the socket.
217 2003-08-03 Sunday 02:00 fenrir
219 rtsp: connect to an RTSP server, issue a DESCRIBE command and return
220 the answer. It WON'T let you do rtsp as we first need a SDP
221 parser/demuxer, but it is on the way.
223 The idea is to have a generic SDP demuxer that will work with SDP from
226 2003-08-02 Saturday 19:30 bigben
228 * modules/access/http.c
229 - Didn't take into consideration a little change of behavior between config_GetPsz and var_Get during my last commit, so that we were sending authentification information even if there wasn't any.
231 2003-08-02 Saturday 19:16 fenrir
233 * ninput : a little developer documentation.
235 2003-08-02 Saturday 16:43 fenrir
237 * all: some helpers functions for pf_demux_control.
239 2003-08-02 Saturday 15:22 fenrir
241 * all: added a pf_demux_control member to input_thread_t. It is currently
244 2003-08-02 Saturday 14:06 gbazin
246 * ALL: bumped version number to 0.6.2-cvs
247 * modules/video_output/x11/xcommon.c: closing the video window or using the escape key doesn't exit VLC anymore but stop the input instead.
249 2003-08-02 Saturday 01:33 fenrir
251 * ps: clean up and dvd subtitles support.
253 2003-08-01 Friday 20:06 gbazin
255 * modules/mux/mp4.c: support for mov muxing + cleanup.
256 * modules/codec/quicktime.c: small cleanup.
258 2003-08-01 Friday 19:38 fenrir
262 2003-08-01 Friday 19:38 fenrir
264 ts: large rewrite of the TS muxer to produce better TS and support DVD
266 I have added some options:
267 - bmin : minimum bitrate (bits/s) of the TS. Padding is added in
268 case of insuffisant bitrate. (default: disabled).
269 - bmax : maximum bitrate (bit/s) of the TS. It just drops packets
270 to achieve the target. (default: disabled)
271 - pcr : minimum delay between two pcr equal to dts of the video
272 stream (default 100ms)
273 - pcr-soft : minimum delay between two pcr interpolated from the
274 pcr that are equal to dts. (default: none)
276 - bmin/bmax allow to create CBR stream.
277 - Bitrate is calculated on a PCR time.
278 - PCR delay cannot be less than length of a frame of the PCR stream.
279 - PCR soft is used to help when using big PCR delay. It is usefull to
280 produce stream with smoother bitrate variation.
281 - Big PCR delay introduce more latency.
284 Test stability, bugs ...
286 2003-08-01 Friday 18:49 fenrir
288 * ts.c: arggg, bad copy/past.
290 2003-08-01 Friday 18:42 fenrir
292 * stream_output.c: fixed a segfault when muxer isn't specified.
294 2003-08-01 Friday 18:02 fenrir
296 * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling)
297 converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t
299 2003-08-01 Friday 17:38 fenrir
301 * index.html,style.css : remove built-in css file. added link to info.html.
303 2003-08-01 Friday 17:30 fenrir
305 * http: added mime type for .css file.
307 2003-08-01 Friday 17:21 fenrir
309 * info: commit the good file...
311 2003-08-01 Friday 09:45 sam
313 * modules/access/http.c:
314 + Coding style fixes.
317 2003-08-01 Friday 08:24 sam
320 + Activated freetype support.
322 + Added a build-dependency on freetype6-dev.
323 + Added a build-dependency on libdvbpsi2-dev.
324 + We now recommend gnome-vlc | wxvlc.
325 + We now suggest fortune-mod.
327 2003-08-01 Friday 00:40 fenrir
329 * configure.ac: audio -> mpga
330 * demux/* : function name consistency.
332 2003-08-01 Friday 00:37 fenrir
334 * mpga: mp3 demuxer written from scratch using ninput.h
336 2003-08-01 Friday 00:26 fenrir
338 * configure.ac: remove old wav and aac directories.
340 2003-08-01 Friday 00:16 fenrir
342 * Modules.am : added aac.c and wav.c
343 * asf/asf.c: better check for invalid header.
345 2003-08-01 Friday 00:09 fenrir
347 * wav.c : big clean up and use ninput.h
349 2003-08-01 Friday 00:08 fenrir
351 * aac.c : big clean up and use ninput.h
353 2003-08-01 Friday 00:05 fenrir
355 au.c : cleaned up and use ninput.h
357 2003-08-01 Friday 00:05 gbazin
359 * src/input/input_clock.c: fixed 2 regressions in 0.6.1. These fixes are actually there to make us more complacent with broken streams.
360 * modules/access/dvb/qpsk.c: gettext reserves the use of _("").
361 * modules/demux/mkv.cpp, modules/demux/avi/libavi.c, modules/demux/mp4/libmp4.c, modules/demux/mpeg/m4v.c: checks for input_SplitBuffer() > 0. (Thanks to Steve Li for pointing this out)
363 2003-08-01 Friday 00:04 fenrir
365 a52sys.c: completely rewritten a52 stream demuxer. Now you should be able
368 2003-08-01 Friday 00:00 fenrir
370 * modules.c : include ninput.h
372 2003-08-01 Friday 00:00 fenrir
374 * vlc_common.h: include stdarg.h by default. Required by ninput.h
375 * ninput.h : extracted duplicated stream functions from a lot of
376 demuxers and do a nice (?) API.
377 * stream.c: implement basic streams manipulation. It is just a wrapper
379 * all: added a i_ttl field in network_socket_t to allow per connection ttl
380 setting (in fact only used by access_out/udp.c.
382 2003-07-31 Thursday 23:44 fenrir
384 * all: added a i_ttl field in network_socket_t to allow per connection ttl
385 setting (in fact only used by access_out/udp.c.
387 2003-07-31 Thursday 23:14 massiot
389 Fixed a memory leak (thanks Andy Lindsay !).
391 2003-07-31 Thursday 21:46 gbazin
393 * src/misc/win32_specific.c: change the mode of stdin to _O_BINARY so we can use stdin to read files (thanks to Steve Li).
394 * modules/control/http.c: allow directories of the form "x:\" on win32.
396 2003-07-31 Thursday 21:18 bigben
398 * modules/access/http.c :
399 - using new var_Create/var_Get method to get parametters.
401 2003-07-31 Thursday 20:47 reno
403 * Make vlc compiling !
405 2003-07-31 Thursday 19:24 fenrir
407 * stream_output: * some clean and fixed a little memory leak.
408 * give to access and muxers options. Now you can use:
409 --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also
410 works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's
413 2003-07-31 Thursday 19:14 fenrir
415 * stream_output: * added some #define for private flags.
416 * now muxer and access_out also receive options like
419 2003-07-31 Thursday 19:10 bigben
421 * modules/access_out/http.c
422 - httpd.c has support for Basic Authentification, so use it !
423 --sout-http-user user --sout-http-pwd password
425 2003-07-31 Thursday 19:02 fenrir
427 * copy.c: Added DVD subtitle support. I still need to commit the TS
430 2003-07-31 Thursday 18:25 bigben
432 * Add support for basic authentification in http access.
436 --http-user user --http-pwd password
440 http://user:password@server/path (2nd parameter overrides the first)
442 2003-07-31 Thursday 17:03 sigmunau
444 modules/misc/freetype.c:
445 - calculate and store size information for each line independently.
448 2003-07-31 Thursday 15:31 jpsaman
450 Updated LIST of modules and configuration options for building.
452 2003-07-31 Thursday 15:30 jpsaman
454 Adding DVB module to support satellite, cable and terestrial DVB streaming. The status is that tuning works, but have had no success with video/audio yet. (Setting of filters does not seem to work perfectly yet.).
456 2003-07-31 Thursday 13:06 sam
458 * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
459 * po/: Re-ran toolbox --update-po.
461 2003-07-31 Thursday 12:08 sam
463 * Added and fixed .cvsignore files.
465 2003-07-31 Thursday 11:02 sam
467 * Makefile.am: Really put po before ., not . after everything else. Fixed the
468 Mozilla plugin build while preserving the fix for VLC.app.
470 2003-07-31 Thursday 08:18 zorglub
472 * modules/control/joystick.c
473 * Allow the user to remap the actions.
474 * Improved the strings (please check)
475 * Prevent 0 seconds seeks
478 * partial HTML validation fixes
481 * src/stream_output/announce.c
482 * minor fixes (thanks sam)
484 2003-07-30 Wednesday 21:09 gbazin
486 * modules/control/http.c: on win32 we store the html interface in "http" not "share/http".
487 * src/input/input_programs.c: check for "" descriptions in AddES().
489 2003-07-30 Wednesday 12:21 jpsaman
491 Updating design of PDA Gtk2 interface
493 2003-07-30 Wednesday 12:20 jpsaman
495 Updating design of PDA Gtk2 interface.
497 2003-07-30 Wednesday 02:00 fenrir
500 - added new HQ mode (recent ffmpeg only). hq now accept "simple",
501 "bits" and "rd" as paramters.
502 - automaticaly try stereo mode encoding when failed with more
503 than 2 channels. (eg a52 -> mpga)
505 2003-07-29 Tuesday 23:55 gbazin
509 2003-07-29 Tuesday 23:50 gbazin
511 * configure.ac: added the svlc shortcut for the skins.
512 * install-win32: removed the custom link in the start menu.
514 2003-07-29 Tuesday 23:01 gbazin
516 * ChangeLog: updated the changelog for the release
518 2003-07-29 Tuesday 22:25 gbazin
520 * modules/codec/spudec/parse.c: fixed typo found by Meuuh.
522 2003-07-29 Tuesday 22:20 gbazin
524 * src/video_output/video_output.c: fixed potential segfault.
525 * configure.ac: don't bail out if matroska headers are not found.
527 2003-07-29 Tuesday 21:56 gbazin
529 * toolbox: fixed typo in the changelog rule.
531 2003-07-29 Tuesday 21:46 gbazin
533 * modules/video_output/directx/events.c: compilation fix.
535 2003-07-29 Tuesday 21:14 gbazin
537 * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
538 * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
539 We also lower the priority if there is no DISPLAY env variable.
540 * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
541 * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
542 * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
543 * share/vlc_win32_rc.rc: compilation fix.
545 2003-07-29 Tuesday 18:51 fenrir
547 * http.c: under linux if no directory is specified search "share/http"
548 and then DATA_PATH"/http".
550 2003-07-29 Tuesday 17:42 gbazin
552 * configure.ac: bumped version number to 0.6.1.
553 Enabled matroska support by default.
554 * extras/MacOSX/*: bumped version number to 0.6.1.
555 * INSTALL.win32: instructions update.
556 * share/Makefile.am: included the html files for the http interface.
557 * po/*: ran ./toolbox --update-po.
559 2003-07-29 Tuesday 09:32 sam
561 * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
564 2003-07-28 Monday 22:46 gbazin
566 * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.
568 2003-07-28 Monday 21:41 massiot
570 * configure.ac: Worked around a bug in the OS X linker, with multiply
571 defined symbols and libmp3lame
572 * Makefile.am: Build po before . because we need the po files to build
574 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
575 * OS X interface: cosmetics
577 2003-07-28 Monday 20:25 jpsaman
579 Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding
581 2003-07-28 Monday 20:23 jpsaman
583 Added NEWS for iPaq port.
585 2003-07-28 Monday 20:23 jpsaman
587 Updated build scripts:
588 - enabled video4linux for WebCams on handhelds
589 - enabled PDA Gtk2 interface instead of familiar interface
590 - enabled stream output and transcoding
592 2003-07-28 Monday 18:02 massiot
594 * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
595 now used to browse through the DVD menus.
597 2003-07-28 Monday 13:19 massiot
599 * Fixed my last commit.
601 2003-07-28 Monday 07:16 fenrir
603 * rc: Fixed a bug with seek command.
604 Added support of "seek n%" (Usefull when mux_rate is nul )
606 2003-07-28 Monday 07:05 jpsaman
608 Added PDA images to Makefile.am
610 2003-07-27 Sunday 23:58 fenrir
612 * sub: does not issue an error message when sub-file is empty.
614 2003-07-27 Sunday 23:05 hartman
616 * Brought the new options system to the OSX gui.
617 and some small fixes.
619 2003-07-27 Sunday 21:35 jpsaman
621 Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
623 The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
625 2003-07-27 Sunday 16:20 gbazin
627 * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG
629 2003-07-27 Sunday 16:14 gbazin
631 * modules/audio_output/alsa.c: bail out if the device is already in use.
633 2003-07-27 Sunday 15:49 gbazin
635 * src/input/input_ext-plugins.c: forgot to re-lock a mutex.
637 2003-07-27 Sunday 14:10 massiot
639 * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs
640 - there should be fewer resampling, particularly on DVD chapter changes
641 - when you unpause a DVD, VLC will wait for the drive to spin up, so you
642 won't lose several seconds of movies
644 * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
645 mode, make the interface take that into account.
647 2003-07-27 Sunday 12:31 ipkiss
649 * All: Removed the win32 plugin; wxwindows rulez :)
651 2003-07-26 Saturday 18:54 titer
653 freetype.c: basic YUY2 rendering (Y only)
655 2003-07-26 Saturday 15:36 gbazin
657 * modules/gui/skins/controls/checkbox.cpp: compilation fix.
659 2003-07-26 Saturday 15:34 fenrir
661 ffmpeg: fix potential overread for mpeg4 with vol.
663 2003-07-26 Saturday 14:19 gbazin
665 * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.
667 2003-07-26 Saturday 14:04 ipkiss
669 * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
670 value was always true...)
672 2003-07-26 Saturday 12:41 gbazin
674 * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).
676 2003-07-25 Friday 22:50 gbazin
678 * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit.
679 * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times.
681 2003-07-25 Friday 13:24 gbazin
683 * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
684 * modules/gui/wxwindows/wxwindows.cpp: oops.
686 2003-07-25 Friday 11:37 gbazin
688 * modules/video_output/directx/events.c: a couple of compiler warning fixes.
689 * msvc/vlc.dsw: relaced basic_skins plugin with the skins one.
691 2003-07-25 Friday 11:33 gbazin
693 * configure.ac: libpng (logo plugin) needs to be linked with zlib.
694 * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
696 2003-07-25 Friday 01:11 hartman
698 * subsdec now uses the new options code.
700 2003-07-25 Friday 01:09 hartman
704 2003-07-25 Friday 01:09 hartman
706 * Largely updated nl.po
709 2003-07-24 Thursday 23:21 gbazin
711 * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.
713 2003-07-24 Thursday 22:58 gbazin
715 * src/misc/modules.c: if module_Need() was passed an interface module name, respect this choice even if vlc was run with a specific interface shortcut.
717 2003-07-24 Thursday 22:05 sam
719 * modules/access/v4l/v4l.c:
720 + Removed my name from this file, I didn't contribute anything major to it.
721 + Added strerror(errno) where adequate, as well as additional debug
722 information, hopefully more useful than "cannot open".
724 2003-07-24 Thursday 21:50 gbazin
726 * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well.
727 * modules/misc/freetype.c: bail out if no font has been specified.
728 * modules/demux/util/sub.h: don't forget to detach the demuxsub object.
730 2003-07-24 Thursday 20:34 sam
733 + Run autopoint with the -f flag.
734 + Remove stamp files in the bootstrap process.
736 2003-07-24 Thursday 19:30 sigmunau
738 ignore CR characters wherever they might be.
739 A little better line spaceing, but I still don't understand what this is all
742 2003-07-24 Thursday 19:07 sigmunau
744 fixed a nasty code duplication where the same function call was two places
745 with just a few lines in between, but in separate #if cases.
747 2003-07-24 Thursday 18:30 bigben
749 * "frequency=" is channel frequency in kHz again
751 * fix a segfault when "/dev/video0" or "norm=" were last arguments of
754 2003-07-24 Thursday 18:27 bigben
756 * Changes "frequency=" syntax. New syntax is channel frequency in kHz
757 * shows a warning if frequency is in "previous syntax range"
759 2003-07-24 Thursday 17:31 gbazin
761 * modules/gui/wxwindows/open.cpp: compilation fix.
763 2003-07-24 Thursday 16:07 gbazin
765 * modules/gui/wxwindows/*: added support for input options in the open dialog.
766 The stream output and subtitles options use them and you can also add options in the MRL itself.
768 2003-07-23 Wednesday 23:05 gbazin
770 * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup.
771 * modules/demux/util/sub.h: thou shall do a vlc_object_attach().
772 * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support.
774 2003-07-23 Wednesday 22:55 massiot
776 * Updated po files. STRINGS ARE FROZEN !!!
778 2003-07-23 Wednesday 22:02 jpsaman
780 Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.
782 2003-07-23 Wednesday 22:01 gbazin
784 * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value.
785 eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
786 Beware, the object in which you create the var must be attached to a parent for this to work (otherwise we can't navigate the parents hierarchy to find the value to inherit).
788 * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();
790 2003-07-23 Wednesday 21:45 hartman
792 * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
794 * modules/demux/util/sub.c: Bring the config options in here to the variable structure.
795 * modules/misc/freetype.c: Bring the config options in here to the variable structure.
796 Fix the linespacing. Dnumgis, it works, just define another linespacing :)
798 2003-07-23 Wednesday 19:11 titer
800 freetype.c : use the default BeOS font on BeOS
802 2003-07-23 Wednesday 17:31 ipkiss
804 * modules/gui/skins/src/banks.cpp: removed a useless event I had
807 2003-07-23 Wednesday 09:14 asmax
809 * all: fixed depcomp failure
811 2003-07-23 Wednesday 07:37 jpsaman
813 When recv() returns -1 a bug is triggered inside RTPRead() and RTPChoose(). The return value of Read() is then -1. The test "if (!i_ret) return 0;" will be false and the function will continue resulting in segfault while copying from buffers that are in an undetermined state. The correct test is "if (i_ret<0) return 0;".
815 2003-07-23 Wednesday 01:28 gbazin
817 * modules/misc/sap.c: oops, compilation fix.
819 2003-07-23 Wednesday 01:13 gbazin
821 * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
822 * src/input/input.c: parses the input options list before spawning the input and create object variables for these options. Options are of the form "[no[-]]foo[=bar]" where foo is the option name and bar is its value.
823 * src/input/input.c, src/input/input_dec.c: use the object var api to get the value of the "sout", "sout-video" and "sout-audio" options.
824 * src/libvlc.c: extended the command line parser to parse input options. Input options must always follow the input they apply to and begin with a ':'.
826 All these changes allow you to specify input specific options.
827 eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
828 Here the ":sout" option will only apply to yourvideo.mpeg.
829 "--no-sout-audio" will be a global option so will apply to yourvideo2.mpeg but the global behaviour is overriden by ":sout-audio" for yourvideo.mpeg.
831 TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
832 - only "sout", "sout-video", "sout-audio" implemented for now. To make it work with other options, we need to get rid of all the config_GetFoo() and replace them with var_Create()/var_Change()/var_Get().
834 2003-07-22 Tuesday 22:02 hartman
836 * Fix Makefiles for removed .rle fonts
838 2003-07-22 Tuesday 20:49 hartman
841 - Removed all the RLE subtitle font code.
842 - Removed the .rle and even older .psf font files.
843 - Moved the filesubtitle code from spudec to subsdec.
844 - spudec is again DVD only.
846 2003-07-22 Tuesday 20:25 bigben
848 frequency is nom frequency in MHz * 16, as for the v4l input.
849 Breaks compatibility with previous syntax...
851 2003-07-22 Tuesday 18:06 gbazin
853 * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.
855 2003-07-22 Tuesday 15:59 gbazin
857 * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay)
858 * modules/gui/wxwindows/interface.cpp: small improvements to the volume control.
860 2003-07-22 Tuesday 13:58 bigben
862 * We're finally parsing all parameters (including standard)
863 * syntax is now (roughly) the same as for the v4l input
864 ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200
865 * old syntax is still working
866 * norm can be "pal", "secam", "ntsc" or any hexa value
868 2003-07-21 Monday 23:53 fenrir
870 * http: added "del" and "empty" control. (for playlist). Corrected
874 2003-07-21 Monday 19:45 jpsaman
878 2003-07-21 Monday 19:38 jpsaman
880 Added missing familiar-playlistb16x16.xpm
882 2003-07-21 Monday 19:25 jpsaman
884 Updated build rules for the Sharp Zaurus.
886 2003-07-21 Monday 19:19 jpsaman
888 Updated build rules for iPaq.
890 2003-07-21 Monday 18:24 gbazin
892 * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.
894 2003-07-21 Monday 17:48 gbazin
896 * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.
898 2003-07-21 Monday 17:29 gbazin
900 * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.
902 2003-07-21 Monday 01:38 hartman
904 * vlc.ebuild: disabled kde, fixed mad and freetype support
905 * Makefile.am: added html files for http intf to macosx.
906 windows and beos probably need to do this too.
908 2003-07-20 Sunday 23:46 gbazin
910 * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.
912 2003-07-20 Sunday 23:30 gbazin
914 * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
917 2003-07-20 Sunday 23:05 sigmunau
919 removed some c++ style comments, fixed some untrue comments, moved a
922 2003-07-20 Sunday 22:16 hartman
924 * Update of language files
926 2003-07-20 Sunday 22:06 hartman
928 * bumped up version to 0.6.1-test1
930 2003-07-20 Sunday 21:41 hartman
932 * Set the default font on Mac OS X to the system font.
934 2003-07-20 Sunday 21:28 gbazin
936 * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.
938 2003-07-20 Sunday 20:54 hartman
940 * removed matrox support, since the modules is broken
941 http://bugs.gentoo.org/show_bug.cgi?id=24910
943 2003-07-20 Sunday 20:42 ipkiss
945 * modules/gui/skins/*: removed useless code
947 2003-07-20 Sunday 20:33 gbazin
949 * src/input/input_ext-plugins.c: fixed previous commit.
950 * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.
952 2003-07-20 Sunday 19:48 hartman
954 * README.MacOSX.rtf: updated section on subtitles.
955 * vlc.ebuild: added amd64 keyword. changed script to use emake again.
956 Removed MODULES from the doc installation.
957 * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
958 * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
959 "An Opensource Media Player" to "VLC media player".
960 * other: added the new transcoding codecs, channels option and SAP option
961 to the stream output dialog.
963 2003-07-20 Sunday 16:56 ipkiss
965 * modules/misc/freetype.c: compilation fix for windows
967 2003-07-20 Sunday 16:26 sigmunau
969 Draw the text in the U and V planes as well. Removes the transparency effect.
970 Also check which chroma is in use and give an error message if it isn't
973 Someone (possibly me) should write some renderer functions for other
976 2003-07-20 Sunday 15:33 gbazin
978 * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).
980 2003-07-20 Sunday 15:17 gbazin
982 * src/input/input_ext-plugins.c: in input_FillBuffer(), if we can't immediately allocate a new buffer, try until we manage to get one.
984 2003-07-20 Sunday 12:34 sigmunau
986 some cleanup in file info code, add fourccs in hex form ( some users want
987 that ), add audio bitrate when available (untested)
989 2003-07-20 Sunday 12:22 gbazin
991 * modules/gui/wxwindows/preferences.cpp: windows can't have open _and_ save file dialogs so only use open file dialogs on win32 in the preferences menu.
992 * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway.
994 2003-07-20 Sunday 10:38 gbazin
996 * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog.
997 * modules/gui/skins/*: use the new generic "open file" dialog to load skins.
999 2003-07-20 Sunday 08:30 zorglub
1001 modules/control/joystick.c: Joystick control module (linux only)
1003 disabled by default, use --enable-joystick & --extraintf joystick
1006 left-right: variable speed seek
1007 up-down: browse the playlist
1008 button 1: play/pause
1009 button 2: fullscreen
1011 2003-07-19 Saturday 16:33 gbazin
1013 * modules/gui/wxwindows/*: proper characters encoding conversions.
1014 Override the popup menu only for the main interface.
1016 2003-07-19 Saturday 15:25 sigmunau
1018 alsa is only available on linux
1020 2003-07-19 Saturday 15:15 sigmunau
1022 Render the glyph for each character only once, and not once for each frame.
1023 Should speed up things a bit.
1025 2003-07-19 Saturday 15:12 fenrir
1027 * mp4: parse another box.
1029 2003-07-19 Saturday 14:41 sigmunau
1031 Use proper linespacing
1033 2003-07-19 Saturday 14:22 gbazin
1035 * src/libvlc.c: use UTF-8 internally on win32.
1037 2003-07-19 Saturday 14:14 sigmunau
1039 fix linking with iconv for the spudec module
1041 2003-07-19 Saturday 11:29 sam
1043 * Makefile.am: Fixed the plugins' target directory location.
1045 2003-07-19 Saturday 00:02 hartman
1047 * NEWS: added some more stuff for the upcoming 0.6.1
1048 * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes.
1050 2003-07-18 Friday 23:50 hartman
1052 * add a #include <errno.h>
1054 2003-07-18 Friday 23:41 hartman
1056 * Add -liconv to the ldflags of the spudec module.
1057 * Add -framework Carbon to the ldflags of the spudec module when Carbon is
1058 present. freetype-config unfortunatly omits this on MacOSX.
1060 I think I did this correctly, but it might be wise to review this :)
1062 2003-07-18 Friday 20:52 gbazin
1064 * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
1065 * src/misc/win32_specific.c: added an --high-priority config option on win32 to increase the priority of the process (default enabled for now so the behaviour isn't changed.)
1067 2003-07-18 Friday 20:16 hartman
1069 * had forgotten to actually activate mozilla :)
1071 2003-07-18 Friday 20:06 gbazin
1073 * modules/audio_output/alsa.c: alsa is now the default audio output.
1074 * src/misc/configuration.c: removed unnecessary line.
1075 * modules/gui/skins/parser.*: small cosmetic change.
1077 2003-07-18 Friday 20:00 hartman
1079 * mozilla support enabled
1080 * added USE mad and libid3tag
1081 * added mp3lame capability to ffmpeg.
1082 * updated wxGTK requirements to 2.4.1
1084 2003-07-18 Friday 19:26 titer
1086 Added 'CDVC' fourcc (another one for DV video)
1088 2003-07-18 Friday 14:18 gbazin
1090 * modules/gui/wxwindows/wxwindows.cpp: oops.
1092 2003-07-18 Friday 13:22 gbazin
1094 * modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.
1096 2003-07-18 Friday 11:39 gbazin
1098 * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream.
1099 * modules/gui/wxwindows/*: fix for popup menu placement.
1101 2003-07-17 Thursday 22:54 gbazin
1103 * src/playlist/playlist.c: fixed recent playlist breakage.
1105 2003-07-17 Thursday 18:58 gbazin
1107 * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".
1109 2003-07-17 Thursday 17:30 gbazin
1111 * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
1112 Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
1113 + misc small enhancements.
1115 * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
1116 The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.
1118 2003-07-17 Thursday 16:34 sam
1120 * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
1122 * src/stream_output/announce.c: Compilation fix.
1124 2003-07-17 Thursday 15:49 sam
1126 * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
1127 if $FOO contains spaces. Worked around the problem.
1129 2003-07-17 Thursday 14:54 sam
1131 * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
1134 2003-07-17 Thursday 14:28 sam
1136 * src/stream_output/announce.c:
1138 + Speed optimizations in split().
1139 + More coding style fixes.
1141 2003-07-17 Thursday 14:10 sam
1143 * src/stream_output/announce.c:
1144 + Coding style fixes.
1145 + Use memcpy() instead of for() loops.
1147 2003-07-17 Thursday 13:09 sam
1149 * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
1150 current directory but looked for in the parent directory.
1152 2003-07-17 Thursday 13:01 sam
1155 + New debhelper file.
1157 + Updated debhelper build-dependency to (>= 3.4.4) because we now
1159 + Use ${misc:Depends} everywhere.
1161 2003-07-17 Thursday 12:06 sam
1163 * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
1164 * configure.ac: Propagate $(top_srcdir) to the vlc-config call.
1166 2003-07-17 Thursday 09:25 sigmunau
1168 mozilla/vlcplugin.h: added the video/x-ms-wmv mime type
1169 mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h
1171 2003-07-16 Wednesday 21:42 sam
1173 * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
1174 directory, because that's where Gentoo puts it.
1176 2003-07-16 Wednesday 17:19 gbazin
1178 * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)
1180 2003-07-16 Wednesday 17:17 gbazin
1182 * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.
1184 2003-07-16 Wednesday 16:33 sam
1186 * mozilla/*: Additional Mozilla 1.4 compilation fixes.
1188 2003-07-16 Wednesday 16:06 sam
1190 * configure.ac: complain when mozilla-config isn't found.
1192 2003-07-16 Wednesday 15:52 sam
1195 + Minor indentation fix.
1197 + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
1199 + Re-ran toolbox --update po.
1201 2003-07-16 Wednesday 15:40 sam
1204 + Prepared my next Debian upload.
1206 + Set policy to 3.6.0. No changes required.
1207 + Extended the package description.
1209 2003-07-16 Wednesday 15:32 sam
1211 * modules/access/http.c:
1212 + Fixed gcc 3 warnings (type punning).
1213 * modules/access/mms/mmstu.c:
1214 + Fixed a gcc 3 warning (long constant).
1216 2003-07-16 Wednesday 15:25 sam
1218 * modules/video_output/x11/xcommon.c: Select events in the video subwindow
1219 instead of the base window, because newer versions of Mozilla select
1220 ButtonPress for the window it gives us, and XSelectInput only allows
1221 one client to select this event.
1223 2003-07-15 Tuesday 18:12 sigmunau
1225 moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
1226 documentation does not include information on which headers each file
1227 includes, since this information isn't correct.
1229 Clarified and doxygenized some of the documentation on subpictures
1231 2003-07-15 Tuesday 18:01 alexis
1233 Update for the spec files.
1235 2003-07-15 Tuesday 16:07 gbazin
1237 * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.
1239 2003-07-15 Tuesday 13:12 gbazin
1241 * modules/mux/mpeg/ps.c,ps.c: the ps muxer can now create mpeg system (mpeg1) files as well. Also modified the ps muxer to output streams with system headers.
1243 2003-07-14 Monday 22:25 sigmunau
1245 had to forget something :)
1247 2003-07-14 Monday 21:32 sigmunau
1249 All: My shot at improving subtitle rendering in vlc. Now each vout uses a "text renderer" module to render text on the video when needed. I decieded to make this a module type, because other api's (win32 and macosx) is supposed to do better than freetype under some circumstances.
1251 include/video_output.h: added some members needed by text renderer modules
1252 src/video_output/video_output.c: load and unload text renderer module when needed
1253 src/video_output/video_text.c: implemented some functions to show text on the video
1254 include/osd.h: exported the functions to show text
1255 modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
1256 modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
1257 configure.ac: changes "osdtext" to "freetype" some places
1258 modules/codec/spudec/*: when iconv is available, use it to convert textual subtitles from the encoding given by --sub-encoding to utf8. Use new code to render subtitles
1259 modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
1260 modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
1261 modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
1262 src/misc/modules.c: included osd.h as it seems to be needed to export symbols
1264 final notes: you need to give a proper value to --freetype-font. This should be the path to a font file freetype2 can handle (almost any format afaik) with a unicode translation table in it. Windows ttf files will do. In linux at least openoffice distributes some fonts that work. I think macosx and beos also has useable fonts.
1266 2003-07-14 Monday 20:36 sigmunau
1268 toolbox: made a --add-include that can be used by doxygen to get proper
1269 includes in the .h files, since they are parsed out of context by
1271 Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
1272 include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
1274 With these changes, and a slightly patched version of doxygen (which you can
1275 get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should
1276 be able to get some useful documentation out of the vlc sources.
1278 2003-07-14 Monday 16:10 gbazin
1280 * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().
1282 2003-07-13 Sunday 19:58 massiot
1284 * Only allow 4x fast-forward, since 8x won't work on low-end machines,
1285 and our dear users report it as a bug.
1287 2003-07-13 Sunday 14:55 gbazin
1289 * modules/gui/skins/*: removed unused GTK2_SKINS code.
1291 2003-07-13 Sunday 13:18 gbazin
1293 * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
1295 2003-07-13 Sunday 12:52 sigmunau
1299 2003-07-13 Sunday 12:35 massiot
1301 * modules/demux/mpeg: 0x06 stream type can be used for something else
1302 than A/52, so disabled it for the moment (we should actually check for
1303 the presence of a descriptor).
1305 2003-07-13 Sunday 12:15 massiot
1307 * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
1308 would progressively empty on some DVDs.
1310 2003-07-12 Saturday 13:33 gbazin
1312 * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
1314 2003-07-12 Saturday 00:56 fenrir
1316 * http.c : fix definition conflict under OS X (at least).
1318 2003-07-11 Friday 23:36 gbazin
1320 * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
1321 * NEWS: update in preparation for 0.6.1.
1323 2003-07-11 Friday 23:14 gbazin
1325 * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
1326 * modules/audio_output/waveout.c: fixed the waveOut plugin so works on NT4 as well... that complicates the plugin a bit more than I would have wanted, but hey.
1327 * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
1329 2003-07-11 Friday 19:29 fenrir
1331 * disabled by default. (It's a nice security hole for those)
1333 2003-07-11 Friday 18:21 fenrir
1335 * index: little fix for refresh url.
1338 2003-07-11 Friday 18:19 fenrir
1340 * http: * fix for double // under linux.
1341 * another useless feature: can browse local files (for sout)
1343 2003-07-11 Friday 11:58 gbazin
1345 * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy).
1346 Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else.
1347 Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
1349 2003-07-11 Friday 09:50 gbazin
1351 * include/httpd.h: compilation fix.
1352 * modules/control/http.c: win32 fixes.
1354 2003-07-11 Friday 08:04 sam
1356 * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.
1358 2003-07-11 Friday 07:13 gbazin
1360 * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
1362 2003-07-10 Thursday 23:55 fenrir
1364 * mmstu: workaround for some streams. (missing 0x11 answer).
1366 2003-07-10 Thursday 22:37 fenrir
1368 * httpd: fix a segfault.
1370 2003-07-10 Thursday 22:29 fenrir
1372 * all: samples pages for http interface.
1374 2003-07-10 Thursday 22:24 fenrir
1376 * http: rework of the http interface.
1378 There is no more hardcoded html page. The interface recursively parse a
1379 directory, exporting all files. All .htm/.html are parsed, and special
1380 macro are used. I will commit somes samples pages in share/http and I
1381 hope documentations.
1383 TODO: - (re)implement access control in httpd (but in a useable way).
1384 - clean login/password management. (for now .access protects
1388 2003-07-10 Thursday 18:29 zorglub
1390 * http: added support for user/pass (--http-user & --http-pass)
1392 * httpd: removed hard-coded user/pass for admin page.
1393 (now: --http-admin-pass & --http-admin-user )
1395 2003-07-10 Thursday 11:15 adn
1397 now messages can be saved to a file
1399 2003-07-10 Thursday 07:08 sam
1401 * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
1402 filename in a package.
1404 2003-07-10 Thursday 01:33 fenrir
1406 * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.
1408 2003-07-10 Thursday 00:47 hartman
1410 * fixed glide header detection
1411 * added matroska, dvb and pvr USE vars.
1412 * enabled support for flac.
1413 * removed libdv support since it's deprecated
1414 * enabled freetype support if USE=truetype
1415 * enabled satellite support if USE=dvb
1416 * added local USE variable pvr to compile with pvr support
1417 * added local USE variable matroska to compile with experimental matroska
1418 support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.
1420 2003-07-09 Wednesday 22:10 gbazin
1422 * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal
1423 ogg files. Make the check a bit more strict.
1425 2003-07-09 Wednesday 21:42 gbazin
1427 * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently.
1428 * src/audio_output/output.c: reverted a recent change that was screwing up the proper scheduling of audio samples after a starvation. That should improve the heavy resampling we currently have after a pause.
1429 * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.
1431 2003-07-09 Wednesday 13:52 sam
1433 * mozilla/vlcshell.cpp: free() requires <stdlib.h>.
1435 2003-07-09 Wednesday 10:59 adn
1437 corrected a newbie notation
1439 2003-07-09 Wednesday 09:30 adn
1441 a "clear" button now allows to clear the messages' text window
1443 2003-07-09 Wednesday 01:31 hartman
1445 * don't sleep while committing.
1447 2003-07-09 Wednesday 01:30 hartman
1449 * Update next/previous item routines. it descends from next chapter to
1450 next title to next playlistitem. The old code for this was buggy. This
1451 should work better. Especially for CDDA's, since we previously didn't support
1454 2003-07-08 Tuesday 16:21 sam
1456 * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
1459 2003-07-08 Tuesday 13:40 sam
1461 * bootstrap: Removed dashes from makefile variables.
1463 2003-07-08 Tuesday 13:13 sam
1465 * po/: Updated pofiles using the new toolbox.
1467 2003-07-08 Tuesday 13:09 sam
1470 + Removed a useless use of cut.
1471 + Do not fail in the "clean" rule if no targets were built.
1473 + Propagate $(srcdir) to toolbox.
1475 + Do not include .moc files in POTFILES.in.
1476 + Fixed the generation of MSVC project files (untested).
1478 2003-07-07 Monday 18:14 sam
1480 * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
1483 2003-07-07 Monday 17:01 sam
1485 * AUTHORS: Added Olivier Aubert.
1486 * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.
1488 2003-07-07 Monday 16:59 sam
1490 * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim,
1491 compiles cleanly (to build the medicacontrol.so library you need to cd to
1492 that directory and "make medicacontrol.so") but untested.
1493 * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by
1496 2003-07-07 Monday 16:53 sam
1498 * bootstrap: The "clean" rule now also removes generated sources.
1500 2003-07-07 Monday 15:50 gbazin
1502 * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection.
1503 * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support.
1504 * modules/stream_out/standard.c: clean-up.
1506 2003-07-07 Monday 14:56 massiot
1508 Do not link twice with -logg under Darwin.
1510 2003-07-07 Monday 12:04 sam
1512 * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.
1514 2003-07-07 Monday 07:14 adn
1516 * now spaces are allowed in SAP annouces.
1518 2003-07-06 Sunday 23:14 massiot
1520 Fixed Mac OS X build.
1522 2003-07-06 Sunday 18:20 gbazin
1524 * install-win32: fixed my last commit.
1526 2003-07-06 Sunday 16:35 sigmunau
1528 Makefile.am: pass version strings to windres
1529 share/vlc_win32_rc.rc: provide some version info in the vlc binary
1530 If all is well, this should not break msvc build, but binaries built
1531 with msvc will have version 0.0.0
1533 2003-07-06 Sunday 16:22 gbazin
1535 * INSTALL.win32: added an instruction for using tar to extract the contrib.
1536 * modules/stream_out/transcode.c: added mp3 fourcc.
1538 2003-07-06 Sunday 16:13 gbazin
1540 * modules/gui/wxwindows/streamout.cpp: clean-up for sap support.
1541 Added a couple of transcoding codecs (WMV2, MJPG, mp3).
1542 The output filename is now surrounded by quotes and the MRL is updated correctly on codec change.
1543 * install-win32: start menu shortucts are installed in the "All Users" section.
1544 * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support.
1546 2003-07-05 Saturday 21:31 alexis
1550 2003-07-05 Saturday 15:35 sam
1552 * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp:
1553 Do not unload the WxWindows plugins on Unix, because they might be linked
1554 with Gtk which makes evil use of atexit().
1556 2003-07-05 Saturday 15:00 zorglub
1558 * sap.c: Improved IPv6 multicast detection
1561 - coding style fixes
1562 - fixed port detection in IPv6 addresses (with ':' inside)
1564 2003-07-05 Saturday 14:47 sam
1566 * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
1567 woody package build.
1569 + Remove config.h.in and config.h before running autoheader.
1570 + Added "set -e" for better error tracking.
1571 + Call autoheader and automake after autoconf so that the first build does
1572 not need to call autoheader.
1573 * debian/woody-buildpackage:
1574 + Removed that script and put the code in toolbox.
1576 + Added a build-dependency on libmatroska-dev.
1578 + Activated Matroska support.
1579 + Re-enabled dh_installchangelogs.
1581 2003-07-04 Friday 19:00 titer
1583 logo.c : gcc != 3 compile fix
1585 2003-07-04 Friday 16:35 sam
1587 * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
1589 * debian/rules: Build builtins in the first compile pass, and build plugins
1590 and PIC builtins in the second pass, so that PIC and non-PIC never get
1592 * modules/demux/mkv.cpp: Added minor verbosity in a warning message.
1593 * modules/gui/kde/preferences.cpp: Fix for woody's KDE.
1594 * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h.
1596 2003-07-04 Friday 15:20 adn
1598 * Added a SAP Announces Button for wxWindows
1600 2003-07-04 Friday 14:56 sam
1603 + Disabled a redundant BUILT_SOURCES variable.
1604 * debian/woody-buildpackage:
1605 + Disable skins for woody (no WxWindows).
1606 + Do not build a diff since we always use the pristine tarball.
1608 2003-07-04 Friday 14:26 adn
1610 * bug fix, @ is not necessary in fact ;)
1612 2003-07-04 Friday 14:06 adn
1614 * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
1615 systematically sent separately.
1617 * Multicast IP form is "@IP" and not "IP". Right ?
1619 2003-07-04 Friday 13:53 sam
1621 * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
1622 build errors are never ignored.
1624 2003-07-04 Friday 12:20 adn
1626 * Added a Miscellaneous Panel in wxwindows stream output.
1628 * Added a SAP Announce button in this panel.
1630 2003-07-03 Thursday 19:25 garf
1632 * logo.c : a little filter to put a PNG picture on video output (use mouse features :)
1634 2003-07-03 Thursday 12:20 sam
1636 * debian/rules: Fixed a zshism in a variable's pattern substitution.
1638 2003-07-03 Thursday 11:23 sam
1640 * bootstrap, Makefile.am: Slightly reduced build verbosity.
1642 2003-07-03 Thursday 09:37 sam
1644 * Makefile.am: Fixed the installation of plugins that were going one
1647 2003-07-03 Thursday 03:35 sam
1649 * debian/rules: Fixed the package generation on !x86.
1650 * .cvsignore: Do not ignore the m4 directory.
1652 2003-07-03 Thursday 02:56 sam
1655 + If a builtin has been rebuilt, rebuild vlc.
1656 + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.
1658 2003-07-03 Thursday 00:11 fenrir
1660 * ps: fix a dead loop with mis-detected file or bad content.
1662 2003-07-02 Wednesday 22:47 sam
1664 * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
1667 2003-07-02 Wednesday 20:01 gbazin
1669 * toolbox: fixed ./toolbox --distclean
1671 2003-07-02 Wednesday 18:44 zorglub
1673 * httpd.c: fixed a french string
1675 * sap.c: use defines
1677 2003-07-02 Wednesday 16:12 sam
1679 * debian/changelog: Debian-specific changelog for a pending upload.
1681 2003-07-02 Wednesday 14:08 sam
1683 * bootstrap: Fix for the Mozilla plugin build.
1685 2003-07-02 Wednesday 13:50 sam
1687 * bootstrap: Guaah. Typo.
1689 2003-07-02 Wednesday 13:32 sam
1691 * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
1692 is actually nicer this way.
1694 2003-07-02 Wednesday 11:21 sam
1697 + The clean rule properly removes generated objects.
1698 + Optimized recursive builds.
1700 + Fixed a typo in the changelog installation.
1702 2003-07-02 Wednesday 09:30 alexis
1704 Updated vlc.spec file for Linux Mandrake.
1706 2003-07-01 Tuesday 21:32 fenrir
1708 * http: removed a too verbose message, make vim happier.
1710 2003-07-01 Tuesday 19:17 sam
1713 + Fixed a == test bashism.
1715 * toolbox, vlc-config.in.in: Cosmetic changes.
1716 * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
1718 2003-07-01 Tuesday 18:28 sam
1720 * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
1721 obsolescent by the latest ones.
1723 2003-07-01 Tuesday 17:46 sam
1725 * configure.ac: Ooops, got the attribute(packed) check upside-down.
1727 2003-07-01 Tuesday 17:28 sam
1729 * bootstrap: Fixed detection of older automake version that advertise
1730 themselves as 1.[0-5]-* instead of 1.[0-5].*.
1732 2003-07-01 Tuesday 17:14 sam
1734 * configure.ac: Added a compiler check for __attribute__((__packed__)).
1736 2003-07-01 Tuesday 16:34 sam
1738 * vlc-config.in.in: Used printf instead of a sed construct, just in case
1739 we reach 200 plugins one day, because Solaris (did I mention it sucked?)
1742 2003-07-01 Tuesday 16:25 sam
1745 + Removed the Modules.am generation. To build module/foo/libfoo.so, you
1746 now need to cd modules/foo and make libfoo.so.
1747 + Workaround for Solaris sed. Which sucks. Did I mention that before?
1749 2003-07-01 Tuesday 15:06 sam
1751 * configure.ac: Added a --with-v4l option like in VLS.
1753 2003-07-01 Tuesday 14:25 sam
1755 * m4/vlc.m4: output all modules to vlc-config, not just those who define
1757 * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
1758 systems such as our beloved Solaris.
1760 + Regenerated vlc.pot.
1761 + Updated British translation.
1762 + Fixed fuzzy entries in the French translation.
1764 2003-07-01 Tuesday 13:13 sam
1766 * Makefile.am: Gaaaaah, forgot to rename headers again!
1768 2003-07-01 Tuesday 13:12 sam
1770 * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
1771 dialog (Fixes: #946).
1773 2003-07-01 Tuesday 12:56 sam
1775 * include/error.h: Renamed this file to include/vlc_error.h to avoid name
1776 conflicts. Most headers in that directory should probably be renamed to
1777 their vlc_ equivalent.
1779 2003-07-01 Tuesday 12:50 sam
1782 + Forward AM_MAKEFLAGS through recursive makefiles.
1783 + Removed the plugins and builtins rules. This causes libintl to be built
1786 + Enabled recursive builds of plugins and builtins.
1790 + Next upload will fix bug #199427.
1792 2003-07-01 Tuesday 12:01 sam
1794 * toolbox: use awk, not nawk, and fixed syntax to match older awks.
1796 2003-07-01 Tuesday 11:58 sam
1798 * toolbox: use nawk instead of awk (Fixes: #780).
1800 2003-07-01 Tuesday 11:58 sam
1802 * HACKING: updated doc to match the new build.
1804 2003-07-01 Tuesday 09:00 adn
1806 * I am just a boulet :(
1808 2003-07-01 Tuesday 08:55 adn
1810 * little fix, sorry !
1812 2003-07-01 Tuesday 08:30 adn
1814 * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
1816 * added a link to return to the main administration page after a kick or ban operation
1818 2003-06-30 Monday 20:44 gbazin
1820 * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.
1822 2003-06-30 Monday 20:08 gbazin
1824 * modules/stream_out/transcode.c: compilation fix.
1826 2003-06-30 Monday 01:52 hartman
1828 * remove debug statements.
1830 2003-06-30 Monday 01:51 hartman
1832 * modules/gui/macosx/controls.m:
1833 * modules/gui/macosx/intf.m:
1834 - Our Next/Previous commands now go from chapter trough title trough playlist.
1835 - We weren't checking for titles without chapters, which made using CDDA
1837 * modules/gui/macosx/playlist.m: An improved way to delete selected items.
1838 - also fixes a bug where only half the items selected in the playlist got
1841 2003-06-29 Sunday 22:07 gbazin
1843 * modules/visualization/xosd/xosd.c: lowered the module's score.
1845 2003-06-29 Sunday 20:58 gbazin
1847 * configure.ac, modules/mux/ogg.c, modules/stream_out/transcode.c: vorbis transcoding support (the transcoder still doesn't support vorbis decoding though, so no vorbis -> else transcoding)
1849 2003-06-29 Sunday 20:15 sam
1851 * toolbox: fuck OS X!
1853 2003-06-29 Sunday 19:15 fenrir
1855 * m3u: remove useless debug messages, fix element insertion.
1857 2003-06-29 Sunday 19:12 sam
1860 + Enabled the video4linux input plugin.
1862 2003-06-29 Sunday 19:04 sam
1864 * toolbox: syntax fix for OS X's retarded sed.
1866 2003-06-29 Sunday 14:57 sam
1868 * m4/vlc.m4: Prepend LDFLAGS instead of appending them.
1870 2003-06-29 Sunday 14:00 ipkiss
1872 * fr.po: some new translations + fixes
1874 2003-06-29 Sunday 00:14 hartman
1876 * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
1877 finally fixed, confirmed etc.
1878 * doc/fortunes.txt: one more
1880 2003-06-28 Saturday 23:56 fenrir
1882 * ffmpeg: disable direct rendering when width or height aren't a multiple
1883 of 16 (on the fly not only based upon header).
1885 * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
1886 use http interface with http streaming).
1888 2003-06-28 Saturday 21:27 fenrir
1890 * input: close all vouts (not only the first one).
1892 2003-06-28 Saturday 21:18 fenrir
1894 video_output.c: should fix playback of file with multiple video track,
1895 and usage of display in stream output.
1897 2003-06-28 Saturday 21:16 fenrir
1899 * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
1902 2003-06-28 Saturday 21:03 hartman
1905 Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)
1907 2003-06-28 Saturday 19:19 fenrir
1909 * m3u: clean up and fix .m3u parsing. Please *test*.
1911 2003-06-28 Saturday 17:20 fenrir
1913 * input.c : call input_DelInfo _after_ that all decoders have been
1914 destroyed as vorbis decoder could add info.
1916 2003-06-28 Saturday 15:27 sam
1918 * Makefile.am: fixed the location of the intl sources.
1920 2003-06-28 Saturday 14:31 sam
1923 + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
1924 + Added CVS Id string.
1926 + Added CVS Id string.
1928 2003-06-28 Saturday 13:04 sam
1931 + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
1932 + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
1933 generated files end in $(builddir).
1934 + Added -Imozilla to the mozilla plugin link flags.
1935 + Look for mozilla/vlcintf.idl in $(srcdir).
1937 + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
1939 + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
1940 + Prepend ${srcdir} to header files we handle.
1942 + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
1944 * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
1945 + Include the pixmap with a path relative to the current directory.
1947 This commit should fix builds that use --srcdir (Closes: #319).
1949 2003-06-28 Saturday 12:07 massiot
1951 * modules/demux/mkv.cpp: Compile fix for OS X.
1953 2003-06-28 Saturday 01:17 sam
1956 + toolbox --changelog now only generates this year's changelog.
1957 * ChangeLog, doc/ChangeLog-*:
1958 + Split the changelog into several files, one per year.
1959 * debian/rules, vlc.ebuild:
1960 + Distribute the new changelog files.
1962 2003-06-28 Saturday 00:29 sam
1965 + Apply the same changes to configure as to configure.ac.
1966 + Fix autotools timestamps so that the build does not trigger useless
1967 autoconf and automake runs. Our snapshots are correctly bootstrapped
1968 and do not need extra fiddling.
1970 2003-06-27 Friday 23:31 sam
1973 + Updated to the latest Debian unstable upload.
1975 + Moved the skins interface into the wxvlc package.
1978 + Updated the description of the wxvlc package.
1980 + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
1982 + Put modules in SUBDIRS, not DIST_SUBDIRS.
1984 + Ignore vlc-config.in.
1986 2003-06-27 Friday 18:27 sam
1988 * Makefile.am: create directories before installing stuff in them.
1989 * m4/Makefile.am: distribute our generated private.m4 file.
1991 2003-06-27 Friday 17:01 sam
1993 * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.
1995 2003-06-27 Friday 16:26 sam
1998 + Removed trailing / from directory names.
1999 + Used dummy instead of "" in the for/do/done loops.
2000 + Protected a couple of filenames with double quotes.
2002 2003-06-27 Friday 16:15 gbazin
2004 * configure.ac: fixed matroska detection.
2006 2003-06-27 Friday 14:05 sam
2008 * m4/vlc.m4: CVS forgot to add this file. I swear.
2010 2003-06-27 Friday 13:50 sam
2013 + New build system, using recursive makefiles. Due to the amount of code
2014 in VLC, this had become unavoidable.
2015 + Removed the check for OS X's stack size, since our automake targets are
2016 a lot less hungry now.
2017 + Ditto for Solaris's sed.
2018 + Since automake-1.6 is faster than 1.7, use it first if both are present.
2020 + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
2021 and AX_ADD_LDFLAGS macros that do all the magic to detect possible
2022 modules and register their flags.
2023 + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
2024 + Some magic to generate vlc-config.
2026 + Moved most code to the AX_ADD_* macros.
2027 + Explicitely added all target Makefiles.
2028 * modules/**/Modules.am:
2029 + Path to sources are now relative to Modules.am's directory level.
2031 2003-06-27 Friday 13:38 sam
2033 * src/misc/configuration.c: minor fix in a comment.
2034 * src/playlist/playlist.c: the -Z mode randomises the first item as well.
2036 2003-06-27 Friday 10:31 zorglub
2038 * modules/demux/m3u.c :
2039 Added name support. Only implemented for M3U and B4S playlists at the moment
2041 * src/playlist/playlist.c
2042 include/vlc_playlist.h : Added the playlist_AddName function to add an item with its name without filling an item structure.
2044 2003-06-26 Thursday 19:36 gbazin
2046 * modules/codec/mpeg_video/parser.c: fixed broken file.
2048 2003-06-26 Thursday 18:14 sam
2050 * modules/demux/util/sub.c,
2051 modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.
2053 2003-06-26 Thursday 16:46 fenrir
2055 * mkv: more ebml element parsing.
2057 2003-06-26 Thursday 16:04 gbazin
2059 * src/stream_output/announce.c: msvc compilation fix.
2061 2003-06-26 Thursday 14:42 zorglub
2063 * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
2065 Still need to add the support for the Names in all formats (we currently
2066 only put the URL), but I do not have any ASX, HTML nor PLS sample file
2068 2003-06-26 Thursday 12:19 sam
2070 * include/video.h: renamed this file to vlc_video.h to avoid name collisions
2071 with a couple of modules.
2073 2003-06-25 Wednesday 23:46 sam
2075 * src/stream_output/announce.c:
2076 + Fixed a multiline string.
2077 + Coding style fixes.
2079 2003-06-25 Wednesday 21:47 fenrir
2081 * transcode: fix a potential segfault.
2083 2003-06-25 Wednesday 21:17 asmax
2085 * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
2086 At last closes bug #625 !
2088 2003-06-25 Wednesday 21:03 zorglub
2090 * ./include/announce.h
2091 ./src/stream_output/announce.c : use send instead of sendto.
2093 * ./modules/misc/sap.c : use a define
2095 2003-06-25 Wednesday 20:37 fenrir
2097 * mkv: a little memory leak.
2099 2003-06-25 Wednesday 19:28 fenrir
2101 * ts: set a fourcc for PAT/PMT to avoid garbage in logs.
2103 2003-06-25 Wednesday 15:50 fenrir
2105 * httpd: fix a memory and thread leak.
2107 2003-06-25 Wednesday 14:41 sam
2109 * Makefile.am: using C++ linkage for vlc under OS X and BeOS.
2111 2003-06-25 Wednesday 09:13 gbazin
2113 * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().
2115 2003-06-25 Wednesday 08:59 massiot
2119 2003-06-25 Wednesday 03:08 sam
2122 + Disabled useless verbosity.
2123 + Fixed some incorrect ">/dev/null 2>&1" semantics.
2125 2003-06-25 Wednesday 00:40 fenrir
2127 * mpeg_audio.c: fix segfault caused by free bitrate and padding set.
2128 (the stream isn't free bitrate) SyncInfo think it's free bitrate but
2129 return a frame size of 1. Now, I test bitrate.
2131 2003-06-24 Tuesday 23:11 fenrir
2135 2003-06-24 Tuesday 23:00 fenrir
2137 * mkv : spelling mistakes.
2139 2003-06-24 Tuesday 22:53 fenrir
2141 * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
2142 percent and not time, it's better.
2145 2003-06-24 Tuesday 22:26 asmax
2147 * all: show/hide the interface with middle-click on the vout
2148 (when the last vout is closed, the interface reappears)
2149 Works only with the skins interface and X11/Xvideo vouts, but it's
2150 very easy to implement (just add a callback on "intf-show" in the
2151 interface, and trigger it in the vout)
2153 2003-06-24 Tuesday 19:59 fenrir
2155 * mkv: remove unnecessary header.
2157 2003-06-24 Tuesday 19:35 fenrir
2159 * mkv: when seeking, by default, try to reach the file position not the
2160 time (seek seems better).
2162 2003-06-24 Tuesday 18:42 fenrir
2164 * mkv: clean up, more input infos, begin to parse Tags element (don't work
2167 2003-06-24 Tuesday 15:50 sam
2169 * Makefile.am: changed interface.h to vlc_interface.h.
2171 2003-06-24 Tuesday 15:37 sam
2173 * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
2176 2003-06-24 Tuesday 13:33 sam
2178 * include/interface.h: renamed this file to vlc_interface.h to avoid name
2179 collisions with a couple of plugins.
2181 2003-06-24 Tuesday 11:26 gbazin
2183 * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
2185 Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.
2187 2003-06-24 Tuesday 09:31 sam
2189 * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
2190 well as .lo/.la files.
2192 2003-06-24 Tuesday 06:07 fenrir
2194 * mkv: use b_mute and add meta informations.
2196 2003-06-24 Tuesday 00:50 fenrir
2198 * avi : don't resynch on key frame for audio stream.
2200 2003-06-24 Tuesday 00:33 fenrir
2202 * mkv: avoid seeking at the same place (was sooooo slow 'cause of
2204 can seek in file without cues (slow)
2205 can play file over http and unseekable input.
2207 2003-06-24 Tuesday 00:31 gbazin
2209 * modules/demux/ogg.c: fix for ogg web streams.
2211 2003-06-23 Monday 23:51 gbazin
2213 * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output.
2214 * modules/mux/ogg.c: cleanup, bug fixes and vorbis support.
2215 * modules/demux/ogg.c: added vorbis channels info.
2216 * modules/misc/httpd.c: bug fix for stream header generation.
2218 2003-06-23 Monday 20:35 asmax
2220 * src/playlist/playlist.c: set "intf-change" in SkipItem
2221 * modules/gui/skin/*: InterfaceRefresh is now triggered by a
2222 callback on intf-change
2224 2003-06-23 Monday 17:01 bigben
2226 Copy / paste of code so that the pvr input parse all parameters. Doesn't
2227 work for the standard (PAL/SECAM/NTSC) yet.
2229 2003-06-23 Monday 16:09 gbazin
2231 * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
2232 * modules/demux/util/id3tag.c: small cleanup.
2234 2003-06-23 Monday 13:45 zorglub
2236 Fixed a segfault that could happen if you have ipv6 support enabled, but no address
2238 2003-06-23 Monday 11:41 zorglub
2240 * Stream output now support IPv6 SAP announces
2241 * Code cleanup in SAP
2243 2003-06-23 Monday 10:21 sam
2245 * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4,
2246 due to Debian bug #158383 in gettext (upstream bug).
2248 2003-06-23 Monday 00:30 fenrir
2250 * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)
2252 2003-06-23 Monday 00:18 hartman
2254 * You check it three times and I still managed to miss a link.
2255 Ebuild doesn't work in the 0.6.0 release :(
2257 2003-06-22 Sunday 23:22 fenrir
2259 * mkv: fix vorbis track. But sound quality is horrible ( probably
2260 timestamps problems)
2262 2003-06-22 Sunday 18:56 gbazin
2264 * doc/Makefile.am: one more like this and I'll become crazy.
2266 2003-06-22 Sunday 18:30 gbazin
2268 * doc/Makefile.am: fixed make dist
2270 2003-06-22 Sunday 18:07 gbazin
2272 * NEWS: added an entry for the experimental matroska demux.
2274 2003-06-22 Sunday 17:52 gbazin
2276 * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
2277 * modules/gui/skins/src/skin_main.cpp: fixed icon loading.
2279 2003-06-22 Sunday 16:52 gbazin
2281 * configure.ac: really removed -Wdisabled-optimization this time.
2283 2003-06-22 Sunday 16:27 fenrir
2285 * mkv: fix a double delete.
2287 2003-06-22 Sunday 16:00 gbazin
2289 * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
2290 the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
2292 2003-06-22 Sunday 15:43 gbazin
2294 * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
2295 * include/interface.h: updated comment.
2297 2003-06-22 Sunday 15:30 hartman
2299 * Removed mp4 muxer support (temporarily)
2301 2003-06-22 Sunday 15:07 asmax
2303 * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!
2305 2003-06-22 Sunday 15:03 hartman
2307 * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
2308 * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots
2310 2003-06-22 Sunday 14:36 fenrir
2312 * mkv: better seeking support.
2314 2003-06-22 Sunday 14:06 gbazin
2316 * configure.ac: compile fix for sunos
2318 2003-06-22 Sunday 13:31 gbazin
2320 * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
2321 Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
2322 CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv
2324 2003-06-22 Sunday 13:27 sigmunau
2326 turned a debug message into a comment
2328 2003-06-22 Sunday 13:06 asmax
2330 * x11/x11_window.cpp: raise a window when clicking on it
2332 2003-06-22 Sunday 12:54 asmax
2334 * at least it compiles now ;)
2336 2003-06-22 Sunday 12:46 asmax
2338 * reverted my previous commit: cannot work as expected
2339 * src/theme.cpp: fixed a delete[] / free mismatch
2341 2003-06-22 Sunday 12:27 fenrir
2343 * mkv: basic seek support (only with file with cues, it doesn't search key
2347 2003-06-22 Sunday 08:49 fenrir
2349 * faad: can read stream with multiple frames per pes_packet_t (for mkv).
2351 2003-06-22 Sunday 07:39 fenrir
2353 * mkv.cpp : begin of a matroska demuxer
2356 * vorbis support (it's a decoder problem, as matroska embded raw
2358 * utf8 subtitles handling (probably at the decoder stage too)
2360 * support of stream other than files.
2363 2003-06-22 Sunday 01:08 sam
2365 * Makefile.dep: the file that would never die.
2367 2003-06-22 Sunday 00:40 titer
2369 beos/* : - cleaned the way to mute/unmute
2370 - save the volume when exiting
2372 2003-06-22 Sunday 00:00 asmax
2374 * src/theme.cpp, src/event.* : no more VLC_SHOW event
2375 * src/window.* : replaced p_intf->p_sys->WindowList by a singleton
2376 class SkinWindowList (to be tested under windows)
2377 * removed useless gtk2 files
2379 2003-06-21 Saturday 22:30 hartman
2381 * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
2382 * only set prefs on safe, not earlier.
2384 2003-06-21 Saturday 21:59 sam
2386 * src/libvlc.c: got rid of type-punning warnings.
2388 2003-06-21 Saturday 20:45 sam
2390 * THANKS: spelling fixes.
2392 + Added curly braces around variables.
2393 + Got rid of the "x$foo" constructs.
2394 + Renamed *_plugin conditionals into *_p.
2396 + Fixed a duplicate entry.
2397 + Added an entry for an old Debian upload that fixed #117180.
2399 + Added a build dependency on libimlib2-dev for skins.
2401 + Activated support for skins.
2403 2003-06-21 Saturday 17:26 sigmunau
2405 removed a duplicate entry from the NEWS file
2407 2003-06-21 Saturday 17:05 sam
2410 + Removed configure.ac from the ignore list.
2412 2003-06-21 Saturday 17:04 sam
2414 * configure.ac.in is no more, we can now use configure.ac like normal people,
2415 bootstrap generates the proper magic for us.
2417 2003-06-21 Saturday 16:09 sam
2420 + Use the -s flag instead of -a so that debhelper properly handles the
2421 i386-only plugin packages.
2422 + Split the build rule into configure and build.
2424 2003-06-21 Saturday 14:24 gbazin
2426 * modules/access_output/file.c: make the output file writeable by the owner.
2428 2003-06-20 Friday 23:13 hartman
2430 * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.
2432 2003-06-20 Friday 21:34 ipkiss
2434 * ./doc/skins/events-howto.txt: added some events
2435 * ./modules/gui/skins/*: fixed my last commit
2437 2003-06-20 Friday 19:50 ipkiss
2439 * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
2440 "display" attribute of ControlText. It allows to show the title of
2441 the current stream, without the full path.
2442 * ./doc/skins/*: updated the doc
2444 2003-06-20 Friday 15:34 hartman
2446 * Made the search path configuration options, directory instead of string options.
2448 2003-06-20 Friday 11:42 alexis
2450 modules/misc/sap.c: fix for the default scope of the IPv6 announces.
2451 python/setup.py: a configuration that should work better.
2453 2003-06-20 Friday 01:27 hartman
2455 * vlc.ebuild: added support for faad2 and skins. See the wiki page for info.
2456 * README.MacOSX.rtf: More updates because of new prefs dialog.
2458 2003-06-19 Thursday 21:09 gbazin
2460 * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
2461 enabled. ffmpeg doesn't properly release old pictures when frames are skipped.
2463 2003-06-19 Thursday 18:45 gbazin
2465 * modules/access_output/udp.c: removed unnecessary code.
2467 2003-06-19 Thursday 18:44 titer
2469 beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
2470 a few Dano/Zeta themes
2472 2003-06-19 Thursday 18:22 gbazin
2474 * modules/access_output/udp.c: implemented a caching mechanism which solves all the bad quality streaming issues that have been reported. The caching value can be modified with the --udp-sout-caching config option (the default value being DEFAULT_PTS_DELAY == 300 milisec).
2476 2003-06-19 Thursday 13:08 sam
2478 * ./modules/misc/screensaver.c: the screensaver was disabled way too often
2479 because I forgot to reinitialise an index.
2481 2003-06-19 Thursday 12:21 gbazin
2483 * modules/gui/wxwindows/*: changed the preferences panel to use textctrls for float values as spinctrls don't support floats. The advanced checkbox is only displayed if needed. Fixed the play/pause buttons tooltip.
2485 2003-06-19 Thursday 02:14 sam
2488 + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
2489 so that the rules can be called directly.
2491 + Removed leading "a"s from package descriptions.
2492 + Set policy to 3.5.10.
2494 + Removed debian/vlc.copyright.
2496 2003-06-18 Wednesday 12:18 zorglub
2498 SAP can now listen for IPv6 announces
2500 To enable this, start vlc with --sap-ipv6
2501 To disable IPv4 listening, use --no-sap-ipv4
2503 You can also set the scope of the announces (default is 3)
2505 2003-06-17 Tuesday 21:52 asmax
2507 * moved the ttl help in the right section
2509 2003-06-17 Tuesday 21:07 gbazin
2511 * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.
2513 2003-06-17 Tuesday 20:56 asmax
2515 * fixed another compilation issue of python module
2517 2003-06-17 Tuesday 20:47 asmax
2519 * fixed a very old bug preventing the whole thing from working :(
2521 2003-06-17 Tuesday 20:10 hartman
2523 * Fixes to the german translation
2525 2003-06-17 Tuesday 20:03 hartman
2527 * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.
2529 2003-06-17 Tuesday 18:13 asmax
2531 * tooltips are now updated during scrolling
2533 2003-06-17 Tuesday 16:09 gbazin
2535 * modules/*: got rid of empty module objects.
2536 * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
2538 2003-06-17 Tuesday 14:43 hartman
2540 modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
2541 modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
2542 cvS: ----------------------------------------------------------------------
2544 2003-06-17 Tuesday 14:38 hartman
2546 * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
2547 * extras/MacOSX/Resources/English.lproj/MainMenu.nib:
2548 Fixed two cosmetic issues in the stream output dialog.
2549 * po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>
2551 2003-06-16 Monday 21:55 gbazin
2553 * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
2554 * include/modules_inner.h: removed unneeded initialization.
2556 2003-06-16 Monday 20:49 gbazin
2558 * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.
2560 2003-06-16 Monday 20:23 gbazin
2562 * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.
2564 2003-06-16 Monday 15:39 zorglub
2566 * SAP can now handle SAP-announced IPv6 streams
2568 2003-06-15 Sunday 22:32 hartman
2570 * NEWS: small corrections
2571 * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc
2572 * modules/codec/quicktime.c: cosmetic fix
2574 2003-06-15 Sunday 15:20 hartman
2576 * Fixed applescript Fullscreen command.
2578 2003-06-15 Sunday 15:16 sigmunau
2580 id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
2581 true, since this seems to break playback of some streams over http. It also
2582 takes to much time just to get some fancy metadata
2584 2003-06-15 Sunday 14:00 hartman
2586 * ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
2587 * ./po/nl.po: New Dutch Translation by /me ;)
2588 * README.MacOSX.rtf: Updated instructions of Prefence usage.
2590 2003-06-15 Sunday 01:23 massiot
2592 * Removed the ugly dependancy on glibc in the ipv6 module.
2593 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
2594 * Miscellaneous clean-ups.
2596 2003-06-14 Saturday 22:14 hartman
2598 * We should be compatible with older versions of faad again
2600 2003-06-14 Saturday 22:12 gbazin
2602 * configure.ac.in: old faad2 detection.
2604 2003-06-14 Saturday 21:18 gbazin
2606 * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.
2608 2003-06-14 Saturday 21:06 hartman
2610 * Dramatically improved the ebuild.
2611 - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
2612 - fix faad2? currently disabled
2614 2003-06-14 Saturday 18:49 gbazin
2616 * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.
2618 2003-06-14 Saturday 16:29 gbazin
2620 * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
2621 kept their original value (thanks fenrir for the suggestion).
2623 2003-06-14 Saturday 15:43 gbazin
2625 * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
2628 2003-06-14 Saturday 12:32 titer
2630 beos/VideoOutput.cpp : make the BPopUpMenu stickable
2632 2003-06-14 Saturday 00:49 titer
2634 include/vlc_threads.h: more BeOS' priorities tuning.
2636 2003-06-13 Friday 21:18 asmax
2638 * X11 skin windows should have an icon now
2640 2003-06-13 Friday 15:54 gbazin
2642 modules/gui/wxwindows/*: fix for the volume control under win32.
2644 2003-06-13 Friday 12:08 gbazin
2646 * modules/misc/network/ipv6.c: fixed multicast support on win32. Well, it is working on Win2k but might require run-time OS version checking to have it woking on XP as well. (you might have to add a multicast route: ipv6 rtu FF00::/8 #intfnum)
2648 2003-06-13 Friday 03:21 sam
2650 * ./src/misc/messages.c: ouch. when the message queue was full, we were
2651 using our va_list twice, which caused crashes on architectures where
2652 va_list is a pointer; we now use va_copy whenever possible.
2654 2003-06-13 Friday 00:15 titer
2656 modules/gui/beos/Interface.cpp : fixed a possible crash
2658 2003-06-12 Thursday 23:03 gbazin
2660 * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.
2662 2003-06-12 Thursday 22:27 massiot
2664 * modules/codec/spudec/spudec.c: Take small font by default
2666 2003-06-12 Thursday 22:03 gbazin
2668 * modules/gui/wxwindows/interface.cpp: fixed compile issue.
2670 2003-06-12 Thursday 21:28 gbazin
2672 * modules/gui/wxwindows/*: added a volume control.
2674 2003-06-12 Thursday 15:56 gbazin
2676 * modules/access_output/file.c: win32 compilation fix.
2678 2003-06-12 Thursday 11:37 zorglub
2682 2003-06-12 Thursday 08:14 gbazin
2684 * share/Makefile.am: fixed my previous fix ;)
2686 2003-06-12 Thursday 06:56 gbazin
2688 * Makefile.am: fixed inclusion of skins in make dist.
2690 2003-06-11 Wednesday 22:46 gbazin
2692 * ALL: bumped version number to 0.6.0-test3 + po updates
2694 2003-06-11 Wednesday 21:46 asmax
2696 * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
2697 * share/Makefile.am: install skins at make install (closes bug #856)
2699 2003-06-11 Wednesday 21:41 gbazin
2701 * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.
2703 2003-06-11 Wednesday 20:36 gbazin
2705 * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
2708 2003-06-11 Wednesday 18:45 gbazin
2712 2003-06-11 Wednesday 18:20 gbazin
2714 * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
2716 2003-06-11 Wednesday 15:53 gbazin
2718 * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.
2720 2003-06-11 Wednesday 10:42 gbazin
2722 * modules/gui/skins/*: fix for msvc .dsp generation, replaced the BASIC_SKINS macro with the standard MODULE_NAME_IS_foo one and a couple of compilation fixes for msvc.
2723 * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
2724 * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
2726 2003-06-10 Tuesday 23:01 massiot
2728 * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
2729 people who explicitely set mpeg_video in the previous version will end
2730 up with libmpeg2 in 0.6.0.
2731 * modules/codec/libmpeg2.c: Fixed a potential segfault, especially
2733 * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
2734 some audio filters (read: coreaudio resampler) don't like too small
2735 packets (I know, this is ugly).
2737 2003-06-10 Tuesday 22:42 gbazin
2739 * modules/packetizer/mpegvideo.c, modules/mux/mpeg/*: fixed the dts/pts calculation in the mpegvideo packetizer. It should now handle streams where all the pictures don't have the same duration (eg. 3:2 pulldown). We don't calculate anymore the pts for every frame as it is impossible to do so for non low-delay streams.
2741 2003-06-10 Tuesday 11:43 gbazin
2743 * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
2744 * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
2745 * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.
2747 2003-06-10 Tuesday 11:12 massiot
2749 Fixed a potential segfault.
2751 2003-06-09 Monday 22:02 asmax
2753 * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)
2755 2003-06-09 Monday 21:14 asmax
2757 * X11 skins are now loaded from home directory or if it fails, from
2760 2003-06-09 Monday 19:56 jpsaman
2762 Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).
2764 2003-06-09 Monday 19:51 jpsaman
2766 Updated build packages for test2 release.
2768 2003-06-09 Monday 19:08 asmax
2770 * fixed a segfault in FileInfo when p_info->psz_name == NULL
2771 but there are still other segfaults sometimes in FileInfo !!
2773 2003-06-09 Monday 14:04 asmax
2775 * now selection method in the playlist depends on the state of the
2776 CTRL button (as expected in a normal playlist !)
2777 TODO: - do the same under windows
2778 - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT
2780 2003-06-09 Monday 12:33 asmax
2782 * repaired basic_skins
2783 * removed all the compilation warnings
2784 * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind
2785 on wxwindows plugin ;)
2787 2003-06-09 Monday 09:29 massiot
2789 * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)
2791 2003-06-09 Monday 07:16 gbazin
2793 * modules/mux/mpeg/pes.c: allow cases where we don't write a pts.
2794 * modules/stream_out/display.c: handle cases where we don't have a pts/dts.
2796 2003-06-09 Monday 06:52 gbazin
2798 * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.
2800 2003-06-09 Monday 00:33 massiot
2802 * include/video.h include/video_output.h src/video_output/vout_pictures.c:
2803 In vout_CreatePicture() replace i_repeat_first_field by the more useful
2805 * modules/gui/macosx/intf.m: Fixed a warning
2806 * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c:
2807 Re-added support for slice-I streams, plus miscellaneous tweakings
2809 2003-06-09 Monday 00:32 asmax
2811 * drag & drop works with gnome file manager now
2813 2003-06-09 Monday 00:07 asmax
2815 * drag & drop for X11 skins. Still mysterious problems but it's better
2818 2003-06-08 Sunday 18:40 gbazin
2820 * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
2821 * share/skins/default/theme.xml: playlist is hidden by default.
2823 2003-06-08 Sunday 18:17 asmax
2825 * very beginning of drag and drop support in X11 skins
2827 2003-06-08 Sunday 16:56 gbazin
2829 * modules/gui/skins/*: display the popupmenu when you right click on the interface.
2831 2003-06-08 Sunday 16:04 titer
2835 2003-06-08 Sunday 15:22 asmax
2837 * share/skins/default/theme.xml: fixed playlist size
2838 * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
2840 * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
2842 2003-06-08 Sunday 12:45 gbazin
2844 * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.
2846 2003-06-08 Sunday 11:33 asmax
2848 * better implementation of timers for X11 skins
2850 2003-06-08 Sunday 00:32 asmax
2852 * x11_font.cpp: fixed font placement
2853 * x11_window.*: real tooltip windows ! not perfect yet but it looks cool !
2854 * removed compilation of gtk2 skins module. If you want it back, good luck ;)
2856 2003-06-07 Saturday 19:19 gbazin
2858 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".
2860 2003-06-07 Saturday 19:05 gbazin
2862 * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
2863 and instructions to generate new fonts.
2865 2003-06-07 Saturday 12:19 asmax
2867 * beginning of tooltips (only in the console at the moment ;)
2869 2003-06-07 Saturday 10:18 gbazin
2871 * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.
2873 2003-06-07 Saturday 03:45 titer
2875 modules/access/pvr/pvr.c : compile fix
2877 2003-06-07 Saturday 03:25 titer
2881 2003-06-07 Saturday 00:36 asmax
2883 * implemented double click event for X11 skins. The delay is hard-coded
2884 (400ms) , maybe it could be stored in the vlc config file
2886 2003-06-06 Friday 23:34 asmax
2888 * got rid of this useless error message
2890 2003-06-06 Friday 21:47 asmax
2892 * x11/x11_window.cpp: fixed clipping and text attributes
2894 2003-06-06 Friday 19:40 asmax
2896 * key shortcuts for X11 skins are now working
2898 2003-06-06 Friday 14:50 gbazin
2900 * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.
2902 2003-06-06 Friday 13:34 gbazin
2904 * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).
2906 2003-06-06 Friday 11:09 gbazin
2908 * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.
2910 2003-06-06 Friday 02:48 hartman
2912 * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)
2914 2003-06-06 Friday 02:23 hartman
2916 * All: some spelling corrections and description string clarifications.
2917 There is a lot of improvement left here.
2919 2003-06-06 Friday 00:38 hartman
2921 * modules/gui/macosx/prefs.?:
2922 - Changed modules list to use Default instead of None. probably clearer to
2924 - Have a warning before resetting the prefs.
2926 2003-06-05 Thursday 22:16 asmax
2928 * x11/x11_timer.* : classes to implement platform-independant timers
2929 * controls/text.cpp : text scrolling works ! (at least in the main window)
2931 2003-06-05 Thursday 21:22 gbazin
2933 * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
2935 2003-06-05 Thursday 11:52 gbazin
2937 * include/vlc_common.h: fixed the I64C() macro for mingw.
2938 * src/misc/mtime.c: implemented the heuristic described in http://www.cs.man.ac.uk/fellowsd-bin/TIP/7.html to test whether the win32 performance counter is reliable. That should fix the clock problems that a few users reported on win32.
2940 2003-06-04 Wednesday 23:17 massiot
2942 VLC 0.6 codename is Trevelyan.
2944 2003-06-04 Wednesday 21:41 titer
2946 Added a special access module for PVR MPEG-2 encoding boards.
2947 It allows to change the frequency and such things quite easily, from VLC.
2948 You'll have to --enable-pvr to build it.
2950 2003-06-04 Wednesday 18:47 asmax
2952 * added <unistd.h> or it doesn't compile !
2954 2003-06-04 Wednesday 17:44 gbazin
2956 * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().
2958 2003-06-04 Wednesday 16:44 gbazin
2960 * modules/gui/skins/src/vlcproc.cpp: compilation fix.
2962 2003-06-04 Wednesday 16:03 gbazin
2964 * modules/gui/skins/*: misc fixes and clean-up. There are still thread issues when passing messages between the skins thread and the wxWindows dialogs thread that will need to be fixed.
2965 * modules/gui/wxwindows/timer.cpp: fixed comment.
2967 2003-06-03 Tuesday 23:17 massiot
2969 * OS X users can now browse the DVD menus with the arrow keys.
2971 2003-06-03 Tuesday 22:21 hartman
2973 * When choosing a autogenerated menuitem, we now create a new thread to
2974 do the actual execution of this command. this is a (very ugly) workaround
2975 to the problem we were having with the deinterlace menu on osx.
2977 It works now, but now i'm running into the black screen and continous
2978 "late picture skipped (-218000)" again which is also plagueing us when you
2979 enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0
2982 2003-06-03 Tuesday 22:20 gbazin
2984 * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
2986 2003-06-03 Tuesday 22:18 gbazin
2988 * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
2989 * modules/gui/wxwindows/*: fixed bug in sout dialog box.
2990 * modules/gui/skins/*: factorised the wxwindows dialogs code in dialogs.cpp. wxWindows is also initialised earlier on to allow opening a skins file with a wxWin dialog box. (Note: I badly broke the GTK2 skins).
2992 2003-06-03 Tuesday 12:06 titer
2994 modules/gui/beos/* : fixed the screenshot format selection I broke lately
2996 2003-06-02 Monday 16:01 sigmunau
2998 http.c: if the webserver doesn't return 206 the stream is not seekable.
3000 2003-06-02 Monday 12:42 hartman
3002 * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
3003 * modules/gui/macosx/playlist.m: better fix for playlists on 10.1
3005 2003-06-01 Sunday 23:48 hartman
3008 - Changed the autogenerated menu's in a system working similar to wxWindows.
3009 - The deinterlace menu is autogenerated now. However it seems the problem
3010 with on the fly filter changes still exists.
3012 2003-06-01 Sunday 22:11 asmax
3014 * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize
3015 * all: added locks around X calls to make them thread safe (will be
3016 useful in the next commit ;-)
3018 2003-06-01 Sunday 17:13 asmax
3020 * mouse wheel scroll for X11 skins
3022 2003-06-01 Sunday 16:39 asmax
3024 * configure.ac.in : fixed linking of skins modules
3025 * modules/gui/skins/*:
3026 - fixed the wxwindows bug, due to a huge bug with broadcast events
3027 - beginning of fonts in X11 skins
3028 so, you can test the X11 skins module: it should work now !
3030 2003-06-01 Sunday 00:26 fenrir
3032 * ts: fix current_next value.
3034 2003-05-31 Saturday 23:41 sam
3036 * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.
3038 2003-05-31 Saturday 23:23 ipkiss
3040 * skins/controls/button.cpp: Fixed a nasty bug.
3041 * skins/controls/generic.h: Some public fields are now protected
3042 * skins/src/window.cpp:
3043 - Added a few debug messages
3044 - Invisible controls don't receive events anymore
3046 Note: There are still a few bugs in the code handling the controls and
3047 their different states, and I think they will be difficult to fix with
3048 the current code structure. A rewrite of this part of code could be a
3049 good idea (perhaps using states and transitions between states, like
3052 2003-05-31 Saturday 21:49 fenrir
3054 * ts: proper fix for both.
3056 2003-05-31 Saturday 16:15 fenrir
3058 * ts: reverse my last commit (the proper way should be to modify also the
3059 muxer but this will break compatibility).
3061 2003-05-31 Saturday 12:24 titer
3063 * src/input/input_ext-intf.c : added an input_SetRate function; it is
3064 quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
3065 two times if you want to switch from 1:1 to 4:1 from the interface.
3066 Old functions still work.
3067 * modules/gui/beos/VlcWrapper.cpp : use it
3069 2003-05-31 Saturday 01:23 fenrir
3071 * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
3072 that had done all the work.
3074 Paul Forgey's notes:
3075 --------------------
3077 Unfortunatley, the v4l interface shows how much it sucks here. I can't
3078 wait for v4l2 to become more common. Anyway, the mjpeg mechanism
3079 captures completely differently than the uncompressed frame capture
3080 mechanism. This means the code has to split off a bunch to do similar
3081 things depending on mjpeg being set or not. For some reason, I can't
3082 use non v4l2 calls to capture uncompressed frames from the lml33,
3083 however I do have another bttv card on my system to test that I didn't
3084 break the non-mjpeg stuff.
3086 The Zoran encoders don't use square pixels. So the 4:3 (or 16:9)
3087 picture is going to show up as 720x480. I don't know my way around the
3088 code well enough to know how to specify a non-square pixel aspect
3089 ratio. If there isn't a way to do it, it would be nice to be able to
3090 specify as an option the aspect ratio of the sourc. Either 4:3 or 16:9
3091 in the case of anamorphic S-Video, which does occur.
3093 I stole the videodev_mjpeg.h header from the lavrec project. Despite
3094 the linux kernels having support for the Zoran cards, there doesn't seem
3095 to be a reliable way to pick up this header, which is probably why
3096 lavrec did it this way. Since it only defines ioctl definitions, I
3097 don't think using it is a legal problem.
3099 I also modified the audio handling a bit. If the card supports audio,
3100 great, we'll set the card's parameters as we did before. But if adev=
3101 is specified, use it regardless. The reason to do this is to capture
3102 audio from the sound card with video coming from, say, a web cam or in
3103 my case, an encoder card which doesn't have any audio capabilities at
3106 2003-05-31 Saturday 00:10 fenrir
3108 * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
3109 * demux/ts.c : fixed an endian problem with such private stream.
3111 2003-05-30 Friday 18:43 titer
3113 modules/gui/beos/* : fixed "Goto Menu" menuitem enabling
3115 2003-05-30 Friday 17:30 titer
3117 modules/gui/beos/* : misc fixes & enhancements
3119 2003-05-29 Thursday 21:40 asmax
3121 * X11 skins now use imlib2 -> you need to bootstrap
3122 wxwindows dialogs are not supposed to work yet, if they do you are
3125 2003-05-29 Thursday 16:48 asmax
3127 * x11/x11_theme.cpp: better timing for SkinManage
3128 * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
3131 2003-05-28 Wednesday 23:56 asmax
3133 * AT LAST events work in X11 skins !
3135 2003-05-28 Wednesday 03:53 hartman
3138 - added "en" to the list of languages in the preferences.
3139 - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs.
3140 FENRIR: is this correct this way?
3142 2003-05-28 Wednesday 00:52 titer
3144 modules/video_output/x11/xcommon.c : compile fix for gcc != 3
3146 2003-05-27 Tuesday 22:57 gbazin
3148 * install-win32: fixed the nsi script to not include the FAQ.
3150 2003-05-27 Tuesday 22:42 hartman
3152 * Turn mem leaks into warning's instead of errors. Users seem to think that
3153 mem leaks will kernel panic there machine or something ;)A
3154 This will generate less bugreports, yet keep them visible to those who
3155 should and will care.
3157 2003-05-27 Tuesday 21:48 gbazin
3159 * ALL: bumped version to 0.6.0-test2
3160 * Makefile.am: got rid of the faq in the package-win32 target.
3162 2003-05-27 Tuesday 20:43 gbazin
3164 * modules/access/vcd/cdrom.c: On winNT/2K/XP we set the track format to YellowMode2 when issuing raw read requests. Otherwise we can't read the SVCD DATA track which is in Mode2 Form1.
3166 2003-05-27 Tuesday 13:22 titer
3168 * src/stream_output/announce.c : BeOS compile fix.
3169 setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
3170 so there is no need to do it here again.
3171 * modules/gui/beos/* : minor fixes
3173 2003-05-27 Tuesday 11:35 gbazin
3175 * modules/gui/wxwindows/*: fixed context menu problem on win32.
3177 2003-05-27 Tuesday 01:48 hartman
3179 * removed vlc_wraptext
3181 2003-05-26 Monday 19:26 gbazin
3183 * modules/video_output/directx/events.c: fixed breakage.
3185 2003-05-26 Monday 19:06 gbazin
3187 * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
3188 * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
3189 * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
3190 * modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c, src/playlist/playlist.c: new intf-popupmenu obj var to handle popup context menu requests from the vouts.
3192 2003-05-26 Monday 16:06 gbazin
3194 * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
3196 2003-05-26 Monday 14:59 hartman
3198 * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100
3199 * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
3200 * modules/gui/macosx/intf.?: added a wrapString:toWidth function
3201 * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
3202 was ugly. now we use our own, osx method. This fixes tooltips in japanese
3203 I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
3205 2003-05-26 Monday 13:45 zorglub
3207 * The VLC-integrated SAP server now sends compliant packets. They can
3208 only be viewed with the CVS version of VLC
3210 2003-05-26 Monday 02:09 gbazin
3212 * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
3213 started to implement X11Region and integrated the wxWindows dialogs.
3214 * configure.ac.in: the X11 skins are the default ones when you use --enable-skins. To select the GTK2 version, you also need to use --with-gtk2-skins.
3216 2003-05-26 Monday 02:03 hartman
3218 * modules/gui/macosx/prefs.m: fixed the module selectors.
3219 * modules/video_filter/crop.c: clarified the use of crop. someone please
3220 check, i'm not entirely sure this is correct. Actually i think we should
3221 split this up in more then one config item, for GUI preferences clarity.
3222 Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
3223 like ffmpeg has which uses left, right, top and bottom offsets.
3225 2003-05-26 Monday 01:25 hartman
3227 * extras/MacOSX/Resources/English.lproj/MainMenu.nib
3228 * modules/gui/macosx/output.m:
3229 - changed the textfields for bitrate into comboboxes with suggested values
3230 identical to the ones in wxwindows intf.
3231 - changed "bitrate (bps)" into "bitrate (kb/s)
3232 * modules/gui/macosx/prefs.?:
3233 - update the current view when advanced is changed.
3234 - module_lists now use the description strings.
3235 - always wraptext on tooltips. Currently japanese language is breaking.
3236 - we now have sliders for int/float config options with ranges.
3237 - fixed a warning message about an un-init'ed module_t.
3238 * modules/video_filter/adjust.c:
3239 - added the ranges to the description strings of the config options.
3240 - blur-factor now uses a range as according to it's description string
3241 it already should have used this.
3243 2003-05-25 Sunday 23:08 titer
3245 modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
3246 since the gettext behaviour changed
3248 2003-05-25 Sunday 22:36 titer
3250 * bootstrap: remove a -shared flag as ./configure already adds it for
3251 platforms which need it
3252 * configure.ac.in: don't use -shared on BeOS
3254 2003-05-25 Sunday 20:16 gbazin
3256 * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
3258 2003-05-25 Sunday 19:24 gbazin
3260 * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
3262 2003-05-25 Sunday 18:32 sigmunau
3264 convert the strings in the id3tags to utf8 before storing them.
3266 2003-05-25 Sunday 18:02 nitrox
3268 . SAP/SDP packets parsing: ability to parse RFC compliant packets
3269 parse_sap returns the SAP header length
3270 parse_sdp only parse the SDP payload
3271 note that VLC will discard messages from the old miniSAP-server
3272 (You have to use CVS version of miniSAP-server)
3273 (Messages from the new miniSAP-server will be discarded with old VLC)
3275 2003-05-25 Sunday 17:27 massiot
3277 * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
3278 enabled version of gettext. (patch courtesy of the DJ)
3280 2003-05-25 Sunday 17:21 titer
3282 modules/gui/beos/PreferencesWindow.* :
3283 * added a BBox around each panel (looks nicer)
3284 * now use BSliders for {integer,float}_with_range
3286 2003-05-25 Sunday 11:31 gbazin
3288 * src/video_output/video_output.c, modules/video_output/directx/*, modules/video_output/x11/xcommon.c: fullscreen state is now attached to the input, so it will be remembered even if the vout is restarted (switching filters, dvd menus, etc...).
3289 * modules/video_filter/deinterlace/deinterlace.c: small change.
3291 2003-05-25 Sunday 10:14 gbazin
3293 * modules/codec/ffmpeg/ffmpeg.c: fixed typo.
3295 2003-05-25 Sunday 00:16 gbazin
3297 * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.
3299 2003-05-24 Saturday 23:40 gbazin
3301 * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
3302 * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.
3304 2003-05-24 Saturday 21:28 asmax
3306 * events aren't perfect yet, but it is better enough to commit
3308 2003-05-24 Saturday 20:54 gbazin
3310 * src/video_output/video_output.c: new "deinterlace" object variable.
3311 * modules/gui/macosx/prefs.m: compilation fix.
3312 * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
3313 * modules/gui/skins/*: couple of fixes.
3315 2003-05-24 Saturday 17:52 gbazin
3317 * modules/gui/skins/*: compilation fixes.
3318 * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.
3320 2003-05-24 Saturday 15:11 titer
3322 * Makefile.am: minor change in BeOS packages generation
3323 * doc/release-howto.txt: remove outdated info about how to build BeOS
3326 2003-05-24 Saturday 13:14 gbazin
3328 * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.
3330 2003-05-24 Saturday 13:05 massiot
3332 * modules/codec/libmpeg2.c: Fixed synchro with field pictures.
3334 2003-05-24 Saturday 12:55 jpsaman
3336 Added option to run vlc as a Qt Embedded Gui Server. Use --qte-guiserver to enable this feature. The default is to run as a normal GuiClient.
3338 2003-05-24 Saturday 12:53 sam
3340 * ./po/*: re-ran toolbox --update-po.
3341 * ./po/en_GB.po: the British translation is up to date.
3343 2003-05-24 Saturday 12:35 sam
3345 * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).
3347 2003-05-24 Saturday 12:34 sam
3349 * ./toolbox: we no longer translate the Borland plugin.
3351 2003-05-24 Saturday 12:10 sam
3353 * ./configure.ac.in: the help message now says libmad is enabled by
3354 default (Closes: #704).
3356 2003-05-24 Saturday 11:53 sam
3358 * ./modules/access_output/udp.c: if the clock needs to be reset, we do not
3359 wait or we will face delay issues as reported in #794. Fix inspired from
3360 a suggestion by John Michael Zorko.
3362 2003-05-24 Saturday 02:48 hartman
3364 * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic.
3365 * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
3366 * modules/gui/macosx/macosx.m: typo
3367 * modules/gui/macosx/prefs.m: fix of the module selectors.
3368 * po/nl.po: i've taken a head start on the translations.
3369 * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
3371 2003-05-23 Friday 23:53 sigmunau
3373 the http interface should now output valid xhtml 1.0.
3375 2003-05-23 Friday 13:02 hartman
3377 * Updated the informal message to report the ip and port the http intf was
3378 started on. This will help ppl to actually use the thing ;)
3380 2003-05-23 Friday 11:41 sam
3382 * Built-in modules were linked twice in the mozilla plugin; removed the
3383 non-PIC ones (Closes Debian bug #194384).
3385 2003-05-23 Friday 00:00 hartman
3387 * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;)
3388 * modules/gui/macosx/vout.m: removed some code that was preventing us from
3389 using chroma converters.
3390 * modules/codec/quicktime.c:
3391 - added the video decoder. only works with SVQ3 atm, returns Invalid
3392 BITMAPHEADER for some reason in all other cases.
3393 - did some cleaning up. this might just work under Win32 now aswell,
3394 gibalou will do some testing tomorrow ;)
3395 - SVQ3 QT degrades faster then the ffmpeg version, but also recovers
3396 faster. I'm not yet sure which one i prefer.
3398 2003-05-22 Thursday 22:24 gbazin
3400 * modules/gui/wxwindows/streamout.cpp: fixed typo.
3402 2003-05-22 Thursday 21:42 gbazin
3404 * src/libvlc.h: fixed spelling mistake.
3405 * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
3406 * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.
3408 2003-05-22 Thursday 20:56 hartman
3410 * spelling error in description string
3412 2003-05-22 Thursday 20:45 hartman
3414 * added an ifdef for SVQ3
3416 2003-05-22 Thursday 20:06 asmax
3418 * at last the python module works again !
3419 (so stupid: the flag -lavcodec had to be at the *end* of the line !)
3421 2003-05-22 Thursday 18:30 asmax
3423 * started to repair build of python module
3425 2003-05-22 Thursday 16:01 gbazin
3427 * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
3429 2003-05-22 Thursday 15:34 hartman
3431 * modules/control/http.c: strings for the address and the port variable were switched.
3433 2003-05-22 Thursday 14:40 hartman
3435 * fixed a localization issue
3437 2003-05-22 Thursday 14:25 hartman
3439 * modules/gui/macosx/playlist.m: fixed my fix
3440 * modules/gui/macosx/output.m: removed a debug statement
3441 * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel.
3443 2003-05-22 Thursday 13:40 hartman
3445 * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1
3447 2003-05-22 Thursday 12:00 gbazin
3449 * INSTALL.win32: added a small note about running vlc under the msvc debugger.
3450 * modules/gui/wxwindows/*: small fixes.
3451 * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
3452 * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
3454 2003-05-21 Wednesday 21:30 hartman
3456 * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
3458 * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
3460 2003-05-21 Wednesday 19:55 hartman
3462 * vlc.ebuild: This ebuild should work if we release a test2.
3463 * modules/codec/quicktime.c: I added all the audio formats I know QT can handle.
3465 * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian,
3466 since the problems with this decoder are endian specific according to it's creator.
3468 2003-05-21 Wednesday 18:09 jpsaman
3470 Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!
3472 2003-05-21 Wednesday 18:04 jpsaman
3474 More buildscript fixes.
3476 2003-05-21 Wednesday 15:54 gbazin
3478 * modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
3480 2003-05-21 Wednesday 15:40 hartman
3483 src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
3484 * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
3485 of identifying the right Codec to use for decoding to be one of these areas.
3486 So when we do this, only one thread at a time can use QT.
3487 Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)
3489 2003-05-21 Wednesday 13:27 gbazin
3491 * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage.
3492 * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation.
3493 * src/video_output/video_output.c: added a "fullscreen" object variable.
3494 * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable.
3496 2003-05-21 Wednesday 13:19 sigmunau
3498 removed the desctiption texts of a nonexisting config option
3500 2003-05-21 Wednesday 13:10 sigmunau
3502 removed the --playlist option as it doesn't seem to be used
3504 2003-05-20 Tuesday 23:17 gbazin
3506 * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
3508 2003-05-20 Tuesday 21:35 hartman
3510 * ALL: added a quicktime module.
3511 - This module provides QDM2 and QDMC sound support on OSX by linking to
3512 the native QT libraries. We now have FULL QT trailer support on OSX.
3513 - The video part of this decoder is not yet working on OSX.
3514 - This can be used for a future win32dll loader system as well.
3516 2003-05-20 Tuesday 20:09 jpsaman
3518 Modified build scripts
3520 2003-05-20 Tuesday 18:53 hartman
3522 * NEWS: updated some OSX info
3524 - added CDDA support
3525 - added a "Online Documentation" item to the Help menu
3526 - removed some debugging strings
3528 2003-05-20 Tuesday 16:20 zorglub
3530 All: Support for SAP advertising in stream output
3532 add sap, or sap="Name" in the stream output options
3534 2003-05-20 Tuesday 16:08 sigmunau
3536 kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
3538 kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
3541 2003-05-20 Tuesday 15:51 hartman
3543 * THANKS: Added Davor Orel who created the OS X icons.
3544 * modules/gui/macosx/macosx.m: changed a float into a float with range
3546 2003-05-20 Tuesday 15:23 hartman
3548 * Added a Reset prefs option
3549 * New prefs dialog much like the wxWindows and BeOS one.
3550 - translated instances might be broken.
3551 - still need sliders for min/max values
3552 - improved sizing should be done.
3554 2003-05-20 Tuesday 11:44 titer
3556 modules/gui/beos/PreferencesWindow.* : cleaning
3558 2003-05-19 Monday 23:36 gbazin
3560 * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.
3562 2003-05-19 Monday 21:39 asmax
3564 * a lot of cleaning in X11 skins, but some problems remain with
3567 2003-05-19 Monday 21:04 gbazin
3569 * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
3570 * po/*: updated the po files.
3572 2003-05-19 Monday 20:47 gbazin
3574 * Bumped version to 0.6.0-test1
3575 * modules/access/cdda.c: decreased the priority of the cdda plugin.
3577 2003-05-19 Monday 11:38 gbazin
3579 * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.
3581 2003-05-19 Monday 09:57 gbazin
3583 * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.
3585 2003-05-18 Sunday 23:16 fenrir
3587 * input_program.c: input_DelES destroyed the decoder (if any) without
3588 removing this ES from the list of selected ES. So, instead we call
3591 2003-05-18 Sunday 22:30 titer
3593 modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
3595 2003-05-18 Sunday 20:54 jpsaman
3597 Updated release numbering of packages.
3599 2003-05-18 Sunday 19:46 gbazin
3601 * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
3603 PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
3605 2003-05-18 Sunday 18:56 hartman
3607 * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
3609 2003-05-18 Sunday 17:48 asmax
3611 * added transparency in X11 skins
3613 2003-05-18 Sunday 16:27 gbazin
3615 * modules/gui/wxwindows/*: the open dialog box is created only once and reused when needed. This allows to have the previous settings displayed when you re-open the dialog.
3617 2003-05-18 Sunday 15:44 gbazin
3619 * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
3620 Modified the cdda plugin to read 20 sectors at a time. This was necessary because it was overkill to read the data sectors by sectors and was creating problems under Windows.
3622 2003-05-18 Sunday 12:18 gbazin
3624 * modules/gui/wxwindows/open.cpp: small fixes.
3625 * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
3626 * modules/video_filter/osd_text.c: small win32 fix.
3628 2003-05-18 Sunday 11:25 asmax
3630 * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
3631 images, but it works !
3633 2003-05-17 Saturday 23:57 gbazin
3635 * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
3636 * install-win32, Makefile.am: updates for the win32 package.
3637 * NEWS: added a few missing things.
3639 2003-05-17 Saturday 22:48 gbazin
3641 * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
3642 * modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
3643 * modules/gui/wxwindows/open.cpp: added a CD Audio entry.
3645 2003-05-17 Saturday 22:00 gbazin
3647 * include/input_ext-intf.h: forgot this file in my last commit.
3648 * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.
3650 2003-05-17 Saturday 20:30 gbazin
3652 * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
3653 You can now listen to your favorite CDDAs with vlc, or even stream them :)
3654 (Their is not yet any support for jitter correction).
3655 * modules/codec/araw.c: small clean-up.
3657 2003-05-17 Saturday 18:30 titer
3659 * modules/gui/beos/MessagesWindow.* : cleaning
3660 * modules/gui/beos/PreferencesWindow.* : split the main modules into
3663 2003-05-17 Saturday 15:20 titer
3665 modules/gui/beos/* : cosmetic
3667 2003-05-17 Saturday 14:36 gbazin
3669 * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
3671 2003-05-17 Saturday 11:35 gbazin
3673 * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
3674 * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
3676 2003-05-16 Friday 23:02 gbazin
3678 * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
3680 2003-05-15 Thursday 23:05 gbazin
3682 * src/input/input_programs.c: a few fixes to the navigation object variable.
3684 2003-05-15 Thursday 22:27 massiot
3687 * ALL: Capitalize all preferences text strings
3689 2003-05-15 Thursday 21:31 gbazin
3691 * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
3692 * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.
3694 2003-05-15 Thursday 20:45 jpsaman
3696 Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
3698 2003-05-15 Thursday 20:28 jpsaman
3700 Updating version to 0.5.4.
3701 Enable building with libmpeg2.
3703 2003-05-15 Thursday 16:02 sam
3705 * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
3707 2003-05-15 Thursday 15:59 gbazin
3709 * modules/gui/wxwindows/*: small fixes and improvements.
3711 2003-05-15 Thursday 15:50 sam
3713 * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
3715 2003-05-15 Thursday 15:35 hartman
3717 * Makefile.am: on make dist move vlc.ebuild
3718 * vlc.ebuild: small spelling correction
3720 2003-05-15 Thursday 02:02 hartman
3722 * Went trough my maillogs and filled out large parts of the NEWS file.
3723 please check and add your own. (i was bored ;)
3724 * Updated the README.MacOSX.rtf with some more pointers and changed version
3727 2003-05-15 Thursday 01:33 gbazin
3729 * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
3731 2003-05-15 Thursday 01:23 hartman
3733 * variable callback for the playlist. the input, audio and video still need
3734 to be done, waiting for gibalou to work his magic on that ;)
3735 cvs: ----------------------------------------------------------------------
3737 2003-05-15 Thursday 00:46 hartman
3739 * added vlc.ebuild, vlc.spec.redhat to dist.
3740 * added all the new icons to the dist.
3741 * on make dist i would like to do
3742 mv vlc.ebuild vlc-${VERSION}.ebuild
3743 I don't know how to do this. Who does?
3745 2003-05-15 Thursday 00:32 hartman
3747 * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
3748 Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
3749 need to be updated before release, to point out the correct links to
3752 2003-05-14 Wednesday 21:29 fenrir
3754 * aac: compilation fix.
3755 * libvlc.h : set correct value for sout-a/vcodec
3757 2003-05-14 Wednesday 19:47 hartman
3759 * Resized some elements to allow for better translations.
3761 2003-05-14 Wednesday 17:17 sam
3763 * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
3764 the extras/ directory.
3766 2003-05-14 Wednesday 14:57 hartman
3770 2003-05-14 Wednesday 14:56 hartman
3772 ALL: Davor won the vote, New icons in place.
3774 2003-05-14 Wednesday 11:15 fenrir
3776 * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
3778 2003-05-14 Wednesday 09:00 gbazin
3780 * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
3782 2003-05-13 Tuesday 23:41 gbazin
3784 * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
3786 2003-05-13 Tuesday 22:59 gbazin
3788 * modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
3789 * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.
3791 2003-05-13 Tuesday 22:33 gbazin
3793 * modules/gui/wxwindows/*: new subtitles file dialog box.
3794 * modules/demux/util/sub.c: fixed a few description strings.
3795 * Makefile.am: small cosmetic change to package-win32 target.
3797 2003-05-13 Tuesday 20:36 asmax
3799 * beginning of event processing in X11 skins
3800 * graphics should work, but....
3802 2003-05-13 Tuesday 19:25 asmax
3804 * changed OSGraphics constructor (needed for X11)
3806 2003-05-13 Tuesday 14:11 titer
3808 modules/gui/beos/PreferencesWindow.*:
3809 - use BMenuFields for string_from_list config items
3812 2003-05-13 Tuesday 12:09 gbazin
3814 * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
3816 2003-05-13 Tuesday 11:44 gbazin
3818 * modules/gui/wxwindows/preferences.cpp: small fixes.
3820 2003-05-13 Tuesday 11:18 titer
3822 modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
3824 2003-05-12 Monday 21:55 gbazin
3826 * modules/gui/wxwindows/preferences.cpp: the config panels are now generated on demand instead of generating everything at the beginning. ResetAll now also takes care of resetting the values shown in the config panels.
3827 * modules/gui/wxwindows/open.cpp: small cosmetic changes.
3829 2003-05-12 Monday 19:59 titer
3831 modules/gui/beos/VlcWrapper.h: compile fix
3833 2003-05-12 Monday 19:11 gbazin
3835 * include/vlc_common.h: small change to shut-up some memory checkers.
3837 2003-05-12 Monday 17:33 gbazin
3839 * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
3840 * modules/video_output/directx/events.c: fixed non-initialized variable.
3841 * modules/gui/wxwindows/*: misc improvements to the playlist window (added an "Open MRL" menu as well as menus to load and save a playlist, we also make use of the "intf-change" playlist object variable now).
3842 * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
3843 * src/misc/configuration.c, include/configuration.h: new config_ResetAll() function to reset all config options to their original values (you still need to config_SaveConfigFile()).
3844 * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
3846 2003-05-12 Monday 01:17 hartman
3848 * First set config variable, then add the files (and therefore potentially
3849 play them) in the playlist. Otherwise we can be too late.
3851 2003-05-11 Sunday 23:17 hartman
3853 * extras/MacOSX/vlc.pbproj/project.pbxproj:
3854 - Add the THANKS file to the Mac OS X application
3855 * modules/gui/macosx/about.?:
3856 - Use c-style comments instead of //
3857 - Open the AUTHORS file with the correct Encoding
3858 - Display the THANKS file as well
3859 - Rotate the scrolling when at the end
3860 * modules/gui/macosx/intf.m:
3861 - put Cocoa into multithreaded mode as soon as possible. Not really
3862 causing any problems now, but is cleaner.
3863 * modules/gui/macosx/prefs.m:
3864 - Select the current setting when we create a combobox.
3866 2003-05-11 Sunday 19:09 hartman
3869 - removed a bit too much code from the interface files previous commit.
3870 Menu's were enabled if there was no input.
3871 - removed a NSLog which was used for bugtracking
3873 2003-05-11 Sunday 18:49 hartman
3875 * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
3876 cvs to stop bugging me about it ;)
3883 2003-05-11 Sunday 18:43 gbazin
3885 * src/input/input_programs.c: small bug fix.
3886 * src/misc/variables.c: compilation fix for MSVC.
3888 2003-05-11 Sunday 18:41 hartman
3890 * forgot one file. see previous intf.m commit for details.
3892 2003-05-11 Sunday 18:40 hartman
3894 * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
3895 and playlist already have, to be notified of menu changes.
3896 * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
3897 * modules/gui/macosx/intf.?: Interface listens for changes in the input
3900 2003-05-11 Sunday 15:55 gbazin
3902 * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
3904 2003-05-11 Sunday 14:33 sigmunau
3906 Added code to render subtitles with the freetype module (disabled by default).
3907 To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
3908 and modules/codec/spudec/text.c and run with --filter osdtext
3910 2003-05-11 Sunday 13:45 gbazin
3912 * configure.ac.in: fixed the wx-config detection by the skins plugin.
3913 * modules/gui/wxwindows/*: fixed a couple of breakage.
3915 2003-05-11 Sunday 13:22 gbazin
3917 * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
3919 2003-05-11 Sunday 13:14 sigmunau
3921 use c comment, and not c++
3923 2003-05-11 Sunday 08:42 sigmunau
3925 * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
3926 (doesn't seem to work)
3928 2003-05-11 Sunday 01:00 massiot
3930 * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
3932 * modules/audio_output/coreaudio.c: apparently the audio card clock can
3933 be screwed, so probe it at every buffer
3934 * src/audio_output/output.c: Thou shalt not drop buffers
3936 2003-05-10 Saturday 20:49 hartman
3938 * fix titer's language commit. The list needs to end with a NULL, or VLC will
3939 no longer start. (it fails on the duplication of the config of this variable)
3941 2003-05-10 Saturday 18:16 fenrir
3943 * ffmpeg : fix for svq3.
3945 2003-05-10 Saturday 13:52 titer
3947 POTFILES.in: forgot a file yesterday...
3949 2003-05-10 Saturday 13:40 titer
3951 * src/libvlc.[ch]: removed --translation to avoid breaking compatibility
3952 with old config files; --language is now a string_from_list you can use
3953 to specify the language (default is auto-detection).
3955 2003-05-10 Saturday 11:08 gbazin
3957 * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
3959 2003-05-10 Saturday 11:05 hartman
3961 * added VP31 fourcc's.
3962 * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
3963 actually use it. It would generate too many bugreports.
3965 2003-05-10 Saturday 10:32 hartman
3967 * Finished the sout dialog on OSX.
3969 2003-05-09 Friday 23:23 fenrir
3971 * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
3973 2003-05-09 Friday 22:03 sigmunau
3975 oss.c: give a warning if --spdif is set but the sourndcard don't support it.
3977 2003-05-09 Friday 20:30 massiot
3981 2003-05-09 Friday 19:53 fenrir
3983 * faad: better support of AAC without ESDS.
3985 2003-05-09 Friday 19:30 titer
3987 Updated POTFILES.in for BeOS' i18n
3989 2003-05-09 Friday 19:29 fenrir
3991 * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
3994 2003-05-09 Friday 16:01 gbazin
3996 * modules/misc/httpd.c: win32 fixes.
3997 * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.
3999 2003-05-09 Friday 02:39 fenrir
4001 * mmstu: fixed a lookup.
4003 2003-05-09 Friday 01:19 hartman
4005 * modules/gui/macosx/prefs.m:
4006 - possibly fixed a crash situation when clicking the OK button (not sure though)
4007 * modules/gui/macosx/macosx.m:
4008 - made the transparency option an advanced option.
4010 2003-05-09 Friday 00:58 titer
4012 * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
4013 * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
4014 if the string is empty
4015 * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
4017 2003-05-09 Friday 00:41 hartman
4019 * modules/gui/macosx/prefs.?:
4020 - made the advanced button better.
4021 - added missing CONFIG_ITEM_DIRECTORY support
4022 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
4023 - added the semi 'apple' default of com-, as a hotkey for the prefs.
4025 2003-05-08 Thursday 23:11 hartman
4027 modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
4029 2003-05-08 Thursday 19:51 fenrir
4031 * ftp : updated copyright info.
4033 2003-05-08 Thursday 19:26 fenrir
4037 2003-05-08 Thursday 19:21 fenrir
4039 * v4l: remove __V4L_AUDIO_ (useless)
4041 2003-05-08 Thursday 19:06 titer
4043 ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
4044 vasprintf if defined but not declared in the system headers...)
4046 2003-05-08 Thursday 17:13 massiot
4048 * modules/gui/macosx: Fixed crashes with the new submenus when used on a
4050 * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
4051 the DVD menus by default.
4053 2003-05-08 Thursday 15:58 gbazin
4055 * modules/access/file.c: fixed large file support on win32.
4056 * src/libvlc.[ch]: made the description of the translation option more explicit.
4058 2003-05-08 Thursday 14:15 titer
4060 src/libvlc.*: --translation is now a string. Usefull if want to specify
4061 a different language than your OS, or if your OS is not localized...
4063 2003-05-08 Thursday 12:09 gbazin
4065 * modules/gui/wxwindows/menus.cpp: misc small fixes.
4067 2003-05-08 Thursday 10:45 titer
4069 modules/gui/beos/PreferencesWindow.cpp: cosmetic
4071 2003-05-08 Thursday 10:40 titer
4073 * modules/gui/beos/AudioOutput.cpp: more cleaning
4074 * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
4075 Interface" to the popup
4077 2003-05-08 Thursday 01:16 hartman
4079 ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
4080 - video-es seems broken. it always starts with -1 (Disabled) selected.
4081 - moved some menuitems to other menu's for gui interface consistency with
4083 - added a "fit to screen" menuitem.
4085 2003-05-08 Thursday 01:05 titer
4087 src/misc/beos_specific.cpp:
4088 Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
4089 exit without any cleaning (that made VLC crash badly)
4091 2003-05-07 Wednesday 23:13 hartman
4093 * changed "Gayscale video output" option back into "Grayscale video output"
4095 2003-05-07 Wednesday 19:20 titer
4097 modules/gui/beos/AudioOutput.cpp: cleaning
4099 2003-05-07 Wednesday 17:27 titer
4101 * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
4102 * modules/gui/beos/PreferencesWindow.*: now you can save preferences
4104 2003-05-07 Wednesday 16:47 titer
4106 modules/gui/beos/PreferencesWindow.cpp:
4109 2003-05-07 Wednesday 15:54 gbazin
4111 * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).
4113 2003-05-07 Wednesday 15:44 fenrir
4115 * ffmpeg: --ffmpeg-truncated is now an int :
4116 * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this)
4117 * 0 -> disable CODEC_FLAG_TRUNCATED
4118 * 1 -> force CODEC_FLAG_TRUNCATED
4120 2003-05-07 Wednesday 14:49 titer
4122 modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
4125 2003-05-07 Wednesday 12:23 gbazin
4127 * modules/gui/wxwindows/*: misc fixes.
4129 2003-05-07 Wednesday 02:31 fenrir
4131 * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look
4132 at free box content to see if it could be moov box, I hope there won't be
4133 any misdetection. (Even when there is a spec, nobody follows it :((
4135 2003-05-07 Wednesday 00:28 fenrir
4137 * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy
4138 with valid files. You have to use --ffmpeg-truncated to force it.
4139 MPEG-4 in TS won't work unless you use --ffmpeg-truncated :((
4141 2003-05-07 Wednesday 00:18 gbazin
4143 * modules/gui/wxwindows/open.cpp: removed the channels server entry.
4145 2003-05-06 Tuesday 21:01 gbazin
4147 * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
4149 2003-05-06 Tuesday 20:12 hartman
4151 * ALL: there were reports of crashes in the menucode. i think it was that
4152 the VLCWindow could suddenly disappear (the vout closed) and therefore we
4153 could no longer reference it. This should fix that. Also made this code
4154 more generic to avoid code duplication.
4156 2003-05-06 Tuesday 16:05 fenrir
4158 * mp4: fix a segfault and play .3gp with h263 video track.
4160 2003-05-06 Tuesday 14:19 fenrir
4162 * http: redirect to main page each time we pass arguments. (it's done by
4163 an html header and not by the http protocol. I know it's bad but it's a
4166 2003-05-06 Tuesday 12:57 fenrir
4168 * http: fix 'add mrl'.
4170 2003-05-06 Tuesday 02:17 titer
4172 Makefile.am: fixed BeOS package generation when all modules are built-in
4174 2003-05-06 Tuesday 02:01 fenrir
4176 * mms: fix for builtin compilation.
4178 2003-05-06 Tuesday 01:15 titer
4180 configure.ac.in: fixed static linking with libintl and libiconv
4182 2003-05-05 Monday 22:48 gbazin
4184 * modules/demux/mpeg/ts.c: compiler warning fix.
4185 * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".
4187 2003-05-05 Monday 22:23 gbazin
4189 * ALL: changed the prototype of input_AddES() to include enough information so we can build an "video-es", "audio-es" and "spu-es" object variable. These variables can be used by the interfaces to navigate between the elementary streams.
4190 * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
4192 2003-05-05 Monday 22:04 hartman
4194 * fixed the autogenerated menu's.
4196 2003-05-05 Monday 21:35 titer
4198 configure.ac.in: fixed libdvbpsi detection for people who don't have
4199 stdint.h but inttypes.h
4201 2003-05-05 Monday 16:29 gbazin
4203 * modules/gui/skins/src/*: forgot a few references to the channels server.
4205 2003-05-05 Monday 16:09 gbazin
4207 * ALL: removed the old channels server stuff (was deprecated).
4209 2003-05-05 Monday 15:52 fenrir
4213 2003-05-05 Monday 15:21 sigmunau
4215 implemented VLC_VAR_TIME using two ints
4217 2003-05-05 Monday 14:58 sigmunau
4219 Implemented support for CONFIG_ITEM_DIRECTORY
4221 2003-05-05 Monday 13:15 titer
4223 Updated NEWS for 0.5.4 release
4225 2003-05-05 Monday 13:06 titer
4227 modules/gui/beos/*: Partial fix for Preferences resizing
4229 2003-05-05 Monday 13:03 hartman
4231 NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
4232 README.MacOSX.rtf: clarified some things.
4234 2003-05-05 Monday 12:15 gbazin
4236 * modules/gui/skins/src/*: compilation fixes under win32.
4238 2003-05-05 Monday 11:49 sam
4240 * ./src/video_output/video_output.c: fixed a crash that occurs when the
4241 width and height variables are set to their default values.
4243 2003-05-04 Sunday 23:39 gbazin
4245 * src/audio_output/output.c: fixed warning.
4247 2003-05-04 Sunday 23:38 massiot
4249 * First round of capitalization of description strings.
4251 2003-05-04 Sunday 23:03 gbazin
4253 * po/POTFILES.in: added the new modules since 0.5.3
4255 2003-05-04 Sunday 22:42 gbazin
4257 * src/misc/variables.c, ALL: improvements to the object variables api.
4258 - added another argument to var_Change().
4259 - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
4260 that are used to set/get a friendly name to an object variable.
4261 - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
4262 the number of availabel choices without having to get their value
4264 - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
4265 a friendly name to the choice value.
4266 - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
4269 * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
4271 2003-05-04 Sunday 22:33 massiot
4273 * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
4276 2003-05-04 Sunday 18:51 fenrir
4278 * transcode: follow the same logic for ab than vb. (ie for a small value
4279 it's used as kb/s for higher ones it's b/s).
4280 Just a remember, transcode options are:
4283 vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
4295 qmin (between 1 and 32)
4296 qmax (between 1 and 32)
4297 only acodec and/or vcodec are mandatories (and it's a good idea to always
4298 define vb,vt, and/or ab)
4300 2003-05-04 Sunday 15:02 massiot
4302 * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should
4303 fix the "sound drops after half an hour" bug)
4304 * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio
4305 resampler which works perfectly fine here
4306 Please test that I didn't break S/PDIF output on OS X.
4308 2003-05-04 Sunday 12:40 sam
4310 * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
4311 linked with svgalib and svgalib using atexit().
4313 2003-05-04 Sunday 10:46 fenrir
4315 * mpga_audio: should fix an infinite loop when miss-detected free
4318 2003-05-04 Sunday 01:36 massiot
4320 More cleaning of the STATE_INVALID stuff (still not perfect though).
4322 2003-05-03 Saturday 22:25 massiot
4324 Fixed handling of STATE_INVALID states.
4326 2003-05-03 Saturday 18:11 fenrir
4328 * transcode: added qmin, qmax and hq(high quality) options.
4330 2003-05-03 Saturday 14:33 fenrir
4332 * transcode: fix cropping code.
4334 2003-05-03 Saturday 14:22 fenrir
4336 * transcode: fixed video resizing.
4338 2003-05-03 Saturday 13:37 titer
4340 beos/* : New Preferences window that lets you configure everything.
4341 It is not complete yet (see the TODO in PreferencesWindow.cpp)
4343 2003-05-03 Saturday 13:18 fenrir
4345 * transcode: added two options:
4346 - vt : video bitrate tolerance
4347 - keyint : number of inter frames between intra frames.
4349 2003-05-03 Saturday 12:36 fenrir
4351 * v4l: used the same trick than vls to avoid too much resampling.
4353 2003-05-03 Saturday 02:18 fenrir
4355 * ts: fix a memory leak.
4357 2003-05-03 Saturday 02:09 fenrir
4361 2003-05-03 Saturday 01:52 fenrir
4363 * v4l: fix a stupid bug that broke audio.
4365 2003-05-03 Saturday 01:12 fenrir
4367 * all: shut up valgrind ;) (memory leacks and one overead/overwrite).
4369 2003-05-02 Friday 19:37 fenrir
4371 * transcode: fix about raw audio.
4373 2003-05-02 Friday 17:35 fenrir
4375 * v4l: audio grabbing part begin to work :)
4377 2003-05-02 Friday 16:25 fenrir
4379 * transcode: compilation fix.
4381 2003-05-02 Friday 15:53 gbazin
4383 * modules/gui/skins/*: compilation fixes for MSVC. Almost working, we just to find a way to have flex.c not include unistd.h on win32 and not compile the wxwindows files when SKINS_BASIC is defined.
4385 2003-05-02 Friday 15:36 titer
4389 2003-05-02 Friday 14:51 fenrir
4391 * transcode: should be able to compress raw audio, need to be cleaned up.
4392 u8,s8,s16 big and little endian should be supported but not all tested.
4394 2003-05-02 Friday 12:18 sam
4396 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.
4398 2003-05-02 Friday 03:41 fenrir
4400 * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).
4402 2003-05-02 Friday 03:40 fenrir
4404 * rawvideo.c: fix a bug while filling picture.
4406 2003-05-02 Friday 00:33 fenrir
4408 * copy: added raw audio/video support.
4409 * avi: added raw audio support (little endian only).
4411 2003-05-01 Thursday 13:51 ipkiss
4413 * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
4414 basic-skins plugin with GTK2
4415 * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
4416 really understand why it is necessary :)
4418 2003-05-01 Thursday 01:11 hartman
4420 * modules/gui/macosx/macosx.m
4421 - added a macosx-float config option
4422 - changed 'opaqueness' into 'macosx-opaqueness'
4423 * modules/gui/macosx/vout.?
4424 - let vout respect 'float' on top option.
4425 - added a toggle function to toggle float on top.
4427 - menuitem and corresponding code for float on top.
4429 2003-04-30 Wednesday 23:58 hartman
4431 ALL: New output dialog that uses the new --sout syntax.
4432 - it is not so powerful as --sout (does not allow for multiple unicasts ie)
4433 - there is a bug in the transcode settings. not sure what is causing it.
4435 2003-04-30 Wednesday 21:45 fenrir
4437 * mp4: fix playback of some stream with raw audio. I also split
4438 big audio chunk. (Avoid 100000 samples at once :(
4440 2003-04-30 Wednesday 21:16 asmax
4442 * enable basic-skins for GTK2 (not tested yet ;)
4444 2003-04-30 Wednesday 19:22 ipkiss
4446 * ./configure.ac.in:
4447 - added a basic-skins plugin, which doesn't make use of wxWindows
4448 dialogs (currently only works for win32)
4449 - renamed with-wx-config-path in with-skins-wx-config-path for the
4450 skins plugin, to avoid problems with the wxwindows plugin
4452 2003-04-30 Wednesday 19:20 gbazin
4454 * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
4456 2003-04-30 Wednesday 14:04 hartman
4458 modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.
4460 2003-04-30 Wednesday 09:11 gbazin
4462 * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
4464 2003-04-30 Wednesday 04:13 hartman
4466 modules/access/http.c:
4467 modules/access/ftp.c:
4468 * fixed a very serious bug in the atoll code. this contained a never ending while loop.
4469 It showed on systems without atoll() (MacOSX) as an inability to view http
4472 2003-04-29 Tuesday 22:44 fenrir
4474 all: use /* */ instead of // (we write c code)
4476 2003-04-29 Tuesday 22:38 fenrir
4478 * stream_output.c: some sanity checks and bypass default behavour of
4479 module_Need (when I ask for udp I want udp or an error, but not file
4480 or something else) by adding ",none" when a module name is specified.
4481 I will clean up that by adding a flag to module_Need or something like
4484 2003-04-29 Tuesday 21:32 fenrir
4486 * stream_output.c: fix segfault when not specifying mux name.
4488 2003-04-29 Tuesday 20:36 ipkiss
4490 * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
4493 2003-04-29 Tuesday 20:29 fenrir
4495 * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
4496 resampling with some files while keeping good synchronisation.
4497 Anybody has an idea of the maximum desynchronisation between audio and
4498 video that still be imperceptible ?
4500 2003-04-29 Tuesday 20:17 hartman
4502 * modules/gui/macosx/playlist.m:
4503 - When we delete an item, update playlist with to indicate 'currently playing'
4505 2003-04-29 Tuesday 16:03 gbazin
4507 * modules/audio_output/directx.c: fixed the "no sound on NT4" problem. The directx audio plugin wasn't freeing its resources properly in case Probe() failed so the waveout plugin couldn't open the audio device afterwards.
4508 * modules/video_output/directx/directx.c: work-around buggy video drivers that create unsupported surfaces without shouting. Hopefully, non overlay YUV surfaces shouldn't be created anymore if not supported.
4510 2003-04-29 Tuesday 15:40 fenrir
4512 * file: use - to write on stdout. (but you can only use ts and ps muxer,
4513 as the others need to seek).
4515 2003-04-29 Tuesday 12:54 gbazin
4517 * modules/gui/skins/*, configure.ac.in: removed the skins plugin depandancy on msimg32.dll. Additionnaly, TransparentBlt() and SetLayeredWindowAttributes() are only used if present on the system. This allows us to run the plugin (without transparency though) on NT4/win95/98 as well.
4519 2003-04-28 Monday 23:25 fenrir
4521 * avi: fixed playback of broken stream....
4523 2003-04-28 Monday 22:44 ipkiss
4525 * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread
4527 2003-04-28 Monday 20:46 ipkiss
4529 * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
4530 missing tags in the XML.
4532 2003-04-28 Monday 14:32 asmax
4534 * skeleton of X11 skins
4536 2003-04-28 Monday 14:12 asmax
4538 * skeleton of X11 skins
4540 2003-04-28 Monday 12:25 asmax
4542 * changed Region into SkinRegion to prepare the X11 port
4544 2003-04-28 Monday 12:00 asmax
4546 * fixed compilation under linux
4547 * added a flag GTK2_SKINS
4549 2003-04-28 Monday 00:18 ipkiss
4551 * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
4552 There is still a lot to do but some things are working.
4554 2003-04-27 Sunday 23:16 gbazin
4556 * src/video_output/vout_pictures.c, include/video_output.h: added a vout_InitPicture() function that initializes a picture_t structure based on the given chroma and sizes.
4557 * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
4558 * modules/codec/rawvideo.c: a few fixes.
4559 * modules/access/v4l/v4l.c: misc improvments and cleanup. Should be able to handle more source chroma formats. On the fly video encoding is also working perfectly now.
4561 2003-04-27 Sunday 17:53 gbazin
4563 * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
4564 * src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
4565 * modules/codec/rawvideo.c: support for more chroma formats.
4567 2003-04-27 Sunday 15:25 gbazin
4569 * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
4570 (I can finaly watch my RGB tarkin samples :))
4571 * modules/demux/rawdv.c: fixed a couple of compiler warnings.
4573 2003-04-27 Sunday 14:56 gbazin
4575 * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.
4577 2003-04-27 Sunday 14:11 gbazin
4579 * modules/misc/httpd.c: win32 fix for non-blocking sockets.
4581 2003-04-27 Sunday 13:55 fenrir
4583 * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
4584 index, so use it when normal index (idx1 chunk) isn't found.
4586 2003-04-27 Sunday 13:03 fenrir
4588 * ffmpeg: stop skipping video sometime ;).
4590 2003-04-27 Sunday 11:55 fenrir
4592 * avi: Support for OpenDML file.
4593 Not tested with file size > 2Go, so report status.
4595 2003-04-27 Sunday 03:08 fenrir
4597 * httpd: added "Cache-Control: no-cache" by default.
4599 2003-04-27 Sunday 02:00 jlj
4601 * ./configure.ac.in: Added --with-libmpeg2-tree
4603 2003-04-27 Sunday 00:02 gbazin
4605 * modules/control/http.c: fixed buffer allocation problem.
4607 2003-04-26 Saturday 22:06 fenrir
4609 * video: spelling error.
4611 2003-04-26 Saturday 21:45 fenrir
4613 * ffmpeg: we always skip video if we have more than 5 second of late video.
4614 (This should avoid 'decoder stuck' message.)
4616 2003-04-26 Saturday 21:36 gbazin
4618 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).
4620 2003-04-26 Saturday 20:51 fenrir
4622 * mpegaudio: if the file name end by .mp3, use a stronger dectection.
4623 (over the first 2ko).
4625 2003-04-26 Saturday 14:54 gbazin
4627 * configure.ac.in: enabled xvid and ffmpeg encoders
4628 * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
4630 2003-04-26 Saturday 12:26 gbazin
4632 * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )
4634 2003-04-25 Friday 21:47 fenrir
4636 * libmp4: clean up and preliminary work to read mp4 file through http.
4637 * mp4: don't return a failed value when recognize a ref file, but use
4638 a dummy Demux function that return EOF.
4640 2003-04-25 Friday 18:57 fenrir
4642 * ffmpeg: use bigger split size (~8000 samples) as it avoid too much
4643 resampling with my samples. Fix a potential divide by 0 (thx meuuh).
4645 2003-04-25 Friday 17:35 fenrir
4647 *ffmpeg: split huge audio packets as aout didn't like them.
4649 2003-04-25 Friday 17:33 fenrir
4651 * mms: reduce mtu (avoid too much delay with slow connection)
4653 2003-04-25 Friday 12:37 gbazin
4655 * modules/gui/skins/src/vlcproc.cpp: small compilation fix.
4657 2003-04-24 Thursday 20:49 fenrir
4659 * mp4: fix a buffer overflow.
4661 2003-04-24 Thursday 20:33 fenrir
4663 * .cvsignore: forgot this file.
4665 2003-04-24 Thursday 20:26 fenrir
4667 * asf: fix to play stream over mmsh.
4669 2003-04-24 Thursday 20:24 fenrir
4671 * mpeg4video.c: use video size when available from bitmapinfoheader.
4673 2003-04-24 Thursday 17:44 gbazin
4675 * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
4677 2003-04-24 Thursday 16:13 gbazin
4679 * Makefile.am: added a dist-hook target to include the auto-generated msvc files into the dist. added src/misc/modules_plugins.h to the dist.
4681 2003-04-24 Thursday 15:57 gbazin
4683 * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar
4684 for the .vlt skins support. libtar is still used if present, otherwise
4685 we use our small implementation of untar.
4687 2003-04-24 Thursday 14:39 fenrir
4689 * mp4: select only first enabled track.
4691 2003-04-24 Thursday 14:38 asmax
4693 * get screen size with gtk2
4695 2003-04-23 Wednesday 15:18 titer
4697 modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
4698 strings and "...". i18n seems OK under BeOS now.
4700 2003-04-23 Wednesday 10:29 asmax
4702 * fixed some constructors and destructors
4704 2003-04-22 Tuesday 23:31 gbazin
4706 * modules/codec/libmpeg2.c: make sure there are no more linked pictures
4707 left when closing the decoder.
4709 2003-04-22 Tuesday 22:57 ipkiss
4711 * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows
4713 2003-04-22 Tuesday 22:25 gbazin
4715 * modules/audio_filter/converter/s16tofloat32swab.c:
4716 added an #ifdef HAVE_ALLOCA.
4718 2003-04-22 Tuesday 21:45 gbazin
4720 * configure.ac.in: don't link with the math library on win32. It isn't
4721 needed and will even screw up things under cygwin with -mno-cygwin.
4723 2003-04-22 Tuesday 19:26 asmax
4725 * output.c: avoid a floating point exception when aout-rate==0
4726 * gtk2_api.cpp: made valgrind happy ;)
4728 2003-04-22 Tuesday 18:21 ipkiss
4730 * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes
4732 2003-04-22 Tuesday 17:56 asmax
4734 * fixed the volume slider bug
4736 2003-04-22 Tuesday 16:36 titer
4738 * Makefile.am: fixed 'make package-beos'
4739 * modules/gui/beos/*: added _()s so the whole interface is translated
4740 * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
4741 FIXME: currently, untranslated strings are not converted to UTF-8
4743 2003-04-22 Tuesday 16:28 fenrir
4745 * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(
4747 2003-04-22 Tuesday 12:54 gbazin
4749 * modules/codec/libmpeg2.c: fixed aspect ratio problem.
4751 2003-04-22 Tuesday 11:38 fenrir
4753 * mp4: preliminary support of "mov playlist(ref) file"
4755 2003-04-22 Tuesday 08:51 fenrir
4757 * mp4: more mov fields are parsed.
4759 2003-04-21 Monday 22:12 asmax
4761 * changed "Font" into "SkinFont" (see previous commit)
4763 2003-04-21 Monday 21:51 asmax
4765 * changed "Window" into "SkinWindow" to prepare X11 port
4766 (Window is already a Xlib type !)
4767 *** not tested under win32, please check ! ***
4769 2003-04-21 Monday 18:39 asmax
4771 * at last fixed transparency under linux !!
4773 2003-04-21 Monday 16:55 anil
4775 *All: fixed unwanted fileinfo window refresh under windows.
4777 2003-04-21 Monday 16:22 gbazin
4779 * modules/misc/network/ipv4.c: a bit of cleanup.
4781 2003-04-21 Monday 14:26 asmax
4783 * raise the skin window on top when clicked
4784 * a bit of code cleaning
4786 2003-04-21 Monday 12:54 gbazin
4788 * configure.ac.in: print an error message if libmpeg2 is not found or too old.
4790 2003-04-21 Monday 12:22 gbazin
4792 * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs).
4794 2003-04-21 Monday 11:47 asmax
4796 * added a preferences button in the default skin
4798 2003-04-21 Monday 03:37 asmax
4800 * fixed the previous commit for linux
4802 2003-04-21 Monday 02:50 asmax
4804 * fixed a timing issue under windows ?
4806 2003-04-21 Monday 02:12 ipkiss
4808 * we now use a wxwindow dialog to load the skins, so we can get rid
4809 of our custom dialog
4811 2003-04-21 Monday 01:47 asmax
4813 * shortcut handling under linux
4815 2003-04-21 Monday 00:54 ipkiss
4817 * added preferences, file info and stream output dialogs to the skins
4819 2003-04-21 Monday 00:33 massiot
4821 * configure.ac.in : finished disabling the old mpeg_video plug-ins.
4823 2003-04-21 Monday 00:18 asmax
4825 * fixed refresh of the playlist (and a segfault...)
4827 2003-04-20 Sunday 23:42 massiot
4829 * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
4832 2003-04-20 Sunday 23:09 asmax
4834 * fixed a segfault at exit
4836 2003-04-20 Sunday 22:52 asmax
4838 * a few segfaults but wxwindows works under linux !
4840 2003-04-20 Sunday 22:52 gbazin
4842 * modules/audio_output/file.c: fixed a mismatch in a config name.
4844 2003-04-20 Sunday 21:19 sam
4846 * ./modules/audio_output/oss.c: code comments.
4848 2003-04-20 Sunday 21:15 sam
4850 * ./modules/video_output/fb.c: fixed a bug that prevented proper console
4853 2003-04-20 Sunday 21:14 sam
4855 * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.
4857 2003-04-20 Sunday 20:28 ipkiss
4859 * added wxwindows Open and Messages dialog boxes into the windows skins
4860 (it may break things on linux...)
4862 2003-04-20 Sunday 20:22 asmax
4864 * added wxwindows for skins !!
4866 2003-04-20 Sunday 19:53 gbazin
4868 * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.
4870 2003-04-20 Sunday 19:29 fenrir
4872 * mms/* : begining of a m$-http-for-asf-streaming support.
4873 Proxy aren't yet supported. Use mmsh to force it, else mms will try it
4874 at the end (after mmst and mmsu). Some http url are in fact mmsh but
4875 not yet auto-detected.
4876 *Please report* not working url and any regression for mmst and mmsu.
4878 2003-04-20 Sunday 19:03 jlj
4880 * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)
4882 2003-04-20 Sunday 16:45 karibu
4886 2003-04-20 Sunday 16:16 asmax
4888 * fixed the "always on top" bug
4890 2003-04-20 Sunday 15:06 karibu
4892 * Added support of wheel with win32
4894 2003-04-20 Sunday 15:00 karibu
4896 * Fixed support of wheel for playlist with GTK2
4897 * Added support of whell for slider with GTK2
4899 2003-04-20 Sunday 14:11 gbazin
4901 * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.
4903 2003-04-20 Sunday 13:14 asmax
4905 * enabled scrolling in the playlist with the mouse wheel
4907 2003-04-20 Sunday 12:59 massiot
4909 * The libmpeg2 plug-in is now completely operational ;
4910 * configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
4911 DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2
4913 2003-04-20 Sunday 11:57 gbazin
4915 * configure.ac.in, modules/codec/ffmpeg/*, modules/encoder/ffmpeg/*, modules/stream_out/transcode.c: fixed detection of the ffmpeg headers/libs when they are installed in their default location.
4917 2003-04-20 Sunday 01:05 asmax
4919 * fixed a typo with dvbpsi
4921 2003-04-19 Saturday 13:55 hartman
4923 * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
4924 But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
4926 2003-04-19 Saturday 12:39 karibu
4930 2003-04-19 Saturday 12:33 hartman
4932 * There was a problem where deinterlace could not be turned off via it's
4933 corresponding menu. On thy fly filter changes are still not possible.
4935 2003-04-19 Saturday 11:46 asmax
4939 2003-04-19 Saturday 11:16 asmax
4941 * drag&drop works ! (at least with mozilla)
4943 2003-04-19 Saturday 02:34 karibu
4945 * Fixed wrapping for texts
4946 * Filling GTK2Graphics and GTK2Region destructors
4948 2003-04-19 Saturday 00:12 fenrir
4950 * mp4: some memory leaks fixed.
4952 2003-04-18 Friday 22:51 sam
4954 * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
4955 redefinitions when linking twice with the same static libary.
4957 2003-04-18 Friday 22:43 fenrir
4959 * mp4.c : begining of a mp4/mov muxer.
4961 It's far from stable, produce file unplayable by mplayer at least,
4962 and doesn't yet take care of video/audio synchro.
4963 Becarefull that the header is written only when closing, and there is
4964 no way to repair a mp4 file without its header.
4966 2003-04-18 Friday 22:38 fenrir
4968 * stream_output.c: add a vlc_mutex_lock/unlock ...
4970 2003-04-18 Friday 19:26 titer
4972 Added a few keyboard shortcuts
4974 2003-04-18 Friday 16:38 titer
4976 Under BeOS, disable the screensaver if playing in fullscreen.
4978 2003-04-18 Friday 16:10 titer
4980 beos/*: fixed fullscreen shortcuts
4982 2003-04-18 Friday 16:04 asmax
4984 * network stream now work
4985 * double-click is now implemented
4987 2003-04-18 Friday 15:25 titer
4989 ALL: fixed i18n under BeOS
4991 2003-04-17 Thursday 19:56 karibu
4993 * Ask tooney to know ! (fix minor bug)
4995 2003-04-17 Thursday 17:45 asmax
4999 2003-04-17 Thursday 16:34 karibu
5001 * Scrolling text now works on linux
5003 2003-04-17 Thursday 16:32 karibu
5007 2003-04-17 Thursday 16:30 karibu
5009 * Added AddEllipse: the slider now works ! :)
5011 2003-04-17 Thursday 16:11 karibu
5013 * Added clip region to graphics
5014 * Added functionnality to region
5016 2003-04-17 Thursday 15:43 karibu
5018 * Improved font support for linux (just missing underline parameter )
5020 2003-04-17 Thursday 14:18 anil
5022 * oups forgot to commit this one. still the hide/show thing.
5024 2003-04-17 Thursday 14:00 anil
5026 * We now use hide/show for the file info window
5028 2003-04-17 Thursday 13:46 karibu
5030 * Can get size of a text
5032 2003-04-17 Thursday 13:08 karibu
5034 * SkinManage is called by a timer
5035 * Timer for text control are working badly but it's the first step
5037 2003-04-17 Thursday 10:58 fenrir
5039 * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655)
5040 and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster).
5042 2003-04-17 Thursday 10:53 karibu
5046 2003-04-17 Thursday 10:42 asmax
5048 * beginning of font support !
5050 2003-04-16 Wednesday 21:50 karibu
5052 * gtk2_theme.cpp: window are not automatically visibled
5053 * gtk2_window.cpp: removed fading transition delay
5054 * vlcproc.cpp: removed warning
5056 2003-04-16 Wednesday 21:40 ipkiss
5058 * modules/gui/skins/*: we now #include skin files using a relative
5059 path, so that MSVC is happy :)
5061 2003-04-16 Wednesday 21:39 karibu
5063 * Removed debug calls
5065 2003-04-16 Wednesday 21:30 karibu
5067 * Can now quit the interface
5069 2003-04-16 Wednesday 19:22 karibu
5071 * gtk2_bitmap.cpp: fixed constructor bug
5072 * Events work better: controls are working, not still perfectly...
5074 2003-04-16 Wednesday 16:33 fenrir
5076 * transcode: tried to fix compilation with older libavcodec.
5078 2003-04-16 Wednesday 16:32 fenrir
5080 * mp4: fix a string format.
5082 2003-04-16 Wednesday 16:20 fenrir
5084 * mp4: removed empty strings in msg_Dbg.
5086 2003-04-16 Wednesday 15:34 asmax
5090 2003-04-16 Wednesday 14:38 asmax
5092 * at last, transpareny WORKS !!!!!
5094 2003-04-16 Wednesday 11:47 gbazin
5096 * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
5097 msvc compilation fixes.
5099 2003-04-16 Wednesday 00:12 fenrir
5101 * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not
5102 before first slice).
5103 * ffmpeg: use indeo v3 decoder (untested).
5104 * stream_ouput.c,libvlc.h : take care of:
5105 --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate
5106 using --sout-abitrate and --sout-vbitrate in kilobits/s).
5107 --sout-display: to display while streaming.
5108 (Btw there is a problem with vout and display, it leads to a ref count = -1)
5110 2003-04-15 Tuesday 22:16 asmax
5112 * remove a small kludge
5113 * tried to add transparency, but it doesn't work :(
5115 2003-04-15 Tuesday 20:54 karibu
5117 * GTK2 events work even better
5119 2003-04-15 Tuesday 20:42 karibu
5123 2003-04-15 Tuesday 20:33 karibu
5125 * Events are even better, not yet perfect !
5127 2003-04-15 Tuesday 17:55 ipkiss
5129 * event broadcasting should work
5131 2003-04-15 Tuesday 16:49 karibu
5133 * Fixed mouse leave notification
5135 2003-04-15 Tuesday 16:47 karibu
5137 * Fixed mouse leaving notification for windows
5138 * Added mouse leaving notification for gdk
5140 2003-04-15 Tuesday 16:42 karibu
5142 * Fixed mouse events
5144 2003-04-15 Tuesday 15:53 gbazin
5146 * modules/codec/libmpeg2.c: small bugfix.
5148 2003-04-15 Tuesday 14:05 hartman
5150 modules/gui/macosx/controls.m:
5151 * present the open dialog when pressing play button instead of 'standard'
5152 open dialog, to make users more aware of this dialog and the functions
5155 * when opening a file NOT trough the Open dialog, make sure sout and
5156 suboptions are reset to ""
5158 2003-04-15 Tuesday 12:40 hartman
5160 * reselect current playlist item when reordering items.
5162 2003-04-15 Tuesday 11:46 ipkiss
5166 2003-04-15 Tuesday 01:19 ipkiss
5168 * basic event handling
5170 2003-04-14 Monday 23:10 sam
5172 * ./toolbox: the Solaris diff does not understand -q, just replaced it
5173 with 2>&1 >/dev/null.
5175 2003-04-14 Monday 23:07 sam
5177 * ./toolbox: fixed a bashism.
5179 2003-04-14 Monday 22:29 gbazin
5181 * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.
5183 2003-04-14 Monday 22:22 massiot
5185 * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
5188 2003-04-14 Monday 21:38 asmax
5190 * implemented OSAPI_GetTime() with glib
5192 2003-04-14 Monday 20:17 asmax
5194 * it works event better !!
5196 2003-04-14 Monday 20:07 asmax
5200 2003-04-14 Monday 18:10 sam
5202 * ./configure.ac.in: skins _disabled_ by default on [!win32].
5204 2003-04-14 Monday 18:05 asmax
5206 * better window size
5208 2003-04-14 Monday 17:56 karibu
5210 * Controls coordinate are available
5212 2003-04-14 Monday 17:16 sam
5214 * ./debian/rules: we now build the static objects twice: once the normal
5215 way before we link them with VLC, and once with -fPIC so that they can
5216 be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
5217 we don't need it on x86.
5219 2003-04-14 Monday 17:03 asmax
5221 * get the size of a bitmap
5223 2003-04-14 Monday 10:18 asmax
5227 2003-04-14 Monday 10:00 karibu
5229 * Added use of channel server for skins: still experimental
5231 2003-04-14 Monday 03:23 fenrir
5233 * all: correctly set p_payload_end when using input_NewPacket.(But
5234 we should perhaps change the behavour of input_NewPacket).
5236 2003-04-14 Monday 03:13 fenrir
5238 * transcode.c: removed an absolute header path...
5240 2003-04-14 Monday 02:26 fenrir
5242 * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't
5243 set p_payload_end to the good value -> some packets are bigger than
5246 2003-04-13 Sunday 22:55 asmax
5248 * at last an image !!
5250 2003-04-13 Sunday 20:07 asmax
5252 * something will be visible soon, be patient...
5253 (this silly GDK doesn't know BMP images :(
5255 2003-04-13 Sunday 20:00 fenrir
5257 * all: new sout scheme. Now a chain of module are created that can
5258 modify/apply on all streams, --sout has the same behavour expect when
5259 starting with a '#'.
5261 With a starting '#' you can specify a chain of modules, it's still
5262 unstable but a lot more powerfull.
5263 You have access to duplicate(that duplicate all stream), transcode
5264 (using only ffmpeg), standard/std and es (that apply muxers and access),
5265 and display. You could chain them with ':' and specify options with
5266 {option1=value,option2=value[,...]}.
5268 ex: * to stream and see the stream to udp/ts:ip
5269 --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
5270 * to transcode,see and stream
5271 --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
5273 Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
5274 Test and report bugs :)
5276 2003-04-13 Sunday 19:09 asmax
5278 * should have repaired win32 skins
5280 2003-04-13 Sunday 17:46 asmax
5282 * Gtk2 skins: it doesn't work but it runs without any segfault, so
5284 (I probably broke skins under windows....)
5286 2003-04-12 Saturday 22:50 asmax
5288 * now the skin module compiles AND links !
5289 (and segfaults... ;)
5291 2003-04-12 Saturday 21:43 asmax
5293 * at last made the skin module compile under linux !
5294 It does absolutely nothing, but it compiles ;)
5296 2003-04-12 Saturday 13:17 asmax
5298 * renamed "kernel" into "vlc" ;)
5300 2003-04-12 Saturday 13:06 asmax
5302 * added libraries to please Bill ;)
5304 2003-04-12 Saturday 10:34 asmax
5306 * fixed dependencies and added options
5308 2003-04-12 Saturday 10:01 asmax
5312 2003-04-12 Saturday 09:57 asmax
5314 * more options in menuconfig script
5315 Only tested under linux; please give feedback if something is wrong
5316 Some help should be written in doc/Configure.help; if you know what
5317 to write there, please contribute !
5319 2003-04-11 Friday 22:08 videolan
5321 * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
5324 2003-04-11 Friday 21:19 videolan
5326 * Fixed bug: When button or checkbox are disabled, the previous control can't
5329 2003-04-11 Friday 20:45 asmax
5331 * user-friendly(?) build system, based on linux Menuconfig script.
5332 Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
5333 It's actually a wrapper which calls configure, but only a small number
5334 of vlc functionalities has been implemented at the moment.
5335 Please try it however ;)
5336 (you must have libncurses-dev installed)
5338 2003-04-11 Friday 19:15 sam
5340 * ./debian/control: changed the libvlc0-dev section to libdevel (to match
5341 the Debian installer's override file).
5342 * ./debian/woody-buildpackage: updated accordingly.
5344 2003-04-09 Wednesday 20:53 hartman
5346 * All : added an about VLC panel. It scrolls the names and the work of the
5349 * AUTHORS: updated my own info
5351 2003-04-09 Wednesday 20:07 jpsaman
5353 Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.
5355 2003-04-09 Wednesday 19:58 gbazin
5357 * src/libvlc.c: fixed the "color" config option.
5358 * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
5360 2003-04-09 Wednesday 17:27 sam
5362 * ./Makefile.am: we call pbxbuilder with the explicit target name, because
5363 we might have an additional target one day, such as vlcplugin :)
5364 * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin.
5365 * ./mozilla/vlcshell.cpp: added required OS X functions.
5367 2003-04-09 Wednesday 16:18 sam
5369 * ./mozilla/*: moved support files in a separate directory.
5370 * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp
5371 that builds with g++ instead of CodeWarrior.
5373 2003-04-09 Wednesday 16:05 sam
5375 * ./toolbox: implemented toolbox --distclean to clean the tree without
5376 having to bootstrap/configure/whatever.
5378 2003-04-09 Wednesday 14:12 hartman
5380 * modules/gui/macosx/*:
5381 - when adding multiple files, we sort them alphabetically before adding them.
5384 * modules/demux/asf/asf.c:
5385 - avoid a duplicate translation of a string
5387 2003-04-09 Wednesday 12:33 sam
5389 * ./debian/rules: mouahaha, cutting off the branch I was sitting on.
5391 2003-04-09 Wednesday 12:03 sam
5393 * ./modules/gui/kde/preferences.cpp: KDE 2 backport.
5395 2003-04-09 Wednesday 11:43 sam
5397 * ./debian/woody-buildpackage: additional error checking.
5399 2003-04-09 Wednesday 10:34 sam
5401 * ./debian/rules: we now remove spurious woody build files in the clean rule.
5403 2003-04-09 Wednesday 10:17 sam
5405 * ./debian/rules: fixed a clock skew issue in debian/rules.
5407 2003-04-09 Wednesday 09:59 titer
5411 2003-04-09 Wednesday 09:40 titer
5413 - fixed my last fix for BeOS/BONE
5414 - fixed v4l detection
5416 2003-04-08 Tuesday 22:38 massiot
5420 2003-04-08 Tuesday 21:31 massiot
5422 * Updated ChangeLog.
5424 2003-04-08 Tuesday 21:26 gbazin
5426 * modules/audio_output/waveout.c: compilation fix for builtins only build.
5428 2003-04-08 Tuesday 13:22 sam
5430 * ./debian/changelog: ready for releasable .deb packages.
5432 2003-04-08 Tuesday 08:59 sam
5434 * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
5435 module for the moment.
5437 2003-04-08 Tuesday 08:35 massiot
5439 * Fixed the translation option with Mac OS X.
5441 2003-04-08 Tuesday 07:22 sigmunau
5443 modules/video_filter/Modules.am: forgot to add the osdtest module
5444 modules/video_filter/osd_text.c: fixed a bug in size/place calculations.
5445 Support gamma correction of the text.
5447 2003-04-08 Tuesday 07:19 alexis
5449 Update spec file for the 0.5.3 release, courtesy of Jason Luka.
5451 2003-04-08 Tuesday 02:06 gbazin
5453 * modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h:
5454 fixed 2 nasty buffer overflows. This fixes the last crashes I've got
5455 with the skins interface.
5457 2003-04-07 Monday 21:51 massiot
5460 * src/libvlc.c: Darwin doesn't have a "translation" config variable
5462 2003-04-07 Monday 17:35 gbazin
5464 * po/fr.po: small update.
5465 * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)
5467 2003-04-07 Monday 16:02 gbazin
5469 * modules/audio_output/directx.c, modules/audio_output/waveout.c:
5472 2003-04-07 Monday 13:46 gbazin
5474 * src/libvlc.c: fixed the translation config option to also take into
5475 account the value in the config file.
5477 2003-04-07 Monday 13:01 gbazin
5479 * src/libvlc.c: reload the main module in case the user asks for the
5480 translation to be disabled. That way, the translation will even be
5481 disabled in the preferences panel.
5483 2003-04-07 Monday 12:41 hartman
5485 * new dutch translation
5486 * readded Mac OS X readme file to Mac OS X distribution
5487 * fixed some errors in the readme
5489 2003-04-07 Monday 11:48 gbazin
5491 * src/misc/configuration.c: what the f??k, configuration variable names
5492 and subtypes were being translated.
5494 2003-04-07 Monday 09:25 gbazin
5496 * modules/gui/wxwindows/interface.cpp: removed debug message.
5498 2003-04-06 Sunday 23:44 massiot
5500 * Renamed the "headphone" option to "headphone-opt" to avoid error
5501 messages "option headphone does not exist". I'm not clever enough to find
5502 out why it doesn't work when it's named "headphone".
5504 2003-04-06 Sunday 23:21 massiot
5506 * Bumped up revision number to 0.5.3
5507 * po/* : run --update-po before the release
5508 * ChangeLog : run --update-changelog
5509 * toolbox : ChangeLog is UTC
5510 * OS X : fixed a bug with the deinterlace menu and localizations (thanks
5513 2003-04-06 Sunday 23:00 hartman
5515 * some small changes/fixes
5517 2003-04-06 Sunday 21:48 gbazin
5519 * po/fr.po: another bunch of updates to the french translation.
5521 2003-04-06 Sunday 20:46 karibu
5523 * Added missing files
5525 2003-04-06 Sunday 20:27 karibu
5527 * Changed default skin files
5529 2003-04-06 Sunday 20:08 sigmunau
5531 Support files that are called .asx and .pls but really are just .m3u files
5533 2003-04-06 Sunday 17:57 ipkiss
5535 - modules/gui/skins/skin_main.cpp: Try to open the default XML file first
5537 2003-04-06 Sunday 17:48 gbazin
5539 * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
5541 2003-04-06 Sunday 17:16 titer
5543 Fixed a linkage problem with BeOS/BONE.
5545 2003-04-06 Sunday 17:14 gbazin
5547 * Makefile.am, install-win32: added the default skin to the win32 package.
5549 2003-04-06 Sunday 16:30 gbazin
5551 * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
5552 * NEWS: updated the NEWS file.
5554 2003-04-06 Sunday 15:43 massiot
5556 * Updated French and German translations courtesy of their maintainers
5557 * THANKS: added Jean-Pierre Kuypers, French translator
5558 * NEWS: updated for 0.5.3 release. Please check.
5560 2003-04-06 Sunday 14:12 massiot
5562 Disabled the translation configuration variable on OS X since it doesn't
5565 2003-04-06 Sunday 13:18 sigmunau
5567 expand info categories by default
5569 2003-04-06 Sunday 10:34 sigmunau
5573 2003-04-06 Sunday 01:00 massiot
5575 * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
5576 * modules/gui/wxwindows/open.cpp: fixed a string
5577 * src/misc/configuration.c: don't yell when a config variable disappears
5578 * po/de.po po/it.po: new translations by maintainers
5580 2003-04-05 Saturday 12:43 gbazin
5582 * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.
5584 2003-04-05 Saturday 12:32 gbazin
5586 * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
5587 * install-win32: misc improvements to the nsis installer script.
5589 2003-04-04 Friday 19:32 massiot
5593 2003-04-02 Wednesday 23:16 massiot
5595 * Added a new kfir: access module, designed to work around a bug in the
5598 2003-04-02 Wednesday 21:21 sigmunau
5600 Fixed a bug when trying to set 4 channel output
5602 2003-04-02 Wednesday 15:20 massiot
5604 * Fixed a bug with the stream: input plug-in when receiving no data.
5606 2003-04-01 Tuesday 22:29 massiot
5608 * Bumped up revision number to 0.5.3-test2
5609 * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
5610 courtesy of Alexis Guillard)
5611 * po/*: Updated po files to send out to the translators
5612 * Mac OS X port: Cosmetics
5614 2003-04-01 Tuesday 16:13 sam
5616 * ./debian/control: changed the section of gnome-vlc and kvlc according to
5617 new Debian archive sections.
5618 * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
5621 2003-04-01 Tuesday 16:11 gbazin
5623 * modules/gui/wxwindows/*: misc small improvements and fixes.
5625 2003-04-01 Tuesday 12:24 gbazin
5627 * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
5628 statically allocated strings.
5630 2003-04-01 Tuesday 11:12 massiot
5634 2003-04-01 Tuesday 10:46 massiot
5636 * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.
5638 2003-04-01 Tuesday 00:18 gbazin
5640 * modules/gui/wxwindows/*: few modifications to the strings.
5642 2003-03-31 Monday 23:37 sigmunau
5644 made a format-only string untranslateable
5646 2003-03-31 Monday 23:32 sigmunau
5648 Changed a duplicate string, and removed an info string that isn't really
5651 2003-03-31 Monday 22:39 massiot
5653 * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
5654 * modules/audio_filter/resampler/coreaudio.c: Set score to 0
5656 2003-03-31 Monday 22:39 gbazin
5658 * po/*: updated the po directory.
5660 2003-03-31 Monday 04:26 fenrir
5662 * v4l: forgot a munmap.
5664 2003-03-31 Monday 03:46 fenrir
5666 * v4l: updated, now it should grab (and compress if you want) the video.
5667 Audio grabbing part is commented out and untested.
5668 The syntax is like that:
5669 v4l:<device>[:option=value:...]
5670 options: channel,norm (pal, ntsc,secam), frequency (not really there is
5671 a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
5672 codec (optional, mpeg1 or mpeg4 and need to have compiled the
5674 ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
5676 * rawvideo.c: a pseudo decoder for raw video (I420).
5677 * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
5680 2003-03-30 Sunday 23:35 jlj
5682 * ALL: Move CoreAudio aout into seperate module.
5684 2003-03-30 Sunday 19:56 gbazin
5686 * modules/gui/wxwindows/*: another bunch of improvements.
5688 2003-03-30 Sunday 18:14 gbazin
5690 * modules/*: sanitization of the modules description strings.
5692 2003-03-30 Sunday 16:26 gbazin
5694 * modules/gui/wxwindows/*: small formating changes.
5695 * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.
5697 2003-03-30 Sunday 15:05 gbazin
5699 * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.
5701 2003-03-30 Sunday 14:24 gbazin
5703 * include/configuration.h: added the add_directory() config macro.
5704 * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
5705 * ALL: changed some add_string() config options to add_file().
5707 2003-03-30 Sunday 14:09 sigmunau
5709 use add_file and not add_string for the "audiofile-path" option
5711 2003-03-30 Sunday 13:23 gbazin
5713 * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
5714 * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
5716 2003-03-30 Sunday 12:15 sigmunau
5718 enabled the menu-entry to show file info when there is an input
5720 2003-03-30 Sunday 11:59 sigmunau
5722 modules/gui/kde/interface.cpp: removed a debug message
5723 modules/gui/kde/preferences.cpp: use sliders for integer and float options
5724 with a range, use combobox for string_from_list options, fixed a layout
5725 issue and removed some debug messages
5727 2003-03-30 Sunday 11:54 sigmunau
5729 modules/access/dvdplay/dvd.c: removed an unused configuration category
5730 modules&misc/logger/logger.c: use add_string_from_list for the logmode
5733 2003-03-30 Sunday 11:43 gbazin
5735 * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
5736 * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
5737 * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
5738 * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.
5740 2003-03-30 Sunday 02:58 gbazin
5742 * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)
5744 2003-03-30 Sunday 01:13 massiot
5746 * Resampler plug-in based on CoreAudio's AudioConverter.
5748 2003-03-29 Saturday 17:10 gbazin
5750 * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
5751 * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
5752 win32 when the wxwindows interface is compiled as a builtin.
5754 2003-03-29 Saturday 14:30 sigmunau
5756 preferences.cpp: Changed the preferences dialog to use a tree of categories
5757 and plugins, the way wxwindows do it.
5758 pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
5759 widgets, as it isn't needed anymore
5761 2003-03-29 Saturday 13:15 sigmunau
5763 removed an unused configuration category
5765 2003-03-29 Saturday 12:22 gbazin
5767 * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
5768 moved the headphone-dim config option to the headphone plugin.
5769 * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
5770 * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.
5772 2003-03-29 Saturday 11:15 gbazin
5774 * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.
5776 2003-03-29 Saturday 10:35 jpsaman
5778 If --disable-xosd is given then xosdtext is not build.
5779 If --enable-xose is given then xosdtext is build also.
5781 2003-03-29 Saturday 01:50 gbazin
5783 * modules/gui/wxwindows/*: added demuxdump support to the open dialog.
5785 2003-03-28 Friday 22:09 alexis
5787 New RedHat package file, written by Jason Luka <jason@geshp.com>.
5789 2003-03-28 Friday 17:02 gbazin
5791 * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
5792 * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
5793 pointer that's used to lock the memory of a picture in vout_RenderPicture
5794 when required by the video output plugin.
5795 * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
5796 the crash when pressing ctrl+alt+del.
5798 2003-03-28 Friday 11:34 sigmunau
5800 added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
5803 2003-03-26 Wednesday 22:56 gbazin
5805 * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.
5807 2003-03-26 Wednesday 21:46 marcari
5809 * cross-compilation doc : work in progress
5811 2003-03-26 Wednesday 03:13 hartman
5813 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
5814 * modules/gui/macosx/open.?
5815 - updated the open dialog (now with sheets !!!)
5816 - added ogg file stream out
5817 - added http file stream out
5818 - added file subtitle support for the delay and fps options
5819 * extras/MacOSX/vlc.pbproj/project.pbxproj
5820 - added the .ts file-extension to the application
5822 2003-03-26 Wednesday 01:50 sam
5824 * ./debian/control: added correct versioned build-dependency on debhelper.
5826 2003-03-26 Wednesday 01:14 sam
5828 * ./debian/control: added explicit dependencies on vlc to legacy packages
5829 to make linda and lintian happier.
5831 2003-03-26 Wednesday 00:56 gbazin
5833 * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
5834 * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.
5836 2003-03-26 Wednesday 00:21 sam
5838 * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
5839 added a final newline to a few text files to avoid diff complaints.
5841 2003-03-25 Tuesday 23:51 sam
5843 * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.
5845 2003-03-25 Tuesday 23:43 sam
5847 * ./modules/gui/skins/Modules.am: fixed a typo.
5849 2003-03-25 Tuesday 23:32 sam
5851 * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
5852 * ./Makefile.am: we distribute ./toolbox.
5854 2003-03-25 Tuesday 23:13 sam
5856 * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.
5858 2003-03-25 Tuesday 23:11 sam
5860 * ./m4/*: updated m4 macros.
5862 2003-03-25 Tuesday 23:06 gbazin
5864 * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.
5866 2003-03-25 Tuesday 22:55 sam
5868 * ./debian/control: bumped up standards version to 0.5.9.0.
5869 * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
5870 work around mozilla-dev's currently broken dependencies.
5871 * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
5872 * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
5873 linking against both libdvdread2 and libdvdread3.
5875 2003-03-25 Tuesday 17:07 gbazin
5877 * src/input/input.c, src/video_output/video_output.c: when the input thread
5878 ends, it will also destroy the vout if one was spawned.
5880 2003-03-25 Tuesday 15:38 gbazin
5882 * src/misc/modules.c: module_Need() now only raises the scores of the
5883 plugins matching the given shortcuts list, unless "none" is closing the
5884 list (in which case only the plugins matching the list can be selected).
5886 Which means that users will stop complaining vlc doesn't launch anymore
5887 or can't play anything after they have fiddled with their config
5890 2003-03-25 Tuesday 00:43 gbazin
5892 * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).
5894 2003-03-24 Monday 23:50 gbazin
5896 * src/video_output/video_output.c, include/video_output.h:
5897 take into account the caching delay when dropping frames that are too
5898 far into the future.
5900 2003-03-24 Monday 23:04 gbazin
5902 * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
5905 2003-03-24 Monday 21:58 titer
5907 configure.ac.in: fixed a BeOS compile issue
5909 2003-03-24 Monday 20:00 gbazin
5911 * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.
5913 2003-03-24 Monday 19:58 hartman
5915 * moved macosx-dmg to extras/MacOSX/macosx-dmg
5916 * added some macosx files to DIST that were probably missing in the tar ;)
5918 2003-03-24 Monday 19:12 gbazin
5920 * modules/access/*: don't forget to reinitialize the timeout when looping around select().
5922 2003-03-24 Monday 17:15 gbazin
5924 * modules/access/*: pf_read() in access modules is now blocking. We still
5925 check regularly for p_input->b_die though. Now the demuxers can safely
5926 assume that pf_read() == 0 means EOF.
5927 * ALL: got rid of the p_input->b_connected flag.
5928 * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
5929 of "decoder stuck" messages that sometimes happened.
5930 * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
5933 2003-03-24 Monday 15:20 hartman
5935 * more interface support for directories.
5937 2003-03-24 Monday 14:18 hartman
5939 * modules/access/dvd*: changed some errors in warnings because the directory
5940 might still be readable by the directory access module.
5941 * added drag and drop support for directories.
5943 2003-03-24 Monday 13:52 sam
5945 * ./THANKS: added a translation contributor.
5946 * ./po/it.po: fixed this file's format.
5947 * ./m4: fixed "make dist" when gettext is too old.
5949 2003-03-24 Monday 13:50 hartman
5951 * Added fourcc 'MSS1' which is equivalent to 'WMV2'
5953 2003-03-24 Monday 01:39 gbazin
5955 * modules/access/directory.c: fixed the directory access plugin.
5956 * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.
5958 2003-03-24 Monday 00:12 hartman
5960 * a new directory access module. It parses a directory with dirent and builds
5961 a m3u 'file' which it feeds to the m3u demuxer.
5962 Problems: - it requires a dir to end with /
5963 - if i enabled it, all files would use the m3u demuxer for some
5964 strange reason. i've spent a day hunting this down, reboot-
5965 strapping and doing who knows what. I'm sick of it now.
5966 Someone else can give it a try, if he wants to.
5968 2003-03-23 Sunday 20:41 gbazin
5970 * configure.ac.in: fixed linking problem with the win32 build.
5972 2003-03-23 Sunday 18:10 massiot
5974 Fixed configure script (alcohol isn't the solution).
5976 2003-03-23 Sunday 16:38 sigmunau
5978 modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
5979 render text on the video
5980 include/osd.h: some constants useful when interfacing with the osd module
5981 configure.ac.in: check for freetype2, enabled the osdtext module by default
5982 Makefile.am: added osd.h, please check that this is correct
5983 lirc.c: modified to provide feedback when buttons are pressed.
5985 Look at the Feedback() function in lirc.c to see how this module can be used
5987 2003-03-23 Sunday 15:10 yves
5989 better OS detection (RH).
5991 2003-03-23 Sunday 12:12 gbazin
5993 * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.
5995 2003-03-22 Saturday 23:03 sigmunau
5999 2003-03-22 Saturday 14:39 fenrir
6003 2003-03-22 Saturday 14:35 gbazin
6005 * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.
6007 2003-03-22 Saturday 11:21 gbazin
6009 * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.
6011 2003-03-22 Saturday 03:14 gbazin
6013 * modules/gui/wxwindows/*: Added a stream output dialog box.
6015 2003-03-21 Friday 23:59 sigmunau
6017 Updated norwegian translation thanks to Haakon Meland Eriksen
6019 2003-03-21 Friday 17:14 gbazin
6021 * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.
6023 2003-03-21 Friday 07:54 massiot
6025 Fixed the "locales have disappeared" problem under OS X.
6027 2003-03-21 Friday 02:05 gbazin
6029 * modules/demux/ogg.c: fix for some ogg web radio streams where there
6030 is a huge gap between the granulepos in the header packets and the data
6033 2003-03-21 Friday 00:17 karibu
6035 * slider.cpp: fixed mouse down refresh bug
6036 * theme.cpp: removed debug text
6038 2003-03-21 Friday 00:00 karibu
6040 * Fixing Parkinson disease bug (it's not funny, it's real life)
6042 2003-03-20 Thursday 21:45 gbazin
6044 * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.
6046 2003-03-20 Thursday 10:27 sam
6048 * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
6050 * ./bootstrap: "make dist" works again, even if gettext is not present.
6052 2003-03-20 Thursday 10:06 sam
6054 * ./toolbox: fixed a Makefile parsing bug.
6056 2003-03-20 Thursday 09:29 karibu
6058 * Fixing a refresh bug when opening an open file dialog box
6060 2003-03-19 Wednesday 23:54 massiot
6062 * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
6063 all platforms but GNU/Linux
6064 * Bumped up revision number to 0.5.3-test1
6066 2003-03-19 Wednesday 18:17 karibu
6070 2003-03-19 Wednesday 18:14 karibu
6072 * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization
6074 2003-03-19 Wednesday 17:40 fenrir
6076 * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
6077 Whitout it I can't even start gtk2 interface.
6079 2003-03-19 Wednesday 17:14 karibu
6081 * button.cpp : Fixing bug when disabling control
6082 * Checkbox.cpp : adding onmouseover and onmouseout events
6084 * win32_event.cpp : fixing bug for WINDOW_OPEN event
6086 2003-03-19 Wednesday 15:44 hartman
6088 * INSTALL: added reference to online info on compiling on MacOSX and BeOS
6090 * NEWS: bringing the file to 0.5.3. i have added my work (and some things
6091 that I remembered). i trust everyone will enter his own stuff ;)
6093 * README.MacOSX.rtf: fixed some errors
6095 * THANKS: added Olivier Aubert for his vout-clone-list patch
6097 2003-03-19 Wednesday 13:55 hartman
6099 * fix for multiple monitors.
6101 2003-03-19 Wednesday 03:11 karibu
6103 * Fixed skin config save
6105 2003-03-19 Wednesday 02:09 videolan
6107 * Adding onmouseover and onmouseout events to button control
6108 * Fixing window position at launch time
6109 * Adding notification when mouse leaves a window
6111 2003-03-18 Tuesday 23:59 massiot
6113 * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
6114 do not follow the standard.
6116 2003-03-18 Tuesday 23:51 jlj
6118 * ./modules/gui/macosx/vout.m: cosmetic.
6120 2003-03-18 Tuesday 23:30 gbazin
6122 * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
6123 Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
6124 * modules/video_filter/*: don't forget to detach the vout before destroying it.
6126 2003-03-18 Tuesday 22:14 hartman
6128 * modules/gui/macosx/vout.m:
6129 Now a complete redesign of the hiding of the mousecursor.
6130 - We use higher level functions now (NSCursor).
6131 - We only hide if the cursor is over our VLCView
6132 - In many exceptions we unhide. This is mainly for multimonitor support.
6134 2003-03-18 Tuesday 21:34 gbazin
6136 * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
6137 This is necessary for the win32 build because old gettext versions do not work on win32.
6139 2003-03-18 Tuesday 20:38 gbazin
6141 * configure.ac.in: fixed linking problem with the slp plugin on win32.
6143 2003-03-18 Tuesday 20:20 gbazin
6145 * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
6146 Also use -fno-rtti -fno-exceptions to save some bits of space.
6148 2003-03-18 Tuesday 19:37 marcari
6150 * first draft of the draft
6152 2003-03-18 Tuesday 18:33 ipkiss
6154 Fixed the path in the default skin (thanks gibalou)
6156 2003-03-18 Tuesday 18:25 ipkiss
6158 Fix for skins compilation under cygwin (thanks gibalou)
6160 2003-03-18 Tuesday 04:56 ipkiss
6164 2003-03-18 Tuesday 04:08 ipkiss
6166 Compilation fixes and cosmetic changes
6168 2003-03-18 Tuesday 04:07 hartman
6170 * modules/gui/macosx/vout.m:
6171 Reworked the mouse hiding routine. we were always hiding the mousecursor
6172 on kCGDirectMainDisplay, but this display is always the one with the
6173 menubar and not always the one containing our VLCVout.
6174 This new code takes the vout, and calculates on which displays (plural
6175 because of possible mirroring) it is being shown. It then shows or hides
6176 the cursor on all of those displays.
6177 This should fix #396.
6179 2003-03-18 Tuesday 02:48 ipkiss
6181 - doc/skins: some documentation about the skins
6182 - doc/skins/curve_maker: files for a VB project for easy Bezier curves
6184 - share/skins/default: a default skin. It's an awful one made for
6185 testing purposes, you'll be warned...
6187 2003-03-18 Tuesday 02:28 hartman
6189 * modules/gui/macosx/info.m: keep the same panel open if track changes.
6190 * modules/misc/httpd.c: removed an unused int.
6192 2003-03-18 Tuesday 02:21 ipkiss
6194 Keep quiet, explanations will follow.
6196 2003-03-18 Tuesday 01:57 sam
6198 * ./share/Makefile.am: added the .rle font to the make install rule.
6200 2003-03-18 Tuesday 01:54 sam
6202 * ./toolbox: fixed a sed syntax error (thanks anil).
6204 2003-03-18 Tuesday 01:34 sam
6206 * ./modules/Makefile.am: added a missing definition of NULL.
6208 2003-03-18 Tuesday 01:26 sam
6210 * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
6211 * ./toolbox: added --update-glade2 flag.
6213 2003-03-18 Tuesday 01:22 sam
6215 * ./modules/codec/lpcm.c: fixed two uninitialized variables.
6217 2003-03-18 Tuesday 00:49 gbazin
6219 * src/playlist/playlist.c: fixed misplaced variable declaration.
6221 2003-03-18 Tuesday 00:33 sigmunau
6223 Seek one less time. Should increase performance with access modules where
6224 seeks are expensive. (Though not enough)
6226 2003-03-18 Tuesday 00:25 jlj
6228 * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.
6230 2003-03-17 Monday 23:48 fenrir
6232 * httpd: increased buffer size.
6234 2003-03-17 Monday 23:42 fenrir
6236 * all: fixed some stupid bugs.
6238 2003-03-17 Monday 23:13 hartman
6240 * modules/gui/macosx/playlist.m:
6241 - fixed a cosmetic issue.
6243 2003-03-17 Monday 21:47 hartman
6245 * modules/gui/macosx/playlist.?:
6248 2003-03-17 Monday 18:02 sam
6250 * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
6251 ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
6252 terminating NULL pointer in the fake argv values we pass to gtk_init().
6253 * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
6254 have the "gui-helper" capability.
6255 * ./modules/misc/gtk_main.c: paved the way for Gtk2.
6257 2003-03-17 Monday 17:11 sam
6259 * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
6260 defining its fourcc values like us.
6262 2003-03-17 Monday 17:10 hartman
6264 * src/playlist/playlist.c:
6265 - added playlist_Move to move an item in our playlist before the position
6266 of a previous item (or end) of our playlist. Keeps index at it's current
6268 * modules/gui/macosx/playlist.?:
6269 - Now a reorderable playlist. Thanks to Andrew Stone for example code.
6270 This fixes #349 (Finally ;)
6271 - True alternating colors in the playlistview. Thanks to Apple Computer
6272 for the example code.
6274 2003-03-17 Monday 16:59 sam
6276 * ./autotools/: moved some autotools executables to this subdirectory to
6277 reduce cluttering of the root directory.
6279 2003-03-17 Monday 15:05 sigmunau
6281 fixed up http redirects when there are other items in the playlist.
6283 2003-03-17 Monday 13:49 marcari
6285 * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
6287 2003-03-17 Monday 12:14 massiot
6289 Fixed aspect ratio's tooltip.
6291 2003-03-16 Sunday 23:35 fenrir
6293 * sub: better ssa4 recognition.
6295 2003-03-16 Sunday 20:06 jlj
6297 * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.
6299 2003-03-16 Sunday 16:07 fenrir
6301 * sub.c: added SAMI subtitles support. (Untested and incomplete).
6303 2003-03-16 Sunday 13:11 fenrir
6305 * asf: when there isn't any stream selected, stop playing.
6307 2003-03-16 Sunday 01:49 fenrir
6309 * mms: removed some old stuff.
6311 2003-03-16 Sunday 01:37 fenrir
6313 * mms: it seems that some server doesn't like fake ip 127.0.0.1
6314 (they refuse the connection), so let give them 192.168.0.1 ...
6316 2003-03-15 Saturday 22:10 jlj
6318 Another attempt at fixing the soundstick issue (unconfirmed).
6320 2003-03-15 Saturday 19:26 fenrir
6322 * sout: fix a stupid bug making avi muxer segfaulting.
6324 2003-03-15 Saturday 19:21 jlj
6326 Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
6327 have linear PCM as it's current format to be
6330 2003-03-15 Saturday 18:44 fenrir
6332 * ffmpeg: Use truncated frames if supported by codec (only with newer
6333 libavcodec). This fix mpeg4 in TS with huge bitrate.
6334 * sub: clean up. Report any problems.
6336 2003-03-15 Saturday 03:02 fenrir
6338 * mms: revert some parts.
6340 2003-03-15 Saturday 02:33 fenrir
6342 * mms: some clean up.
6344 2003-03-15 Saturday 00:09 fenrir
6346 * httpd: begin to support get/post method (look at admin.html ;)
6348 2003-03-14 Friday 17:14 sam
6350 * ./doc/fortunes.txt: sigmund++;
6352 2003-03-14 Friday 17:08 lool
6356 2003-03-14 Friday 01:23 hartman
6358 * ALL: Bumped version to 0.5.3-cvs
6360 * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
6361 correctly, but now the name of the file as reported in the playlist info
6362 gets displayed incorrectly if it has accents. (going for ID3 at the
6363 moment. filenames are named a plenty in the correct way)
6365 2003-03-14 Friday 01:08 jlj
6367 * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
6368 issue in InitDevice. Should close #490.
6370 2003-03-14 Friday 00:24 sigmunau
6372 all: info strings are now localized, fixed some typos and inconsistant uses
6375 2003-03-14 Friday 00:06 massiot
6377 Attempt at fixing the soundstick issue (unconfirmed).
6379 2003-03-13 Thursday 22:45 sigmunau
6381 set a default size for the fileinfo dialog
6383 2003-03-13 Thursday 22:35 sigmunau
6385 Added support for oldstyle id3 genres.
6387 2003-03-13 Thursday 22:24 hartman
6389 * modules/gui/macosx/misc.?
6390 - added VLBrushedMetalImageView. This imageview does not respond to
6391 mousedrage, so we can still move our window by it's background.
6392 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
6393 - Changed the container of our background image to the new
6394 VLBrushedMetalImageView.
6397 2003-03-13 Thursday 16:20 marcari
6399 * skeleton of the arm crosscompilation howto
6401 2003-03-13 Thursday 16:09 hartman
6403 * extras/MacOSX/vlc.pbproj/project.pbxproj:
6404 - added .qt and .pls file extensions.
6406 * modules/gui/macosx/intf.m:
6407 - increased the number of lines the messages dialog can hold to 400.
6409 * added fourcc '3iv1' to .avi and .mov
6410 - this is 3ivx D3.5 video.
6411 - we cannot read them at however and probably never will. I added them
6414 * added fourcc '3iv2' to .avi and ffmpeg
6415 - this is 3ivx D4 video
6416 - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
6418 * added fourcc '3ivd' to .avi, .mov and ffmpeg.
6419 - this is video which was divx doctored by the 3ivx doctor program.
6420 - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
6422 * added fourcc '3vid' to .avi, .mov and ffmpeg.
6423 - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
6424 - ffmpeg can decode it however, so it is mapped to MPEG4 v3.
6426 2003-03-13 Thursday 15:50 marcari
6428 * all: enhancements of the familiar interface includes :
6429 - the interface adapts to the screen size/rotation
6431 - a network tab next to te file tab inside the media tab
6432 - MRL-Combo behaviour changed a bit
6433 - apply handling in preferences
6435 2003-03-12 Wednesday 23:59 marcari
6437 * all: added s16tofixed32 filter, so that we decode flac with iPaq !
6439 2003-03-12 Wednesday 23:15 titer
6441 * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
6442 * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
6443 "About" window and in the titles of the others windows.
6445 2003-03-12 Wednesday 05:26 sam
6447 * ./src/stream_output/stream_output.c: Win32 compilation fix.
6448 * ./src/misc/modules.c: fixed a pointer indirection bug.
6450 2003-03-12 Wednesday 05:12 sam
6452 * ./Makefile.am: moved generation of .h files to the toolbox so that we
6453 can call "toolbox --update-includes" without running configure.
6454 * ./toolbox: de-uglified some shell code.
6456 2003-03-12 Wednesday 04:16 sam
6458 * ./bootstrap: fixed a conflict issue with recent autopoint versions.
6459 * ./toolbox: the MSVC project file generation no longer depends on Makefile.
6461 2003-03-12 Wednesday 00:56 sam
6463 * ./configure.ac.in: we look for libqt-mt.so before libqt.so.
6465 2003-03-11 Tuesday 23:56 gbazin
6467 * ALL: experimental code for stream (dvd) navigation through object variables.
6469 2003-03-11 Tuesday 23:56 fenrir
6471 * fix ima4 decoding.
6473 2003-03-11 Tuesday 22:44 sam
6475 * ./debian/control: added libqt3-compat-headers build-dependency because of
6476 strange issues with KDE headers that I'm not sure to fully understand but
6477 also honestly completely don't care about.
6479 2003-03-11 Tuesday 21:52 fenrir
6483 2003-03-11 Tuesday 21:23 sam
6485 * ./configure.ac.in: quick and dirty workaround for qt3 headers location.
6487 2003-03-11 Tuesday 20:53 sam
6489 * ./src/stream_output/stream_output.c: fixed a minor format string issue.
6491 2003-03-11 Tuesday 20:40 sam
6493 * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.
6495 2003-03-11 Tuesday 20:01 fenrir
6497 * Added support of vplayer subtitles files.
6499 2003-03-11 Tuesday 19:58 sam
6501 * ./debian/Makefile.am: removed spurious entries.
6503 2003-03-11 Tuesday 19:57 sam
6505 * ./debian/control: vlc provides the mp3-decoder metapackage.
6507 2003-03-11 Tuesday 19:30 sam
6509 * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
6510 vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
6511 vlc-aa legacy packages because they were not in woody.
6512 * ./debian/control: tuned the control file to provide smooth upgrades from
6513 woody, from sarge, and from the local VideoLAN repository.
6515 2003-03-11 Tuesday 19:14 sam
6517 * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
6518 packages (because the dependencies are very small), and the vlc-plugin-mad,
6519 vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
6521 * ./debian/*: changed vlc-plugin-svgalib to x86-only.
6523 2003-03-11 Tuesday 19:02 fenrir
6525 * all: reworked stream output. Now it handles mutliples outputs from
6526 one input, just type --sout "<first url>#<second url>#..." (Yes it
6527 is awfull, but I need suggestion).
6528 udp: correctly update sequence number in rtp.
6530 2003-03-11 Tuesday 18:57 fenrir
6532 * mp4: I have reworked a lot the demuxer. Now it should handle gracefully
6533 the audio part of mov file. I'm really interested by any regression you
6534 could find, please _test_ all .mp4/.mov file you have.
6536 2003-03-11 Tuesday 18:57 sam
6538 * ./debian/control: added the FLAC decoder to the Debian package (sid-only,
6539 because the API changed too much since the version in woody).
6541 2003-03-11 Tuesday 18:54 alexis
6543 Added missing files.
6545 2003-03-11 Tuesday 18:16 gbazin
6547 * Makefile.am: Fixed problem with the package-win32 target.
6549 2003-03-11 Tuesday 18:14 fenrir
6551 * mms: converted a warning into a dbg message.
6553 2003-03-11 Tuesday 17:40 fenrir
6555 * Clean up. (Sigmund, does it work ?).
6557 2003-03-11 Tuesday 13:52 titer
6559 modules/misc/network/ipv4.c: BeOS compile fix
6561 2003-03-11 Tuesday 07:03 fenrir
6563 * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
6564 ( I need some samples to do special adpcm support).
6566 2003-03-11 Tuesday 06:58 fenrir
6568 * adpcm: added IMA4 support.
6570 2003-03-11 Tuesday 06:58 fenrir
6572 * ffmpeg.h: added missing fourcc.
6573 * araw.c: fixed a warning.
6575 2003-03-11 Tuesday 06:14 fenrir
6577 * Hugly hack: break huge block of samples into smaller ones else
6578 some avi/mov file with raw audio can't be played, *BUT* it's not the
6579 good fix (as the problem seems to be elsewhere).
6581 2003-03-11 Tuesday 05:52 fenrir
6583 * ffmpeg support mace 3/6 audio codec. (quicktime)
6585 2003-03-10 Monday 21:24 alexis
6587 Reverted my previous commit (the bug was coming from my old gettext version)
6589 2003-03-10 Monday 21:01 alexis
6591 Fix so that compilation works with a tarball made with "make dist-all".
6593 Sam, can you check that my fix is OK ?
6595 2003-03-10 Monday 20:08 alexis
6597 vlc.spec: Bumped up version number to 0.5.2
6599 2003-03-10 Monday 19:37 gbazin
6601 * ChangeLog: updated the changelog for the 0.5.2 release.
6603 2003-03-10 Monday 19:30 sam
6605 * ./toolbox: added --update-changelog flag.
6607 2003-03-10 Monday 18:26 gbazin
6609 * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.
6611 2003-03-10 Monday 18:17 gbazin
6613 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.
6615 2003-03-10 Monday 17:12 sam
6617 * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.
6619 2003-03-10 Monday 10:41 massiot
6621 Fixed a major bug with 5.1 output and the OSS plug-in.
6623 2003-03-10 Monday 08:23 jlj
6625 * ./modules/codec/dts.c: minor fix.
6627 2003-03-10 Monday 01:07 fenrir
6629 * improved seeking and fixed play back when reading from stdin (when
6630 reported size is null).
6632 2003-03-10 Monday 00:12 gbazin
6634 * modules/access/vcd/cdrom.c: small win32 bugfix.
6635 * configure.ac.in: on win32 we link ws2_32 with the slp plugin.
6637 2003-03-10 Monday 00:04 massiot
6639 * Bumped up version number to 0.5.2
6640 * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
6641 configuration variable.
6643 2003-03-09 Sunday 23:39 jlj
6645 * ./modules/demux/mpeg: DTS support.
6647 2003-03-09 Sunday 20:07 jlj
6649 * DTS S/PDIF support.
6651 2003-03-09 Sunday 19:44 gbazin
6653 * configure.ac.in: fixed my previous commit.
6654 * NEWS: added an entry about fixes in the dvd menu support.
6656 2003-03-09 Sunday 19:25 gbazin
6658 * configure.ac.in: don't include the screensaver plugin on win32.
6659 * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
6660 * modules/codec/spudec/parse.c: removed unnessecary code.
6661 * modules/access/dvdplay/access.c: fixed some navigation problems.
6663 2003-03-09 Sunday 16:22 fenrir
6665 * fixed a really stupid bug with compressed header, improved parsing
6666 of audio stsd box. (handle qt3+ audio box)
6667 (I still need to fix mp4.c to read audio track that aren't mp4a)
6669 2003-03-08 Saturday 01:55 sigmunau
6671 added a down, right gesture to quit vlc and an up, right gesture that swaps
6672 fullscreen on/off, removed the down gesture as it is now covered by the up,
6675 2003-03-07 Friday 00:53 gbazin
6677 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
6678 messages window regularly.
6680 2003-03-06 Thursday 23:52 sigmunau
6682 NEWS: added note about .pls handeling and the http audio fix
6684 2003-03-06 Thursday 23:10 gbazin
6686 * src/audio_output/dec.c, include/aout_internal.h: the aout core was
6687 automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
6688 in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
6689 now fetch this value from the input thread when we create an aout_instance_t.
6690 This solves problems with the http access plugin.
6692 2003-03-06 Thursday 22:17 hartman
6694 * Updated README on Mac OS X issues.
6696 2003-03-06 Thursday 15:30 sigmunau
6698 the m3u demux now reads the pls files shoutcast uses.
6700 2003-03-06 Thursday 15:24 hartman
6702 * the close window command was reacting irratic because of my meddling
6703 with the responder chain. HANDS OFF you little devil ;)
6705 2003-03-06 Thursday 14:40 hartman
6708 time to stop for today
6710 2003-03-06 Thursday 12:52 hartman
6712 * fixed an issue with blackbars at certain aspect ratios when you resize
6713 the video window. (half, double)
6715 2003-03-06 Thursday 12:05 hartman
6717 ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425
6718 having two close buttons in one window goes against Apple's UIG.
6720 2003-03-06 Thursday 11:43 hartman
6722 * modules/gui/macosx/applescript.?
6723 * extras/MacOSX/Resources/vlc.scriptSuite
6724 * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
6725 - moved existing applescript commands to these files
6726 - added several control commands. supported are: play/pause, stop,
6727 previous, next, fullscreen, mute, volumeUp and volumeDown.
6728 These correspond to the existing menuitems. This still requires work
6729 in the future to make it more correct AppleScript, but it works for now.
6731 * modules/gui/macosx/controls.?
6732 - split up the controls.m into a .m and a .h
6734 * modules/gui/macosx/intf.?
6735 - added a getControls method to gain access to the controller object from
6736 the AppleScript commands.
6738 * modules/gui/macosx/open.?
6739 - removed the applescript support existing here and moved it to applescript.?
6741 * modules/gui/macosx/playlist.m
6742 - made the tooltips for the add and remove buttons localizable.
6744 * modules/gui/macosx/vout.m
6745 - added a comment on the meaning of otherMouse events.
6748 - updated copyright information to include the current year ;)
6750 2003-03-06 Thursday 11:15 fenrir
6752 * http: lalala, forgot one line :)
6754 2003-03-06 Thursday 11:09 fenrir
6756 * http: fixed a segfault while using it more than once.
6758 2003-03-06 Thursday 10:15 hartman
6760 * If labels are nil, then it shouldn't disable the entire preference panel.
6761 fixes #428 more permenantly. the cause was a missing rt-priority desc.
6763 2003-03-06 Thursday 10:11 jpsaman
6767 2003-03-06 Thursday 09:58 massiot
6769 Fixed a segfault in the OS X preferences panel.
6771 2003-03-06 Thursday 09:27 jpsaman
6773 Updated version number.
6775 2003-03-06 Thursday 00:10 sigmunau
6777 we now insert playlist entries right after the playlist file, and not at the
6778 end of playlist. Should close bug reported on mailing list by Stepan Roh
6779 about "redirection".
6781 2003-03-05 Wednesday 22:37 gbazin
6783 * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
6784 * install-win32: the FAQ wasn't being included in the package.
6786 2003-03-05 Wednesday 19:58 gbazin
6788 * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.
6790 2003-03-05 Wednesday 19:31 gbazin
6792 * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.
6794 2003-03-05 Wednesday 19:16 hartman
6796 * updated italian translation by Bruno <allevb@tin.it>
6797 i had to merge it by hand, because it was pretty outdated.
6799 2003-03-05 Wednesday 17:55 gbazin
6801 * src/input/input_ext-plugins.c: added an msleep() call in case we fail to
6802 allocate a new buffer in input_FillBuffer(). This is necessary because
6803 the input thread has an high priority and we don't want it to loop
6804 without any interruption.
6806 2003-03-05 Wednesday 00:11 massiot
6808 * Fixed LDFLAGS_mp4 variable.
6810 2003-03-05 Wednesday 00:05 sigmunau
6812 added not that gestures are now supported on osx and windows, with a comment
6813 telling that this isn't really useful yet.
6815 2003-03-04 Tuesday 23:37 massiot
6817 Bumped up to 0.5.2-test3
6819 2003-03-04 Tuesday 23:36 massiot
6821 * Made rt-priority a real-time variable (shut-up sam) and misc attempts
6822 to improve responsiveness under OS X
6824 2003-03-04 Tuesday 23:32 hartman
6826 * this code should allow for the use of gestures under OS X.
6828 2003-03-04 Tuesday 22:48 gbazin
6830 * modules/video_output/directx: added support for the mouse gestures interface.
6832 2003-03-04 Tuesday 22:36 hartman
6834 * grrr debug message in the wild.
6836 2003-03-04 Tuesday 22:08 gbazin
6838 * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
6839 * NEWS: added a note for the fixed MSVC project files.
6841 2003-03-04 Tuesday 21:54 hartman
6844 - added item on fix of 'clicking' sound between stream changes.
6845 - added item on new bandlimited resampler
6847 - bumped up revision number to 0.5.2-test3
6849 2003-03-04 Tuesday 21:12 gbazin
6851 * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
6853 * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
6854 should allow seeking on files > 1.2Gb (Hopefully closes #168).
6856 2003-03-04 Tuesday 19:28 gbazin
6858 * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
6859 quality badly + some clean-up.
6860 Changed the module priority so it is now the default resampler.
6862 2003-03-04 Tuesday 17:31 hartman
6865 - the german translation requires two different translations of the word
6866 File. I added a _ANS() function to the macosx version that gets the
6867 translation of 1:File and strips the first two characters of this
6868 alternate translation.
6869 - updated all .po files to make sure we don't break anything
6870 - committed the March 1 version of the german translation by Felix
6871 Kuhne <FK@aenneburghardt.de>
6873 2003-03-04 Tuesday 13:21 massiot
6875 * Fixed a major bug in the LPCM codec.
6876 * Moved input_ExtractPES to where it belongs, input_ext-dec.c.
6878 2003-03-04 Tuesday 03:27 gbazin
6880 * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
6881 bandlimited interpolation resampler.
6882 It is not yet enabled by default because it requires a bit more works
6883 (not fully stable yet because of buffer overflows under certain conditions).
6885 * src/audio_output/input.c: the resamplers are now always active (expcept
6888 * modules/audio_filter/resampler/*: modified the resampler to return the
6889 input buffer when no resampling is needed.
6891 2003-03-03 Monday 23:58 hartman
6893 * updated dutch strings.
6895 2003-03-03 Monday 23:48 massiot
6897 * mpeg_video is back as a built-in because it is reproduceably faster than
6899 * Another desperate attempt at fixing OS X lock-ups.
6901 2003-03-03 Monday 19:39 hartman
6904 - added remarks on m-audio fixes and other OSX specific fixes.
6905 - added improved ID3 detection item
6907 - updated to reflect M-Audio fixes.
6908 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
6909 - widened the Browse.. button to allow for the german word: durchsuchen.
6911 2003-03-03 Monday 16:49 gbazin
6913 * ALL: another bunch of fixes for the MSVC build.
6915 2003-03-03 Monday 14:21 gbazin
6917 * ALL: Finally fixed the MSVC project files.
6918 Don't include io.h on win32 when not necessary.
6919 A few build fixes for MSVC.
6921 * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
6924 2003-03-03 Monday 14:19 massiot
6926 * Fixed a bug in LPCM codec.
6927 * Changed an error into a warning.
6929 2003-03-03 Monday 01:38 fenrir
6931 * fixed play back of mms://viptvr.yacast.fr/encoderfranceinfo (asf
6932 header send over multiples packets).
6934 2003-03-02 Sunday 19:07 gbazin
6936 * configure.ac.in: fixed libid3tag detection.
6938 2003-03-02 Sunday 18:17 fenrir
6940 * fixed seek flag with broadcasted data.
6942 2003-03-02 Sunday 17:13 fenrir
6944 * forgot to initialize a variable.
6946 2003-03-02 Sunday 17:12 fenrir
6950 2003-03-02 Sunday 12:10 gbazin
6952 * NEWS: started filling in the NEWS file for the 0.5.2 release.
6954 2003-03-02 Sunday 02:47 gbazin
6956 * configure.ac.in: Removed unused options.
6957 We also don't link with lrt anymore when using GNU-pth (lrt depends on
6960 2003-03-02 Sunday 01:35 gbazin
6962 * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
6963 for the GNU-pth implementation.
6965 2003-03-01 Saturday 23:26 gbazin
6967 * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
6968 implementation and fixed an initialization bug in libvlc.
6970 2003-03-01 Saturday 19:25 gbazin
6972 * install-win32, Makefile.am: added the html faq to the win32 package.
6973 * toolbox, msvc/*: few fixes to the msvc project files generation.
6974 (compiling plugins won't work yet because there are a few hacks that
6975 need to be done in order to compile dlls that use the c-runtime)
6977 2003-02-28 Friday 17:23 fenrir
6979 * try a workaround for BeOS MediaKit files.
6981 2003-02-28 Friday 10:19 massiot
6983 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
6985 2003-02-28 Friday 04:31 ipkiss
6987 Internationalization now works for the win32 interface (thanks Gildas).
6988 I've voluntarily disabled the translation of the toolbar buttons
6989 strings, because it looks really awful...
6991 2003-02-27 Thursday 16:38 gbazin
6993 * modules/demux/avi/avi.c: compilation fix.
6995 2003-02-27 Thursday 15:07 fenrir
6997 * httpd: clean up, kick up unused connection (it waits 10s), use select
6998 to way (instead of a hard coded sleep ;)
7000 2003-02-27 Thursday 13:19 gbazin
7002 * ALL: i18n updates and fixes.
7004 2003-02-27 Thursday 12:44 marcari
7006 * updates for the YOPY ports (thx to Sebastien Chaumat !)
7008 2003-02-27 Thursday 08:19 massiot
7010 * Bumped up revision number to 0.5.2-test2
7011 * Another attempt at fixing the "VLC is locking up OS X" problem
7014 2003-02-26 Wednesday 21:00 asmax
7016 * compilation fixes...
7018 2003-02-26 Wednesday 19:39 gbazin
7020 * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make
7021 target, and included the locales in the installer script.
7022 * src/libvlc.c: on win32 we look for the locales in vlc's directory.
7024 2003-02-26 Wednesday 18:15 massiot
7026 * Added sanity checks for PTS in the future.
7028 2003-02-26 Wednesday 15:47 marcari
7030 * implementation of the 'autoplay file' button callback
7031 * when clicking a link : follows the link and don't try to open it
7032 * yopy does not always sees the '.' and '..', so workaround :
7033 - all the hidden files are not displayed
7034 - the '..' directory is each time added by hand
7036 2003-02-26 Wednesday 15:44 marcari
7038 * small modification for linupy :
7039 - added a pixmpa directory
7040 - added a set_usize (how do we maximize cleanly a gtk-window ?)
7041 - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
7043 2003-02-26 Wednesday 13:51 gbazin
7045 * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
7046 badly when we reach the end of the stream (decoder stream).
7047 * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite
7048 loop when the end of the stream was reached.
7050 2003-02-26 Wednesday 12:38 fenrir
7052 * ts.c: added "ts" shorcut for ts_dvbpsi.
7054 2003-02-26 Wednesday 04:23 babal
7056 - link the headphone channel mixer with the math library
7058 2003-02-25 Tuesday 21:09 gbazin
7060 * modules/codec/libmpeg2.c: fixed pts handling.
7062 2003-02-25 Tuesday 18:26 gbazin
7064 * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
7066 * po/Makevars: file needed by newer versions of gettext.
7068 2003-02-25 Tuesday 17:17 fenrir
7070 * stream_output.* : added a flags variable to sout_buffer_t, allowing to
7072 * httpd : added a way to use stream header, and changed the way that
7073 stream data are stored (allow better client handling).
7074 * http : use stream header, and add mime type detection by looking
7075 at file extention (could be improved).
7076 * ogg: fixed a segfault when removing a stream, mark header.
7078 2003-02-25 Tuesday 17:15 gbazin
7080 * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c:
7081 Added a simple mpeg video decoder based on libmpeg2. It is mainly useful
7082 for comparing the performance against our custom decoder as it is currently
7083 missing some important features like the synchro stuff.
7085 2003-02-24 Monday 23:28 fenrir
7087 * stream_output.c : added a sanity check.
7089 2003-02-24 Monday 23:27 fenrir
7091 * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio
7092 and mpeg4/divx3 video streams. (Created files seem to work only with vlc).
7094 2003-02-24 Monday 17:06 jlj
7096 * a52tofloat32.c: changed an error into warning.
7098 2003-02-24 Monday 14:40 sigmunau
7100 updated documentation to reflect that input_AccessReinit should be called
7101 before, and not after a random seek
7103 2003-02-24 Monday 14:14 fenrir
7105 * all : fix compilation.
7107 2003-02-24 Monday 12:34 fenrir
7109 * stream_output.c : fixed compilation.
7110 * mux/* implemented pf_mux_capacity.
7112 2003-02-24 Monday 11:14 gbazin
7114 * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.
7116 2003-02-24 Monday 11:00 fenrir
7118 * stream_output.h : add a private parameter to sout_instance_t only used
7119 by src/stream_output.c (avoid changing every time stream_output.h...)
7121 2003-02-24 Monday 10:45 fenrir
7123 * stream output: fixed name inconsistency, added a new exported
7125 * wav: fixed a warning.
7127 2003-02-24 Monday 09:26 fenrir
7129 * asf: fix seek for http.
7131 2003-02-23 Sunday 22:35 fenrir
7133 * enable httpd(by default) and http.
7135 2003-02-23 Sunday 19:07 fenrir
7137 * all : declaration of http and httpd.
7139 2003-02-23 Sunday 19:05 fenrir
7141 * modules/access_output/http : http output.
7142 * httpd : mini http server (be carefull about security issue...)
7144 2003-02-23 Sunday 18:07 fenrir
7146 * all : added streaming support for crappy ms video codec into TS.
7147 - Only vlc is able to read such TS.
7148 - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used.
7149 - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be
7153 2003-02-23 Sunday 16:31 sigmunau
7155 added a demux and decoder for flac files (disabled by default). Works for
7156 16bit per sample streams, only tested with stereo
7158 2003-02-23 Sunday 05:53 jlj
7160 * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
7161 Dynamic device support.
7162 * ./modules/gui/macosx: Minor fixes and cosmetic changes.
7164 2003-02-23 Sunday 01:25 massiot
7166 * Destroy audio-device and audio-channels when no output plug-in is
7169 2003-02-22 Saturday 16:10 fenrir
7173 2003-02-22 Saturday 14:11 sigmunau
7175 Fixed seme seeking issues with http access module, fixed an error that
7176 caused id3v2.4 tags at the end of the file to not work. Added checks to
7177 avoid seeking off the ends of the file. Should close #325, please confirm
7179 2003-02-21 Friday 22:59 gbazin
7181 * src/audio_output/input.c: fixed buffer allocation bug that was triggered
7182 when using "in place" resamplers.
7184 2003-02-21 Friday 16:31 hartman
7186 DJ's first steps in C and vlc decoders ;)
7187 * modules/audio_filter/converter/mpgatofixed32.c:
7188 - fixed an issue that could cause glitches when switching from one stream
7189 to another. the buffer wasn't entirely getting 0000 because multiple
7190 channels were not taken into account when doing this.
7192 - if float32 then clear the buffer with (float)0
7194 2003-02-21 Friday 15:16 hartman
7196 * previous commit seems to break some things. reverting.
7198 2003-02-21 Friday 14:17 hartman
7200 * (float) 0 the buffer if it cannot be decoded and fixed32.
7203 2003-02-21 Friday 03:49 hartman
7205 * VLC.app should show its version in the Finder now
7206 Meeuh, one more place that needs version string updated before a release.
7207 might be made automated ?
7209 2003-02-21 Friday 03:22 hartman
7211 * ignore project Builder user files and backup .nib files.
7212 * vlc.app changed to VLC.app. cvsignore changed to reflect this.
7214 2003-02-21 Friday 02:45 hartman
7216 * If the "show advanced" option has been changed and you press the Apply
7217 button, the preferences window is destroyed and created.
7219 2003-02-20 Thursday 18:10 hartman
7221 * prefs obey the advanced option. Apply does not as of yet.
7223 2003-02-20 Thursday 16:07 gbazin
7225 * src/libvlc.h, modules/audio_output: added a global --spdif config option
7226 to allow using the spdif output by default if available.
7227 * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
7229 * modules/control/rc/rc.c: on win32 enabled the echo mode and the
7231 * modules/codec/mpeg_audio.c: fixed a sync bug.
7233 2003-02-20 Thursday 01:52 sigmunau
7235 * include/configuration.h: added a new flag to the configuration stucture to
7236 indicate wether it is an "advanced" option or not. The goal with this is to
7237 hide the user from all the strange options that very seldom needs to be
7238 changed. added an extra argument to all the add_* macros to indicate wether
7239 the item is advanced or not.
7240 * src/libvlc.h: added an "show advanced options" config option default
7242 * src/libvlc.c: the advanced options are not listed by vlc --help and
7243 friends unless --advanced is used
7244 * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
7245 advanced options unless advanced is set
7246 all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
7247 using some common sense. Please check and correct
7249 note: All interfaces should still work like they used to, see the change in
7250 modules/gtk/preferences.c to find out how to "hide" options.
7252 second note: I think I've changed all the modules, but I could not test
7253 everyone for compilation, expect some broken modules (the fix is to add ",
7254 VLC_TRUE" as last argument to the add_* I forgot)
7256 2003-02-19 Wednesday 22:08 gbazin
7258 * modules/audio_output/directx.c: forgot to enable channel re-ordering.
7259 * modules/audio_output/waveout.c: fixed a crash that happened when probing
7260 devices supporting S/PDIF. (Should fix 354)
7262 2003-02-19 Wednesday 14:49 hartman
7264 * increased accuracy of positionslider in OSX. although this will not solve
7265 all problems this will improve results a bit (by my own experience).
7267 2003-02-19 Wednesday 10:02 gbazin
7269 * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
7272 2003-02-18 Tuesday 23:34 gbazin
7274 * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
7275 and FOURCC_twos (PCM audio).
7277 2003-02-18 Tuesday 22:40 ipkiss
7279 * src/misc/modules.c: on Windows, we look for the plugins in vlc's root
7280 directory when there is no 'plugins' nor 'modules' subdirectory
7283 2003-02-18 Tuesday 22:33 gbazin
7285 * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420()
7286 and use img_convert() from ffmpeg instead. Also added support for the
7287 PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos
7288 from media.xiph.org.
7290 2003-02-18 Tuesday 20:54 hartman
7292 * Only update the info window if it is visible
7294 2003-02-18 Tuesday 19:42 gbazin
7296 * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
7298 * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
7299 necessary fourcc for DV audio.
7301 2003-02-18 Tuesday 18:49 fenrir
7303 * mpeg_audio.c: removed some fprintf...
7305 2003-02-18 Tuesday 18:33 titer
7307 * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when
7308 multicasting with the stream output
7309 * modules/control/: missing cvsignore
7311 2003-02-18 Tuesday 13:13 sam
7313 * ./mozilla/*: s/VideoLAN Client/VLC/g.
7315 2003-02-18 Tuesday 00:51 fenrir
7317 * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
7320 2003-02-18 Tuesday 00:20 hartman
7322 * Changed an Error message. Many people did not understand:
7323 no suitable decoder module for fourcc `IV31'
7325 VLC probably does not support this sound or video format.
7327 2003-02-18 Tuesday 00:17 massiot
7329 * Fixed a segfault in the Japanese preferences panel.
7331 2003-02-17 Monday 23:47 hartman
7333 * Fixed the localization issue on MacOSX.
7335 2003-02-17 Monday 23:10 jpsaman
7337 Juglin with dependencies.
7339 2003-02-17 Monday 22:19 gbazin
7341 * modules/audio_output/directx.c: added multichannel support to the
7343 * modules/audio_output/waveout.c: fixed quad audio channels detection and
7344 a few misplaced debug messages.
7345 * configure.ac.in: don't link anymore the rc plugin with the winsock lib.
7347 2003-02-17 Monday 22:03 asmax
7349 * added a SAP server, with some kludges because the SAP client in vlc
7350 is not RFC-compliant...
7352 2003-02-17 Monday 18:58 hartman
7354 * NEWS: added info about the new 0.5.1a release for OSX.
7355 * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #
7357 2003-02-17 Monday 17:06 massiot
7359 Fixed the "everything is in Japanese" bug. :p
7361 2003-02-17 Monday 16:56 gbazin
7363 * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
7364 using WaitForSingleObject() on the console handle and ReadConsoleInput().
7367 2003-02-17 Monday 14:43 massiot
7369 Now 0.5.2-cvs (estimated release date in two weeks from now).
7371 2003-02-17 Monday 10:52 hartman
7373 * Whoops. i forgot to add these files. sorry everyone.
7375 2003-02-17 Monday 09:47 gbazin
7377 * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
7378 resampler so the ugly resampler is once again the default. The quality of
7379 the ugly resampler is currently better than the linear one because of a
7382 2003-02-17 Monday 07:22 sam
7384 * ./debian/woody-buildpackage: Debian package creation fixes.
7386 2003-02-17 Monday 06:31 sam
7388 * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!
7390 2003-02-17 Monday 06:15 sam
7392 * Updated NEWS and ChangeLog.
7394 2003-02-17 Monday 06:00 sam
7396 * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
7397 but Windoze will certainly do.
7399 2003-02-17 Monday 05:50 sam
7401 * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's
7402 directory whenever possible, to use it for the spudec font or to load
7405 2003-02-17 Monday 04:21 sam
7407 * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.
7409 2003-02-17 Monday 00:04 asmax
7411 * added a sample playlist. All fields must be separated with TABs
7413 2003-02-16 Sunday 23:57 asmax
7415 * libvlc binding for python
7416 * new VideoLAN RTSP Server, using libvlc.
7417 Not yet fully rfc2326-compliant, but it works ;)
7419 2003-02-16 Sunday 23:32 hartman
7421 * Added an info panel to show movie info, etc.
7423 2003-02-16 Sunday 17:35 sam
7425 * ./debian/changelog: updated for 0.5.1.
7426 * ./debian/control: vlc-glide is now Architecture: i386 only.
7427 * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
7428 * ./debian/rules: the deprecated vlc-* packages have a proper link to
7429 /usr/share/doc/vlc/.
7431 2003-02-16 Sunday 16:22 jpsaman
7433 Updated release numbering for all ipk's
7435 2003-02-16 Sunday 16:21 jpsaman
7437 Qte video output get is screen size from the QT Embedded environment now. This should produce fullscreen video on other QT Embedded configurations with other screen sizes (greater then 240x320).
7439 2003-02-16 Sunday 14:51 fenrir
7441 * udp: forgot this file...
7443 2003-02-16 Sunday 14:10 fenrir
7445 * all: split muxer and access into independant part.
7447 2003-02-16 Sunday 14:03 fenrir
7449 * Less checks on muxer type.
7451 2003-02-16 Sunday 11:18 fenrir
7453 * adpcm: added dk3 too.
7455 2003-02-16 Sunday 10:25 sigmunau
7457 Added support for volume up/down buttons.
7459 2003-02-16 Sunday 09:50 fenrir
7461 * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
7464 2003-02-16 Sunday 08:56 fenrir
7466 * all: fix mpeg2 handling.
7468 2003-02-16 Sunday 01:38 titer
7470 NEWS: updated BeOS info for 0.5.1
7472 2003-02-16 Sunday 01:29 massiot
7474 * modules/gui/macosx/open.m: Removed channel server support
7475 * po/*: Updated po files just before the 0.5.1 release
7476 * modules/audio_filter/resampler/linear.c: fixed an initialization bug
7478 2003-02-15 Saturday 20:02 jpsaman
7480 Update iPaq packaging description files for:
7484 Updated NEWS file with OPIE port.
7486 2003-02-15 Saturday 13:50 massiot
7488 * Bumped up revision number to 0.5.1
7489 * Updated French translation
7491 2003-02-15 Saturday 12:57 hartman
7493 * if we are paused in fullscreen, show cursor.
7495 2003-02-15 Saturday 04:43 ipkiss
7497 - fixed a vicious bug
7499 2003-02-14 Friday 23:07 hartman
7501 * Should fix an issue with multiple monitors and the hiding of the mousecursor
7503 2003-02-14 Friday 18:22 sam
7505 * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142).
7506 * ./src/libvlc.c: removed unnecessary malloc() calls.
7507 * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args.
7509 2003-02-14 Friday 17:00 ipkiss
7511 * exchanged directx' and waveout's capabilities because the latter
7512 seems to be more reliable
7514 2003-02-14 Friday 13:48 jpsaman
7516 Fixed deadlock upon unloading qte_main plugin.
7517 Cleanup of debug messages.
7519 2003-02-14 Friday 13:44 jpsaman
7521 Tuning package dependencies.
7523 2003-02-14 Friday 13:19 jpsaman
7525 Updated opie control file for packaging.
7527 2003-02-14 Friday 13:01 jpsaman
7531 2003-02-14 Friday 09:50 gbazin
7533 * modules/audio_output/waveout.c: better buffer management and hopefully
7534 fixed the S/PDIF output (Still untested though. Anybody here could test
7537 2003-02-13 Thursday 21:53 massiot
7539 Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
7542 2003-02-13 Thursday 17:31 sam
7544 * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.
7546 2003-02-13 Thursday 14:16 hartman
7549 - when a new stream is being loaded we select the current title in the
7551 - Cleaned up some of my previous commited code dealing with updating
7554 2003-02-13 Thursday 02:00 hartman
7556 *ALL: update the title of the window everytime the stream changes.
7558 2003-02-13 Thursday 01:14 hartman
7562 2003-02-13 Thursday 00:09 hartman
7564 * src/playlist/playlist.c:
7565 - added an intf-change variable. This is set whenever you add or delete
7566 an item in the playlist. You need to unset it yourself.
7567 * modules/gui/macosx/intf.?:
7568 - listen for external playlist changes. update view when playlist changes.
7569 - activate/deactivate previous and next buttons and menuitems,
7570 whenever the playlist gets changed.
7572 2003-02-12 Wednesday 23:26 jpsaman
7574 Scripts for building and packaging vlc on Zaurus PDA.
7576 2003-02-12 Wednesday 23:26 jpsaman
7578 Updated control files and buildscript for v0.5.1
7580 2003-02-12 Wednesday 23:13 jpsaman
7582 The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.
7584 2003-02-12 Wednesday 23:09 jpsaman
7586 Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
7588 2003-02-12 Wednesday 23:08 massiot
7590 * Italien translation, courtesy of Bruno <allevb@tin.it>.
7592 2003-02-12 Wednesday 17:13 jobi
7594 * modules/access/vcd/vcd.*: fixed a warning
7596 2003-02-12 Wednesday 16:58 jobi
7598 * modules/access/vcd/vcd.c: in entry points, track number should be read
7599 as BCD (it should fix #244). Also fixed chapter indexing, so that it
7600 correspond to the dvd one.
7602 2003-02-12 Wednesday 14:22 hartman
7604 * modules/gui/macosx/controls.m:
7605 - fixed the mute and volumeup volumedown when you use them mixed.
7606 * src/audio_output/intf.c:
7607 - set "saved-volume" on volume up, volume down.
7609 2003-02-12 Wednesday 13:42 massiot
7611 Patch courtesy of gibalou :
7612 * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of
7613 i_continuity_counter,
7614 * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
7615 * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
7617 2003-02-11 Tuesday 18:05 massiot
7619 * 0.5.1 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
7621 2003-02-11 Tuesday 17:20 babal
7623 - Dolby Surround fix
7624 - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about
7625 6.1 since there is a doubt about where should be the Rear Center
7626 coefficient in a decoded sample.
7627 -> if anybody has an idea or even better a test stream...
7629 2003-02-11 Tuesday 16:19 hartman
7631 * updated dutch strings
7633 2003-02-11 Tuesday 15:35 hartman
7635 ALL: - changed vlc.app into VLC.app
7636 modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
7639 2003-02-11 Tuesday 15:24 hartman
7641 * Updated ReadMe file
7642 - some spelling issues
7643 - remark about the current troubles with sound
7644 - readded deinterlace remark
7645 - Added info on multiple screens and sound devices
7646 - updated the bugreporting URL
7647 - Changed all occurences of vlc into VLC where appropriate
7649 2003-02-11 Tuesday 11:16 massiot
7651 * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
7652 * Support for 7 and 7.1 channel configurations.
7654 2003-02-10 Monday 23:50 massiot
7656 * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.
7658 2003-02-10 Monday 23:16 marcari
7660 * sdl.c : added includes (vlc/aout.h & aout_internal.h)
7661 => to make volumeup/down compile
7663 2003-02-10 Monday 23:04 hartman
7665 * the window of the video shows the official document icon, filename and
7666 when command-clicked the path if the stream is a local file.
7667 this is the expected window behaviour in osx.
7669 2003-02-10 Monday 22:22 massiot
7671 * I ran --update-po for the last time before the 0.5.1 release (and I
7674 2003-02-10 Monday 22:18 hartman
7676 * The dock should no longer be visible in fullscreen mode.
7678 2003-02-10 Monday 21:56 sam
7680 * ./debian/rules: added code to avoid timestamp skews in the faad tree.
7682 2003-02-10 Monday 21:54 hartman
7684 * only show last part of of file/url name in the playlist.
7686 2003-02-10 Monday 21:46 sam
7688 * ./debian/rules: added missing icon in the vlc and wxvlc packages.
7690 2003-02-10 Monday 21:28 hartman
7692 * fixed the black bar issue with window half/normal/double window sizes in
7693 OSX. i had forgotten the aspectratio.
7695 2003-02-10 Monday 21:11 sam
7697 * ./debian/rules: removed Debian kludges that do not really belong to the
7700 2003-02-10 Monday 20:57 sam
7702 * ./debian/control: added the "VideoLAN" word in the long description so
7703 that "apt-cache search videolan" returns vlc.
7705 2003-02-10 Monday 20:11 sam
7707 * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first
7708 dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil.
7710 2003-02-10 Monday 18:12 sam
7712 * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with
7713 gprof, because gcc is unable to build it without -fomit-frame-pointer
7716 2003-02-10 Monday 17:43 massiot
7718 * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
7721 2003-02-10 Monday 16:53 sam
7723 * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
7724 (partially fixes #260)
7726 2003-02-10 Monday 15:23 titer
7728 Move the messages update function to another thread. It prevents it from
7729 freezing the main window (cannot seek anymore, etc).
7731 2003-02-10 Monday 00:41 hartman
7733 * another proof that the copy command in IE for Mac sucks. stupid stray chars.
7735 2003-02-10 Monday 00:16 massiot
7737 * Enabled the gestures module by default,
7740 2003-02-10 Monday 00:16 hartman
7742 * restored old deinterlace menu. The on the fly code does not work as long
7743 as the vout.m issue exists. but this is better then the current 'dummy'
7746 2003-02-09 Sunday 23:42 sigmunau
7748 *: a new mouse gestures interface, currently supporting back, forward, quit
7749 fullscreen and a nice debug message when you draw a clockwise square. Video
7750 output modules needs to be modified for this to work, but it should be minor
7751 in modules supporting dvd navigation.
7753 btw: it should be easy to add new gestures, ideas appreciated
7755 2003-02-09 Sunday 19:28 massiot
7757 * Minor typographic corrections,
7758 * Fixed a segfault in the Preferences window.
7760 2003-02-09 Sunday 17:10 stippi
7762 modules/gui/beos/PreferenceWindow.h/.cpp
7764 - added settings for screenshot path and image format
7766 - removed "Save" button, added "Cancel" and "Revert" buttons
7768 - added revert functionality
7770 - changed class design for cleaner functionality,
7771 separated ApplyChanges() into more functions
7772 to have finer control
7774 - added more error checking and fixed memory leaks
7775 (config_GetPsz() returns char*, not const char*!)
7777 - all settings are now correctly saved and restored
7779 - some more cosmetic changes
7781 modules/gui/beos/InterfaceWindow.h/.cpp
7783 - updated vlc way of saving settings to be on par with BeOS way
7784 and made it selectable in the code which way is used.
7785 However, the VideoSettings are still only savable in
7788 - if dvd menus are used, the navigation menu enables a
7789 "Goto Menu" item. Unfortunately, I don't see a clean
7790 way to really detect the usage of dvd/dvdold in the
7791 currently playing stream. I wouldn't want to see
7792 if a playlist item has "dvd:" or "dvdold:" prepended
7793 at each interface update.
7795 2003-02-09 Sunday 13:25 fenrir
7797 * sub.c : begun clean up
7799 2003-02-09 Sunday 12:23 sam
7801 * ./configure.ac.in: fiddled with linking flags for the KDE plugin.
7803 2003-02-09 Sunday 12:21 sam
7805 * ./debian/control: made lintian happier with package descriptions.
7806 * ./debian/rules: added extra touch calls to prevent autobuilders from
7807 launching autoconf/automake.
7809 2003-02-09 Sunday 12:19 sam
7811 * ./modules/video_filter/transform.c: fixed a stupid typo preventing
7812 initialization of the plugin.
7814 2003-02-09 Sunday 12:18 sam
7816 * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.
7818 2003-02-09 Sunday 11:51 titer
7820 Simplified volume functions
7822 2003-02-09 Sunday 01:56 massiot
7824 Fixed GTK compilation.
7826 2003-02-09 Sunday 01:50 massiot
7828 * Added Step forward/Step backward feature.
7830 2003-02-09 Sunday 01:13 massiot
7832 * aout_Volume* functions now do their own vlc_object_find() on the
7833 audio output. Consequently, the first argument can be any vlc_object_t.
7834 * modules/gui/macosx/*: greatly simplified volume functions ; you can now
7835 call aout_Volume* even when there is no audio output, and the volume
7836 will be saved for later use.
7838 2003-02-08 Saturday 22:43 massiot
7840 Fixed previous commit.
7842 2003-02-08 Saturday 22:20 massiot
7844 * src/extras/libc.c: New vlc_wraptext function,
7845 * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
7846 * src/input/input.c: Correctly parse MRL of the type
7847 /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
7848 * modules/access/*: Changed some msg_Warn into msg_Err
7849 * po/fr.po: Updated French translation,
7850 * configure.ac.in: Re-enabled Swedish translation,
7851 * Makefile.am: Do not recompile everything everytime someone changes a .h
7853 2003-02-08 Saturday 21:43 hartman
7855 * window half/normal/double Size commands
7856 - black bar issue is not fixed. i removed 'myfix'
7858 2003-02-08 Saturday 20:32 massiot
7860 * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE
7861 * modules/gui/macosx/intf.m: VLC _m_edia _p_layer.
7863 2003-02-08 Saturday 19:14 asmax
7865 * fixed the encoding
7866 (Meuuh you can re-enable swedish ;)
7868 2003-02-08 Saturday 19:10 massiot
7870 * Fixed misc typos in strings,
7872 * New --buggy-psi options, to supports streams which don't update the
7873 continuity counter in their PSI packets (walkenizes #sam).
7875 2003-02-08 Saturday 17:26 massiot
7877 * configure.ac.in: Disabled Swedish translation since it doesn't use the
7879 * Implemented localization for audio-channels and video-device variables.
7881 2003-02-07 Friday 23:36 marcari
7883 glibc 2.1 port for linupy (linux on a yopy pda)
7885 * modules/access/*.c : added include <sys/time.h> for struct timeval
7886 * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast)
7890 2003-02-07 Friday 21:30 hartman
7892 * Resize window fixes
7893 - we should not resize the window in fullscreen
7894 - fixed the black bars bug in half and double size
7895 - position of top left corner should not change
7896 - more efficient code
7898 2003-02-07 Friday 20:23 hartman
7900 * added half, normal and full size videowindow menuitems.
7901 there seems to be a bug though somewhere. you end up with black bars in
7902 half and double size.
7904 2003-02-07 Friday 16:51 massiot
7906 Fixed a buffer leak with slice-I streams (thanks sam).
7908 2003-02-07 Friday 09:17 yves
7910 - added missing buildrequires
7911 - now autodetect on wich system we are:
7912 rpm --rebuild should work out of box on rh and previous mdk systems.
7913 - NO buildrequires on rh-like system. rh does not have a devel policy
7914 - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet)
7916 2003-02-07 Friday 01:32 hartman
7918 * grrr changed the project file by accident. revert
7920 2003-02-07 Friday 01:31 hartman
7922 * When you push backspace or delete in the playlist, it removes the selected item.
7924 2003-02-07 Friday 01:22 fenrir
7926 * ffmpeg/audio : removed an old error (anyway it was harmless).
7927 * mp4 : removed a bad initialisation. Erased all ending spaces.
7928 * mpeg/audio : send i_rate to decoder (not yet usefull but ...)
7930 2003-02-07 Friday 01:09 sam
7932 * ./src/interface/interface.c: interface variable is "intf", not "interface".
7934 2003-02-07 Friday 00:29 sam
7936 * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
7937 declarations. Should fix that later.
7939 2003-02-07 Friday 00:26 sam
7941 * ./modules/access/dvdplay/demux.c: fixed a minor warning.
7943 2003-02-06 Thursday 23:59 sam
7945 * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
7946 "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
7948 * ./src/interface/interface.c: added a safety check to circumvent the bug,
7949 allowing a smooth upgrade.
7951 2003-02-06 Thursday 23:55 massiot
7953 Fixed interface freezes in the OS X interface.
7955 2003-02-06 Thursday 23:01 sam
7957 * ./src/misc/darwin_specific.m: completed our list of known languages and
7958 made code simpler to read.
7960 2003-02-06 Thursday 21:56 sam
7962 * ./debian/rules: build the SLP plugin by default.
7964 2003-02-06 Thursday 21:39 titer
7966 Tuned BeOS priorities for a better playback on low-end computers.
7968 2003-02-06 Thursday 15:14 massiot
7970 Fixed AFMT_AC3 and AFMT_S16_NE handling.
7972 2003-02-06 Thursday 13:47 hartman
7974 * Changed a failed DecompressSequenceFrameS error into a warning. We don't
7975 want to bug users with this when we resize a video.
7977 2003-02-06 Thursday 03:22 sam
7979 * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
7980 in the background to disable xscreensaver the jwz way (Closes: #58).
7982 It's an interface plugin, trigger with "--extraintf screensaver".
7984 2003-02-06 Thursday 02:37 sam
7986 * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
7987 otherwise we fail with an error when they are not found.
7989 2003-02-05 Wednesday 22:48 hartman
7991 * Changed the wrong property in my recent commit. FIXED
7993 2003-02-05 Wednesday 22:11 sam
7995 * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
7996 doing fullscreen or volume up from the popup menu.
7998 2003-02-05 Wednesday 16:23 hartman
8000 * added a "Open CrashLog" button to the messages window in OSX.
8002 2003-02-05 Wednesday 14:58 hartman
8004 * Added AppleScript support
8005 * We can now handle mms:// etc on a systemwide level.
8006 - No way to set this other then trough Explorer Prefs at the moment
8008 2003-02-05 Wednesday 02:31 hartman
8010 * More support for handling URLs. Still need to create the scriptsuite.
8012 2003-02-05 Wednesday 01:36 hartman
8014 * Added a Next and Previous item to the dockmenu
8015 * Prelimanary support for making VLC the handler of ftp http mms and udp
8016 URLs (on a systemwide level)
8018 2003-02-04 Tuesday 21:01 jpsaman
8022 2003-02-04 Tuesday 20:45 hartman
8024 * We released an array that was in a autorelease pool. That's not necesarry
8026 2003-02-04 Tuesday 11:51 massiot
8028 * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
8031 2003-02-04 Tuesday 11:07 massiot
8033 * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
8036 2003-02-04 Tuesday 10:07 massiot
8038 * modules/access/*: Fixed compilation problems with "struct timeval".
8040 2003-02-03 Monday 21:47 sam
8042 * ./bootstrap: we don't fail if gettext is too old and there is no
8043 ABOUT-NLS in the tree.
8045 2003-02-03 Monday 21:38 massiot
8047 Now developing 0.5.1-cvs.
8049 2003-02-03 Monday 19:45 sam
8051 * ./debian/woody-buildpackage: enabled build-deps checking.
8053 2003-02-03 Monday 17:18 stippi
8055 modules/gui/beos/InterfaceWindow.h/.cpp
8057 - improved file loading:
8058 - contents of sub folders can optionally be loaded too
8059 - files are loaded in expected order from filepanel
8061 - file panel accepts folders to load
8062 - saving of playlist's display mode
8063 - added updating of interface when playlist is modified
8064 while nothing is playing
8065 - added compatibility for SoundPlay's drag'n'drop message format
8067 modules/gui/beos/ListViews.h/.cpp
8069 - implemented reversal of playlist
8070 - list can display full path or file name only
8071 - drag'n'drop interaction with SoundPlay
8073 modules/gui/beos/MediaControlView.cpp
8077 modules/gui/beos/PlayListWindow.h/.cpp
8079 - added reverse sort command to edit menu
8080 - added view menu, to allow the user to display paths
8081 or only names in the list
8083 2003-02-03 Monday 02:26 sam
8085 * ./debian/rules: more Debian Woody fixes. Grrrr!
8087 2003-02-03 Monday 01:32 sam
8089 * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
8090 * ./debian/woody-buildpackage: sed syntax fixed.
8092 2003-02-03 Monday 00:56 sam
8094 * ./share/Makefile.am: we weren't distributing the font!
8096 2003-02-03 Monday 00:43 sam
8098 * Updated ChangeLog and pofiles.
8100 2003-02-03 Monday 00:39 sam
8102 * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.
8104 2003-02-03 Monday 00:23 sam
8106 * ./debian/control: missing build dependencies.
8108 2003-02-03 Monday 00:00 massiot
8110 German translation, croutesy of Felix Kuehne.
8112 2003-02-02 Sunday 23:11 massiot
8114 Worked around a bug with the Screens menu and localization.
8116 2003-02-02 Sunday 20:59 hartman
8118 * OSX version can open .asx files. so we need to let the os know that ;)
8120 2003-02-02 Sunday 20:21 sam
8122 * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.
8124 2003-02-02 Sunday 20:07 sam
8126 * ./debian/vlc.desktop: removed unnecessary file.
8128 2003-02-02 Sunday 20:01 sam
8130 * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.
8132 2003-02-02 Sunday 20:01 sam
8134 * ./debian/changelog: updated Debian changelog.
8136 2003-02-02 Sunday 19:45 sam
8138 * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
8139 --stdout | sed -e 's/^[^0-9]/ /' -e 's/^ *$//' | uniq).
8141 2003-02-02 Sunday 18:57 sam
8143 * ./debian/woody-buildpackage: finished Woody build script.
8145 2003-02-02 Sunday 18:12 sam
8147 * ./po/de.po: german translation updates from Felix KĂ¼hne.
8149 2003-02-02 Sunday 18:09 jpsaman
8151 Added ffmpeg package to list of depenencies.
8153 2003-02-02 Sunday 17:18 sam
8155 * ./debian/woody-buildpackage: added a script to build .debs on woody.
8157 2003-02-02 Sunday 16:08 sam
8159 * ./NEWS: a few updates from gibalou.
8161 2003-02-02 Sunday 11:29 stippi
8163 cosmetic fix (drop mark would reappear if SHIFT was pressed)
8165 2003-02-02 Sunday 09:17 titer
8167 '--demuxdump-file -' dumps to standard output.
8168 (useful for operating systems which do not have '/dev/stdout'
8171 2003-02-02 Sunday 04:17 sam
8173 * renamed debian/README into debian/README.Debian.
8175 2003-02-02 Sunday 04:07 sam
8177 * ./debian: more packaging stuff.
8179 2003-02-02 Sunday 04:01 sam
8181 * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
8184 2003-02-02 Sunday 03:38 sam
8186 * ./doc/vlc.1: updated manpage.
8188 2003-02-02 Sunday 03:08 sam
8190 * ./po/it.po: ultimate italian fixes by Bruno Vella.
8192 2003-02-02 Sunday 03:03 sam
8194 * ./debian/*: tuned packaging.
8196 2003-02-02 Sunday 02:58 massiot
8198 * Bumped up revision number to 0.5.0
8200 2003-02-02 Sunday 02:11 sam
8202 * ./po/it.po: updated italian translation, courtesy of Bruno Vella.
8204 2003-02-02 Sunday 01:37 sam
8206 * ./po/*: more interface strings harmonization.
8208 2003-02-02 Sunday 01:23 jobi
8210 * NEWS: readded deleted entries, sorry about that.
8212 2003-02-02 Sunday 00:57 jobi
8214 * NEWS: VCD entry points and iso files
8215 * include/audio_output.h: more proper freebsd compilation fix
8216 * modules/audio_output/oss.c: if /dev/dsp is used, use another output.
8218 2003-02-02 Sunday 00:49 massiot
8220 * README.MacOSX.rtf: Typos
8221 * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine
8222 * modules/access/dvdread/input.c: Fixed a long-standing bug when switching
8225 2003-02-02 Sunday 00:46 sam
8227 * ./po/*: more s/vlc/VLC/ changes.
8229 2003-02-02 Sunday 00:29 sam
8231 * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
8234 2003-02-02 Sunday 00:05 sam
8236 * ./NEWS: a few updates (translations, mozilla plugin).
8238 2003-02-01 Saturday 23:46 massiot
8240 * modules/gui/macosx/*: Fixed localization bugs
8241 * po/fr.po: Updated French translation
8242 * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0
8244 2003-02-01 Saturday 23:41 yves
8246 - ready for general 0.5.0 consumption
8247 - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin
8248 - more wxwindow stuff.
8249 - fixes here and here.
8250 - added more doc files like NEWS, THANKS etc.
8251 - still lacking mozilla plugin :(
8253 2003-02-01 Saturday 23:39 sam
8255 * ./src/libvlc.c: atomic initialization of the main module in VLC_Init()
8256 instead of VLC_Create(), so that its strings are translated (was #92).
8258 2003-02-01 Saturday 23:28 sigmunau
8260 NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
8263 2003-02-01 Saturday 23:15 sam
8265 * ./AUTHORS: added Garf and updated entries.
8267 2003-02-01 Saturday 23:08 sam
8269 * ./INSTALL.libmad: removed that file; if one does not know how to build
8270 and install a library, he'd better not fiddle with VLC.
8272 2003-02-01 Saturday 22:03 babal
8274 - Win32 preference dialog box
8276 2003-02-01 Saturday 21:39 ipkiss
8280 2003-02-01 Saturday 21:24 titer
8284 2003-02-01 Saturday 21:23 sam
8286 * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
8287 woody specific builds. Will fill them in a moment.
8289 2003-02-01 Saturday 21:20 massiot
8291 Tarkin, Tremor and Theora are only available when compiling from sources.
8293 2003-02-01 Saturday 21:10 massiot
8297 2003-02-01 Saturday 21:04 jpsaman
8299 Checking in packageing files.
8301 2003-02-01 Saturday 20:59 jpsaman
8303 Updated for iPaq port
8305 2003-02-01 Saturday 20:34 massiot
8307 * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X
8308 * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules
8309 * src/misc/darwin_specific.m: more generic language detection
8310 * NEWS: summarized changes from 0.4.6 to 0.5.0
8312 2003-02-01 Saturday 19:04 sam
8314 * ./po/it.po: a few corrections.
8316 2003-02-01 Saturday 18:54 sam
8318 * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable.
8319 * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c,
8320 ./modules/video_output/x11/xvideo.c: removed the drawable configuration
8321 variables which are now deprecated.
8323 2003-02-01 Saturday 18:53 sam
8325 * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
8326 detached before being destroyed.
8328 2003-02-01 Saturday 18:41 sam
8330 * ./NEWS: added an empty NEWS file.
8331 * ./bootstrap: now that we have the NEWS file, --foreign is no longer
8332 required when calling automake.
8334 2003-02-01 Saturday 16:33 massiot
8336 Updated Italian translation courtesy of Bruno Vella.
8338 2003-02-01 Saturday 16:20 massiot
8342 2003-02-01 Saturday 12:01 stippi
8344 Changes done since Feb 28 2003:
8346 2003-02-01 Saturday 09:40 babal
8348 - fixed a compilation issue with C compilers
8350 2003-02-01 Saturday 01:21 fenrir
8352 * asf : trying to fix pts handling.
8354 2003-01-31 Friday 22:35 sam
8356 * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.
8358 2003-01-31 Friday 22:34 sam
8360 * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't
8361 kept up to date (and almost everything advertised in it was done).
8363 2003-01-31 Friday 18:53 lool
8365 * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)
8367 2003-01-31 Friday 16:56 sam
8369 * ./configure.ac.in: I was told some versions of mingw32 support neither
8370 -mms-bitfields nor -fnative-struct.
8372 2003-01-31 Friday 13:52 sam
8374 * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
8376 2003-01-31 Friday 11:38 sam
8378 * ./po/de.po: full german translation, courtesy of Felix KĂ¼hne.
8380 2003-01-31 Friday 11:23 massiot
8382 Fixed a major bug of people who like to declare vars "unsigned int"
8383 when they can be -1 :p (why haven't we spotted that before ??).
8386 2003-01-31 Friday 10:54 sam
8388 * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
8389 while there was no input (Closes: #153).
8391 2003-01-31 Friday 10:51 sam
8393 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
8394 Audio and Subtitles submenus into the Audio and Video menus.
8396 2003-01-31 Friday 10:14 sam
8398 * ./src/audio_output/mixer.c: minor cosmetic fix in output message.
8400 2003-01-31 Friday 09:51 sam
8402 * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
8405 2003-01-31 Friday 09:48 sam
8407 * ./configure.ac.in: complain when ALSA headers are not found but
8408 --enable-alsa was specified.
8410 2003-01-31 Friday 06:45 titer
8414 2003-01-31 Friday 02:53 jlj
8416 * ./modules/gui/macosx: Defeated some deadlocks.
8417 World domination ... is at hand.
8419 2003-01-30 Thursday 20:59 sam
8421 * ./src/misc/configuration.c: when an invalid short option is found, use
8422 the optopt variable instead of the current value of optind (Closes: #148).
8424 2003-01-30 Thursday 19:14 gbazin
8426 * src/video_output/video_output.c: we were still using free instead of
8427 vout_DestroySubPicture in one place.
8428 * modules/codec/spudec/parse.c: we now make sure we don't add several times
8429 the same highlight callback.
8431 2003-01-30 Thursday 18:07 lool
8433 * converted FAQ to SGML
8434 * SGML sucks, this is absolutely ugly, please reread
8436 2003-01-30 Thursday 16:36 gbazin
8438 * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the
8439 race condition between spudec and vout. This patch may not be all that
8440 nice because it does a lot of vlc_object_find() but it is the only
8441 solution I've been able to come-up with.
8442 Oh and I didn't fix the memory leak caused by the font when using text
8443 subtitles. If the vout changes while the spudec is running then we don't
8446 2003-01-30 Thursday 15:46 hartman
8448 * modules/gui/macosx/intf.m
8449 - fixed a warning about parentheses
8451 2003-01-30 Thursday 15:39 hartman
8453 * ./modules/gui/macosx/intf.m:
8454 - we close the video window after a video is done playing.
8456 2003-01-30 Thursday 12:38 gbazin
8458 * src/video_output/vout_subpictures.c: fixed a few race conditions that
8459 were triggered by the dvdplay plugin.
8461 2003-01-30 Thursday 10:44 massiot
8463 Keep -O2 in --disable-optimizations mode, cause it can't harm...
8465 2003-01-30 Thursday 02:16 gbazin
8467 * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
8468 PictureDisplayExtension(). This does also fix problems with the dvdplay
8469 plugin and menus with still pictures.
8471 2003-01-30 Thursday 00:39 massiot
8473 * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
8474 * modules/gui/macosx/intf.m: one of the threads wasn't in real-time
8476 * include/vlc_threads.h: tuned up OS X priorities
8478 2003-01-29 Wednesday 21:54 fenrir
8480 * asf : more sanity check for broken files.
8482 2003-01-29 Wednesday 18:14 hartman
8484 intf: the slower/faster buttons should not be continious.
8485 project: the source files were included in the Resources. No more.
8487 2003-01-29 Wednesday 18:10 sam
8489 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
8490 the title and chapter dialogs when DVD menus are activated.
8492 2003-01-29 Wednesday 17:28 gbazin
8494 * modules/gui/gtk/*: changed the disc open dialog to allow for title and
8495 chapter 0. When title or chapter 0 are selected, they do not appear in
8498 2003-01-29 Wednesday 17:07 massiot
8500 New nl translation, courtesy of dj hartman.
8502 2003-01-29 Wednesday 15:55 sam
8504 * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization
8505 in case the input dies before we even spawned our dvdplay interface
8508 2003-01-29 Wednesday 15:15 sam
8510 * ./po/ja.po: updated japanese translations, courtesy of KKI.
8512 2003-01-29 Wednesday 14:03 gbazin
8514 * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
8515 THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.
8517 2003-01-29 Wednesday 12:59 gbazin
8519 * modules/demux/ogg.c: bug fix when switching between vorbis channels.
8521 2003-01-29 Wednesday 11:41 jlj
8523 * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.
8525 2003-01-29 Wednesday 11:34 jlj
8527 * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty
8528 * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input
8529 and using p_playlist->p_input instead.
8531 2003-01-29 Wednesday 11:17 gbazin
8533 * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
8535 * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
8536 settings (closes #122).
8538 2003-01-29 Wednesday 09:54 sam
8540 * ./modules/audio_output/arts.c: fixed aRts output and removed debug
8541 messages that were lying around.
8543 2003-01-29 Wednesday 00:02 titer
8545 enabled changing filters on the fly
8547 2003-01-28 Tuesday 23:55 massiot
8549 Not sure the buffer was large enough.
8551 2003-01-28 Tuesday 23:38 fenrir
8553 * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.
8555 2003-01-28 Tuesday 22:52 sam
8557 * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).
8559 2003-01-28 Tuesday 22:03 sam
8561 * ./src/video_output/video_output.c: don't try to change aspect ratio if it
8562 has been overriden by the user (Closes: #79).
8563 * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
8564 * ./modules/*: fixed a few capitalization issues.
8566 2003-01-28 Tuesday 21:18 gbazin
8568 * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
8569 title 0 when using the dvdplay plugin (title 0 = menu).
8571 2003-01-28 Tuesday 21:17 fenrir
8573 * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.
8575 2003-01-28 Tuesday 21:08 sam
8577 * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
8579 * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.
8581 2003-01-28 Tuesday 21:06 sam
8583 * ./debian/*: activated the wxwindows plugin.
8585 2003-01-28 Tuesday 20:02 sam
8587 * ./toolbox: made a few glade-generated strings non-translatable.
8588 * ./po/*: fixed spelling errors in pofiles.
8590 2003-01-28 Tuesday 17:14 sam
8592 * ./debian/control: removed versioned dependency on libxosd.
8593 * ./debian/rules: added comments here and there.
8595 2003-01-28 Tuesday 17:11 sam
8597 * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now
8598 use "./toolbox --fix-glade" to generate and fix source files.
8599 * ./include/vlc_common.h: fixed compilation warnings.
8601 2003-01-28 Tuesday 16:57 sam
8603 * ALL: fixes for various compilation warnings and spelling errors.
8605 2003-01-28 Tuesday 16:52 sam
8607 * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
8610 2003-01-28 Tuesday 16:47 hartman
8612 ALL: updated deinterlace to work on the fly. there is a but in vout.m:433
8613 jlj will need to fix that.
8614 there is no feedback to the interface as of yet
8616 2003-01-28 Tuesday 15:59 hartman
8618 * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
8619 * ./README.MacOSX.rtf: updated deinterlace and resize info
8621 2003-01-28 Tuesday 15:05 massiot
8623 We are now able to parse :
8624 dvdread:/Volumes/to@to/VIDEO_TS@1,1
8625 dvdplay:/Volumes/to@to/VIDEO_TS@1,1
8628 2003-01-28 Tuesday 14:49 sigmunau
8630 fixed another possible crash
8632 2003-01-28 Tuesday 14:41 gbazin
8634 * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)
8636 2003-01-28 Tuesday 14:00 fenrir
8638 * gtk: fixed 'cannot find file.xpm'.
8639 * wxwindows: compilation fix for older wxwindows header.
8641 2003-01-28 Tuesday 13:07 gbazin
8643 * src/video_output/video_output.c: oops, fixed a bug I just introduced.
8645 2003-01-28 Tuesday 13:03 gbazin
8647 * modules/video_filter/deinterlace/deinterlace.c,
8648 modules/video_output/x11/xcommon.c: modified debug messages.
8650 2003-01-28 Tuesday 12:30 gbazin
8652 * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the
8653 filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on
8654 the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object
8656 * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow
8657 switching deinterlace modes on the fly.
8658 * modules/gui/gtk/menu.c: updated the deinterlace menu.
8659 * include/vlc_common.h: compilation fixes for gtk_main and gnome_main.
8661 2003-01-28 Tuesday 12:23 massiot
8663 Do not show the channels menu when the input stream is mono, closing #117.
8665 2003-01-28 Tuesday 10:05 titer
8669 2003-01-28 Tuesday 08:17 titer
8671 * beos/* : do not forgot to destroy the Messages window, so vlc does
8673 * missing cvsignores
8675 2003-01-28 Tuesday 08:11 yves
8677 - new video_output/vout_encoder plugin.
8678 - new demux/a52sys plugin.
8680 2003-01-28 Tuesday 03:46 sam
8682 * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).
8684 2003-01-28 Tuesday 03:11 sam
8686 * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
8689 2003-01-28 Tuesday 02:53 sam
8691 * ./configure.ac.in: first step in the world domination roadmap, setting
8692 the CVS version to -test4.
8694 2003-01-28 Tuesday 02:03 sam
8696 * ./po/*: spelling fixes.
8698 2003-01-28 Tuesday 01:50 hartman
8700 ALL: the next and previous buttons first work through the chapters. Only
8701 then they turn to the playlist.
8703 2003-01-28 Tuesday 00:22 sam
8705 * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.
8707 2003-01-27 Monday 23:48 massiot
8709 Additional check on p_first_byte_to_mix.
8711 2003-01-27 Monday 23:42 sam
8713 * ./bootstrap: removed usage of $^ which is not compatible with BSD or
8716 2003-01-27 Monday 22:50 sam
8718 * ./src/audio_output/output.c: fixed return with a value in function
8721 2003-01-27 Monday 22:42 sam
8723 * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
8724 anyway, do not provide our custom version.
8726 2003-01-27 Monday 21:44 ipkiss
8728 * Fixed a segfault (closes #132)
8730 2003-01-27 Monday 21:35 jobi
8732 * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
8733 at least on FreeBSD 5.0
8735 2003-01-27 Monday 17:41 ipkiss
8737 * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *)
8738 instead of a (vlc_list_t); this modification was needed because BCB
8739 doesn't like at all when a function (compiled with mingw32) returns
8741 * ALL: modified the files to take this change into account
8742 * modules/gui/win32/menu.cpp: enabled the "Add interface" command
8744 2003-01-27 Monday 16:28 fenrir
8746 mms: another memory leak
8747 avi: comment out a debug statment.
8749 2003-01-27 Monday 10:29 titer
8751 Disabled DVD menus by default for 0.5.0
8753 2003-01-27 Monday 01:42 ipkiss
8755 * The space bar is a hotkey for pause/resume.
8757 2003-01-27 Monday 00:08 jlj
8759 * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview
8760 is now updated on panel BecomeKey.
8761 * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel.
8763 2003-01-26 Sunday 22:57 gbazin
8765 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
8768 2003-01-26 Sunday 16:37 gbazin
8770 * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
8772 2003-01-26 Sunday 14:53 hartman
8774 * Added myself to list of authors of these files. i had forgotten to do this.
8776 2003-01-26 Sunday 14:52 fenrir
8778 * all: raah, clean up glade output.
8780 2003-01-26 Sunday 14:49 fenrir
8782 * added stream output dialog box.
8784 2003-01-26 Sunday 13:37 gbazin
8786 * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
8787 (p_input->p_first_byte_to_mix sometimes need to be reset)
8788 * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.
8790 2003-01-26 Sunday 12:34 fenrir
8792 * avi : fix play back for some broken avi
8794 2003-01-26 Sunday 10:36 gbazin
8796 * modules/gui/wxwindows/*: Fixed the open dialog on win32.
8797 Better slider management in the main interface. Misc other small fixes.
8799 2003-01-26 Sunday 08:28 titer
8803 2003-01-26 Sunday 02:22 ipkiss
8805 * modules/video_output/directx: added a configuration variable and a
8806 "normal" one to set the vout window on top of ther windows
8807 * modules/gui/win32: the interface can use these variables
8810 2003-01-25 Saturday 21:34 hartman
8812 * changed the bugreporting url
8814 2003-01-25 Saturday 20:15 titer
8816 Added a window to see vlc messages.
8818 2003-01-25 Saturday 18:42 hartman
8820 * ./README.MacOSX.rtf: added two remarks on subtitle support.
8821 * ./extras/MacOSX/vlc.pbroj/project.pbxproj
8822 - Added .wma filetype
8823 - Added README, COPYING etc. to resources
8824 * ALL: Added a Help menu.
8826 2003-01-25 Saturday 18:09 fenrir
8830 2003-01-25 Saturday 17:57 fenrir
8832 * all: fixed wrong usage of input_DeletePES.
8834 2003-01-25 Saturday 17:21 fenrir
8836 *mp4: fixed segfault when it fails to start a decoder and has specific
8837 informations to send.
8839 2003-01-25 Saturday 16:59 fenrir
8841 * ffmpeg: fixed memory leaks.
8843 2003-01-25 Saturday 16:58 fenrir
8845 * all : fixed some memory leaks thanks valgrind.
8847 2003-01-25 Saturday 12:42 hartman
8849 * README.MacOSX.rtf: Updated Readme for new release. Added section on
8850 subtitles and on bugreporting.
8851 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv,
8852 .sub and .srt files.
8854 2003-01-25 Saturday 12:00 hartman
8856 * Reverted back to non metal windows as dictated by Apple's User Interface
8857 Guidelines. Only the controller window stays metallic.
8859 2003-01-25 Saturday 03:12 fenrir
8861 * avi: no more segfault when we have 'max buffer allocation reached'
8862 * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached'
8863 we cannot send null packet to decoder.
8865 2003-01-25 Saturday 01:03 titer
8867 * store windows sizes in the vlc configuration file
8868 * fixed an interface bug when launching a file from the command line
8869 * minor fixes or enhancements
8871 2003-01-24 Friday 18:25 hartman
8873 * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC
8875 2003-01-24 Friday 16:19 hartman
8877 * code we migh use in the future to change the subfile we use.
8878 not very useful now because of the .avi requirement to start/stop before
8879 loading/displaying the subs.
8881 2003-01-24 Friday 14:35 hartman
8883 ALL: fixed the deinterlace menuiteM
8884 cvS: ----------------------------------------------------------------------
8886 2003-01-24 Friday 14:34 hartman
8888 ALL: fixed the deinterlace menuitem
8890 2003-01-24 Friday 14:13 sam
8892 * ./doc/bugreport-howto.txt: minor updates.
8894 2003-01-24 Friday 12:01 sam
8896 * ./configure.ac.in: removed the --with-bcbuilder flag.
8897 * ./INSTALL.win32: updated accordingly.
8899 2003-01-24 Friday 06:31 titer
8901 * vlc_threads.h: lower a priority that made sound choppy on not-so-fast
8902 BeOS computers (closes #119)
8903 * others: removed old printf or unused code.
8905 2003-01-24 Friday 06:21 hartman
8907 * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
8910 2003-01-24 Friday 02:31 hartman
8912 * when the playlist is selected and you push the spacebar we pause/play
8913 the movie. this makes the behaviour more consistent, though the solution
8914 is somewhat unclean. We should fix this on a higher level but i don't see
8915 how we could/should.
8917 2003-01-24 Friday 00:53 hartman
8919 * the volume slider could only be dragged, not clicked. removed some
8920 useless code as well.
8922 2003-01-24 Friday 00:17 hartman
8924 * made a quick hack to create a resize bar. not sure if we should keep this.
8926 2003-01-23 Thursday 23:57 gbazin
8928 * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
8929 * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
8930 * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
8931 play/pause button depending on the context.
8932 * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
8934 2003-01-23 Thursday 23:51 massiot
8936 * Resized elements in the open panel,
8937 * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
8938 mode is on the primary screen,
8939 * po/*: Updated po files.
8941 2003-01-23 Thursday 22:57 hartman
8943 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
8944 - oops, i enlarged the timeslider by accident. fixed
8945 * ./modules/gui/macosx/controls.m
8946 - fixed a mutex_lock issue
8948 2003-01-23 Thursday 22:39 hartman
8950 ALL: - made some panels into windows.
8951 - made the background picture non editable (removes the text cursor)
8952 - added slowmotion button
8954 2003-01-23 Thursday 22:25 hartman
8956 * ./modules/gui/macosx/controls.m
8957 - changed the slower button into a slowmotion button
8958 - fixed a forgotten mutex_unlock
8959 * ./modules/gui/macosx/intf.m
8960 - added the slowmotion button
8961 - some windows shouldn't register in the "Window" menu
8962 * ./modules/gui/macosx/open.m
8963 - allow multiple file selection
8965 2003-01-23 Thursday 21:47 massiot
8967 * Minor changes to the open panel, added AVI stream output option,
8968 * modules/gui/macosx/open.m: "Open File" is back,
8969 * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
8971 2003-01-23 Thursday 17:13 massiot
8973 Fixed a segfault with quitting when no audio output plug-in was found
8976 2003-01-23 Thursday 15:53 sam
8978 * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
8979 suggestion from lool).
8981 2003-01-23 Thursday 15:52 sam
8983 * ./modules/*: warning fixes.
8985 2003-01-23 Thursday 15:50 sam
8987 * ./modules/access/dvdread/input.c: warning fixes and a consistency
8988 fix (ilvu_sa cannot be -1).
8990 2003-01-23 Thursday 15:07 fenrir
8992 * asf: in fast/slow motion we don't play audio (unless there isn't any
8993 video). Added some clean up.
8995 2003-01-23 Thursday 13:54 massiot
8999 2003-01-23 Thursday 13:44 fenrir
9001 * don't send audio in fast/slow playing speed unless there isn't any video
9004 2003-01-23 Thursday 11:48 massiot
9006 * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
9007 * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
9009 * src/audio_output/output.c: Fixed dual-mono handling.
9011 2003-01-23 Thursday 10:25 gbazin
9013 * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
9015 2003-01-23 Thursday 09:58 sam
9017 * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
9018 instead of an error when it can't stat() the device (Closes: #77).
9020 2003-01-23 Thursday 09:53 gbazin
9022 * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
9023 socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
9024 read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
9025 call (someone willing to investigate this ?).
9027 2003-01-23 Thursday 09:00 fenrir
9029 * demux: fix segfault while trying to opening files without extention...
9031 2003-01-22 Wednesday 22:19 sigmunau
9033 added an new config variable that takes an comma separated list of
9034 interface modules to be loaded in the background when vlc starts. This is
9035 usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
9036 module was inserted, as this just needs to be added to this list now.
9038 2003-01-22 Wednesday 19:37 lool
9040 * modules/visualization/xosd/xosd.c: lower module capability when the
9041 DISPLAY environment variable is unset (gtk like behaviour)
9043 2003-01-22 Wednesday 18:31 massiot
9045 Reverse stereo option.
9047 2003-01-22 Wednesday 17:03 sam
9049 * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
9050 detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.
9052 2003-01-22 Wednesday 16:41 lool
9054 * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
9055 xosd_init returns NULL
9056 * lib is initialized with configured font
9057 * more safety checks
9059 2003-01-22 Wednesday 16:16 lool
9061 * modules/access/slp.c: #include <stdlib.h> because of a malloc
9063 2003-01-22 Wednesday 15:16 massiot
9065 Less aggressive debug message.
9067 2003-01-22 Wednesday 12:25 sam
9069 * ./configure.ac.in: fixed multiple static link issues with anal linkers.
9071 2003-01-22 Wednesday 10:53 fenrir
9073 * add vout_encoder, not yet the codec parts.
9075 2003-01-22 Wednesday 10:44 fenrir
9077 * all: modified files for video transcoding. Still needed configure.ac.in
9079 2003-01-22 Wednesday 10:41 fenrir
9081 * added file needed for video transcoding with vlc.
9083 2003-01-22 Wednesday 10:03 massiot
9085 1.12 How do I join an IPv6 multicast stream?
9087 2003-01-22 Wednesday 09:54 massiot
9089 * configure.ac.in: Re-added a52sys module, which was lost somewhere...
9090 * Fixed bugs regarding Dolby Surround downmixing.
9092 2003-01-22 Wednesday 04:51 fenrir
9094 * fixed my last fix about bug with non-progressive videos.
9096 2003-01-22 Wednesday 02:39 hartman
9098 ALL: fixed a small bug in the timeslider code
9100 2003-01-22 Wednesday 01:48 hartman
9102 * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
9104 * ./modules/gui/macosx/vout.m: Made the video window a textured window
9106 - fixed several missing object_release bugs, that i had introduced.
9107 - updated the play/pause behaviour.
9108 - fixed an issue with the volumeslider.
9110 2003-01-22 Wednesday 01:40 lool
9113 * now works under win32
9115 2003-01-22 Wednesday 01:13 titer
9117 * Fixed title / chapter menus
9120 2003-01-22 Wednesday 00:32 fenrir
9122 * gtk: fixed a segfault with deinterlace.
9124 2003-01-21 Tuesday 21:19 lool
9126 * use of service attributes to get the name of the session, insert it in
9129 2003-01-21 Tuesday 18:43 lool
9131 * added a couple of malloc() checks
9133 2003-01-21 Tuesday 17:34 lool
9135 * now search all srvtypes and add all srvs of all srvtypes to the
9136 playlist (requires less configuration information, now zero)
9137 * usual cleanup and bug removal
9139 2003-01-21 Tuesday 17:08 hartman
9141 ALL: the slider updates the video while it slides.
9143 2003-01-21 Tuesday 17:00 fenrir
9145 * added "use DVD menu" choice.
9147 2003-01-21 Tuesday 16:46 fenrir
9149 * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
9150 added some sanity checks.
9152 2003-01-21 Tuesday 14:26 hartman
9154 ALL: fixed my previous osx interface commit. had forgotten to save the files.
9156 2003-01-21 Tuesday 14:15 hartman
9158 * ./src/input/input_ext_intf.c
9159 - FASTER and SLOWER now take into account the current rate.
9161 2003-01-21 Tuesday 12:36 fenrir
9163 * gui/gtk : added a subtitle option in open dialog box.
9165 2003-01-21 Tuesday 12:23 hartman
9167 ALL: The addition of a volume slider required a small redesign of the
9168 interface. David Weber was again kind enough to help us.
9170 2003-01-21 Tuesday 12:01 hartman
9172 * Added an 'slowmotion' icon
9174 2003-01-21 Tuesday 10:29 massiot
9176 Fixed two major bugs in the audio output, triggering segfault when going
9177 to mono mode, and probably at some other places.
9179 2003-01-21 Tuesday 00:47 jlj
9181 * ./modules/gui/macosx/aout.m: output more debug info
9182 * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
9183 http://nanocrew.net/vlc/mpslider.png
9185 2003-01-20 Monday 20:17 yves
9187 - new access/slp plugin.
9188 - more buildfor_{rh80,mdk{82,90}} stuff.
9189 - use %%mklibname macro.
9190 - use %%clean_menus in postun instead of %%update_menus everywhere.
9192 2003-01-20 Monday 20:07 fenrir
9194 * all: begin to up to date the gtk/gnome interface. All comments are
9195 welcome, and please reports bugs :)
9197 2003-01-20 Monday 17:52 massiot
9199 Used macro instead of hand-made code.
9201 2003-01-20 Monday 13:06 fenrir
9203 * all: converted some msg_Err into msg_Warn
9205 2003-01-20 Monday 13:04 fenrir
9207 * asf : more msg_Err -> msg_Warn
9209 2003-01-20 Monday 13:01 fenrir
9211 * all: changed some msg_Err into msg_Warn.
9213 2003-01-20 Monday 10:59 massiot
9215 Fixed a dozen bugs regarding mono audio files.
9217 2003-01-20 Monday 03:45 hartman
9219 * ./extras/MacOSX/vlc.pbproj/project.pbxproj
9220 - Added .cue and .ogg to the known filetypes
9222 - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
9223 - Preliminary divx filesubtitle support.
9225 2003-01-20 Monday 02:45 titer
9227 load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
9228 previous commits (closes #100)
9230 2003-01-20 Monday 02:19 fenrir
9232 * mpegvideo.c : raah, removed a debug message...
9234 2003-01-20 Monday 02:15 fenrir
9236 * mpegvideo.c : fix dts generation for non-progressive stream.
9238 2003-01-20 Monday 00:23 hartman
9240 * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
9242 2003-01-19 Sunday 22:16 jpsaman
9244 New "qte_main" module. It should be used by all plugins/modules that need QT embedded. Also ported modules/qte/qte.{cpp,h} to use it.
9246 2003-01-19 Sunday 16:57 massiot
9248 Requalified some error messages into warnings.
9250 2003-01-19 Sunday 08:28 fenrir
9252 * avi.c : proper way to store fourcc.
9254 2003-01-19 Sunday 08:27 fenrir
9256 * all: change the way fourcc are stored in bitmapinfoheader.
9258 2003-01-19 Sunday 03:16 sam
9260 * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
9261 the GetProgramPath call, stored the path in p_libvlc instead. Fixes
9262 compilation under anything other than OS X.
9264 2003-01-18 Saturday 20:24 alexis
9268 2003-01-18 Saturday 13:24 massiot
9270 Including font-eutopiabold36.rle for DivX and ogg subtitles.
9272 2003-01-18 Saturday 04:57 hartman
9274 * ./modules/gui/macosx/open.m
9275 - .bin files are now opened as disks, instead of as files
9277 2003-01-18 Saturday 04:10 hartman
9279 * ./modules/gui/macosx/open.m:
9280 - Removed the pretty animation. Wasn't working. This looks better.
9281 - fixed a potential memory problem
9283 2003-01-17 Friday 23:59 sam
9285 * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
9286 the source comments.
9288 2003-01-17 Friday 21:46 hartman
9290 * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
9292 2003-01-17 Friday 19:36 sam
9294 * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
9296 2003-01-17 Friday 19:22 sam
9298 * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
9300 2003-01-17 Friday 19:17 sam
9302 * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
9303 of boundary checks in the handling of title/chapter menus. Title 0 is no
9304 longer reachable (Closes: #26).
9306 2003-01-17 Friday 18:19 titer
9308 Fixed the 'Do not use DVD menus' check box.
9310 2003-01-17 Friday 18:19 jpsaman
9312 Updating slider only once a second now.
9314 2003-01-17 Friday 17:22 massiot
9318 2003-01-17 Friday 16:18 sam
9320 * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
9321 sent to the parent video output by all filters, and mouse coordinates are
9322 translated when necessary (Closes: #15).
9324 2003-01-17 Friday 15:26 fenrir
9326 * all: use p_vlc->pf_memcpy instead of memcpy on big data block.
9327 * mpeg4video: removed a bad code dealing with pts discontinuity.
9328 * pes.c: try to avoid copying the whole PES. (the first 64ko
9329 ins't any more copied :)
9331 2003-01-17 Friday 14:51 lool
9333 * added missing static
9335 2003-01-17 Friday 13:54 sam
9337 * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
9338 calculation in slow-mo.
9340 2003-01-16 Thursday 23:37 sam
9342 * ./Makefile.am: fixed distribution of MSVC files.
9344 2003-01-16 Thursday 23:33 babal
9346 - my previous fix was a bad fix :(
9348 2003-01-16 Thursday 23:25 lool
9351 . renamed access_slp to slp
9352 . slp is enabled by default if slp.h is present
9353 * modules/access/slp.c:
9354 . slp is now an access and a demux and forces the use of itself
9355 . cleanups and bug corrections
9356 . disappears of the playlist
9357 Thanks to fenrir for the help in debugging!
9359 2003-01-16 Thursday 23:00 massiot
9361 * Bumped up revision number to 0.5.0-test3,
9362 * Rearranged fields in the OS X interface to accomodate for translations,
9363 * modules/access/dvd/ifo.c: fixed a crash with bad streams,
9364 * Auto-updated po files,
9365 * Manually updated fr.po.
9367 2003-01-16 Thursday 21:14 babal
9369 - input.c : doesn't even try to use the headphone filter for
9370 unsupported format (S/PDIF, ...)
9371 - m3u.c : support for MRLs
9372 better detection of absolute path under Windows
9373 - configure.ac.in : off_t was defined twice for mingw32
9374 - fr.po : translation of headphone filter strings
9376 2003-01-16 Thursday 20:08 lool
9380 2003-01-16 Thursday 15:26 titer
9382 * InterfaceWindow.cpp : fixed DVD drag & drop
9383 * PreferencesWindow.* : added the possibility not to use DVD menus
9385 2003-01-16 Thursday 14:40 massiot
9387 Swedish is now sv, not se. Thanks yvounet. (c)
9389 2003-01-16 Thursday 14:39 yves
9391 * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
9392 * new demux/m4v and mux/avi plugins
9394 2003-01-16 Thursday 14:34 sam
9396 * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
9398 2003-01-16 Thursday 14:08 massiot
9400 * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
9401 I do not have any file to test ; more precise PTS handling when losing
9403 * src/audio_output/intf.c: fixed a warning.
9405 2003-01-16 Thursday 13:58 hartman
9408 - integrated play/pause toggled button
9409 - global shortcut for play/pause by use of spacebar
9411 - removed pause button
9412 - close button in intf window. register window in Window menuitem.
9413 - rearranged the menu
9414 - changed some key-combo's to be more OSX compliant/consistent
9415 - The time text-field is no longer selectable
9416 - The faster/slower/ff/stop etc button are only available during playback
9417 - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
9418 - Added Add/Remove buttons to the llaylist.
9419 - Made the drawer 10 pixels smaller. Looks much better.
9420 - added a volume slider.
9422 2003-01-16 Thursday 13:49 hartman
9424 * ./modules/gui/macosx/controls.m:
9425 - Added a volumeslider
9426 - removed pause button
9427 - added a fast forward action (increases speed in time)
9428 - changed the play method to allow for a toggled play pause button
9429 - volumeUp and VolumeDown take the state of the Mute Menuitem into account
9430 - volumeUp and VolumeDown take the volumeSlider into account
9431 * ./modules/gui/macosx/intf.h:
9432 - added references for the volumeslider, new menuitems
9433 * ./modules/gui/macosx/intf.m:
9434 - correct init of volumeslider and other new intf elements
9435 - new title for Controller window
9436 - the state of buttons is dependant on a movie being played
9437 - toggle the play/pause button if a play/pause action is detected.
9438 * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
9439 * ./modules/gui/macosx/vout.m:
9440 - removed some control keys which were no longer necesarry
9441 - give the window the title of the item being played
9443 2003-01-16 Thursday 13:22 hartman
9445 VolumeGet/VolumeSet now work even if no file is playing.
9447 2003-01-16 Thursday 12:56 sam
9449 * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.
9451 2003-01-16 Thursday 12:49 sam
9453 * ./evc/config.h, ./msvc/config.h: proper generation of these files using
9454 information from configure.ac.in. Thanks to Stephane van Hardeveld for
9457 2003-01-16 Thursday 09:05 sam
9459 * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.
9461 2003-01-16 Thursday 09:02 sam
9463 * ./include/vlc_common.h: fixed win32 plugin compilation.
9465 2003-01-16 Thursday 09:00 sam
9467 * ALL: merged more UI strings.
9469 2003-01-15 Wednesday 23:55 massiot
9471 * Fixed MPEG audio layer III VBR,
9472 * Mac OS X interface thread gets a real-time priority as well to avoid
9474 * VLAN error is now a warning.
9476 2003-01-15 Wednesday 13:58 massiot
9480 2003-01-15 Wednesday 13:48 sam
9482 * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
9483 events once our window has been properly mapped.
9485 2003-01-15 Wednesday 13:46 massiot
9487 message queue overflow is now a warning.
9489 2003-01-15 Wednesday 13:16 sam
9491 * ALL: slightly changed some interface strings so that they are common to
9492 all GUIs, thus making the translators' work easier.
9494 2003-01-15 Wednesday 13:14 massiot
9496 Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
9499 2003-01-15 Wednesday 12:25 massiot
9501 Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
9502 and Jean-Paul Saman <jpsaman@wxs.nl>.
9504 2003-01-15 Wednesday 11:46 titer
9506 Fixed --with-mad and --with-mad-tree
9508 2003-01-15 Wednesday 11:27 massiot
9510 VolumeUp/Down/Mute now work even if no file is playing.
9512 2003-01-15 Wednesday 10:58 massiot
9514 * Totally rewrote the mad plug-in, in order to fix the PTS problems :
9515 - Now using the low-level API of libmad,
9516 - Decoding split in parsing & decoding (just like A/52),
9517 - Should handle dual-mono files correctly,
9518 * The old mpeg_audio plug-in can no longer work in this scheme and has
9519 been disabled. Please _always_ compile with mad from now on.
9522 2003-01-15 Wednesday 00:49 jlj
9524 * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.
9526 2003-01-15 Wednesday 00:10 massiot
9528 Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.
9530 2003-01-14 Tuesday 22:44 sam
9532 * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
9535 2003-01-14 Tuesday 22:03 titer
9537 Fixed playlist behaviour (draging a file replaces the playlist, and
9538 draging a file while pressing the 'Shift' key appends it while the
9539 current one keeps playing.
9541 2003-01-14 Tuesday 18:56 sam
9543 * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif
9545 2003-01-14 Tuesday 16:00 titer
9547 Now you can save preferences.
9549 2003-01-14 Tuesday 15:31 titer
9551 * added a sanity lock
9553 2003-01-14 Tuesday 14:51 massiot
9555 * Fixed dual-mono handling of MPEG audio.
9556 * rc.c: fixed a warning.
9558 2003-01-14 Tuesday 14:48 titer
9560 * Added a file panel for subtitles file selection.
9562 2003-01-14 Tuesday 04:34 fenrir
9564 * stream_output.c: fix a bug with "null" stream.
9566 2003-01-14 Tuesday 01:30 sigmunau
9568 changed the a rule into add and made it work along with others such as play
9569 even when nothing is currently playing. Added a playlist command to list the
9570 entries currently in the playlist. plus some cleanups and sanity checks.
9572 2003-01-13 Monday 23:45 massiot
9574 Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.
9576 2003-01-13 Monday 20:02 jlj
9578 * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.
9580 2003-01-13 Monday 17:39 fenrir
9582 * adpcm: changed the way that data are read and thus seek will work.
9584 2003-01-13 Monday 17:11 ipkiss
9586 * MacOSX interface: fixed a stupid bug
9587 * Win32 interface: completed support for channel selection
9589 2003-01-13 Monday 16:58 massiot
9593 2003-01-13 Monday 15:20 sam
9595 * ./toolbox: toolbox --update-po now automatically extracts strings from
9596 the Win32 interface.
9598 2003-01-13 Monday 15:14 alexis
9602 2003-01-13 Monday 14:51 massiot
9604 Do not forget to register aout_ChannelsRestart as the callback for
9605 audio-device, plus miscellaneous changes.
9607 2003-01-13 Monday 13:28 sam
9609 * ./modules/video_output/sdl.c: protected libSDL initialization calls to
9610 avoid race conditions and deadlocks.
9612 2003-01-13 Monday 04:46 fenrir
9614 * mux/avi.c: added index creation.
9615 * demux/avi.c: fix stream length calculation.
9616 * stream_output.c: forgot a return value ...
9618 2003-01-13 Monday 02:33 fenrir
9620 * all: now mux and access_out can request to reserve some memory in front
9621 of each sout buffer (will prevent some unnecessary memcpy :). Not yet
9624 2003-01-13 Monday 02:30 fenrir
9626 * mp4: added parsing of some mov boxes (alternate movies).
9628 2003-01-13 Monday 01:11 sam
9630 * ./debian/rules: compilation bypasses for the Debian maintainer.
9632 2003-01-12 Sunday 19:08 jpsaman
9636 2003-01-12 Sunday 19:08 jpsaman
9638 Use gtk_main_quit only in one place (the function Manage()).
9640 2003-01-12 Sunday 18:26 fenrir
9642 * avi: partial fix for non interleaved file with incorrect( I'm not sure
9643 about that) stream descriptor. Now at least video will be played.
9645 2003-01-12 Sunday 18:25 jlj
9647 * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).
9649 2003-01-12 Sunday 15:38 sigmunau
9651 * src/video_output/video_output.c: add a key-pressed variable to p_vout
9652 * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
9653 by reading the key-pressed variable
9654 * modules/control/lirc/lirc.c: allow navigation with remote control by
9655 faking keypresses (closes #38). I think the remotes for dvdplayers usually
9656 have buttons for "root menu" and "title menu". Whould this be easily
9659 2003-01-12 Sunday 06:39 fenrir
9661 * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
9662 You have to force this demuxer.
9664 2003-01-12 Sunday 04:30 fenrir
9666 * avi.c: avi muxer. (It produces broken files, but vlc is able to read
9669 2003-01-12 Sunday 04:11 fenrir
9671 * some workaround for clock.
9673 2003-01-12 Sunday 02:08 titer
9675 * beos/* : fixed a bug in the progress bar with big files
9676 * beos_specific.cpp : fixed the app signature
9677 * VlcWrapper.* : removed unused code
9679 2003-01-12 Sunday 01:26 sigmunau
9681 new rule for remote controls with combined play/pause button (like mine has)
9683 2003-01-12 Sunday 00:22 titer
9685 Corrected the list of supported MIME types.
9687 2003-01-11 Saturday 20:42 titer
9689 * Needed update because variables names changed in the 'adjust' module.
9691 2003-01-11 Saturday 20:25 gitan
9693 * SAP is disabled by default.
9695 2003-01-11 Saturday 19:33 stippi
9697 fixed flickering of skip buttons (and consequently crashing if you pressed them)
9699 2003-01-11 Saturday 18:31 fenrir
9701 * avi: fix my last fix :)
9703 2003-01-11 Saturday 18:10 fenrir
9705 * asf: prevent some segfault with broken file. (partially fix bug 72)
9706 * avi: respect frame size (for audio codec) and close bug 75.
9707 * ffmpeg: can now read multiples audio frames from the same buffer.
9709 2003-01-11 Saturday 17:23 ipkiss
9711 * Fixed my previous commit (thanks fenrir)
9713 2003-01-11 Saturday 14:09 ipkiss
9717 2003-01-10 Friday 17:30 lool
9719 * re-included playlist.h (got confused with vlc-playlist.h)
9721 2003-01-10 Friday 17:01 titer
9723 Thread priority management on BeOS.
9725 2003-01-10 Friday 16:21 titer
9727 Definitively fixed sync (I hope).
9729 2003-01-10 Friday 13:21 massiot
9731 Fixed liba52 detection using --with-a52.
9733 2003-01-10 Friday 12:34 asmax
9735 * fixed previous commit (didn't work everytime)
9737 2003-01-10 Friday 11:02 asmax
9739 * enable the network channel box when selecting network channel input
9742 2003-01-10 Friday 10:01 lool
9744 * removed an useless inclusion
9746 2003-01-10 Friday 09:28 lool
9748 * access_slp LD options
9750 2003-01-10 Friday 09:25 lool
9753 2.16 NO VIDEO!! or NO AUDIO !!
9754 3.3.4 Does VLC support DVD from all zones?
9755 3.3.5 How can I take screenshots?
9757 5.1 How may I help your project?
9758 5.2 Why are your mailing-lists and your website in english?
9760 2003-01-10 Friday 08:04 yves
9762 * vlc.spec: new packetizer/mpeg4audio plugin added.
9764 2003-01-10 Friday 06:16 lool
9766 * removed VLC_GO to avoid skipping to the last program
9768 2003-01-10 Friday 04:58 lool
9770 * configure.ac.in, modules/access/slp.c: New SLP access module,
9771 see <http://www.openslp.org/>
9773 2003-01-09 Thursday 23:43 massiot
9775 * OS X: Fixed a segfault with empty configuration strings (closes #65),
9776 * cosmetic messages cleanups.
9778 2003-01-09 Thursday 22:30 lool
9780 * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)
9782 2003-01-09 Thursday 18:23 fenrir
9784 * avi: read less data at once as it seems to give better sound. (I thinks
9785 it's more a workaround that a true fix).
9787 2003-01-09 Thursday 18:06 sam
9789 * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.
9791 2003-01-09 Thursday 17:47 sam
9793 * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
9794 instead of i_pitch for pixel access (Closes: #30).
9796 2003-01-09 Thursday 16:26 sam
9798 * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
9801 2003-01-09 Thursday 15:38 sam
9803 * ./modules/video_filter/adjust.c: rehandled code and enhanced the
9804 config variables descriptions.
9806 2003-01-09 Thursday 14:05 sam
9808 * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.
9810 2003-01-09 Thursday 14:00 sam
9812 * ./modules/video_filter/transform.c: the 90 and 270 transformation routines
9813 now use the visible pitch of a picture, not its total pitch (Closes: #29).
9815 2003-01-09 Thursday 10:12 sam
9817 * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
9818 according to the playing rate.
9820 2003-01-08 Wednesday 23:15 massiot
9822 Do not bail out when no *.gmo exists.
9824 2003-01-08 Wednesday 16:40 lool
9827 * mentionned Redhat because it disables DMA
9829 2003-01-08 Wednesday 16:40 fenrir
9831 * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
9832 muxer with libdvbpsi.
9833 * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
9834 (only in ts_dvbpsi demuxer).
9836 2003-01-08 Wednesday 15:13 titer
9838 Partial fix for video/audio sync.
9840 2003-01-08 Wednesday 14:59 sam
9842 * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
9845 2003-01-08 Wednesday 14:31 lool
9847 * Mentionned the inclusion of the contrib dir
9849 2003-01-08 Wednesday 14:00 sigmunau
9851 use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
9852 a minor change in argumets passed to nsis
9854 2003-01-08 Wednesday 13:52 titer
9856 Use pf_memcpy and pf_memset.
9858 2003-01-08 Wednesday 12:13 lool
9862 4.1 May I use the VideoLAN logo?
9863 4.2 May I reditribute VLC?
9865 2003-01-08 Wednesday 10:50 massiot
9867 * Added --no-spdif option (just like in OSS) and fixed a localization bug.
9869 2003-01-08 Wednesday 10:46 fenrir
9871 * mp4.c: allowed multiple moov headers by taking the first one
9872 (multiple moov headers is strictly forbidden but I 've seen such file)
9874 2003-01-08 Wednesday 10:43 fenrir
9876 * faad: fixed a segfault when faad initialisation failed.(anyway it
9877 doesn't solve the real problem).
9879 2003-01-08 Wednesday 10:41 fenrir
9881 * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
9882 an vol header. (In fact reverse an prevous commit)
9884 2003-01-08 Wednesday 10:40 fenrir
9886 * file.c: removed an useless debug message.
9888 2003-01-08 Wednesday 10:38 fenrir
9890 * all: added a new function (sout_BufferChain) and allowed dummy
9891 stream input creation (with "null" fourcc).
9893 2003-01-08 Wednesday 10:34 fenrir
9895 * pes.c, ps.c: a52 stream should now work.
9896 * ts.c: added support for libdvbpsi (like ts demux, two modules are
9897 generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
9898 without libdvbpsi. More works to add mpeg4 support (now I generate IOD
9901 2003-01-08 Wednesday 10:26 fenrir
9903 * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
9904 * mpeg4video.c: I 've rewritten it
9906 2003-01-08 Wednesday 03:01 ipkiss
9908 * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
9909 forgets to declare 'add_category_hint'
9910 * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p
9912 2003-01-08 Wednesday 02:32 titer
9914 Minor GUI fixes in the prefs window.
9916 2003-01-08 Wednesday 02:09 titer
9918 Fixed language and subtitle selection.
9920 2003-01-08 Wednesday 00:41 massiot
9922 * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
9923 * Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>
9925 2003-01-07 Tuesday 21:49 fenrir
9927 * all: I have added two new variables in es_descriptor_t and
9928 decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
9929 a replacement of p_demux_data as this variable is used by
9930 some demuxers in another way. This way, I will be able to add
9931 preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
9932 demuxer so if somebody wants ...)
9934 2003-01-07 Tuesday 15:12 jobi
9936 * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with
9937 file/ts_dvbpsi:) with TS streams that don't start with 0x47
9939 2003-01-07 Tuesday 15:12 massiot
9941 Fixed another very nasty localization bug.
9943 2003-01-07 Tuesday 14:58 massiot
9945 New "spdif" setting, allowing to permanently disable S/PDIF detection.
9947 2003-01-07 Tuesday 14:38 massiot
9949 Removed unused options in the aout.
9951 2003-01-07 Tuesday 13:26 sam
9953 * minor updates to pofiles.
9955 2003-01-06 Monday 22:57 massiot
9957 Fixed a compilation issue.
9959 2003-01-06 Monday 22:07 massiot
9961 * Bumped up revision number to 0.5.0-test2,
9962 * MacOS X port: new error dialog displaying error messages,
9963 * Updated localization files,
9966 2003-01-06 Monday 20:08 yves
9968 - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
9969 - removed access/rtp plugin (merged in access/udp).
9970 - removed codec/imdct and codec/downmix plugins (deprecated).
9971 - libvlc0-devel provides libvlc-devel.
9972 - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
9973 ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
9975 2003-01-06 Monday 02:45 massiot
9978 * New "stream output" area in the open panel.
9980 2003-01-06 Monday 00:37 garf
9982 * added a i_min, i_max, f_min and f_max in module_config_t structure
9983 * added a add_integer_with_range() and add_float_with_range()
9984 * gtk interface: now uses a slider when a min or a max is specified
9986 2003-01-05 Sunday 21:03 sigmunau
9988 modules/demux/asf/*: added some file info code
9989 modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as
9990 these cause to much trubble
9992 2003-01-05 Sunday 20:45 massiot
9994 Fixed the "stream has changed" bug.
9996 2003-01-05 Sunday 16:23 massiot
9999 * Fixed a segfault in the "Close Window" code,
10000 * Fullscreen state is now retained between files,
10001 * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?).
10003 2003-01-05 Sunday 13:39 gbazin
10005 * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
10006 the audio output thread. That should make Win9x/Me happier.
10008 2003-01-05 Sunday 03:21 jlj
10011 * replaced playlist panel with drawer.
10012 * implemented context menu for playlist tableview.
10014 2003-01-05 Sunday 02:39 massiot
10016 * Added the possibility to select DVD menus with VIDEO_TS folder in the
10019 2003-01-05 Sunday 01:55 massiot
10021 * Added a Close Window and a close box to our QuickTime video output.
10023 2003-01-04 Saturday 23:49 gbazin
10025 * configure.ac.in: fixed typo in wxWindows headers detection code.
10027 2003-01-04 Saturday 17:14 titer
10029 We now check if the BSoundPlayer's buffer size is not the one we
10032 2003-01-04 Saturday 16:27 gbazin
10034 * src/audio_output/output.c: don't forget to free the audio buffer when
10035 we are trashing it.
10037 2003-01-04 Saturday 13:50 jpsaman
10041 2003-01-04 Saturday 13:30 jpsaman
10043 Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
10045 2003-01-04 Saturday 04:11 jlj
10048 * main window controls are back. based on suggestion by Dan Macpherson.
10050 2003-01-04 Saturday 00:21 jpsaman
10052 Updating slider status uses no longer FPU calculations when compiled for strongarm1100.
10054 2003-01-03 Friday 23:58 jpsaman
10056 Updated package release number
10058 2003-01-03 Friday 21:38 jlj
10060 * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
10062 2003-01-03 Friday 20:55 jpsaman
10064 Slider functionality for Familiar interface.
10066 2003-01-03 Friday 14:44 sam
10068 * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
10069 support in the Gtk+ and GNOME interfaces.
10071 2003-01-03 Friday 13:07 massiot
10073 * modules/access/file.c: we now regularly check the size of the file, in
10074 case it is being downloaded.
10076 2003-01-03 Friday 00:11 massiot
10078 Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
10081 2003-01-03 Friday 00:03 jlj
10083 * ./src/misc/darwin_specific.m:
10084 Fixed (really!) segfault. Don't release o_lang objects, they're managed
10087 2003-01-02 Thursday 23:50 massiot
10091 2003-01-02 Thursday 23:09 massiot
10094 * Fixed the Device submenu,
10095 * There is still a segfault in darwin_specific.m.
10097 2003-01-02 Thursday 22:49 jlj
10099 * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.
10101 2003-01-02 Thursday 20:48 gbazin
10103 * modules/codec/*: reverted my previous patch that explicitly set
10104 i_bytes_per_frame and i_frame_length in each audio decoder.
10105 * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame
10106 and i_frame_length.
10108 2003-01-01 Wednesday 11:14 jlj
10110 * ./modules/gui/macosx/aout.m: cleaned up the code, removed intf dep.
10111 * ./src/misc/darwin_specific.m: fixed segfault (o_enumerator was being
10112 released twice) and memory leak.