1 2003-12-05 Friday 05:01 rocky
3 A little cleanup on wait timing. No bug fixes yet, though.
5 2003-12-05 Friday 04:24 rocky
7 Slightly better handling of stills and toggling pause by using the
8 different threads better.
10 Still has stream still/to MPEG bug and duplicate video window bug though.
11 (And could use lots of cleanup.)
13 2003-12-05 Friday 02:33 rocky
15 Remove interface thread. It was a crock anyway -- any good stuff
16 should be put into the visualization plugins instead.
18 Besides, there are bigger crocks that need fixing (like VCD navigation).
20 2003-12-05 Friday 02:12 rocky
22 Okay microseconds, then.
24 2003-12-05 Friday 01:56 rocky
26 Fix duration that input_AddInfo uses milliseconds.
27 Add some more meta debugging.
29 2003-12-05 Friday 01:52 rocky
33 2003-12-05 Friday 00:03 gbazin
35 * modules/stream_out/transcode.c: proper order for downmixed channels.
37 2003-12-04 Thursday 23:15 gbazin
39 * modules/codec/ffmpeg/encoder.c, modules/codec/speex.c: fixed stupid bug in audio encoding.
41 2003-12-04 Thursday 22:48 anil
43 regenerated from a clean tree
45 2003-12-04 Thursday 22:37 gbazin
47 * modules/codec/flac.c: several fixes to the flac decoder and encoder.
48 * modules/mux/ogg.c: fixed flac in ogg.
49 * modules/demux/ogg.c: fix for flac seeking.
51 2003-12-04 Thursday 18:26 gbazin
53 * modules/gui/wxwindows/playlist.cpp: unicode fix.
55 2003-12-04 Thursday 18:13 gbazin
57 * modules/demux/livedotcom.cpp: compilation fix.
59 2003-12-04 Thursday 17:15 gbazin
61 * ALL: another bunch of MSVC compilation fixes.
63 2003-12-04 Thursday 16:49 sam
65 * modules/misc/dummy/renderer.c:
66 + Removed evil ^Ms from the file.
67 * modules/video_output/caca.c:
68 + Support for new dithering modes (libcaca HEAD only).
70 + Grammar and spelling fixes.
74 + Updated a few translations.
76 + Updated a few translations.
78 2003-12-04 Thursday 16:02 sam
80 * include/vlc_common.h:
81 + Introduced intptr_t and uintptr_t.
82 * Fixed compilation warnings here and there.
84 2003-12-04 Thursday 15:54 sam
86 * configure.ac: Fixed an old bug that caused vlc-config to be sometimes
87 not set executable when regenerated.
89 2003-12-04 Thursday 14:48 gbazin
91 * modules/video_output/wingdi.c: fixed gdi output for 24 and 32 bits color depth.
93 2003-12-04 Thursday 12:33 gbazin
95 * toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling.
96 * msvc/config.h.in, modules/access_output/file.c: MSVC fixes.
97 * modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel.
99 2003-12-04 Thursday 10:25 gbazin
101 * modules/gui/*: use MSTRTIME_MAX_SIZE instead of OFFSETTOTIME_MAX_SIZE.
103 2003-12-04 Thursday 05:14 rocky
105 Guard against invalid p_vcd in dbg_print.
107 2003-12-03 Wednesday 23:01 sigmunau
110 * doxygenated parts of the messages system
112 2003-12-03 Wednesday 22:14 sigmunau
115 * fill in the duration field of the playlist item when starting playback of
116 a file, if the demuxer supports it.
118 2003-12-03 Wednesday 21:58 sigmunau
121 * in vlc, times are stored in microseconds. playlist_item_t::i_duration
122 shouldn't be an exception
123 modules/gui/wxwindows/playlist.cpp:
126 2003-12-03 Wednesday 21:55 rocky
128 Make more like the French translation which is more correct. :-\
130 2003-12-03 Wednesday 21:50 sigmunau
136 include/vlc_common.h:
137 * doxygenized the comments for mtime_t and vlc_fourcc_t
139 2003-12-03 Wednesday 20:47 jpsaman
141 Syncing with current CVS.
143 2003-12-03 Wednesday 15:46 zorglub
145 Update of the french localization file
147 2003-12-03 Wednesday 13:52 anil
151 2003-12-03 Wednesday 13:49 rocky
153 Fixed-width 2-column track number. Should help in sorting titles.
155 2003-12-03 Wednesday 13:41 rocky
157 Update date. Remove boilerplate includes that I think are (or should
158 be) pulled in from one of the other includes.
160 2003-12-03 Wednesday 13:35 rocky
162 Reinstate Duration column - perhaps it's time to get more plugins
165 2003-12-03 Wednesday 13:27 rocky
167 Add more uses of msecstotimestr. Remove OFFSETTOTIME_MAX_SIZE -
168 Use MSTRTIME_MAX_SIZE instead.
170 2003-12-03 Wednesday 12:33 sam
172 include/vlc_help.h: Grammar and spelling fixes.
174 2003-12-03 Wednesday 12:19 fenrir
176 * increase priority (the wrapper from ffmpeg is buggy).
178 2003-12-03 Wednesday 04:19 rocky
180 Fix bug in not updating playlist when hitting next/previous control
181 buttons (and simplify code at the same time).
183 2003-12-03 Wednesday 00:27 rocky
185 Add a few more fields in the stream info.
187 2003-12-03 Wednesday 00:24 rocky
189 "File Info" renamed "Stream/Media Info"
191 2003-12-02 Tuesday 23:03 gbazin
193 * modules/access/dshow/*: PVR support contributed by Marc Nolette.
194 I took the liberty to modify a few things so it might currently be broken (sorry Marc).
195 * THANKS: added Marc Nolette.
197 2003-12-02 Tuesday 18:47 gbazin
199 * msvc/config.h.in: cleaned-up and updated.
201 2003-12-02 Tuesday 16:01 geshp
203 - Added fribidi support
204 - Added configure-line options for mkv and fribidi
206 2003-12-02 Tuesday 13:31 gbazin
208 * ALL: more MSVC compilation fixes.
209 * msvc/vlc.dsw: removed non-existant plugins.
211 2003-12-02 Tuesday 12:57 gbazin
213 ALL: MSVC compilation fixes to libvlc.
215 2003-12-02 Tuesday 10:55 gbazin
217 * modules/demux/mp4/mp4.c: find out aspect ratio from display size.
218 * modules/codec/ffmpeg/video.c: respect aspect ratio given by demux if any.
220 2003-12-02 Tuesday 04:22 rocky
222 Populate VCD info in "File Info" window.
224 2003-12-02 Tuesday 04:16 rocky
226 Change some printf's to debugging-only output.
228 2003-12-02 Tuesday 03:33 rocky
230 Separate title format string into cases where CDDB is enabled and where
231 it is is not. Now have callback for CDDB enabled boolean.
233 2003-12-02 Tuesday 01:54 rocky
235 Add secstotimestr and msecstotimestr to convert (milli)seconds to a
238 2003-12-01 Monday 23:39 gbazin
240 * ALL: fixed DTS audio support.
241 * modules/demux/dts.c: added raw DTS audio demuxer.
243 2003-12-01 Monday 09:39 fenrir
245 * video: display "more than 5 seconds of late video..." only once.
247 2003-12-01 Monday 04:07 rocky
249 Make sure we distribute the CD-DA plugin info.
251 2003-12-01 Monday 04:05 rocky
255 2003-12-01 Monday 04:05 rocky
259 2003-12-01 Monday 04:04 geshp
261 - Updated matroska/ebml fix
262 - Updated mozilla plugin fix
264 2003-12-01 Monday 03:57 rocky
266 Some basic CDDA plugin documentation.
268 2003-12-01 Monday 03:37 rocky
272 2003-12-01 Monday 03:34 rocky
274 Bugs in calculating duration. Thanks Sigmund for fixing the GTK+
277 Some doc improvements. CDDARead: Let playlist now cycle through
278 entries rather than intercept.
280 2003-12-01 Monday 01:08 rocky
282 Add CDDB CD Info in File Info section (via input_AddInfo and
285 2003-11-30 Sunday 23:19 jpsaman
289 - Added SAP/SLP to transcode tabpage
290 - Reworking transcoding options for playlist
292 2003-11-30 Sunday 23:07 rocky
294 Forgot to add demux.c here.
296 2003-11-30 Sunday 22:59 gbazin
298 * modules/packetizer/mpeg4video.c: oops
300 2003-11-30 Sunday 22:47 gbazin
302 * include/input_ext-plugins.h: export input_DecodeBlock().
303 * modules/stream_out/display.c: simplifications.
304 * modules/stream_out/transcode.c: memset of sout_stream_sys_t.
305 * modules/packetizer/mpeg4video.c: not all containers provide a pts info, in which case we use the dts.
307 2003-11-30 Sunday 22:26 rocky
309 Customizable playlist title.
311 2003-11-30 Sunday 22:14 fenrir
313 * all: added dx50 fourcc (just mpeg4 video).
315 2003-11-30 Sunday 21:21 jpsaman
318 - Fixed resource leak with playlists
319 - VLC coding style cleanup
320 - Rework v4l and stream out interface code to use VLC playlists as it should be used.
323 2003-11-30 Sunday 19:42 sigmunau
325 modules/gui/gtk/playlist.c:
326 * show duration in playlist window if available
328 2003-11-30 Sunday 18:14 rocky
330 Add CD-DA CDDB support via libcddb.
332 2003-11-30 Sunday 18:10 gbazin
334 * share/http/admin/browse.html: hmmm, the browse feature was reenabled by mistake.
336 2003-11-30 Sunday 17:29 fenrir
338 * es_out: implement ES_OUT_SET_PCR and reset but don't use them !
339 * demux: added demux2_New/Delete.
341 2003-11-30 Sunday 17:29 fenrir
343 * all: added demux_t structure and some demux2_* functions.
344 Anyway, don't use them for now.
346 2003-11-30 Sunday 16:00 fenrir
348 *all: added a --minimize-thread options to make all decoders and
349 packetizers running in the input thread. (Usefull with sout)
351 2003-11-30 Sunday 14:49 fenrir
353 * ninput: added 2 ES_OUT* command (do nothing for now)
355 2003-11-30 Sunday 14:28 fenrir
357 * all: added a TCP access input module.
359 2003-11-30 Sunday 13:53 rocky
361 Go over options: Add hooks for internationalization, some typos,
362 display some of these even when not "advanced"
364 2003-11-30 Sunday 11:22 jpsaman
367 - Removing obsolete files.
368 - Remove debug messages.
370 2003-11-30 Sunday 11:19 jpsaman
372 Bumped up version number to 0.7.0
374 2003-11-30 Sunday 10:26 jpsaman
377 - Updating, removing and clearing playlist works.
379 2003-11-30 Sunday 02:41 rocky
381 Break out demux into its own thing.
383 2003-11-29 Saturday 18:36 massiot
385 * input: new cr-average option, allowing to configure the
386 CR_AVERAGE #define in input_clock.c (useful for PVR input)
387 * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c : fixes
388 for older version of ffmpeg
389 * modules/stream_out/transrate/transrate.c : misc optimizations
391 2003-11-29 Saturday 18:06 fenrir
393 * all: - increased avcodec version needed to 4680 (latest release)
394 - open the codec after that p_context has been fully initialisated.
397 2003-11-29 Saturday 17:14 fenrir
399 * mp4: another fix for another buggy file.
401 2003-11-29 Saturday 16:36 gbazin
403 * modules/gui/wxwindows/menus.cpp: moved audio/video track menu to the top.
405 2003-11-29 Saturday 16:29 gbazin
407 * modules/access/cdda.c: removed double ';'
409 2003-11-29 Saturday 13:39 gbazin
411 * modules/gui/wxwindows/*: got rid of the Misc menu and moved everything in the Settings one.
413 2003-11-29 Saturday 13:12 fenrir
415 * all: - fixed non I420 input
416 - added raw output support.(in a pure hack way but allow
417 transcode{vcodec=I420} )
419 2003-11-29 Saturday 12:03 fenrir
421 * encoder: added a memset.
423 2003-11-29 Saturday 11:12 fenrir
425 * all: better handling of multiple (video) tracks.
426 - now vout are checked for release every 300ms
427 - when *-es are triggered, all same es are unselect not only the
428 last selected. (more intuitive) The only problems are that it's not
429 possible to select again all ES, and the checkbox can show only one
432 2003-11-29 Saturday 00:41 gbazin
434 * modules/codec/ffmpeg/encoder.c: fixed compilation problem with ffmpeg 0.4.8
436 2003-11-28 Friday 23:40 gbazin
438 * modules/codec/ffmpeg/*: fixed the code to disable cpu features.
440 2003-11-28 Friday 22:23 fenrir
442 * mkv: fixed a buffer overflow.
444 2003-11-28 Friday 22:16 gbazin
446 * modules/misc/dummy/input.c: use p_input->psz_demux = "vlc,none" to force the demux.
448 2003-11-28 Friday 18:19 geshp
450 - Update to 0.7.0-test1
451 - Updated version numbers on dependancies
452 - Removed ALSA support until RH/FC turns to kernel 2.6
453 - Added --enable-speex and --enable-pp
454 - Mozilla plugin now built for 1.4.1
455 - Currently broken (Matroska/EBML problems)
457 2003-11-28 Friday 17:30 hartman
459 * Fix text subtitles which were missing their last char since the API port.
460 * Track Name is now stored in fmt.psz_description
462 2003-11-28 Friday 17:04 fenrir
464 * input: avoid double free/release when InitStream fail.
466 2003-11-28 Friday 16:09 fenrir
468 * ffmpeg: added h264 codec.
470 2003-11-28 Friday 16:06 fenrir
472 * input_dec: does pass empty block to the decoder.
474 2003-11-28 Friday 13:24 fenrir
476 * avi: fix end of file...
478 2003-11-28 Friday 10:36 massiot
480 Forgot that yesterday...
482 2003-11-27 Thursday 22:44 massiot
484 * modules/stream_out/transcode.c: new options
485 - strict_rc : strict rate control mode for CBR streams
486 - pre_me : add a pre-motion estimation pass
487 - hurry_up : allow to discard the hq mode in real-time if we're late
488 * modules/mux/mpeg/ts.c: useful debug messages
489 * modules/packetizer/mpegvideo.c: useless debug message
491 2003-11-27 Thursday 21:24 fenrir
493 * item: lalalala... (remove a debug change -> psz_auther set to "Arg")
495 2003-11-27 Thursday 20:51 fenrir
497 * faad: drop packets with b_discontinuity set.
499 2003-11-27 Thursday 20:50 fenrir
501 * mp4: ported to stream_*
503 2003-11-27 Thursday 19:39 fenrir
505 copy: set pts to dts if pts <= 0. (Needed to make div3 streaming working
507 ts: use one stream_id for mpeg video (and one for mpeg audio).
509 2003-11-27 Thursday 12:32 fenrir
511 * mp4: converted to es_out* and partialy to stream_*
513 2003-11-27 Thursday 12:32 fenrir
515 * all: drop block(s) with b_discontinuity set.
517 2003-11-27 Thursday 12:22 fenrir
521 2003-11-27 Thursday 10:34 gbazin
523 * modules/stream_out/transcode.c: don't crash when the user specifies a acodec/vcodec with more the 4 characters in length.
524 * modules/gui/wxwindows/streamout.cpp: grrr, thought I add committed this stuff.
526 2003-11-27 Thursday 10:13 hartman
528 * hu.po was missing here.
530 2003-11-27 Thursday 10:06 hartman
532 * updated translation
534 2003-11-27 Thursday 06:37 adn
536 * Fixes for MRL Updates
539 2003-11-27 Thursday 05:46 fenrir
541 * all: added an sout-all option to stream all es (does work only with
542 demuxer using es_out_* ie everyone but TS and PS).
544 2003-11-27 Thursday 05:41 fenrir
546 * livedotcom.cpp: added call to input_InitStream.
548 2003-11-27 Thursday 04:11 fenrir
550 * all: implement more es_out_* control, audio-channel and spu-channel are
553 2003-11-27 Thursday 00:57 gbazin
555 * mozilla/Makefile.am: don't forget mozilla/npvlc_rc.rc in make dist.
557 2003-11-27 Thursday 00:05 sam
559 * toolbox: more cvs2cl fixes.
560 * ChangeLog: updated changelog.
562 2003-11-26 Wednesday 23:32 sam
564 * toolbox: Attempt to fix a strange cvs2cl behaviour.
566 2003-11-26 Wednesday 23:14 gbazin
568 * po/*: update for 0.7.0-test1.
570 2003-11-26 Wednesday 22:56 gbazin
572 * modules/stream_out/display.c: fixed timestamp generation.
574 2003-11-26 Wednesday 22:18 gbazin
576 * modules/codec/ffmpeg/chroma.c: oops.
578 2003-11-26 Wednesday 22:12 gbazin
580 * modules/codec/ffmpeg/*: fixed small memleak in chroma plugin.
581 Added back missing bitrate setting for video encoding.
583 2003-11-26 Wednesday 22:00 gbazin
585 * modules/access/v4l/v4l.c: fixed small mem leak.
587 2003-11-26 Wednesday 21:54 gbazin
589 * modules/access/dshow/dshow.cpp: small change to default chroma selection.
591 2003-11-26 Wednesday 20:44 fenrir
593 * system: change some msg_Err to msg_Warn.
595 2003-11-26 Wednesday 18:48 gbazin
597 * src/input/input.c: fixed a whole load of mem leaks when the input is closed before the initialisation is complete (inexistant input, etc...).
599 2003-11-26 Wednesday 13:59 gbazin
601 * modules/codec/ffmpeg/encoder.c: bframes are supported for mp1v and mp2v as well as mpgv.
603 2003-11-26 Wednesday 10:45 zorglub
605 * Merged sort functions
606 * Added a randomize playlist function
608 2003-11-26 Wednesday 08:18 gbazin
610 * ALL: fixed memory leaks.
611 * modules/demux/mp4/libmp4.c: fixed parsing of the "wave" tag (I'm sure there's a better fix but this one works).
612 * modules/demux/ogg.c: another seeking fix (We also need to flush the per stream buffer with ogg_stream_reset()).
614 2003-11-26 Wednesday 03:40 rocky
616 Remove unused code accidentially duplicated in split.
618 2003-11-26 Wednesday 03:35 rocky
620 Split out cdda to facilitate later changes.
622 2003-11-26 Wednesday 03:34 rocky
624 Guard against including twice.
626 2003-11-26 Wednesday 02:41 rocky
630 2003-11-26 Wednesday 02:00 rocky
634 2003-11-26 Wednesday 01:45 rocky
638 2003-11-26 Wednesday 01:40 rocky
642 2003-11-26 Wednesday 01:32 rocky
644 Move libcdio CD-DA plugin into its own directory before the big split up.
646 2003-11-26 Wednesday 01:28 rocky
648 Minor name-change tidying up.
650 2003-11-25 Tuesday 21:21 hartman
652 * modules/audio_output/coreaudio.c:
653 - Many of the error streams were identical. This isn't helping debugging.
655 2003-11-25 Tuesday 20:41 jpsaman
658 - Fixed a p_playlist refcount problem
659 - Clearing VLC playlist and Playlist widget.
661 2003-11-25 Tuesday 20:01 jpsaman
664 - Fix segfault when adding one file to the playlist widget from the fileview widget.
667 2003-11-25 Tuesday 19:59 massiot
669 * modules/access/satellite/access.c: do not use p_es->i_demux_fd ; fixed
670 demux filters leak (particularly harmful on the Dreambox) ; correctly
671 handle PAT and PMT changes.
673 2003-11-25 Tuesday 12:35 sam
675 * src/misc/modules.c: Allow for premature Ctrl-C escapes even while VLC
676 is loading its plugins.
678 2003-11-25 Tuesday 03:55 rocky
680 Forgot to delete keypress callback.
682 2003-11-25 Tuesday 03:54 rocky
684 Plugin now tested ;-) Add missing prototypes.
686 Remove unused Mouse event handling. Forgot to delete keypress callback.
688 2003-11-25 Tuesday 00:58 gbazin
690 * modules/gui/wxwindows/*: fixed a couple of memory leaks.
692 2003-11-25 Tuesday 00:56 fenrir
694 * all: fixed a lot of small memory leaks.
696 2003-11-24 Monday 23:22 gbazin
698 * src/input/input_dec.c, include/vlc_codec.h: added 2 callbacks in the decoder_t structure for pictures linking/unlinking.
699 * modules/codec/libmpeg2.c: restored pictures linking/unlinking code.
700 * modules/codec/ffmpeg/video.c: idem and reenabled direct rendering even when the hurry-up mode is activated as it doesn't seem to create a problem anymore with recent ffmpeg.
702 2003-11-24 Monday 21:47 gbazin
704 * src/audio_output/mixer.c: fixed timestamp rounding problem.
706 2003-11-24 Monday 20:50 fenrir
708 * moved EsOut* to es_out.c and introduced internal input_EsOutNew and
711 2003-11-24 Monday 20:45 gbazin
713 * modules/access/dshow/*: compilation fixes.
714 * include/vlc_common.h: added a couple of casts to TAB_APPEND().
716 2003-11-24 Monday 19:30 fenrir
718 * dshow: ported to es_out_* and stream_*. Not tested (sorry).
720 2003-11-24 Monday 19:27 gbazin
722 * modules/access/v4l/v4l.c: small fix and added a --v4l-chroma option to force a chroma fourcc for the video device.
724 2003-11-24 Monday 19:20 gbazin
726 * src/input/input.c: oops, set the ES format before selecting it.
728 2003-11-24 Monday 19:19 fenrir
730 * rawdv.c: ported to es_out_* and stream_*.
732 2003-11-24 Monday 18:00 gbazin
734 * configure.ac, extras/MacOSX/*: bumped version number to 0.7.0-test1 in preparation for the test release.
736 2003-11-24 Monday 17:34 fenrir
738 * m4v: ported to es_out*, stream_* and use the mp4v packetizer. Anyway
739 dts are still calculated for a 25fps stream. (The packetizer doesn't
740 calulate pts/dts for now).
742 2003-11-24 Monday 17:11 fenrir
744 * cddax: ported to es_out_* and stream_*. Not tested (sorry).
746 2003-11-24 Monday 16:45 fenrir
748 * v4l: ported to stream_* and es_out_*. Not tested !
750 2003-11-24 Monday 13:40 gbazin
752 * modules/gui/wxwindows/menus.cpp: small fix.
753 * modules/codec/quicktime.c: compilation fix on win32.
754 * modules/demux/avi/avi.c: small hack to avoid eating all the resources on broken files.
756 2003-11-24 Monday 12:44 fenrir
758 * cdda: ported to es_out*.
760 2003-11-24 Monday 03:30 fenrir
762 * all: do not export input_NullPacket
763 * input_dec.c: fixed a (big) memory leak.
765 2003-11-24 Monday 03:30 rocky
767 Minor debug output change.
769 2003-11-24 Monday 03:28 rocky
771 Add keyboard input handling, e.g. if visualization plugin. Needs some
772 more work, but it's a start.
774 2003-11-24 Monday 03:27 rocky
776 Change debug output slightly to make more informative and to assist
777 in determining which selecting ES we might be at.
779 2003-11-24 Monday 02:35 fenrir
781 * all: ported/cleaned up/renabled dvb subtitle decoder. But it is untested.
782 (I have no sample at all)
784 2003-11-24 Monday 00:41 rocky
786 Set cdio log routine.
788 2003-11-24 Monday 00:40 fenrir
790 * input_ext-dec.c: useless file.
792 2003-11-24 Monday 00:39 fenrir
794 * all: removed decoder_fifo_t.
796 2003-11-24 Monday 00:36 gbazin
798 * install-win32: added a registry entry for the mozilla plugin (the xpt file still needs to be registered by hand though).
800 2003-11-24 Monday 00:23 rocky
802 Add intf-vcd.txt to distribution and installed documentation.
804 2003-11-24 Monday 00:01 gbazin
806 * modules/codec/ffmpeg/postprocess.c: fixed uninitialized variable.
807 * modules/mux/ogg.c: allow embedding mpeg1/2 video (only vlc will play back these files).
809 2003-11-23 Sunday 22:29 ipkiss
811 Use snprintf instead of sprintf
813 2003-11-23 Sunday 22:18 hartman
815 * Compile before you commit was our slogan right?
817 2003-11-23 Sunday 20:37 gbazin
819 * modules/gui/wxwindows/*: added new codecs for stream output.
820 Added ffmpeg postproc to menus.
821 * modules/codec/ffmpeg/*: allow switching postproc filters on the fly.
823 2003-11-23 Sunday 18:40 fenrir
825 * all: disabled dv, xvid, dvbsub (they won't compile anymore really soon).
827 2003-11-23 Sunday 18:31 alexis
829 - Updated French translation (still a lot of work to do...)
830 - Modified some strings in VLC source code
831 - ran ./toolbox --update-po
833 2003-11-23 Sunday 18:24 rocky
835 Next/previous/return navigation bugs - not setting item type.
837 2003-11-23 Sunday 18:21 gbazin
839 * src/input/input_dec.c: set p_dec->b_error when we can't create the output.
841 2003-11-23 Sunday 18:16 gbazin
843 * modules/control/http.c: cough cough
845 2003-11-23 Sunday 17:51 gbazin
847 * modules/gui/wxwindows/*: small cleanup.
849 2003-11-23 Sunday 17:46 gbazin
851 * modules/control/http.c: fixed segfault when deleting items and prevent adding empty items.
853 2003-11-23 Sunday 17:18 rocky
855 Update/correct debug flag documentation.
857 2003-11-23 Sunday 17:06 rocky
859 Some basic help for the VCD plugin.
861 2003-11-23 Sunday 16:27 garf
863 * index.html: oops (forgot refresh cludge)
865 2003-11-23 Sunday 16:24 garf
867 * src/playlist/item.c : stops the playlist if we delete the currently
869 * doc/intf-http.txt : adding "pl.group"
870 * share/http/index.html : little cosmetic change (better according to
873 2003-11-23 Sunday 16:02 zorglub
875 * NEWS : added a few missing things
876 * AUTHORS: updated sam's, sigmund's, garf's, gibalou's and fenrir's records
878 2003-11-23 Sunday 15:50 gbazin
880 * modules/codec/speex.c: support for speex encoding.
881 * modules/codec/vorbis.c: removed unused code.
883 2003-11-23 Sunday 14:49 massiot
887 2003-11-23 Sunday 14:34 rocky
889 Add configuration options to set default device. For VCD's add
890 configuration option to specify whether or not to use PBC.
892 2003-11-23 Sunday 14:28 gbazin
894 * NEWS: updated with new stuff.
896 2003-11-23 Sunday 14:00 massiot
898 Bug fix for *.a libraries.
900 2003-11-23 Sunday 13:25 gbazin
902 * modules/codec/quicktime.c, modules/codec/cinepak.c: use pts if available, otherwise use dts.
904 2003-11-23 Sunday 13:23 massiot
908 2003-11-23 Sunday 13:15 gbazin
910 * modules/demux/*: some containers don't carry any PTS information, just a DTS. In that case, make sure the PTS forwarded to the decoder is set to 0.
911 * modules/codec/ffmpeg/video.c: use PTS if available, if not find out the PTS from the DTS and the p_context->has_b_frames and p_pic->reference flags.
913 2003-11-23 Sunday 13:06 massiot
915 * Fixed bugs in the contrib build system. In particular 'make bin' should
918 2003-11-23 Sunday 11:02 zorglub
920 Improved the list (all ports at the end, reworked order)
922 2003-11-23 Sunday 05:30 fenrir
924 * cinepak: little clean up and increase priority (ffmpeg cinepak decoder
927 2003-11-23 Sunday 04:58 fenrir
931 2003-11-23 Sunday 04:56 rocky
933 Bug in processing numeric entry - passed wrong value.
935 2003-11-23 Sunday 03:58 rocky
937 intf.c, vcdplayer.c: Add code for multi-default selection lists. But
938 this required new libvcdinfo API - so change to configure.ac for
939 pending new libcdio/vcdimager releases.
941 Additional libvcdinfo routines also means less VCD twidling inside vlc
942 code, thus simplifying what is already a bit complicated and likely to
945 2003-11-23 Sunday 03:55 fenrir
947 * all: do not use p_fifo.
949 2003-11-23 Sunday 03:45 fenrir
951 * quicktime: removed a define.
953 2003-11-23 Sunday 03:41 fenrir
955 * quicktime: ported to the new API, fix compilation with w32dll loader.
956 -> but untested under OS X and win32.
958 2003-11-23 Sunday 03:17 fenrir
961 - also check for p_dec->b_die and b_error.
962 - unload module before joining thread (in DecoderThread) otherwise qt
963 win32 dll loader will segfault. (but perhaps I'm the only one using it)
964 -> find a better solution.
966 2003-11-22 Saturday 23:39 fenrir
968 * all: only include header that are needed (and no more stdlib.h, string.h
969 as vlc/vlc.h include them).
971 2003-11-22 Saturday 20:26 fenrir
973 * input_dec: set also p_dec->b_die.
975 2003-11-22 Saturday 20:25 fenrir
977 * ts: added lpcm and dts stream. (untested)
979 2003-11-22 Saturday 20:17 fenrir
981 * copy: removed the old spu packetizer.
983 2003-11-22 Saturday 20:15 fenrir
985 * spudec: it also does the packetizer.
987 2003-11-22 Saturday 19:55 fenrir
989 * all: ported to new API.
990 -> i_rate isn't used for now : it will need to be fixed.
992 2003-11-22 Saturday 18:11 gbazin
994 * configure.ac: get rid of the oggpackB_read check in libogg because we don't use it anymore.
996 2003-11-22 Saturday 18:04 gbazin
998 * include/input_ext-intf.h, include/vlc_es.h: moved ES categories into vlc_es.h
999 * modules/codec/lpcm.c: ported to the new decoders api + lpcm packetizer.
1001 2003-11-22 Saturday 17:03 fenrir
1003 * stream_output.h, transrate.c : do not use SOUT_BUFFER_FLAG_GOP anymore
1004 (may be readded later).
1006 * mpgv.c: new demuxer using the packetizer (allow to stream ES).
1008 2003-11-22 Saturday 16:53 fenrir
1010 * mpegvideo: ported to new API (need more clean up).
1012 2003-11-22 Saturday 16:48 fenrir
1016 2003-11-22 Saturday 16:18 sam
1018 * modules/video_output/caca.c: Oops, compilation fix (thanks zorglub).
1020 2003-11-22 Saturday 15:53 sam
1023 + Fixed internal symbols for version numbers containing "+".
1024 + Added a --enable-caca flag.
1025 * modules/video_output/caca.c:
1026 + Updated libcaca video output to the released version.
1027 + Added --caca-dithering flag (none, dither, random).
1029 2003-11-22 Saturday 15:10 fenrir
1031 * avi: more check on b_die (when building index).
1033 2003-11-22 Saturday 15:06 gbazin
1035 * modules/codec/tarkin.c: ported to the new decoders api (I know, this is a waste of time ;).
1037 2003-11-22 Saturday 14:42 fenrir
1039 * block: initialise all fields.
1041 2003-11-22 Saturday 13:56 ipkiss
1043 vlc_common: Avoid a redefinition of PATH_MAX on cygwin
1045 2003-11-22 Saturday 13:49 gbazin
1047 * modules/stream_out/transcode.c: put back the dumb downmixing routine.
1049 2003-11-22 Saturday 13:19 gbazin
1051 * src/input/input.c: fixed previous fix (sout needs to be destroyed after the ES).
1053 2003-11-22 Saturday 12:41 gbazin
1055 * src/input/input.c: don't free the ES twice.
1056 * modules/demux/ogg.c: ported to the es_out_*() api and fixed flac support.
1057 * modules/codec/flac.c: couple of fixes.
1059 2003-11-22 Saturday 12:35 sigmunau
1061 src/playlist/item.c:
1062 * fixed a minor memory leak
1064 2003-11-22 Saturday 12:33 sigmunau
1067 * fixed a possible buffer overflow
1069 2003-11-22 Saturday 12:17 sigmunau
1072 * fixed a couple of nasty memleaks
1074 2003-11-22 Saturday 06:26 titer
1076 modules/gui/macosx/intf.m: don't destroy the playlist when closing the
1077 interface because this makes crash others interfaces which might be
1078 still using it (e.g. sap)
1080 2003-11-22 Saturday 04:02 titer
1082 src/misc/block.c: added a missing vlc_mutex_destroy()
1084 2003-11-22 Saturday 00:41 titer
1086 + modules/misc/freetype.c: fixed a couple of typos
1087 + *threads*, src/libvlc.h:
1088 test HAVE_KERNEL_SCHEDULER_H before PTHREAD_COND_T_IN_PTHREAD_H
1089 for now because Zeta now has a pthread implementation but it's doesn't
1090 seem to be (enough) POSIX compliant atm.
1092 2003-11-21 Friday 20:49 gbazin
1094 * modules/codec/flac.c: added a FLAC encoder.
1095 * modules/mux/dummy.c, modules/mux/ogg.c: you can output "normal" flac streams with the es/dummy muxer or output them with an Ogg container.
1097 2003-11-21 Friday 18:55 gbazin
1099 * modules/gui/wxwindows/*: drag&drop on the playlist only enqueue.
1100 Small cosmetic change to the playlist.
1102 2003-11-21 Friday 16:07 fenrir
1104 * mpga: fixed. (using es_out_Send with PES)
1106 2003-11-21 Friday 16:02 fenrir
1110 2003-11-21 Friday 15:51 fenrir
1112 * avi: use block instead of PES every where.
1114 2003-11-21 Friday 15:32 fenrir
1116 * all: remove sout_format_t and use es_format_t instead.
1118 2003-11-21 Friday 13:20 zorglub
1120 * Reverse sort the playlist when clicking twice on the column header
1122 2003-11-21 Friday 13:01 gbazin
1124 * modules/mux/ogg.c: send the mp4v VOL data in one of the header ogg packets.
1126 2003-11-21 Friday 12:18 gbazin
1128 * modules/demux/flac.c, modules/codec/flac.c: couple of fixes.
1130 2003-11-21 Friday 09:23 jpsaman
1133 - Code cleanup and fixes for file view widget.
1135 2003-11-21 Friday 06:14 fenrir
1137 * livedotcom: added return value for sdp:// Open.
1139 2003-11-21 Friday 01:45 gbazin
1141 * modules/codec/flac.c: complete rewrite of the flac decoder + new packetizer.
1142 * modules/demux/flac.c: rewrite of the flac demuxer which makes use of the flac packetizer.
1144 2003-11-21 Friday 00:38 gbazin
1146 * include/vlc_common.h: include stdlib.h
1147 * include/ninput.h, src/input/stream.c, src/input/input.c:
1148 new stream_Block() function to read a block_t from the input.
1149 es_out_Send() takes a block_t as input, for PES (deprecated) use es_out_SendPES().
1150 * modules/demux/*: changed to new es_out_Send(). asf.c and avi.c still use es_out_SendPES() though.
1152 2003-11-20 Thursday 23:13 sigmunau
1155 * more verbose header parsing code
1156 * support for compressed announces if zlib is available (using some code
1157 from Mosu from the matroska project)
1158 * if the sdp packet contains more than one m= line, pass it to the
1161 * link sap with zlib if available
1162 modules/demux/livedotcom.c:
1163 * accept sdp from the sap module
1165 2003-11-20 Thursday 22:10 fenrir
1167 include/vlc_es.h: defines es_format_t, audio_format_t, video_format_t.
1168 all: removed i_extra_type from es_format_t.
1170 2003-11-20 Thursday 18:27 fenrir
1172 * copy: ported to new API.
1174 2003-11-20 Thursday 18:26 fenrir
1176 * ts: fixed a stupid bug for MS codec.
1178 2003-11-20 Thursday 17:48 gbazin
1180 * mozilla/vlcshell.cpp, modules/video_output/directx/*: round of fixes for the win32 mozilla plugin.
1182 2003-11-20 Thursday 14:39 hartman
1184 * windows -> orderedWindows. Finally window commands like fullscreen, half size
1185 double size and float on top are sent to the correct window.
1187 2003-11-20 Thursday 10:56 sigmunau
1189 tell cvs to ignore .pyc and .pyo files
1191 2003-11-20 Thursday 08:44 garf
1193 * http.c: little keep and del functions fix ( don't remove currently
1194 playing playlist item ).
1196 2003-11-20 Thursday 03:56 rocky
1198 Reorganize more analogous to dvdplay. Should give some growing room to
1199 start the custom demuxer.
1201 2003-11-20 Thursday 02:39 hartman
1203 * fixed the dockmenu. had gotten disconnected somehow.
1204 * cleaned up the playlist source.
1205 * set the correct sizing properties on the playlist buttons.
1206 bigben: see the bottom of the size panel of your inspector. when adding items
1207 always take this into account to make resize work correctly.
1208 also. windows are opened at the position where you save them when the nib is open.
1209 Always make sure the controller and playlist are to the upper left side.
1211 2003-11-20 Thursday 02:17 rocky
1213 In some ways better, in some ways just different.
1215 2003-11-20 Thursday 02:15 rocky
1217 Miniscule changes. In some ways better, in some ways not, just
1220 2003-11-19 Wednesday 23:44 gbazin
1222 * modules/video_output/directx/*: we now create a video sub-window which is a child of the main window and which always fit exactly the size of the video.
1223 As a result the overlay color key is only painted in the video area and the rest of the window is pure black.
1225 2003-11-19 Wednesday 19:00 bigben
1227 - get rid of an unused variable
1228 - use same name than in menus for random, repeat and loop options
1229 - random, loop, repeat checkboxes are nom updated accordingliy to the state set in the menu. (not sure I've done that the proper way ;-)
1231 2003-11-19 Wednesday 14:58 bigben
1235 2003-11-19 Wednesday 13:25 hartman
1237 * modules/codec/subsdec.c: Add debug messages and fix a crasher
1238 * modules/misc/freetype.c: let's keep the freetype-fontsize option useful :)
1240 2003-11-19 Wednesday 13:10 gbazin
1242 * modules/codec/ffmpeg/: don't re-use the same pts twice.
1243 * src/misc/modules.c: win32 fix for when module fails loading.
1245 2003-11-19 Wednesday 12:13 hartman
1247 * changed the relative fontsize option from a string_list to a int list with string comments.
1248 not possible before, but is now and we can still change it without effecting the
1249 config files of 1000000 users.
1251 2003-11-19 Wednesday 10:17 gbazin
1253 * src/misc/modules.c: don't forget to return an error when we fail to load a plugin.
1255 2003-11-19 Wednesday 00:14 fenrir
1257 * ninput: initialisate i_bitrate.
1259 2003-11-19 Wednesday 00:06 sigmunau
1263 2003-11-18 Tuesday 23:58 fenrir
1265 * fix a memory leak (p_block should be unallocated).
1267 2003-11-18 Tuesday 23:25 sigmunau
1269 modules/codec/subsdec.c:
1270 * fix a crash when --subsdec encoding is set to a wrong value
1272 2003-11-18 Tuesday 22:48 fenrir
1274 * input_dec.c : handle SPU_ES (and not as VIDEO_ES ....) so subtitle
1277 2003-11-18 Tuesday 22:08 gbazin
1279 * src/input/input_dec.c: fixed nasty bug. Thanks Meuuh :)
1281 2003-11-18 Tuesday 20:36 jpsaman
1286 - Adding items to playlist widgets from File, Camera, Transcode tabs.
1288 2003-11-18 Tuesday 20:34 fenrir
1290 * allow packetizer to return multiple blocks at once.
1292 2003-11-18 Tuesday 20:15 fenrir
1294 * include/vlc_bits.h: bit stream reader/writer.
1295 * mpeg4video.c: rework of the mpeg4 video packetizer.
1298 2003-11-18 Tuesday 18:45 gbazin
1300 * NEWS: updated with new features.
1302 2003-11-18 Tuesday 16:46 fenrir
1304 * display: set correct ES type (otherwise it segfaults in input_dec.c) but
1305 that implies that ES appear twice in the interface.
1307 2003-11-18 Tuesday 12:32 gbazin
1309 * modules/control/http.c: fixed the "keep" command.
1311 2003-11-18 Tuesday 00:57 gbazin
1313 * modules/demux/ogg.c: call ogg_sync_reset() after seeking so we don't get spurious PCRs.
1314 Cosmetic changes to the file info data.
1317 2003-11-17 Monday 23:36 bigben
1319 - Use NSTextField instead of NSSearchfield for the playlist search, since it is not supported on MacOS < X.3.
1321 - Search now restarts at the beginning of the playlist when reaching the end.
1323 2003-11-17 Monday 22:53 gbazin
1325 * modules/demux/ogg.c: support for FLAC in Ogg.
1326 And by the way, putting the FLAC STREAMINFO metadata in the second ogg packet is really convoluted!
1328 2003-11-17 Monday 19:05 hartman
1330 * fix the search field and cleanup of the checkboxes init.
1331 - currently we don't seek in playlist position 0->currently selected
1332 wxwindows doesn't do this either.
1333 - bigben: for the state of the checkboxes look at callbacks (see playlistChanged in intf.m)
1335 2003-11-17 Monday 18:48 gbazin
1337 * modules/packetizer/mpeg4video.c: ported to the new packetizers api (This packetizer really ought to be rewritten from scratch).
1339 2003-11-17 Monday 15:29 garf
1341 * http.c: fixed bug with spaces in mrl
1343 2003-11-17 Monday 15:11 hartman
1345 * fix previous commit
1347 2003-11-17 Monday 14:46 massiot
1349 * modules/access_output/udp.c: more debug
1350 * modules/mux/mpeg/ts.c: new dts-delay option to add delay between the
1351 PCR and the DTS of the current frame.
1352 When deleting a video or audio stream (in case of PMT change), the
1353 new video and audio ES will take again the pid-video and pid-audio if
1354 they have been specified.
1356 2003-11-17 Monday 14:11 bigben
1358 Checkboxes stat at startup, in the playlist, now reflect the state set ine the prefs. They still are not updated if you set random/repeat/loop in the menus though (at least until next VLC startup).
1360 2003-11-17 Monday 13:14 hartman
1362 * use more recent libebml and libmatroska
1364 2003-11-17 Monday 13:05 bigben
1366 added search function to the playlist
1368 2003-11-17 Monday 11:25 fenrir
1370 * ts: improve PCR handling. pcr-soft doesn't exist anymore.
1372 - caching: time on which bitrate smouthing is applied (default: 200ms)
1373 - pcr : delay between 2 PCR (Really more accurate). (default: 30ms)
1374 - bmin and bmax doesn't work anymore.
1376 2003-11-17 Monday 06:31 hartman
1378 * THANKS: hungarian translator and designer of OSX intf controller added
1379 * modules/LIST: updated
1380 * Makefile.am: include new OS X art in the dist.
1382 * */.cvsignore: added and improved some of these.
1383 * modules/gui/macosx/prefs_widgets.?:
1384 - new config controls much like in the wxwindows module. not yet in use.
1385 - beware not tested irl. but it compiles :)
1387 2003-11-17 Monday 02:55 fenrir
1389 * transcode: hmmm, the compil fix was for this file ...
1391 2003-11-17 Monday 02:52 fenrir
1393 * all: a little compil fix and more sanity checks (needed for wma).
1395 2003-11-17 Monday 00:06 sigmunau
1397 modules/gui/wxwindows/*:
1398 * implemented sorting by a column by clicking on it
1400 2003-11-16 Sunday 22:54 gbazin
1402 * ALL: moved i_bitrate out of audio_format_t into es_format_t
1404 2003-11-16 Sunday 22:29 sam
1406 * modules/video_output/caca.c: color ASCII art video output using libcaca.
1408 2003-11-16 Sunday 22:23 gbazin
1410 * modules/codec/ffmpeg/video.c, src/input/input_dec.c: a couple of fixes. Thanks fenrir :)
1412 2003-11-16 Sunday 22:10 sam
1414 * include/vlc_keys.h: Fixed a warning in StringToKey().
1416 2003-11-16 Sunday 21:28 gbazin
1418 * modules/misc/dummy/encoder.c: forgot a file
1420 2003-11-16 Sunday 21:07 gbazin
1422 * ALL: final improvements to the decoders/packetizers api.
1423 (There are still a few decoders/packetizers left to be converted but this shouldn't take too long).
1424 * ALL: small improvements to the encoders api.
1426 2003-11-16 Sunday 20:41 garf
1428 * http.c: little fix
1430 2003-11-16 Sunday 15:51 titer
1434 2003-11-16 Sunday 11:21 bigben
1436 Added random, repeat one and repeat all checkboxes to the playlist
1438 2003-11-16 Sunday 00:08 fenrir
1440 * fixed a segfault with avi without index.
1442 2003-11-15 Saturday 23:21 fenrir
1444 * v4l: hack from xine from GStreamer to compile v4l on debian unstable.
1446 (message from xine: fix build on Debian unstable, those dummies seem to
1447 have put the Linux 2.6 headers in place of the 2.4 ones in glibc...)
1449 2003-11-15 Saturday 22:42 hartman
1451 * New OSX controller (iTunes style)
1452 - Drag and drop implemented
1453 - still need new sliders and remove the titlebar.
1454 * revert the mozilla plugin changes. i will build a seperate module for that
1455 * simplified previous/next (only playlist, people with chapters and titles
1456 will have to use the menu
1457 * Moved the disable screensaver from interface to vout.
1459 2003-11-15 Saturday 22:02 hartman
1461 * added ffmpeg cvsroot (not in use atm)
1462 * forced some config options on ffmpeg
1464 2003-11-15 Saturday 18:57 fenrir
1466 * set dts/length of all pes packet.
1468 2003-11-15 Saturday 15:40 hartman
1470 * extra data has changed and was crashing.
1472 2003-11-15 Saturday 13:09 massiot
1476 2003-11-15 Saturday 10:38 ipkiss
1478 Small fix in a preference description string
1480 2003-11-15 Saturday 02:38 hartman
1484 2003-11-15 Saturday 01:21 massiot
1486 * New build system for the contrib packages of VLC. It supports to
1487 download a precompiled binary package, or to build all the packages
1488 from the sources, at the user's option. It is currently written for
1489 Mac OS X, but could easily be ported to other platforms.
1491 2003-11-15 Saturday 00:26 hartman
1495 2003-11-14 Friday 20:17 hartman
1497 * Fix the label in the prefs of the play/pause hotkey.
1499 2003-11-14 Friday 03:51 hartman
1501 * fixed playlist_Pause
1503 2003-11-13 Thursday 21:15 gbazin
1505 * modules/video_filter/transform.c: fix for ./toolbox --update-po
1507 2003-11-13 Thursday 17:59 gbazin
1509 * include/ninput.h: ES_EXTRA_TYPE_SUBHEADER wasn't defined.
1511 2003-11-13 Thursday 14:23 lool
1513 * INSTALL.win32: slightly changed the list of required packages
1515 2003-11-13 Thursday 13:31 fenrir
1517 * input: handle also SPU in es_out_Add (and fix a bad lock).
1518 * sub: use es_out_Add (and that give a proper solution for multiple tracks)
1519 fixed seeking with sub. (pf_demux was called in Seek instead of
1522 2003-11-13 Thursday 12:28 fenrir
1524 * src/input/input.c: es_out_Add automatically add informations
1525 (input_AddInfo) on the ES.
1526 * all: removed duplicated input_AddInfo.
1528 2003-11-13 Thursday 11:49 fenrir
1530 * avi: little clean up, and ported to es_format_t.
1532 2003-11-12 Wednesday 20:01 gbazin
1534 * modules/misc/sap.c: fixed misplaced variable declaration.
1536 2003-11-12 Wednesday 18:13 fenrir
1538 * all: big clean up (no more global variables).
1540 2003-11-12 Wednesday 08:10 zorglub
1542 Support for announcement of playlist group in SAP announces
1543 Needs the latest miniSAPserver CVS
1545 2003-11-12 Wednesday 03:02 garf
1547 * little fix due to my last commit
1549 2003-11-12 Wednesday 02:56 garf
1551 * http.c: little fix in RPN evaluator (now it is real RPN).
1553 2003-11-12 Wednesday 02:45 hartman
1555 * small fix to the playlist window
1557 2003-11-12 Wednesday 02:43 garf
1559 * http.c : added parsing of options in Add MRL option. In http.c is a the
1560 parse_MRL function which perhaps should be somewhere else
1562 * Makefile.am : forgoten style.css
1563 * index.html : little fixes
1564 * intf-http.txt : updated doc
1566 2003-11-12 Wednesday 01:22 hartman
1568 * Away with that annoying playlist drawer. We now have a nice resizable
1569 window, with additional index and author columns.
1571 2003-11-11 Tuesday 23:50 hartman
1573 * include/vlc_keys.h: added StringToKey()
1574 * src/libvlc.h: added macosx defaults and changed the quit shortcut to ctrl-q
1575 * modeules/gui/macosx/controls.m: now jump 10 seconds. works better than 5
1576 * REST: implemented configurable hotkeys for OS X.
1578 2003-11-11 Tuesday 21:23 hartman
1580 * when config_ResetAll() a key config value becomes "Unset" (0) instead of
1581 it's original value. With this you at least won't break your config file,
1582 because it comments out the value during saving, when it's identical to the,
1583 original value. The question however remains, why does a resetAll result
1584 in a 0 in the 'current' config in use, and in original value at time of saving?
1586 2003-11-11 Tuesday 02:49 fenrir
1590 2003-11-11 Tuesday 01:33 fenrir
1592 * mkv: ues es_format_t.
1594 2003-11-11 Tuesday 00:37 fenrir
1596 * all: use es_format_t and es_out_*. (Not well tested yet...)
1598 2003-11-10 Monday 18:21 gbazin
1600 * modules/gui/wxwindows/open.cpp: compilation fix for unicode version.
1602 2003-11-10 Monday 17:47 gbazin
1604 * configure.ac: link ws2_32 in the right order on win32 for livedotcom.
1606 2003-11-10 Monday 00:49 hartman
1608 * New Hungarian translation contributed by 'DirectX' (Name under investigation)
1610 2003-11-10 Monday 00:14 gbazin
1612 * modules/gui/wxwindows/*: dshow open panel is fully functionnal.
1614 2003-11-09 Sunday 21:29 jpsaman
1617 * Transcode tabpage added
1620 2003-11-09 Sunday 20:13 gbazin
1622 * modules/gui/wxwindows/open.cpp: added an AutoBuildPanel() that is used to construct the dshow tab.
1623 (It is not quite useful yet but will be shortly).
1625 2003-11-09 Sunday 19:49 jpsaman
1628 * Camera tabpage is done.
1630 2003-11-09 Sunday 18:52 jpsaman
1633 * improvements on Camera tabpage
1635 2003-11-09 Sunday 18:06 rocky
1637 Allow return to have a numeric prefix too.
1639 2003-11-09 Sunday 17:45 rocky
1641 Small changes to assist debugging.
1643 2003-11-09 Sunday 16:00 titer
1645 + modules/gui/beos/VideoOutput.cpp: fixed modifiers
1646 + src/misc/beos_specific.cpp: cosmetic
1648 2003-11-09 Sunday 15:55 jpsaman
1651 * More changes on the Camera tabpage
1652 * Cleanup some dead interface wood ;-)
1654 2003-11-09 Sunday 15:29 gbazin
1656 * modules/access/v4l/v4l.c: couple of fixes.
1658 2003-11-09 Sunday 13:59 jpsaman
1661 * Redesigned "Camera" tabpage.
1663 2003-11-09 Sunday 13:20 gbazin
1665 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
1667 2003-11-09 Sunday 05:22 garf
1669 * http.c: removed a completely useless check (now you can change volume
1670 value without playing anything)
1672 2003-11-09 Sunday 05:15 garf
1674 * index.html: little fix with volume textbox
1676 2003-11-09 Sunday 03:43 garf
1678 * http interface: changed index.html for new seek function. small change
1681 2003-11-09 Sunday 03:41 garf
1683 * http.c: modify seek function (now you can put almost everything which
1684 looks like a time/length)
1686 2003-11-09 Sunday 00:52 rocky
1688 Handle keyboard input: numeric entry, next, prev, return and default.
1690 2003-11-08 Saturday 23:12 sigmunau
1692 use "video" and not "audio" as media type, and 33 (mpeg2 ts) and not 14
1693 (mp3) as payload type
1695 2003-11-08 Saturday 23:02 sigmunau
1697 ignore streams that are not m=audio or m=video
1699 2003-11-08 Saturday 18:31 jpsaman
1702 * simplefied network tabpage
1704 2003-11-08 Saturday 18:23 titer
1706 + configure.ac: link httpd and stream_out_standard against -lsocket
1707 + modules/gui/beos/*: use hotkeys
1708 + include/vlc_keys.h, src/misc/configuration.c:
1709 renamed modifiers into vlc_modifiers so it does not conflict with
1712 2003-11-08 Saturday 16:04 jpsaman
1715 * Network tabpage works
1718 2003-11-08 Saturday 15:59 hartman
1720 * spelling fix and fix of copyright and version strings on info.html
1722 2003-11-08 Saturday 14:54 massiot
1724 By default disable the stream_out_transrate plug-in since it takes 2 hours
1727 2003-11-08 Saturday 12:25 sigmunau
1730 * support sap announces that use dos style linebreaks
1732 2003-11-08 Saturday 09:05 fenrir
1736 2003-11-08 Saturday 06:47 fenrir
1739 - added X-QT and X-QUICKTIME video support.
1740 - first try for seek and position display support.
1741 (position is buggy, and seek won't really work as long as wx try to seek
1742 each time the slider is moved)
1744 2003-11-08 Saturday 04:57 fenrir
1746 * araw.c: prevent segfault with ulaw/alaw.
1748 2003-11-07 Friday 22:56 gbazin
1750 * configure.aci, modules/demux/livedotcom.cpp: win32 compilation fixes.
1752 2003-11-07 Friday 21:44 fenrir
1754 * lalala added livedotcom
1756 2003-11-07 Friday 21:44 fenrir
1758 * configure.ac: added --enable-livedotcom and --with-livedotcom-tree.
1759 (--with-livedotcom-tree is mandatory when using --enable-livedotcom, so
1760 livedotcom isn't compiled by default)
1762 2003-11-07 Friday 21:30 massiot
1764 * modules/stream_out/transrate: New transrating module, based on GPL
1765 code from www.metakine.com.
1766 CAUTION : the code is currently very ugly, with static variables, no
1767 code convention, etc. I check it in "as is" because it may be useful
1769 Don't expect a bitrate reduction of more than 30 % with acceptable
1771 * modules/demux/mpeg/ts.c: Useful debug message
1773 2003-11-07 Friday 19:30 massiot
1775 * src/misc/threads.c: Implementation of real-time priorities for UNIX-like
1776 pthread systems (activate with --rt-priority)
1777 * modules/access_output/udp.c: Only discard packets which are _very_ late
1779 2003-11-07 Friday 18:41 massiot
1781 * modules/mux/mpeg/ts.c:
1782 - By default send PCRs every 90 ms, because the upper limit is 100 ms
1783 - New pid-video and pid-audio sout variables
1785 2003-11-07 Friday 18:32 fenrir
1787 * udp: mp3/rtp is now correctly working.
1789 2003-11-07 Friday 18:32 fenrir
1791 * rtp: removed a annoying debug message
1792 * announce.c: fixed a warning.
1794 2003-11-07 Friday 18:08 fenrir
1797 - improve a lot pts handling.
1798 - added --rtsp-caching.
1799 - implemented DEMUX_GET_TIME and declared the input as seekable to
1800 make the interface displaying the time.
1801 Now I can read rtp stream from VLC using http export for sdp :) (MPEG4
1802 video, MPEG 1/2 video and mp3 audio tested successfully)
1804 2003-11-07 Friday 17:44 fenrir
1806 * added vlc_url_t structure, vlc_UrlParse and vlc_UrlClean.
1807 (It could avoid a lot of duplicated code...)
1809 2003-11-07 Friday 17:43 fenrir
1811 * rtp: added a sdp options to export sdp. For now only as http.
1812 options: #rtp{dst=ip,port=port,[sdp=http://ip:port/file],[mux=]}
1814 2003-11-07 Friday 16:53 massiot
1816 * modules/packetizer/mpegvideo.c: Detect discontinuities and trash
1817 corrupt packets. Also flag GOP headers with SOUT_BUFFER_FLAGS_GOP.
1819 2003-11-07 Friday 14:15 jpsaman
1825 2003-11-07 Friday 13:31 massiot
1827 * Updated documentation.
1829 2003-11-07 Friday 13:28 massiot
1831 * modules/access/satellite: Big rework of the old satellite module.
1832 - ability to select between different tuners if the board has several
1834 - abitility to select between different demux if the board has several
1836 - if frequency isn't specified, do not try to tune the tuner and
1837 assume some other software already did it
1838 - set a bigger buffer size to avoid packet losses
1839 - do not filter too many PIDs since some board only have 8 filters
1840 - kludged so that the module works perfectly well with the demuxstream
1842 - use DMX_PES_OTHER all the time because some boards do not have a
1843 decoder chip (this may be a problem for you)
1845 This changeset is part of the Dreambox port of VLC.
1847 2003-11-07 Friday 13:01 jpsaman
1850 * Directory browsing works
1851 * Coredump is solved
1852 * Adding files or entire directories to the playlist GUI control works.
1854 2003-11-07 Friday 12:27 fenrir
1856 * livedotcom.cpp: - better pts handling but still bad. (and using rtsp
1857 over tcp doesn't really work yet).
1858 - fixed bad usage of delete vs delete[]
1859 (using --rtsp-tcp still leads to segfault)
1861 2003-11-07 Friday 10:31 rocky
1863 Need to change libvcdinfo to be more robust when there are
1864 reading the extended PSD. Given that area-highlighting and
1865 features in the extended PSD haven't been implemented,
1866 best then to not try to read this at all.
1868 2003-11-07 Friday 09:24 jpsaman
1870 Basic functionality of File tabpage is working.
1872 2003-11-07 Friday 07:59 jpsaman
1874 Removing GPE specific stuff.
1876 2003-11-07 Friday 00:28 fenrir
1878 * more tolerant sdp check when using rtsp://. (SDP from some DSS have a
1879 lot of mandatory fields missing, like v, o, and s)
1881 2003-11-06 Thursday 22:23 zorglub
1883 Sync with latest changes
1885 2003-11-06 Thursday 22:14 fenrir
1887 * livedotcom.cpp: use live.com library to read rtsp and sdp file.
1889 - handle PTS (for now, I just use mdate() :)
1890 - support TS/PS (hard as it needs a lot of work on TS/PS demuxers).
1891 - support X-QT and X-QUICKTIME. (I don't know if it's really used).
1892 - implement pause, seek ...
1893 - clean up/bugs fixes...
1896 2003-11-06 Thursday 20:12 gbazin
1898 * modules/demux/mpeg/ts.c: compilation fix for old libdvbpsi.
1900 2003-11-06 Thursday 19:35 nitrox
1902 . a small fix .... (many other to follow in the next days)
1904 2003-11-06 Thursday 18:55 hartman
1906 * Going to Fullscreen was effecting all vout's. should affect only the frontmost one.
1908 2003-11-06 Thursday 18:35 hartman
1910 * Updated the Output dialog.
1912 - support for theora
1913 - support for demuxdump
1915 2003-11-06 Thursday 17:08 nitrox
1917 . I422 -> YV12 Chroma
1919 This work is part of the work done by Anevia for the "Gran Theatro del
1922 2003-11-06 Thursday 16:54 nitrox
1924 . 422 deinterlacing (bob and blend filters)
1926 This work is part of the work done by Anevia for the "Gran Theatro del
1929 2003-11-06 Thursday 16:37 nitrox
1931 oups, ... forgot the interesting file !
1933 2003-11-06 Thursday 16:36 nitrox
1935 dvbsub.c: DVB subtitles decoder (ETSI EN 300 743). There is still a lot of
1936 things to write to implement competely the standard but this decoder
1937 will work in most of the pictures subtitles cases. Text subtitles
1938 decoding is not implemented at all.
1939 This decoder has been validated with CAVENA encoders after few
1940 remarks of their developpers.
1942 include/*: addded a p_spuinfo field in the decider_fifo_t and the
1945 codecs.h: added a dvb_spuinfo_t structure to identify the id of the selected
1948 modules/demux/mpeg: added the support of the dvb subtitles track. Need last
1949 libdvbpsi (0x59 descriptor) to compile. The demuxer
1950 creates n fake ES as each ES carries up to 256 subtitles
1953 This work is part of the work done by Anevia for the "Gran Theatro del
1956 2003-11-06 Thursday 16:28 hartman
1958 * changed how cursor hiding works. Not perfect, but it's less complicated.
1959 - less vague bugs :)
1960 * changed the global hotkey for play/pause to command-p since 'space' won't be
1961 defined as the hotkey. i was sick of all the hacks i had made to have it work
1962 that way, so the end. space only works in the vout from now on.
1964 2003-11-06 Thursday 16:06 massiot
1966 * New (experimental and incomplete) demuxstream module. It bypasses the
1967 stream output, and takes what comes from a DVB card and sends it onto
1968 the network. I didn't activate it in configure.ac because I suspect there
1969 might be problems with iovec on Windows (and there is probably a better
1972 2003-11-06 Thursday 10:09 sam
1974 * bootstrap: remove autom4te.cache before running autoconf
1976 2003-11-06 Thursday 09:59 gbazin
1978 * modules/misc/sap.c: compilation fix.
1980 2003-11-06 Thursday 01:49 garf
1982 * http interface: added volume control (relative or absolute) and
1983 sort playlist function.
1985 2003-11-06 Thursday 00:12 gbazin
1987 * modules/access/v4l/v4l.c: big clean-up of the Video4Linux input.
1988 New --v4l-vdev and --v4l-adev config options and the ability to play an audio only stream.
1990 2003-11-05 Wednesday 23:32 hartman
1992 * Compilation fix. One to many )
1994 2003-11-05 Wednesday 23:28 fenrir
1996 * sap: big clean up + some buffer overflow fixes (still need some work).
1998 2003-11-05 Wednesday 20:06 gbazin
2000 * modules/gui/wxwindows/streamout.cpp: fixed a couple of things.
2002 2003-11-05 Wednesday 18:59 gbazin
2004 * include/vlc_codec.h, modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c: tell the encoder to respect the aspect ratio of the input.
2005 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
2006 * src/misc/configuration.c: use strtol() instead of atoi().
2008 2003-11-05 Wednesday 17:57 gbazin
2010 * src/input/input.c: honor the --demux config option (will be overriden if demux is specified in the MRL).
2011 I'm not exactly sure this is wise as some users will surely fuck-up their preferences and force a specific demux...
2012 but this also allows me to specifiy the demuxdump demux with an input option (very handy to include the demuxdump option in the streamout gui dialogs).
2013 * src/misc/modules.c: changed module_Need() to use var_Get() instead of config_Get.
2015 * modules/gui/wxwindows/*: moved the demuxdump option from the open dialog to the streamout dialog.
2017 2003-11-05 Wednesday 17:46 gbazin
2019 * modules/codec/ffmpeg/encoder.c: fixed bug in the audio encoder.
2020 * modules/gui/wxwindows/preferences_widgets.*: bug fix.
2022 2003-11-05 Wednesday 09:16 gbazin
2024 * include/video_output.h: forgot this file in the vout_Synchro commit yesterday.
2026 2003-11-05 Wednesday 02:43 gbazin
2028 * modules/gui/wxwindows/preferences_widgets.*: added a refresh button for config vars with choices lists which have a pf_list_update callback.
2029 * modules/access/dshow/dshow.cpp: provide a callback to update the devices lists.
2031 2003-11-05 Wednesday 01:47 fenrir
2033 * all: who has seen that I have just forgot to release any buffers...
2035 2003-11-05 Wednesday 00:40 hartman
2037 * moved garfou's changes before a variable that is at risk of overflow
2038 maybe this will fix the random crashes?
2040 2003-11-05 Wednesday 00:39 gbazin
2042 * include/configuration.h: some small re-work of the config declaration macros.
2043 String choices lists can now also have a list of text descriptions associated with them.
2044 Added integer choices lists.
2045 * modules/gui/wxwindows/: modified config widgets to use the new config options.
2046 * ALL: updated for the new config options.
2048 2003-11-05 Wednesday 00:17 hartman
2050 Please test if this has any regressions
2053 - created a subtitle_data_t to be used by subtitle demuxers
2054 and decoders to pass information.
2055 - ToDo: access/dvd/es.c and spudec need to be fixed to use the palette field
2057 * modules/codec/subsdec.c:
2058 - moved the decoding of ssa textlines to here.
2059 - ToDo: support for any tags is lacking atm., but now possible.
2060 * modules/demux/mkv.cpp:
2061 - ssa is now passed undecoded to ssa subsdec.
2062 - ssa headers are passed to ssa subsdec via subtitle_data_t
2063 - ToDo: decode idx header info and fill the subtitle_data_t
2064 - ToDo: support for compressed vobsubs.
2065 * modules/demux/util/sub.?:
2066 - moved ssa decoding out of here.
2067 - ToDo: add support for multiple tracks
2068 - ToDo: implement reading vobsub .sub files (not .idx)
2070 2003-11-04 Tuesday 17:46 gbazin
2072 * src/video_output/vout_synchro.c, include/vout_synchro.h: got rid of the dependency on the vout.
2073 * modules/codec/libmpeg2.c: updated with the synchro api changes.
2075 2003-11-04 Tuesday 15:52 garf
2077 * http interface: added "fullscreen" and "keep" functions
2079 2003-11-04 Tuesday 15:31 sam
2081 * bootstrap: Fixed an automake breakage when gettext is not present.
2083 2003-11-04 Tuesday 15:26 sam
2086 + Build-depend on fixed dvb-dev packages.
2088 2003-11-04 Tuesday 14:51 fenrir
2090 * adpcm: converted to new API (need more testing).
2092 2003-11-04 Tuesday 11:11 titer
2095 fixed a link issue on BeOS
2096 + modules/demux/util/sub.c:
2098 + modules/gui/beos/*:
2099 compile fixes; never replace int32 with int32_t, these are not the
2100 same on BeOS (long/int)
2102 2003-11-04 Tuesday 02:23 fenrir
2104 * input: fixed position-offset, time and time-offset.
2106 * hotkeys: never _never_ use demux_Control outside of src/input/ (it's
2107 completely broken, there is a lot more things to do), all interfaces
2108 have to use var_Get/Set (time(-offset), position(-offset), state,
2109 rate(-slower|-faster)... ).
2110 Btw, input_SetStatus, input_Seek, input_Tell, input_ChangeArea,
2111 input_ToggleES, will be quickly obsolete and removed(at least
2112 unavailable for intf), so we should convert remaining interfaces (ie all
2113 except wx, osx, rc, http, hotkeys).
2115 * avi: implemented DEMUX_SET_TIME (not yet used).
2117 2003-11-04 Tuesday 01:27 fenrir
2119 * araw: ported to new API.
2121 2003-11-03 Monday 23:05 fenrir
2123 * removed old faad detection.
2125 2003-11-03 Monday 22:36 sam
2127 * modules/misc/sap.c: fixed a warning and some coding style insanities.
2129 2003-11-03 Monday 22:30 fenrir
2131 * all: ported the faad decoder to the new API (btw, aac HE untested).
2132 I have not kept the compatibility with older faad version (but check is
2133 still be done in configure.ac). (I didn't like it as old version are
2136 2003-11-03 Monday 20:22 gbazin
2138 * modules/access/dshow/*: attempt at supporting DV inputs (completely untested).
2140 2003-11-03 Monday 15:27 hartman
2142 * modules/gui/macosx/*: Commit of the Visualizations menu item.
2143 * ALL: bring the project files to XCode.
2144 10.2 users should revert the change in Makefile.am or they won't be able to
2145 build VLC on their machine. Editing the project files will probably also not
2146 be possible for them.
2148 2003-11-03 Monday 14:02 gbazin
2150 * modules/demux/mpeg/*: added support for ISO/IEC 13818-7 Audio with ADTS transport syntax to the TS demux.
2152 2003-11-03 Monday 03:21 garf
2154 * http.c,index.html: add seek function in http interface. Also added "stream_position", "stream_length", and "stream_time" which could be usefull later (for a slider, for example :) )
2155 * changed http interface more "neutral" colors
2157 2003-11-02 Sunday 23:13 zorglub
2159 Removed debug messages
2161 2003-11-02 Sunday 22:51 gbazin
2163 * modules/control/http.c: cough cough.
2165 2003-11-02 Sunday 22:28 gbazin
2167 * Makefile.am: small change to the package-win32 target.
2169 2003-11-02 Sunday 22:16 gbazin
2171 * modules/gui/wxwindows/preferences_widgets.cpp: show the current value when using sliders.
2173 2003-11-02 Sunday 22:15 gbazin
2175 * modules/demux/util/id3.c, modules/demux/util/id3tag.c: don't use input_Peek() to read an id3 tag as these tags can be bigger than what input_Peek() can read.
2177 2003-11-02 Sunday 21:26 gbazin
2179 * Makefile.am: include the .css file from the html interface into the win32 package.
2181 2003-11-02 Sunday 19:26 gbazin
2183 * modules/control/http.c: delete command supports a list of items.
2184 * doc/intf-http.txt: update for delete command.
2185 * share/http/index.html: added the possibility to delete playlist items.
2187 2003-11-02 Sunday 18:03 sigmunau
2189 modules/demux/mkv.cpp:
2190 * proper fix for timing with vobsub tracks ( and possibly some other cases )
2192 2003-11-02 Sunday 16:12 sigmunau
2194 modules/demux/mkv.cpp:
2195 * fix a segfault on close caused by setting default language
2197 2003-11-02 Sunday 12:22 gbazin
2199 * src/audio_output/input.c: on-the-fly visualization changes.
2200 * modules/gui/wxwindows/menus.cpp: added a visualization entry.
2202 2003-11-02 Sunday 06:33 hartman
2204 * modules/audio_output/input.c: created variables to allow for a autogenerated
2205 Visualizations menu (is this the right location?)
2206 Problems currently are: Doesn't work on the fly. where to start?
2207 For that reason it now also uses config options instead of variables.
2208 * modules/visualization/visual/visual.c: small adaptions
2209 * modules/gui/macosx/controls.m: fix warnings.
2211 2003-11-02 Sunday 01:41 hartman
2213 * Fixed bugs in parsing SSA lines. Turns out we are currently parsing within demuxers.
2214 The parsing of lines should of course be moved to the decoder level.
2216 2003-11-01 Saturday 21:50 fenrir
2218 * added stream_out_rtp.
2220 2003-11-01 Saturday 14:35 hartman
2222 * an ebuild that pulls vlc from cvs and installs that.
2224 2003-11-01 Saturday 10:07 sam
2227 + Build-depend on a newer wxwindows version to avoid incompatibilities.
2228 + Build-depend on linux-kernel-headers and build-conflict on dvb-dev
2229 because these packages cannot be installed together.
2231 + Temporarily disabled the framebuffer video output plugin because of
2232 current code errors in linux-kernel-headers.
2234 2003-11-01 Saturday 06:57 fenrir
2236 * rtp: added l8 (u8 samples) and l16 (s16b samples) support (eg to use with
2239 2003-11-01 Saturday 06:56 fenrir
2241 * araw: mhh, aout_buffer_t.i_nb_samples is samples _per_ channels...
2243 2003-11-01 Saturday 06:27 fenrir
2245 * araw: added pseudo raw encoder. (s16b and s16l -> u8,s8, s16l,s16b).
2247 2003-11-01 Saturday 04:17 fenrir
2249 * rtp: - added TS/PS support. (ex: #rtp{dst=ip,port=port,mux=ts} )
2250 PS will work if there is only one stream as the muxer doesn't set
2251 correctly dts/length for muxed packets. (so pretty useless ;)
2252 - added mpeg1/2 video. (how overcomplicated is rfc2250),
2253 tested with mplayer+live.com (but I'm not sure that my ES parsing
2255 - btw, there is a ttl option.
2257 2003-11-01 Saturday 00:15 fenrir
2259 * rtp: Added mpeg4 video(rfc 3016) and audio(mpeg4-generic). ( but far
2262 Generate a SDP file (for now it is just fprintf to stderr).
2263 The streams produced work under gmp4player. (mpeg4ip)
2265 2003-11-01 Saturday 00:11 fenrir
2267 * udp: added a new option: raw, to use it udp{raw} (It doesn't try to
2268 fill packet send to mtu size, needed by rtp)
2270 2003-10-31 Friday 23:57 sam
2272 * The "coincoin" Debian upload (no, it's not a cocker).
2274 2003-10-31 Friday 22:46 hartman
2276 * starting support for external vobsubs.
2277 we can now read the .idx file. TODO:
2278 - create a structure to store subinfo in (like WAVEFORMATEX and BITMAPINFO
2279 - allow for multiple tracks in the sub demux
2280 - open the .sub vobsub file, remove the mpeg crud and prepare a packet
2283 2003-10-31 Friday 18:18 gbazin
2285 * modules/control/hotkeys.c: use demux_Control( p_input, DEMUX_SET_TIME, ...) to seek, for better precision.
2286 * modules/video_output/directx/events.c: fix to catch the Alt key.
2288 2003-10-31 Friday 16:57 fenrir
2290 * begin to add a rtp mixer. For now it support mpeg audio and ac3(untested).
2291 TODO: (a lot of work)
2292 - gather multiple small frames in one packets (not really important).
2293 - add mpeg 1/2 video
2294 - export a sdp file (needed for all next codecs).
2295 - add mpeg4 audio/video
2296 - add ts/ps over RTP.
2297 - perhaps ogg over RTP if something is abled to read that.
2299 command: #rtp{dst=ip,port=port,[mux=muxer]} (mux not yet implemented)
2301 It automaticaly uses ip:port, ip:port+2, ip:port+4 ... (port should
2304 2003-10-31 Friday 15:54 hartman
2306 * modules/demux/mkv.cpp: Set English as the default for track language.
2307 * modules/gui/macosx/vout.m: removed debug
2308 * modules/gui/macosx/open.m: Panther compilation fixes
2309 * modules/gui/macosx/controls.m: OSDMessages :)
2311 2003-10-30 Thursday 23:17 hartman
2313 * Use the new vout_OSDMessage on the new hotkeys functions.
2315 2003-10-30 Thursday 22:34 hartman
2317 * implemented a vout_OSDMessage to display messages on the video at a specific
2318 location by any module.
2319 * added a OSD config option to the Video options. this will allow you to disable
2320 the messages printed by OSDMessage. Subtitles will still be shown however.
2321 * src/audio_output/intf.c: volumeSet sets the intf-change variable.
2322 * modules/gui/macosx/vout.m: fix the modifier detection.
2324 2003-10-30 Thursday 21:44 gbazin
2326 * include/modules_inner.h: bigger p_config[] array because the main module is becoming quite big.
2328 2003-10-30 Thursday 17:59 gbazin
2330 * modules/gui/skins/win32/*: fixed a problem with drag&drop when restarting the skins engine.
2332 2003-10-30 Thursday 17:58 gbazin
2334 * modules/control/hotkeys.c, src/libvlc.h, include/vlc_keys.h: added hotkeys for jump actions.
2336 2003-10-30 Thursday 12:01 gbazin
2338 * modules/stream_out/transcode.c: fixed last pts/dts calculation breakage.
2340 2003-10-30 Thursday 00:12 sigmunau
2342 modules/demux/mkv.cpp:
2343 * fixed timing with vobsubs
2345 2003-10-29 Wednesday 23:36 sigmunau
2347 modules/demux/mkv.cpp:
2348 * added support for matroska files with embedded spu tracks, what the
2349 matroska people call VobSubs
2351 2003-10-29 Wednesday 23:31 gbazin
2353 * modules/gui/wxwindows/preferences_widgets.cpp: attempt at optimizing KeyConfigControl which is really slow on wxGTK.
2355 2003-10-29 Wednesday 22:25 zorglub
2357 Wrap help at 72 chars instead of 80 to get our whole text displayed in the normal size
2359 2003-10-29 Wednesday 21:04 gbazin
2361 * modules/gui/wxwindows/preferences.cpp: restored the old size of the preferences panel... it is big enough already.
2363 2003-10-29 Wednesday 20:53 gbazin
2365 * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MPEG2VIDEO only supported from version 4676.
2367 2003-10-29 Wednesday 19:35 gbazin
2369 * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MP3 is only available on recent ffmpeg versions.
2371 2003-10-29 Wednesday 18:54 gbazin
2373 * modules/gui/wxwindows/*: fixed breakage.
2375 2003-10-29 Wednesday 18:00 zorglub
2377 Grmbl, it was obvious I would forget to add the new files
2379 2003-10-29 Wednesday 17:32 zorglub
2381 * src/playlist/* && Makefile.am
2382 - splitted the enormous playlist.c file
2383 - implemented a better item group system: groups have a name
2384 and must be created before use by
2385 playlist_CreateGroup( p_playlist, "newgroupname")
2387 * modules/misc/sap.c
2388 - Create our own playlist group ("SAP") and use it
2390 * modules/access/slp.c
2391 - Create our own playlist group ("SLP") and use it
2393 * modules/demux/util/id3tag.c
2394 - Trigger playlist update when we have parsed our tag
2396 * modules/gui/wxwindows/interface.cpp
2397 - Fixed the about box by using vlc_wraptext
2398 - Added the simple open and the streaming wizard icons
2399 *** Icons need to be changed ! ***
2400 - Added the visualization to the extended gui
2402 * modules/gui/wxwindows/preferences.cpp && include/vlc_help.h
2403 - Enlarged the window to fit the wrapped text
2404 - Added help for audio encoders
2406 * modules/gui/wxwindows/stream.cpp & open.cpp & include/vlc_interface.h
2407 - Created a "streaming wizard" window (3-step streaming)
2409 * modules/gui/wxwindows/iteminfo.cpp:
2410 - Group change is now based on the name
2412 * modules/gui/wxwindows/playlist.cpp
2413 - Added author and group columns to the listview
2414 - Redesigned the window
2415 - Added the Sort menu with several criteria (title, author, group)
2416 - Added up/down buttons to move an item in the playlist
2417 - Added the group menu to enable/disable a group in an understandable way
2423 - Implement advanced sort capabilities (multi-criteria)
2424 - File format to save the new features
2425 - export playlist (to M3U, eg)
2426 - more robust group creation (duplicates check, ...)
2428 * wxWindows playlist:
2429 The idea of a treeview seems impossible, because of wxWindow's treeview,
2430 that don't allow multi-selection, and, as far as I know, multi-columns.
2431 - Provide a frontend to advanced sort (when it's done :-) )
2432 - Allow moving items by drag & drop (well, if possible, haven't checked yet)
2433 - Allow moving several items at once
2434 - Customizable listview (ability to remove/move columns)
2435 - Find a solution to the focus problem
2436 (when you change track, the selected one scrolls at the
2437 bottom of the visible screen)
2439 * wxWindows interface:
2440 - New icons, our icons begin to get old and not so pretty
2441 - Find a solution for the volume bar (nobody understands what it is)
2443 2003-10-29 Wednesday 12:23 gbazin
2445 * modules/misc/freetype.c: don't use the pitch of the picture to calculate the text alignment.
2446 * modules/video_output/directx/events.c: fixed key modifiers detection.
2447 * modules/gui/wxwindows/*: removed the sorted flag from a couple of comboboxes.
2449 2003-10-29 Wednesday 11:54 hartman
2451 * hopefully this fixes the instability of the osx vout.
2453 2003-10-29 Wednesday 02:13 hartman
2455 * the OSX vout has support for the new hotkeys now. no prefs for it yet.
2456 And this is no final solution, i think it should be handled in VLCApplication.
2458 2003-10-29 Wednesday 01:33 gbazin
2460 * ALL: improved hotkeys support.
2462 2003-10-29 Wednesday 00:04 sigmunau
2464 modules/misc/freetype.c:
2465 * fixed freetype module on big endian systems
2466 * removed a nasty debug line
2469 2003-10-28 Tuesday 21:59 gbazin
2471 * modules/video_output/x11/xcommon.c: hotkeys handling cleanup and support for ctrl/alt/shift modifiers.
2472 * modules/gui/wxwindows/preferences_widgets.cpp: correctly select the active hotkey (needed on win32).
2474 2003-10-28 Tuesday 20:34 hartman
2476 * fix the missing symbols ogg issue
2478 2003-10-28 Tuesday 20:15 hartman
2480 * src/misc/darwin_specific.m: fixed some languages.
2481 * include/vlc_keys.h: added some extra keys on my keyboard.
2483 2003-10-28 Tuesday 17:02 gbazin
2485 * modules/video_output/directx/events.c: added centralized hotkeys support.
2486 * modules/misc/freetype.c: fixed default font on win32.
2488 2003-10-28 Tuesday 14:51 sam
2490 * include/vlc_keys.h: inlined the static function to avoid warnings.
2492 2003-10-28 Tuesday 14:17 gbazin
2494 * modules/codec/ffmpeg/video.c: fixed screwed up indirect rendering.
2495 * modules/codec/ffmpeg/postprocess.c: idem for postprocessing.
2497 2003-10-28 Tuesday 07:17 ipkiss
2499 Fix for a synchronization problem when a checkbox has 2 identical events
2501 2003-10-27 Monday 22:42 jpsaman
2503 PDA interface update:
2504 * File tab is beginning to work
2505 * Adding file to Playlist begins to work
2507 Note: not very usefull yet.
2509 2003-10-27 Monday 22:13 gbazin
2511 * modules/gui/wxwindows/streamout.cpp: added theora to the list of video codecs and a few more bitrates.
2513 2003-10-27 Monday 21:54 gbazin
2515 * src/audio_output/dec.c: moved the audio desync option out of p_vlc so it can be modified on a per input basis.
2517 2003-10-27 Monday 20:53 gbazin
2519 * modules/stream_out/transcode.c: bail out if we can't find an audio encoder.
2521 2003-10-27 Monday 19:48 gbazin
2523 * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: move the ffmpeg pts hack to the ffmpeg encoder.
2525 2003-10-27 Monday 18:57 rocky
2527 Don't assume when Activate is called that i_tell is at the beginning of
2528 an MPEG. Instead save that position seek to the beggining and restore
2529 the position. This allows Video CD's to be able to start from an
2530 entry other than the first one of a track.
2532 2003-10-27 Monday 17:50 gbazin
2534 * modules/codec/vorbis.c: fixed vorbis encoding.
2535 * modules/codec/ffmpeg/*: fixed ffmpeg encoding.
2536 * modules/stream_out/transcode.c: transcoding is working again.
2538 2003-10-27 Monday 13:35 nitrox
2540 . in PMT decoder, fix the iso639-2B language code decoding bug:
2541 only iso-639-2T codes were decoded
2543 2003-10-27 Monday 10:00 gbazin
2545 * modules/codec/ffmpeg/audio.c: compilation fix
2547 2003-10-27 Monday 01:04 gbazin
2549 * modules/codec/ffmpeg/*: ported the ffmpeg audio and video decoders to the new api.
2550 Isolated the video postprocessing routines in postprocess.c
2552 * modules/codec/ffmpeg/encoder.c, modules/codec/vorbis.c, modules/stream_out/transcode.c,
2553 include/vlc_block.h, include/vlc_codec.h: extracted the encoders out of transcode.c.
2554 transcode now uses encoder plugins (currently ffmpeg, vorbis and theora).
2556 PS: transcoding is currently a bit broken but I'll fix that ASAP.
2558 2003-10-26 Sunday 23:03 sigmunau
2560 modules/video_output/x11/xcommon.c:
2561 * report F1 to F12 keys
2563 2003-10-26 Sunday 17:50 gbazin
2565 * modules/video_output/x11/xcommon.c: compilation fix.
2567 2003-10-26 Sunday 17:11 gbazin
2569 * Makefile.am: strip the mozilla plugin when doing the win32 package.
2570 * configure.ac: on win32 we compile the theora module as a plugin, not builtin.
2572 2003-10-26 Sunday 16:12 gbazin
2574 * configure.ac: check for mozilla-config.h on win32 as well.
2575 * mozilla/support/npwin.cpp: some mozilla sdk don't include mozilla-config.h explicitly so do it ourselves.
2577 2003-10-26 Sunday 14:49 sam
2579 * bootstrap: Fixed breakage from previous commit.
2581 2003-10-26 Sunday 13:57 sam
2583 * bootstrap: Fixed a shell thinko causing unwanted plugins to be built.
2585 2003-10-26 Sunday 13:10 sigmunau
2587 modules/access/dvdplay/intf.c:
2588 * use new key-pressed in p_vlc, and not the one in p_vout
2589 src/video_output/video_output.c:
2590 * do not create the key-pressed variable in p_vout
2592 2003-10-26 Sunday 13:07 gbazin
2594 * INSTALL.win32: updated build instructions.
2596 2003-10-26 Sunday 12:49 gbazin
2598 * configure.ac: added a --disable-fribidi option and make sure the freetype module is linked with libiconv.
2600 2003-10-26 Sunday 12:46 sigmunau
2603 * created a variable "key-pressed" in p_vlc that can be used to
2604 report or read key presses
2605 * allways try to start hotkeys interface in the background
2606 configure.ac, modules/control/Modules.am, modules/control/hotkeys.c:
2607 * a new control module that reads keypresses from "key-pressed" and
2608 performs an action depending on what is asosiated with this key.
2609 Also uses nice on screen messages to indicate what action was performed
2610 modules/video_filter/filter_common.h:
2611 * removed code to pass old style key reporting through filters
2612 modules/video_output/x11/xcommon.c:
2613 * report key-presses through the new mechanism. Incomplete, I need help
2616 2003-10-25 Saturday 20:19 fenrir
2618 * v4l: added fps option to reduce the frame rate.
2619 Untested -> please report success or faillure.
2621 2003-10-25 Saturday 17:48 gbazin
2623 * bootstrap: fix for the AC_MSG_WARN() problem when pkg-config is not installed (hopefully).
2625 2003-10-25 Saturday 04:49 sam
2627 * modules/gui/wxwindows/Modules.am: Added a missing header to the file list.
2629 2003-10-25 Saturday 04:48 sam
2632 + Fixed a typo causing the Mozilla plugin build to fail.
2633 + Call the generic rule in "all" instead of "all-am" to spare one make level
2636 2003-10-25 Saturday 03:44 sam
2639 + Smaller makefiles.
2640 + Faster builds. Heh.
2642 2003-10-25 Saturday 00:49 sam
2644 * include/vlc_common.h:
2645 + Removed u8, s8, u16 etc. for good.
2647 + Replaced all occurrences of u8, s8, u16 etc. with uint8_t, int8_t, etc.
2649 2003-10-25 Saturday 00:42 sam
2651 * modules/video_output/wingdi.c, modules/video_output/svgalib.c: Fixed compilation
2652 errors due to the recent API change in vout_AllocatePicture.
2654 2003-10-24 Friday 21:27 gbazin
2656 * configure.ac: fix for wxWindows headers detection.
2657 * all: changed the prototype of vout_AllocatePicture() and vout_InitPicture().
2658 * src/video_output/vout_pictures.c: new vout_InitFormat() function that initialises a video_frame_format_t structure.
2659 * include/vlc_video.h: extended video_frame_format_t.
2660 * modules/codec/rawvideo.c: ported to the new decoder api.
2661 * modules/video_output/x11/*: simplifications.
2663 2003-10-24 Friday 17:55 gbazin
2665 * modules/packetizer/mpeg4audio.c: when packetizing adts streams, make sure we remove the adts headers before sending the data.
2667 2003-10-24 Friday 17:43 sam
2669 * modules/visualization/visual/:
2670 + Renamed fft_init into visual_fft_init because of a name clash with
2671 the ffmpeg libraries.
2672 + Replaced u8 s16 etc. with uint8_t int16_t etc.
2674 2003-10-24 Friday 17:41 sam
2676 * include/iso_lang.h: Since the exported functions use the "const" keyword,
2677 put the declarations in extern "C" {} in C++ modules.
2679 2003-10-24 Friday 16:34 sam
2681 * Makefile.am: Recurse into doc/ to install documentation.
2682 * configure.ac: Removed mention of plugin packetizer_mpegaudio which does
2685 2003-10-24 Friday 14:50 sam
2687 * toolbox: On Debian woody, don't activate the speex plugin, and use
2688 ttf-thryomanes instead of ttf-freefonts (not available).
2690 2003-10-24 Friday 14:45 sam
2693 + Activated the speex codec.
2694 + Activated the PVR input module.
2696 2003-10-24 Friday 14:13 sam
2698 * modules/misc/freetype.c: Compilation fixes.
2700 2003-10-24 Friday 12:22 fenrir
2702 * avi: fix for playing avi file from ffserver.
2704 2003-10-24 Friday 11:53 sam
2706 * bootstrap: Fixed the "clean" rule in module subdirectories.
2708 2003-10-24 Friday 11:31 sam
2711 + Disabled the deprecated satellite plugin; the dvb plugin is now
2712 the recommended one (Closes: #216367).
2713 + Don't install fortunes in /usr/share/games, they are too private for
2714 common mortals (Closes: #212856). They are still available in the
2715 /usr/share/doc/vlc directory though.
2717 + Depend on ttf-freefont for subtitles.
2719 2003-10-24 Friday 11:28 sam
2721 * modules/misc/freetype.c: Set the default font to a common Debian font.
2723 2003-10-24 Friday 11:28 sam
2725 * modules/access/satellite/access.c: Typo.
2727 2003-10-24 Friday 09:32 bigben
2729 changed input parametter to channel, to be compatble with v4l input
2731 2003-10-23 Thursday 23:00 sigmunau
2733 configure.ac, modules/misc/freetype.c:
2734 * Bidi support in the freetype module through fribidi
2736 2003-10-23 Thursday 22:46 bigben
2738 Added the "input" parameter in pvr input command line. Default is input=4 (tuner)
2740 2003-10-23 Thursday 21:55 gbazin
2742 * modules/audio_output/alsa.c: recover more easily in case of underrun.
2744 2003-10-23 Thursday 21:28 gbazin
2746 * modules/codec/mpeg_audio.c: debug_message--;
2748 2003-10-23 Thursday 20:51 gbazin
2750 * include/vlc_block_helper.h: fixed an idiotically stupid bug in block_PeekOffsetBytes().
2751 * modules/codec/mpeg_audio.c, modules/codec/a52.c, modules/packetizer/mpeg4audio.c: fixed a couple of issues.
2753 2003-10-23 Thursday 17:04 sam
2756 + Detect <mozilla-config.h> on newer Mozilla versions.
2757 * mozilla/vlcpeer.cpp:
2758 + If neither NP_UNIX, NP_MACOSX nor NP_WIN are defined, default to NP_UNIX.
2759 + Use <mozilla-config.h> whenever possible.
2761 2003-10-23 Thursday 16:48 gbazin
2763 * modules/demux/ogg.c: arrggg... I shouldn't be allowed to commit ;)
2765 2003-10-23 Thursday 16:43 sam
2767 * src/libvlc.c: hid p_static_vlc in a vlc_current_object function so that
2768 it can later be used from outside as well.
2770 2003-10-23 Thursday 16:26 sam
2772 * doc/Makefile.am: Install a few files in /usr/share/doc/vlc/.
2774 2003-10-23 Thursday 16:00 gbazin
2776 * modules/gui/skins/src/*: don't forget to recreate a win32 timer when the skin is changed.
2778 2003-10-23 Thursday 15:30 sam
2780 * bootstrap: Only start removing files when required tools have been
2781 checked, to prevent inadvertent file losses.
2783 2003-10-23 Thursday 14:30 jpsaman
2786 - fixed border cases with peeking in the packet.
2788 2003-10-23 Thursday 11:26 gbazin
2790 * share/skins/default/theme.xml: set "playondrop" to false for the playlist window.
2791 * Makefile.am, modules/visualization/visual/Modules.am, modules/stream_out/Modules.am: added missing headers.
2793 2003-10-22 Wednesday 21:08 gbazin
2795 * NEWS, modules/LIST: updated with the new features.
2797 2003-10-22 Wednesday 19:12 ipkiss
2799 * modules/gui/skins/*: Added a "playondrop" attribute to the "Window"
2800 tag, which enables to choose whether drop files should be played
2801 directly or only enqueued (default is "true", to be backwards
2803 Implemented on win32 and x11, only tested on win32.
2804 * doc/skins/skins-howto.txt: Updated the doc accordingly
2806 2003-10-22 Wednesday 18:24 gbazin
2808 * modules/codec/speex.c: fixed a couple of bugs.
2810 2003-10-22 Wednesday 17:12 gbazin
2812 * configure.ac, modules/codec/Modules.am, modules/codec/speex.c: new speex decoder and packetizer using libspeex.
2813 * modules/demux/ogg.c: added support for speex to the Ogg demuxer.
2814 * modules/mux/ogg.c: added support for speex to the Ogg muxer.
2815 * src/misc/variables.c: when creating choices object variables with inheritance enabled, automatically add the inherited value to the list of choices.
2816 * modules/access/udp.c: use an object variable and inheritance for "udp-caching".
2817 * src/input/input.c: disable the hack for filenames with colons on win32 because filenames can't contain colons.
2819 2003-10-22 Wednesday 00:00 fenrir
2821 * added support for S_SSA and S_ASS old way (fix 1373).
2822 added removing of all {\xxxx} in the SSA stream.
2824 2003-10-21 Tuesday 18:33 gbazin
2826 * modules/codec/ffmpeg/video.c: compilation fix for the latest ffmpeg changes (AVRational).
2828 2003-10-21 Tuesday 17:31 gbazin
2830 * configure.ac: tell the build system that mkv is a c++ plugin.
2832 2003-10-21 Tuesday 12:30 hartman
2834 Fixed dropdown lists. they were returning descriptions on a SaveAll instead of config options.
2836 2003-10-21 Tuesday 01:48 titer
2838 beos/VlcWrapper.cpp: started to use object variables
2840 2003-10-21 Tuesday 01:05 titer
2843 + updated libebml/libmatroska detection as matroska headers no longer
2844 include ebml headers directly. Hope you upgraded it - if not, you'll
2845 have to set your CFLAGS accordingly.
2846 + on BeOS, libmkv_plugin.so has to be linked to libstdc++
2848 modules/control/http.c:
2851 2003-10-20 Monday 22:43 fenrir
2853 * intf-http.txt: small doc about how to write .html page for the http
2854 interface (up to date, but a bit technical...).
2856 Btw, the first who ask me to write another documentation will just go
2859 2003-10-20 Monday 22:28 gbazin
2861 * src/playlist/playlist.c: added a playlist var_Set( "intf-change" ).
2863 2003-10-20 Monday 22:27 gbazin
2865 * modules/gui/skins/src/vlcproc.cpp: play, pause, and stop checkbox controls are now updated on "intf-change" playlist variable callback.
2867 2003-10-20 Monday 21:48 gbazin
2869 * Makefile.am, install-win32: include the mozilla plugin in the win32 package.
2870 You'll still have to install the mozilla plugin manually though.
2872 2003-10-20 Monday 17:18 gbazin
2874 * modules/demux/avi/libavi.c: multiline strings are not valid C.
2876 2003-10-20 Monday 15:28 zorglub
2878 Removed an awful debug message
2880 2003-10-20 Monday 12:25 gbazin
2882 * modules/gui/wxwindows/preferences*: added GetName(), GetType() and IsAdvanced() to ConfigControl and got rid of ConfigData for even more simplifications.
2884 2003-10-20 Monday 10:37 gbazin
2886 * Makefile.am, bootstrap, mozilla/Makefile.am: don't try to build pic _and_ non-pic code on win32 as there's no need for pic code on this platform. This should almost reduce the compilation time by a factor of 2 when the mozilla plugin is activated in the build process.
2888 2003-10-20 Monday 01:07 hartman
2890 * even less duplicate entries by id3tags. Dupes are annoying :)
2892 2003-10-20 Monday 00:09 gbazin
2894 * modules/gui/wxwindows/preferences*: beware, casts from strings to char * are allocated on the stack.
2896 2003-10-20 Monday 00:01 hartman
2898 * Added a "demuxed-id3" variable to input.c so id3tags won't be parsed
2899 multiple times anymore.
2901 2003-10-19 Sunday 23:38 gbazin
2903 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix for unicode build.
2904 Small cosmetic fixes to the code.
2905 * modules/gui/wxwindows/menus.cpp: added a couple of new options.
2907 2003-10-19 Sunday 23:12 hartman
2909 * include/codecs.h: cosmetic fixes.
2910 * modules/gui/macosx/*:
2911 - remove the enqueue option from the open panel. why did i even add it? KISS
2912 - better use of name and uri fields of playlist_item_t
2913 - when users d&d a CD on VLC, it will now play. This breaks d&d folders
2914 located on a CD for now. Not really important but should be fixed later on.
2916 2003-10-19 Sunday 22:52 sigmunau
2918 modules/gui/wxwindows/interface.cpp: oooops
2920 2003-10-19 Sunday 22:41 sigmunau
2922 Factored the code for each of the different types of config options out into
2923 separate widgets. This makes preferences.cpp much cleaner and opens up
2924 greater possibilities for the config item controls.
2925 * Added "browse..." button to CONFIG_ITEM_DIRECTORY
2926 * Added a slider to CONFIG_ITEM_INTEGER when i_min or i_max differs from 0
2927 * Made it possible to change CONFIG_ITEM_KEY options with the preferences
2930 2003-10-19 Sunday 22:25 gbazin
2932 * modules/gui/skins/x11/x11_window.cpp: try _NET_WM_STATE_STAYS_ON_TOP as well for KDE.
2934 2003-10-19 Sunday 20:32 asmax
2938 2003-10-19 Sunday 20:05 asmax
2940 * tried to implement on-top windows on X11, but doesn't work for me :(
2942 2003-10-19 Sunday 16:53 gbazin
2944 * modules/demux/ogg.c: fixed endless loop when trying to play a theora stream while the demux was not compiled with theora support.
2946 2003-10-19 Sunday 14:02 hartman
2948 * Update portugese brazilian translation
2950 2003-10-19 Sunday 13:39 hartman
2952 * modules/demux/avi/*
2953 - print a debug message in case of 0xfffe audio
2954 This is either a WAVEFORMATEXTENSIBLE or encapsulated vorbis audio
2955 - use c-style comments
2956 * modules/gui/macosx/info.m:
2957 - release your objects when you finished using them.
2959 2003-10-19 Sunday 12:37 gbazin
2961 * modules/gui/skins/src/vlcproc.cpp: free()/delete mismatch.
2963 2003-10-19 Sunday 12:20 gbazin
2965 * src/playlist/playlist.c: fixed locking problem.
2966 * modules/gui/skins/src/skin_main.cpp: fixed division by 0.
2968 2003-10-18 Saturday 22:48 hartman
2970 * id3tag fills the psz_name and psz_author field of playlist_item_t
2972 2003-10-18 Saturday 21:46 hartman
2974 * The SAMI parses did case sensitive tag parsing. However both START, Start
2975 and start are legal tags. I added a local_stristr (also sometime known as strcasestr)
2976 function to this file. It probably doesn't belong here, anyone is welcome
2979 2003-10-18 Saturday 20:09 gbazin
2981 * modules/access/dshow/*: fixes and optimizations. Also changed all the parameters into config options.
2983 2003-10-17 Friday 21:28 gbazin
2985 * modules/gui/wxwindows/streamout.cpp: fixed the rtp field.
2987 2003-10-17 Friday 20:21 ipkiss
2989 * modules/gui/skins/src/banks.cpp: Two events had the same shortcut
2990 * doc/skins/events-howto.txt: Updated the doc accordingly
2992 2003-10-17 Friday 18:59 zorglub
2994 * A few sanity checks
2996 * Escape < and > to prevent script injections (could be done easily with crappy playlist items)
2998 2003-10-17 Friday 18:45 gbazin
3000 * Makefile.am: don't forget include/vlc_keys.h in "make dist"
3002 2003-10-17 Friday 18:38 gbazin
3004 * src/video_output/vout_synchro.c: mpeg video synchro patch that fixes the susceptibility to timing jitter when decoding the first frame (courtesy of Simon Gittins).
3006 2003-10-17 Friday 18:17 ipkiss
3008 * modules/gui/skins/*:
3009 Added an "Always on top" entry in the system menu (it can also
3010 be triggered by Ctrl+T). Implemented on Windows only, but to do
3011 that on X11 you just need to write X11Window::ToggleOnTop().
3013 2003-10-17 Friday 16:40 gbazin
3015 * modules/gui/wxwindows/preferences.cpp: fixes some alignment issues in the config options panel.
3016 * modules/gui/skins/src/*: use (AOUT_VOLUME_DEFAULT * 2) as max volume.
3017 * modules/video_output/directx/*: use inheritance for the direct-always-on-top object var.
3018 Added Ctrl+left/right arrows as shortcuts for seeking in 1 min chunks.
3019 * modules/mux/mp4.c: fixed the audio/video sync.
3021 2003-10-16 Thursday 16:04 gbazin
3023 * modules/gui/skins/src/vlcproc.cpp: don't forget to lock the playlist object.
3024 Check p_playlist->i_index is != -1 as well.
3026 2003-10-15 Wednesday 22:49 gbazin
3028 * modules/video_filter/*: forward fullscreen event between children and parent.
3030 2003-10-15 Wednesday 12:24 gbazin
3032 * modules/gui/skins/win32/win32_run.cpp: don't forget to delete VlcProc
3033 * modules/gui/wxwindows/*, modules/gui/wxwindows/*: don't forget to delete all our variables callbacks.
3034 * modules/gui/wxwindows/dialogs.cpp: don't delete the dialogs provider twice.
3035 * modules/gui/wxwindows/menus.cpp: small cosmetic changes.
3037 2003-10-15 Wednesday 07:34 gbazin
3039 * modules/control/http.c: small bug fix.
3040 * mozilla/vlcshell.cpp: win32 fix.
3042 2003-10-14 Tuesday 23:09 gbazin
3044 * src/interface/interface.c: interfaces added on the fly are attached to p_vlc instead of the main interface.
3046 2003-10-14 Tuesday 22:41 gbazin
3048 * modules/gui/wxwindows/*: don't forget to delete the timer.
3049 Use wxApp::OnExit() to cleanup the dialogs provider.
3050 Added a "Miscellaneous" section to the menu. Added a "Switch interface" and "Add interface" entries to this menu.
3051 * modules/gui/skins/src/*: dialog providers have object types of VLC_OBJECT_DIALOGS.
3052 Don't forget to attach/detach the dialogs provider to its parent intf.
3053 Work around a bug in imlib2 when we close the plugin.
3054 * src/misc/objects.c, include/vlc_objects.h: added VLC_OBJECT_DIALOGS for dialogs providers.
3055 * src/interface/interface.c, include/vlc_interface.h: added 2 object variables to switch/add interfaces on the fly (intf-switch and intf-add).
3057 2003-10-14 Tuesday 16:46 alexis
3061 2003-10-14 Tuesday 07:30 alexis
3063 Spanish translation update.
3065 2003-10-13 Monday 05:48 zorglub
3067 * modules/misc/sap.c: Fixed a stupid option (no-ipv4-sap)
3069 * NEWS: added some more stuff
3071 2003-10-12 Sunday 23:28 hartman
3073 * Updated the pt_BR translation
3074 * Added the new es language to the preferences
3075 * Updated same stuff in the NEWS file, new release will still take a long time
3076 * Updated the subtitle info in the README file.
3078 2003-10-12 Sunday 21:53 hartman
3080 * added a "auto" mode to sub-type. This is because the wxwin intf doesn't
3081 like dropdown lists, with no selection. it therefore selects the first item
3082 in this case microdvd, which then has the potential that you can save and
3083 set this sub-type accidently.
3085 2003-10-12 Sunday 09:49 gbazin
3087 * src/video_output/video_text.h: removed useless file.
3089 2003-10-11 Saturday 22:40 hartman
3091 * src/input/subtitles.c: made the autodetection fuzziness a config option.
3093 use a counter and pass this along to New_Subtitle, so we can add more
3094 than one subtitle file. This 'fixes' a problem where all subtitles got the
3095 same track_id and therefore were all (un)selected at the same time.
3097 2003-10-11 Saturday 21:08 hartman
3099 * src/misc/charset.c: Fixed a segfault and removed some gcc warnings
3100 The day i understand strings and memory in C is going to be a joyful day :)
3101 * modules/demux/mkv.cpp: fixed an error if there is no ICONV support
3103 2003-10-11 Saturday 14:08 hartman
3105 * removed an undef HAVE_ICONV from this file, and fixed a cast warning.
3107 2003-10-10 Friday 19:42 alexis
3111 2003-10-10 Friday 17:09 gbazin
3113 * src/input/input_dec.c: use VLC_OBJECT_PACKETIZER for packetizers.
3114 * modules/mux/ogg.c: win32 fix for ogg muxing with several elementary streams.
3116 2003-10-10 Friday 07:33 alexis
3118 Ran toolbox --update-po.
3120 2003-10-10 Friday 07:28 alexis
3122 New spanish translation, by Antonio Javier Varela.
3124 P.S. : it compiles fine, but I can't figure out how to change the
3125 language on the CVS version of VLC, so I couldn't test it.
3127 2003-10-09 Thursday 19:40 gbazin
3129 * modules/stream_out/transcode.c: yes, I can do it!
3131 2003-10-09 Thursday 19:31 gbazin
3133 * modules/mux/ogg.c, modules/stream_out/transcode.c: better fix for the starting pts problem in the ogg muxer.
3135 2003-10-09 Thursday 18:53 gbazin
3137 * modules/stream_out/transcode.c: couple of fixes.
3138 * modules/codec/theora.c, modules/mux/ogg.c: proper granulepos generation for theora streams.
3139 * modules/mux/ogg.c: ignore pts from headers.
3141 2003-10-09 Thursday 18:05 massiot
3143 HOLY SHIT, IS IT TOO DIFFICULT TO COMPILE YOUR SOURCE BEFORE CHECKING
3146 2003-10-09 Thursday 12:31 gbazin
3148 * modules/stream_out/transcode.c: fixed resizing with theora encoding.
3150 2003-10-09 Thursday 11:48 gbazin
3152 * modules/codec/theora.c, modules/stream_out/transcode.c: fixed encoder module unloading.
3153 * modules/mux/ogg.c: fixed packing of OggDS structure.
3155 2003-10-09 Thursday 09:39 gbazin
3157 * modules/stream_out/transcode.c: fixed transcoding.
3159 2003-10-08 Wednesday 23:00 gbazin
3161 * modules/codec/theora.c, modules/stream_out/transcode.c: theora encoding fixes.
3163 2003-10-08 Wednesday 21:03 gbazin
3165 * modules/demux/util/sub.c: fix when no subs specified.
3166 * modules/video_output/x11/xcommon.c: fixed invalid chroma.
3167 * modules/codec/a52.c, modules/codec/libmpeg2.c: small cleanup.
3169 2003-10-08 Wednesday 21:01 gbazin
3171 * include/vlc_codec.h: defines decoders/encoders related structures here.
3172 * include/vlc_video.h: new video_frame_format_t structure which defines the properties of a video frame.
3173 * include/vlc/decoder.h: include vlc_codec.h
3174 * src/misc/objects.c: added VLC_OBJECT_PACKETIZER and VLC_OBJECT_ENCODER object types.
3175 * modules/stream_out/transcode.c, modules/codec/theora.c: experimental theora video encoder.
3176 * src/input/*: some cleanup.
3178 2003-10-08 Wednesday 19:40 gbazin
3180 * include/vlc_help.h src/libvlc.h: thou shalt not hardcode newlines in the middle of sentences.
3181 * src/extras/libc.c, include/vlc_common.h: resuscitated vlc_wraptext() and added utf8 support.
3182 * modules/gui/wxwindows/preferences.cpp: use vlc_wraptext() for capabilities help.
3184 2003-10-08 Wednesday 18:26 gbazin
3186 * modules/misc/sap.c: fixed win32 breakage.
3188 2003-10-08 Wednesday 12:18 zorglub
3190 * Fixed slider values (boundaries were wrong, some values were unreachable)
3192 2003-10-08 Wednesday 11:24 zorglub
3196 2003-10-08 Wednesday 10:07 zorglub
3198 * modules/misc/httpd.c: added missing sanity checks
3200 * modules/misc/sap.c: added sanity checks and more coding style fixes
3202 * src/video_output/video_output.c:
3203 Video filters can now be enabled on the fly (vout is respawned)
3204 You need to var_Set( p_vout, "filters", psz_yourvalue)
3207 * modules/gui/wxwindows/interface.cpp : Enable the adjust filter on the fly
3209 2003-10-07 Tuesday 21:13 sam
3211 * bootstrap: Fixed a shell syntax error when pkg-config is not present.
3213 2003-10-07 Tuesday 18:53 sam
3215 * Only look for kernel32.dll if the target is windows.
3217 2003-10-07 Tuesday 16:54 gbazin
3219 * Makefile.am: forgot to include vlc_block_helper.h
3221 2003-10-07 Tuesday 14:59 gbazin
3223 * modules/mux/mp4.c: Use SoundDescription instead of SoundDescriptionV1.
3224 * modules/demux/mp4/*: Added support for the "wave" tag used in mov files with aac.
3226 2003-10-07 Tuesday 09:32 gbazin
3228 * src/misc/modules.c: win32 compilation fix.
3230 2003-10-06 Monday 17:41 gbazin
3232 * modules/gui/wxwindows/*: compilation fixes for the unicode version.
3233 made the "Extended GUI" option a checkable menuitem.
3235 2003-10-06 Monday 16:23 zorglub
3237 * include/vlc_playlist.h
3238 src/playlist/playlist.c:
3239 * Implemented a boolean b_enabled to disable a playlist item
3240 * Implemented the idea of group (p_item->i_group), that allows
3241 to enable/disable and to sort some series of items
3242 * Implemented an unused (at the moment), psz_author field
3243 * Started to implement a new playlist format to store all of these
3245 * modules/gui/wxwindows/interface.cpp:
3246 Added a hiddeable panel to put some important options.
3247 (Menu Preferences->Extra GUI)
3248 At the moment, we put the adjust filter and aspect ratio, and must
3249 decide what options we want here
3251 * modules/gui/wxwindows/playlist.cpp
3252 modules/gui/wxwindows/iteminfo.cpp:
3253 Added "Enable/disable group button", options to enable/disable selection
3254 Added an item info dialog box
3256 * modules/misc/sap.c :
3257 Added a sap-group-id option: the SAP playlist items are in a separate group
3260 * modules/visualization/visual/effects.c:
3261 Minor coding style fixes
3266 * Advanced sort (alphabetical and/or by group)
3267 * Ability to load 0_6 playlists
3268 * Really use the libid3tag
3270 2003-10-06 Monday 15:22 gbazin
3272 * src/input/input_dec.c: forgot to commit that with my last libmpeg2 plugin changes.
3274 2003-10-05 Sunday 23:03 gbazin
3276 * src/video_output/video_output.c: fixed a recent patch that had been causing a lot of jerkiness in the video.
3278 2003-10-05 Sunday 21:29 sam
3281 + Better BeOS dynamic loader detection.
3282 * src/misc/modules.c:
3283 + Consistency fixes.
3285 2003-10-05 Sunday 18:09 gbazin
3287 * modules/packetizer/mpeg4audio.c: ported to the new decoder api and added ADTS streams packetization.
3289 2003-10-05 Sunday 15:35 sam
3291 * src/misc/modules.c, src/misc/modules_plugin.h.in:
3292 + As platform-dependant dynamic loader functions are no longer inline,
3293 moved them to modules.c which is their real place.
3294 + More verbose error messages on some platforms.
3296 2003-10-05 Sunday 14:51 rocky
3298 Add ability to dynamically set debug ouput.
3300 2003-10-05 Sunday 10:54 rocky
3302 Add pf_demux_control setting. Also fix some small typos.
3304 2003-10-05 Sunday 09:27 zorglub
3306 * use the new look also for capabilities and main helps.
3308 2003-10-05 Sunday 00:50 gbazin
3310 * modules/codec/mpeg_audio.c: fixes and improvements.
3311 * include/vlc_block_helper.h: fix for an offset problem in block_SkipBytes() and block_GetBytes(). (This fixes the problems with the new mpeg_audio decoder/packetizer).
3313 2003-10-04 Saturday 23:52 sigmunau
3315 modules/gui/wxwindows/preferences.cpp:
3316 * Increased size of and decreased margins around the section heading. It
3319 2003-10-04 Saturday 18:55 gbazin
3321 * modules/access/vcdx/*: Brand new VCD input module using libcdio, libvcd and libvcdinfo. Courtesy of Rocky Bernstein.
3322 * modules/access/cddax.c: Brand new CDDA input module using libcdio. Courtesy of Rocky Bernstein.
3323 * modules/LIST: update.
3325 2003-10-04 Saturday 15:51 sigmunau
3327 Further doxygenization.
3329 2003-10-04 Saturday 15:49 sam
3331 * src/misc/modules_plugin.h.in: Added a missing return value that caused
3332 module loading to fail.
3334 2003-10-04 Saturday 15:04 sam
3336 * src/misc/modules_plugin.h.in: More meaningful errors from the OS X dynamic
3339 2003-10-04 Saturday 14:59 gbazin
3341 * modules/gui/wxwindows/wxwindows.cpp: fix for the skins showing the popup menu even when left-clicking with the mouse.
3343 2003-10-04 Saturday 12:30 massiot
3347 2003-10-04 Saturday 12:25 sam
3349 * include/modules.h: Fixed the OS X build by adding a required header.
3351 2003-10-04 Saturday 12:04 gbazin
3353 * modules/packetizer/mpegaudio.c: updated mpegaudio to the new decoder api.
3354 * modules/packetizer/mpegaudio.c: moved the packetizer with the decoder (they share most of their code).
3356 2003-10-04 Saturday 11:59 gbazin
3358 * modules/codec/a52old/*, modules/codec/mpeg_audio/*, modules/codec/mpeg_video/*: got rid of deprecated decoders.
3360 2003-10-04 Saturday 11:17 sam
3363 + First try to detect the OS X native dynamic linker before falling
3365 + Enhanced the dlopen-style loader detection.
3366 + Added a check for HP-UX's shl_* functins.
3367 * src/misc/modules_plugin.h.in:
3368 + Support for the dylib dynamic loader on OS X.
3369 + Support for the shl dynamic loader on HP-UX.
3371 2003-10-04 Saturday 10:54 gbazin
3373 * configure.ac: added --with-ffmpeg-faac for when using an ffmpeg which is compiled with faac support.
3374 * modules/stream_out/transcode.c: added mp4a fourcc for MPEG AAC audio transcoding support.
3376 2003-10-03 Friday 23:31 sigmunau
3378 src/libvlc.h: fixed line length of a string
3379 modules/gui/wxwindows/preferences.cpp:
3380 * slightly modified layout of the window
3381 * The help text is now below the controls
3382 * Neither heading nor help text is inside wxStaticBox but rather
3383 separated from the controls with a simple line.
3384 * changed a lot of strech-factors, makes the dialog look generally more tidy
3386 2003-10-03 Friday 18:17 gbazin
3388 * modules/stream_out/transcode.c: get decoder specific info from the audio encoder (useful for MPEG AAC).
3390 2003-10-03 Friday 18:04 jpsaman
3392 Some fixes for file listing and playlist. Do not use this interface yet, it is not useable now.
3394 2003-10-03 Friday 13:35 sam
3396 * src/misc/win32_specific.c: minor code clean-up.
3398 2003-10-02 Thursday 21:12 gbazin
3400 * modules/codec/cinepak.c: ported the cinepak decoder to the new api.
3402 2003-10-02 Thursday 18:07 hartman
3406 2003-10-02 Thursday 15:43 jpsaman
3408 Rework in DVB plugin to allow tuning to DVB-T cards.
3409 - cleanup of messages
3410 - adding status events messages from frontend
3411 - separated tuning for DVB-S, DVB-T and DVB-C into seperate functions.
3413 2003-10-02 Thursday 13:31 hartman
3417 - Added a 'L' commandline shortcut for loop and 'R' for repeat. There
3418 already is a 'Z' shortcut for random.
3419 * modules/codec/subsdec.c: debug info.
3421 2003-10-02 Thursday 10:28 jpsaman
3423 Fix bug for DVB-T tuning. The code always used default upper and lower frequencies from DVB-S for DVB-T, but for DVB-T they could very well be different. Now using --lnb-lof1, --lnb-lof2 and --lnb-slof values are used by default instead. This make it overrideable on the commandline.
3425 2003-10-02 Thursday 00:16 hartman
3427 * Small fix to doxygen comments
3429 2003-10-01 Wednesday 22:44 hartman
3431 * modules/misc/freetype.c: spelling errors
3432 * src/libvlc.h: spelling error
3433 * include/ninput.h: There should not yet be a Subtitles section in Doxygen
3434 * src/input/subtitles.c: Doxygen comments for this file
3436 2003-10-01 Wednesday 22:40 hartman
3438 * Did you know that VCR2 and PIM1 are actually MPEG1 ?
3440 2003-10-01 Wednesday 22:39 hartman
3442 * Added a bunch of fourcc's
3443 * Added the new cinepak and msrle codecs as well as some other forgotten stuff
3445 2003-10-01 Wednesday 22:19 gbazin
3447 * modules/codec/subsdec.c: cleaned up and ported the text subtitles decoder to the new decoder api.
3449 2003-10-01 Wednesday 20:58 jpsaman
3451 Implementing new PDA User Interface design using the GTK2 widget set. This interface is currently in a rewrite and is currently unuseable. However:
3453 - will have more UI assets to tweak with, then the old interface had
3454 to name a few: supports stream out, camera's through v4l, use preferences,
3455 manage playlists, play audio/video local and from a network source
3456 - is not functional (yet)
3458 So expect more functionality to come in and the necessary bug fixes.
3460 2003-10-01 Wednesday 20:57 hartman
3462 * Fixed some small inconsistancy.
3464 2003-10-01 Wednesday 18:32 gbazin
3466 * modules/codec/a52.c: fixes and simplifications.
3468 2003-10-01 Wednesday 17:44 gbazin
3470 * modules/demux/ogg.c: had mistakenly got rid of the old i_dts = i_stop_date hack for text subtitles.
3472 2003-10-01 Wednesday 12:01 gbazin
3474 * modules/stream_out/transcode.c: get the mp4v vol data from the encoder. This will make the mp4 muxer happy transcoded mp4v.
3476 2003-10-01 Wednesday 03:38 sam
3478 * Fixed license blurb; these files have always been *GPL*ed.
3480 2003-09-30 Tuesday 20:36 gbazin
3482 * include/vlc_block_helper.h, modules/codec/a52.c: same as thedj ;)
3484 2003-09-30 Tuesday 20:23 gbazin
3486 * include/vlc_block.h, modules/codec/libmpeg2.c: re-added the discontinuity flag in block_t and re-enabled the discontinuity gestion in the libmpeg2 codec.
3487 * include/vlc_block_helper.h: implemented bytestream reading helper functions for chained blocks.
3488 * modules/codec/a52.c: modified to use the bytestream reading functions.
3489 The flexibility added by these functions makes the code simpler and better at detecting synchro code emulations.
3491 2003-09-30 Tuesday 16:41 hartman
3493 * compile before you commit
3495 2003-09-30 Tuesday 16:09 hartman
3497 * src/input/input.c: fixed usage of sub-file variable.
3498 * modules/misc/freetype.c: i_render_height and not i_window_height.
3500 2003-09-30 Tuesday 15:36 hartman
3502 * Select the subtitle track, if it's specified via the "sub-file" option.
3504 2003-09-29 Monday 22:37 gbazin
3506 * modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining).
3507 fixes for text subtitles muxing.
3508 * modules/packetizer/copy.c: support for text subtitles.
3510 2003-09-29 Monday 18:20 gbazin
3512 * include/os_specific.h: oops, fixed my last commit.
3514 2003-09-29 Monday 17:36 gbazin
3516 * include/os_specific.h, src/libvlc.[c,h], src/misc/win32_specific.c: new win32 specific option (--one-instance) to have only one instance of vlc running at once.
3517 Running another vlc (with --one-instance as well) will only transfer the requested playlist items to the first instance.
3519 2003-09-29 Monday 15:45 sigmunau
3522 * changed project name from 'vlc' to 'VLC'
3523 * excluded src/extras from the documentation
3524 src/misc/variables.c, include/variables.h:
3525 * Doxygen-documented most of the vlc variables code
3527 2003-09-28 Sunday 22:18 gbazin
3529 * modules/mux/ogg.c: proper fps and ogg packet granulepos when embedding mp4v/div3 (mplayer can play the file now).
3531 2003-09-28 Sunday 21:54 gbazin
3533 * modules/codec/theora.c: don't forget to delete the sout instance.
3534 * modules/mux/ogg.c: fix for embedding theora in Ogg.
3536 2003-09-28 Sunday 19:58 gbazin
3538 * modules/mux/ogg.c: each ogg stream has to be cleared in OggCreateHeader().
3540 2003-09-28 Sunday 16:50 gbazin
3542 * modules/demux/ogg.c, modules/codec/vorbis.c: misc small fixes.
3543 * modules/mux/ogg.c: support for inserting/removing elementary streams on the fly (really handy for the --sout-keep option). This will produce a chained Ogg bitstream.
3545 2003-09-27 Saturday 15:33 gbazin
3547 * modules/demux/ogg.c: support for DEMUX_GET_TIME. External subtitles files should work fine with ogg files now.
3549 2003-09-27 Saturday 14:32 gbazin
3551 * modules/demux/ogg.c: support for 'chaining' (concatenated ogg streams).
3553 2003-09-27 Saturday 10:09 gbazin
3555 * install-win32: cosmetic changes.
3556 * configure.ac: forgot one include path for the mozilla plugin.
3558 2003-09-26 Friday 16:10 gbazin
3560 * modules/codec/ffmpeg/*: some chroma conversion routines require libavcodec to be initialised.
3562 2003-09-26 Friday 16:03 gbazin
3564 * modules/video_output/directx/*: some graphics card allow the creation of several overlay surfaces but can only display one at a time.
3566 2003-09-26 Friday 13:32 jpsaman
3568 Updated design of PDA GUI.
3570 2003-09-26 Friday 12:11 jpsaman
3572 Adding files for PDA interface using the opie libaries.
3574 2003-09-26 Friday 11:30 gbazin
3576 * src/misc/modules.c: removed an old win32 hack which was creating more problems than it was solving.
3578 2003-09-25 Thursday 23:09 gbazin
3580 * modules/demux/ogg.c: reworked a bit. Ogg web radios should work again, vorbis audio tracks switching should work better as well.
3581 * modules/mux/ogg.c: attempt at supporting theora.
3583 2003-09-24 Wednesday 23:45 gbazin
3585 * modules/codec/vorbis.c: wait for the first dated packet before starting decoding anything.
3587 2003-09-24 Wednesday 21:31 gbazin
3589 * include/main.h, src/libvlc.c, src/libvlc.h, src/misc/configuration.c: added a --config, --save-config and --reset-config option to the command line.
3590 * modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced().
3592 2003-09-24 Wednesday 16:10 gbazin
3594 * modules/video_output/directx/events.c: fix for the mozilla plugin on vout close.
3595 The mozilla plugin seems to be working very well now, except that it doesn't receive mouse and keyboard events yet.
3597 2003-09-24 Wednesday 14:59 fenrir
3599 * all: set pf_run *only* if we accept this stream.
3601 2003-09-24 Wednesday 10:21 zorglub
3603 * modules/visualization/visual/visual.c: fixed strings
3605 * src/playlist/playlist.c: fixed sorting
3607 2003-09-23 Tuesday 16:07 gbazin
3609 * configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left).
3610 * src/misc/modules.c: small clean-up and fixed --plugin-path on win32.
3612 2003-09-22 Monday 21:07 gbazin
3614 * modules/gui/wxwindows/preferences.cpp: compilation fix + cosmetic code clean-up
3615 (indentations mainly).
3617 2003-09-22 Monday 14:40 zorglub
3619 * modules/gui/wxwindows/preferences.cpp:
3620 - Created the "General Settings" section
3621 - Added help strings in the two main sections,
3622 in the libvlc categories,
3623 and in the module capabilities
3625 * modules/gui/wxwindows/playlist.cpp & wxwindows.h
3626 -Implemented random, loop and repeat using variables
3627 -The eye candy of the dialog box is not very good
3628 but I have no idea how to improve it.
3629 -Focus on the currently playing item
3632 - Added help strings for the libvlc categories
3633 - Changed a few "advanced" flag
3635 * include/vlc_help.h:
3636 - Help strings for the two main sections
3637 - Help string for the module capabilities (both by Anil)
3639 * po/*: updated potfiles with the new strings
3641 2003-09-22 Monday 07:29 jpsaman
3643 Removed compatibility tweak for old satellite GUI.
3645 2003-09-22 Monday 06:04 geshp
3647 Changes to Red Hat spec file:
3648 - Added wxwindows, alsa, and skin support
3649 - Fixed dependancies, specifically a version conflict of xvidcore
3651 2003-09-22 Monday 03:40 hartman
3653 * modules/gui/macosx/playlist.?: implemented Save Playlist
3654 * modules/gui/macosx/output.m: updated part of the Stream output dialog
3655 * modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and
3656 sub-autodetect file options to src/input/input.c
3657 * src/input/input.c: added the moved options and use them to add subtitle
3659 * src/libvlc.h: description strings etc for sub-file and sub-autodetect-file
3660 * src/input/subtitles.c: new subtitles_Detect() largely based on the
3661 code used by MPlayer. Adapted for coding style and structure differences.
3663 The autodetect routine can now detect multiple subtitle files and assigns scores
3664 based on their names. if they much well enough they are sorted based on their
3665 score. It will then return this set, and they will all be added as SPU tracks
3666 to the current stream. The (un)selecting of these tracks will need to be fixed
3667 because they all get assigned the es id 0xFF currently.
3669 2003-09-21 Sunday 18:07 gbazin
3671 * modules/gui/wxwindows/*: got rid of the close button in the fileinfo and playlist dialogs.
3673 2003-09-21 Sunday 17:52 gbazin
3675 * modules/gui/wxwindows/*: we now have only 1 global "Advanced Options" checkbox in the preferences panel instead of 1 for each section (KISS).
3677 2003-09-21 Sunday 11:48 gbazin
3679 * modules/stream_out/duplicate.c: improved last fix.
3681 2003-09-21 Sunday 10:23 gbazin
3683 * include/vlc_common.h: ssize_t is now typedefed in new mingw headers.
3684 * modules/access/dshow/dshow.cpp: compilation fix related to ssize_t.
3685 * share/vlc_win32_rc.rc: stringify version number.
3686 * mozilla/*: compilation fix and cosmetic changes to the .rc.
3688 2003-09-20 Saturday 23:46 gbazin
3690 * modules/stream_out/duplicate.c: fixed array overflow.
3692 2003-09-20 Saturday 22:52 gbazin
3694 * mozilla/vlcshell.cpp: on win32, try to find the location of the vlc plugins from the registry key.
3696 2003-09-20 Saturday 19:37 hartman
3698 * include/vlc/vlc.h:
3699 - removed the defines for i_mode concerning random and loop. We use config
3700 variables for all of these.
3702 - removed the enqueue playlist config option. It's no longer used.
3703 - added a repeat option. vlc will keep playing the same playlist_item,
3704 until the option is unset.
3705 * src/playlist/playlist.c:
3706 - added a repeat, random and loop variable.
3707 - wxwindows should use these as well I think.
3708 * modules/gui/macosx:
3709 - added the INTF_ABOUT_MSG to the about dialog.
3710 - implemented the about and repeat items.
3712 2003-09-20 Saturday 17:35 gbazin
3714 * src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset in input_DelProgram().
3715 * modules/demux/mpeg/ts.c: use dvbpsi_DetachPMT() when a program is deselected.
3717 2003-09-20 Saturday 17:24 geshp
3721 2003-09-20 Saturday 17:19 geshp
3723 Updated for tentative 0.6.3 release.
3725 2003-09-20 Saturday 15:52 gbazin
3727 * configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes.
3729 2003-09-20 Saturday 13:52 gbazin
3731 * configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won't yet work).
3732 Added a --with-mozilla-sdk-path option (win32 only) to ./configure so you can pass the path of your mozilla sdk tree.
3733 You also need to set the XPIDL env var to the the path of the xpidl mozilla compiler when ./configuring.
3735 2003-09-20 Saturday 13:50 fenrir
3737 * input: added position-offset and time-offset for relative seeking.
3740 2003-09-20 Saturday 13:46 hartman
3742 * modules/gui/macosx/*:
3743 - implemented the new input variables for control.
3744 - reevaltuated the locking mechanisms in the osx intf.
3745 a lot of this can now be removed, because of the new input structures,
3746 and the vout garbage collector of playlist.
3748 2003-09-20 Saturday 03:38 sam
3751 + "==" is not valid shell test, use "=" instead.
3752 + Set LANG for consistency of sort output.
3753 (NB: this really belongs to the toolbox script).
3755 2003-09-20 Saturday 02:47 hartman
3757 * NEWS: updated some entries
3758 * po/pt_BR.po: Updated by André de Barros Martins Ribeiro <andrerib at_ajato.com.br>
3759 * src/libvlc.h: Added es (Spanish) to the list of choices.
3761 2003-09-20 Saturday 01:36 hartman
3763 * LIBAVCODEC_BUILD_STR has disappeared from ffmpeg. We now use LIBAVCODEC_BUILD
3764 ( Yes it's backwards compatible ).
3766 2003-09-20 Saturday 00:37 fenrir
3769 use vout_Request to release the vout (so vout isn't closed when
3770 changing playlist item).
3772 2003-09-19 Friday 23:03 hartman
3774 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added a slew of file extensions
3776 * modules/code/quicktime.c: Added samr (AMR) to the quicktime decoder.
3777 Although it runs on OS X, it only plays back silence for some reason.
3778 Might be a problem with one of the converters?
3779 * modules/gui/macosx/*:
3780 - 'fixed' several compiler warnings
3781 - removed some old no longer necesarry stuff
3783 2003-09-19 Friday 21:53 fenrir
3785 * playlist.c : unlock playlist before calling vout_Destroy (for osx)
3786 * mp4: send complete atom for amr to the decoder.
3788 2003-09-19 Friday 21:53 hartman
3790 Fix a crasher with strcasecmp and empty strings
3792 2003-09-19 Friday 15:33 fenrir
3794 * src/misc/objects.c: change the way that FIND_ANYWHERE work. Now we
3795 first search the root of the object using p_parent and not directly
3796 using p_vlc. If this first search failed then we search using p_vlc if
3797 it wasn't the case. (I'm not sure it's harmless but I think it's the
3798 correct behavour for FIND_ANYWHERE)
3800 * src/video_output/video_output.c : we could now use FIND_ANYWHERE to
3801 catch the playlist (even when the vlc is exiting. (Hehe, now visual
3802 effects won't reopen the vout every playlist item.)
3804 2003-09-19 Friday 15:24 jpsaman
3806 New dvb and old satellite modules now use the *correct* order of unit for tuning to a satellite channel. All information must be supplied in KHz not in MHz !!!
3808 2003-09-19 Friday 13:09 jpsaman
3810 Frequency et al is really specified in KHz and not in Hz. I got an order of magnitude wrong. The same mistake is in the old satellite plugin's and user interface for specifying the frequency. It is specified in MHz instead of the KHz it should be.
3812 2003-09-18 Thursday 21:42 garf
3814 * fixed some bugs in logo filter
3816 2003-09-18 Thursday 17:54 zorglub
3818 Added some Doxygen doc
3820 2003-09-18 Thursday 17:40 lool
3822 * doc/Makefile.am: removed references to deleted files "subtitles/*"
3824 2003-09-18 Thursday 17:27 lool
3826 * po/*: ran "./toolbox --update-po" to get rid of missing files
3827 listed in POTFILES.in
3829 2003-09-18 Thursday 17:12 lool
3831 * po/POTFILES.in: removed reference to deleted file "rtsp.c"
3833 2003-09-18 Thursday 17:04 lool
3835 * po/POTFILES.in: removed reference to deleted file "encoder.h"
3837 2003-09-18 Thursday 16:46 lool
3839 * modules/LIST, modules/video_output/Modules.am: removed references to
3840 deleted file encoder.c
3842 2003-09-15 Monday 19:31 sam
3844 * debian/changelog: 0.6.2-3 upload.
3846 2003-09-15 Monday 19:20 sam
3848 * Updated long descriptions.
3850 2003-09-15 Monday 18:28 sam
3852 * debian/control: Updated the libxosd build dependency to fix a build
3853 issue on Debian s390.
3855 2003-09-15 Monday 18:05 fenrir
3857 * input: one lock issue.
3859 2003-09-15 Monday 08:33 zorglub
3861 Fix for bad SAP packets with no \0 between headers and payload
3863 2003-09-15 Monday 00:01 fenrir
3865 * playlist.c: coding and potential deadlock fixes.
3867 2003-09-14 Sunday 16:41 zorglub
3869 * modules/visualisation/visual/visual.c: thou shall not use //
3871 * modules/access/slp.c : do not add udp:@ automatically
3873 * modules/stream_out/announce.c : always use the same service name
3876 2003-09-14 Sunday 13:54 sigmunau
3878 src/video_output/video_output.c:
3879 * if the given vout thread is a filter, then don't sleep untill the display
3880 date. This reduces the chance of pictures being late when reaching the vout
3881 if one or more filters are in use
3882 * don't include current render time in the render_time sliding mean if it
3883 is way too large ( as inspired by Simon Gittins ).
3884 * weight the current sliding mean tree times more than the current render
3885 time when calculating the new render time. This should make the code more
3886 robust to jitter in render time
3888 2003-09-13 Saturday 17:44 fenrir
3890 * standard : added .ts and .ps
3892 2003-09-13 Saturday 17:42 fenrir
3894 * src/video_output/video_output.c : do not use FIND_ANYWHERE to catch
3895 the playlist. but use FIND_PARENT. vlc_object_find with FIND_ANYWHERE
3896 use p_obj->p_vlc as a starting point and that doesn't work as playlist
3897 is detach from vlc before vout is destroyed by the decoders (when
3898 shutting down) Perhaps vlc_object_find should be fixing to find the
3899 root object, but I'm not sure.
3901 * src/input/* : move subtitle handling from avi to input. Now subs
3902 should works with all file types _BUT_ won't be in synch if the demuxer
3903 doesn't implement a _precise_ DEMUX_GET_TIME. So only .avi, .mp4 will
3904 be ok. Others could works if perfectly cbr.
3905 Now Subtitle track is only selected when specified by sub-file
3906 option.(auto-dectected file is always added but not selected by default)
3907 Btw, the code could support multiple subs files, but I don't know how
3908 to pass multiple filenames, any ideas ?
3910 * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so
3911 don't use that elsewhere.
3913 2003-09-12 Friday 18:34 fenrir
3915 * include/stream_output.h include/vlc_common.h : move TAB_APPEND,
3916 TAB_FIND and TAB_APPEND (could be used every where now). There are a
3917 bit like INSERT_ITEM, ... but not exactly, perhaps I should try to
3920 * src/input/input.c : begin to implement es_out_t thing (unsusable now).
3922 2003-09-12 Friday 16:26 fenrir
3924 * include/input_ext-intf.h : added stream_t member to input_thread_t.
3925 * modules/demux/* : use the stream_t from input_thread_t.
3926 * include/ninput.h : begin to add new way to register es. (unused for now).
3927 (in the long term I want to split input_thread_t and intoduce demux_t and
3928 access_t and perhaps something like access_demux_t)
3930 2003-09-11 Thursday 15:34 zorglub
3932 * modules/misc/sap.c: HTTP announcing support
3934 2003-09-11 Thursday 11:50 jpsaman
3936 More modifications to layout of PDA interface.
3938 2003-09-10 Wednesday 22:59 fenrir
3940 * mpegaudio.c : cosmetics.
3942 2003-09-10 Wednesday 21:56 fenrir
3944 * all : added mpeg 2.5 support.
3946 2003-09-10 Wednesday 21:54 hartman
3948 * a new option for the text rendering. It sets the fontsize taking into
3949 account the window size. This should allow consistent font sizes independant of
3950 how large a movie is.
3951 The options currently are smaller,small,normal,large,larger.
3952 It should be much more userfriendly.
3954 2003-09-10 Wednesday 21:09 fenrir
3958 2003-09-10 Wednesday 21:03 fenrir
3960 * http: Added 'Connection: Close' in the request. (Help with some http
3962 Use atoll. (always defined).
3964 2003-09-10 Wednesday 15:50 zorglub
3966 Removed useless stuff for icecast
3968 2003-09-10 Wednesday 15:03 hartman
3970 * Fixed the subsdec variables
3972 2003-09-10 Wednesday 13:39 zorglub
3974 * Workaround for buggy IceCast servers who identify themselves as HTTP
3975 and not ICY (who talked about RadioPI ?)
3977 2003-09-10 Wednesday 11:51 fenrir
3979 * demux/sdp: a msg_Err -> msg_Warn. Btw, it begins to work well (under linux).
3980 (MPEG-I/II/4 audio and video, h261 video, some ac3 streams sould work).
3981 * demux/* : removed useless include
3983 2003-09-10 Wednesday 11:37 fenrir
3985 * modules: do not take care of the case for shortcuts (fix #1165).
3986 * playlist : use new input variables.
3988 2003-09-10 Wednesday 10:21 zorglub
3990 * visual.c: compilation fix in strings
3992 * playlist.cpp: removed "..." in menu entries as we don't open a box
3994 2003-09-09 Tuesday 23:35 hartman
3996 * modules/visualization/visual/visual.c:
3997 Added the current available effects to the longdiscription of the 'visual-list' config option.
3999 2003-09-09 Tuesday 13:51 hartman
4001 Fixed list of muxers. QT and mp4 might need to be disabled at a later point.
4003 2003-09-09 Tuesday 13:28 hartman
4005 We no longer need this.
4007 2003-09-09 Tuesday 12:54 jpsaman
4009 Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface.
4011 2003-09-09 Tuesday 12:36 hartman
4013 Fix the condition for old faad.
4014 Incorrect placing of logical operator
4016 2003-09-08 Monday 22:00 zorglub
4018 * modules/visualisation/visual/effects.c
4019 modules/visualisation/visual/visual.h:
4020 - Change default effect-height
4021 - Less scaling in spectrum analyser
4023 2003-09-08 Monday 13:37 fenrir
4025 * sdp: added --rtsp-tcp option. (rtp over rtsp connection)
4026 set b_pace to true when using --rtsp-tcp. (eg DSS server send
4029 2003-09-08 Monday 13:09 fenrir
4031 * sdp: commented out a debug message and added some sort of eof detection.
4033 2003-09-08 Monday 12:48 zorglub
4035 * modules/gui/wxwindows/playlist.cpp
4036 modules/gui/wxwindows/wxwindows.h:
4037 - give default to the search button when user enters text
4038 - case-insensitive search
4040 2003-09-08 Monday 12:02 zorglub
4042 * src/playlist/playlist.c
4043 include/playlist.h: playlist sorting
4044 (function playlist_Sort( playlist_t * , int type)
4046 * modules/gui/wxwindows/playlist.cpp
4047 modules/gui/wxwindows/wxwindows.h :
4048 * Implement playlist sorting & reverse sorting
4051 2003-09-08 Monday 11:05 bigben
4054 *reflects a change in ivtv_ioctl_codec struct
4055 *adds he bitratemode commandline option (values are vbr and cbr
4057 2003-09-08 Monday 07:38 fenrir
4059 * sdp: do not register 'rtp' name for access.
4061 2003-09-08 Monday 07:36 fenrir
4063 * sdp : begin to play rtsp stream (as well as sdp). MPEG4 Audio/Video,
4064 mp3/raw audio should work.
4065 If you want to try download
4066 http://via.ecp.fr/~fenrir/libmtools-2003-09-08.tgz (but you will have to
4067 change configure.ac yourself)
4069 2003-09-08 Monday 07:15 fenrir
4073 2003-09-08 Monday 00:36 fenrir
4075 * stream : convert a msg_Err into msg_Warn.
4077 2003-09-08 Monday 00:35 fenrir
4081 2003-09-07 Sunday 22:53 fenrir
4083 configure.ac : added gather stream_out.
4085 2003-09-07 Sunday 22:53 fenrir
4087 * control: use new variables and 'title*', 'chapter*' ones.
4088 * gui/beos: removed not really used STARTED_S, and NOT_STARTED_S input
4090 * gui/wxwindows: use 'position' and 'time' variables -> seek improved
4091 for avi and mp4 and accurate time display :)
4093 2003-09-07 Sunday 22:51 fenrir
4095 * input: introduce 'position', 'time', 'length', 'state' and 'rate'
4096 object variables and begin to use pf_demux_control.
4097 * variables: new time type handling.
4099 2003-09-07 Sunday 22:49 fenrir
4101 * all : set pf_demux_control.
4103 2003-09-07 Sunday 22:48 fenrir
4105 * all : demuxers *have to* set pf_demux_control. (demux_vaControlDefault
4106 is a generic handler)
4107 * avi, mp4 : begin to implement a specific pf_demux_control.
4109 2003-09-07 Sunday 22:45 fenrir
4111 * ninput.h : change control parameters.
4112 * variables : changed time variables to signed long long type (I hope
4113 it is always more than 64 bits)
4114 * input.h : include ninput.h
4116 2003-09-07 Sunday 22:43 fenrir
4118 * libvlc: removed some unused options.
4119 added sout-keep option to keep sout instance across playlist
4120 items (usefull with 'gather' stream_out)
4121 * stream_output : implement the sout-keep mode.
4122 * playlist, video_output, stream_output: vout and sout are now reattached
4123 to playlist instead of being destroyed. There are automatically destroy
4124 if unused byt the new input (200 ms after access and demuxer have finished
4125 their inittialisation step.)
4127 2003-09-07 Sunday 20:12 fenrir
4129 * gather: try to gather stream with similar properties (eg mp3), wait for
4130 next commits to be usable.
4132 2003-09-07 Sunday 20:08 fenrir
4134 * file: added an append option. (The default is to overwrite the file)
4136 2003-09-05 Friday 15:55 asmax
4138 * new event VLC_NET to open the network dialog ( "net" keyword in the
4141 2003-09-05 Friday 00:36 sam
4144 + Set libmatroska-dev build-dependency to (>= 0.5.0-3) because previous
4145 versions were broken on platforms where PIC/non-PIC cannot be mixed in
4146 objects (Closes Debian bug #208383).
4147 + Set policy to 3.6.1.0.
4149 2003-09-03 Wednesday 11:28 bigben
4151 * qdsk.c : fix a typo
4153 - new syntax : dvb:frequency=1234500:fec=3:poalrization=H:program=2499... (all parameters should be parsed
4154 - "program" is still untested (anybody with a DVB card to try it ?)
4155 - old syntax should still work, with a warning.
4157 2003-09-03 Wednesday 10:23 gbazin
4159 * modules/codec/libmpeg2.c: fixed segfault on exit.
4161 2003-09-03 Wednesday 10:00 zorglub
4164 Fixed multiple effects enabling
4166 2003-09-02 Tuesday 22:36 gbazin
4168 * modules/codec/theora.c: oops, introduced a bug in pts calculation.
4170 2003-09-02 Tuesday 22:06 sigmunau
4172 use the configuration system, that is what it is there for
4174 2003-09-02 Tuesday 20:19 gbazin
4176 * ALL: Introduction of a new api for decoders.
4177 The final aim of this new api is to make it possible to use the decoders from other modules like the transcoder for instance.
4178 Only a few decoders have been ported to the new api (a52, libmpeg2, dts, vorbis, theora) so the old api is still supported.
4180 Don't hold your breath, there is still much work to do before we reach this goal.
4182 * modules/codec/a52.c, libmpeg2., dts.c, vorbis.c, theora.c:
4183 Converted to the new api.
4184 Merged the a52 and vorbis packetizers in their respective decoders (removes a lot of code duplication).
4185 New dts and theora packetizers (merged in their respective decoders).
4187 2003-09-02 Tuesday 18:06 gbazin
4189 * src/audio_output/input.c: don't try to play sound if the input pipeline couldn't be created.
4191 2003-09-02 Tuesday 16:00 gbazin
4193 * modules/mux/mp4.c: mp4 muxer now produces quicktime player readable files. Only works with mpeg4 video and audio right now, also currently won't work when transcoding as the DecoderSpecificInfo is not available.
4195 2003-09-02 Tuesday 13:44 sam
4198 + Disabled familiar plugin.
4200 + Updated for 0.6.2 packages.
4202 2003-09-02 Tuesday 13:42 sam
4204 * modules/gui/skins/src/themeloader.cpp: Added proper CR to error messages.
4206 2003-09-01 Monday 18:30 gbazin
4208 * modules/video_output/x11/xcommon.c: fixed YUY2 overlay.
4210 2003-09-01 Monday 10:18 jpsaman
4212 Small error in hi/low band detection inside ioctl_SetFrontEnd and updating to correct e-mail addresses.
4214 2003-08-31 Sunday 22:06 gbazin
4216 * modules/access/dshow/*: always try to get the video in I420 chroma if supported.
4217 Implemented a ":size=" and ":chroma=" option.
4219 2003-08-31 Sunday 16:01 zorglub
4221 Maybe fixes the crash (can't be sure, as it works on my computer)
4223 2003-08-31 Sunday 15:55 titer
4225 configure.ac: fixed zeta check
4227 2003-08-30 Saturday 16:34 gbazin
4229 * modules/gui/wxwindows/messages.cpp: forgot to initialize b_verbose ;)
4231 2003-08-30 Saturday 13:59 gbazin
4233 * include/vlc_config.h: removed unused config stuff.
4234 * include/vlc_interface.h, modules/gui/wxwindows/interface.cpp: new common INTF_ABOUT_MSG message shared by interfaces.
4236 2003-08-30 Saturday 11:59 gbazin
4238 * modules/access/v4l/v4l.c: fixed uninitialized variable.
4239 * modules/gui/wxwindows/streamout.cpp: cosmetic change in the gui.
4241 2003-08-30 Saturday 02:03 fenrir
4243 * libavi.c: fixed a dead loop when data are missing.
4245 2003-08-29 Friday 19:50 fenrir
4247 * all: removed old encoding way.
4249 2003-08-29 Friday 19:49 fenrir
4251 * asf: you can now add 'title', 'author', 'copyright', 'comment, 'rating'
4252 meta data to your file. (use asf{title="my title"} for example)
4253 * standard: do not trash access/mux arguments when fixing.
4255 2003-08-29 Friday 18:58 fenrir
4257 * v4l: removed encoder.h include.
4259 2003-08-29 Friday 18:58 fenrir
4261 * all: fix some gcc warnings and removed all u8/u16/u32.
4263 2003-08-29 Friday 16:56 zorglub
4266 - added a spectrum analyser
4268 -nb : number of bands , 20 or 80 (80 is default)
4269 -separ : how many blank pixels between bands (1 default)
4270 -amp : vertical amplification ( 3 default)
4271 -peaks: draw peaks ? (default 1)
4273 - improved options parsing
4276 FFT code mainly taken from XMMS (adapted coding style)
4279 Sanity checks (users aren't stupid, are they ? )
4281 * LIST: updated the list
4283 2003-08-29 Friday 01:11 fenrir
4285 * asf: added stream infos object and fix a bug in packetization.
4286 -> it seems that WMP plays it without problem :))) (tested with DIV3+mp3)
4288 2003-08-28 Thursday 21:11 gbazin
4290 * src/video_output/*, src/libvlc.h, include/video_output.h: added an --align option to allow modifying the alignment of a video inside its window (very useful for the wall filter).
4291 * modules/video_output/x11/xcommon.c: small cosmetic change.
4292 * modules/access/v4l/v4l.c: clean-up (removed old references to encoders).
4294 2003-08-28 Thursday 21:02 fenrir
4297 - when muxer or access or both are missing try to do a guess (based on the
4298 other one or the extention).
4299 - if both are still missing -> abort.
4300 - it forces asfh when using mmsh
4301 - it issues a error message with non working couple (like udp/avi, ...)
4302 (but it doesn't fail)
4304 2003-08-28 Thursday 19:26 gbazin
4306 * Makefile.am: zip files have a .zip extension ;)
4308 2003-08-28 Thursday 18:44 gbazin
4310 * Makefile.am: grrr, should have tested my last commit ;)
4312 2003-08-28 Thursday 17:46 gbazin
4314 * Makefile.am: added a "package-win32-exe" and "package-win32-zip" rule. "package-win32" will do both.
4316 2003-08-28 Thursday 17:19 sam
4318 * src/misc/threads.c, include/vlc_threads.h: Removed the pthread wrapper for
4319 gprof. If you still want to profile pthread applications using gprof please
4320 see http://sam.zoy.org/writings/programming/gprof.html and also consider
4321 using oprofile if you are using ia32.
4323 2003-08-28 Thursday 15:59 gbazin
4325 * modules/gui/wxwindows/*, src/playlist/playlist.c, modules/video_output/directx/events.c: got rid of the "Close Menu" popup menu item in the wxwindows interface.
4326 * modules/gui/wxwindows/*: updated the stream output dialog.
4328 2003-08-27 Wednesday 12:59 gbazin
4330 * modules/access/dshow/dshow.cpp: fixed crash when no dshow devices found.
4332 2003-08-27 Wednesday 12:24 sigmunau
4334 modules/misc/freetype.c:
4335 * Cleaned up the outline code. It may even be faster now
4336 * Removed some nasty debug messages
4337 modules/codec/subsdec/subsdec.c:
4338 * Removed a nasty debug message
4340 2003-08-27 Wednesday 11:53 gbazin
4342 * modules/gui/wxwindows/*: small clean-up in included headers.
4343 Got rid of the verbose checkbox in the messages window (too confusing apparently). Now warning, info and debug messages are only logged if the messages window is opened (errors are always logged).
4345 2003-08-27 Wednesday 11:04 jpsaman
4347 Updating a new PDA interface design.
4349 2003-08-27 Wednesday 08:44 garf
4351 * oups (forgot to erase a test line)
4353 2003-08-27 Wednesday 08:27 gbazin
4355 * configure.ac, modules/mux/Modules.am: enable the asf muxer.
4357 2003-08-27 Wednesday 07:31 gbazin
4359 * modules/access/dshow/*: handle upside down pictures (a bit hacky though).
4361 2003-08-27 Wednesday 07:21 garf
4363 * Now the MacOS mozilla plugin is an independant bundle ( searchs no more
4364 * in /usr/local/lib/vlc for modules )
4366 2003-08-26 Tuesday 23:14 fenrir
4368 * asf: fix waveformatex header for mp3 audio.
4370 2003-08-26 Tuesday 23:12 fenrir
4372 * mpegaudio: set i_bitrate field. (won't work with vbr)
4374 2003-08-26 Tuesday 19:43 hartman
4376 * modules/demux/util/sub.c: fixed the subtitle autodetection.
4377 * modules/demux/mkv.cpp: set UTF-8 for matroska subtitles.
4379 2003-08-26 Tuesday 19:14 gbazin
4381 * modules/access/dshow/*: bug fixes.
4383 2003-08-26 Tuesday 18:11 fenrir
4385 * mkv : use stream_*
4387 2003-08-26 Tuesday 18:01 fenrir
4389 * transcode: use mp1v/mpgv for mpeg1 and mp2v for mpeg2 video encoding.
4390 (mpeg2 encoding has been added to vlc)
4392 2003-08-26 Tuesday 01:04 fenrir
4394 * ts: clean my last commit for SPU. Btw, report any regression.
4396 2003-08-26 Tuesday 00:52 fenrir
4398 * ts: try to fix too much packets dropping with v4l.
4400 2003-08-26 Tuesday 00:51 fenrir
4402 * mmsh: a little clean, and fixed 1/2 potential segfaults.
4404 2003-08-26 Tuesday 00:40 fenrir
4406 * httpd: more mmsh stuff.
4408 2003-08-25 Monday 23:39 fenrir
4410 asf: fixed some headers errors.
4412 2003-08-25 Monday 23:36 fenrir
4414 * asf : fix display time.
4416 2003-08-25 Monday 22:57 gbazin
4418 * modules/access/dshow/dshow.cpp: added an "adev" and "vdev" option for the MRL.
4419 If not specified, then the default devices are used.
4420 (eg. vlc dshow://:vdev="Labtec Webcam":adev="foo")
4422 2003-08-25 Monday 21:45 gbazin
4424 * modules/access/dshow/*: audio is now supported as well.
4426 2003-08-25 Monday 20:47 fenrir
4428 * mkv: handle Language name.
4429 preliminary support for SSA.
4431 2003-08-25 Monday 14:51 garf
4433 * put the beautiful "no picture" black screen.
4435 2003-08-25 Monday 01:33 fenrir
4437 * http: added alias "mmsh" to output as mmsh (work only with asfh). Only
4438 tested with vlc/mplayer.
4440 2003-08-25 Monday 01:32 fenrir
4442 * httpd: when using "video/x-ms-asf-stream" we add special headers needed
4445 2003-08-25 Monday 01:31 fenrir
4447 * asf: added an alias "asfh" : it creates special stream to allow using
4448 http output as mmsh server (see next commits).
4450 2003-08-24 Sunday 23:22 gbazin
4452 * modules/codec/faad/decoder.c: for some reason my libfaad the frame samplerate to 0. I guess I should update it but anyway a sanity check avoids a segfault in this case.
4454 2003-08-24 Sunday 22:20 fenrir
4456 * asf: more stuff (bitrate and time).
4458 2003-08-24 Sunday 17:24 gbazin
4460 * NEWS: keeping track of the new features.
4462 2003-08-24 Sunday 16:59 hartman
4464 * changed debug strings to diff between unsupported RTP payload and non-rtp packet
4467 2003-08-24 Sunday 16:38 fenrir
4469 * asf : asf muxer, not well tested yet.
4471 2003-08-24 Sunday 16:24 fenrir
4473 * http: added wma/wmv mime type.
4475 2003-08-24 Sunday 15:05 fenrir
4477 * asf: detect dump of broadcasted asf stream.
4479 2003-08-24 Sunday 14:43 titer
4481 modules/demux/util/sub.c : compile fix
4483 2003-08-24 Sunday 11:17 gbazin
4485 * configure.ac, modules/access/dshow/: brand new DirectShow input plugin.
4486 Much work still needs to be done, like audio support, adding plenty of configuration options, etc... But the video part is already working quite well here.
4488 2003-08-24 Sunday 08:12 hartman
4490 * Large update to the ebuild.
4491 - reordered several parts
4492 - made it as close to the gentoo ebuild as possible.
4493 - fixed several changes/additions since 0.6.1
4495 2003-08-24 Sunday 00:36 fenrir
4497 * sub.c : fixed a warning.
4499 2003-08-24 Sunday 00:34 hartman
4501 * backwards compatibilty with older faad2 lib
4503 2003-08-24 Sunday 00:29 lool
4506 . cleanups, use of top_builddir where possible, just to feel safer
4507 . fixed VLC.app inclusion of AUTHORS, COPYING etc.
4508 . propagated previous changes to package-osx
4509 . checked both build methods
4511 2003-08-23 Saturday 22:49 fenrir
4513 * configure.ac : added --enable-goom and --with-goom-tree. Btw, I use a
4514 special goom tree source as I was unable to use standard goom library.
4515 (I will provide it once mmx/ppc included)
4516 * modules/visualization/Modules.am: added goom
4517 * include/vlc_block.h src/misc/block.c: introduce a new data block
4518 api (not yet tested, ported from my local new input work).
4520 2003-08-23 Saturday 22:19 fenrir
4522 * charset: compilation fix.
4524 2003-08-23 Saturday 22:02 hartman
4526 * modules/demux/util/sub.c: Fixed a crash when trying to autodetect files
4527 that don't have a . char in their name. Also fixed a problem where the
4528 code was trying to open a empty string subtitle after autodetect couldn't
4529 find a suitable filename.
4531 2003-08-23 Saturday 21:21 lool
4533 * was wrongly deleting the extras/ dir
4535 2003-08-23 Saturday 19:20 hartman
4537 * modules/codec/subsdec/subsdec.c: reordered the list of encodings. Should
4538 make it easier for users to find their charset now.
4539 * modules/demux/util/sub.?: try to find filename.subext based on filename.avi
4540 Very basic now, but might be become more advanced in the feature. (that's
4541 why it's so much code )
4543 2003-08-23 Saturday 17:23 fenrir
4545 * goom: visual effects using goom. (Not yet enabled)
4547 2003-08-23 Saturday 16:15 fenrir
4549 * faad: fix SBR handling.
4551 2003-08-23 Saturday 15:35 lool
4553 * Makefile.am: slight changes of the VLC.app target to generate it in
4554 $(top_builddir) instead of $(srcdir)
4556 2003-08-23 Saturday 14:51 fenrir
4558 * input: fixed buffer overflow, add sanity check and big big clean up.
4559 (for the user filter part).
4560 For now, when a user filter can't be inserted it is just ignored. (before
4561 the whole audio chain failed).
4563 2003-08-23 Saturday 14:38 lool
4565 * src/misc/configuration.c: fix a couple of signed/unsigned warns
4567 2003-08-23 Saturday 14:26 lool
4569 * missing top static declaration was giving a warning
4571 2003-08-23 Saturday 14:15 fenrir
4573 * ninput: fix a warning. (bad functions order)
4575 2003-08-23 Saturday 14:14 hartman
4580 2003-08-23 Saturday 12:59 hartman
4582 * added a vlc_current_charset function. This tries to get the current charset
4583 in use by the OS. It's pretty nifty. if available it uses nl_langinfo. Then
4584 it falls back to trying setlocale (exept on OSX, where this funtion is useless)
4585 and then falls back to LC_ALL, LC_TYPE and LANG environment variables.
4586 If only the LANG variable is available (like on osx) it tries a countrycode
4587 to charset mapping (making an educated guess ).
4588 On windows it retrieves the charset with GetACP().
4589 It also has an aliases system to transform incompatible charset description
4590 strings to libiconv compatible charset descriptions. If you want you can even
4591 retrieve the charset on OS/2.
4592 * modules/codec/subsdec/subsdec.c: By default we try to open a subtitle file in
4593 the systems charset (or language mapped to charset). It's no more than a guess,
4594 and if you open Latin1 subs on your Japanese system you will still need to
4595 specify the encoding by hand, but it's better then nothing.
4596 * src/playlist/playlist.c: spelling error in a comment.
4598 2003-08-23 Saturday 12:53 lool
4600 * added missing .cvsignore
4602 2003-08-23 Saturday 12:47 lool
4606 2003-08-23 Saturday 11:46 fenrir
4608 * avi : fixed a lock problem.
4610 2003-08-22 Friday 22:52 fenrir
4612 *all : multi-pass clean up/cosmetics.
4614 2003-08-22 Friday 20:32 fenrir
4616 * all: use stream_Seek/Size/Tell wrappers.
4618 2003-08-22 Friday 20:31 fenrir
4620 * avi: use stream_*, some clean and reordering.
4622 2003-08-22 Friday 20:29 fenrir
4624 * ninput: added wrappers to stream_Control.
4626 2003-08-22 Friday 14:03 adn
4628 no v4l tab for win32
4630 2003-08-22 Friday 13:38 hartman
4632 * A vflip should flip on the vertical axis and not on the horizontal of course.
4634 2003-08-22 Friday 08:06 asmax
4636 * interface.cpp: fixed a stack corruption which caused a segfault in the
4637 wxwindows plugin (in UpdateAcceleratorTable, the table
4638 wxAcceleratorEntry entries[6] was filled with _seven_ values ;-)
4639 I guess it didn't happen with all compilers because of the way
4640 variables are stored on the stack)
4641 * wxwindows.h: removed a warning
4643 2003-08-21 Thursday 20:29 hartman
4645 * Updated Brazilian translation
4647 2003-08-21 Thursday 16:59 hartman
4649 * Removed the xmga plugin since it was quote "a waste of time and not even finished"
4650 * Decreased the priority of kde interface because of it's unstable nature
4651 and not being maintained status.
4653 2003-08-20 Wednesday 21:59 asmax
4655 * fixed an internal error with stupid gcc2.95
4657 2003-08-20 Wednesday 19:36 babal
4661 2003-08-20 Wednesday 19:17 adn
4663 * Bitrate options for PVR
4664 * fix for win32 compilation
4666 2003-08-20 Wednesday 16:22 garf
4668 * had accidentally deleted the first line of vout.m
4670 2003-08-20 Wednesday 13:08 garf
4672 * mozilla plugin on MacOSX : scrollbar clipping problem fix
4674 2003-08-20 Wednesday 09:58 garf
4678 2003-08-20 Wednesday 01:18 fenrir
4680 * stream: less warnings.
4682 2003-08-20 Wednesday 01:10 fenrir
4684 * avi: fixed playback of others brokens stream.
4685 Remember: each time something could be wrong then, with avi, it will be.
4688 2003-08-19 Tuesday 22:28 adn
4692 2003-08-19 Tuesday 21:54 adn
4696 2003-08-19 Tuesday 21:20 zorglub
4698 * src/audio_output/input.c: forgot to free something
4700 * modules/visualisation/visual/* :
4701 visualization system. It supports multi-effects.
4703 -dummy (guess what ? it does nothing)
4704 -scope (adapted and fixed from sam's one)
4705 -random (displays random plots)
4708 - movement effects (rotations, scrolls,...)
4711 2003-08-19 Tuesday 21:16 adn
4713 Video4Linux / PVR / KFIR unified panel
4715 2003-08-19 Tuesday 18:51 sigmunau
4717 modules/visualization/scope/scope.c:
4718 * fixed numerous issues. It now works, but it has some impact on some audio
4719 streams, especially vorbis
4721 2003-08-19 Tuesday 14:07 garf
4723 * XPCOM implementation in mozilla plugin on MacOSX (Play, pause, stop
4724 * buttons. Fullscreen disabled ).
4726 2003-08-19 Tuesday 13:20 hartman
4728 * deleted stray i char
4730 2003-08-19 Tuesday 11:26 hartman
4732 * Updated brazilian portuguese translation by Andre de Barros Martins Ribreiro
4733 ( your parents couldn't find anything shorter? :)
4734 * Added this language to the options in the preferences.
4736 2003-08-18 Monday 19:18 fenrir
4738 * asf: clean up + use stream_* (It's not yet well tested)
4740 2003-08-18 Monday 19:17 fenrir
4742 * all: added stream_DataPacket
4744 2003-08-18 Monday 17:30 fenrir
4746 * udp: udp-sout-caching is now also accessible by instance variable
4747 "caching". (ex: udp{caching=ms})
4749 2003-08-18 Monday 17:25 fenrir
4751 * ts: fix PCR value when using pcr-soft.
4753 2003-08-18 Monday 14:57 sigmunau
4755 Turned the scope plugin into a audio filter that can be inserted with
4756 --audio-filter. It still seems to have many problems, so I will not eneable
4759 2003-08-18 Monday 13:16 zorglub
4761 * src/audio_output/input.c
4763 First try to implement "user audio filters"
4764 You can provide a list of audio filters that you want to add to
4765 the pipeline (only the "headphone", at that time).
4766 (use --audio-filter filter1,filter2,...)
4769 It seems to work, but no guarantee at all. Perhaps all is bad
4770 and the commit should be reverted, as it could break audio output
4772 * modules/codec/libmpeg2.c :
4773 Fixed a segfault when vout creation fails
4775 2003-08-18 Monday 06:42 jpsaman
4779 2003-08-18 Monday 00:17 fenrir
4781 * all: move "wave format tag to fourcc" from demuxers to codecs.h
4782 (only one place to keep updated).
4784 2003-08-17 Sunday 23:42 fenrir
4786 * all: A little clean up.
4788 2003-08-17 Sunday 23:11 sigmunau
4790 modules/misc/freetype.c:
4791 * implemented outlineing of the glyphs. Please yell if the performance
4792 suck, and I will try to make them optional.
4793 * fixed centering on RV32 and YUY2
4795 2003-08-17 Sunday 23:02 fenrir
4797 * all: moved Get(D/Q)WLE and Get(D/Q)WBE to include/vlc_common.h.
4798 (Well, Get(D/Q)WBE are just #define to U16/32/64_AT.
4800 2003-08-17 Sunday 20:58 alexis
4802 po/es.po THANKS configure.ac: Spanish translation started by Vicente Jiménez Aguilar.
4804 src/libvlc.h: replaced "VLS" by "streaming server".
4806 2003-08-17 Sunday 20:45 fenrir
4808 * all: added OggS fourcc. (still unsported but allow dumping)
4810 2003-08-17 Sunday 20:39 fenrir
4812 * all: removed all u8/u16/.... occurences.
4814 2003-08-17 Sunday 18:44 fenrir
4816 * avi, dummy: removed useless include.
4818 2003-08-17 Sunday 15:22 sigmunau
4820 modules/misc/freetype.c:
4821 * added support for RV32/RV24 chroma
4823 2003-08-17 Sunday 14:14 sigmunau
4825 src/playlist/playlist.c:
4826 * small documentation update
4828 2003-08-17 Sunday 14:11 sigmunau
4831 * Extract documentation on static functions, useful to get the static
4832 inline functions defined in header files listed. Drawback is that private
4833 functions in source files are also listed.
4835 2003-08-17 Sunday 13:56 gbazin
4837 * modules/demux/flac.c: few cosmetic changes.
4838 * modules/codec/flacdec.c: when synchronisation on the bitstream is lost, flush the flac decoder so it can synchronise again (fixes problems on seeking).
4840 2003-08-16 Saturday 21:05 zorglub
4842 * configure.ac : linked stream_out_standard to ws2_32 to fix build
4844 * playlist.cpp : added "Random" and "Loop" checkboxes
4846 2003-08-16 Saturday 16:56 gbazin
4848 * po/pt_BR.po, THANKS: new brazilian portuguese translation, courtesy of André de Barros Martins Ribeiro.
4850 2003-08-15 Friday 13:16 fenrir
4852 * ffmpeg: added m4cc and M4CC as MPEG4 fourcc.
4854 2003-08-15 Friday 01:58 fenrir
4856 * pes: fix private stream with mpeg1.
4858 2003-08-14 Thursday 23:37 fenrir
4860 * ts: use right stream_id for A52 (0xbd -> fix mplayer playback) and add a
4861 "registration descriptor" (-> fix xine playback) when using a52.
4863 2003-08-14 Thursday 23:32 fenrir
4865 * all: added support for a52 in PES private stream, but untested.
4867 2003-08-14 Thursday 20:02 zorglub
4869 * all: as announce calls non-standard functions (SLP), remove it from
4870 src, and build it in the stream_out_standard module to avoid a link
4872 2003-08-14 Thursday 19:25 sigmunau
4874 First part of code to allow configurable hotkeys.
4875 include/configuration.h, src/misc/configuration.h:
4876 * added a CONFIG_ITEM_KEY
4878 * constants to identify keys
4880 * provide a set of hotkey config options
4881 modules/gui/wxwindows/interface.cpp, wxwindows.h:
4882 * set the configured hotkeys as accelerator for the appropriate menus
4883 modules/gui/wxwindows/preferences.cpp:
4884 * start to support CONFIG_ITEM_KEY. Options are showed with the right value
4885 but any changes made have no effect yet.
4887 2003-08-14 Thursday 18:21 sigmunau
4889 include/video_output.h:
4890 * minor cleanup in a comment
4892 2003-08-14 Thursday 18:12 sigmunau
4894 modules/control/lirc/lirc.c:
4895 * applied slightly modified patch by Stephane Mottelet <mottelet@dma.utc.fr>
4896 to support next/previous chapter buttons on remote controls
4898 2003-08-14 Thursday 17:50 sigmunau
4900 include/stream_output.h:
4901 * use #if 0 and not // to disable code
4903 2003-08-14 Thursday 13:32 garf
4907 2003-08-14 Thursday 13:09 sigmunau
4910 turn playlist command defines into a enum
4912 2003-08-14 Thursday 13:02 sigmunau
4915 * added a duration field to the playlist item struct
4916 vlc_playlist.h, playlist.c:
4917 * turned playlist_AddName into playlist_AddExt and made it take an extra
4918 argument( the duration )
4919 * doxygenize comments
4920 modules/demux/m3u.c, modules/gui/macosx/playlist.m:
4921 * use playlist_AddExt
4923 2003-08-14 Thursday 12:38 garf
4925 * mozilla plugin on MacOSX. Not fully implemented yet.
4926 * compiled with mozilla 1.4 (won't probably work with <1.4)
4928 * - make XPCOM work (play,pause,stop buttons)
4929 * - fullscreen implementation (quite difficult on MacOSX because only
4930 * the main thread can create windows)
4932 2003-08-14 Thursday 11:47 gbazin
4934 * src/extras/libc.c, nclude/vlc_common.h, modules/mux/mpeg/ts.c: added atoll() to our libc.
4935 * modules/control/ntservice.c: added a --ntservice-extraintf option to allow the service to spawn additionnal interfaces.
4936 * include/audio_output.h, modules/audio_output/directx.c: added support for 3F2R audio output in addition to 3F2R/LFE (5.1).
4938 2003-08-14 Thursday 11:25 sigmunau
4940 include/ninput.c, src/input/stream.c:
4941 Moved comment blocks to the implementation where appropriate. Changed
4942 comments to Doxygen syntax.
4944 2003-08-13 Wednesday 23:26 gbazin
4946 * ALL: bumped version number to 0.6.3-cvs
4947 * modules/control/ntservice.c: new Windows NT/2K/XP service interface.
4949 2003-08-13 Wednesday 21:15 gbazin
4951 * modules/stream_out/standard.c: fixed segfault on close.
4953 2003-08-13 Wednesday 19:38 gbazin
4955 * include/announce.h, src/stream_output/announce.c, modules/stream_out/standard.c: fixed broken build.
4957 2003-08-13 Wednesday 19:18 gbazin
4959 * ChangeLog: yeah I know... don't laugh.
4961 2003-08-13 Wednesday 18:39 gbazin
4963 * modules/video_output/x11/xcommon.c: fixed a bug with fullscreen and sawfish.
4964 * modules/codec/ffmpeg/video.c: forgot a debug message.
4966 2003-08-13 Wednesday 14:17 zorglub
4968 * configure.ac : we need to define HAVE_SLP_H
4970 * include/announce.h & vlc_common.h: slp_session_t structure definition
4972 * module/stream_out/standard.c & src/stream_output/announce.c :
4973 SLP announcing support by vlc
4975 2003-08-13 Wednesday 14:06 fenrir
4977 * ts.c: commented out useless code and an annoying error message.
4979 2003-08-13 Wednesday 13:54 jpsaman
4981 Fixed segmentation fault in input_SplitBuffer() when input_FillBuffer() could not allocate (actually input_NewBuffer()) another buffer. The code tested for:
4987 However input_SplitBuffer() returns -1, which results in if (false) here and a segmentation fault will happen when input_ShareBuffer() is called. All constructs of the above form are supicious to produce a segfault in the code!
4989 2003-08-13 Wednesday 13:50 jpsaman
4991 Keep track of ioctl_UnsetDMXFilter
4993 2003-08-13 Wednesday 07:03 titer
4997 2003-08-13 Wednesday 01:50 gbazin
4999 * ChangeLog: guess what ? yeah, yet another update for 0.6.2.
5001 2003-08-13 Wednesday 01:45 gbazin
5003 * modules/access/dvdplay/*: support for dvd menus navigation ("dvd_menus" object variable).
5004 * modules/gui/wxwindows/menus.cpp: support for dvd menus navigation.
5005 * src/input/input_programs.c: programs object var was not reset correctly.
5007 2003-08-12 Tuesday 18:34 gbazin
5009 * ChangeLog: re-re-re-updated the changelog for the 0.6.2 release.
5011 2003-08-12 Tuesday 18:25 gbazin
5013 * po/de.po: update of the german translation by Felix KĂ¼hne.
5015 2003-08-12 Tuesday 17:01 gbazin
5017 * modules/codec/ffmpeg/video.[ch]: another temporary workaround.
5019 2003-08-12 Tuesday 15:35 jpsaman
5021 Fixed long problem with tuning to frequencies like; 12669500 Hz which is not possible with the old satellite plugin, because it reads 12669,5 in kHz and could not be expressed.
5022 * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy.
5023 * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz.
5025 2003-08-12 Tuesday 14:15 jpsaman
5029 2003-08-12 Tuesday 12:43 jpsaman
5031 * Audio is verified to work, it was a problem with the test setup and not with the code ;-).
5032 * Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options.
5035 2003-08-12 Tuesday 08:19 sam
5037 * modules/demux/mkv.cpp: support for libmatroska 0.5.0.
5039 2003-08-11 Monday 23:07 gbazin
5041 * share/http/index.html: added "del" and "empty" controls.
5043 2003-08-11 Monday 20:49 gbazin
5045 * ChangeLog: updated changelog for 0.6.2.
5047 2003-08-11 Monday 20:48 gbazin
5049 * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding.
5051 2003-08-11 Monday 20:19 fenrir
5053 * copy: removed annoying debug message.
5055 2003-08-11 Monday 20:18 fenrir
5057 * httpd: added HEAD command support.
5059 2003-08-11 Monday 19:30 gbazin
5061 * ChangeLog, po/*: preparing for the 0.6.2 release
5063 2003-08-11 Monday 18:52 gbazin
5065 * modules/packetizer/mpegvideo.c: oops, fixed typo.
5067 2003-08-11 Monday 17:31 gbazin
5069 * modules/packetizer/mpegvideo.c: small clarification.
5070 * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited.
5072 2003-08-10 Sunday 22:13 fenrir
5074 * mpegvideo.c: try to set a better value for length. (I am not sure it is
5075 the good one but it give far better result). dts/pts/length computation
5078 2003-08-10 Sunday 21:26 gbazin
5080 * ALL: preparing for a 0.6.2 release
5082 2003-08-10 Sunday 14:23 gbazin
5084 * modules/mux/mpeg/ts.c: oops.
5086 2003-08-10 Sunday 14:21 gbazin
5088 * 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.
5090 2003-08-10 Sunday 13:35 gbazin
5092 * modules/access/vcd/vcd.c: a few navigation fixes.
5094 2003-08-10 Sunday 12:45 zorglub
5096 * modules/LIST: Updated all modules
5098 * modules/list.sh: piggy list consistency checker
5099 (should probably be added to toolbox or trashed)
5101 * modules/access/slp.c : Fixed service detection
5102 (findsrvtypes returns a comma-separated list of services)
5104 2003-08-10 Sunday 10:22 gbazin
5106 * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment.
5107 * include/osd.h, modules/misc/freetype.c: support for center alignment.
5108 * modules/gui/wxwindows/subtitles.cpp: string change.
5110 2003-08-10 Sunday 09:22 gbazin
5112 * include/configuration.h: bug fix for add_string_from_list()
5113 * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog.
5115 2003-08-09 Saturday 19:49 gbazin
5117 * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
5118 * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.
5120 2003-08-09 Saturday 19:39 gbazin
5122 * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.
5124 2003-08-09 Saturday 19:14 gbazin
5126 * 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.
5128 2003-08-09 Saturday 14:59 gbazin
5130 * 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).
5131 * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams.
5132 Added support for b frames (bframe=x option) + couple of bug fixes.
5134 2003-08-08 Friday 17:08 gbazin
5136 * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup.
5137 The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well.
5138 * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg.
5140 2003-08-08 Friday 16:50 gbazin
5142 * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
5143 * modules/packetizer/copy.c: fixed segfault
5144 * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs
5146 2003-08-08 Friday 16:41 massiot
5148 * modules/gui/macosx/prefs.m: Localized two strings.
5150 2003-08-06 Wednesday 12:01 jpsaman
5154 2003-08-05 Tuesday 11:54 jpsaman
5156 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'.
5158 2003-08-05 Tuesday 11:52 jpsaman
5160 Added glade2 project file.
5162 2003-08-05 Tuesday 11:51 jpsaman
5166 2003-08-05 Tuesday 11:49 jpsaman
5168 Removing files for Familiar interface (Gtk+1.2 and GPE).
5170 2003-08-05 Tuesday 10:39 jpsaman
5172 Fixed superflous tuning ;-)
5174 2003-08-05 Tuesday 09:35 jpsaman
5176 - Enabled tuning for DVB-C and DVB-T cards.
5177 - Syncing with old satellite plugin.
5180 2003-08-05 Tuesday 08:02 asmax
5182 * VLC_AddTarget had a new prototype
5184 2003-08-05 Tuesday 01:27 fenrir
5186 * sdp: near implemented basic RTP reading (MPA payload type may work when
5189 2003-08-04 Monday 23:35 gbazin
5191 * src/video_output/video_text.c: removed legacy code that has been rotting for ages.
5193 2003-08-04 Monday 23:31 gbazin
5195 * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary).
5198 2003-08-04 Monday 22:49 fenrir
5200 * ts: fixed a segfault when removing PCR stream.
5202 2003-08-04 Monday 18:50 fenrir
5204 * sdp: begun to implement RTP code. (Not yet usefull)
5206 2003-08-04 Monday 12:40 jpsaman
5208 Added a error message that the default values are used.
5210 2003-08-04 Monday 12:34 jpsaman
5212 Tuning succeeds, but have no audio yet. Major cleanup of code.
5214 2003-08-04 Monday 12:34 jpsaman
5216 Fixed missing headerfile.
5218 2003-08-04 Monday 00:48 fenrir
5220 * sdp: - fixed loading of file > 1024 bytes.
5221 - more processing -> now it should extract enough informations to
5222 build RTP/RTSP session.
5223 (Does not play anything yet)
5225 2003-08-03 Sunday 23:11 gbazin
5227 * 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).
5228 * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
5229 * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)
5231 2003-08-03 Sunday 20:25 gbazin
5233 * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1;
5235 2003-08-03 Sunday 16:36 bigben
5237 * modules/access_out/http.c :
5239 using ability to give parametters to a specific sout module to set user and password fot http access out.
5241 new syntax is '#dst{access=http{user=foo,pass=bar}}
5243 --sout-http-user and --sout-http-pwd parametters have been deleted.
5245 2003-08-03 Sunday 16:22 fenrir
5247 * sdp: parse 'a=' field.
5249 2003-08-03 Sunday 15:25 fenrir
5251 * sdp: begining of a SDP parser. It won't let you play anything for
5252 now, it just does (incomplete) parsing.
5254 2003-08-03 Sunday 13:49 titer
5256 configure.ac : added needed linking flags for BeOS/Zeta
5257 Makefile.am : cleaned make packages-beos
5259 2003-08-03 Sunday 12:04 fenrir
5261 * rtsp: mmmh, close the socket.
5263 2003-08-03 Sunday 02:00 fenrir
5265 rtsp: connect to an RTSP server, issue a DESCRIBE command and return
5266 the answer. It WON'T let you do rtsp as we first need a SDP
5267 parser/demuxer, but it is on the way.
5269 The idea is to have a generic SDP demuxer that will work with SDP from
5272 2003-08-02 Saturday 19:30 bigben
5274 * modules/access/http.c
5275 - 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.
5277 2003-08-02 Saturday 19:16 fenrir
5279 * ninput : a little developer documentation.
5281 2003-08-02 Saturday 16:43 fenrir
5283 * all: some helpers functions for pf_demux_control.
5285 2003-08-02 Saturday 15:22 fenrir
5287 * all: added a pf_demux_control member to input_thread_t. It is currently
5290 2003-08-02 Saturday 14:06 gbazin
5292 * ALL: bumped version number to 0.6.2-cvs
5293 * 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.
5295 2003-08-02 Saturday 01:33 fenrir
5297 * ps: clean up and dvd subtitles support.
5299 2003-08-01 Friday 20:06 gbazin
5301 * modules/mux/mp4.c: support for mov muxing + cleanup.
5302 * modules/codec/quicktime.c: small cleanup.
5304 2003-08-01 Friday 19:38 fenrir
5308 2003-08-01 Friday 19:38 fenrir
5310 ts: large rewrite of the TS muxer to produce better TS and support DVD
5312 I have added some options:
5313 - bmin : minimum bitrate (bits/s) of the TS. Padding is added in
5314 case of insuffisant bitrate. (default: disabled).
5315 - bmax : maximum bitrate (bit/s) of the TS. It just drops packets
5316 to achieve the target. (default: disabled)
5317 - pcr : minimum delay between two pcr equal to dts of the video
5318 stream (default 100ms)
5319 - pcr-soft : minimum delay between two pcr interpolated from the
5320 pcr that are equal to dts. (default: none)
5322 - bmin/bmax allow to create CBR stream.
5323 - Bitrate is calculated on a PCR time.
5324 - PCR delay cannot be less than length of a frame of the PCR stream.
5325 - PCR soft is used to help when using big PCR delay. It is usefull to
5326 produce stream with smoother bitrate variation.
5327 - Big PCR delay introduce more latency.
5330 Test stability, bugs ...
5332 2003-08-01 Friday 18:49 fenrir
5334 * ts.c: arggg, bad copy/past.
5336 2003-08-01 Friday 18:42 fenrir
5338 * stream_output.c: fixed a segfault when muxer isn't specified.
5340 2003-08-01 Friday 18:02 fenrir
5342 * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling)
5343 converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t
5345 2003-08-01 Friday 17:38 fenrir
5347 * index.html,style.css : remove built-in css file. added link to info.html.
5349 2003-08-01 Friday 17:30 fenrir
5351 * http: added mime type for .css file.
5353 2003-08-01 Friday 17:21 fenrir
5355 * info: commit the good file...
5357 2003-08-01 Friday 09:45 sam
5359 * modules/access/http.c:
5360 + Coding style fixes.
5361 + Removed a C99-ism.
5363 2003-08-01 Friday 08:24 sam
5366 + Activated freetype support.
5368 + Added a build-dependency on freetype6-dev.
5369 + Added a build-dependency on libdvbpsi2-dev.
5370 + We now recommend gnome-vlc | wxvlc.
5371 + We now suggest fortune-mod.
5373 2003-08-01 Friday 00:55 fenrir
5375 * wav: forgot this one.
5377 2003-08-01 Friday 00:40 fenrir
5379 * configure.ac: audio -> mpga
5380 * demux/* : function name consistency.
5382 2003-08-01 Friday 00:37 fenrir
5384 * mpga: mp3 demuxer written from scratch using ninput.h
5386 2003-08-01 Friday 00:26 fenrir
5388 * configure.ac: remove old wav and aac directories.
5390 2003-08-01 Friday 00:18 fenrir
5392 * wav: remove old wav demuxer.
5394 2003-08-01 Friday 00:18 fenrir
5396 * aac/* remove old aac demuxer.
5398 2003-08-01 Friday 00:16 fenrir
5400 * Modules.am : added aac.c and wav.c
5401 * asf/asf.c: better check for invalid header.
5403 2003-08-01 Friday 00:09 fenrir
5405 * wav.c : big clean up and use ninput.h
5407 2003-08-01 Friday 00:08 fenrir
5409 * aac.c : big clean up and use ninput.h
5411 2003-08-01 Friday 00:05 fenrir
5413 au.c : cleaned up and use ninput.h
5415 2003-08-01 Friday 00:05 gbazin
5417 * 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.
5418 * modules/access/dvb/qpsk.c: gettext reserves the use of _("").
5419 * 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)
5421 2003-08-01 Friday 00:04 fenrir
5423 a52sys.c: completely rewritten a52 stream demuxer. Now you should be able
5426 2003-08-01 Friday 00:00 fenrir
5428 * modules.c : include ninput.h
5430 2003-08-01 Friday 00:00 fenrir
5432 * vlc_common.h: include stdarg.h by default. Required by ninput.h
5433 * ninput.h : extracted duplicated stream functions from a lot of
5434 demuxers and do a nice (?) API.
5435 * stream.c: implement basic streams manipulation. It is just a wrapper
5437 * all: added a i_ttl field in network_socket_t to allow per connection ttl
5438 setting (in fact only used by access_out/udp.c.
5440 2003-07-31 Thursday 23:44 fenrir
5442 * all: added a i_ttl field in network_socket_t to allow per connection ttl
5443 setting (in fact only used by access_out/udp.c.
5445 2003-07-31 Thursday 23:14 massiot
5447 Fixed a memory leak (thanks Andy Lindsay !).
5449 2003-07-31 Thursday 21:46 gbazin
5451 * 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).
5452 * modules/control/http.c: allow directories of the form "x:\" on win32.
5454 2003-07-31 Thursday 21:18 bigben
5456 * modules/access/http.c :
5457 - using new var_Create/var_Get method to get parametters.
5459 2003-07-31 Thursday 20:47 reno
5461 * Make vlc compiling !
5463 2003-07-31 Thursday 19:24 fenrir
5465 * stream_output: * some clean and fixed a little memory leak.
5466 * give to access and muxers options. Now you can use:
5467 --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also
5468 works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's
5471 2003-07-31 Thursday 19:14 fenrir
5473 * stream_output: * added some #define for private flags.
5474 * now muxer and access_out also receive options like
5477 2003-07-31 Thursday 19:10 bigben
5479 * modules/access_out/http.c
5480 - httpd.c has support for Basic Authentification, so use it !
5481 --sout-http-user user --sout-http-pwd password
5483 2003-07-31 Thursday 19:02 fenrir
5485 * copy.c: Added DVD subtitle support. I still need to commit the TS
5488 2003-07-31 Thursday 18:25 bigben
5490 * Add support for basic authentification in http access.
5494 --http-user user --http-pwd password
5498 http://user:password@server/path (2nd parameter overrides the first)
5500 2003-07-31 Thursday 17:03 sigmunau
5502 modules/misc/freetype.c:
5503 - calculate and store size information for each line independently.
5506 2003-07-31 Thursday 15:31 jpsaman
5508 Updated LIST of modules and configuration options for building.
5510 2003-07-31 Thursday 15:30 jpsaman
5512 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.).
5514 2003-07-31 Thursday 13:06 sam
5516 * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
5517 * po/: Re-ran toolbox --update-po.
5519 2003-07-31 Thursday 12:08 sam
5521 * Added and fixed .cvsignore files.
5523 2003-07-31 Thursday 11:02 sam
5525 * Makefile.am: Really put po before ., not . after everything else. Fixed the
5526 Mozilla plugin build while preserving the fix for VLC.app.
5528 2003-07-31 Thursday 08:18 zorglub
5530 * modules/control/joystick.c
5531 * Allow the user to remap the actions.
5532 * Improved the strings (please check)
5533 * Prevent 0 seconds seeks
5536 * partial HTML validation fixes
5539 * src/stream_output/announce.c
5540 * minor fixes (thanks sam)
5542 2003-07-30 Wednesday 21:09 gbazin
5544 * modules/control/http.c: on win32 we store the html interface in "http" not "share/http".
5545 * src/input/input_programs.c: check for "" descriptions in AddES().
5547 2003-07-30 Wednesday 12:21 jpsaman
5549 Updating design of PDA Gtk2 interface
5551 2003-07-30 Wednesday 12:20 jpsaman
5553 Updating design of PDA Gtk2 interface.
5555 2003-07-30 Wednesday 02:00 fenrir
5558 - added new HQ mode (recent ffmpeg only). hq now accept "simple",
5559 "bits" and "rd" as paramters.
5560 - automaticaly try stereo mode encoding when failed with more
5561 than 2 channels. (eg a52 -> mpga)
5563 2003-07-29 Tuesday 23:55 gbazin
5565 * ChangeLog: update.
5567 2003-07-29 Tuesday 23:50 gbazin
5569 * configure.ac: added the svlc shortcut for the skins.
5570 * install-win32: removed the custom link in the start menu.
5572 2003-07-29 Tuesday 23:01 gbazin
5574 * ChangeLog: updated the changelog for the release
5576 2003-07-29 Tuesday 22:25 gbazin
5578 * modules/codec/spudec/parse.c: fixed typo found by Meuuh.
5580 2003-07-29 Tuesday 22:20 gbazin
5582 * src/video_output/video_output.c: fixed potential segfault.
5583 * configure.ac: don't bail out if matroska headers are not found.
5585 2003-07-29 Tuesday 21:56 gbazin
5587 * toolbox: fixed typo in the changelog rule.
5589 2003-07-29 Tuesday 21:46 gbazin
5591 * modules/video_output/directx/events.c: compilation fix.
5593 2003-07-29 Tuesday 21:14 gbazin
5595 * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
5596 * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
5597 We also lower the priority if there is no DISPLAY env variable.
5598 * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
5599 * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
5600 * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
5601 * share/vlc_win32_rc.rc: compilation fix.
5603 2003-07-29 Tuesday 18:51 fenrir
5605 * http.c: under linux if no directory is specified search "share/http"
5606 and then DATA_PATH"/http".
5608 2003-07-29 Tuesday 17:42 gbazin
5610 * configure.ac: bumped version number to 0.6.1.
5611 Enabled matroska support by default.
5612 * extras/MacOSX/*: bumped version number to 0.6.1.
5613 * INSTALL.win32: instructions update.
5614 * share/Makefile.am: included the html files for the http interface.
5615 * po/*: ran ./toolbox --update-po.
5617 2003-07-29 Tuesday 09:32 sam
5619 * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
5622 2003-07-28 Monday 22:46 gbazin
5624 * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.
5626 2003-07-28 Monday 21:41 massiot
5628 * configure.ac: Worked around a bug in the OS X linker, with multiply
5629 defined symbols and libmp3lame
5630 * Makefile.am: Build po before . because we need the po files to build
5632 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
5633 * OS X interface: cosmetics
5635 2003-07-28 Monday 20:25 jpsaman
5637 Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding
5639 2003-07-28 Monday 20:23 jpsaman
5641 Added NEWS for iPaq port.
5643 2003-07-28 Monday 20:23 jpsaman
5645 Updated build scripts:
5646 - enabled video4linux for WebCams on handhelds
5647 - enabled PDA Gtk2 interface instead of familiar interface
5648 - enabled stream output and transcoding
5650 2003-07-28 Monday 18:02 massiot
5652 * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
5653 now used to browse through the DVD menus.
5655 2003-07-28 Monday 13:19 massiot
5657 * Fixed my last commit.
5659 2003-07-28 Monday 07:16 fenrir
5661 * rc: Fixed a bug with seek command.
5662 Added support of "seek n%" (Usefull when mux_rate is nul )
5664 2003-07-28 Monday 07:05 jpsaman
5666 Added PDA images to Makefile.am
5668 2003-07-27 Sunday 23:58 fenrir
5670 * sub: does not issue an error message when sub-file is empty.
5672 2003-07-27 Sunday 23:05 hartman
5674 * Brought the new options system to the OSX gui.
5675 and some small fixes.
5677 2003-07-27 Sunday 21:35 jpsaman
5679 Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
5681 The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
5683 2003-07-27 Sunday 16:20 gbazin
5685 * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG
5687 2003-07-27 Sunday 16:14 gbazin
5689 * modules/audio_output/alsa.c: bail out if the device is already in use.
5691 2003-07-27 Sunday 15:49 gbazin
5693 * src/input/input_ext-plugins.c: forgot to re-lock a mutex.
5695 2003-07-27 Sunday 14:10 massiot
5697 * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs
5698 - there should be fewer resampling, particularly on DVD chapter changes
5699 - when you unpause a DVD, VLC will wait for the drive to spin up, so you
5700 won't lose several seconds of movies
5702 * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
5703 mode, make the interface take that into account.
5705 2003-07-27 Sunday 12:31 ipkiss
5707 * All: Removed the win32 plugin; wxwindows rulez :)
5709 2003-07-26 Saturday 18:54 titer
5711 freetype.c: basic YUY2 rendering (Y only)
5713 2003-07-26 Saturday 15:36 gbazin
5715 * modules/gui/skins/controls/checkbox.cpp: compilation fix.
5717 2003-07-26 Saturday 15:34 fenrir
5719 ffmpeg: fix potential overread for mpeg4 with vol.
5721 2003-07-26 Saturday 14:19 gbazin
5723 * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.
5725 2003-07-26 Saturday 14:04 ipkiss
5727 * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
5728 value was always true...)
5730 2003-07-26 Saturday 12:41 gbazin
5732 * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).
5734 2003-07-25 Friday 22:50 gbazin
5736 * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit.
5737 * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times.
5739 2003-07-25 Friday 13:24 gbazin
5741 * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
5742 * modules/gui/wxwindows/wxwindows.cpp: oops.
5744 2003-07-25 Friday 11:37 gbazin
5746 * modules/video_output/directx/events.c: a couple of compiler warning fixes.
5747 * msvc/vlc.dsw: relaced basic_skins plugin with the skins one.
5749 2003-07-25 Friday 11:33 gbazin
5751 * configure.ac: libpng (logo plugin) needs to be linked with zlib.
5752 * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
5754 2003-07-25 Friday 01:11 hartman
5756 * subsdec now uses the new options code.
5758 2003-07-25 Friday 01:09 hartman
5762 2003-07-25 Friday 01:09 hartman
5764 * Largely updated nl.po
5767 2003-07-24 Thursday 23:21 gbazin
5769 * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.
5771 2003-07-24 Thursday 22:58 gbazin
5773 * 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.
5775 2003-07-24 Thursday 22:05 sam
5777 * modules/access/v4l/v4l.c:
5778 + Removed my name from this file, I didn't contribute anything major to it.
5779 + Added strerror(errno) where adequate, as well as additional debug
5780 information, hopefully more useful than "cannot open".
5782 2003-07-24 Thursday 21:50 gbazin
5784 * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well.
5785 * modules/misc/freetype.c: bail out if no font has been specified.
5786 * modules/demux/util/sub.h: don't forget to detach the demuxsub object.
5788 2003-07-24 Thursday 20:34 sam
5791 + Run autopoint with the -f flag.
5792 + Remove stamp files in the bootstrap process.
5794 2003-07-24 Thursday 19:30 sigmunau
5796 ignore CR characters wherever they might be.
5797 A little better line spaceing, but I still don't understand what this is all
5800 2003-07-24 Thursday 19:07 sigmunau
5802 fixed a nasty code duplication where the same function call was two places
5803 with just a few lines in between, but in separate #if cases.
5805 2003-07-24 Thursday 18:30 bigben
5807 * "frequency=" is channel frequency in kHz again
5809 * fix a segfault when "/dev/video0" or "norm=" were last arguments of
5812 2003-07-24 Thursday 18:27 bigben
5814 * Changes "frequency=" syntax. New syntax is channel frequency in kHz
5815 * shows a warning if frequency is in "previous syntax range"
5817 2003-07-24 Thursday 17:31 gbazin
5819 * modules/gui/wxwindows/open.cpp: compilation fix.
5821 2003-07-24 Thursday 16:07 gbazin
5823 * modules/gui/wxwindows/*: added support for input options in the open dialog.
5824 The stream output and subtitles options use them and you can also add options in the MRL itself.
5826 2003-07-23 Wednesday 23:05 gbazin
5828 * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup.
5829 * modules/demux/util/sub.h: thou shall do a vlc_object_attach().
5830 * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support.
5832 2003-07-23 Wednesday 22:55 massiot
5834 * Updated po files. STRINGS ARE FROZEN !!!
5836 2003-07-23 Wednesday 22:02 jpsaman
5838 Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.
5840 2003-07-23 Wednesday 22:01 gbazin
5842 * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value.
5843 eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
5844 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).
5846 * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();
5848 2003-07-23 Wednesday 21:45 hartman
5850 * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
5852 * modules/demux/util/sub.c: Bring the config options in here to the variable structure.
5853 * modules/misc/freetype.c: Bring the config options in here to the variable structure.
5854 Fix the linespacing. Dnumgis, it works, just define another linespacing :)
5856 2003-07-23 Wednesday 19:11 titer
5858 freetype.c : use the default BeOS font on BeOS
5860 2003-07-23 Wednesday 17:31 ipkiss
5862 * modules/gui/skins/src/banks.cpp: removed a useless event I had
5865 2003-07-23 Wednesday 09:14 asmax
5867 * all: fixed depcomp failure
5869 2003-07-23 Wednesday 07:37 jpsaman
5871 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;".
5873 2003-07-23 Wednesday 01:28 gbazin
5875 * modules/misc/sap.c: oops, compilation fix.
5877 2003-07-23 Wednesday 01:13 gbazin
5879 * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
5880 * 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.
5881 * 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.
5882 * 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 ':'.
5884 All these changes allow you to specify input specific options.
5885 eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
5886 Here the ":sout" option will only apply to yourvideo.mpeg.
5887 "--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.
5889 TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
5890 - 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().
5892 2003-07-22 Tuesday 22:02 hartman
5894 * Fix Makefiles for removed .rle fonts
5896 2003-07-22 Tuesday 20:49 hartman
5899 - Removed all the RLE subtitle font code.
5900 - Removed the .rle and even older .psf font files.
5901 - Moved the filesubtitle code from spudec to subsdec.
5902 - spudec is again DVD only.
5904 2003-07-22 Tuesday 20:25 bigben
5906 frequency is nom frequency in MHz * 16, as for the v4l input.
5907 Breaks compatibility with previous syntax...
5909 2003-07-22 Tuesday 18:06 gbazin
5911 * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.
5913 2003-07-22 Tuesday 15:59 gbazin
5915 * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay)
5916 * modules/gui/wxwindows/interface.cpp: small improvements to the volume control.
5918 2003-07-22 Tuesday 13:58 bigben
5920 * We're finally parsing all parameters (including standard)
5921 * syntax is now (roughly) the same as for the v4l input
5922 ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200
5923 * old syntax is still working
5924 * norm can be "pal", "secam", "ntsc" or any hexa value
5926 2003-07-21 Monday 23:53 fenrir
5928 * http: added "del" and "empty" control. (for playlist). Corrected
5932 2003-07-21 Monday 19:45 jpsaman
5936 2003-07-21 Monday 19:38 jpsaman
5938 Added missing familiar-playlistb16x16.xpm
5940 2003-07-21 Monday 19:25 jpsaman
5942 Updated build rules for the Sharp Zaurus.
5944 2003-07-21 Monday 19:19 jpsaman
5946 Updated build rules for iPaq.
5948 2003-07-21 Monday 18:24 gbazin
5950 * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.
5952 2003-07-21 Monday 17:48 gbazin
5954 * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.
5956 2003-07-21 Monday 17:29 gbazin
5958 * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.
5960 2003-07-21 Monday 01:38 hartman
5962 * vlc.ebuild: disabled kde, fixed mad and freetype support
5963 * Makefile.am: added html files for http intf to macosx.
5964 windows and beos probably need to do this too.
5966 2003-07-20 Sunday 23:46 gbazin
5968 * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.
5970 2003-07-20 Sunday 23:30 gbazin
5972 * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
5975 2003-07-20 Sunday 23:05 sigmunau
5977 removed some c++ style comments, fixed some untrue comments, moved a
5980 2003-07-20 Sunday 22:16 hartman
5982 * Update of language files
5984 2003-07-20 Sunday 22:06 hartman
5986 * bumped up version to 0.6.1-test1
5988 2003-07-20 Sunday 21:41 hartman
5990 * Set the default font on Mac OS X to the system font.
5992 2003-07-20 Sunday 21:28 gbazin
5994 * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.
5996 2003-07-20 Sunday 20:54 hartman
5998 * removed matrox support, since the modules is broken
5999 http://bugs.gentoo.org/show_bug.cgi?id=24910
6001 2003-07-20 Sunday 20:42 ipkiss
6003 * modules/gui/skins/*: removed useless code
6005 2003-07-20 Sunday 20:33 gbazin
6007 * src/input/input_ext-plugins.c: fixed previous commit.
6008 * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.
6010 2003-07-20 Sunday 19:48 hartman
6012 * README.MacOSX.rtf: updated section on subtitles.
6013 * vlc.ebuild: added amd64 keyword. changed script to use emake again.
6014 Removed MODULES from the doc installation.
6015 * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
6016 * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
6017 "An Opensource Media Player" to "VLC media player".
6018 * other: added the new transcoding codecs, channels option and SAP option
6019 to the stream output dialog.
6021 2003-07-20 Sunday 16:56 ipkiss
6023 * modules/misc/freetype.c: compilation fix for windows
6025 2003-07-20 Sunday 16:26 sigmunau
6027 Draw the text in the U and V planes as well. Removes the transparency effect.
6028 Also check which chroma is in use and give an error message if it isn't
6031 Someone (possibly me) should write some renderer functions for other
6034 2003-07-20 Sunday 15:33 gbazin
6036 * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).
6038 2003-07-20 Sunday 15:17 gbazin
6040 * 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.
6042 2003-07-20 Sunday 12:34 sigmunau
6044 some cleanup in file info code, add fourccs in hex form ( some users want
6045 that ), add audio bitrate when available (untested)
6047 2003-07-20 Sunday 12:22 gbazin
6049 * 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.
6050 * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway.
6052 2003-07-20 Sunday 10:38 gbazin
6054 * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog.
6055 * modules/gui/skins/*: use the new generic "open file" dialog to load skins.
6057 2003-07-20 Sunday 08:30 zorglub
6059 modules/control/joystick.c: Joystick control module (linux only)
6061 disabled by default, use --enable-joystick & --extraintf joystick
6064 left-right: variable speed seek
6065 up-down: browse the playlist
6066 button 1: play/pause
6067 button 2: fullscreen
6069 2003-07-19 Saturday 16:33 gbazin
6071 * modules/gui/wxwindows/*: proper characters encoding conversions.
6072 Override the popup menu only for the main interface.
6074 2003-07-19 Saturday 15:25 sigmunau
6076 alsa is only available on linux
6078 2003-07-19 Saturday 15:15 sigmunau
6080 Render the glyph for each character only once, and not once for each frame.
6081 Should speed up things a bit.
6083 2003-07-19 Saturday 15:12 fenrir
6085 * mp4: parse another box.
6087 2003-07-19 Saturday 14:41 sigmunau
6089 Use proper linespacing
6091 2003-07-19 Saturday 14:22 gbazin
6093 * src/libvlc.c: use UTF-8 internally on win32.
6095 2003-07-19 Saturday 14:14 sigmunau
6097 fix linking with iconv for the spudec module
6099 2003-07-19 Saturday 11:29 sam
6101 * Makefile.am: Fixed the plugins' target directory location.
6103 2003-07-19 Saturday 00:02 hartman
6105 * NEWS: added some more stuff for the upcoming 0.6.1
6106 * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes.
6108 2003-07-18 Friday 23:50 hartman
6110 * add a #include <errno.h>
6112 2003-07-18 Friday 23:41 hartman
6114 * Add -liconv to the ldflags of the spudec module.
6115 * Add -framework Carbon to the ldflags of the spudec module when Carbon is
6116 present. freetype-config unfortunatly omits this on MacOSX.
6118 I think I did this correctly, but it might be wise to review this :)
6120 2003-07-18 Friday 20:52 gbazin
6122 * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
6123 * 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.)
6125 2003-07-18 Friday 20:16 hartman
6127 * had forgotten to actually activate mozilla :)
6129 2003-07-18 Friday 20:06 gbazin
6131 * modules/audio_output/alsa.c: alsa is now the default audio output.
6132 * src/misc/configuration.c: removed unnecessary line.
6133 * modules/gui/skins/parser.*: small cosmetic change.
6135 2003-07-18 Friday 20:00 hartman
6137 * mozilla support enabled
6138 * added USE mad and libid3tag
6139 * added mp3lame capability to ffmpeg.
6140 * updated wxGTK requirements to 2.4.1
6142 2003-07-18 Friday 19:26 titer
6144 Added 'CDVC' fourcc (another one for DV video)
6146 2003-07-18 Friday 14:18 gbazin
6148 * modules/gui/wxwindows/wxwindows.cpp: oops.
6150 2003-07-18 Friday 13:22 gbazin
6152 * modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.
6154 2003-07-18 Friday 11:39 gbazin
6156 * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream.
6157 * modules/gui/wxwindows/*: fix for popup menu placement.
6159 2003-07-17 Thursday 22:54 gbazin
6161 * src/playlist/playlist.c: fixed recent playlist breakage.
6163 2003-07-17 Thursday 18:58 gbazin
6165 * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".
6167 2003-07-17 Thursday 17:30 gbazin
6169 * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
6170 Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
6171 + misc small enhancements.
6173 * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
6174 The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.
6176 2003-07-17 Thursday 16:34 sam
6178 * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
6180 * src/stream_output/announce.c: Compilation fix.
6182 2003-07-17 Thursday 15:49 sam
6184 * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
6185 if $FOO contains spaces. Worked around the problem.
6187 2003-07-17 Thursday 14:54 sam
6189 * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
6192 2003-07-17 Thursday 14:28 sam
6194 * src/stream_output/announce.c:
6196 + Speed optimizations in split().
6197 + More coding style fixes.
6199 2003-07-17 Thursday 14:10 sam
6201 * src/stream_output/announce.c:
6202 + Coding style fixes.
6203 + Use memcpy() instead of for() loops.
6205 2003-07-17 Thursday 13:09 sam
6207 * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
6208 current directory but looked for in the parent directory.
6210 2003-07-17 Thursday 13:01 sam
6213 + New debhelper file.
6215 + Updated debhelper build-dependency to (>= 3.4.4) because we now
6217 + Use ${misc:Depends} everywhere.
6219 2003-07-17 Thursday 12:06 sam
6221 * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
6222 * configure.ac: Propagate $(top_srcdir) to the vlc-config call.
6224 2003-07-17 Thursday 09:25 sigmunau
6226 mozilla/vlcplugin.h: added the video/x-ms-wmv mime type
6227 mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h
6229 2003-07-16 Wednesday 21:42 sam
6231 * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
6232 directory, because that's where Gentoo puts it.
6234 2003-07-16 Wednesday 17:19 gbazin
6236 * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)
6238 2003-07-16 Wednesday 17:17 gbazin
6240 * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.
6242 2003-07-16 Wednesday 16:33 sam
6244 * mozilla/*: Additional Mozilla 1.4 compilation fixes.
6246 2003-07-16 Wednesday 16:06 sam
6248 * configure.ac: complain when mozilla-config isn't found.
6250 2003-07-16 Wednesday 15:52 sam
6253 + Minor indentation fix.
6255 + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
6257 + Re-ran toolbox --update po.
6259 2003-07-16 Wednesday 15:40 sam
6262 + Prepared my next Debian upload.
6264 + Set policy to 3.6.0. No changes required.
6265 + Extended the package description.
6267 2003-07-16 Wednesday 15:32 sam
6269 * modules/access/http.c:
6270 + Fixed gcc 3 warnings (type punning).
6271 * modules/access/mms/mmstu.c:
6272 + Fixed a gcc 3 warning (long constant).
6274 2003-07-16 Wednesday 15:25 sam
6276 * modules/video_output/x11/xcommon.c: Select events in the video subwindow
6277 instead of the base window, because newer versions of Mozilla select
6278 ButtonPress for the window it gives us, and XSelectInput only allows
6279 one client to select this event.
6281 2003-07-15 Tuesday 18:12 sigmunau
6283 moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
6284 documentation does not include information on which headers each file
6285 includes, since this information isn't correct.
6287 Clarified and doxygenized some of the documentation on subpictures
6289 2003-07-15 Tuesday 18:01 alexis
6291 Update for the spec files.
6293 2003-07-15 Tuesday 16:07 gbazin
6295 * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.
6297 2003-07-15 Tuesday 13:12 gbazin
6299 * 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.
6301 2003-07-14 Monday 22:25 sigmunau
6303 had to forget something :)
6305 2003-07-14 Monday 21:32 sigmunau
6307 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.
6309 include/video_output.h: added some members needed by text renderer modules
6310 src/video_output/video_output.c: load and unload text renderer module when needed
6311 src/video_output/video_text.c: implemented some functions to show text on the video
6312 include/osd.h: exported the functions to show text
6313 modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
6314 modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
6315 configure.ac: changes "osdtext" to "freetype" some places
6316 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
6317 modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
6318 modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
6319 modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
6320 src/misc/modules.c: included osd.h as it seems to be needed to export symbols
6322 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.
6324 2003-07-14 Monday 20:36 sigmunau
6326 toolbox: made a --add-include that can be used by doxygen to get proper
6327 includes in the .h files, since they are parsed out of context by
6329 Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
6330 include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
6332 With these changes, and a slightly patched version of doxygen (which you can
6333 get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should
6334 be able to get some useful documentation out of the vlc sources.
6336 2003-07-14 Monday 16:10 gbazin
6338 * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().
6340 2003-07-13 Sunday 19:58 massiot
6342 * Only allow 4x fast-forward, since 8x won't work on low-end machines,
6343 and our dear users report it as a bug.
6345 2003-07-13 Sunday 14:55 gbazin
6347 * modules/gui/skins/*: removed unused GTK2_SKINS code.
6349 2003-07-13 Sunday 13:18 gbazin
6351 * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
6353 2003-07-13 Sunday 12:52 sigmunau
6357 2003-07-13 Sunday 12:35 massiot
6359 * modules/demux/mpeg: 0x06 stream type can be used for something else
6360 than A/52, so disabled it for the moment (we should actually check for
6361 the presence of a descriptor).
6363 2003-07-13 Sunday 12:15 massiot
6365 * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
6366 would progressively empty on some DVDs.
6368 2003-07-12 Saturday 13:33 gbazin
6370 * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
6372 2003-07-12 Saturday 00:56 fenrir
6374 * http.c : fix definition conflict under OS X (at least).
6376 2003-07-11 Friday 23:36 gbazin
6378 * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
6379 * NEWS: update in preparation for 0.6.1.
6381 2003-07-11 Friday 23:14 gbazin
6383 * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
6384 * 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.
6385 * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
6387 2003-07-11 Friday 19:29 fenrir
6389 * disabled by default. (It's a nice security hole for those)
6391 2003-07-11 Friday 18:21 fenrir
6393 * index: little fix for refresh url.
6396 2003-07-11 Friday 18:19 fenrir
6398 * http: * fix for double // under linux.
6399 * another useless feature: can browse local files (for sout)
6401 2003-07-11 Friday 11:58 gbazin
6403 * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy).
6404 Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else.
6405 Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
6407 2003-07-11 Friday 09:50 gbazin
6409 * include/httpd.h: compilation fix.
6410 * modules/control/http.c: win32 fixes.
6412 2003-07-11 Friday 08:04 sam
6414 * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.
6416 2003-07-11 Friday 07:13 gbazin
6418 * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
6420 2003-07-10 Thursday 23:55 fenrir
6422 * mmstu: workaround for some streams. (missing 0x11 answer).
6424 2003-07-10 Thursday 22:37 fenrir
6426 * httpd: fix a segfault.
6428 2003-07-10 Thursday 22:29 fenrir
6430 * all: samples pages for http interface.
6432 2003-07-10 Thursday 22:24 fenrir
6434 * http: rework of the http interface.
6436 There is no more hardcoded html page. The interface recursively parse a
6437 directory, exporting all files. All .htm/.html are parsed, and special
6438 macro are used. I will commit somes samples pages in share/http and I
6439 hope documentations.
6441 TODO: - (re)implement access control in httpd (but in a useable way).
6442 - clean login/password management. (for now .access protects
6446 2003-07-10 Thursday 18:29 zorglub
6448 * http: added support for user/pass (--http-user & --http-pass)
6450 * httpd: removed hard-coded user/pass for admin page.
6451 (now: --http-admin-pass & --http-admin-user )
6453 2003-07-10 Thursday 11:15 adn
6455 now messages can be saved to a file
6457 2003-07-10 Thursday 07:08 sam
6459 * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
6460 filename in a package.
6462 2003-07-10 Thursday 01:33 fenrir
6464 * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.
6466 2003-07-10 Thursday 00:47 hartman
6468 * fixed glide header detection
6469 * added matroska, dvb and pvr USE vars.
6470 * enabled support for flac.
6471 * removed libdv support since it's deprecated
6472 * enabled freetype support if USE=truetype
6473 * enabled satellite support if USE=dvb
6474 * added local USE variable pvr to compile with pvr support
6475 * added local USE variable matroska to compile with experimental matroska
6476 support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.
6478 2003-07-09 Wednesday 22:10 gbazin
6480 * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal
6481 ogg files. Make the check a bit more strict.
6483 2003-07-09 Wednesday 21:42 gbazin
6485 * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently.
6486 * 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.
6487 * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.
6489 2003-07-09 Wednesday 13:52 sam
6491 * mozilla/vlcshell.cpp: free() requires <stdlib.h>.
6493 2003-07-09 Wednesday 10:59 adn
6495 corrected a newbie notation
6497 2003-07-09 Wednesday 09:30 adn
6499 a "clear" button now allows to clear the messages' text window
6501 2003-07-09 Wednesday 01:31 hartman
6503 * don't sleep while committing.
6505 2003-07-09 Wednesday 01:30 hartman
6507 * Update next/previous item routines. it descends from next chapter to
6508 next title to next playlistitem. The old code for this was buggy. This
6509 should work better. Especially for CDDA's, since we previously didn't support
6512 2003-07-08 Tuesday 16:21 sam
6514 * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
6517 2003-07-08 Tuesday 13:40 sam
6519 * bootstrap: Removed dashes from makefile variables.
6521 2003-07-08 Tuesday 13:13 sam
6523 * po/: Updated pofiles using the new toolbox.
6525 2003-07-08 Tuesday 13:09 sam
6528 + Removed a useless use of cut.
6529 + Do not fail in the "clean" rule if no targets were built.
6531 + Propagate $(srcdir) to toolbox.
6533 + Do not include .moc files in POTFILES.in.
6534 + Fixed the generation of MSVC project files (untested).
6536 2003-07-07 Monday 18:14 sam
6538 * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
6541 2003-07-07 Monday 17:01 sam
6543 * AUTHORS: Added Olivier Aubert.
6544 * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.
6546 2003-07-07 Monday 16:59 sam
6548 * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim,
6549 compiles cleanly (to build the medicacontrol.so library you need to cd to
6550 that directory and "make medicacontrol.so") but untested.
6551 * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by
6554 2003-07-07 Monday 16:53 sam
6556 * bootstrap: The "clean" rule now also removes generated sources.
6558 2003-07-07 Monday 15:50 gbazin
6560 * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection.
6561 * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support.
6562 * modules/stream_out/standard.c: clean-up.
6564 2003-07-07 Monday 14:56 massiot
6566 Do not link twice with -logg under Darwin.
6568 2003-07-07 Monday 12:04 sam
6570 * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.
6572 2003-07-07 Monday 07:14 adn
6574 * now spaces are allowed in SAP annouces.
6576 2003-07-06 Sunday 23:14 massiot
6578 Fixed Mac OS X build.
6580 2003-07-06 Sunday 18:20 gbazin
6582 * install-win32: fixed my last commit.
6584 2003-07-06 Sunday 16:35 sigmunau
6586 Makefile.am: pass version strings to windres
6587 share/vlc_win32_rc.rc: provide some version info in the vlc binary
6588 If all is well, this should not break msvc build, but binaries built
6589 with msvc will have version 0.0.0
6591 2003-07-06 Sunday 16:22 gbazin
6593 * INSTALL.win32: added an instruction for using tar to extract the contrib.
6594 * modules/stream_out/transcode.c: added mp3 fourcc.
6596 2003-07-06 Sunday 16:13 gbazin
6598 * modules/gui/wxwindows/streamout.cpp: clean-up for sap support.
6599 Added a couple of transcoding codecs (WMV2, MJPG, mp3).
6600 The output filename is now surrounded by quotes and the MRL is updated correctly on codec change.
6601 * install-win32: start menu shortucts are installed in the "All Users" section.
6602 * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support.
6604 2003-07-05 Saturday 21:31 alexis
6608 2003-07-05 Saturday 15:35 sam
6610 * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp:
6611 Do not unload the WxWindows plugins on Unix, because they might be linked
6612 with Gtk which makes evil use of atexit().
6614 2003-07-05 Saturday 15:00 zorglub
6616 * sap.c: Improved IPv6 multicast detection
6619 - coding style fixes
6620 - fixed port detection in IPv6 addresses (with ':' inside)
6622 2003-07-05 Saturday 14:47 sam
6624 * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
6625 woody package build.
6627 + Remove config.h.in and config.h before running autoheader.
6628 + Added "set -e" for better error tracking.
6629 + Call autoheader and automake after autoconf so that the first build does
6630 not need to call autoheader.
6631 * debian/woody-buildpackage:
6632 + Removed that script and put the code in toolbox.
6634 + Added a build-dependency on libmatroska-dev.
6636 + Activated Matroska support.
6637 + Re-enabled dh_installchangelogs.
6639 2003-07-04 Friday 19:00 titer
6641 logo.c : gcc != 3 compile fix
6643 2003-07-04 Friday 16:35 sam
6645 * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
6647 * debian/rules: Build builtins in the first compile pass, and build plugins
6648 and PIC builtins in the second pass, so that PIC and non-PIC never get
6650 * modules/demux/mkv.cpp: Added minor verbosity in a warning message.
6651 * modules/gui/kde/preferences.cpp: Fix for woody's KDE.
6652 * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h.
6654 2003-07-04 Friday 15:20 adn
6656 * Added a SAP Announces Button for wxWindows
6658 2003-07-04 Friday 14:56 sam
6661 + Disabled a redundant BUILT_SOURCES variable.
6662 * debian/woody-buildpackage:
6663 + Disable skins for woody (no WxWindows).
6664 + Do not build a diff since we always use the pristine tarball.
6666 2003-07-04 Friday 14:26 adn
6668 * bug fix, @ is not necessary in fact ;)
6670 2003-07-04 Friday 14:06 adn
6672 * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
6673 systematically sent separately.
6675 * Multicast IP form is "@IP" and not "IP". Right ?
6677 2003-07-04 Friday 13:53 sam
6679 * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
6680 build errors are never ignored.
6682 2003-07-04 Friday 12:20 adn
6684 * Added a Miscellaneous Panel in wxwindows stream output.
6686 * Added a SAP Announce button in this panel.
6688 2003-07-03 Thursday 19:25 garf
6690 * logo.c : a little filter to put a PNG picture on video output (use mouse features :)
6692 2003-07-03 Thursday 12:20 sam
6694 * debian/rules: Fixed a zshism in a variable's pattern substitution.
6696 2003-07-03 Thursday 11:23 sam
6698 * bootstrap, Makefile.am: Slightly reduced build verbosity.
6700 2003-07-03 Thursday 09:37 sam
6702 * Makefile.am: Fixed the installation of plugins that were going one
6705 2003-07-03 Thursday 03:35 sam
6707 * debian/rules: Fixed the package generation on !x86.
6708 * .cvsignore: Do not ignore the m4 directory.
6710 2003-07-03 Thursday 02:56 sam
6713 + If a builtin has been rebuilt, rebuild vlc.
6714 + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.
6716 2003-07-03 Thursday 00:11 fenrir
6718 * ps: fix a dead loop with mis-detected file or bad content.
6720 2003-07-02 Wednesday 22:47 sam
6722 * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
6725 2003-07-02 Wednesday 20:01 gbazin
6727 * toolbox: fixed ./toolbox --distclean
6729 2003-07-02 Wednesday 18:44 zorglub
6731 * httpd.c: fixed a french string
6733 * sap.c: use defines
6735 2003-07-02 Wednesday 16:12 sam
6737 * debian/changelog: Debian-specific changelog for a pending upload.
6739 2003-07-02 Wednesday 14:08 sam
6741 * bootstrap: Fix for the Mozilla plugin build.
6743 2003-07-02 Wednesday 13:50 sam
6745 * bootstrap: Guaah. Typo.
6747 2003-07-02 Wednesday 13:32 sam
6749 * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
6750 is actually nicer this way.
6752 2003-07-02 Wednesday 11:21 sam
6755 + The clean rule properly removes generated objects.
6756 + Optimized recursive builds.
6758 + Fixed a typo in the changelog installation.
6760 2003-07-02 Wednesday 09:30 alexis
6762 Updated vlc.spec file for Linux Mandrake.
6764 2003-07-01 Tuesday 21:32 fenrir
6766 * http: removed a too verbose message, make vim happier.
6768 2003-07-01 Tuesday 19:17 sam
6771 + Fixed a == test bashism.
6773 * toolbox, vlc-config.in.in: Cosmetic changes.
6774 * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
6776 2003-07-01 Tuesday 18:28 sam
6778 * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
6779 obsolescent by the latest ones.
6781 2003-07-01 Tuesday 17:46 sam
6783 * configure.ac: Ooops, got the attribute(packed) check upside-down.
6785 2003-07-01 Tuesday 17:28 sam
6787 * bootstrap: Fixed detection of older automake version that advertise
6788 themselves as 1.[0-5]-* instead of 1.[0-5].*.
6790 2003-07-01 Tuesday 17:14 sam
6792 * configure.ac: Added a compiler check for __attribute__((__packed__)).
6794 2003-07-01 Tuesday 16:34 sam
6796 * vlc-config.in.in: Used printf instead of a sed construct, just in case
6797 we reach 200 plugins one day, because Solaris (did I mention it sucked?)
6800 2003-07-01 Tuesday 16:25 sam
6803 + Removed the Modules.am generation. To build module/foo/libfoo.so, you
6804 now need to cd modules/foo and make libfoo.so.
6805 + Workaround for Solaris sed. Which sucks. Did I mention that before?
6807 2003-07-01 Tuesday 15:06 sam
6809 * configure.ac: Added a --with-v4l option like in VLS.
6811 2003-07-01 Tuesday 14:25 sam
6813 * m4/vlc.m4: output all modules to vlc-config, not just those who define
6815 * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
6816 systems such as our beloved Solaris.
6818 + Regenerated vlc.pot.
6819 + Updated British translation.
6820 + Fixed fuzzy entries in the French translation.
6822 2003-07-01 Tuesday 13:13 sam
6824 * Makefile.am: Gaaaaah, forgot to rename headers again!
6826 2003-07-01 Tuesday 13:12 sam
6828 * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
6829 dialog (Fixes: #946).
6831 2003-07-01 Tuesday 12:56 sam
6833 * include/error.h: Renamed this file to include/vlc_error.h to avoid name
6834 conflicts. Most headers in that directory should probably be renamed to
6835 their vlc_ equivalent.
6837 2003-07-01 Tuesday 12:50 sam
6840 + Forward AM_MAKEFLAGS through recursive makefiles.
6841 + Removed the plugins and builtins rules. This causes libintl to be built
6844 + Enabled recursive builds of plugins and builtins.
6848 + Next upload will fix bug #199427.
6850 2003-07-01 Tuesday 12:01 sam
6852 * toolbox: use awk, not nawk, and fixed syntax to match older awks.
6854 2003-07-01 Tuesday 11:58 sam
6856 * toolbox: use nawk instead of awk (Fixes: #780).
6858 2003-07-01 Tuesday 11:58 sam
6860 * HACKING: updated doc to match the new build.
6862 2003-07-01 Tuesday 09:00 adn
6864 * I am just a boulet :(
6866 2003-07-01 Tuesday 08:55 adn
6868 * little fix, sorry !
6870 2003-07-01 Tuesday 08:30 adn
6872 * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
6874 * added a link to return to the main administration page after a kick or ban operation
6876 2003-06-30 Monday 20:44 gbazin
6878 * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.
6880 2003-06-30 Monday 20:08 gbazin
6882 * modules/stream_out/transcode.c: compilation fix.
6884 2003-06-30 Monday 01:52 hartman
6886 * remove debug statements.
6888 2003-06-30 Monday 01:51 hartman
6890 * modules/gui/macosx/controls.m:
6891 * modules/gui/macosx/intf.m:
6892 - Our Next/Previous commands now go from chapter trough title trough playlist.
6893 - We weren't checking for titles without chapters, which made using CDDA
6895 * modules/gui/macosx/playlist.m: An improved way to delete selected items.
6896 - also fixes a bug where only half the items selected in the playlist got
6899 2003-06-29 Sunday 22:07 gbazin
6901 * modules/visualization/xosd/xosd.c: lowered the module's score.
6903 2003-06-29 Sunday 20:58 gbazin
6905 * 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)
6907 2003-06-29 Sunday 20:15 sam
6909 * toolbox: fuck OS X!
6911 2003-06-29 Sunday 19:15 fenrir
6913 * m3u: remove useless debug messages, fix element insertion.
6915 2003-06-29 Sunday 19:12 sam
6918 + Enabled the video4linux input plugin.
6920 2003-06-29 Sunday 19:04 sam
6922 * toolbox: syntax fix for OS X's retarded sed.
6924 2003-06-29 Sunday 14:57 sam
6926 * m4/vlc.m4: Prepend LDFLAGS instead of appending them.
6928 2003-06-29 Sunday 14:00 ipkiss
6930 * fr.po: some new translations + fixes
6932 2003-06-29 Sunday 00:14 hartman
6934 * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
6935 finally fixed, confirmed etc.
6936 * doc/fortunes.txt: one more
6938 2003-06-28 Saturday 23:56 fenrir
6940 * ffmpeg: disable direct rendering when width or height aren't a multiple
6941 of 16 (on the fly not only based upon header).
6943 * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
6944 use http interface with http streaming).
6946 2003-06-28 Saturday 21:27 fenrir
6948 * input: close all vouts (not only the first one).
6950 2003-06-28 Saturday 21:18 fenrir
6952 video_output.c: should fix playback of file with multiple video track,
6953 and usage of display in stream output.
6955 2003-06-28 Saturday 21:16 fenrir
6957 * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
6960 2003-06-28 Saturday 21:03 hartman
6963 Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)
6965 2003-06-28 Saturday 19:19 fenrir
6967 * m3u: clean up and fix .m3u parsing. Please *test*.
6969 2003-06-28 Saturday 17:20 fenrir
6971 * input.c : call input_DelInfo _after_ that all decoders have been
6972 destroyed as vorbis decoder could add info.
6974 2003-06-28 Saturday 15:27 sam
6976 * Makefile.am: fixed the location of the intl sources.
6978 2003-06-28 Saturday 14:31 sam
6981 + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
6982 + Added CVS Id string.
6984 + Added CVS Id string.
6986 2003-06-28 Saturday 13:04 sam
6989 + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
6990 + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
6991 generated files end in $(builddir).
6992 + Added -Imozilla to the mozilla plugin link flags.
6993 + Look for mozilla/vlcintf.idl in $(srcdir).
6995 + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
6997 + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
6998 + Prepend ${srcdir} to header files we handle.
7000 + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
7002 * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
7003 + Include the pixmap with a path relative to the current directory.
7005 This commit should fix builds that use --srcdir (Closes: #319).
7007 2003-06-28 Saturday 12:07 massiot
7009 * modules/demux/mkv.cpp: Compile fix for OS X.
7011 2003-06-28 Saturday 01:17 sam
7014 + toolbox --changelog now only generates this year's changelog.
7015 * ChangeLog, doc/ChangeLog-*:
7016 + Split the changelog into several files, one per year.
7017 * debian/rules, vlc.ebuild:
7018 + Distribute the new changelog files.
7020 2003-06-28 Saturday 00:29 sam
7023 + Apply the same changes to configure as to configure.ac.
7024 + Fix autotools timestamps so that the build does not trigger useless
7025 autoconf and automake runs. Our snapshots are correctly bootstrapped
7026 and do not need extra fiddling.
7028 2003-06-27 Friday 23:31 sam
7031 + Updated to the latest Debian unstable upload.
7033 + Moved the skins interface into the wxvlc package.
7036 + Updated the description of the wxvlc package.
7038 + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
7040 + Put modules in SUBDIRS, not DIST_SUBDIRS.
7042 + Ignore vlc-config.in.
7044 2003-06-27 Friday 18:27 sam
7046 * Makefile.am: create directories before installing stuff in them.
7047 * m4/Makefile.am: distribute our generated private.m4 file.
7049 2003-06-27 Friday 17:01 sam
7051 * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.
7053 2003-06-27 Friday 16:26 sam
7056 + Removed trailing / from directory names.
7057 + Used dummy instead of "" in the for/do/done loops.
7058 + Protected a couple of filenames with double quotes.
7060 2003-06-27 Friday 16:15 gbazin
7062 * configure.ac: fixed matroska detection.
7064 2003-06-27 Friday 14:05 sam
7066 * m4/vlc.m4: CVS forgot to add this file. I swear.
7068 2003-06-27 Friday 13:50 sam
7071 + New build system, using recursive makefiles. Due to the amount of code
7072 in VLC, this had become unavoidable.
7073 + Removed the check for OS X's stack size, since our automake targets are
7074 a lot less hungry now.
7075 + Ditto for Solaris's sed.
7076 + Since automake-1.6 is faster than 1.7, use it first if both are present.
7078 + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
7079 and AX_ADD_LDFLAGS macros that do all the magic to detect possible
7080 modules and register their flags.
7081 + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
7082 + Some magic to generate vlc-config.
7084 + Moved most code to the AX_ADD_* macros.
7085 + Explicitely added all target Makefiles.
7086 * modules/**/Modules.am:
7087 + Path to sources are now relative to Modules.am's directory level.
7089 2003-06-27 Friday 13:38 sam
7091 * src/misc/configuration.c: minor fix in a comment.
7092 * src/playlist/playlist.c: the -Z mode randomises the first item as well.
7094 2003-06-27 Friday 10:31 zorglub
7096 * modules/demux/m3u.c :
7097 Added name support. Only implemented for M3U and B4S playlists at the moment
7099 * src/playlist/playlist.c
7100 include/vlc_playlist.h : Added the playlist_AddName function to add an item with its name without filling an item structure.
7102 2003-06-26 Thursday 19:36 gbazin
7104 * modules/codec/mpeg_video/parser.c: fixed broken file.
7106 2003-06-26 Thursday 18:14 sam
7108 * modules/demux/util/sub.c,
7109 modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.
7111 2003-06-26 Thursday 16:46 fenrir
7113 * mkv: more ebml element parsing.
7115 2003-06-26 Thursday 16:04 gbazin
7117 * src/stream_output/announce.c: msvc compilation fix.
7119 2003-06-26 Thursday 14:42 zorglub
7121 * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
7123 Still need to add the support for the Names in all formats (we currently
7124 only put the URL), but I do not have any ASX, HTML nor PLS sample file
7126 2003-06-26 Thursday 12:19 sam
7128 * include/video.h: renamed this file to vlc_video.h to avoid name collisions
7129 with a couple of modules.
7131 2003-06-25 Wednesday 23:46 sam
7133 * src/stream_output/announce.c:
7134 + Fixed a multiline string.
7135 + Coding style fixes.
7137 2003-06-25 Wednesday 21:47 fenrir
7139 * transcode: fix a potential segfault.
7141 2003-06-25 Wednesday 21:17 asmax
7143 * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
7144 At last closes bug #625 !
7146 2003-06-25 Wednesday 21:03 zorglub
7148 * ./include/announce.h
7149 ./src/stream_output/announce.c : use send instead of sendto.
7151 * ./modules/misc/sap.c : use a define
7153 2003-06-25 Wednesday 20:37 fenrir
7155 * mkv: a little memory leak.
7157 2003-06-25 Wednesday 19:28 fenrir
7159 * ts: set a fourcc for PAT/PMT to avoid garbage in logs.
7161 2003-06-25 Wednesday 15:50 fenrir
7163 * httpd: fix a memory and thread leak.
7165 2003-06-25 Wednesday 14:41 sam
7167 * Makefile.am: using C++ linkage for vlc under OS X and BeOS.
7169 2003-06-25 Wednesday 09:13 gbazin
7171 * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().
7173 2003-06-25 Wednesday 08:59 massiot
7177 2003-06-25 Wednesday 03:08 sam
7180 + Disabled useless verbosity.
7181 + Fixed some incorrect ">/dev/null 2>&1" semantics.
7183 2003-06-25 Wednesday 00:40 fenrir
7185 * mpeg_audio.c: fix segfault caused by free bitrate and padding set.
7186 (the stream isn't free bitrate) SyncInfo think it's free bitrate but
7187 return a frame size of 1. Now, I test bitrate.
7189 2003-06-24 Tuesday 23:11 fenrir
7193 2003-06-24 Tuesday 23:00 fenrir
7195 * mkv : spelling mistakes.
7197 2003-06-24 Tuesday 22:53 fenrir
7199 * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
7200 percent and not time, it's better.
7203 2003-06-24 Tuesday 22:26 asmax
7205 * all: show/hide the interface with middle-click on the vout
7206 (when the last vout is closed, the interface reappears)
7207 Works only with the skins interface and X11/Xvideo vouts, but it's
7208 very easy to implement (just add a callback on "intf-show" in the
7209 interface, and trigger it in the vout)
7211 2003-06-24 Tuesday 19:59 fenrir
7213 * mkv: remove unnecessary header.
7215 2003-06-24 Tuesday 19:35 fenrir
7217 * mkv: when seeking, by default, try to reach the file position not the
7218 time (seek seems better).
7220 2003-06-24 Tuesday 18:42 fenrir
7222 * mkv: clean up, more input infos, begin to parse Tags element (don't work
7225 2003-06-24 Tuesday 15:50 sam
7227 * Makefile.am: changed interface.h to vlc_interface.h.
7229 2003-06-24 Tuesday 15:37 sam
7231 * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
7234 2003-06-24 Tuesday 13:33 sam
7236 * include/interface.h: renamed this file to vlc_interface.h to avoid name
7237 collisions with a couple of plugins.
7239 2003-06-24 Tuesday 11:26 gbazin
7241 * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
7243 Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.
7245 2003-06-24 Tuesday 09:31 sam
7247 * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
7248 well as .lo/.la files.
7250 2003-06-24 Tuesday 06:07 fenrir
7252 * mkv: use b_mute and add meta informations.
7254 2003-06-24 Tuesday 00:50 fenrir
7256 * avi : don't resynch on key frame for audio stream.
7258 2003-06-24 Tuesday 00:33 fenrir
7260 * mkv: avoid seeking at the same place (was sooooo slow 'cause of
7262 can seek in file without cues (slow)
7263 can play file over http and unseekable input.
7265 2003-06-24 Tuesday 00:31 gbazin
7267 * modules/demux/ogg.c: fix for ogg web streams.
7269 2003-06-23 Monday 23:51 gbazin
7271 * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output.
7272 * modules/mux/ogg.c: cleanup, bug fixes and vorbis support.
7273 * modules/demux/ogg.c: added vorbis channels info.
7274 * modules/misc/httpd.c: bug fix for stream header generation.
7276 2003-06-23 Monday 20:35 asmax
7278 * src/playlist/playlist.c: set "intf-change" in SkipItem
7279 * modules/gui/skin/*: InterfaceRefresh is now triggered by a
7280 callback on intf-change
7282 2003-06-23 Monday 17:01 bigben
7284 Copy / paste of code so that the pvr input parse all parameters. Doesn't
7285 work for the standard (PAL/SECAM/NTSC) yet.
7287 2003-06-23 Monday 16:09 gbazin
7289 * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
7290 * modules/demux/util/id3tag.c: small cleanup.
7292 2003-06-23 Monday 13:45 zorglub
7294 Fixed a segfault that could happen if you have ipv6 support enabled, but no address
7296 2003-06-23 Monday 11:41 zorglub
7298 * Stream output now support IPv6 SAP announces
7299 * Code cleanup in SAP
7301 2003-06-23 Monday 10:21 sam
7303 * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4,
7304 due to Debian bug #158383 in gettext (upstream bug).
7306 2003-06-23 Monday 00:30 fenrir
7308 * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)
7310 2003-06-23 Monday 00:18 hartman
7312 * You check it three times and I still managed to miss a link.
7313 Ebuild doesn't work in the 0.6.0 release :(
7315 2003-06-22 Sunday 23:22 fenrir
7317 * mkv: fix vorbis track. But sound quality is horrible ( probably
7318 timestamps problems)
7320 2003-06-22 Sunday 18:56 gbazin
7322 * doc/Makefile.am: one more like this and I'll become crazy.
7324 2003-06-22 Sunday 18:30 gbazin
7326 * doc/Makefile.am: fixed make dist
7328 2003-06-22 Sunday 18:07 gbazin
7330 * NEWS: added an entry for the experimental matroska demux.
7332 2003-06-22 Sunday 17:52 gbazin
7334 * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
7335 * modules/gui/skins/src/skin_main.cpp: fixed icon loading.
7337 2003-06-22 Sunday 16:52 gbazin
7339 * configure.ac: really removed -Wdisabled-optimization this time.
7341 2003-06-22 Sunday 16:27 fenrir
7343 * mkv: fix a double delete.
7345 2003-06-22 Sunday 16:00 gbazin
7347 * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
7348 the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
7350 2003-06-22 Sunday 15:43 gbazin
7352 * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
7353 * include/interface.h: updated comment.
7355 2003-06-22 Sunday 15:30 hartman
7357 * Removed mp4 muxer support (temporarily)
7359 2003-06-22 Sunday 15:07 asmax
7361 * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!
7363 2003-06-22 Sunday 15:03 hartman
7365 * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
7366 * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots
7368 2003-06-22 Sunday 14:36 fenrir
7370 * mkv: better seeking support.
7372 2003-06-22 Sunday 14:06 gbazin
7374 * configure.ac: compile fix for sunos
7376 2003-06-22 Sunday 13:31 gbazin
7378 * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
7379 Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
7380 CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv
7382 2003-06-22 Sunday 13:27 sigmunau
7384 turned a debug message into a comment
7386 2003-06-22 Sunday 13:06 asmax
7388 * x11/x11_window.cpp: raise a window when clicking on it
7390 2003-06-22 Sunday 12:54 asmax
7392 * at least it compiles now ;)
7394 2003-06-22 Sunday 12:46 asmax
7396 * reverted my previous commit: cannot work as expected
7397 * src/theme.cpp: fixed a delete[] / free mismatch
7399 2003-06-22 Sunday 12:27 fenrir
7401 * mkv: basic seek support (only with file with cues, it doesn't search key
7405 2003-06-22 Sunday 08:49 fenrir
7407 * faad: can read stream with multiple frames per pes_packet_t (for mkv).
7409 2003-06-22 Sunday 07:39 fenrir
7411 * mkv.cpp : begin of a matroska demuxer
7414 * vorbis support (it's a decoder problem, as matroska embded raw
7416 * utf8 subtitles handling (probably at the decoder stage too)
7418 * support of stream other than files.
7421 2003-06-22 Sunday 01:08 sam
7423 * Makefile.dep: the file that would never die.
7425 2003-06-22 Sunday 00:40 titer
7427 beos/* : - cleaned the way to mute/unmute
7428 - save the volume when exiting
7430 2003-06-22 Sunday 00:00 asmax
7432 * src/theme.cpp, src/event.* : no more VLC_SHOW event
7433 * src/window.* : replaced p_intf->p_sys->WindowList by a singleton
7434 class SkinWindowList (to be tested under windows)
7435 * removed useless gtk2 files
7437 2003-06-21 Saturday 22:30 hartman
7439 * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
7440 * only set prefs on safe, not earlier.
7442 2003-06-21 Saturday 21:59 sam
7444 * src/libvlc.c: got rid of type-punning warnings.
7446 2003-06-21 Saturday 20:45 sam
7448 * THANKS: spelling fixes.
7450 + Added curly braces around variables.
7451 + Got rid of the "x$foo" constructs.
7452 + Renamed *_plugin conditionals into *_p.
7454 + Fixed a duplicate entry.
7455 + Added an entry for an old Debian upload that fixed #117180.
7457 + Added a build dependency on libimlib2-dev for skins.
7459 + Activated support for skins.
7461 2003-06-21 Saturday 17:26 sigmunau
7463 removed a duplicate entry from the NEWS file
7465 2003-06-21 Saturday 17:05 sam
7468 + Removed configure.ac from the ignore list.
7470 2003-06-21 Saturday 17:04 sam
7472 * configure.ac.in is no more, we can now use configure.ac like normal people,
7473 bootstrap generates the proper magic for us.
7475 2003-06-21 Saturday 16:09 sam
7478 + Use the -s flag instead of -a so that debhelper properly handles the
7479 i386-only plugin packages.
7480 + Split the build rule into configure and build.
7482 2003-06-21 Saturday 14:24 gbazin
7484 * modules/access_output/file.c: make the output file writeable by the owner.
7486 2003-06-20 Friday 23:13 hartman
7488 * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.
7490 2003-06-20 Friday 21:34 ipkiss
7492 * ./doc/skins/events-howto.txt: added some events
7493 * ./modules/gui/skins/*: fixed my last commit
7495 2003-06-20 Friday 19:50 ipkiss
7497 * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
7498 "display" attribute of ControlText. It allows to show the title of
7499 the current stream, without the full path.
7500 * ./doc/skins/*: updated the doc
7502 2003-06-20 Friday 15:34 hartman
7504 * Made the search path configuration options, directory instead of string options.
7506 2003-06-20 Friday 11:42 alexis
7508 modules/misc/sap.c: fix for the default scope of the IPv6 announces.
7509 python/setup.py: a configuration that should work better.
7511 2003-06-20 Friday 01:27 hartman
7513 * vlc.ebuild: added support for faad2 and skins. See the wiki page for info.
7514 * README.MacOSX.rtf: More updates because of new prefs dialog.
7516 2003-06-19 Thursday 21:09 gbazin
7518 * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
7519 enabled. ffmpeg doesn't properly release old pictures when frames are skipped.
7521 2003-06-19 Thursday 18:45 gbazin
7523 * modules/access_output/udp.c: removed unnecessary code.
7525 2003-06-19 Thursday 18:44 titer
7527 beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
7528 a few Dano/Zeta themes
7530 2003-06-19 Thursday 18:22 gbazin
7532 * 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).
7534 2003-06-19 Thursday 13:08 sam
7536 * ./modules/misc/screensaver.c: the screensaver was disabled way too often
7537 because I forgot to reinitialise an index.
7539 2003-06-19 Thursday 12:21 gbazin
7541 * 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.
7543 2003-06-19 Thursday 02:14 sam
7546 + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
7547 so that the rules can be called directly.
7549 + Removed leading "a"s from package descriptions.
7550 + Set policy to 3.5.10.
7552 + Removed debian/vlc.copyright.
7554 2003-06-18 Wednesday 12:18 zorglub
7556 SAP can now listen for IPv6 announces
7558 To enable this, start vlc with --sap-ipv6
7559 To disable IPv4 listening, use --no-sap-ipv4
7561 You can also set the scope of the announces (default is 3)
7563 2003-06-17 Tuesday 21:52 asmax
7565 * moved the ttl help in the right section
7567 2003-06-17 Tuesday 21:07 gbazin
7569 * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.
7571 2003-06-17 Tuesday 20:56 asmax
7573 * fixed another compilation issue of python module
7575 2003-06-17 Tuesday 20:47 asmax
7577 * fixed a very old bug preventing the whole thing from working :(
7579 2003-06-17 Tuesday 20:10 hartman
7581 * Fixes to the german translation
7583 2003-06-17 Tuesday 20:03 hartman
7585 * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.
7587 2003-06-17 Tuesday 18:13 asmax
7589 * tooltips are now updated during scrolling
7591 2003-06-17 Tuesday 16:09 gbazin
7593 * modules/*: got rid of empty module objects.
7594 * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
7596 2003-06-17 Tuesday 14:43 hartman
7598 modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
7599 modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
7600 cvS: ----------------------------------------------------------------------
7602 2003-06-17 Tuesday 14:38 hartman
7604 * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
7605 * extras/MacOSX/Resources/English.lproj/MainMenu.nib:
7606 Fixed two cosmetic issues in the stream output dialog.
7607 * po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>
7609 2003-06-16 Monday 21:55 gbazin
7611 * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
7612 * include/modules_inner.h: removed unneeded initialization.
7614 2003-06-16 Monday 20:49 gbazin
7616 * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.
7618 2003-06-16 Monday 20:23 gbazin
7620 * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.
7622 2003-06-16 Monday 15:39 zorglub
7624 * SAP can now handle SAP-announced IPv6 streams
7626 2003-06-15 Sunday 22:32 hartman
7628 * NEWS: small corrections
7629 * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc
7630 * modules/codec/quicktime.c: cosmetic fix
7632 2003-06-15 Sunday 15:20 hartman
7634 * Fixed applescript Fullscreen command.
7636 2003-06-15 Sunday 15:16 sigmunau
7638 id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
7639 true, since this seems to break playback of some streams over http. It also
7640 takes to much time just to get some fancy metadata
7642 2003-06-15 Sunday 14:00 hartman
7644 * ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
7645 * ./po/nl.po: New Dutch Translation by /me ;)
7646 * README.MacOSX.rtf: Updated instructions of Prefence usage.
7648 2003-06-15 Sunday 01:23 massiot
7650 * Removed the ugly dependancy on glibc in the ipv6 module.
7651 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
7652 * Miscellaneous clean-ups.
7654 2003-06-14 Saturday 22:14 hartman
7656 * We should be compatible with older versions of faad again
7658 2003-06-14 Saturday 22:12 gbazin
7660 * configure.ac.in: old faad2 detection.
7662 2003-06-14 Saturday 21:18 gbazin
7664 * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.
7666 2003-06-14 Saturday 21:06 hartman
7668 * Dramatically improved the ebuild.
7669 - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
7670 - fix faad2? currently disabled
7672 2003-06-14 Saturday 18:49 gbazin
7674 * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.
7676 2003-06-14 Saturday 16:29 gbazin
7678 * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
7679 kept their original value (thanks fenrir for the suggestion).
7681 2003-06-14 Saturday 15:43 gbazin
7683 * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
7686 2003-06-14 Saturday 12:32 titer
7688 beos/VideoOutput.cpp : make the BPopUpMenu stickable
7690 2003-06-14 Saturday 00:49 titer
7692 include/vlc_threads.h: more BeOS' priorities tuning.
7694 2003-06-13 Friday 21:18 asmax
7696 * X11 skin windows should have an icon now
7698 2003-06-13 Friday 15:54 gbazin
7700 modules/gui/wxwindows/*: fix for the volume control under win32.
7702 2003-06-13 Friday 12:08 gbazin
7704 * 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)
7706 2003-06-13 Friday 03:21 sam
7708 * ./src/misc/messages.c: ouch. when the message queue was full, we were
7709 using our va_list twice, which caused crashes on architectures where
7710 va_list is a pointer; we now use va_copy whenever possible.
7712 2003-06-13 Friday 00:15 titer
7714 modules/gui/beos/Interface.cpp : fixed a possible crash
7716 2003-06-12 Thursday 23:03 gbazin
7718 * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.
7720 2003-06-12 Thursday 22:27 massiot
7722 * modules/codec/spudec/spudec.c: Take small font by default
7724 2003-06-12 Thursday 22:03 gbazin
7726 * modules/gui/wxwindows/interface.cpp: fixed compile issue.
7728 2003-06-12 Thursday 21:28 gbazin
7730 * modules/gui/wxwindows/*: added a volume control.
7732 2003-06-12 Thursday 15:56 gbazin
7734 * modules/access_output/file.c: win32 compilation fix.
7736 2003-06-12 Thursday 11:37 zorglub
7740 2003-06-12 Thursday 08:14 gbazin
7742 * share/Makefile.am: fixed my previous fix ;)
7744 2003-06-12 Thursday 06:56 gbazin
7746 * Makefile.am: fixed inclusion of skins in make dist.
7748 2003-06-11 Wednesday 22:46 gbazin
7750 * ALL: bumped version number to 0.6.0-test3 + po updates
7752 2003-06-11 Wednesday 21:46 asmax
7754 * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
7755 * share/Makefile.am: install skins at make install (closes bug #856)
7757 2003-06-11 Wednesday 21:41 gbazin
7759 * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.
7761 2003-06-11 Wednesday 20:36 gbazin
7763 * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
7766 2003-06-11 Wednesday 18:45 gbazin
7770 2003-06-11 Wednesday 18:20 gbazin
7772 * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
7774 2003-06-11 Wednesday 15:53 gbazin
7776 * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.
7778 2003-06-11 Wednesday 10:42 gbazin
7780 * 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.
7781 * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
7782 * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
7784 2003-06-10 Tuesday 23:01 massiot
7786 * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
7787 people who explicitely set mpeg_video in the previous version will end
7788 up with libmpeg2 in 0.6.0.
7789 * modules/codec/libmpeg2.c: Fixed a potential segfault, especially
7791 * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
7792 some audio filters (read: coreaudio resampler) don't like too small
7793 packets (I know, this is ugly).
7795 2003-06-10 Tuesday 22:42 gbazin
7797 * 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.
7799 2003-06-10 Tuesday 11:43 gbazin
7801 * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
7802 * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
7803 * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.
7805 2003-06-10 Tuesday 11:12 massiot
7807 Fixed a potential segfault.
7809 2003-06-09 Monday 22:02 asmax
7811 * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)
7813 2003-06-09 Monday 21:14 asmax
7815 * X11 skins are now loaded from home directory or if it fails, from
7818 2003-06-09 Monday 19:56 jpsaman
7820 Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).
7822 2003-06-09 Monday 19:51 jpsaman
7824 Updated build packages for test2 release.
7826 2003-06-09 Monday 19:08 asmax
7828 * fixed a segfault in FileInfo when p_info->psz_name == NULL
7829 but there are still other segfaults sometimes in FileInfo !!
7831 2003-06-09 Monday 14:04 asmax
7833 * now selection method in the playlist depends on the state of the
7834 CTRL button (as expected in a normal playlist !)
7835 TODO: - do the same under windows
7836 - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT
7838 2003-06-09 Monday 12:33 asmax
7840 * repaired basic_skins
7841 * removed all the compilation warnings
7842 * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind
7843 on wxwindows plugin ;)
7845 2003-06-09 Monday 09:29 massiot
7847 * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)
7849 2003-06-09 Monday 07:16 gbazin
7851 * modules/mux/mpeg/pes.c: allow cases where we don't write a pts.
7852 * modules/stream_out/display.c: handle cases where we don't have a pts/dts.
7854 2003-06-09 Monday 06:52 gbazin
7856 * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.
7858 2003-06-09 Monday 00:33 massiot
7860 * include/video.h include/video_output.h src/video_output/vout_pictures.c:
7861 In vout_CreatePicture() replace i_repeat_first_field by the more useful
7863 * modules/gui/macosx/intf.m: Fixed a warning
7864 * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c:
7865 Re-added support for slice-I streams, plus miscellaneous tweakings
7867 2003-06-09 Monday 00:32 asmax
7869 * drag & drop works with gnome file manager now
7871 2003-06-09 Monday 00:07 asmax
7873 * drag & drop for X11 skins. Still mysterious problems but it's better
7876 2003-06-08 Sunday 18:40 gbazin
7878 * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
7879 * share/skins/default/theme.xml: playlist is hidden by default.
7881 2003-06-08 Sunday 18:17 asmax
7883 * very beginning of drag and drop support in X11 skins
7885 2003-06-08 Sunday 16:56 gbazin
7887 * modules/gui/skins/*: display the popupmenu when you right click on the interface.
7889 2003-06-08 Sunday 16:04 titer
7893 2003-06-08 Sunday 15:22 asmax
7895 * share/skins/default/theme.xml: fixed playlist size
7896 * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
7898 * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
7900 2003-06-08 Sunday 12:45 gbazin
7902 * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.
7904 2003-06-08 Sunday 11:33 asmax
7906 * better implementation of timers for X11 skins
7908 2003-06-08 Sunday 00:32 asmax
7910 * x11_font.cpp: fixed font placement
7911 * x11_window.*: real tooltip windows ! not perfect yet but it looks cool !
7912 * removed compilation of gtk2 skins module. If you want it back, good luck ;)
7914 2003-06-07 Saturday 19:19 gbazin
7916 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".
7918 2003-06-07 Saturday 19:05 gbazin
7920 * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
7921 and instructions to generate new fonts.
7923 2003-06-07 Saturday 12:19 asmax
7925 * beginning of tooltips (only in the console at the moment ;)
7927 2003-06-07 Saturday 10:18 gbazin
7929 * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.
7931 2003-06-07 Saturday 03:45 titer
7933 modules/access/pvr/pvr.c : compile fix
7935 2003-06-07 Saturday 03:25 titer
7939 2003-06-07 Saturday 00:36 asmax
7941 * implemented double click event for X11 skins. The delay is hard-coded
7942 (400ms) , maybe it could be stored in the vlc config file
7944 2003-06-06 Friday 23:34 asmax
7946 * got rid of this useless error message
7948 2003-06-06 Friday 21:47 asmax
7950 * x11/x11_window.cpp: fixed clipping and text attributes
7952 2003-06-06 Friday 19:40 asmax
7954 * key shortcuts for X11 skins are now working
7956 2003-06-06 Friday 14:50 gbazin
7958 * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.
7960 2003-06-06 Friday 13:34 gbazin
7962 * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).
7964 2003-06-06 Friday 11:09 gbazin
7966 * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.
7968 2003-06-06 Friday 02:48 hartman
7970 * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)
7972 2003-06-06 Friday 02:23 hartman
7974 * All: some spelling corrections and description string clarifications.
7975 There is a lot of improvement left here.
7977 2003-06-06 Friday 00:38 hartman
7979 * modules/gui/macosx/prefs.?:
7980 - Changed modules list to use Default instead of None. probably clearer to
7982 - Have a warning before resetting the prefs.
7984 2003-06-05 Thursday 22:16 asmax
7986 * x11/x11_timer.* : classes to implement platform-independant timers
7987 * controls/text.cpp : text scrolling works ! (at least in the main window)
7989 2003-06-05 Thursday 21:22 gbazin
7991 * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
7993 2003-06-05 Thursday 11:52 gbazin
7995 * include/vlc_common.h: fixed the I64C() macro for mingw.
7996 * 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.
7998 2003-06-04 Wednesday 23:17 massiot
8000 VLC 0.6 codename is Trevelyan.
8002 2003-06-04 Wednesday 21:41 titer
8004 Added a special access module for PVR MPEG-2 encoding boards.
8005 It allows to change the frequency and such things quite easily, from VLC.
8006 You'll have to --enable-pvr to build it.
8008 2003-06-04 Wednesday 18:47 asmax
8010 * added <unistd.h> or it doesn't compile !
8012 2003-06-04 Wednesday 17:44 gbazin
8014 * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().
8016 2003-06-04 Wednesday 16:44 gbazin
8018 * modules/gui/skins/src/vlcproc.cpp: compilation fix.
8020 2003-06-04 Wednesday 16:03 gbazin
8022 * 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.
8023 * modules/gui/wxwindows/timer.cpp: fixed comment.
8025 2003-06-03 Tuesday 23:17 massiot
8027 * OS X users can now browse the DVD menus with the arrow keys.
8029 2003-06-03 Tuesday 22:21 hartman
8031 * When choosing a autogenerated menuitem, we now create a new thread to
8032 do the actual execution of this command. this is a (very ugly) workaround
8033 to the problem we were having with the deinterlace menu on osx.
8035 It works now, but now i'm running into the black screen and continous
8036 "late picture skipped (-218000)" again which is also plagueing us when you
8037 enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0
8040 2003-06-03 Tuesday 22:20 gbazin
8042 * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
8044 2003-06-03 Tuesday 22:18 gbazin
8046 * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
8047 * modules/gui/wxwindows/*: fixed bug in sout dialog box.
8048 * 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).
8050 2003-06-03 Tuesday 12:06 titer
8052 modules/gui/beos/* : fixed the screenshot format selection I broke lately
8054 2003-06-02 Monday 16:01 sigmunau
8056 http.c: if the webserver doesn't return 206 the stream is not seekable.
8058 2003-06-02 Monday 12:42 hartman
8060 * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
8061 * modules/gui/macosx/playlist.m: better fix for playlists on 10.1
8063 2003-06-01 Sunday 23:48 hartman
8066 - Changed the autogenerated menu's in a system working similar to wxWindows.
8067 - The deinterlace menu is autogenerated now. However it seems the problem
8068 with on the fly filter changes still exists.
8070 2003-06-01 Sunday 22:11 asmax
8072 * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize
8073 * all: added locks around X calls to make them thread safe (will be
8074 useful in the next commit ;-)
8076 2003-06-01 Sunday 17:13 asmax
8078 * mouse wheel scroll for X11 skins
8080 2003-06-01 Sunday 16:39 asmax
8082 * configure.ac.in : fixed linking of skins modules
8083 * modules/gui/skins/*:
8084 - fixed the wxwindows bug, due to a huge bug with broadcast events
8085 - beginning of fonts in X11 skins
8086 so, you can test the X11 skins module: it should work now !
8088 2003-06-01 Sunday 00:26 fenrir
8090 * ts: fix current_next value.
8092 2003-05-31 Saturday 23:41 sam
8094 * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.
8096 2003-05-31 Saturday 23:23 ipkiss
8098 * skins/controls/button.cpp: Fixed a nasty bug.
8099 * skins/controls/generic.h: Some public fields are now protected
8100 * skins/src/window.cpp:
8101 - Added a few debug messages
8102 - Invisible controls don't receive events anymore
8104 Note: There are still a few bugs in the code handling the controls and
8105 their different states, and I think they will be difficult to fix with
8106 the current code structure. A rewrite of this part of code could be a
8107 good idea (perhaps using states and transitions between states, like
8110 2003-05-31 Saturday 21:49 fenrir
8112 * ts: proper fix for both.
8114 2003-05-31 Saturday 16:15 fenrir
8116 * ts: reverse my last commit (the proper way should be to modify also the
8117 muxer but this will break compatibility).
8119 2003-05-31 Saturday 12:24 titer
8121 * src/input/input_ext-intf.c : added an input_SetRate function; it is
8122 quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
8123 two times if you want to switch from 1:1 to 4:1 from the interface.
8124 Old functions still work.
8125 * modules/gui/beos/VlcWrapper.cpp : use it
8127 2003-05-31 Saturday 01:23 fenrir
8129 * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
8130 that had done all the work.
8132 Paul Forgey's notes:
8133 --------------------
8135 Unfortunatley, the v4l interface shows how much it sucks here. I can't
8136 wait for v4l2 to become more common. Anyway, the mjpeg mechanism
8137 captures completely differently than the uncompressed frame capture
8138 mechanism. This means the code has to split off a bunch to do similar
8139 things depending on mjpeg being set or not. For some reason, I can't
8140 use non v4l2 calls to capture uncompressed frames from the lml33,
8141 however I do have another bttv card on my system to test that I didn't
8142 break the non-mjpeg stuff.
8144 The Zoran encoders don't use square pixels. So the 4:3 (or 16:9)
8145 picture is going to show up as 720x480. I don't know my way around the
8146 code well enough to know how to specify a non-square pixel aspect
8147 ratio. If there isn't a way to do it, it would be nice to be able to
8148 specify as an option the aspect ratio of the sourc. Either 4:3 or 16:9
8149 in the case of anamorphic S-Video, which does occur.
8151 I stole the videodev_mjpeg.h header from the lavrec project. Despite
8152 the linux kernels having support for the Zoran cards, there doesn't seem
8153 to be a reliable way to pick up this header, which is probably why
8154 lavrec did it this way. Since it only defines ioctl definitions, I
8155 don't think using it is a legal problem.
8157 I also modified the audio handling a bit. If the card supports audio,
8158 great, we'll set the card's parameters as we did before. But if adev=
8159 is specified, use it regardless. The reason to do this is to capture
8160 audio from the sound card with video coming from, say, a web cam or in
8161 my case, an encoder card which doesn't have any audio capabilities at
8164 2003-05-31 Saturday 00:10 fenrir
8166 * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
8167 * demux/ts.c : fixed an endian problem with such private stream.
8169 2003-05-30 Friday 18:43 titer
8171 modules/gui/beos/* : fixed "Goto Menu" menuitem enabling
8173 2003-05-30 Friday 17:30 titer
8175 modules/gui/beos/* : misc fixes & enhancements
8177 2003-05-29 Thursday 21:40 asmax
8179 * X11 skins now use imlib2 -> you need to bootstrap
8180 wxwindows dialogs are not supposed to work yet, if they do you are
8183 2003-05-29 Thursday 16:48 asmax
8185 * x11/x11_theme.cpp: better timing for SkinManage
8186 * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
8189 2003-05-28 Wednesday 23:56 asmax
8191 * AT LAST events work in X11 skins !
8193 2003-05-28 Wednesday 03:53 hartman
8196 - added "en" to the list of languages in the preferences.
8197 - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs.
8198 FENRIR: is this correct this way?
8200 2003-05-28 Wednesday 00:52 titer
8202 modules/video_output/x11/xcommon.c : compile fix for gcc != 3
8204 2003-05-27 Tuesday 22:57 gbazin
8206 * install-win32: fixed the nsi script to not include the FAQ.
8208 2003-05-27 Tuesday 22:42 hartman
8210 * Turn mem leaks into warning's instead of errors. Users seem to think that
8211 mem leaks will kernel panic there machine or something ;)A
8212 This will generate less bugreports, yet keep them visible to those who
8213 should and will care.
8215 2003-05-27 Tuesday 22:08 gbazin
8217 * modules/gui/win32/Modules.am: strings.cpp has been removed.
8219 2003-05-27 Tuesday 21:48 gbazin
8221 * ALL: bumped version to 0.6.0-test2
8222 * Makefile.am: got rid of the faq in the package-win32 target.
8224 2003-05-27 Tuesday 20:43 gbazin
8226 * 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.
8228 2003-05-27 Tuesday 13:22 titer
8230 * src/stream_output/announce.c : BeOS compile fix.
8231 setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
8232 so there is no need to do it here again.
8233 * modules/gui/beos/* : minor fixes
8235 2003-05-27 Tuesday 11:35 gbazin
8237 * modules/gui/wxwindows/*: fixed context menu problem on win32.
8239 2003-05-27 Tuesday 01:48 hartman
8241 * removed vlc_wraptext
8243 2003-05-26 Monday 19:26 gbazin
8245 * modules/video_output/directx/events.c: fixed breakage.
8247 2003-05-26 Monday 19:06 gbazin
8249 * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
8250 * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
8251 * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
8252 * 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.
8254 2003-05-26 Monday 16:06 gbazin
8256 * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
8258 2003-05-26 Monday 14:59 hartman
8260 * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100
8261 * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
8262 * modules/gui/macosx/intf.?: added a wrapString:toWidth function
8263 * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
8264 was ugly. now we use our own, osx method. This fixes tooltips in japanese
8265 I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
8267 2003-05-26 Monday 13:45 zorglub
8269 * The VLC-integrated SAP server now sends compliant packets. They can
8270 only be viewed with the CVS version of VLC
8272 2003-05-26 Monday 02:09 gbazin
8274 * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
8275 started to implement X11Region and integrated the wxWindows dialogs.
8276 * 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.
8278 2003-05-26 Monday 02:03 hartman
8280 * modules/gui/macosx/prefs.m: fixed the module selectors.
8281 * modules/video_filter/crop.c: clarified the use of crop. someone please
8282 check, i'm not entirely sure this is correct. Actually i think we should
8283 split this up in more then one config item, for GUI preferences clarity.
8284 Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
8285 like ffmpeg has which uses left, right, top and bottom offsets.
8287 2003-05-26 Monday 01:25 hartman
8289 * extras/MacOSX/Resources/English.lproj/MainMenu.nib
8290 * modules/gui/macosx/output.m:
8291 - changed the textfields for bitrate into comboboxes with suggested values
8292 identical to the ones in wxwindows intf.
8293 - changed "bitrate (bps)" into "bitrate (kb/s)
8294 * modules/gui/macosx/prefs.?:
8295 - update the current view when advanced is changed.
8296 - module_lists now use the description strings.
8297 - always wraptext on tooltips. Currently japanese language is breaking.
8298 - we now have sliders for int/float config options with ranges.
8299 - fixed a warning message about an un-init'ed module_t.
8300 * modules/video_filter/adjust.c:
8301 - added the ranges to the description strings of the config options.
8302 - blur-factor now uses a range as according to it's description string
8303 it already should have used this.
8305 2003-05-25 Sunday 23:08 titer
8307 modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
8308 since the gettext behaviour changed
8310 2003-05-25 Sunday 22:36 titer
8312 * bootstrap: remove a -shared flag as ./configure already adds it for
8313 platforms which need it
8314 * configure.ac.in: don't use -shared on BeOS
8316 2003-05-25 Sunday 20:16 gbazin
8318 * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
8320 2003-05-25 Sunday 19:24 gbazin
8322 * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
8324 2003-05-25 Sunday 18:32 sigmunau
8326 convert the strings in the id3tags to utf8 before storing them.
8328 2003-05-25 Sunday 18:02 nitrox
8330 . SAP/SDP packets parsing: ability to parse RFC compliant packets
8331 parse_sap returns the SAP header length
8332 parse_sdp only parse the SDP payload
8333 note that VLC will discard messages from the old miniSAP-server
8334 (You have to use CVS version of miniSAP-server)
8335 (Messages from the new miniSAP-server will be discarded with old VLC)
8337 2003-05-25 Sunday 17:27 massiot
8339 * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
8340 enabled version of gettext. (patch courtesy of the DJ)
8342 2003-05-25 Sunday 17:21 titer
8344 modules/gui/beos/PreferencesWindow.* :
8345 * added a BBox around each panel (looks nicer)
8346 * now use BSliders for {integer,float}_with_range
8348 2003-05-25 Sunday 15:05 alexis
8350 ALL : VLC FAQ transformed into VideoLAN FAQ, which is hosted in the CVS
8351 under www.videolan.org/doc/faq/
8353 2003-05-25 Sunday 11:31 gbazin
8355 * 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...).
8356 * modules/video_filter/deinterlace/deinterlace.c: small change.
8358 2003-05-25 Sunday 10:14 gbazin
8360 * modules/codec/ffmpeg/ffmpeg.c: fixed typo.
8362 2003-05-25 Sunday 00:16 gbazin
8364 * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.
8366 2003-05-24 Saturday 23:40 gbazin
8368 * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
8369 * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.
8371 2003-05-24 Saturday 21:28 asmax
8373 * events aren't perfect yet, but it is better enough to commit
8375 2003-05-24 Saturday 20:54 gbazin
8377 * src/video_output/video_output.c: new "deinterlace" object variable.
8378 * modules/gui/macosx/prefs.m: compilation fix.
8379 * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
8380 * modules/gui/skins/*: couple of fixes.
8382 2003-05-24 Saturday 17:52 gbazin
8384 * modules/gui/skins/*: compilation fixes.
8385 * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.
8387 2003-05-24 Saturday 15:11 titer
8389 * Makefile.am: minor change in BeOS packages generation
8390 * doc/release-howto.txt: remove outdated info about how to build BeOS
8393 2003-05-24 Saturday 13:14 gbazin
8395 * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.
8397 2003-05-24 Saturday 13:05 massiot
8399 * modules/codec/libmpeg2.c: Fixed synchro with field pictures.
8401 2003-05-24 Saturday 12:55 jpsaman
8403 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.
8405 2003-05-24 Saturday 12:53 sam
8407 * ./po/*: re-ran toolbox --update-po.
8408 * ./po/en_GB.po: the British translation is up to date.
8410 2003-05-24 Saturday 12:35 sam
8412 * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).
8414 2003-05-24 Saturday 12:34 sam
8416 * ./toolbox: we no longer translate the Borland plugin.
8418 2003-05-24 Saturday 12:10 sam
8420 * ./configure.ac.in: the help message now says libmad is enabled by
8421 default (Closes: #704).
8423 2003-05-24 Saturday 11:53 sam
8425 * ./modules/access_output/udp.c: if the clock needs to be reset, we do not
8426 wait or we will face delay issues as reported in #794. Fix inspired from
8427 a suggestion by John Michael Zorko.
8429 2003-05-24 Saturday 02:48 hartman
8431 * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic.
8432 * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
8433 * modules/gui/macosx/macosx.m: typo
8434 * modules/gui/macosx/prefs.m: fix of the module selectors.
8435 * po/nl.po: i've taken a head start on the translations.
8436 * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
8438 2003-05-23 Friday 23:53 sigmunau
8440 the http interface should now output valid xhtml 1.0.
8442 2003-05-23 Friday 13:02 hartman
8444 * Updated the informal message to report the ip and port the http intf was
8445 started on. This will help ppl to actually use the thing ;)
8447 2003-05-23 Friday 11:41 sam
8449 * Built-in modules were linked twice in the mozilla plugin; removed the
8450 non-PIC ones (Closes Debian bug #194384).
8452 2003-05-23 Friday 00:00 hartman
8454 * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;)
8455 * modules/gui/macosx/vout.m: removed some code that was preventing us from
8456 using chroma converters.
8457 * modules/codec/quicktime.c:
8458 - added the video decoder. only works with SVQ3 atm, returns Invalid
8459 BITMAPHEADER for some reason in all other cases.
8460 - did some cleaning up. this might just work under Win32 now aswell,
8461 gibalou will do some testing tomorrow ;)
8462 - SVQ3 QT degrades faster then the ffmpeg version, but also recovers
8463 faster. I'm not yet sure which one i prefer.
8465 2003-05-22 Thursday 22:24 gbazin
8467 * modules/gui/wxwindows/streamout.cpp: fixed typo.
8469 2003-05-22 Thursday 21:42 gbazin
8471 * src/libvlc.h: fixed spelling mistake.
8472 * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
8473 * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.
8475 2003-05-22 Thursday 20:56 hartman
8477 * spelling error in description string
8479 2003-05-22 Thursday 20:45 hartman
8481 * added an ifdef for SVQ3
8483 2003-05-22 Thursday 20:06 asmax
8485 * at last the python module works again !
8486 (so stupid: the flag -lavcodec had to be at the *end* of the line !)
8488 2003-05-22 Thursday 18:30 asmax
8490 * started to repair build of python module
8492 2003-05-22 Thursday 16:01 gbazin
8494 * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
8496 2003-05-22 Thursday 15:34 hartman
8498 * modules/control/http.c: strings for the address and the port variable were switched.
8500 2003-05-22 Thursday 14:40 hartman
8502 * fixed a localization issue
8504 2003-05-22 Thursday 14:25 hartman
8506 * modules/gui/macosx/playlist.m: fixed my fix
8507 * modules/gui/macosx/output.m: removed a debug statement
8508 * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel.
8510 2003-05-22 Thursday 13:40 hartman
8512 * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1
8514 2003-05-22 Thursday 12:00 gbazin
8516 * INSTALL.win32: added a small note about running vlc under the msvc debugger.
8517 * modules/gui/wxwindows/*: small fixes.
8518 * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
8519 * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
8521 2003-05-21 Wednesday 21:30 hartman
8523 * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
8525 * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
8527 2003-05-21 Wednesday 19:55 hartman
8529 * vlc.ebuild: This ebuild should work if we release a test2.
8530 * modules/codec/quicktime.c: I added all the audio formats I know QT can handle.
8532 * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian,
8533 since the problems with this decoder are endian specific according to it's creator.
8535 2003-05-21 Wednesday 18:09 jpsaman
8537 Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!
8539 2003-05-21 Wednesday 18:04 jpsaman
8541 More buildscript fixes.
8543 2003-05-21 Wednesday 15:54 gbazin
8545 * modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
8547 2003-05-21 Wednesday 15:40 hartman
8550 src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
8551 * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
8552 of identifying the right Codec to use for decoding to be one of these areas.
8553 So when we do this, only one thread at a time can use QT.
8554 Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)
8556 2003-05-21 Wednesday 13:27 gbazin
8558 * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage.
8559 * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation.
8560 * src/video_output/video_output.c: added a "fullscreen" object variable.
8561 * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable.
8563 2003-05-21 Wednesday 13:19 sigmunau
8565 removed the desctiption texts of a nonexisting config option
8567 2003-05-21 Wednesday 13:10 sigmunau
8569 removed the --playlist option as it doesn't seem to be used
8571 2003-05-21 Wednesday 10:02 fenrir
8573 * wav: fix a parsing bug.
8575 2003-05-20 Tuesday 23:17 gbazin
8577 * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
8579 2003-05-20 Tuesday 21:35 hartman
8581 * ALL: added a quicktime module.
8582 - This module provides QDM2 and QDMC sound support on OSX by linking to
8583 the native QT libraries. We now have FULL QT trailer support on OSX.
8584 - The video part of this decoder is not yet working on OSX.
8585 - This can be used for a future win32dll loader system as well.
8587 2003-05-20 Tuesday 20:09 jpsaman
8589 Modified build scripts
8591 2003-05-20 Tuesday 18:53 hartman
8593 * NEWS: updated some OSX info
8595 - added CDDA support
8596 - added a "Online Documentation" item to the Help menu
8597 - removed some debugging strings
8599 2003-05-20 Tuesday 16:20 zorglub
8601 All: Support for SAP advertising in stream output
8603 add sap, or sap="Name" in the stream output options
8605 2003-05-20 Tuesday 16:08 sigmunau
8607 kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
8609 kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
8612 2003-05-20 Tuesday 15:51 hartman
8614 * THANKS: Added Davor Orel who created the OS X icons.
8615 * modules/gui/macosx/macosx.m: changed a float into a float with range
8617 2003-05-20 Tuesday 15:23 hartman
8619 * Added a Reset prefs option
8620 * New prefs dialog much like the wxWindows and BeOS one.
8621 - translated instances might be broken.
8622 - still need sliders for min/max values
8623 - improved sizing should be done.
8625 2003-05-20 Tuesday 11:44 titer
8627 modules/gui/beos/PreferencesWindow.* : cleaning
8629 2003-05-19 Monday 23:36 gbazin
8631 * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.
8633 2003-05-19 Monday 21:39 asmax
8635 * a lot of cleaning in X11 skins, but some problems remain with
8638 2003-05-19 Monday 21:04 gbazin
8640 * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
8641 * po/*: updated the po files.
8643 2003-05-19 Monday 20:47 gbazin
8645 * Bumped version to 0.6.0-test1
8646 * modules/access/cdda.c: decreased the priority of the cdda plugin.
8648 2003-05-19 Monday 11:38 gbazin
8650 * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.
8652 2003-05-19 Monday 09:57 gbazin
8654 * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.
8656 2003-05-18 Sunday 23:16 fenrir
8658 * input_program.c: input_DelES destroyed the decoder (if any) without
8659 removing this ES from the list of selected ES. So, instead we call
8662 2003-05-18 Sunday 22:30 titer
8664 modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
8666 2003-05-18 Sunday 20:54 jpsaman
8668 Updated release numbering of packages.
8670 2003-05-18 Sunday 19:46 gbazin
8672 * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
8674 PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
8676 2003-05-18 Sunday 18:56 hartman
8678 * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
8680 2003-05-18 Sunday 17:48 asmax
8682 * added transparency in X11 skins
8684 2003-05-18 Sunday 16:27 gbazin
8686 * 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.
8688 2003-05-18 Sunday 15:44 gbazin
8690 * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
8691 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.
8693 2003-05-18 Sunday 12:18 gbazin
8695 * modules/gui/wxwindows/open.cpp: small fixes.
8696 * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
8697 * modules/video_filter/osd_text.c: small win32 fix.
8699 2003-05-18 Sunday 11:25 asmax
8701 * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
8702 images, but it works !
8704 2003-05-17 Saturday 23:57 gbazin
8706 * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
8707 * install-win32, Makefile.am: updates for the win32 package.
8708 * NEWS: added a few missing things.
8710 2003-05-17 Saturday 22:48 gbazin
8712 * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
8713 * modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
8714 * modules/gui/wxwindows/open.cpp: added a CD Audio entry.
8716 2003-05-17 Saturday 22:00 gbazin
8718 * include/input_ext-intf.h: forgot this file in my last commit.
8719 * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.
8721 2003-05-17 Saturday 20:30 gbazin
8723 * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
8724 You can now listen to your favorite CDDAs with vlc, or even stream them :)
8725 (Their is not yet any support for jitter correction).
8726 * modules/codec/araw.c: small clean-up.
8728 2003-05-17 Saturday 18:30 titer
8730 * modules/gui/beos/MessagesWindow.* : cleaning
8731 * modules/gui/beos/PreferencesWindow.* : split the main modules into
8734 2003-05-17 Saturday 15:20 titer
8736 modules/gui/beos/* : cosmetic
8738 2003-05-17 Saturday 14:36 gbazin
8740 * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
8742 2003-05-17 Saturday 11:35 gbazin
8744 * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
8745 * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
8747 2003-05-16 Friday 23:02 gbazin
8749 * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
8751 2003-05-15 Thursday 23:05 gbazin
8753 * src/input/input_programs.c: a few fixes to the navigation object variable.
8755 2003-05-15 Thursday 22:27 massiot
8758 * ALL: Capitalize all preferences text strings
8760 2003-05-15 Thursday 21:31 gbazin
8762 * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
8763 * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.
8765 2003-05-15 Thursday 20:45 jpsaman
8767 Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
8769 2003-05-15 Thursday 20:28 jpsaman
8771 Updating version to 0.5.4.
8772 Enable building with libmpeg2.
8774 2003-05-15 Thursday 16:02 sam
8776 * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
8778 2003-05-15 Thursday 15:59 gbazin
8780 * modules/gui/wxwindows/*: small fixes and improvements.
8782 2003-05-15 Thursday 15:50 sam
8784 * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
8786 2003-05-15 Thursday 15:35 hartman
8788 * Makefile.am: on make dist move vlc.ebuild
8789 * vlc.ebuild: small spelling correction
8791 2003-05-15 Thursday 02:02 hartman
8793 * Went trough my maillogs and filled out large parts of the NEWS file.
8794 please check and add your own. (i was bored ;)
8795 * Updated the README.MacOSX.rtf with some more pointers and changed version
8798 2003-05-15 Thursday 01:33 gbazin
8800 * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
8802 2003-05-15 Thursday 01:23 hartman
8804 * variable callback for the playlist. the input, audio and video still need
8805 to be done, waiting for gibalou to work his magic on that ;)
8806 cvs: ----------------------------------------------------------------------
8808 2003-05-15 Thursday 00:46 hartman
8810 * added vlc.ebuild, vlc.spec.redhat to dist.
8811 * added all the new icons to the dist.
8812 * on make dist i would like to do
8813 mv vlc.ebuild vlc-${VERSION}.ebuild
8814 I don't know how to do this. Who does?
8816 2003-05-15 Thursday 00:32 hartman
8818 * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
8819 Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
8820 need to be updated before release, to point out the correct links to
8823 2003-05-14 Wednesday 21:29 fenrir
8825 * aac: compilation fix.
8826 * libvlc.h : set correct value for sout-a/vcodec
8828 2003-05-14 Wednesday 19:47 hartman
8830 * Resized some elements to allow for better translations.
8832 2003-05-14 Wednesday 17:17 sam
8834 * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
8835 the extras/ directory.
8837 2003-05-14 Wednesday 14:58 fenrir
8839 * aac: use extention based detection.
8841 2003-05-14 Wednesday 14:57 hartman
8845 2003-05-14 Wednesday 14:56 hartman
8847 ALL: Davor won the vote, New icons in place.
8849 2003-05-14 Wednesday 11:15 fenrir
8851 * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
8853 2003-05-14 Wednesday 09:00 gbazin
8855 * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
8857 2003-05-13 Tuesday 23:41 gbazin
8859 * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
8861 2003-05-13 Tuesday 22:59 gbazin
8863 * modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
8864 * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.
8866 2003-05-13 Tuesday 22:33 gbazin
8868 * modules/gui/wxwindows/*: new subtitles file dialog box.
8869 * modules/demux/util/sub.c: fixed a few description strings.
8870 * Makefile.am: small cosmetic change to package-win32 target.
8872 2003-05-13 Tuesday 20:36 asmax
8874 * beginning of event processing in X11 skins
8875 * graphics should work, but....
8877 2003-05-13 Tuesday 19:25 asmax
8879 * changed OSGraphics constructor (needed for X11)
8881 2003-05-13 Tuesday 14:11 titer
8883 modules/gui/beos/PreferencesWindow.*:
8884 - use BMenuFields for string_from_list config items
8887 2003-05-13 Tuesday 12:09 gbazin
8889 * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
8891 2003-05-13 Tuesday 11:44 gbazin
8893 * modules/gui/wxwindows/preferences.cpp: small fixes.
8895 2003-05-13 Tuesday 11:18 titer
8897 modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
8899 2003-05-12 Monday 21:55 gbazin
8901 * 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.
8902 * modules/gui/wxwindows/open.cpp: small cosmetic changes.
8904 2003-05-12 Monday 19:59 titer
8906 modules/gui/beos/VlcWrapper.h: compile fix
8908 2003-05-12 Monday 19:11 gbazin
8910 * include/vlc_common.h: small change to shut-up some memory checkers.
8912 2003-05-12 Monday 17:33 gbazin
8914 * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
8915 * modules/video_output/directx/events.c: fixed non-initialized variable.
8916 * 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).
8917 * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
8918 * 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()).
8919 * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
8921 2003-05-12 Monday 01:17 hartman
8923 * First set config variable, then add the files (and therefore potentially
8924 play them) in the playlist. Otherwise we can be too late.
8926 2003-05-11 Sunday 23:17 hartman
8928 * extras/MacOSX/vlc.pbproj/project.pbxproj:
8929 - Add the THANKS file to the Mac OS X application
8930 * modules/gui/macosx/about.?:
8931 - Use c-style comments instead of //
8932 - Open the AUTHORS file with the correct Encoding
8933 - Display the THANKS file as well
8934 - Rotate the scrolling when at the end
8935 * modules/gui/macosx/intf.m:
8936 - put Cocoa into multithreaded mode as soon as possible. Not really
8937 causing any problems now, but is cleaner.
8938 * modules/gui/macosx/prefs.m:
8939 - Select the current setting when we create a combobox.
8941 2003-05-11 Sunday 19:09 hartman
8944 - removed a bit too much code from the interface files previous commit.
8945 Menu's were enabled if there was no input.
8946 - removed a NSLog which was used for bugtracking
8948 2003-05-11 Sunday 18:49 hartman
8950 * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
8951 cvs to stop bugging me about it ;)
8958 2003-05-11 Sunday 18:43 gbazin
8960 * src/input/input_programs.c: small bug fix.
8961 * src/misc/variables.c: compilation fix for MSVC.
8963 2003-05-11 Sunday 18:41 hartman
8965 * forgot one file. see previous intf.m commit for details.
8967 2003-05-11 Sunday 18:40 hartman
8969 * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
8970 and playlist already have, to be notified of menu changes.
8971 * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
8972 * modules/gui/macosx/intf.?: Interface listens for changes in the input
8975 2003-05-11 Sunday 15:55 gbazin
8977 * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
8979 2003-05-11 Sunday 14:33 sigmunau
8981 Added code to render subtitles with the freetype module (disabled by default).
8982 To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
8983 and modules/codec/spudec/text.c and run with --filter osdtext
8985 2003-05-11 Sunday 13:45 gbazin
8987 * configure.ac.in: fixed the wx-config detection by the skins plugin.
8988 * modules/gui/wxwindows/*: fixed a couple of breakage.
8990 2003-05-11 Sunday 13:22 gbazin
8992 * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
8994 2003-05-11 Sunday 13:14 sigmunau
8996 use c comment, and not c++
8998 2003-05-11 Sunday 08:42 sigmunau
9000 * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
9001 (doesn't seem to work)
9003 2003-05-11 Sunday 01:00 massiot
9005 * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
9007 * modules/audio_output/coreaudio.c: apparently the audio card clock can
9008 be screwed, so probe it at every buffer
9009 * src/audio_output/output.c: Thou shalt not drop buffers
9011 2003-05-10 Saturday 20:49 hartman
9013 * fix titer's language commit. The list needs to end with a NULL, or VLC will
9014 no longer start. (it fails on the duplication of the config of this variable)
9016 2003-05-10 Saturday 18:16 fenrir
9018 * ffmpeg : fix for svq3.
9020 2003-05-10 Saturday 13:52 titer
9022 POTFILES.in: forgot a file yesterday...
9024 2003-05-10 Saturday 13:40 titer
9026 * src/libvlc.[ch]: removed --translation to avoid breaking compatibility
9027 with old config files; --language is now a string_from_list you can use
9028 to specify the language (default is auto-detection).
9030 2003-05-10 Saturday 11:08 gbazin
9032 * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
9034 2003-05-10 Saturday 11:05 hartman
9036 * added VP31 fourcc's.
9037 * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
9038 actually use it. It would generate too many bugreports.
9040 2003-05-10 Saturday 10:32 hartman
9042 * Finished the sout dialog on OSX.
9044 2003-05-09 Friday 23:23 fenrir
9046 * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
9048 2003-05-09 Friday 22:03 sigmunau
9050 oss.c: give a warning if --spdif is set but the sourndcard don't support it.
9052 2003-05-09 Friday 20:30 massiot
9056 2003-05-09 Friday 19:53 fenrir
9058 * faad: better support of AAC without ESDS.
9060 2003-05-09 Friday 19:30 titer
9062 Updated POTFILES.in for BeOS' i18n
9064 2003-05-09 Friday 19:29 fenrir
9066 * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
9069 2003-05-09 Friday 16:01 gbazin
9071 * modules/misc/httpd.c: win32 fixes.
9072 * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.
9074 2003-05-09 Friday 02:39 fenrir
9076 * mmstu: fixed a lookup.
9078 2003-05-09 Friday 01:19 hartman
9080 * modules/gui/macosx/prefs.m:
9081 - possibly fixed a crash situation when clicking the OK button (not sure though)
9082 * modules/gui/macosx/macosx.m:
9083 - made the transparency option an advanced option.
9085 2003-05-09 Friday 00:58 titer
9087 * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
9088 * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
9089 if the string is empty
9090 * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
9092 2003-05-09 Friday 00:41 hartman
9094 * modules/gui/macosx/prefs.?:
9095 - made the advanced button better.
9096 - added missing CONFIG_ITEM_DIRECTORY support
9097 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
9098 - added the semi 'apple' default of com-, as a hotkey for the prefs.
9100 2003-05-08 Thursday 23:11 hartman
9102 modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
9104 2003-05-08 Thursday 19:51 fenrir
9106 * ftp : updated copyright info.
9108 2003-05-08 Thursday 19:26 fenrir
9112 2003-05-08 Thursday 19:21 fenrir
9114 * v4l: remove __V4L_AUDIO_ (useless)
9116 2003-05-08 Thursday 19:06 titer
9118 ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
9119 vasprintf if defined but not declared in the system headers...)
9121 2003-05-08 Thursday 17:13 massiot
9123 * modules/gui/macosx: Fixed crashes with the new submenus when used on a
9125 * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
9126 the DVD menus by default.
9128 2003-05-08 Thursday 15:58 gbazin
9130 * modules/access/file.c: fixed large file support on win32.
9131 * src/libvlc.[ch]: made the description of the translation option more explicit.
9133 2003-05-08 Thursday 14:15 titer
9135 src/libvlc.*: --translation is now a string. Usefull if want to specify
9136 a different language than your OS, or if your OS is not localized...
9138 2003-05-08 Thursday 12:09 gbazin
9140 * modules/gui/wxwindows/menus.cpp: misc small fixes.
9142 2003-05-08 Thursday 10:45 titer
9144 modules/gui/beos/PreferencesWindow.cpp: cosmetic
9146 2003-05-08 Thursday 10:40 titer
9148 * modules/gui/beos/AudioOutput.cpp: more cleaning
9149 * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
9150 Interface" to the popup
9152 2003-05-08 Thursday 01:16 hartman
9154 ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
9155 - video-es seems broken. it always starts with -1 (Disabled) selected.
9156 - moved some menuitems to other menu's for gui interface consistency with
9158 - added a "fit to screen" menuitem.
9160 2003-05-08 Thursday 01:05 titer
9162 src/misc/beos_specific.cpp:
9163 Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
9164 exit without any cleaning (that made VLC crash badly)
9166 2003-05-07 Wednesday 23:13 hartman
9168 * changed "Gayscale video output" option back into "Grayscale video output"
9170 2003-05-07 Wednesday 23:07 alexis
9172 Makefile : Minor changes.
9174 2003-05-07 Wednesday 19:20 titer
9176 modules/gui/beos/AudioOutput.cpp: cleaning
9178 2003-05-07 Wednesday 17:27 titer
9180 * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
9181 * modules/gui/beos/PreferencesWindow.*: now you can save preferences
9183 2003-05-07 Wednesday 16:47 titer
9185 modules/gui/beos/PreferencesWindow.cpp:
9188 2003-05-07 Wednesday 15:54 gbazin
9190 * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).
9192 2003-05-07 Wednesday 15:44 fenrir
9194 * ffmpeg: --ffmpeg-truncated is now an int :
9195 * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this)
9196 * 0 -> disable CODEC_FLAG_TRUNCATED
9197 * 1 -> force CODEC_FLAG_TRUNCATED
9199 2003-05-07 Wednesday 14:49 titer
9201 modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
9204 2003-05-07 Wednesday 12:23 gbazin
9206 * modules/gui/wxwindows/*: misc fixes.
9208 2003-05-07 Wednesday 02:31 fenrir
9210 * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look
9211 at free box content to see if it could be moov box, I hope there won't be
9212 any misdetection. (Even when there is a spec, nobody follows it :((
9214 2003-05-07 Wednesday 00:28 fenrir
9216 * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy
9217 with valid files. You have to use --ffmpeg-truncated to force it.
9218 MPEG-4 in TS won't work unless you use --ffmpeg-truncated :((
9220 2003-05-07 Wednesday 00:18 gbazin
9222 * modules/gui/wxwindows/open.cpp: removed the channels server entry.
9224 2003-05-06 Tuesday 21:01 gbazin
9226 * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
9228 2003-05-06 Tuesday 20:12 hartman
9230 * ALL: there were reports of crashes in the menucode. i think it was that
9231 the VLCWindow could suddenly disappear (the vout closed) and therefore we
9232 could no longer reference it. This should fix that. Also made this code
9233 more generic to avoid code duplication.
9235 2003-05-06 Tuesday 16:05 fenrir
9237 * mp4: fix a segfault and play .3gp with h263 video track.
9239 2003-05-06 Tuesday 14:19 fenrir
9241 * http: redirect to main page each time we pass arguments. (it's done by
9242 an html header and not by the http protocol. I know it's bad but it's a
9245 2003-05-06 Tuesday 12:57 fenrir
9247 * http: fix 'add mrl'.
9249 2003-05-06 Tuesday 02:17 titer
9251 Makefile.am: fixed BeOS package generation when all modules are built-in
9253 2003-05-06 Tuesday 02:01 fenrir
9255 * mms: fix for builtin compilation.
9257 2003-05-06 Tuesday 01:15 titer
9259 configure.ac.in: fixed static linking with libintl and libiconv
9261 2003-05-05 Monday 22:48 gbazin
9263 * modules/demux/mpeg/ts.c: compiler warning fix.
9264 * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".
9266 2003-05-05 Monday 22:23 gbazin
9268 * 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.
9269 * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
9271 2003-05-05 Monday 22:04 hartman
9273 * fixed the autogenerated menu's.
9275 2003-05-05 Monday 21:35 titer
9277 configure.ac.in: fixed libdvbpsi detection for people who don't have
9278 stdint.h but inttypes.h
9280 2003-05-05 Monday 16:29 gbazin
9282 * modules/gui/skins/src/*: forgot a few references to the channels server.
9284 2003-05-05 Monday 16:09 gbazin
9286 * ALL: removed the old channels server stuff (was deprecated).
9288 2003-05-05 Monday 15:52 fenrir
9292 2003-05-05 Monday 15:21 sigmunau
9294 implemented VLC_VAR_TIME using two ints
9296 2003-05-05 Monday 14:58 sigmunau
9298 Implemented support for CONFIG_ITEM_DIRECTORY
9300 2003-05-05 Monday 13:15 titer
9302 Updated NEWS for 0.5.4 release
9304 2003-05-05 Monday 13:06 titer
9306 modules/gui/beos/*: Partial fix for Preferences resizing
9308 2003-05-05 Monday 13:03 hartman
9310 NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
9311 README.MacOSX.rtf: clarified some things.
9313 2003-05-05 Monday 12:15 gbazin
9315 * modules/gui/skins/src/*: compilation fixes under win32.
9317 2003-05-05 Monday 11:49 sam
9319 * ./src/video_output/video_output.c: fixed a crash that occurs when the
9320 width and height variables are set to their default values.
9322 2003-05-04 Sunday 23:39 gbazin
9324 * src/audio_output/output.c: fixed warning.
9326 2003-05-04 Sunday 23:38 massiot
9328 * First round of capitalization of description strings.
9330 2003-05-04 Sunday 23:03 gbazin
9332 * po/POTFILES.in: added the new modules since 0.5.3
9334 2003-05-04 Sunday 22:42 gbazin
9336 * src/misc/variables.c, ALL: improvements to the object variables api.
9337 - added another argument to var_Change().
9338 - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
9339 that are used to set/get a friendly name to an object variable.
9340 - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
9341 the number of availabel choices without having to get their value
9343 - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
9344 a friendly name to the choice value.
9345 - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
9348 * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
9350 2003-05-04 Sunday 22:33 massiot
9352 * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
9355 2003-05-04 Sunday 18:51 fenrir
9357 * transcode: follow the same logic for ab than vb. (ie for a small value
9358 it's used as kb/s for higher ones it's b/s).
9359 Just a remember, transcode options are:
9362 vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
9374 qmin (between 1 and 32)
9375 qmax (between 1 and 32)
9376 only acodec and/or vcodec are mandatories (and it's a good idea to always
9377 define vb,vt, and/or ab)
9379 2003-05-04 Sunday 15:02 massiot
9381 * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should
9382 fix the "sound drops after half an hour" bug)
9383 * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio
9384 resampler which works perfectly fine here
9385 Please test that I didn't break S/PDIF output on OS X.
9387 2003-05-04 Sunday 12:40 sam
9389 * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
9390 linked with svgalib and svgalib using atexit().
9392 2003-05-04 Sunday 10:46 fenrir
9394 * mpga_audio: should fix an infinite loop when miss-detected free
9397 2003-05-04 Sunday 01:36 massiot
9399 More cleaning of the STATE_INVALID stuff (still not perfect though).
9401 2003-05-03 Saturday 22:25 massiot
9403 Fixed handling of STATE_INVALID states.
9405 2003-05-03 Saturday 18:11 fenrir
9407 * transcode: added qmin, qmax and hq(high quality) options.
9409 2003-05-03 Saturday 14:33 fenrir
9411 * transcode: fix cropping code.
9413 2003-05-03 Saturday 14:22 fenrir
9415 * transcode: fixed video resizing.
9417 2003-05-03 Saturday 13:37 titer
9419 beos/* : New Preferences window that lets you configure everything.
9420 It is not complete yet (see the TODO in PreferencesWindow.cpp)
9422 2003-05-03 Saturday 13:18 fenrir
9424 * transcode: added two options:
9425 - vt : video bitrate tolerance
9426 - keyint : number of inter frames between intra frames.
9428 2003-05-03 Saturday 12:36 fenrir
9430 * v4l: used the same trick than vls to avoid too much resampling.
9432 2003-05-03 Saturday 02:18 fenrir
9434 * ts: fix a memory leak.
9436 2003-05-03 Saturday 02:09 fenrir
9440 2003-05-03 Saturday 01:52 fenrir
9442 * v4l: fix a stupid bug that broke audio.
9444 2003-05-03 Saturday 01:12 fenrir
9446 * all: shut up valgrind ;) (memory leacks and one overead/overwrite).
9448 2003-05-02 Friday 19:37 fenrir
9450 * transcode: fix about raw audio.
9452 2003-05-02 Friday 17:35 fenrir
9454 * v4l: audio grabbing part begin to work :)
9456 2003-05-02 Friday 16:25 fenrir
9458 * transcode: compilation fix.
9460 2003-05-02 Friday 15:53 gbazin
9462 * 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.
9464 2003-05-02 Friday 15:36 titer
9468 2003-05-02 Friday 14:51 fenrir
9470 * transcode: should be able to compress raw audio, need to be cleaned up.
9471 u8,s8,s16 big and little endian should be supported but not all tested.
9473 2003-05-02 Friday 12:18 sam
9475 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.
9477 2003-05-02 Friday 03:41 fenrir
9479 * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).
9481 2003-05-02 Friday 03:40 fenrir
9483 * rawvideo.c: fix a bug while filling picture.
9485 2003-05-02 Friday 00:33 fenrir
9487 * copy: added raw audio/video support.
9488 * avi: added raw audio support (little endian only).
9490 2003-05-01 Thursday 13:51 ipkiss
9492 * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
9493 basic-skins plugin with GTK2
9494 * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
9495 really understand why it is necessary :)
9497 2003-05-01 Thursday 01:11 hartman
9499 * modules/gui/macosx/macosx.m
9500 - added a macosx-float config option
9501 - changed 'opaqueness' into 'macosx-opaqueness'
9502 * modules/gui/macosx/vout.?
9503 - let vout respect 'float' on top option.
9504 - added a toggle function to toggle float on top.
9506 - menuitem and corresponding code for float on top.
9508 2003-04-30 Wednesday 23:58 hartman
9510 ALL: New output dialog that uses the new --sout syntax.
9511 - it is not so powerful as --sout (does not allow for multiple unicasts ie)
9512 - there is a bug in the transcode settings. not sure what is causing it.
9514 2003-04-30 Wednesday 21:45 fenrir
9516 * mp4: fix playback of some stream with raw audio. I also split
9517 big audio chunk. (Avoid 100000 samples at once :(
9519 2003-04-30 Wednesday 21:16 asmax
9521 * enable basic-skins for GTK2 (not tested yet ;)
9523 2003-04-30 Wednesday 19:22 ipkiss
9525 * ./configure.ac.in:
9526 - added a basic-skins plugin, which doesn't make use of wxWindows
9527 dialogs (currently only works for win32)
9528 - renamed with-wx-config-path in with-skins-wx-config-path for the
9529 skins plugin, to avoid problems with the wxwindows plugin
9531 2003-04-30 Wednesday 19:20 gbazin
9533 * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
9535 2003-04-30 Wednesday 14:04 hartman
9537 modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.
9539 2003-04-30 Wednesday 09:11 gbazin
9541 * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
9543 2003-04-30 Wednesday 04:13 hartman
9545 modules/access/http.c:
9546 modules/access/ftp.c:
9547 * fixed a very serious bug in the atoll code. this contained a never ending while loop.
9548 It showed on systems without atoll() (MacOSX) as an inability to view http
9551 2003-04-29 Tuesday 22:44 fenrir
9553 all: use /* */ instead of // (we write c code)
9555 2003-04-29 Tuesday 22:38 fenrir
9557 * stream_output.c: some sanity checks and bypass default behavour of
9558 module_Need (when I ask for udp I want udp or an error, but not file
9559 or something else) by adding ",none" when a module name is specified.
9560 I will clean up that by adding a flag to module_Need or something like
9563 2003-04-29 Tuesday 21:32 fenrir
9565 * stream_output.c: fix segfault when not specifying mux name.
9567 2003-04-29 Tuesday 20:36 ipkiss
9569 * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
9572 2003-04-29 Tuesday 20:29 fenrir
9574 * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
9575 resampling with some files while keeping good synchronisation.
9576 Anybody has an idea of the maximum desynchronisation between audio and
9577 video that still be imperceptible ?
9579 2003-04-29 Tuesday 20:17 hartman
9581 * modules/gui/macosx/playlist.m:
9582 - When we delete an item, update playlist with to indicate 'currently playing'
9584 2003-04-29 Tuesday 16:03 gbazin
9586 * 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.
9587 * 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.
9589 2003-04-29 Tuesday 15:40 fenrir
9591 * file: use - to write on stdout. (but you can only use ts and ps muxer,
9592 as the others need to seek).
9594 2003-04-29 Tuesday 12:54 gbazin
9596 * 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.
9598 2003-04-28 Monday 23:25 fenrir
9600 * avi: fixed playback of broken stream....
9602 2003-04-28 Monday 22:44 ipkiss
9604 * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread
9606 2003-04-28 Monday 20:46 ipkiss
9608 * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
9609 missing tags in the XML.
9611 2003-04-28 Monday 14:32 asmax
9613 * skeleton of X11 skins
9615 2003-04-28 Monday 14:12 asmax
9617 * skeleton of X11 skins
9619 2003-04-28 Monday 12:25 asmax
9621 * changed Region into SkinRegion to prepare the X11 port
9623 2003-04-28 Monday 12:00 asmax
9625 * fixed compilation under linux
9626 * added a flag GTK2_SKINS
9628 2003-04-28 Monday 00:18 ipkiss
9630 * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
9631 There is still a lot to do but some things are working.
9633 2003-04-27 Sunday 23:16 gbazin
9635 * 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.
9636 * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
9637 * modules/codec/rawvideo.c: a few fixes.
9638 * 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.
9640 2003-04-27 Sunday 17:53 gbazin
9642 * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
9643 * src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
9644 * modules/codec/rawvideo.c: support for more chroma formats.
9646 2003-04-27 Sunday 15:25 gbazin
9648 * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
9649 (I can finaly watch my RGB tarkin samples :))
9650 * modules/demux/rawdv.c: fixed a couple of compiler warnings.
9652 2003-04-27 Sunday 14:56 gbazin
9654 * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.
9656 2003-04-27 Sunday 14:11 gbazin
9658 * modules/misc/httpd.c: win32 fix for non-blocking sockets.
9660 2003-04-27 Sunday 13:55 fenrir
9662 * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
9663 index, so use it when normal index (idx1 chunk) isn't found.
9665 2003-04-27 Sunday 13:03 fenrir
9667 * ffmpeg: stop skipping video sometime ;).
9669 2003-04-27 Sunday 11:55 fenrir
9671 * avi: Support for OpenDML file.
9672 Not tested with file size > 2Go, so report status.
9674 2003-04-27 Sunday 03:08 fenrir
9676 * httpd: added "Cache-Control: no-cache" by default.
9678 2003-04-27 Sunday 02:00 jlj
9680 * ./configure.ac.in: Added --with-libmpeg2-tree
9682 2003-04-27 Sunday 00:02 gbazin
9684 * modules/control/http.c: fixed buffer allocation problem.
9686 2003-04-26 Saturday 22:06 fenrir
9688 * video: spelling error.
9690 2003-04-26 Saturday 21:45 fenrir
9692 * ffmpeg: we always skip video if we have more than 5 second of late video.
9693 (This should avoid 'decoder stuck' message.)
9695 2003-04-26 Saturday 21:36 gbazin
9697 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).
9699 2003-04-26 Saturday 20:51 fenrir
9701 * mpegaudio: if the file name end by .mp3, use a stronger dectection.
9702 (over the first 2ko).
9704 2003-04-26 Saturday 14:54 gbazin
9706 * configure.ac.in: enabled xvid and ffmpeg encoders
9707 * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
9709 2003-04-26 Saturday 12:26 gbazin
9711 * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )
9713 2003-04-25 Friday 21:47 fenrir
9715 * libmp4: clean up and preliminary work to read mp4 file through http.
9716 * mp4: don't return a failed value when recognize a ref file, but use
9717 a dummy Demux function that return EOF.
9719 2003-04-25 Friday 18:57 fenrir
9721 * ffmpeg: use bigger split size (~8000 samples) as it avoid too much
9722 resampling with my samples. Fix a potential divide by 0 (thx meuuh).
9724 2003-04-25 Friday 17:35 fenrir
9726 *ffmpeg: split huge audio packets as aout didn't like them.
9728 2003-04-25 Friday 17:33 fenrir
9730 * mms: reduce mtu (avoid too much delay with slow connection)
9732 2003-04-25 Friday 12:37 gbazin
9734 * modules/gui/skins/src/vlcproc.cpp: small compilation fix.
9736 2003-04-24 Thursday 20:49 fenrir
9738 * mp4: fix a buffer overflow.
9740 2003-04-24 Thursday 20:33 fenrir
9742 * .cvsignore: forgot this file.
9744 2003-04-24 Thursday 20:26 fenrir
9746 * asf: fix to play stream over mmsh.
9748 2003-04-24 Thursday 20:24 fenrir
9750 * mpeg4video.c: use video size when available from bitmapinfoheader.
9752 2003-04-24 Thursday 17:44 gbazin
9754 * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
9756 2003-04-24 Thursday 16:13 gbazin
9758 * 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.
9760 2003-04-24 Thursday 15:57 gbazin
9762 * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar
9763 for the .vlt skins support. libtar is still used if present, otherwise
9764 we use our small implementation of untar.
9766 2003-04-24 Thursday 14:39 fenrir
9768 * mp4: select only first enabled track.
9770 2003-04-24 Thursday 14:38 asmax
9772 * get screen size with gtk2
9774 2003-04-23 Wednesday 15:18 titer
9776 modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
9777 strings and "...". i18n seems OK under BeOS now.
9779 2003-04-23 Wednesday 10:29 asmax
9781 * fixed some constructors and destructors
9783 2003-04-22 Tuesday 23:31 gbazin
9785 * modules/codec/libmpeg2.c: make sure there are no more linked pictures
9786 left when closing the decoder.
9788 2003-04-22 Tuesday 22:57 ipkiss
9790 * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows
9792 2003-04-22 Tuesday 22:25 gbazin
9794 * modules/audio_filter/converter/s16tofloat32swab.c:
9795 added an #ifdef HAVE_ALLOCA.
9797 2003-04-22 Tuesday 21:45 gbazin
9799 * configure.ac.in: don't link with the math library on win32. It isn't
9800 needed and will even screw up things under cygwin with -mno-cygwin.
9802 2003-04-22 Tuesday 19:26 asmax
9804 * output.c: avoid a floating point exception when aout-rate==0
9805 * gtk2_api.cpp: made valgrind happy ;)
9807 2003-04-22 Tuesday 18:21 ipkiss
9809 * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes
9811 2003-04-22 Tuesday 17:56 asmax
9813 * fixed the volume slider bug
9815 2003-04-22 Tuesday 16:36 titer
9817 * Makefile.am: fixed 'make package-beos'
9818 * modules/gui/beos/*: added _()s so the whole interface is translated
9819 * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
9820 FIXME: currently, untranslated strings are not converted to UTF-8
9822 2003-04-22 Tuesday 16:28 fenrir
9824 * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(
9826 2003-04-22 Tuesday 12:54 gbazin
9828 * modules/codec/libmpeg2.c: fixed aspect ratio problem.
9830 2003-04-22 Tuesday 11:38 fenrir
9832 * mp4: preliminary support of "mov playlist(ref) file"
9834 2003-04-22 Tuesday 08:51 fenrir
9836 * mp4: more mov fields are parsed.
9838 2003-04-21 Monday 22:12 asmax
9840 * changed "Font" into "SkinFont" (see previous commit)
9842 2003-04-21 Monday 21:51 asmax
9844 * changed "Window" into "SkinWindow" to prepare X11 port
9845 (Window is already a Xlib type !)
9846 *** not tested under win32, please check ! ***
9848 2003-04-21 Monday 18:39 asmax
9850 * at last fixed transparency under linux !!
9852 2003-04-21 Monday 16:55 anil
9854 *All: fixed unwanted fileinfo window refresh under windows.
9856 2003-04-21 Monday 16:22 gbazin
9858 * modules/misc/network/ipv4.c: a bit of cleanup.
9860 2003-04-21 Monday 14:26 asmax
9862 * raise the skin window on top when clicked
9863 * a bit of code cleaning
9865 2003-04-21 Monday 12:54 gbazin
9867 * configure.ac.in: print an error message if libmpeg2 is not found or too old.
9869 2003-04-21 Monday 12:22 gbazin
9871 * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs).
9873 2003-04-21 Monday 11:47 asmax
9875 * added a preferences button in the default skin
9877 2003-04-21 Monday 03:37 asmax
9879 * fixed the previous commit for linux
9881 2003-04-21 Monday 02:50 asmax
9883 * fixed a timing issue under windows ?
9885 2003-04-21 Monday 02:12 ipkiss
9887 * we now use a wxwindow dialog to load the skins, so we can get rid
9888 of our custom dialog
9890 2003-04-21 Monday 01:47 asmax
9892 * shortcut handling under linux
9894 2003-04-21 Monday 00:54 ipkiss
9896 * added preferences, file info and stream output dialogs to the skins
9898 2003-04-21 Monday 00:33 massiot
9900 * configure.ac.in : finished disabling the old mpeg_video plug-ins.
9902 2003-04-21 Monday 00:18 asmax
9904 * fixed refresh of the playlist (and a segfault...)
9906 2003-04-20 Sunday 23:42 massiot
9908 * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
9911 2003-04-20 Sunday 23:09 asmax
9913 * fixed a segfault at exit
9915 2003-04-20 Sunday 22:52 asmax
9917 * a few segfaults but wxwindows works under linux !
9919 2003-04-20 Sunday 22:52 gbazin
9921 * modules/audio_output/file.c: fixed a mismatch in a config name.
9923 2003-04-20 Sunday 21:19 sam
9925 * ./modules/audio_output/oss.c: code comments.
9927 2003-04-20 Sunday 21:15 sam
9929 * ./modules/video_output/fb.c: fixed a bug that prevented proper console
9932 2003-04-20 Sunday 21:14 sam
9934 * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.
9936 2003-04-20 Sunday 20:28 ipkiss
9938 * added wxwindows Open and Messages dialog boxes into the windows skins
9939 (it may break things on linux...)
9941 2003-04-20 Sunday 20:22 asmax
9943 * added wxwindows for skins !!
9945 2003-04-20 Sunday 19:53 gbazin
9947 * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.
9949 2003-04-20 Sunday 19:29 fenrir
9951 * mms/* : begining of a m$-http-for-asf-streaming support.
9952 Proxy aren't yet supported. Use mmsh to force it, else mms will try it
9953 at the end (after mmst and mmsu). Some http url are in fact mmsh but
9954 not yet auto-detected.
9955 *Please report* not working url and any regression for mmst and mmsu.
9957 2003-04-20 Sunday 19:03 jlj
9959 * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)
9961 2003-04-20 Sunday 16:45 karibu
9965 2003-04-20 Sunday 16:16 asmax
9967 * fixed the "always on top" bug
9969 2003-04-20 Sunday 15:06 karibu
9971 * Added support of wheel with win32
9973 2003-04-20 Sunday 15:00 karibu
9975 * Fixed support of wheel for playlist with GTK2
9976 * Added support of whell for slider with GTK2
9978 2003-04-20 Sunday 14:11 gbazin
9980 * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.
9982 2003-04-20 Sunday 13:14 asmax
9984 * enabled scrolling in the playlist with the mouse wheel
9986 2003-04-20 Sunday 12:59 massiot
9988 * The libmpeg2 plug-in is now completely operational ;
9989 * configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
9990 DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2
9992 2003-04-20 Sunday 11:57 gbazin
9994 * 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.
9996 2003-04-20 Sunday 01:05 asmax
9998 * fixed a typo with dvbpsi
10000 2003-04-19 Saturday 13:55 hartman
10002 * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
10003 But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
10005 2003-04-19 Saturday 12:39 karibu
10009 2003-04-19 Saturday 12:33 hartman
10011 * There was a problem where deinterlace could not be turned off via it's
10012 corresponding menu. On thy fly filter changes are still not possible.
10014 2003-04-19 Saturday 11:46 asmax
10018 2003-04-19 Saturday 11:16 asmax
10020 * drag&drop works ! (at least with mozilla)
10022 2003-04-19 Saturday 02:34 karibu
10024 * Fixed wrapping for texts
10025 * Filling GTK2Graphics and GTK2Region destructors
10027 2003-04-19 Saturday 00:12 fenrir
10029 * mp4: some memory leaks fixed.
10031 2003-04-18 Friday 22:51 sam
10033 * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
10034 redefinitions when linking twice with the same static libary.
10036 2003-04-18 Friday 22:43 fenrir
10038 * mp4.c : begining of a mp4/mov muxer.
10040 It's far from stable, produce file unplayable by mplayer at least,
10041 and doesn't yet take care of video/audio synchro.
10042 Becarefull that the header is written only when closing, and there is
10043 no way to repair a mp4 file without its header.
10045 2003-04-18 Friday 22:38 fenrir
10047 * stream_output.c: add a vlc_mutex_lock/unlock ...
10049 2003-04-18 Friday 19:26 titer
10051 Added a few keyboard shortcuts
10053 2003-04-18 Friday 16:38 titer
10055 Under BeOS, disable the screensaver if playing in fullscreen.
10057 2003-04-18 Friday 16:10 titer
10059 beos/*: fixed fullscreen shortcuts
10061 2003-04-18 Friday 16:04 asmax
10063 * network stream now work
10064 * double-click is now implemented
10066 2003-04-18 Friday 15:25 titer
10068 ALL: fixed i18n under BeOS
10070 2003-04-17 Thursday 19:56 karibu
10072 * Ask tooney to know ! (fix minor bug)
10074 2003-04-17 Thursday 17:45 asmax
10078 2003-04-17 Thursday 16:34 karibu
10080 * Scrolling text now works on linux
10082 2003-04-17 Thursday 16:32 karibu
10086 2003-04-17 Thursday 16:30 karibu
10088 * Added AddEllipse: the slider now works ! :)
10090 2003-04-17 Thursday 16:11 karibu
10092 * Added clip region to graphics
10093 * Added functionnality to region
10095 2003-04-17 Thursday 15:43 karibu
10097 * Improved font support for linux (just missing underline parameter )
10099 2003-04-17 Thursday 14:18 anil
10101 * oups forgot to commit this one. still the hide/show thing.
10103 2003-04-17 Thursday 14:00 anil
10105 * We now use hide/show for the file info window
10107 2003-04-17 Thursday 13:46 karibu
10109 * Can get size of a text
10111 2003-04-17 Thursday 13:08 karibu
10113 * SkinManage is called by a timer
10114 * Timer for text control are working badly but it's the first step
10116 2003-04-17 Thursday 10:58 fenrir
10118 * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655)
10119 and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster).
10121 2003-04-17 Thursday 10:53 karibu
10125 2003-04-17 Thursday 10:42 asmax
10127 * beginning of font support !
10129 2003-04-16 Wednesday 21:50 karibu
10131 * gtk2_theme.cpp: window are not automatically visibled
10132 * gtk2_window.cpp: removed fading transition delay
10133 * vlcproc.cpp: removed warning
10135 2003-04-16 Wednesday 21:40 ipkiss
10137 * modules/gui/skins/*: we now #include skin files using a relative
10138 path, so that MSVC is happy :)
10140 2003-04-16 Wednesday 21:39 karibu
10142 * Removed debug calls
10144 2003-04-16 Wednesday 21:30 karibu
10146 * Can now quit the interface
10148 2003-04-16 Wednesday 19:22 karibu
10150 * gtk2_bitmap.cpp: fixed constructor bug
10151 * Events work better: controls are working, not still perfectly...
10153 2003-04-16 Wednesday 16:33 fenrir
10155 * transcode: tried to fix compilation with older libavcodec.
10157 2003-04-16 Wednesday 16:32 fenrir
10159 * mp4: fix a string format.
10161 2003-04-16 Wednesday 16:20 fenrir
10163 * mp4: removed empty strings in msg_Dbg.
10165 2003-04-16 Wednesday 15:34 asmax
10169 2003-04-16 Wednesday 14:38 asmax
10171 * at last, transpareny WORKS !!!!!
10173 2003-04-16 Wednesday 11:47 gbazin
10175 * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
10176 msvc compilation fixes.
10178 2003-04-16 Wednesday 00:12 fenrir
10180 * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not
10181 before first slice).
10182 * ffmpeg: use indeo v3 decoder (untested).
10183 * stream_ouput.c,libvlc.h : take care of:
10184 --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate
10185 using --sout-abitrate and --sout-vbitrate in kilobits/s).
10186 --sout-display: to display while streaming.
10187 (Btw there is a problem with vout and display, it leads to a ref count = -1)
10189 2003-04-15 Tuesday 22:16 asmax
10191 * remove a small kludge
10192 * tried to add transparency, but it doesn't work :(
10194 2003-04-15 Tuesday 20:54 karibu
10196 * GTK2 events work even better
10198 2003-04-15 Tuesday 20:42 karibu
10200 * Fixed GTK2 events
10202 2003-04-15 Tuesday 20:33 karibu
10204 * Events are even better, not yet perfect !
10206 2003-04-15 Tuesday 17:55 ipkiss
10208 * event broadcasting should work
10210 2003-04-15 Tuesday 16:49 karibu
10212 * Fixed mouse leave notification
10214 2003-04-15 Tuesday 16:47 karibu
10216 * Fixed mouse leaving notification for windows
10217 * Added mouse leaving notification for gdk
10219 2003-04-15 Tuesday 16:42 karibu
10221 * Fixed mouse events
10223 2003-04-15 Tuesday 15:53 gbazin
10225 * modules/codec/libmpeg2.c: small bugfix.
10227 2003-04-15 Tuesday 14:05 hartman
10229 modules/gui/macosx/controls.m:
10230 * present the open dialog when pressing play button instead of 'standard'
10231 open dialog, to make users more aware of this dialog and the functions
10234 * when opening a file NOT trough the Open dialog, make sure sout and
10235 suboptions are reset to ""
10237 2003-04-15 Tuesday 12:40 hartman
10239 * reselect current playlist item when reordering items.
10241 2003-04-15 Tuesday 11:46 ipkiss
10245 2003-04-15 Tuesday 01:19 ipkiss
10247 * basic event handling
10249 2003-04-14 Monday 23:10 sam
10251 * ./toolbox: the Solaris diff does not understand -q, just replaced it
10252 with 2>&1 >/dev/null.
10254 2003-04-14 Monday 23:07 sam
10256 * ./toolbox: fixed a bashism.
10258 2003-04-14 Monday 22:29 gbazin
10260 * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.
10262 2003-04-14 Monday 22:22 massiot
10264 * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
10267 2003-04-14 Monday 21:38 asmax
10269 * implemented OSAPI_GetTime() with glib
10271 2003-04-14 Monday 20:17 asmax
10273 * it works event better !!
10275 2003-04-14 Monday 20:07 asmax
10279 2003-04-14 Monday 18:10 sam
10281 * ./configure.ac.in: skins _disabled_ by default on [!win32].
10283 2003-04-14 Monday 18:05 asmax
10285 * better window size
10287 2003-04-14 Monday 17:56 karibu
10289 * Controls coordinate are available
10291 2003-04-14 Monday 17:16 sam
10293 * ./debian/rules: we now build the static objects twice: once the normal
10294 way before we link them with VLC, and once with -fPIC so that they can
10295 be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
10296 we don't need it on x86.
10298 2003-04-14 Monday 17:03 asmax
10300 * get the size of a bitmap
10302 2003-04-14 Monday 10:18 asmax
10306 2003-04-14 Monday 10:00 karibu
10308 * Added use of channel server for skins: still experimental
10310 2003-04-14 Monday 03:23 fenrir
10312 * all: correctly set p_payload_end when using input_NewPacket.(But
10313 we should perhaps change the behavour of input_NewPacket).
10315 2003-04-14 Monday 03:13 fenrir
10317 * transcode.c: removed an absolute header path...
10319 2003-04-14 Monday 02:26 fenrir
10321 * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't
10322 set p_payload_end to the good value -> some packets are bigger than
10325 2003-04-13 Sunday 22:55 asmax
10327 * at last an image !!
10329 2003-04-13 Sunday 22:15 zorglub
10331 * the file generated is not article1.html anymore but faq.html. This should fix the 404 problems with the builds.
10332 * /doc/faq/Makefile: now use "onehtml" output.
10333 * /doc/faq/faq-alone.sgml: added id="faq" to make generated files coherent
10335 2003-04-13 Sunday 20:07 asmax
10337 * something will be visible soon, be patient...
10338 (this silly GDK doesn't know BMP images :(
10340 2003-04-13 Sunday 20:00 fenrir
10342 * all: new sout scheme. Now a chain of module are created that can
10343 modify/apply on all streams, --sout has the same behavour expect when
10344 starting with a '#'.
10346 With a starting '#' you can specify a chain of modules, it's still
10347 unstable but a lot more powerfull.
10348 You have access to duplicate(that duplicate all stream), transcode
10349 (using only ffmpeg), standard/std and es (that apply muxers and access),
10350 and display. You could chain them with ':' and specify options with
10351 {option1=value,option2=value[,...]}.
10353 ex: * to stream and see the stream to udp/ts:ip
10354 --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
10355 * to transcode,see and stream
10356 --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
10358 Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
10359 Test and report bugs :)
10361 2003-04-13 Sunday 19:09 asmax
10363 * should have repaired win32 skins
10365 2003-04-13 Sunday 17:46 asmax
10367 * Gtk2 skins: it doesn't work but it runs without any segfault, so
10369 (I probably broke skins under windows....)
10371 2003-04-12 Saturday 22:50 asmax
10373 * now the skin module compiles AND links !
10374 (and segfaults... ;)
10376 2003-04-12 Saturday 21:43 asmax
10378 * at last made the skin module compile under linux !
10379 It does absolutely nothing, but it compiles ;)
10381 2003-04-12 Saturday 13:17 asmax
10383 * renamed "kernel" into "vlc" ;)
10385 2003-04-12 Saturday 13:06 asmax
10387 * added libraries to please Bill ;)
10389 2003-04-12 Saturday 10:34 asmax
10391 * fixed dependencies and added options
10393 2003-04-12 Saturday 10:01 asmax
10397 2003-04-12 Saturday 09:57 asmax
10399 * more options in menuconfig script
10400 Only tested under linux; please give feedback if something is wrong
10401 Some help should be written in doc/Configure.help; if you know what
10402 to write there, please contribute !
10404 2003-04-11 Friday 22:08 videolan
10406 * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
10409 2003-04-11 Friday 21:19 videolan
10411 * Fixed bug: When button or checkbox are disabled, the previous control can't
10414 2003-04-11 Friday 20:45 asmax
10416 * user-friendly(?) build system, based on linux Menuconfig script.
10417 Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
10418 It's actually a wrapper which calls configure, but only a small number
10419 of vlc functionalities has been implemented at the moment.
10420 Please try it however ;)
10421 (you must have libncurses-dev installed)
10423 2003-04-11 Friday 19:15 sam
10425 * ./debian/control: changed the libvlc0-dev section to libdevel (to match
10426 the Debian installer's override file).
10427 * ./debian/woody-buildpackage: updated accordingly.
10429 2003-04-09 Wednesday 20:53 hartman
10431 * All : added an about VLC panel. It scrolls the names and the work of the
10434 * AUTHORS: updated my own info
10436 2003-04-09 Wednesday 20:07 jpsaman
10438 Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.
10440 2003-04-09 Wednesday 19:58 gbazin
10442 * src/libvlc.c: fixed the "color" config option.
10443 * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
10445 2003-04-09 Wednesday 17:27 sam
10447 * ./Makefile.am: we call pbxbuilder with the explicit target name, because
10448 we might have an additional target one day, such as vlcplugin :)
10449 * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin.
10450 * ./mozilla/vlcshell.cpp: added required OS X functions.
10452 2003-04-09 Wednesday 16:18 sam
10454 * ./mozilla/*: moved support files in a separate directory.
10455 * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp
10456 that builds with g++ instead of CodeWarrior.
10458 2003-04-09 Wednesday 16:05 sam
10460 * ./toolbox: implemented toolbox --distclean to clean the tree without
10461 having to bootstrap/configure/whatever.
10463 2003-04-09 Wednesday 14:12 hartman
10465 * modules/gui/macosx/*:
10466 - when adding multiple files, we sort them alphabetically before adding them.
10469 * modules/demux/asf/asf.c:
10470 - avoid a duplicate translation of a string
10472 2003-04-09 Wednesday 12:33 sam
10474 * ./debian/rules: mouahaha, cutting off the branch I was sitting on.
10476 2003-04-09 Wednesday 12:03 sam
10478 * ./modules/gui/kde/preferences.cpp: KDE 2 backport.
10480 2003-04-09 Wednesday 11:43 sam
10482 * ./debian/woody-buildpackage: additional error checking.
10484 2003-04-09 Wednesday 10:34 sam
10486 * ./debian/rules: we now remove spurious woody build files in the clean rule.
10488 2003-04-09 Wednesday 10:17 sam
10490 * ./debian/rules: fixed a clock skew issue in debian/rules.
10492 2003-04-09 Wednesday 09:59 titer
10496 2003-04-09 Wednesday 09:40 titer
10498 - fixed my last fix for BeOS/BONE
10499 - fixed v4l detection
10501 2003-04-08 Tuesday 22:38 massiot
10505 2003-04-08 Tuesday 21:31 massiot
10507 * Updated ChangeLog.
10509 2003-04-08 Tuesday 21:26 gbazin
10511 * modules/audio_output/waveout.c: compilation fix for builtins only build.
10513 2003-04-08 Tuesday 13:22 sam
10515 * ./debian/changelog: ready for releasable .deb packages.
10517 2003-04-08 Tuesday 08:59 sam
10519 * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
10520 module for the moment.
10522 2003-04-08 Tuesday 08:35 massiot
10524 * Fixed the translation option with Mac OS X.
10526 2003-04-08 Tuesday 07:22 sigmunau
10528 modules/video_filter/Modules.am: forgot to add the osdtest module
10529 modules/video_filter/osd_text.c: fixed a bug in size/place calculations.
10530 Support gamma correction of the text.
10532 2003-04-08 Tuesday 07:19 alexis
10534 Update spec file for the 0.5.3 release, courtesy of Jason Luka.
10536 2003-04-08 Tuesday 02:06 gbazin
10538 * modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h:
10539 fixed 2 nasty buffer overflows. This fixes the last crashes I've got
10540 with the skins interface.
10542 2003-04-07 Monday 21:51 massiot
10544 * Updated ChangeLog
10545 * src/libvlc.c: Darwin doesn't have a "translation" config variable
10547 2003-04-07 Monday 17:35 gbazin
10549 * po/fr.po: small update.
10550 * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)
10552 2003-04-07 Monday 16:02 gbazin
10554 * modules/audio_output/directx.c, modules/audio_output/waveout.c:
10557 2003-04-07 Monday 13:46 gbazin
10559 * src/libvlc.c: fixed the translation config option to also take into
10560 account the value in the config file.
10562 2003-04-07 Monday 13:01 gbazin
10564 * src/libvlc.c: reload the main module in case the user asks for the
10565 translation to be disabled. That way, the translation will even be
10566 disabled in the preferences panel.
10568 2003-04-07 Monday 12:41 hartman
10570 * new dutch translation
10571 * readded Mac OS X readme file to Mac OS X distribution
10572 * fixed some errors in the readme
10574 2003-04-07 Monday 11:48 gbazin
10576 * src/misc/configuration.c: what the f??k, configuration variable names
10577 and subtypes were being translated.
10579 2003-04-07 Monday 09:25 gbazin
10581 * modules/gui/wxwindows/interface.cpp: removed debug message.
10583 2003-04-06 Sunday 23:44 massiot
10585 * Renamed the "headphone" option to "headphone-opt" to avoid error
10586 messages "option headphone does not exist". I'm not clever enough to find
10587 out why it doesn't work when it's named "headphone".
10589 2003-04-06 Sunday 23:21 massiot
10591 * Bumped up revision number to 0.5.3
10592 * po/* : run --update-po before the release
10593 * ChangeLog : run --update-changelog
10594 * toolbox : ChangeLog is UTC
10595 * OS X : fixed a bug with the deinterlace menu and localizations (thanks
10598 2003-04-06 Sunday 23:00 hartman
10600 * some small changes/fixes
10602 2003-04-06 Sunday 21:48 gbazin
10604 * po/fr.po: another bunch of updates to the french translation.
10606 2003-04-06 Sunday 20:46 karibu
10608 * Added missing files
10610 2003-04-06 Sunday 20:27 karibu
10612 * Changed default skin files
10614 2003-04-06 Sunday 20:08 sigmunau
10616 Support files that are called .asx and .pls but really are just .m3u files
10618 2003-04-06 Sunday 17:57 ipkiss
10620 - modules/gui/skins/skin_main.cpp: Try to open the default XML file first
10622 2003-04-06 Sunday 17:48 gbazin
10624 * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
10626 2003-04-06 Sunday 17:16 titer
10628 Fixed a linkage problem with BeOS/BONE.
10630 2003-04-06 Sunday 17:14 gbazin
10632 * Makefile.am, install-win32: added the default skin to the win32 package.
10634 2003-04-06 Sunday 16:30 gbazin
10636 * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
10637 * NEWS: updated the NEWS file.
10639 2003-04-06 Sunday 15:43 massiot
10641 * Updated French and German translations courtesy of their maintainers
10642 * THANKS: added Jean-Pierre Kuypers, French translator
10643 * NEWS: updated for 0.5.3 release. Please check.
10645 2003-04-06 Sunday 14:12 massiot
10647 Disabled the translation configuration variable on OS X since it doesn't
10650 2003-04-06 Sunday 13:18 sigmunau
10652 expand info categories by default
10654 2003-04-06 Sunday 10:34 sigmunau
10656 Some simple updates
10658 2003-04-06 Sunday 01:00 massiot
10660 * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
10661 * modules/gui/wxwindows/open.cpp: fixed a string
10662 * src/misc/configuration.c: don't yell when a config variable disappears
10663 * po/de.po po/it.po: new translations by maintainers
10665 2003-04-05 Saturday 12:43 gbazin
10667 * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.
10669 2003-04-05 Saturday 12:32 gbazin
10671 * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
10672 * install-win32: misc improvements to the nsis installer script.
10674 2003-04-04 Friday 19:32 massiot
10678 2003-04-02 Wednesday 23:16 massiot
10680 * Added a new kfir: access module, designed to work around a bug in the
10683 2003-04-02 Wednesday 21:21 sigmunau
10685 Fixed a bug when trying to set 4 channel output
10687 2003-04-02 Wednesday 15:20 massiot
10689 * Fixed a bug with the stream: input plug-in when receiving no data.
10691 2003-04-01 Tuesday 22:29 massiot
10693 * Bumped up revision number to 0.5.3-test2
10694 * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
10695 courtesy of Alexis Guillard)
10696 * po/*: Updated po files to send out to the translators
10697 * Mac OS X port: Cosmetics
10699 2003-04-01 Tuesday 16:13 sam
10701 * ./debian/control: changed the section of gnome-vlc and kvlc according to
10702 new Debian archive sections.
10703 * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
10706 2003-04-01 Tuesday 16:11 gbazin
10708 * modules/gui/wxwindows/*: misc small improvements and fixes.
10710 2003-04-01 Tuesday 12:24 gbazin
10712 * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
10713 statically allocated strings.
10715 2003-04-01 Tuesday 11:12 massiot
10717 Added Andy Lindsay.
10719 2003-04-01 Tuesday 10:46 massiot
10721 * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.
10723 2003-04-01 Tuesday 00:18 gbazin
10725 * modules/gui/wxwindows/*: few modifications to the strings.
10727 2003-03-31 Monday 23:37 sigmunau
10729 made a format-only string untranslateable
10731 2003-03-31 Monday 23:32 sigmunau
10733 Changed a duplicate string, and removed an info string that isn't really
10736 2003-03-31 Monday 22:39 massiot
10738 * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
10739 * modules/audio_filter/resampler/coreaudio.c: Set score to 0
10741 2003-03-31 Monday 22:39 gbazin
10743 * po/*: updated the po directory.
10745 2003-03-31 Monday 04:26 fenrir
10747 * v4l: forgot a munmap.
10749 2003-03-31 Monday 03:46 fenrir
10751 * v4l: updated, now it should grab (and compress if you want) the video.
10752 Audio grabbing part is commented out and untested.
10753 The syntax is like that:
10754 v4l:<device>[:option=value:...]
10755 options: channel,norm (pal, ntsc,secam), frequency (not really there is
10756 a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
10757 codec (optional, mpeg1 or mpeg4 and need to have compiled the
10759 ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
10761 * rawvideo.c: a pseudo decoder for raw video (I420).
10762 * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
10765 2003-03-30 Sunday 23:35 jlj
10767 * ALL: Move CoreAudio aout into seperate module.
10769 2003-03-30 Sunday 19:56 gbazin
10771 * modules/gui/wxwindows/*: another bunch of improvements.
10773 2003-03-30 Sunday 18:14 gbazin
10775 * modules/*: sanitization of the modules description strings.
10777 2003-03-30 Sunday 16:26 gbazin
10779 * modules/gui/wxwindows/*: small formating changes.
10780 * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.
10782 2003-03-30 Sunday 15:05 gbazin
10784 * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.
10786 2003-03-30 Sunday 14:24 gbazin
10788 * include/configuration.h: added the add_directory() config macro.
10789 * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
10790 * ALL: changed some add_string() config options to add_file().
10792 2003-03-30 Sunday 14:09 sigmunau
10794 use add_file and not add_string for the "audiofile-path" option
10796 2003-03-30 Sunday 13:23 gbazin
10798 * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
10799 * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
10801 2003-03-30 Sunday 12:15 sigmunau
10803 enabled the menu-entry to show file info when there is an input
10805 2003-03-30 Sunday 11:59 sigmunau
10807 modules/gui/kde/interface.cpp: removed a debug message
10808 modules/gui/kde/preferences.cpp: use sliders for integer and float options
10809 with a range, use combobox for string_from_list options, fixed a layout
10810 issue and removed some debug messages
10812 2003-03-30 Sunday 11:54 sigmunau
10814 modules/access/dvdplay/dvd.c: removed an unused configuration category
10815 modules&misc/logger/logger.c: use add_string_from_list for the logmode
10818 2003-03-30 Sunday 11:43 gbazin
10820 * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
10821 * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
10822 * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
10823 * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.
10825 2003-03-30 Sunday 02:58 gbazin
10827 * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)
10829 2003-03-30 Sunday 01:13 massiot
10831 * Resampler plug-in based on CoreAudio's AudioConverter.
10833 2003-03-29 Saturday 17:10 gbazin
10835 * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
10836 * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
10837 win32 when the wxwindows interface is compiled as a builtin.
10839 2003-03-29 Saturday 14:30 sigmunau
10841 preferences.cpp: Changed the preferences dialog to use a tree of categories
10842 and plugins, the way wxwindows do it.
10843 pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
10844 widgets, as it isn't needed anymore
10846 2003-03-29 Saturday 13:15 sigmunau
10848 removed an unused configuration category
10850 2003-03-29 Saturday 12:22 gbazin
10852 * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
10853 moved the headphone-dim config option to the headphone plugin.
10854 * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
10855 * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.
10857 2003-03-29 Saturday 11:15 gbazin
10859 * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.
10861 2003-03-29 Saturday 10:35 jpsaman
10863 If --disable-xosd is given then xosdtext is not build.
10864 If --enable-xose is given then xosdtext is build also.
10866 2003-03-29 Saturday 01:50 gbazin
10868 * modules/gui/wxwindows/*: added demuxdump support to the open dialog.
10870 2003-03-28 Friday 22:09 alexis
10872 New RedHat package file, written by Jason Luka <jason@geshp.com>.
10874 2003-03-28 Friday 17:02 gbazin
10876 * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
10877 * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
10878 pointer that's used to lock the memory of a picture in vout_RenderPicture
10879 when required by the video output plugin.
10880 * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
10881 the crash when pressing ctrl+alt+del.
10883 2003-03-28 Friday 11:34 sigmunau
10885 added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
10888 2003-03-26 Wednesday 22:56 gbazin
10890 * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.
10892 2003-03-26 Wednesday 21:46 marcari
10894 * cross-compilation doc : work in progress
10896 2003-03-26 Wednesday 03:13 hartman
10898 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
10899 * modules/gui/macosx/open.?
10900 - updated the open dialog (now with sheets !!!)
10901 - added ogg file stream out
10902 - added http file stream out
10903 - added file subtitle support for the delay and fps options
10904 * extras/MacOSX/vlc.pbproj/project.pbxproj
10905 - added the .ts file-extension to the application
10907 2003-03-26 Wednesday 01:50 sam
10909 * ./debian/control: added correct versioned build-dependency on debhelper.
10911 2003-03-26 Wednesday 01:14 sam
10913 * ./debian/control: added explicit dependencies on vlc to legacy packages
10914 to make linda and lintian happier.
10916 2003-03-26 Wednesday 00:56 gbazin
10918 * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
10919 * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.
10921 2003-03-26 Wednesday 00:21 sam
10923 * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
10924 added a final newline to a few text files to avoid diff complaints.
10926 2003-03-25 Tuesday 23:51 sam
10928 * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.
10930 2003-03-25 Tuesday 23:43 sam
10932 * ./modules/gui/skins/Modules.am: fixed a typo.
10934 2003-03-25 Tuesday 23:32 sam
10936 * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
10937 * ./Makefile.am: we distribute ./toolbox.
10939 2003-03-25 Tuesday 23:13 sam
10941 * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.
10943 2003-03-25 Tuesday 23:11 sam
10945 * ./m4/*: updated m4 macros.
10947 2003-03-25 Tuesday 23:06 gbazin
10949 * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.
10951 2003-03-25 Tuesday 22:55 sam
10953 * ./debian/control: bumped up standards version to 0.5.9.0.
10954 * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
10955 work around mozilla-dev's currently broken dependencies.
10956 * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
10957 * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
10958 linking against both libdvdread2 and libdvdread3.
10960 2003-03-25 Tuesday 17:07 gbazin
10962 * src/input/input.c, src/video_output/video_output.c: when the input thread
10963 ends, it will also destroy the vout if one was spawned.
10965 2003-03-25 Tuesday 15:38 gbazin
10967 * src/misc/modules.c: module_Need() now only raises the scores of the
10968 plugins matching the given shortcuts list, unless "none" is closing the
10969 list (in which case only the plugins matching the list can be selected).
10971 Which means that users will stop complaining vlc doesn't launch anymore
10972 or can't play anything after they have fiddled with their config
10975 2003-03-25 Tuesday 00:43 gbazin
10977 * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).
10979 2003-03-24 Monday 23:50 gbazin
10981 * src/video_output/video_output.c, include/video_output.h:
10982 take into account the caching delay when dropping frames that are too
10983 far into the future.
10985 2003-03-24 Monday 23:04 gbazin
10987 * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
10990 2003-03-24 Monday 21:58 titer
10992 configure.ac.in: fixed a BeOS compile issue
10994 2003-03-24 Monday 20:00 gbazin
10996 * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.
10998 2003-03-24 Monday 19:58 hartman
11000 * moved macosx-dmg to extras/MacOSX/macosx-dmg
11001 * added some macosx files to DIST that were probably missing in the tar ;)
11003 2003-03-24 Monday 19:12 gbazin
11005 * modules/access/*: don't forget to reinitialize the timeout when looping around select().
11007 2003-03-24 Monday 17:15 gbazin
11009 * modules/access/*: pf_read() in access modules is now blocking. We still
11010 check regularly for p_input->b_die though. Now the demuxers can safely
11011 assume that pf_read() == 0 means EOF.
11012 * ALL: got rid of the p_input->b_connected flag.
11013 * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
11014 of "decoder stuck" messages that sometimes happened.
11015 * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
11018 2003-03-24 Monday 15:20 hartman
11020 * more interface support for directories.
11022 2003-03-24 Monday 14:18 hartman
11024 * modules/access/dvd*: changed some errors in warnings because the directory
11025 might still be readable by the directory access module.
11026 * added drag and drop support for directories.
11028 2003-03-24 Monday 13:52 sam
11030 * ./THANKS: added a translation contributor.
11031 * ./po/it.po: fixed this file's format.
11032 * ./m4: fixed "make dist" when gettext is too old.
11034 2003-03-24 Monday 13:50 hartman
11036 * Added fourcc 'MSS1' which is equivalent to 'WMV2'
11038 2003-03-24 Monday 01:39 gbazin
11040 * modules/access/directory.c: fixed the directory access plugin.
11041 * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.
11043 2003-03-24 Monday 00:12 hartman
11045 * a new directory access module. It parses a directory with dirent and builds
11046 a m3u 'file' which it feeds to the m3u demuxer.
11047 Problems: - it requires a dir to end with /
11048 - if i enabled it, all files would use the m3u demuxer for some
11049 strange reason. i've spent a day hunting this down, reboot-
11050 strapping and doing who knows what. I'm sick of it now.
11051 Someone else can give it a try, if he wants to.
11053 2003-03-23 Sunday 20:41 gbazin
11055 * configure.ac.in: fixed linking problem with the win32 build.
11057 2003-03-23 Sunday 18:10 massiot
11059 Fixed configure script (alcohol isn't the solution).
11061 2003-03-23 Sunday 16:38 sigmunau
11063 modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
11064 render text on the video
11065 include/osd.h: some constants useful when interfacing with the osd module
11066 configure.ac.in: check for freetype2, enabled the osdtext module by default
11067 Makefile.am: added osd.h, please check that this is correct
11068 lirc.c: modified to provide feedback when buttons are pressed.
11070 Look at the Feedback() function in lirc.c to see how this module can be used
11072 2003-03-23 Sunday 15:10 yves
11074 better OS detection (RH).
11076 2003-03-23 Sunday 12:12 gbazin
11078 * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.
11080 2003-03-22 Saturday 23:03 sigmunau
11084 2003-03-22 Saturday 14:39 fenrir
11088 2003-03-22 Saturday 14:35 gbazin
11090 * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.
11092 2003-03-22 Saturday 11:21 gbazin
11094 * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.
11096 2003-03-22 Saturday 03:14 gbazin
11098 * modules/gui/wxwindows/*: Added a stream output dialog box.
11100 2003-03-21 Friday 23:59 sigmunau
11102 Updated norwegian translation thanks to Haakon Meland Eriksen
11104 2003-03-21 Friday 17:14 gbazin
11106 * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.
11108 2003-03-21 Friday 07:54 massiot
11110 Fixed the "locales have disappeared" problem under OS X.
11112 2003-03-21 Friday 02:05 gbazin
11114 * modules/demux/ogg.c: fix for some ogg web radio streams where there
11115 is a huge gap between the granulepos in the header packets and the data
11118 2003-03-21 Friday 00:17 karibu
11120 * slider.cpp: fixed mouse down refresh bug
11121 * theme.cpp: removed debug text
11123 2003-03-21 Friday 00:00 karibu
11125 * Fixing Parkinson disease bug (it's not funny, it's real life)
11127 2003-03-20 Thursday 21:45 gbazin
11129 * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.
11131 2003-03-20 Thursday 10:27 sam
11133 * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
11135 * ./bootstrap: "make dist" works again, even if gettext is not present.
11137 2003-03-20 Thursday 10:06 sam
11139 * ./toolbox: fixed a Makefile parsing bug.
11141 2003-03-20 Thursday 09:29 karibu
11143 * Fixing a refresh bug when opening an open file dialog box
11145 2003-03-19 Wednesday 23:54 massiot
11147 * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
11148 all platforms but GNU/Linux
11149 * Bumped up revision number to 0.5.3-test1
11151 2003-03-19 Wednesday 18:17 karibu
11155 2003-03-19 Wednesday 18:14 karibu
11157 * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization
11159 2003-03-19 Wednesday 17:40 fenrir
11161 * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
11162 Whitout it I can't even start gtk2 interface.
11164 2003-03-19 Wednesday 17:14 karibu
11166 * button.cpp : Fixing bug when disabling control
11167 * Checkbox.cpp : adding onmouseover and onmouseout events
11169 * win32_event.cpp : fixing bug for WINDOW_OPEN event
11171 2003-03-19 Wednesday 15:44 hartman
11173 * INSTALL: added reference to online info on compiling on MacOSX and BeOS
11175 * NEWS: bringing the file to 0.5.3. i have added my work (and some things
11176 that I remembered). i trust everyone will enter his own stuff ;)
11178 * README.MacOSX.rtf: fixed some errors
11180 * THANKS: added Olivier Aubert for his vout-clone-list patch
11182 2003-03-19 Wednesday 13:55 hartman
11184 * fix for multiple monitors.
11186 2003-03-19 Wednesday 03:11 karibu
11188 * Fixed skin config save
11190 2003-03-19 Wednesday 02:09 videolan
11192 * Adding onmouseover and onmouseout events to button control
11193 * Fixing window position at launch time
11194 * Adding notification when mouse leaves a window
11196 2003-03-18 Tuesday 23:59 massiot
11198 * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
11199 do not follow the standard.
11201 2003-03-18 Tuesday 23:51 jlj
11203 * ./modules/gui/macosx/vout.m: cosmetic.
11205 2003-03-18 Tuesday 23:30 gbazin
11207 * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
11208 Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
11209 * modules/video_filter/*: don't forget to detach the vout before destroying it.
11211 2003-03-18 Tuesday 22:14 hartman
11213 * modules/gui/macosx/vout.m:
11214 Now a complete redesign of the hiding of the mousecursor.
11215 - We use higher level functions now (NSCursor).
11216 - We only hide if the cursor is over our VLCView
11217 - In many exceptions we unhide. This is mainly for multimonitor support.
11219 2003-03-18 Tuesday 21:34 gbazin
11221 * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
11222 This is necessary for the win32 build because old gettext versions do not work on win32.
11224 2003-03-18 Tuesday 20:38 gbazin
11226 * configure.ac.in: fixed linking problem with the slp plugin on win32.
11228 2003-03-18 Tuesday 20:20 gbazin
11230 * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
11231 Also use -fno-rtti -fno-exceptions to save some bits of space.
11233 2003-03-18 Tuesday 19:37 marcari
11235 * first draft of the draft
11237 2003-03-18 Tuesday 18:33 ipkiss
11239 Fixed the path in the default skin (thanks gibalou)
11241 2003-03-18 Tuesday 18:25 ipkiss
11243 Fix for skins compilation under cygwin (thanks gibalou)
11245 2003-03-18 Tuesday 04:56 ipkiss
11249 2003-03-18 Tuesday 04:08 ipkiss
11251 Compilation fixes and cosmetic changes
11253 2003-03-18 Tuesday 04:07 hartman
11255 * modules/gui/macosx/vout.m:
11256 Reworked the mouse hiding routine. we were always hiding the mousecursor
11257 on kCGDirectMainDisplay, but this display is always the one with the
11258 menubar and not always the one containing our VLCVout.
11259 This new code takes the vout, and calculates on which displays (plural
11260 because of possible mirroring) it is being shown. It then shows or hides
11261 the cursor on all of those displays.
11262 This should fix #396.
11264 2003-03-18 Tuesday 02:48 ipkiss
11266 - doc/skins: some documentation about the skins
11267 - doc/skins/curve_maker: files for a VB project for easy Bezier curves
11269 - share/skins/default: a default skin. It's an awful one made for
11270 testing purposes, you'll be warned...
11272 2003-03-18 Tuesday 02:28 hartman
11274 * modules/gui/macosx/info.m: keep the same panel open if track changes.
11275 * modules/misc/httpd.c: removed an unused int.
11277 2003-03-18 Tuesday 02:21 ipkiss
11279 Keep quiet, explanations will follow.
11281 2003-03-18 Tuesday 01:57 sam
11283 * ./share/Makefile.am: added the .rle font to the make install rule.
11285 2003-03-18 Tuesday 01:54 sam
11287 * ./toolbox: fixed a sed syntax error (thanks anil).
11289 2003-03-18 Tuesday 01:34 sam
11291 * ./modules/Makefile.am: added a missing definition of NULL.
11293 2003-03-18 Tuesday 01:26 sam
11295 * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
11296 * ./toolbox: added --update-glade2 flag.
11298 2003-03-18 Tuesday 01:22 sam
11300 * ./modules/codec/lpcm.c: fixed two uninitialized variables.
11302 2003-03-18 Tuesday 00:49 gbazin
11304 * src/playlist/playlist.c: fixed misplaced variable declaration.
11306 2003-03-18 Tuesday 00:33 sigmunau
11308 Seek one less time. Should increase performance with access modules where
11309 seeks are expensive. (Though not enough)
11311 2003-03-18 Tuesday 00:25 jlj
11313 * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.
11315 2003-03-17 Monday 23:48 fenrir
11317 * httpd: increased buffer size.
11319 2003-03-17 Monday 23:42 fenrir
11321 * all: fixed some stupid bugs.
11323 2003-03-17 Monday 23:13 hartman
11325 * modules/gui/macosx/playlist.m:
11326 - fixed a cosmetic issue.
11328 2003-03-17 Monday 21:47 hartman
11330 * modules/gui/macosx/playlist.?:
11333 2003-03-17 Monday 18:02 sam
11335 * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
11336 ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
11337 terminating NULL pointer in the fake argv values we pass to gtk_init().
11338 * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
11339 have the "gui-helper" capability.
11340 * ./modules/misc/gtk_main.c: paved the way for Gtk2.
11342 2003-03-17 Monday 17:11 sam
11344 * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
11345 defining its fourcc values like us.
11347 2003-03-17 Monday 17:10 hartman
11349 * src/playlist/playlist.c:
11350 - added playlist_Move to move an item in our playlist before the position
11351 of a previous item (or end) of our playlist. Keeps index at it's current
11353 * modules/gui/macosx/playlist.?:
11354 - Now a reorderable playlist. Thanks to Andrew Stone for example code.
11355 This fixes #349 (Finally ;)
11356 - True alternating colors in the playlistview. Thanks to Apple Computer
11357 for the example code.
11359 2003-03-17 Monday 16:59 sam
11361 * ./autotools/: moved some autotools executables to this subdirectory to
11362 reduce cluttering of the root directory.
11364 2003-03-17 Monday 15:05 sigmunau
11366 fixed up http redirects when there are other items in the playlist.
11368 2003-03-17 Monday 13:49 marcari
11370 * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
11372 2003-03-17 Monday 12:14 massiot
11374 Fixed aspect ratio's tooltip.
11376 2003-03-16 Sunday 23:35 fenrir
11378 * sub: better ssa4 recognition.
11380 2003-03-16 Sunday 20:06 jlj
11382 * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.
11384 2003-03-16 Sunday 16:07 fenrir
11386 * sub.c: added SAMI subtitles support. (Untested and incomplete).
11388 2003-03-16 Sunday 13:11 fenrir
11390 * asf: when there isn't any stream selected, stop playing.
11392 2003-03-16 Sunday 01:49 fenrir
11394 * mms: removed some old stuff.
11396 2003-03-16 Sunday 01:37 fenrir
11398 * mms: it seems that some server doesn't like fake ip 127.0.0.1
11399 (they refuse the connection), so let give them 192.168.0.1 ...
11401 2003-03-15 Saturday 22:10 jlj
11403 Another attempt at fixing the soundstick issue (unconfirmed).
11405 2003-03-15 Saturday 20:17 lool
11407 * attempt at a docbook-xml version of the FAQ with XSL
11408 customizations, if people want to help or just have a look
11409 (use "xsltproc faq-alone.xsl faq-alone.xml" with the
11410 docbook-xml-simple package installed or saxon if you feel bored)
11412 2003-03-15 Saturday 19:26 fenrir
11414 * sout: fix a stupid bug making avi muxer segfaulting.
11416 2003-03-15 Saturday 19:21 jlj
11418 Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
11419 have linear PCM as it's current format to be
11420 the default device.
11422 2003-03-15 Saturday 18:44 fenrir
11424 * ffmpeg: Use truncated frames if supported by codec (only with newer
11425 libavcodec). This fix mpeg4 in TS with huge bitrate.
11426 * sub: clean up. Report any problems.
11428 2003-03-15 Saturday 03:02 fenrir
11430 * mms: revert some parts.
11432 2003-03-15 Saturday 02:33 fenrir
11434 * mms: some clean up.
11436 2003-03-15 Saturday 00:09 fenrir
11438 * httpd: begin to support get/post method (look at admin.html ;)
11440 2003-03-14 Friday 17:14 sam
11442 * ./doc/fortunes.txt: sigmund++;
11444 2003-03-14 Friday 17:08 lool
11448 2003-03-14 Friday 01:23 hartman
11450 * ALL: Bumped version to 0.5.3-cvs
11452 * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
11453 correctly, but now the name of the file as reported in the playlist info
11454 gets displayed incorrectly if it has accents. (going for ID3 at the
11455 moment. filenames are named a plenty in the correct way)
11457 2003-03-14 Friday 01:08 jlj
11459 * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
11460 issue in InitDevice. Should close #490.
11462 2003-03-14 Friday 00:24 sigmunau
11464 all: info strings are now localized, fixed some typos and inconsistant uses
11467 2003-03-14 Friday 00:06 massiot
11469 Attempt at fixing the soundstick issue (unconfirmed).
11471 2003-03-13 Thursday 22:45 sigmunau
11473 set a default size for the fileinfo dialog
11475 2003-03-13 Thursday 22:35 sigmunau
11477 Added support for oldstyle id3 genres.
11479 2003-03-13 Thursday 22:24 hartman
11481 * modules/gui/macosx/misc.?
11482 - added VLBrushedMetalImageView. This imageview does not respond to
11483 mousedrage, so we can still move our window by it's background.
11484 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
11485 - Changed the container of our background image to the new
11486 VLBrushedMetalImageView.
11489 2003-03-13 Thursday 16:20 marcari
11491 * skeleton of the arm crosscompilation howto
11493 2003-03-13 Thursday 16:09 hartman
11495 * extras/MacOSX/vlc.pbproj/project.pbxproj:
11496 - added .qt and .pls file extensions.
11498 * modules/gui/macosx/intf.m:
11499 - increased the number of lines the messages dialog can hold to 400.
11501 * added fourcc '3iv1' to .avi and .mov
11502 - this is 3ivx D3.5 video.
11503 - we cannot read them at however and probably never will. I added them
11506 * added fourcc '3iv2' to .avi and ffmpeg
11507 - this is 3ivx D4 video
11508 - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
11510 * added fourcc '3ivd' to .avi, .mov and ffmpeg.
11511 - this is video which was divx doctored by the 3ivx doctor program.
11512 - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
11514 * added fourcc '3vid' to .avi, .mov and ffmpeg.
11515 - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
11516 - ffmpeg can decode it however, so it is mapped to MPEG4 v3.
11518 2003-03-13 Thursday 15:50 marcari
11520 * all: enhancements of the familiar interface includes :
11521 - the interface adapts to the screen size/rotation
11523 - a network tab next to te file tab inside the media tab
11524 - MRL-Combo behaviour changed a bit
11525 - apply handling in preferences
11527 2003-03-13 Thursday 10:33 ipkiss
11529 We don't segfault anymore when trying to go fullscreen with no input
11532 2003-03-12 Wednesday 23:59 marcari
11534 * all: added s16tofixed32 filter, so that we decode flac with iPaq !
11536 2003-03-12 Wednesday 23:15 titer
11538 * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
11539 * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
11540 "About" window and in the titles of the others windows.
11542 2003-03-12 Wednesday 05:26 sam
11544 * ./src/stream_output/stream_output.c: Win32 compilation fix.
11545 * ./src/misc/modules.c: fixed a pointer indirection bug.
11547 2003-03-12 Wednesday 05:12 sam
11549 * ./Makefile.am: moved generation of .h files to the toolbox so that we
11550 can call "toolbox --update-includes" without running configure.
11551 * ./toolbox: de-uglified some shell code.
11553 2003-03-12 Wednesday 04:16 sam
11555 * ./bootstrap: fixed a conflict issue with recent autopoint versions.
11556 * ./toolbox: the MSVC project file generation no longer depends on Makefile.
11558 2003-03-12 Wednesday 00:56 sam
11560 * ./configure.ac.in: we look for libqt-mt.so before libqt.so.
11562 2003-03-11 Tuesday 23:56 gbazin
11564 * ALL: experimental code for stream (dvd) navigation through object variables.
11566 2003-03-11 Tuesday 23:56 fenrir
11568 * fix ima4 decoding.
11570 2003-03-11 Tuesday 22:44 sam
11572 * ./debian/control: added libqt3-compat-headers build-dependency because of
11573 strange issues with KDE headers that I'm not sure to fully understand but
11574 also honestly completely don't care about.
11576 2003-03-11 Tuesday 21:52 fenrir
11580 2003-03-11 Tuesday 21:23 sam
11582 * ./configure.ac.in: quick and dirty workaround for qt3 headers location.
11584 2003-03-11 Tuesday 20:53 sam
11586 * ./src/stream_output/stream_output.c: fixed a minor format string issue.
11588 2003-03-11 Tuesday 20:40 sam
11590 * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.
11592 2003-03-11 Tuesday 20:01 fenrir
11594 * Added support of vplayer subtitles files.
11596 2003-03-11 Tuesday 19:58 sam
11598 * ./debian/Makefile.am: removed spurious entries.
11600 2003-03-11 Tuesday 19:57 sam
11602 * ./debian/control: vlc provides the mp3-decoder metapackage.
11604 2003-03-11 Tuesday 19:30 sam
11606 * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
11607 vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
11608 vlc-aa legacy packages because they were not in woody.
11609 * ./debian/control: tuned the control file to provide smooth upgrades from
11610 woody, from sarge, and from the local VideoLAN repository.
11612 2003-03-11 Tuesday 19:14 sam
11614 * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
11615 packages (because the dependencies are very small), and the vlc-plugin-mad,
11616 vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
11618 * ./debian/*: changed vlc-plugin-svgalib to x86-only.
11620 2003-03-11 Tuesday 19:02 fenrir
11622 * all: reworked stream output. Now it handles mutliples outputs from
11623 one input, just type --sout "<first url>#<second url>#..." (Yes it
11624 is awfull, but I need suggestion).
11625 udp: correctly update sequence number in rtp.
11627 2003-03-11 Tuesday 18:57 fenrir
11629 * mp4: I have reworked a lot the demuxer. Now it should handle gracefully
11630 the audio part of mov file. I'm really interested by any regression you
11631 could find, please _test_ all .mp4/.mov file you have.
11633 2003-03-11 Tuesday 18:57 sam
11635 * ./debian/control: added the FLAC decoder to the Debian package (sid-only,
11636 because the API changed too much since the version in woody).
11638 2003-03-11 Tuesday 18:54 alexis
11640 Added missing files.
11642 2003-03-11 Tuesday 18:16 gbazin
11644 * Makefile.am: Fixed problem with the package-win32 target.
11646 2003-03-11 Tuesday 18:14 fenrir
11648 * mms: converted a warning into a dbg message.
11650 2003-03-11 Tuesday 17:40 fenrir
11652 * Clean up. (Sigmund, does it work ?).
11654 2003-03-11 Tuesday 13:52 titer
11656 modules/misc/network/ipv4.c: BeOS compile fix
11658 2003-03-11 Tuesday 13:12 alexis
11660 Added sout.* and subtitles.*
11662 2003-03-11 Tuesday 07:03 fenrir
11664 * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
11665 ( I need some samples to do special adpcm support).
11667 2003-03-11 Tuesday 06:58 fenrir
11669 * adpcm: added IMA4 support.
11671 2003-03-11 Tuesday 06:58 fenrir
11673 * ffmpeg.h: added missing fourcc.
11674 * araw.c: fixed a warning.
11676 2003-03-11 Tuesday 06:45 fenrir
11678 * wav: Support for alaw/ulaw data. (untested)
11680 2003-03-11 Tuesday 06:14 fenrir
11682 * Hugly hack: break huge block of samples into smaller ones else
11683 some avi/mov file with raw audio can't be played, *BUT* it's not the
11684 good fix (as the problem seems to be elsewhere).
11686 2003-03-11 Tuesday 05:52 fenrir
11688 * ffmpeg support mace 3/6 audio codec. (quicktime)
11690 2003-03-10 Monday 21:24 alexis
11692 Reverted my previous commit (the bug was coming from my old gettext version)
11694 2003-03-10 Monday 21:01 alexis
11696 Fix so that compilation works with a tarball made with "make dist-all".
11698 Sam, can you check that my fix is OK ?
11700 2003-03-10 Monday 20:08 alexis
11702 vlc.spec: Bumped up version number to 0.5.2
11704 2003-03-10 Monday 19:37 gbazin
11706 * ChangeLog: updated the changelog for the 0.5.2 release.
11708 2003-03-10 Monday 19:30 sam
11710 * ./toolbox: added --update-changelog flag.
11712 2003-03-10 Monday 18:26 gbazin
11714 * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.
11716 2003-03-10 Monday 18:17 gbazin
11718 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.
11720 2003-03-10 Monday 17:12 sam
11722 * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.
11724 2003-03-10 Monday 10:41 massiot
11726 Fixed a major bug with 5.1 output and the OSS plug-in.
11728 2003-03-10 Monday 08:23 jlj
11730 * ./modules/codec/dts.c: minor fix.
11732 2003-03-10 Monday 01:07 fenrir
11734 * improved seeking and fixed play back when reading from stdin (when
11735 reported size is null).
11737 2003-03-10 Monday 00:12 gbazin
11739 * modules/access/vcd/cdrom.c: small win32 bugfix.
11740 * configure.ac.in: on win32 we link ws2_32 with the slp plugin.
11742 2003-03-10 Monday 00:04 massiot
11744 * Bumped up version number to 0.5.2
11745 * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
11746 configuration variable.
11748 2003-03-09 Sunday 23:39 jlj
11750 * ./modules/demux/mpeg: DTS support.
11752 2003-03-09 Sunday 20:07 jlj
11754 * DTS S/PDIF support.
11756 2003-03-09 Sunday 19:44 gbazin
11758 * configure.ac.in: fixed my previous commit.
11759 * NEWS: added an entry about fixes in the dvd menu support.
11761 2003-03-09 Sunday 19:25 gbazin
11763 * configure.ac.in: don't include the screensaver plugin on win32.
11764 * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
11765 * modules/codec/spudec/parse.c: removed unnessecary code.
11766 * modules/access/dvdplay/access.c: fixed some navigation problems.
11768 2003-03-09 Sunday 16:22 fenrir
11770 * fixed a really stupid bug with compressed header, improved parsing
11771 of audio stsd box. (handle qt3+ audio box)
11772 (I still need to fix mp4.c to read audio track that aren't mp4a)
11774 2003-03-08 Saturday 01:55 sigmunau
11776 added a down, right gesture to quit vlc and an up, right gesture that swaps
11777 fullscreen on/off, removed the down gesture as it is now covered by the up,
11780 2003-03-07 Friday 00:53 gbazin
11782 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
11783 messages window regularly.
11785 2003-03-06 Thursday 23:52 sigmunau
11787 NEWS: added note about .pls handeling and the http audio fix
11789 2003-03-06 Thursday 23:10 gbazin
11791 * src/audio_output/dec.c, include/aout_internal.h: the aout core was
11792 automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
11793 in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
11794 now fetch this value from the input thread when we create an aout_instance_t.
11795 This solves problems with the http access plugin.
11797 2003-03-06 Thursday 22:17 hartman
11799 * Updated README on Mac OS X issues.
11801 2003-03-06 Thursday 15:30 sigmunau
11803 the m3u demux now reads the pls files shoutcast uses.
11805 2003-03-06 Thursday 15:24 hartman
11807 * the close window command was reacting irratic because of my meddling
11808 with the responder chain. HANDS OFF you little devil ;)
11810 2003-03-06 Thursday 14:40 hartman
11813 time to stop for today
11815 2003-03-06 Thursday 12:52 hartman
11817 * fixed an issue with blackbars at certain aspect ratios when you resize
11818 the video window. (half, double)
11820 2003-03-06 Thursday 12:05 hartman
11822 ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425
11823 having two close buttons in one window goes against Apple's UIG.
11825 2003-03-06 Thursday 11:43 hartman
11827 * modules/gui/macosx/applescript.?
11828 * extras/MacOSX/Resources/vlc.scriptSuite
11829 * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
11830 - moved existing applescript commands to these files
11831 - added several control commands. supported are: play/pause, stop,
11832 previous, next, fullscreen, mute, volumeUp and volumeDown.
11833 These correspond to the existing menuitems. This still requires work
11834 in the future to make it more correct AppleScript, but it works for now.
11836 * modules/gui/macosx/controls.?
11837 - split up the controls.m into a .m and a .h
11839 * modules/gui/macosx/intf.?
11840 - added a getControls method to gain access to the controller object from
11841 the AppleScript commands.
11843 * modules/gui/macosx/open.?
11844 - removed the applescript support existing here and moved it to applescript.?
11846 * modules/gui/macosx/playlist.m
11847 - made the tooltips for the add and remove buttons localizable.
11849 * modules/gui/macosx/vout.m
11850 - added a comment on the meaning of otherMouse events.
11853 - updated copyright information to include the current year ;)
11855 2003-03-06 Thursday 11:15 fenrir
11857 * http: lalala, forgot one line :)
11859 2003-03-06 Thursday 11:09 fenrir
11861 * http: fixed a segfault while using it more than once.
11863 2003-03-06 Thursday 10:15 hartman
11865 * If labels are nil, then it shouldn't disable the entire preference panel.
11866 fixes #428 more permenantly. the cause was a missing rt-priority desc.
11868 2003-03-06 Thursday 10:11 jpsaman
11872 2003-03-06 Thursday 09:58 massiot
11874 Fixed a segfault in the OS X preferences panel.
11876 2003-03-06 Thursday 09:27 jpsaman
11878 Updated version number.
11880 2003-03-06 Thursday 00:10 sigmunau
11882 we now insert playlist entries right after the playlist file, and not at the
11883 end of playlist. Should close bug reported on mailing list by Stepan Roh
11884 about "redirection".
11886 2003-03-05 Wednesday 22:37 gbazin
11888 * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
11889 * install-win32: the FAQ wasn't being included in the package.
11891 2003-03-05 Wednesday 19:58 gbazin
11893 * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.
11895 2003-03-05 Wednesday 19:31 gbazin
11897 * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.
11899 2003-03-05 Wednesday 19:16 hartman
11901 * updated italian translation by Bruno <allevb@tin.it>
11902 i had to merge it by hand, because it was pretty outdated.
11904 2003-03-05 Wednesday 17:55 gbazin
11906 * src/input/input_ext-plugins.c: added an msleep() call in case we fail to
11907 allocate a new buffer in input_FillBuffer(). This is necessary because
11908 the input thread has an high priority and we don't want it to loop
11909 without any interruption.
11911 2003-03-05 Wednesday 00:11 massiot
11913 * Fixed LDFLAGS_mp4 variable.
11915 2003-03-05 Wednesday 00:05 sigmunau
11917 added not that gestures are now supported on osx and windows, with a comment
11918 telling that this isn't really useful yet.
11920 2003-03-04 Tuesday 23:37 massiot
11922 Bumped up to 0.5.2-test3
11924 2003-03-04 Tuesday 23:36 massiot
11926 * Made rt-priority a real-time variable (shut-up sam) and misc attempts
11927 to improve responsiveness under OS X
11929 2003-03-04 Tuesday 23:32 hartman
11931 * this code should allow for the use of gestures under OS X.
11933 2003-03-04 Tuesday 22:48 gbazin
11935 * modules/video_output/directx: added support for the mouse gestures interface.
11937 2003-03-04 Tuesday 22:36 hartman
11939 * grrr debug message in the wild.
11941 2003-03-04 Tuesday 22:08 gbazin
11943 * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
11944 * NEWS: added a note for the fixed MSVC project files.
11946 2003-03-04 Tuesday 21:54 hartman
11949 - added item on fix of 'clicking' sound between stream changes.
11950 - added item on new bandlimited resampler
11952 - bumped up revision number to 0.5.2-test3
11954 2003-03-04 Tuesday 21:12 gbazin
11956 * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
11958 * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
11959 should allow seeking on files > 1.2Gb (Hopefully closes #168).
11961 2003-03-04 Tuesday 19:28 gbazin
11963 * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
11964 quality badly + some clean-up.
11965 Changed the module priority so it is now the default resampler.
11967 2003-03-04 Tuesday 17:31 hartman
11970 - the german translation requires two different translations of the word
11971 File. I added a _ANS() function to the macosx version that gets the
11972 translation of 1:File and strips the first two characters of this
11973 alternate translation.
11974 - updated all .po files to make sure we don't break anything
11975 - committed the March 1 version of the german translation by Felix
11976 Kuhne <FK@aenneburghardt.de>
11978 2003-03-04 Tuesday 13:21 massiot
11980 * Fixed a major bug in the LPCM codec.
11981 * Moved input_ExtractPES to where it belongs, input_ext-dec.c.
11983 2003-03-04 Tuesday 03:27 gbazin
11985 * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
11986 bandlimited interpolation resampler.
11987 It is not yet enabled by default because it requires a bit more works
11988 (not fully stable yet because of buffer overflows under certain conditions).
11990 * src/audio_output/input.c: the resamplers are now always active (expcept
11993 * modules/audio_filter/resampler/*: modified the resampler to return the
11994 input buffer when no resampling is needed.
11996 2003-03-03 Monday 23:58 hartman
11998 * updated dutch strings.
12000 2003-03-03 Monday 23:48 massiot
12002 * mpeg_video is back as a built-in because it is reproduceably faster than
12004 * Another desperate attempt at fixing OS X lock-ups.
12006 2003-03-03 Monday 19:39 hartman
12009 - added remarks on m-audio fixes and other OSX specific fixes.
12010 - added improved ID3 detection item
12011 * README.MacOSX.rtf
12012 - updated to reflect M-Audio fixes.
12013 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
12014 - widened the Browse.. button to allow for the german word: durchsuchen.
12016 2003-03-03 Monday 16:49 gbazin
12018 * ALL: another bunch of fixes for the MSVC build.
12020 2003-03-03 Monday 14:21 gbazin
12022 * ALL: Finally fixed the MSVC project files.
12023 Don't include io.h on win32 when not necessary.
12024 A few build fixes for MSVC.
12026 * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
12029 2003-03-03 Monday 14:19 massiot
12031 * Fixed a bug in LPCM codec.
12032 * Changed an error into a warning.
12034 2003-03-03 Monday 01:38 fenrir
12036 * fixed play back of mms://viptvr.yacast.fr/encoderfranceinfo (asf
12037 header send over multiples packets).
12039 2003-03-02 Sunday 19:07 gbazin
12041 * configure.ac.in: fixed libid3tag detection.
12043 2003-03-02 Sunday 18:17 fenrir
12045 * fixed seek flag with broadcasted data.
12047 2003-03-02 Sunday 17:13 fenrir
12049 * forgot to initialize a variable.
12051 2003-03-02 Sunday 17:12 fenrir
12055 2003-03-02 Sunday 12:10 gbazin
12057 * NEWS: started filling in the NEWS file for the 0.5.2 release.
12059 2003-03-02 Sunday 02:47 gbazin
12061 * configure.ac.in: Removed unused options.
12062 We also don't link with lrt anymore when using GNU-pth (lrt depends on
12065 2003-03-02 Sunday 01:35 gbazin
12067 * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
12068 for the GNU-pth implementation.
12070 2003-03-01 Saturday 23:26 gbazin
12072 * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
12073 implementation and fixed an initialization bug in libvlc.
12075 2003-03-01 Saturday 21:32 ipkiss
12077 - about.dfm: the layout of the "About" dialog box is slightly different
12078 - misc.cpp: toolbar buttons are translated too
12079 - mainframe.dfm: removed the "Back" and "Eject" toolbar buttons, which
12080 were rather useless, and added an "Eject disc" menu entry
12081 Also hid the caption for all the toolbar buttons
12082 - win32.cpp: Added a config option to display or not these captions
12083 - preferences.cpp: small modification to support non-advanced mode
12085 2003-03-01 Saturday 19:25 gbazin
12087 * install-win32, Makefile.am: added the html faq to the win32 package.
12088 * toolbox, msvc/*: few fixes to the msvc project files generation.
12089 (compiling plugins won't work yet because there are a few hacks that
12090 need to be done in order to compile dlls that use the c-runtime)
12092 2003-02-28 Friday 17:23 fenrir
12094 * try a workaround for BeOS MediaKit files.
12096 2003-02-28 Friday 10:19 massiot
12098 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
12100 2003-02-28 Friday 04:31 ipkiss
12102 Internationalization now works for the win32 interface (thanks Gildas).
12103 I've voluntarily disabled the translation of the toolbar buttons
12104 strings, because it looks really awful...
12106 2003-02-27 Thursday 22:09 ipkiss
12108 A few modifications to get closer to i18n in the win32 interface
12110 2003-02-27 Thursday 16:38 gbazin
12112 * modules/demux/avi/avi.c: compilation fix.
12114 2003-02-27 Thursday 15:07 fenrir
12116 * httpd: clean up, kick up unused connection (it waits 10s), use select
12117 to way (instead of a hard coded sleep ;)
12119 2003-02-27 Thursday 13:19 gbazin
12121 * ALL: i18n updates and fixes.
12123 2003-02-27 Thursday 12:44 marcari
12125 * updates for the YOPY ports (thx to Sebastien Chaumat !)
12127 2003-02-27 Thursday 08:19 massiot
12129 * Bumped up revision number to 0.5.2-test2
12130 * Another attempt at fixing the "VLC is locking up OS X" problem
12133 2003-02-26 Wednesday 21:00 asmax
12135 * compilation fixes...
12137 2003-02-26 Wednesday 19:39 gbazin
12139 * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make
12140 target, and included the locales in the installer script.
12141 * src/libvlc.c: on win32 we look for the locales in vlc's directory.
12143 2003-02-26 Wednesday 18:15 massiot
12145 * Added sanity checks for PTS in the future.
12147 2003-02-26 Wednesday 15:47 marcari
12149 * implementation of the 'autoplay file' button callback
12150 * when clicking a link : follows the link and don't try to open it
12151 * yopy does not always sees the '.' and '..', so workaround :
12152 - all the hidden files are not displayed
12153 - the '..' directory is each time added by hand
12155 2003-02-26 Wednesday 15:44 marcari
12157 * small modification for linupy :
12158 - added a pixmpa directory
12159 - added a set_usize (how do we maximize cleanly a gtk-window ?)
12160 - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
12162 2003-02-26 Wednesday 13:51 gbazin
12164 * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
12165 badly when we reach the end of the stream (decoder stream).
12166 * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite
12167 loop when the end of the stream was reached.
12169 2003-02-26 Wednesday 12:38 fenrir
12171 * ts.c: added "ts" shorcut for ts_dvbpsi.
12173 2003-02-26 Wednesday 04:23 babal
12175 - link the headphone channel mixer with the math library
12177 2003-02-25 Tuesday 21:09 gbazin
12179 * modules/codec/libmpeg2.c: fixed pts handling.
12181 2003-02-25 Tuesday 18:26 gbazin
12183 * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
12185 * po/Makevars: file needed by newer versions of gettext.
12187 2003-02-25 Tuesday 17:17 fenrir
12189 * stream_output.* : added a flags variable to sout_buffer_t, allowing to
12191 * httpd : added a way to use stream header, and changed the way that
12192 stream data are stored (allow better client handling).
12193 * http : use stream header, and add mime type detection by looking
12194 at file extention (could be improved).
12195 * ogg: fixed a segfault when removing a stream, mark header.
12197 2003-02-25 Tuesday 17:15 gbazin
12199 * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c:
12200 Added a simple mpeg video decoder based on libmpeg2. It is mainly useful
12201 for comparing the performance against our custom decoder as it is currently
12202 missing some important features like the synchro stuff.
12204 2003-02-24 Monday 23:28 fenrir
12206 * stream_output.c : added a sanity check.
12208 2003-02-24 Monday 23:27 fenrir
12210 * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio
12211 and mpeg4/divx3 video streams. (Created files seem to work only with vlc).
12213 2003-02-24 Monday 17:06 jlj
12215 * a52tofloat32.c: changed an error into warning.
12217 2003-02-24 Monday 14:40 sigmunau
12219 updated documentation to reflect that input_AccessReinit should be called
12220 before, and not after a random seek
12222 2003-02-24 Monday 14:14 fenrir
12224 * all : fix compilation.
12226 2003-02-24 Monday 12:34 fenrir
12228 * stream_output.c : fixed compilation.
12229 * mux/* implemented pf_mux_capacity.
12231 2003-02-24 Monday 11:14 gbazin
12233 * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.
12235 2003-02-24 Monday 11:00 fenrir
12237 * stream_output.h : add a private parameter to sout_instance_t only used
12238 by src/stream_output.c (avoid changing every time stream_output.h...)
12240 2003-02-24 Monday 10:45 fenrir
12242 * stream output: fixed name inconsistency, added a new exported
12243 functions by muxer.
12244 * wav: fixed a warning.
12246 2003-02-24 Monday 09:26 fenrir
12248 * asf: fix seek for http.
12250 2003-02-24 Monday 09:18 fenrir
12252 * wav: proper seek handling. (wav file readable over http).
12254 2003-02-23 Sunday 22:35 fenrir
12256 * enable httpd(by default) and http.
12258 2003-02-23 Sunday 19:07 fenrir
12260 * all : declaration of http and httpd.
12262 2003-02-23 Sunday 19:05 fenrir
12264 * modules/access_output/http : http output.
12265 * httpd : mini http server (be carefull about security issue...)
12267 2003-02-23 Sunday 18:07 fenrir
12269 * all : added streaming support for crappy ms video codec into TS.
12270 - Only vlc is able to read such TS.
12271 - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used.
12272 - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be
12276 2003-02-23 Sunday 16:31 sigmunau
12278 added a demux and decoder for flac files (disabled by default). Works for
12279 16bit per sample streams, only tested with stereo
12281 2003-02-23 Sunday 05:53 jlj
12283 * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
12284 Dynamic device support.
12285 * ./modules/gui/macosx: Minor fixes and cosmetic changes.
12287 2003-02-23 Sunday 01:25 massiot
12289 * Destroy audio-device and audio-channels when no output plug-in is
12292 2003-02-22 Saturday 16:10 fenrir
12296 2003-02-22 Saturday 14:11 sigmunau
12298 Fixed seme seeking issues with http access module, fixed an error that
12299 caused id3v2.4 tags at the end of the file to not work. Added checks to
12300 avoid seeking off the ends of the file. Should close #325, please confirm
12302 2003-02-21 Friday 22:59 gbazin
12304 * src/audio_output/input.c: fixed buffer allocation bug that was triggered
12305 when using "in place" resamplers.
12307 2003-02-21 Friday 16:31 hartman
12309 DJ's first steps in C and vlc decoders ;)
12310 * modules/audio_filter/converter/mpgatofixed32.c:
12311 - fixed an issue that could cause glitches when switching from one stream
12312 to another. the buffer wasn't entirely getting 0000 because multiple
12313 channels were not taken into account when doing this.
12315 - if float32 then clear the buffer with (float)0
12317 2003-02-21 Friday 15:16 hartman
12319 * previous commit seems to break some things. reverting.
12321 2003-02-21 Friday 14:17 hartman
12323 * (float) 0 the buffer if it cannot be decoded and fixed32.
12326 2003-02-21 Friday 03:49 hartman
12328 * VLC.app should show its version in the Finder now
12329 Meeuh, one more place that needs version string updated before a release.
12330 might be made automated ?
12332 2003-02-21 Friday 03:22 hartman
12334 * ignore project Builder user files and backup .nib files.
12335 * vlc.app changed to VLC.app. cvsignore changed to reflect this.
12337 2003-02-21 Friday 02:45 hartman
12339 * If the "show advanced" option has been changed and you press the Apply
12340 button, the preferences window is destroyed and created.
12342 2003-02-20 Thursday 18:10 hartman
12344 * prefs obey the advanced option. Apply does not as of yet.
12346 2003-02-20 Thursday 16:07 gbazin
12348 * src/libvlc.h, modules/audio_output: added a global --spdif config option
12349 to allow using the spdif output by default if available.
12350 * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
12352 * modules/control/rc/rc.c: on win32 enabled the echo mode and the
12354 * modules/codec/mpeg_audio.c: fixed a sync bug.
12356 2003-02-20 Thursday 01:52 sigmunau
12358 * include/configuration.h: added a new flag to the configuration stucture to
12359 indicate wether it is an "advanced" option or not. The goal with this is to
12360 hide the user from all the strange options that very seldom needs to be
12361 changed. added an extra argument to all the add_* macros to indicate wether
12362 the item is advanced or not.
12363 * src/libvlc.h: added an "show advanced options" config option default
12365 * src/libvlc.c: the advanced options are not listed by vlc --help and
12366 friends unless --advanced is used
12367 * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
12368 advanced options unless advanced is set
12369 all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
12370 using some common sense. Please check and correct
12372 note: All interfaces should still work like they used to, see the change in
12373 modules/gtk/preferences.c to find out how to "hide" options.
12375 second note: I think I've changed all the modules, but I could not test
12376 everyone for compilation, expect some broken modules (the fix is to add ",
12377 VLC_TRUE" as last argument to the add_* I forgot)
12379 2003-02-19 Wednesday 22:08 gbazin
12381 * modules/audio_output/directx.c: forgot to enable channel re-ordering.
12382 * modules/audio_output/waveout.c: fixed a crash that happened when probing
12383 devices supporting S/PDIF. (Should fix 354)
12385 2003-02-19 Wednesday 14:49 hartman
12387 * increased accuracy of positionslider in OSX. although this will not solve
12388 all problems this will improve results a bit (by my own experience).
12390 2003-02-19 Wednesday 10:02 gbazin
12392 * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
12395 2003-02-18 Tuesday 23:34 gbazin
12397 * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
12398 and FOURCC_twos (PCM audio).
12400 2003-02-18 Tuesday 22:40 ipkiss
12402 * src/misc/modules.c: on Windows, we look for the plugins in vlc's root
12403 directory when there is no 'plugins' nor 'modules' subdirectory
12406 2003-02-18 Tuesday 22:33 gbazin
12408 * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420()
12409 and use img_convert() from ffmpeg instead. Also added support for the
12410 PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos
12411 from media.xiph.org.
12413 2003-02-18 Tuesday 20:54 hartman
12415 * Only update the info window if it is visible
12417 2003-02-18 Tuesday 19:42 gbazin
12419 * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
12421 * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
12422 necessary fourcc for DV audio.
12424 2003-02-18 Tuesday 18:49 fenrir
12426 * mpeg_audio.c: removed some fprintf...
12428 2003-02-18 Tuesday 18:33 titer
12430 * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when
12431 multicasting with the stream output
12432 * modules/control/: missing cvsignore
12434 2003-02-18 Tuesday 13:13 sam
12436 * ./mozilla/*: s/VideoLAN Client/VLC/g.
12438 2003-02-18 Tuesday 00:51 fenrir
12440 * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
12441 fix had broken :p )
12443 2003-02-18 Tuesday 00:20 hartman
12445 * Changed an Error message. Many people did not understand:
12446 no suitable decoder module for fourcc `IV31'
12448 VLC probably does not support this sound or video format.
12450 2003-02-18 Tuesday 00:17 massiot
12452 * Fixed a segfault in the Japanese preferences panel.
12454 2003-02-17 Monday 23:47 hartman
12456 * Fixed the localization issue on MacOSX.
12458 2003-02-17 Monday 23:10 jpsaman
12460 Juglin with dependencies.
12462 2003-02-17 Monday 22:19 gbazin
12464 * modules/audio_output/directx.c: added multichannel support to the
12466 * modules/audio_output/waveout.c: fixed quad audio channels detection and
12467 a few misplaced debug messages.
12468 * configure.ac.in: don't link anymore the rc plugin with the winsock lib.
12470 2003-02-17 Monday 22:03 asmax
12472 * added a SAP server, with some kludges because the SAP client in vlc
12473 is not RFC-compliant...
12475 2003-02-17 Monday 18:58 hartman
12477 * NEWS: added info about the new 0.5.1a release for OSX.
12478 * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #
12480 2003-02-17 Monday 17:06 massiot
12482 Fixed the "everything is in Japanese" bug. :p
12484 2003-02-17 Monday 16:56 gbazin
12486 * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
12487 using WaitForSingleObject() on the console handle and ReadConsoleInput().
12490 2003-02-17 Monday 14:43 massiot
12492 Now 0.5.2-cvs (estimated release date in two weeks from now).
12494 2003-02-17 Monday 10:52 hartman
12496 * Whoops. i forgot to add these files. sorry everyone.
12498 2003-02-17 Monday 09:47 gbazin
12500 * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
12501 resampler so the ugly resampler is once again the default. The quality of
12502 the ugly resampler is currently better than the linear one because of a
12505 2003-02-17 Monday 07:22 sam
12507 * ./debian/woody-buildpackage: Debian package creation fixes.
12509 2003-02-17 Monday 06:31 sam
12511 * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!
12513 2003-02-17 Monday 06:15 sam
12515 * Updated NEWS and ChangeLog.
12517 2003-02-17 Monday 06:00 sam
12519 * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
12520 but Windoze will certainly do.
12522 2003-02-17 Monday 05:50 sam
12524 * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's
12525 directory whenever possible, to use it for the spudec font or to load
12528 2003-02-17 Monday 04:21 sam
12530 * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.
12532 2003-02-17 Monday 00:04 asmax
12534 * added a sample playlist. All fields must be separated with TABs
12536 2003-02-16 Sunday 23:57 asmax
12538 * libvlc binding for python
12539 * new VideoLAN RTSP Server, using libvlc.
12540 Not yet fully rfc2326-compliant, but it works ;)
12542 2003-02-16 Sunday 23:32 hartman
12544 * Added an info panel to show movie info, etc.
12546 2003-02-16 Sunday 17:35 sam
12548 * ./debian/changelog: updated for 0.5.1.
12549 * ./debian/control: vlc-glide is now Architecture: i386 only.
12550 * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
12551 * ./debian/rules: the deprecated vlc-* packages have a proper link to
12552 /usr/share/doc/vlc/.
12554 2003-02-16 Sunday 16:58 ipkiss
12556 * added an entry for the "subtitles don"t work on windows" problem
12558 2003-02-16 Sunday 16:22 jpsaman
12560 Updated release numbering for all ipk's
12562 2003-02-16 Sunday 16:21 jpsaman
12564 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).
12566 2003-02-16 Sunday 14:51 fenrir
12568 * udp: forgot this file...
12570 2003-02-16 Sunday 14:10 fenrir
12572 * all: split muxer and access into independant part.
12574 2003-02-16 Sunday 14:03 fenrir
12576 * Less checks on muxer type.
12578 2003-02-16 Sunday 11:18 fenrir
12580 * adpcm: added dk3 too.
12582 2003-02-16 Sunday 10:25 sigmunau
12584 Added support for volume up/down buttons.
12586 2003-02-16 Sunday 09:50 fenrir
12588 * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
12591 2003-02-16 Sunday 08:56 fenrir
12593 * all: fix mpeg2 handling.
12595 2003-02-16 Sunday 01:38 titer
12597 NEWS: updated BeOS info for 0.5.1
12599 2003-02-16 Sunday 01:29 massiot
12601 * modules/gui/macosx/open.m: Removed channel server support
12602 * po/*: Updated po files just before the 0.5.1 release
12603 * modules/audio_filter/resampler/linear.c: fixed an initialization bug
12605 2003-02-15 Saturday 20:02 jpsaman
12607 Update iPaq packaging description files for:
12611 Updated NEWS file with OPIE port.
12613 2003-02-15 Saturday 13:50 massiot
12615 * Bumped up revision number to 0.5.1
12616 * Updated French translation
12618 2003-02-15 Saturday 12:57 hartman
12620 * if we are paused in fullscreen, show cursor.
12622 2003-02-15 Saturday 04:43 ipkiss
12624 - fixed a vicious bug
12626 2003-02-14 Friday 23:07 hartman
12628 * Should fix an issue with multiple monitors and the hiding of the mousecursor
12630 2003-02-14 Friday 18:22 sam
12632 * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142).
12633 * ./src/libvlc.c: removed unnecessary malloc() calls.
12634 * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args.
12636 2003-02-14 Friday 17:00 ipkiss
12638 * exchanged directx' and waveout's capabilities because the latter
12639 seems to be more reliable
12641 2003-02-14 Friday 13:48 jpsaman
12643 Fixed deadlock upon unloading qte_main plugin.
12644 Cleanup of debug messages.
12646 2003-02-14 Friday 13:44 jpsaman
12648 Tuning package dependencies.
12650 2003-02-14 Friday 13:19 jpsaman
12652 Updated opie control file for packaging.
12654 2003-02-14 Friday 13:01 jpsaman
12658 2003-02-14 Friday 09:50 gbazin
12660 * modules/audio_output/waveout.c: better buffer management and hopefully
12661 fixed the S/PDIF output (Still untested though. Anybody here could test
12664 2003-02-13 Thursday 21:53 massiot
12666 Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
12669 2003-02-13 Thursday 17:31 sam
12671 * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.
12673 2003-02-13 Thursday 14:16 hartman
12676 - when a new stream is being loaded we select the current title in the
12678 - Cleaned up some of my previous commited code dealing with updating
12681 2003-02-13 Thursday 02:00 hartman
12683 *ALL: update the title of the window everytime the stream changes.
12685 2003-02-13 Thursday 01:14 hartman
12687 * fixed a small bug
12689 2003-02-13 Thursday 00:09 hartman
12691 * src/playlist/playlist.c:
12692 - added an intf-change variable. This is set whenever you add or delete
12693 an item in the playlist. You need to unset it yourself.
12694 * modules/gui/macosx/intf.?:
12695 - listen for external playlist changes. update view when playlist changes.
12696 - activate/deactivate previous and next buttons and menuitems,
12697 whenever the playlist gets changed.
12699 2003-02-12 Wednesday 23:26 jpsaman
12701 Scripts for building and packaging vlc on Zaurus PDA.
12703 2003-02-12 Wednesday 23:26 jpsaman
12705 Updated control files and buildscript for v0.5.1
12707 2003-02-12 Wednesday 23:13 jpsaman
12709 The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.
12711 2003-02-12 Wednesday 23:09 jpsaman
12713 Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
12715 2003-02-12 Wednesday 23:08 massiot
12717 * Italien translation, courtesy of Bruno <allevb@tin.it>.
12719 2003-02-12 Wednesday 17:13 jobi
12721 * modules/access/vcd/vcd.*: fixed a warning
12723 2003-02-12 Wednesday 16:58 jobi
12725 * modules/access/vcd/vcd.c: in entry points, track number should be read
12726 as BCD (it should fix #244). Also fixed chapter indexing, so that it
12727 correspond to the dvd one.
12729 2003-02-12 Wednesday 14:22 hartman
12731 * modules/gui/macosx/controls.m:
12732 - fixed the mute and volumeup volumedown when you use them mixed.
12733 * src/audio_output/intf.c:
12734 - set "saved-volume" on volume up, volume down.
12736 2003-02-12 Wednesday 13:42 massiot
12738 Patch courtesy of gibalou :
12739 * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of
12740 i_continuity_counter,
12741 * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
12742 * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
12744 2003-02-12 Wednesday 02:11 ipkiss
12747 * all files are stored in dos mode, or Borland won't compile some of
12750 2003-02-11 Tuesday 18:05 massiot
12752 * 0.5.1 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
12754 2003-02-11 Tuesday 17:20 babal
12756 - Dolby Surround fix
12757 - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about
12758 6.1 since there is a doubt about where should be the Rear Center
12759 coefficient in a decoded sample.
12760 -> if anybody has an idea or even better a test stream...
12762 2003-02-11 Tuesday 16:19 hartman
12764 * updated dutch strings
12766 2003-02-11 Tuesday 15:35 hartman
12768 ALL: - changed vlc.app into VLC.app
12769 modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
12772 2003-02-11 Tuesday 15:24 hartman
12774 * Updated ReadMe file
12775 - some spelling issues
12776 - remark about the current troubles with sound
12777 - readded deinterlace remark
12778 - Added info on multiple screens and sound devices
12779 - updated the bugreporting URL
12780 - Changed all occurences of vlc into VLC where appropriate
12782 2003-02-11 Tuesday 11:16 massiot
12784 * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
12785 * Support for 7 and 7.1 channel configurations.
12787 2003-02-10 Monday 23:50 massiot
12789 * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.
12791 2003-02-10 Monday 23:16 marcari
12793 * sdl.c : added includes (vlc/aout.h & aout_internal.h)
12794 => to make volumeup/down compile
12796 2003-02-10 Monday 23:04 hartman
12798 * the window of the video shows the official document icon, filename and
12799 when command-clicked the path if the stream is a local file.
12800 this is the expected window behaviour in osx.
12802 2003-02-10 Monday 22:22 massiot
12804 * I ran --update-po for the last time before the 0.5.1 release (and I
12807 2003-02-10 Monday 22:18 hartman
12809 * The dock should no longer be visible in fullscreen mode.
12811 2003-02-10 Monday 21:56 sam
12813 * ./debian/rules: added code to avoid timestamp skews in the faad tree.
12815 2003-02-10 Monday 21:54 hartman
12817 * only show last part of of file/url name in the playlist.
12819 2003-02-10 Monday 21:46 sam
12821 * ./debian/rules: added missing icon in the vlc and wxvlc packages.
12823 2003-02-10 Monday 21:28 hartman
12825 * fixed the black bar issue with window half/normal/double window sizes in
12826 OSX. i had forgotten the aspectratio.
12828 2003-02-10 Monday 21:11 sam
12830 * ./debian/rules: removed Debian kludges that do not really belong to the
12833 2003-02-10 Monday 20:57 sam
12835 * ./debian/control: added the "VideoLAN" word in the long description so
12836 that "apt-cache search videolan" returns vlc.
12838 2003-02-10 Monday 20:11 sam
12840 * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first
12841 dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil.
12843 2003-02-10 Monday 18:12 sam
12845 * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with
12846 gprof, because gcc is unable to build it without -fomit-frame-pointer
12849 2003-02-10 Monday 17:43 massiot
12851 * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
12854 2003-02-10 Monday 16:53 sam
12856 * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
12857 (partially fixes #260)
12859 2003-02-10 Monday 15:23 titer
12861 Move the messages update function to another thread. It prevents it from
12862 freezing the main window (cannot seek anymore, etc).
12864 2003-02-10 Monday 00:41 hartman
12866 * another proof that the copy command in IE for Mac sucks. stupid stray chars.
12868 2003-02-10 Monday 00:16 massiot
12870 * Enabled the gestures module by default,
12873 2003-02-10 Monday 00:16 hartman
12875 * restored old deinterlace menu. The on the fly code does not work as long
12876 as the vout.m issue exists. but this is better then the current 'dummy'
12879 2003-02-09 Sunday 23:42 sigmunau
12881 *: a new mouse gestures interface, currently supporting back, forward, quit
12882 fullscreen and a nice debug message when you draw a clockwise square. Video
12883 output modules needs to be modified for this to work, but it should be minor
12884 in modules supporting dvd navigation.
12886 btw: it should be easy to add new gestures, ideas appreciated
12888 2003-02-09 Sunday 19:28 massiot
12890 * Minor typographic corrections,
12891 * Fixed a segfault in the Preferences window.
12893 2003-02-09 Sunday 17:10 stippi
12895 modules/gui/beos/PreferenceWindow.h/.cpp
12897 - added settings for screenshot path and image format
12899 - removed "Save" button, added "Cancel" and "Revert" buttons
12901 - added revert functionality
12903 - changed class design for cleaner functionality,
12904 separated ApplyChanges() into more functions
12905 to have finer control
12907 - added more error checking and fixed memory leaks
12908 (config_GetPsz() returns char*, not const char*!)
12910 - all settings are now correctly saved and restored
12912 - some more cosmetic changes
12914 modules/gui/beos/InterfaceWindow.h/.cpp
12916 - updated vlc way of saving settings to be on par with BeOS way
12917 and made it selectable in the code which way is used.
12918 However, the VideoSettings are still only savable in
12921 - if dvd menus are used, the navigation menu enables a
12922 "Goto Menu" item. Unfortunately, I don't see a clean
12923 way to really detect the usage of dvd/dvdold in the
12924 currently playing stream. I wouldn't want to see
12925 if a playlist item has "dvd:" or "dvdold:" prepended
12926 at each interface update.
12928 2003-02-09 Sunday 13:25 fenrir
12930 * sub.c : begun clean up
12932 2003-02-09 Sunday 12:23 sam
12934 * ./configure.ac.in: fiddled with linking flags for the KDE plugin.
12936 2003-02-09 Sunday 12:21 sam
12938 * ./debian/control: made lintian happier with package descriptions.
12939 * ./debian/rules: added extra touch calls to prevent autobuilders from
12940 launching autoconf/automake.
12942 2003-02-09 Sunday 12:19 sam
12944 * ./modules/video_filter/transform.c: fixed a stupid typo preventing
12945 initialization of the plugin.
12947 2003-02-09 Sunday 12:18 sam
12949 * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.
12951 2003-02-09 Sunday 11:51 titer
12953 Simplified volume functions
12955 2003-02-09 Sunday 02:01 ipkiss
12957 * modules/gui/win32/mainframe.cpp: simplifications using the new
12960 2003-02-09 Sunday 01:56 massiot
12962 Fixed GTK compilation.
12964 2003-02-09 Sunday 01:50 massiot
12966 * Added Step forward/Step backward feature.
12968 2003-02-09 Sunday 01:13 massiot
12970 * aout_Volume* functions now do their own vlc_object_find() on the
12971 audio output. Consequently, the first argument can be any vlc_object_t.
12972 * modules/gui/macosx/*: greatly simplified volume functions ; you can now
12973 call aout_Volume* even when there is no audio output, and the volume
12974 will be saved for later use.
12976 2003-02-08 Saturday 22:43 massiot
12978 Fixed previous commit.
12980 2003-02-08 Saturday 22:20 massiot
12982 * src/extras/libc.c: New vlc_wraptext function,
12983 * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
12984 * src/input/input.c: Correctly parse MRL of the type
12985 /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
12986 * modules/access/*: Changed some msg_Warn into msg_Err
12987 * po/fr.po: Updated French translation,
12988 * configure.ac.in: Re-enabled Swedish translation,
12989 * Makefile.am: Do not recompile everything everytime someone changes a .h
12991 2003-02-08 Saturday 21:43 hartman
12993 * window half/normal/double Size commands
12994 - black bar issue is not fixed. i removed 'myfix'
12996 2003-02-08 Saturday 20:32 massiot
12998 * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE
12999 * modules/gui/macosx/intf.m: VLC _m_edia _p_layer.
13001 2003-02-08 Saturday 19:14 asmax
13003 * fixed the encoding
13004 (Meuuh you can re-enable swedish ;)
13006 2003-02-08 Saturday 19:10 massiot
13008 * Fixed misc typos in strings,
13009 * Updated po files,
13010 * New --buggy-psi options, to supports streams which don't update the
13011 continuity counter in their PSI packets (walkenizes #sam).
13013 2003-02-08 Saturday 17:26 massiot
13015 * configure.ac.in: Disabled Swedish translation since it doesn't use the
13017 * Implemented localization for audio-channels and video-device variables.
13019 2003-02-07 Friday 23:36 marcari
13021 glibc 2.1 port for linupy (linux on a yopy pda)
13023 * modules/access/*.c : added include <sys/time.h> for struct timeval
13024 * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast)
13028 2003-02-07 Friday 21:30 hartman
13030 * Resize window fixes
13031 - we should not resize the window in fullscreen
13032 - fixed the black bars bug in half and double size
13033 - position of top left corner should not change
13034 - more efficient code
13036 2003-02-07 Friday 20:49 alexis
13038 - FAQ : the first question of the "troubleshooting" section now tells the
13039 user to delete VLC's configuration file.
13041 2003-02-07 Friday 20:23 hartman
13043 * added half, normal and full size videowindow menuitems.
13044 there seems to be a bug though somewhere. you end up with black bars in
13045 half and double size.
13047 2003-02-07 Friday 18:43 ipkiss
13049 * Fixed the "RichEdit line insertion error" bug (closes #246)
13050 * Added a popup menu to copy log messages to the clipboard
13052 2003-02-07 Friday 16:51 massiot
13054 Fixed a buffer leak with slice-I streams (thanks sam).
13056 2003-02-07 Friday 09:17 yves
13058 - added missing buildrequires
13059 - now autodetect on wich system we are:
13060 rpm --rebuild should work out of box on rh and previous mdk systems.
13061 - NO buildrequires on rh-like system. rh does not have a devel policy
13062 - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet)
13064 2003-02-07 Friday 01:32 hartman
13066 * grrr changed the project file by accident. revert
13068 2003-02-07 Friday 01:31 hartman
13070 * When you push backspace or delete in the playlist, it removes the selected item.
13072 2003-02-07 Friday 01:22 fenrir
13074 * ffmpeg/audio : removed an old error (anyway it was harmless).
13075 * mp4 : removed a bad initialisation. Erased all ending spaces.
13076 * mpeg/audio : send i_rate to decoder (not yet usefull but ...)
13078 2003-02-07 Friday 01:09 sam
13080 * ./src/interface/interface.c: interface variable is "intf", not "interface".
13082 2003-02-07 Friday 00:29 sam
13084 * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
13085 declarations. Should fix that later.
13087 2003-02-07 Friday 00:26 sam
13089 * ./modules/access/dvdplay/demux.c: fixed a minor warning.
13091 2003-02-06 Thursday 23:59 sam
13093 * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
13094 "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
13096 * ./src/interface/interface.c: added a safety check to circumvent the bug,
13097 allowing a smooth upgrade.
13099 2003-02-06 Thursday 23:55 massiot
13101 Fixed interface freezes in the OS X interface.
13103 2003-02-06 Thursday 23:01 sam
13105 * ./src/misc/darwin_specific.m: completed our list of known languages and
13106 made code simpler to read.
13108 2003-02-06 Thursday 21:56 sam
13110 * ./debian/rules: build the SLP plugin by default.
13112 2003-02-06 Thursday 21:39 titer
13114 Tuned BeOS priorities for a better playback on low-end computers.
13116 2003-02-06 Thursday 15:14 massiot
13118 Fixed AFMT_AC3 and AFMT_S16_NE handling.
13120 2003-02-06 Thursday 13:47 hartman
13122 * Changed a failed DecompressSequenceFrameS error into a warning. We don't
13123 want to bug users with this when we resize a video.
13125 2003-02-06 Thursday 03:22 sam
13127 * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
13128 in the background to disable xscreensaver the jwz way (Closes: #58).
13130 It's an interface plugin, trigger with "--extraintf screensaver".
13132 2003-02-06 Thursday 02:37 sam
13134 * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
13135 otherwise we fail with an error when they are not found.
13137 2003-02-06 Thursday 00:45 sam
13139 * ./doc/faq/faq.sgml: updated config file location for OS X.
13141 2003-02-05 Wednesday 22:48 hartman
13143 * Changed the wrong property in my recent commit. FIXED
13145 2003-02-05 Wednesday 22:11 sam
13147 * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
13148 doing fullscreen or volume up from the popup menu.
13150 2003-02-05 Wednesday 16:23 hartman
13152 * added a "Open CrashLog" button to the messages window in OSX.
13154 2003-02-05 Wednesday 14:58 hartman
13156 * Added AppleScript support
13157 * We can now handle mms:// etc on a systemwide level.
13158 - No way to set this other then trough Explorer Prefs at the moment
13160 2003-02-05 Wednesday 02:31 hartman
13162 * More support for handling URLs. Still need to create the scriptsuite.
13164 2003-02-05 Wednesday 01:36 hartman
13166 * Added a Next and Previous item to the dockmenu
13167 * Prelimanary support for making VLC the handler of ftp http mms and udp
13168 URLs (on a systemwide level)
13170 2003-02-04 Tuesday 21:01 jpsaman
13174 2003-02-04 Tuesday 20:45 hartman
13176 * We released an array that was in a autorelease pool. That's not necesarry
13178 2003-02-04 Tuesday 11:51 massiot
13180 * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
13183 2003-02-04 Tuesday 11:07 massiot
13185 * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
13186 (thanks gibalou !).
13188 2003-02-04 Tuesday 10:07 massiot
13190 * modules/access/*: Fixed compilation problems with "struct timeval".
13192 2003-02-03 Monday 21:47 sam
13194 * ./bootstrap: we don't fail if gettext is too old and there is no
13195 ABOUT-NLS in the tree.
13197 2003-02-03 Monday 21:38 massiot
13199 Now developing 0.5.1-cvs.
13201 2003-02-03 Monday 19:45 sam
13203 * ./debian/woody-buildpackage: enabled build-deps checking.
13205 2003-02-03 Monday 17:18 stippi
13207 modules/gui/beos/InterfaceWindow.h/.cpp
13209 - improved file loading:
13210 - contents of sub folders can optionally be loaded too
13211 - files are loaded in expected order from filepanel
13213 - file panel accepts folders to load
13214 - saving of playlist's display mode
13215 - added updating of interface when playlist is modified
13216 while nothing is playing
13217 - added compatibility for SoundPlay's drag'n'drop message format
13219 modules/gui/beos/ListViews.h/.cpp
13221 - implemented reversal of playlist
13222 - list can display full path or file name only
13223 - drag'n'drop interaction with SoundPlay
13225 modules/gui/beos/MediaControlView.cpp
13229 modules/gui/beos/PlayListWindow.h/.cpp
13231 - added reverse sort command to edit menu
13232 - added view menu, to allow the user to display paths
13233 or only names in the list
13235 2003-02-03 Monday 16:07 alexis
13239 2003-02-03 Monday 11:25 alexis
13241 Article format, instead of book format.
13244 2003-02-03 Monday 02:26 sam
13246 * ./debian/rules: more Debian Woody fixes. Grrrr!
13248 2003-02-03 Monday 01:32 sam
13250 * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
13251 * ./debian/woody-buildpackage: sed syntax fixed.
13253 2003-02-03 Monday 00:56 sam
13255 * ./share/Makefile.am: we weren't distributing the font!
13257 2003-02-03 Monday 00:43 sam
13259 * Updated ChangeLog and pofiles.
13261 2003-02-03 Monday 00:39 sam
13263 * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.
13265 2003-02-03 Monday 00:23 sam
13267 * ./debian/control: missing build dependencies.
13269 2003-02-03 Monday 00:00 massiot
13271 German translation, croutesy of Felix Kuehne.
13273 2003-02-02 Sunday 23:11 massiot
13275 Worked around a bug with the Screens menu and localization.
13277 2003-02-02 Sunday 20:59 hartman
13279 * OSX version can open .asx files. so we need to let the os know that ;)
13281 2003-02-02 Sunday 20:21 sam
13283 * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.
13285 2003-02-02 Sunday 20:07 sam
13287 * ./debian/vlc.desktop: removed unnecessary file.
13289 2003-02-02 Sunday 20:01 sam
13291 * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.
13293 2003-02-02 Sunday 20:01 sam
13295 * ./debian/changelog: updated Debian changelog.
13297 2003-02-02 Sunday 19:45 sam
13299 * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
13300 --stdout | sed -e 's/^[^0-9]/ /' -e 's/^ *$//' | uniq).
13302 2003-02-02 Sunday 18:57 sam
13304 * ./debian/woody-buildpackage: finished Woody build script.
13306 2003-02-02 Sunday 18:12 sam
13308 * ./po/de.po: german translation updates from Felix KĂ¼hne.
13310 2003-02-02 Sunday 18:09 jpsaman
13312 Added ffmpeg package to list of depenencies.
13314 2003-02-02 Sunday 17:18 sam
13316 * ./debian/woody-buildpackage: added a script to build .debs on woody.
13318 2003-02-02 Sunday 16:08 sam
13320 * ./NEWS: a few updates from gibalou.
13322 2003-02-02 Sunday 11:29 stippi
13324 cosmetic fix (drop mark would reappear if SHIFT was pressed)
13326 2003-02-02 Sunday 09:17 titer
13328 '--demuxdump-file -' dumps to standard output.
13329 (useful for operating systems which do not have '/dev/stdout'
13332 2003-02-02 Sunday 04:17 sam
13334 * renamed debian/README into debian/README.Debian.
13336 2003-02-02 Sunday 04:07 sam
13338 * ./debian: more packaging stuff.
13340 2003-02-02 Sunday 04:01 sam
13342 * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
13345 2003-02-02 Sunday 03:38 sam
13347 * ./doc/vlc.1: updated manpage.
13349 2003-02-02 Sunday 03:08 sam
13351 * ./po/it.po: ultimate italian fixes by Bruno Vella.
13353 2003-02-02 Sunday 03:03 sam
13355 * ./debian/*: tuned packaging.
13357 2003-02-02 Sunday 02:58 massiot
13359 * Bumped up revision number to 0.5.0
13361 2003-02-02 Sunday 02:11 sam
13363 * ./po/it.po: updated italian translation, courtesy of Bruno Vella.
13365 2003-02-02 Sunday 01:37 sam
13367 * ./po/*: more interface strings harmonization.
13369 2003-02-02 Sunday 01:23 jobi
13371 * NEWS: readded deleted entries, sorry about that.
13373 2003-02-02 Sunday 00:57 jobi
13375 * NEWS: VCD entry points and iso files
13376 * include/audio_output.h: more proper freebsd compilation fix
13377 * modules/audio_output/oss.c: if /dev/dsp is used, use another output.
13379 2003-02-02 Sunday 00:49 massiot
13381 * README.MacOSX.rtf: Typos
13382 * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine
13383 * modules/access/dvdread/input.c: Fixed a long-standing bug when switching
13386 2003-02-02 Sunday 00:46 sam
13388 * ./po/*: more s/vlc/VLC/ changes.
13390 2003-02-02 Sunday 00:29 sam
13392 * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
13395 2003-02-02 Sunday 00:05 sam
13397 * ./NEWS: a few updates (translations, mozilla plugin).
13399 2003-02-01 Saturday 23:46 massiot
13401 * modules/gui/macosx/*: Fixed localization bugs
13402 * po/fr.po: Updated French translation
13403 * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0
13405 2003-02-01 Saturday 23:41 yves
13407 - ready for general 0.5.0 consumption
13408 - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin
13409 - more wxwindow stuff.
13410 - fixes here and here.
13411 - added more doc files like NEWS, THANKS etc.
13412 - still lacking mozilla plugin :(
13414 2003-02-01 Saturday 23:39 sam
13416 * ./src/libvlc.c: atomic initialization of the main module in VLC_Init()
13417 instead of VLC_Create(), so that its strings are translated (was #92).
13419 2003-02-01 Saturday 23:28 sigmunau
13421 NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
13424 2003-02-01 Saturday 23:15 sam
13426 * ./AUTHORS: added Garf and updated entries.
13428 2003-02-01 Saturday 23:08 sam
13430 * ./INSTALL.libmad: removed that file; if one does not know how to build
13431 and install a library, he'd better not fiddle with VLC.
13433 2003-02-01 Saturday 22:21 ipkiss
13435 * modules/gui/win32/win32.cpp: fixed a stupid bug (closes #155)
13436 * modules/gui/win32/menu.cpp: removed some ^M chars
13438 2003-02-01 Saturday 22:03 babal
13440 - Win32 preference dialog box
13442 2003-02-01 Saturday 21:39 ipkiss
13446 2003-02-01 Saturday 21:24 titer
13450 2003-02-01 Saturday 21:23 sam
13452 * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
13453 woody specific builds. Will fill them in a moment.
13455 2003-02-01 Saturday 21:20 massiot
13457 Tarkin, Tremor and Theora are only available when compiling from sources.
13459 2003-02-01 Saturday 21:10 massiot
13463 2003-02-01 Saturday 21:04 jpsaman
13465 Checking in packageing files.
13467 2003-02-01 Saturday 20:59 jpsaman
13469 Updated for iPaq port
13471 2003-02-01 Saturday 20:34 massiot
13473 * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X
13474 * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules
13475 * src/misc/darwin_specific.m: more generic language detection
13476 * NEWS: summarized changes from 0.4.6 to 0.5.0
13478 2003-02-01 Saturday 19:04 sam
13480 * ./po/it.po: a few corrections.
13482 2003-02-01 Saturday 18:54 sam
13484 * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable.
13485 * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c,
13486 ./modules/video_output/x11/xvideo.c: removed the drawable configuration
13487 variables which are now deprecated.
13489 2003-02-01 Saturday 18:53 sam
13491 * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
13492 detached before being destroyed.
13494 2003-02-01 Saturday 18:41 sam
13496 * ./NEWS: added an empty NEWS file.
13497 * ./bootstrap: now that we have the NEWS file, --foreign is no longer
13498 required when calling automake.
13500 2003-02-01 Saturday 16:33 massiot
13502 Updated Italian translation courtesy of Bruno Vella.
13504 2003-02-01 Saturday 16:20 massiot
13508 2003-02-01 Saturday 12:01 stippi
13510 Changes done since Feb 28 2003:
13512 2003-02-01 Saturday 11:48 alexis
13514 * common/stylesheet-print-noicones.dsl : stylesheet for PS/PDF/RTF output
13515 * faq/Makefile: added PS/PDF/RTF targets
13516 * faq/faq.sgml: SGML enhancements and few modifications
13518 2003-02-01 Saturday 09:40 babal
13520 - fixed a compilation issue with C compilers
13522 2003-02-01 Saturday 01:21 fenrir
13524 * asf : trying to fix pts handling.
13526 2003-01-31 Friday 22:35 sam
13528 * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.
13530 2003-01-31 Friday 22:34 sam
13532 * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't
13533 kept up to date (and almost everything advertised in it was done).
13535 2003-01-31 Friday 18:53 lool
13537 * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)
13539 2003-01-31 Friday 16:56 sam
13541 * ./configure.ac.in: I was told some versions of mingw32 support neither
13542 -mms-bitfields nor -fnative-struct.
13544 2003-01-31 Friday 15:24 zorglub
13546 * doc/faq/Makefile: added "text" and "clean" targets.
13547 * doc/faq/faq-alone.sgml: Fixed build issues, added FDL, and legal notice.
13548 * doc/faq/faq.sgml: Fixed build issues, improved the SGML translation.
13549 * doc/faq/fdl.sgml: text of the FSF Free Documentation License.
13551 2003-01-31 Friday 13:52 sam
13553 * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
13555 2003-01-31 Friday 11:38 sam
13557 * ./po/de.po: full german translation, courtesy of Felix KĂ¼hne.
13559 2003-01-31 Friday 11:23 massiot
13561 Fixed a major bug of people who like to declare vars "unsigned int"
13562 when they can be -1 :p (why haven't we spotted that before ??).
13565 2003-01-31 Friday 10:54 sam
13567 * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
13568 while there was no input (Closes: #153).
13570 2003-01-31 Friday 10:51 sam
13572 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
13573 Audio and Subtitles submenus into the Audio and Video menus.
13575 2003-01-31 Friday 10:14 sam
13577 * ./src/audio_output/mixer.c: minor cosmetic fix in output message.
13579 2003-01-31 Friday 09:51 sam
13581 * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
13584 2003-01-31 Friday 09:48 sam
13586 * ./configure.ac.in: complain when ALSA headers are not found but
13587 --enable-alsa was specified.
13589 2003-01-31 Friday 06:45 titer
13593 2003-01-31 Friday 02:53 jlj
13595 * ./modules/gui/macosx: Defeated some deadlocks.
13596 World domination ... is at hand.
13598 2003-01-30 Thursday 21:35 babal
13600 - fixed a segfault occuring when the preference dialog box was destroyed
13602 2003-01-30 Thursday 20:59 sam
13604 * ./src/misc/configuration.c: when an invalid short option is found, use
13605 the optopt variable instead of the current value of optind (Closes: #148).
13607 2003-01-30 Thursday 19:14 gbazin
13609 * src/video_output/video_output.c: we were still using free instead of
13610 vout_DestroySubPicture in one place.
13611 * modules/codec/spudec/parse.c: we now make sure we don't add several times
13612 the same highlight callback.
13614 2003-01-30 Thursday 18:07 lool
13616 * converted FAQ to SGML
13617 * SGML sucks, this is absolutely ugly, please reread
13619 2003-01-30 Thursday 16:36 gbazin
13621 * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the
13622 race condition between spudec and vout. This patch may not be all that
13623 nice because it does a lot of vlc_object_find() but it is the only
13624 solution I've been able to come-up with.
13625 Oh and I didn't fix the memory leak caused by the font when using text
13626 subtitles. If the vout changes while the spudec is running then we don't
13629 2003-01-30 Thursday 15:46 hartman
13631 * modules/gui/macosx/intf.m
13632 - fixed a warning about parentheses
13634 2003-01-30 Thursday 15:39 hartman
13636 * ./modules/gui/macosx/intf.m:
13637 - we close the video window after a video is done playing.
13639 2003-01-30 Thursday 12:38 gbazin
13641 * src/video_output/vout_subpictures.c: fixed a few race conditions that
13642 were triggered by the dvdplay plugin.
13644 2003-01-30 Thursday 10:44 massiot
13646 Keep -O2 in --disable-optimizations mode, cause it can't harm...
13648 2003-01-30 Thursday 02:16 gbazin
13650 * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
13651 PictureDisplayExtension(). This does also fix problems with the dvdplay
13652 plugin and menus with still pictures.
13654 2003-01-30 Thursday 00:39 massiot
13656 * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
13657 * modules/gui/macosx/intf.m: one of the threads wasn't in real-time
13659 * include/vlc_threads.h: tuned up OS X priorities
13661 2003-01-29 Wednesday 21:54 fenrir
13663 * asf : more sanity check for broken files.
13665 2003-01-29 Wednesday 18:14 hartman
13667 intf: the slower/faster buttons should not be continious.
13668 project: the source files were included in the Resources. No more.
13670 2003-01-29 Wednesday 18:10 sam
13672 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
13673 the title and chapter dialogs when DVD menus are activated.
13675 2003-01-29 Wednesday 17:28 gbazin
13677 * modules/gui/gtk/*: changed the disc open dialog to allow for title and
13678 chapter 0. When title or chapter 0 are selected, they do not appear in
13681 2003-01-29 Wednesday 17:07 massiot
13683 New nl translation, courtesy of dj hartman.
13685 2003-01-29 Wednesday 15:55 sam
13687 * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization
13688 in case the input dies before we even spawned our dvdplay interface
13691 2003-01-29 Wednesday 15:15 sam
13693 * ./po/ja.po: updated japanese translations, courtesy of KKI.
13695 2003-01-29 Wednesday 14:03 gbazin
13697 * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
13698 THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.
13700 2003-01-29 Wednesday 12:59 gbazin
13702 * modules/demux/ogg.c: bug fix when switching between vorbis channels.
13704 2003-01-29 Wednesday 11:41 jlj
13706 * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.
13708 2003-01-29 Wednesday 11:34 jlj
13710 * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty
13711 * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input
13712 and using p_playlist->p_input instead.
13714 2003-01-29 Wednesday 11:17 gbazin
13716 * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
13718 * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
13719 settings (closes #122).
13721 2003-01-29 Wednesday 09:54 sam
13723 * ./modules/audio_output/arts.c: fixed aRts output and removed debug
13724 messages that were lying around.
13726 2003-01-29 Wednesday 00:02 titer
13728 enabled changing filters on the fly
13730 2003-01-28 Tuesday 23:55 massiot
13732 Not sure the buffer was large enough.
13734 2003-01-28 Tuesday 23:38 fenrir
13736 * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.
13738 2003-01-28 Tuesday 22:52 sam
13740 * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).
13742 2003-01-28 Tuesday 22:03 sam
13744 * ./src/video_output/video_output.c: don't try to change aspect ratio if it
13745 has been overriden by the user (Closes: #79).
13746 * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
13747 * ./modules/*: fixed a few capitalization issues.
13749 2003-01-28 Tuesday 21:18 gbazin
13751 * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
13752 title 0 when using the dvdplay plugin (title 0 = menu).
13754 2003-01-28 Tuesday 21:17 fenrir
13756 * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.
13758 2003-01-28 Tuesday 21:08 sam
13760 * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
13762 * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.
13764 2003-01-28 Tuesday 21:06 sam
13766 * ./debian/*: activated the wxwindows plugin.
13768 2003-01-28 Tuesday 20:02 sam
13770 * ./toolbox: made a few glade-generated strings non-translatable.
13771 * ./po/*: fixed spelling errors in pofiles.
13773 2003-01-28 Tuesday 17:14 sam
13775 * ./debian/control: removed versioned dependency on libxosd.
13776 * ./debian/rules: added comments here and there.
13778 2003-01-28 Tuesday 17:11 sam
13780 * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now
13781 use "./toolbox --fix-glade" to generate and fix source files.
13782 * ./include/vlc_common.h: fixed compilation warnings.
13784 2003-01-28 Tuesday 16:57 sam
13786 * ALL: fixes for various compilation warnings and spelling errors.
13788 2003-01-28 Tuesday 16:52 sam
13790 * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
13793 2003-01-28 Tuesday 16:47 hartman
13795 ALL: updated deinterlace to work on the fly. there is a but in vout.m:433
13796 jlj will need to fix that.
13797 there is no feedback to the interface as of yet
13799 2003-01-28 Tuesday 15:59 hartman
13801 * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
13802 * ./README.MacOSX.rtf: updated deinterlace and resize info
13804 2003-01-28 Tuesday 15:05 massiot
13806 We are now able to parse :
13807 dvdread:/Volumes/to@to/VIDEO_TS@1,1
13808 dvdplay:/Volumes/to@to/VIDEO_TS@1,1
13811 2003-01-28 Tuesday 14:49 sigmunau
13813 fixed another possible crash
13815 2003-01-28 Tuesday 14:41 gbazin
13817 * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)
13819 2003-01-28 Tuesday 14:00 fenrir
13821 * gtk: fixed 'cannot find file.xpm'.
13822 * wxwindows: compilation fix for older wxwindows header.
13824 2003-01-28 Tuesday 13:07 gbazin
13826 * src/video_output/video_output.c: oops, fixed a bug I just introduced.
13828 2003-01-28 Tuesday 13:03 gbazin
13830 * modules/video_filter/deinterlace/deinterlace.c,
13831 modules/video_output/x11/xcommon.c: modified debug messages.
13833 2003-01-28 Tuesday 12:30 gbazin
13835 * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the
13836 filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on
13837 the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object
13839 * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow
13840 switching deinterlace modes on the fly.
13841 * modules/gui/gtk/menu.c: updated the deinterlace menu.
13842 * include/vlc_common.h: compilation fixes for gtk_main and gnome_main.
13844 2003-01-28 Tuesday 12:23 massiot
13846 Do not show the channels menu when the input stream is mono, closing #117.
13848 2003-01-28 Tuesday 10:05 titer
13852 2003-01-28 Tuesday 08:17 titer
13854 * beos/* : do not forgot to destroy the Messages window, so vlc does
13856 * missing cvsignores
13858 2003-01-28 Tuesday 08:11 yves
13860 - new video_output/vout_encoder plugin.
13861 - new demux/a52sys plugin.
13863 2003-01-28 Tuesday 03:46 sam
13865 * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).
13867 2003-01-28 Tuesday 03:11 sam
13869 * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
13872 2003-01-28 Tuesday 02:53 sam
13874 * ./configure.ac.in: first step in the world domination roadmap, setting
13875 the CVS version to -test4.
13877 2003-01-28 Tuesday 02:03 sam
13879 * ./po/*: spelling fixes.
13881 2003-01-28 Tuesday 01:50 hartman
13883 ALL: the next and previous buttons first work through the chapters. Only
13884 then they turn to the playlist.
13886 2003-01-28 Tuesday 00:22 sam
13888 * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.
13890 2003-01-27 Monday 23:48 massiot
13892 Additional check on p_first_byte_to_mix.
13894 2003-01-27 Monday 23:42 sam
13896 * ./bootstrap: removed usage of $^ which is not compatible with BSD or
13899 2003-01-27 Monday 22:50 sam
13901 * ./src/audio_output/output.c: fixed return with a value in function
13904 2003-01-27 Monday 22:42 sam
13906 * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
13907 anyway, do not provide our custom version.
13909 2003-01-27 Monday 21:44 ipkiss
13911 * Fixed a segfault (closes #132)
13913 2003-01-27 Monday 21:35 jobi
13915 * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
13916 at least on FreeBSD 5.0
13918 2003-01-27 Monday 17:41 ipkiss
13920 * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *)
13921 instead of a (vlc_list_t); this modification was needed because BCB
13922 doesn't like at all when a function (compiled with mingw32) returns
13924 * ALL: modified the files to take this change into account
13925 * modules/gui/win32/menu.cpp: enabled the "Add interface" command
13927 2003-01-27 Monday 16:28 fenrir
13929 mms: another memory leak
13930 avi: comment out a debug statment.
13932 2003-01-27 Monday 10:29 titer
13934 Disabled DVD menus by default for 0.5.0
13936 2003-01-27 Monday 01:42 ipkiss
13938 * The space bar is a hotkey for pause/resume.
13940 2003-01-27 Monday 00:08 jlj
13942 * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview
13943 is now updated on panel BecomeKey.
13944 * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel.
13946 2003-01-26 Sunday 22:57 gbazin
13948 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
13951 2003-01-26 Sunday 18:31 babal
13953 - menu checkbox outside of title/chapter groupbox
13955 2003-01-26 Sunday 18:02 babal
13957 - buttons are left aligned and their size comforms to Windows XP visual
13960 2003-01-26 Sunday 16:37 gbazin
13962 * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
13964 2003-01-26 Sunday 14:53 hartman
13966 * Added myself to list of authors of these files. i had forgotten to do this.
13968 2003-01-26 Sunday 14:52 fenrir
13970 * all: raah, clean up glade output.
13972 2003-01-26 Sunday 14:49 fenrir
13974 * added stream output dialog box.
13976 2003-01-26 Sunday 13:37 gbazin
13978 * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
13979 (p_input->p_first_byte_to_mix sometimes need to be reset)
13980 * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.
13982 2003-01-26 Sunday 12:34 fenrir
13984 * avi : fix play back for some broken avi
13986 2003-01-26 Sunday 10:36 gbazin
13988 * modules/gui/wxwindows/*: Fixed the open dialog on win32.
13989 Better slider management in the main interface. Misc other small fixes.
13991 2003-01-26 Sunday 08:28 titer
13995 2003-01-26 Sunday 03:55 ipkiss
13997 * modules/gui/win32: replaced BitBtns with Buttons everywhere, and
13998 put "OK" and "Cancel" buttons in an horizontal layout.
13999 Also updated a few properties here and there.
14001 2003-01-26 Sunday 02:22 ipkiss
14003 * modules/video_output/directx: added a configuration variable and a
14004 "normal" one to set the vout window on top of ther windows
14005 * modules/gui/win32: the interface can use these variables
14006 (almost closes #84)
14008 2003-01-26 Sunday 00:51 sam
14010 * ./modules/gui/win32/menu.cpp: fixed a crash in the navigation menu
14013 2003-01-25 Saturday 21:34 hartman
14015 * changed the bugreporting url
14017 2003-01-25 Saturday 20:15 titer
14019 Added a window to see vlc messages.
14021 2003-01-25 Saturday 18:42 hartman
14023 * ./README.MacOSX.rtf: added two remarks on subtitle support.
14024 * ./extras/MacOSX/vlc.pbroj/project.pbxproj
14025 - Added .wma filetype
14026 - Added README, COPYING etc. to resources
14027 * ALL: Added a Help menu.
14029 2003-01-25 Saturday 18:09 fenrir
14033 2003-01-25 Saturday 17:57 fenrir
14035 * all: fixed wrong usage of input_DeletePES.
14037 2003-01-25 Saturday 17:21 fenrir
14039 *mp4: fixed segfault when it fails to start a decoder and has specific
14040 informations to send.
14042 2003-01-25 Saturday 16:59 fenrir
14044 * ffmpeg: fixed memory leaks.
14046 2003-01-25 Saturday 16:58 fenrir
14048 * all : fixed some memory leaks thanks valgrind.
14050 2003-01-25 Saturday 12:42 hartman
14052 * README.MacOSX.rtf: Updated Readme for new release. Added section on
14053 subtitles and on bugreporting.
14054 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv,
14055 .sub and .srt files.
14057 2003-01-25 Saturday 12:00 hartman
14059 * Reverted back to non metal windows as dictated by Apple's User Interface
14060 Guidelines. Only the controller window stays metallic.
14062 2003-01-25 Saturday 03:12 fenrir
14064 * avi: no more segfault when we have 'max buffer allocation reached'
14065 * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached'
14066 we cannot send null packet to decoder.
14068 2003-01-25 Saturday 01:03 titer
14070 * store windows sizes in the vlc configuration file
14071 * fixed an interface bug when launching a file from the command line
14072 * minor fixes or enhancements
14074 2003-01-24 Friday 18:25 hartman
14076 * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC
14078 2003-01-24 Friday 16:19 hartman
14080 * code we migh use in the future to change the subfile we use.
14081 not very useful now because of the .avi requirement to start/stop before
14082 loading/displaying the subs.
14084 2003-01-24 Friday 14:35 hartman
14086 ALL: fixed the deinterlace menuiteM
14087 cvS: ----------------------------------------------------------------------
14089 2003-01-24 Friday 14:34 hartman
14091 ALL: fixed the deinterlace menuitem
14093 2003-01-24 Friday 14:13 sam
14095 * ./doc/bugreport-howto.txt: minor updates.
14097 2003-01-24 Friday 12:01 sam
14099 * ./configure.ac.in: removed the --with-bcbuilder flag.
14100 * ./INSTALL.win32: updated accordingly.
14102 2003-01-24 Friday 06:31 titer
14104 * vlc_threads.h: lower a priority that made sound choppy on not-so-fast
14105 BeOS computers (closes #119)
14106 * others: removed old printf or unused code.
14108 2003-01-24 Friday 06:21 hartman
14110 * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
14113 2003-01-24 Friday 02:31 hartman
14115 * when the playlist is selected and you push the spacebar we pause/play
14116 the movie. this makes the behaviour more consistent, though the solution
14117 is somewhat unclean. We should fix this on a higher level but i don't see
14118 how we could/should.
14120 2003-01-24 Friday 00:57 babal
14122 - added a NULL pointer test
14125 2003-01-24 Friday 00:53 hartman
14127 * the volume slider could only be dragged, not clicked. removed some
14128 useless code as well.
14130 2003-01-24 Friday 00:17 hartman
14132 * made a quick hack to create a resize bar. not sure if we should keep this.
14134 2003-01-23 Thursday 23:57 gbazin
14136 * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
14137 * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
14138 * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
14139 play/pause button depending on the context.
14140 * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
14142 2003-01-23 Thursday 23:51 massiot
14144 * Resized elements in the open panel,
14145 * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
14146 mode is on the primary screen,
14147 * po/*: Updated po files.
14149 2003-01-23 Thursday 22:57 hartman
14151 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
14152 - oops, i enlarged the timeslider by accident. fixed
14153 * ./modules/gui/macosx/controls.m
14154 - fixed a mutex_lock issue
14156 2003-01-23 Thursday 22:39 hartman
14158 ALL: - made some panels into windows.
14159 - made the background picture non editable (removes the text cursor)
14160 - added slowmotion button
14162 2003-01-23 Thursday 22:25 hartman
14164 * ./modules/gui/macosx/controls.m
14165 - changed the slower button into a slowmotion button
14166 - fixed a forgotten mutex_unlock
14167 * ./modules/gui/macosx/intf.m
14168 - added the slowmotion button
14169 - some windows shouldn't register in the "Window" menu
14170 * ./modules/gui/macosx/open.m
14171 - allow multiple file selection
14173 2003-01-23 Thursday 21:47 massiot
14175 * Minor changes to the open panel, added AVI stream output option,
14176 * modules/gui/macosx/open.m: "Open File" is back,
14177 * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
14179 2003-01-23 Thursday 17:18 babal
14181 - menus disabled by default
14184 2003-01-23 Thursday 17:13 massiot
14186 Fixed a segfault with quitting when no audio output plug-in was found
14189 2003-01-23 Thursday 16:17 ipkiss
14191 * use 'dvdold' instead of 'dvd'
14193 2003-01-23 Thursday 15:53 sam
14195 * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
14196 suggestion from lool).
14198 2003-01-23 Thursday 15:52 sam
14200 * ./modules/*: warning fixes.
14202 2003-01-23 Thursday 15:50 sam
14204 * ./modules/access/dvdread/input.c: warning fixes and a consistency
14205 fix (ilvu_sa cannot be -1).
14207 2003-01-23 Thursday 15:07 fenrir
14209 * asf: in fast/slow motion we don't play audio (unless there isn't any
14210 video). Added some clean up.
14212 2003-01-23 Thursday 13:54 massiot
14216 2003-01-23 Thursday 13:44 fenrir
14218 * don't send audio in fast/slow playing speed unless there isn't any video
14221 2003-01-23 Thursday 11:48 massiot
14223 * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
14224 * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
14226 * src/audio_output/output.c: Fixed dual-mono handling.
14228 2003-01-23 Thursday 10:25 gbazin
14230 * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
14232 2003-01-23 Thursday 09:58 sam
14234 * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
14235 instead of an error when it can't stat() the device (Closes: #77).
14237 2003-01-23 Thursday 09:53 gbazin
14239 * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
14240 socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
14241 read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
14242 call (someone willing to investigate this ?).
14244 2003-01-23 Thursday 09:00 fenrir
14246 * demux: fix segfault while trying to opening files without extention...
14248 2003-01-23 Thursday 04:50 babal
14250 - allow the user to choose (and sort) several plugins for the same
14253 2003-01-23 Thursday 03:33 ipkiss
14255 * The stream output can't use PS with UDP
14256 * Added tooltips for the subtitles dialog box
14257 * Added a missing "delete"
14258 * Added a menu entry to spawn new interfaces (but it's currently
14259 disabled, due to a problem with the vlc_list_t struct)
14261 2003-01-22 Wednesday 22:19 sigmunau
14263 added an new config variable that takes an comma separated list of
14264 interface modules to be loaded in the background when vlc starts. This is
14265 usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
14266 module was inserted, as this just needs to be added to this list now.
14268 2003-01-22 Wednesday 21:42 ipkiss
14270 * Added a dialog box for subtitles selection
14271 * Cosmetic here and there
14273 2003-01-22 Wednesday 19:37 lool
14275 * modules/visualization/xosd/xosd.c: lower module capability when the
14276 DISPLAY environment variable is unset (gtk like behaviour)
14278 2003-01-22 Wednesday 18:31 massiot
14280 Reverse stereo option.
14282 2003-01-22 Wednesday 17:03 sam
14284 * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
14285 detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.
14287 2003-01-22 Wednesday 16:41 lool
14289 * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
14290 xosd_init returns NULL
14291 * lib is initialized with configured font
14292 * more safety checks
14294 2003-01-22 Wednesday 16:16 lool
14296 * modules/access/slp.c: #include <stdlib.h> because of a malloc
14298 2003-01-22 Wednesday 15:16 massiot
14300 Less aggressive debug message.
14302 2003-01-22 Wednesday 12:25 sam
14304 * ./configure.ac.in: fixed multiple static link issues with anal linkers.
14306 2003-01-22 Wednesday 10:53 fenrir
14308 * add vout_encoder, not yet the codec parts.
14310 2003-01-22 Wednesday 10:44 fenrir
14312 * all: modified files for video transcoding. Still needed configure.ac.in
14314 2003-01-22 Wednesday 10:41 fenrir
14316 * added file needed for video transcoding with vlc.
14318 2003-01-22 Wednesday 10:03 massiot
14320 1.12 How do I join an IPv6 multicast stream?
14322 2003-01-22 Wednesday 09:54 massiot
14324 * configure.ac.in: Re-added a52sys module, which was lost somewhere...
14325 * Fixed bugs regarding Dolby Surround downmixing.
14327 2003-01-22 Wednesday 04:51 fenrir
14329 * fixed my last fix about bug with non-progressive videos.
14331 2003-01-22 Wednesday 02:39 hartman
14333 ALL: fixed a small bug in the timeslider code
14335 2003-01-22 Wednesday 01:48 hartman
14337 * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
14339 * ./modules/gui/macosx/vout.m: Made the video window a textured window
14341 - fixed several missing object_release bugs, that i had introduced.
14342 - updated the play/pause behaviour.
14343 - fixed an issue with the volumeslider.
14345 2003-01-22 Wednesday 01:40 lool
14348 * now works under win32
14350 2003-01-22 Wednesday 01:13 titer
14352 * Fixed title / chapter menus
14355 2003-01-22 Wednesday 00:32 fenrir
14357 * gtk: fixed a segfault with deinterlace.
14359 2003-01-21 Tuesday 21:20 ipkiss
14361 * Dropped files and files added using the playlist are now enqueued
14362 according to the "enqueue" config option
14364 2003-01-21 Tuesday 21:19 lool
14366 * use of service attributes to get the name of the session, insert it in
14369 2003-01-21 Tuesday 19:49 ipkiss
14371 * Added a dialog box for the stream output
14373 2003-01-21 Tuesday 18:43 lool
14375 * added a couple of malloc() checks
14377 2003-01-21 Tuesday 17:34 lool
14379 * now search all srvtypes and add all srvs of all srvtypes to the
14380 playlist (requires less configuration information, now zero)
14381 * usual cleanup and bug removal
14383 2003-01-21 Tuesday 17:08 hartman
14385 ALL: the slider updates the video while it slides.
14387 2003-01-21 Tuesday 17:00 fenrir
14389 * added "use DVD menu" choice.
14391 2003-01-21 Tuesday 16:46 fenrir
14393 * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
14394 added some sanity checks.
14396 2003-01-21 Tuesday 14:26 hartman
14398 ALL: fixed my previous osx interface commit. had forgotten to save the files.
14400 2003-01-21 Tuesday 14:15 hartman
14402 * ./src/input/input_ext_intf.c
14403 - FASTER and SLOWER now take into account the current rate.
14405 2003-01-21 Tuesday 12:36 fenrir
14407 * gui/gtk : added a subtitle option in open dialog box.
14409 2003-01-21 Tuesday 12:23 hartman
14411 ALL: The addition of a volume slider required a small redesign of the
14412 interface. David Weber was again kind enough to help us.
14414 2003-01-21 Tuesday 12:01 hartman
14416 * Added an 'slowmotion' icon
14418 2003-01-21 Tuesday 10:29 massiot
14420 Fixed two major bugs in the audio output, triggering segfault when going
14421 to mono mode, and probably at some other places.
14423 2003-01-21 Tuesday 00:47 jlj
14425 * ./modules/gui/macosx/aout.m: output more debug info
14426 * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
14427 http://nanocrew.net/vlc/mpslider.png
14429 2003-01-20 Monday 20:17 yves
14431 - new access/slp plugin.
14432 - more buildfor_{rh80,mdk{82,90}} stuff.
14433 - use %%mklibname macro.
14434 - use %%clean_menus in postun instead of %%update_menus everywhere.
14436 2003-01-20 Monday 20:07 fenrir
14438 * all: begin to up to date the gtk/gnome interface. All comments are
14439 welcome, and please reports bugs :)
14441 2003-01-20 Monday 17:52 massiot
14443 Used macro instead of hand-made code.
14445 2003-01-20 Monday 13:06 fenrir
14447 * all: converted some msg_Err into msg_Warn
14449 2003-01-20 Monday 13:04 fenrir
14451 * asf : more msg_Err -> msg_Warn
14453 2003-01-20 Monday 13:03 fenrir
14455 * aac: some msg_Err -> msg_Warn
14457 2003-01-20 Monday 13:01 fenrir
14459 * all: changed some msg_Err into msg_Warn.
14461 2003-01-20 Monday 10:59 massiot
14463 Fixed a dozen bugs regarding mono audio files.
14465 2003-01-20 Monday 03:45 hartman
14467 * ./extras/MacOSX/vlc.pbproj/project.pbxproj
14468 - Added .cue and .ogg to the known filetypes
14470 - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
14471 - Preliminary divx filesubtitle support.
14473 2003-01-20 Monday 02:45 titer
14475 load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
14476 previous commits (closes #100)
14478 2003-01-20 Monday 02:19 fenrir
14480 * mpegvideo.c : raah, removed a debug message...
14482 2003-01-20 Monday 02:15 fenrir
14484 * mpegvideo.c : fix dts generation for non-progressive stream.
14486 2003-01-20 Monday 00:23 hartman
14488 * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
14490 2003-01-19 Sunday 22:16 jpsaman
14492 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.
14494 2003-01-19 Sunday 17:55 ipkiss
14498 2003-01-19 Sunday 16:57 massiot
14500 Requalified some error messages into warnings.
14502 2003-01-19 Sunday 08:28 fenrir
14504 * avi.c : proper way to store fourcc.
14506 2003-01-19 Sunday 08:27 fenrir
14508 * all: change the way fourcc are stored in bitmapinfoheader.
14510 2003-01-19 Sunday 03:16 sam
14512 * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
14513 the GetProgramPath call, stored the path in p_libvlc instead. Fixes
14514 compilation under anything other than OS X.
14516 2003-01-18 Saturday 20:24 alexis
14520 2003-01-18 Saturday 13:24 massiot
14522 Including font-eutopiabold36.rle for DivX and ogg subtitles.
14524 2003-01-18 Saturday 04:57 hartman
14526 * ./modules/gui/macosx/open.m
14527 - .bin files are now opened as disks, instead of as files
14529 2003-01-18 Saturday 04:10 hartman
14531 * ./modules/gui/macosx/open.m:
14532 - Removed the pretty animation. Wasn't working. This looks better.
14533 - fixed a potential memory problem
14535 2003-01-17 Friday 23:59 sam
14537 * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
14538 the source comments.
14540 2003-01-17 Friday 21:46 hartman
14542 * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
14544 2003-01-17 Friday 19:36 sam
14546 * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
14548 2003-01-17 Friday 19:35 sam
14550 * ./modules/gui/win32/mainframe.cpp, ./modules/gui/win32/menu.cpp: applied
14551 navigation fixes from the Gtk+ interface.
14553 2003-01-17 Friday 19:22 sam
14555 * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
14557 2003-01-17 Friday 19:17 sam
14559 * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
14560 of boundary checks in the handling of title/chapter menus. Title 0 is no
14561 longer reachable (Closes: #26).
14563 2003-01-17 Friday 18:19 titer
14565 Fixed the 'Do not use DVD menus' check box.
14567 2003-01-17 Friday 18:19 jpsaman
14569 Updating slider only once a second now.
14571 2003-01-17 Friday 17:22 massiot
14575 2003-01-17 Friday 16:18 sam
14577 * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
14578 sent to the parent video output by all filters, and mouse coordinates are
14579 translated when necessary (Closes: #15).
14581 2003-01-17 Friday 15:26 fenrir
14583 * all: use p_vlc->pf_memcpy instead of memcpy on big data block.
14584 * mpeg4video: removed a bad code dealing with pts discontinuity.
14585 * pes.c: try to avoid copying the whole PES. (the first 64ko
14586 ins't any more copied :)
14588 2003-01-17 Friday 14:51 lool
14590 * added missing static
14592 2003-01-17 Friday 13:54 sam
14594 * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
14595 calculation in slow-mo.
14597 2003-01-16 Thursday 23:37 sam
14599 * ./Makefile.am: fixed distribution of MSVC files.
14601 2003-01-16 Thursday 23:33 babal
14603 - my previous fix was a bad fix :(
14605 2003-01-16 Thursday 23:25 lool
14608 . renamed access_slp to slp
14609 . slp is enabled by default if slp.h is present
14610 * modules/access/slp.c:
14611 . slp is now an access and a demux and forces the use of itself
14612 . cleanups and bug corrections
14613 . disappears of the playlist
14614 Thanks to fenrir for the help in debugging!
14616 2003-01-16 Thursday 23:00 massiot
14618 * Bumped up revision number to 0.5.0-test3,
14619 * Rearranged fields in the OS X interface to accomodate for translations,
14620 * modules/access/dvd/ifo.c: fixed a crash with bad streams,
14621 * Auto-updated po files,
14622 * Manually updated fr.po.
14624 2003-01-16 Thursday 21:14 babal
14626 - input.c : doesn't even try to use the headphone filter for
14627 unsupported format (S/PDIF, ...)
14628 - m3u.c : support for MRLs
14629 better detection of absolute path under Windows
14630 - configure.ac.in : off_t was defined twice for mingw32
14631 - fr.po : translation of headphone filter strings
14633 2003-01-16 Thursday 20:08 lool
14637 2003-01-16 Thursday 15:26 titer
14639 * InterfaceWindow.cpp : fixed DVD drag & drop
14640 * PreferencesWindow.* : added the possibility not to use DVD menus
14642 2003-01-16 Thursday 14:40 massiot
14644 Swedish is now sv, not se. Thanks yvounet. (c)
14646 2003-01-16 Thursday 14:39 yves
14648 * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
14649 * new demux/m4v and mux/avi plugins
14651 2003-01-16 Thursday 14:34 sam
14653 * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
14655 2003-01-16 Thursday 14:08 massiot
14657 * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
14658 I do not have any file to test ; more precise PTS handling when losing
14660 * src/audio_output/intf.c: fixed a warning.
14662 2003-01-16 Thursday 13:58 hartman
14665 - integrated play/pause toggled button
14666 - global shortcut for play/pause by use of spacebar
14668 - removed pause button
14669 - close button in intf window. register window in Window menuitem.
14670 - rearranged the menu
14671 - changed some key-combo's to be more OSX compliant/consistent
14672 - The time text-field is no longer selectable
14673 - The faster/slower/ff/stop etc button are only available during playback
14674 - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
14675 - Added Add/Remove buttons to the llaylist.
14676 - Made the drawer 10 pixels smaller. Looks much better.
14677 - added a volume slider.
14679 2003-01-16 Thursday 13:49 hartman
14681 * ./modules/gui/macosx/controls.m:
14682 - Added a volumeslider
14683 - removed pause button
14684 - added a fast forward action (increases speed in time)
14685 - changed the play method to allow for a toggled play pause button
14686 - volumeUp and VolumeDown take the state of the Mute Menuitem into account
14687 - volumeUp and VolumeDown take the volumeSlider into account
14688 * ./modules/gui/macosx/intf.h:
14689 - added references for the volumeslider, new menuitems
14690 * ./modules/gui/macosx/intf.m:
14691 - correct init of volumeslider and other new intf elements
14692 - new title for Controller window
14693 - the state of buttons is dependant on a movie being played
14694 - toggle the play/pause button if a play/pause action is detected.
14695 * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
14696 * ./modules/gui/macosx/vout.m:
14697 - removed some control keys which were no longer necesarry
14698 - give the window the title of the item being played
14700 2003-01-16 Thursday 13:22 hartman
14702 VolumeGet/VolumeSet now work even if no file is playing.
14704 2003-01-16 Thursday 12:56 sam
14706 * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.
14708 2003-01-16 Thursday 12:49 sam
14710 * ./evc/config.h, ./msvc/config.h: proper generation of these files using
14711 information from configure.ac.in. Thanks to Stephane van Hardeveld for
14714 2003-01-16 Thursday 09:05 sam
14716 * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.
14718 2003-01-16 Thursday 09:02 sam
14720 * ./include/vlc_common.h: fixed win32 plugin compilation.
14722 2003-01-16 Thursday 09:00 sam
14724 * ALL: merged more UI strings.
14726 2003-01-15 Wednesday 23:55 massiot
14728 * Fixed MPEG audio layer III VBR,
14729 * Mac OS X interface thread gets a real-time priority as well to avoid
14731 * VLAN error is now a warning.
14733 2003-01-15 Wednesday 13:58 massiot
14737 2003-01-15 Wednesday 13:48 sam
14739 * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
14740 events once our window has been properly mapped.
14742 2003-01-15 Wednesday 13:46 massiot
14744 message queue overflow is now a warning.
14746 2003-01-15 Wednesday 13:16 sam
14748 * ALL: slightly changed some interface strings so that they are common to
14749 all GUIs, thus making the translators' work easier.
14751 2003-01-15 Wednesday 13:14 massiot
14753 Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
14756 2003-01-15 Wednesday 12:25 massiot
14758 Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
14759 and Jean-Paul Saman <jpsaman@wxs.nl>.
14761 2003-01-15 Wednesday 11:46 titer
14763 Fixed --with-mad and --with-mad-tree
14765 2003-01-15 Wednesday 11:27 massiot
14767 VolumeUp/Down/Mute now work even if no file is playing.
14769 2003-01-15 Wednesday 10:58 massiot
14771 * Totally rewrote the mad plug-in, in order to fix the PTS problems :
14772 - Now using the low-level API of libmad,
14773 - Decoding split in parsing & decoding (just like A/52),
14774 - Should handle dual-mono files correctly,
14775 * The old mpeg_audio plug-in can no longer work in this scheme and has
14776 been disabled. Please _always_ compile with mad from now on.
14777 * Updated po files.
14779 2003-01-15 Wednesday 00:49 jlj
14781 * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.
14783 2003-01-15 Wednesday 00:10 massiot
14785 Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.
14787 2003-01-14 Tuesday 22:44 sam
14789 * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
14792 2003-01-14 Tuesday 22:03 titer
14794 Fixed playlist behaviour (draging a file replaces the playlist, and
14795 draging a file while pressing the 'Shift' key appends it while the
14796 current one keeps playing.
14798 2003-01-14 Tuesday 18:56 sam
14800 * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif
14802 2003-01-14 Tuesday 16:00 titer
14804 Now you can save preferences.
14806 2003-01-14 Tuesday 15:31 titer
14808 * added a sanity lock
14810 2003-01-14 Tuesday 14:51 massiot
14812 * Fixed dual-mono handling of MPEG audio.
14813 * rc.c: fixed a warning.
14815 2003-01-14 Tuesday 14:48 titer
14817 * Added a file panel for subtitles file selection.
14819 2003-01-14 Tuesday 04:34 fenrir
14821 * stream_output.c: fix a bug with "null" stream.
14823 2003-01-14 Tuesday 01:30 sigmunau
14825 changed the a rule into add and made it work along with others such as play
14826 even when nothing is currently playing. Added a playlist command to list the
14827 entries currently in the playlist. plus some cleanups and sanity checks.
14829 2003-01-13 Monday 23:45 massiot
14831 Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.
14833 2003-01-13 Monday 20:02 jlj
14835 * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.
14837 2003-01-13 Monday 17:39 fenrir
14839 * adpcm: changed the way that data are read and thus seek will work.
14841 2003-01-13 Monday 17:11 ipkiss
14843 * MacOSX interface: fixed a stupid bug
14844 * Win32 interface: completed support for channel selection
14846 2003-01-13 Monday 16:58 massiot
14850 2003-01-13 Monday 15:20 sam
14852 * ./toolbox: toolbox --update-po now automatically extracts strings from
14853 the Win32 interface.
14855 2003-01-13 Monday 15:14 alexis
14859 2003-01-13 Monday 14:51 massiot
14861 Do not forget to register aout_ChannelsRestart as the callback for
14862 audio-device, plus miscellaneous changes.
14864 2003-01-13 Monday 13:28 sam
14866 * ./modules/video_output/sdl.c: protected libSDL initialization calls to
14867 avoid race conditions and deadlocks.
14869 2003-01-13 Monday 04:46 fenrir
14871 * mux/avi.c: added index creation.
14872 * demux/avi.c: fix stream length calculation.
14873 * stream_output.c: forgot a return value ...
14875 2003-01-13 Monday 02:33 fenrir
14877 * all: now mux and access_out can request to reserve some memory in front
14878 of each sout buffer (will prevent some unnecessary memcpy :). Not yet
14881 2003-01-13 Monday 02:30 fenrir
14883 * mp4: added parsing of some mov boxes (alternate movies).
14885 2003-01-13 Monday 01:11 sam
14887 * ./debian/rules: compilation bypasses for the Debian maintainer.
14889 2003-01-12 Sunday 19:08 jpsaman
14893 2003-01-12 Sunday 19:08 jpsaman
14895 Use gtk_main_quit only in one place (the function Manage()).
14897 2003-01-12 Sunday 18:26 fenrir
14899 * avi: partial fix for non interleaved file with incorrect( I'm not sure
14900 about that) stream descriptor. Now at least video will be played.
14902 2003-01-12 Sunday 18:25 jlj
14904 * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).
14906 2003-01-12 Sunday 15:38 sigmunau
14908 * src/video_output/video_output.c: add a key-pressed variable to p_vout
14909 * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
14910 by reading the key-pressed variable
14911 * modules/control/lirc/lirc.c: allow navigation with remote control by
14912 faking keypresses (closes #38). I think the remotes for dvdplayers usually
14913 have buttons for "root menu" and "title menu". Whould this be easily
14914 implemented in vlc?
14916 2003-01-12 Sunday 06:39 fenrir
14918 * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
14919 You have to force this demuxer.
14921 2003-01-12 Sunday 04:30 fenrir
14923 * avi.c: avi muxer. (It produces broken files, but vlc is able to read
14926 2003-01-12 Sunday 04:11 fenrir
14928 * some workaround for clock.
14930 2003-01-12 Sunday 02:08 titer
14932 * beos/* : fixed a bug in the progress bar with big files
14933 * beos_specific.cpp : fixed the app signature
14934 * VlcWrapper.* : removed unused code
14936 2003-01-12 Sunday 01:26 sigmunau
14938 new rule for remote controls with combined play/pause button (like mine has)
14940 2003-01-12 Sunday 00:22 titer
14942 Corrected the list of supported MIME types.
14944 2003-01-11 Saturday 20:42 titer
14946 * Needed update because variables names changed in the 'adjust' module.
14948 2003-01-11 Saturday 20:25 gitan
14950 * SAP is disabled by default.
14952 2003-01-11 Saturday 19:33 stippi
14954 fixed flickering of skip buttons (and consequently crashing if you pressed them)
14956 2003-01-11 Saturday 18:31 fenrir
14958 * avi: fix my last fix :)
14960 2003-01-11 Saturday 18:10 fenrir
14962 * asf: prevent some segfault with broken file. (partially fix bug 72)
14963 * avi: respect frame size (for audio codec) and close bug 75.
14964 * ffmpeg: can now read multiples audio frames from the same buffer.
14966 2003-01-11 Saturday 17:23 ipkiss
14968 * Fixed my previous commit (thanks fenrir)
14970 2003-01-11 Saturday 14:09 ipkiss
14974 2003-01-10 Friday 17:30 lool
14976 * re-included playlist.h (got confused with vlc-playlist.h)
14978 2003-01-10 Friday 17:01 titer
14980 Thread priority management on BeOS.
14982 2003-01-10 Friday 16:21 titer
14984 Definitively fixed sync (I hope).
14986 2003-01-10 Friday 13:21 massiot
14988 Fixed liba52 detection using --with-a52.
14990 2003-01-10 Friday 12:34 asmax
14992 * fixed previous commit (didn't work everytime)
14994 2003-01-10 Friday 11:02 asmax
14996 * enable the network channel box when selecting network channel input
14999 2003-01-10 Friday 10:01 lool
15001 * removed an useless inclusion
15003 2003-01-10 Friday 09:28 lool
15005 * access_slp LD options
15007 2003-01-10 Friday 09:25 lool
15010 2.16 NO VIDEO!! or NO AUDIO !!
15011 3.3.4 Does VLC support DVD from all zones?
15012 3.3.5 How can I take screenshots?
15014 5.1 How may I help your project?
15015 5.2 Why are your mailing-lists and your website in english?
15017 2003-01-10 Friday 08:04 yves
15019 * vlc.spec: new packetizer/mpeg4audio plugin added.
15021 2003-01-10 Friday 06:16 lool
15023 * removed VLC_GO to avoid skipping to the last program
15025 2003-01-10 Friday 04:58 lool
15027 * configure.ac.in, modules/access/slp.c: New SLP access module,
15028 see <http://www.openslp.org/>
15030 2003-01-10 Friday 01:09 ipkiss
15032 * ./modules/gui/win32: fixed a bug in the preferences (closes #60)
15034 2003-01-09 Thursday 23:43 massiot
15036 * OS X: Fixed a segfault with empty configuration strings (closes #65),
15037 * cosmetic messages cleanups.
15039 2003-01-09 Thursday 22:30 lool
15041 * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)
15043 2003-01-09 Thursday 18:23 fenrir
15045 * avi: read less data at once as it seems to give better sound. (I thinks
15046 it's more a workaround that a true fix).
15048 2003-01-09 Thursday 18:06 sam
15050 * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.
15052 2003-01-09 Thursday 17:47 sam
15054 * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
15055 instead of i_pitch for pixel access (Closes: #30).
15057 2003-01-09 Thursday 16:26 sam
15059 * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
15062 2003-01-09 Thursday 15:38 sam
15064 * ./modules/video_filter/adjust.c: rehandled code and enhanced the
15065 config variables descriptions.
15067 2003-01-09 Thursday 14:05 sam
15069 * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.
15071 2003-01-09 Thursday 14:00 sam
15073 * ./modules/video_filter/transform.c: the 90 and 270 transformation routines
15074 now use the visible pitch of a picture, not its total pitch (Closes: #29).
15076 2003-01-09 Thursday 10:12 sam
15078 * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
15079 according to the playing rate.
15081 2003-01-08 Wednesday 23:15 massiot
15083 Do not bail out when no *.gmo exists.
15085 2003-01-08 Wednesday 16:40 lool
15088 * mentionned Redhat because it disables DMA
15090 2003-01-08 Wednesday 16:40 fenrir
15092 * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
15093 muxer with libdvbpsi.
15094 * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
15095 (only in ts_dvbpsi demuxer).
15097 2003-01-08 Wednesday 15:13 titer
15099 Partial fix for video/audio sync.
15101 2003-01-08 Wednesday 14:59 sam
15103 * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
15106 2003-01-08 Wednesday 14:31 lool
15108 * Mentionned the inclusion of the contrib dir
15110 2003-01-08 Wednesday 14:00 sigmunau
15112 use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
15113 a minor change in argumets passed to nsis
15115 2003-01-08 Wednesday 13:52 titer
15117 Use pf_memcpy and pf_memset.
15119 2003-01-08 Wednesday 12:13 lool
15123 4.1 May I use the VideoLAN logo?
15124 4.2 May I reditribute VLC?
15126 2003-01-08 Wednesday 10:50 massiot
15128 * Added --no-spdif option (just like in OSS) and fixed a localization bug.
15130 2003-01-08 Wednesday 10:46 fenrir
15132 * mp4.c: allowed multiple moov headers by taking the first one
15133 (multiple moov headers is strictly forbidden but I 've seen such file)
15135 2003-01-08 Wednesday 10:43 fenrir
15137 * faad: fixed a segfault when faad initialisation failed.(anyway it
15138 doesn't solve the real problem).
15140 2003-01-08 Wednesday 10:41 fenrir
15142 * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
15143 an vol header. (In fact reverse an prevous commit)
15145 2003-01-08 Wednesday 10:40 fenrir
15147 * file.c: removed an useless debug message.
15149 2003-01-08 Wednesday 10:38 fenrir
15151 * all: added a new function (sout_BufferChain) and allowed dummy
15152 stream input creation (with "null" fourcc).
15154 2003-01-08 Wednesday 10:34 fenrir
15156 * pes.c, ps.c: a52 stream should now work.
15157 * ts.c: added support for libdvbpsi (like ts demux, two modules are
15158 generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
15159 without libdvbpsi. More works to add mpeg4 support (now I generate IOD
15160 and SL descriptor).
15162 2003-01-08 Wednesday 10:26 fenrir
15164 * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
15165 * mpeg4video.c: I 've rewritten it
15167 2003-01-08 Wednesday 03:01 ipkiss
15169 * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
15170 forgets to declare 'add_category_hint'
15171 * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p
15173 2003-01-08 Wednesday 02:32 titer
15175 Minor GUI fixes in the prefs window.
15177 2003-01-08 Wednesday 02:16 ipkiss
15179 * Added sound volume management and changed a bit the menus
15180 * Added audio channels selection, but it's currently disabled since
15181 it's quite buggy :)
15183 2003-01-08 Wednesday 02:09 titer
15185 Fixed language and subtitle selection.
15187 2003-01-08 Wednesday 00:41 massiot
15189 * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
15190 * Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>
15192 2003-01-07 Tuesday 21:49 fenrir
15194 * all: I have added two new variables in es_descriptor_t and
15195 decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
15196 a replacement of p_demux_data as this variable is used by
15197 some demuxers in another way. This way, I will be able to add
15198 preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
15199 demuxer so if somebody wants ...)
15201 2003-01-07 Tuesday 15:12 jobi
15203 * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with
15204 file/ts_dvbpsi:) with TS streams that don't start with 0x47
15206 2003-01-07 Tuesday 15:12 massiot
15208 Fixed another very nasty localization bug.
15210 2003-01-07 Tuesday 14:58 massiot
15212 New "spdif" setting, allowing to permanently disable S/PDIF detection.
15214 2003-01-07 Tuesday 14:38 massiot
15216 Removed unused options in the aout.
15218 2003-01-07 Tuesday 13:26 sam
15220 * minor updates to pofiles.
15222 2003-01-06 Monday 22:57 massiot
15224 Fixed a compilation issue.
15226 2003-01-06 Monday 22:07 massiot
15228 * Bumped up revision number to 0.5.0-test2,
15229 * MacOS X port: new error dialog displaying error messages,
15230 * Updated localization files,
15233 2003-01-06 Monday 20:08 yves
15235 - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
15236 - removed access/rtp plugin (merged in access/udp).
15237 - removed codec/imdct and codec/downmix plugins (deprecated).
15238 - libvlc0-devel provides libvlc-devel.
15239 - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
15240 ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
15242 2003-01-06 Monday 15:39 ipkiss
15244 * modules/gui/win32/network.cpp: added support for ftp and mms
15245 * modules/gui/win32/disc.cpp: cosmetic
15247 2003-01-06 Monday 02:45 massiot
15250 * New "stream output" area in the open panel.
15252 2003-01-06 Monday 00:37 garf
15254 * added a i_min, i_max, f_min and f_max in module_config_t structure
15255 * added a add_integer_with_range() and add_float_with_range()
15256 * gtk interface: now uses a slider when a min or a max is specified
15258 2003-01-05 Sunday 21:03 sigmunau
15260 modules/demux/asf/*: added some file info code
15261 modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as
15262 these cause to much trubble
15264 2003-01-05 Sunday 20:45 massiot
15266 Fixed the "stream has changed" bug.
15268 2003-01-05 Sunday 16:23 massiot
15271 * Fixed a segfault in the "Close Window" code,
15272 * Fullscreen state is now retained between files,
15273 * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?).
15275 2003-01-05 Sunday 13:39 gbazin
15277 * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
15278 the audio output thread. That should make Win9x/Me happier.
15280 2003-01-05 Sunday 03:21 jlj
15283 * replaced playlist panel with drawer.
15284 * implemented context menu for playlist tableview.
15286 2003-01-05 Sunday 02:39 massiot
15288 * Added the possibility to select DVD menus with VIDEO_TS folder in the
15291 2003-01-05 Sunday 01:55 massiot
15293 * Added a Close Window and a close box to our QuickTime video output.
15295 2003-01-04 Saturday 23:49 gbazin
15297 * configure.ac.in: fixed typo in wxWindows headers detection code.
15299 2003-01-04 Saturday 17:14 titer
15301 We now check if the BSoundPlayer's buffer size is not the one we
15304 2003-01-04 Saturday 16:27 gbazin
15306 * src/audio_output/output.c: don't forget to free the audio buffer when
15307 we are trashing it.
15309 2003-01-04 Saturday 13:50 jpsaman
15313 2003-01-04 Saturday 13:30 jpsaman
15315 Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
15317 2003-01-04 Saturday 04:11 jlj
15320 * main window controls are back. based on suggestion by Dan Macpherson.
15322 2003-01-04 Saturday 00:21 jpsaman
15324 Updating slider status uses no longer FPU calculations when compiled for strongarm1100.
15326 2003-01-03 Friday 23:58 jpsaman
15328 Updated package release number
15330 2003-01-03 Friday 21:38 jlj
15332 * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
15334 2003-01-03 Friday 20:55 jpsaman
15336 Slider functionality for Familiar interface.
15338 2003-01-03 Friday 14:44 sam
15340 * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
15341 support in the Gtk+ and GNOME interfaces.
15343 2003-01-03 Friday 13:07 massiot
15345 * modules/access/file.c: we now regularly check the size of the file, in
15346 case it is being downloaded.
15348 2003-01-03 Friday 00:11 massiot
15350 Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
15353 2003-01-03 Friday 00:03 jlj
15355 * ./src/misc/darwin_specific.m:
15356 Fixed (really!) segfault. Don't release o_lang objects, they're managed
15359 2003-01-02 Thursday 23:50 massiot
15363 2003-01-02 Thursday 23:09 massiot
15366 * Fixed the Device submenu,
15367 * There is still a segfault in darwin_specific.m.
15369 2003-01-02 Thursday 22:49 jlj
15371 * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.
15373 2003-01-02 Thursday 20:48 gbazin
15375 * modules/codec/*: reverted my previous patch that explicitly set
15376 i_bytes_per_frame and i_frame_length in each audio decoder.
15377 * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame
15378 and i_frame_length.
15380 2003-01-01 Wednesday 11:14 jlj
15382 * ./modules/gui/macosx/aout.m: cleaned up the code, removed intf dep.
15383 * ./src/misc/darwin_specific.m: fixed segfault (o_enumerator was being
15384 released twice) and memory leak.