1 2003-12-27 Saturday 01:49 rocky
3 Scale bitmaps for 4:3 output
5 2003-12-26 Friday 02:47 rocky
7 Keep in synch with rest of source. Should also have no effect on upcoming release
9 2003-12-26 Friday 01:39 rocky
11 Check in a stable copy for reference against future changes. Should
12 not affect or be seen in upcoming release.
14 2003-12-24 Wednesday 12:38 gbazin
16 * src/libvlc.h: on win9x --win9x-cv-method=0 was problematic (eg. vlc could get stuck during video startup) so --win9x-cv-method=1 is now the default.
18 2003-12-24 Wednesday 10:06 gbazin
20 * src/libvlc.c: small fixes to Usage().
22 2003-12-24 Wednesday 09:46 gbazin
24 * include/vlc_block.h: added a temporary i_rate field to block_t.
25 * modules/codec/libmpeg2.c: synchro uses p_block->i_rate again.
26 * src/input/*: do not decode audio when i_rate != DEFAULT_RATE.
28 2003-12-23 Tuesday 17:10 gbazin
30 * modules/video_output/directx/events.c: warning message into debug message.
32 2003-12-23 Tuesday 15:27 gbazin
34 * modules/video_output/directx/events.c: fixed mouse coordinates for dvd navigation which got broken when we switched to using a child window for the video.
36 2003-12-23 Tuesday 02:11 gbazin
38 * modules/video_output/directx/*: fixed strange race condition.
40 2003-12-23 Tuesday 00:23 hartman
42 * Fixed and updated for a 00.7 'Bond' release.
44 2003-12-22 Monday 23:46 hartman
46 * Fix a leak in goom module that caused all the pictures of a vout to be
47 unavailable after several songs.
49 2003-12-22 Monday 22:37 hartman
51 * stream_Size reports the size of a stream, not stream_Tell
52 This fixes the ID3 detection of ID3v1.
54 2003-12-22 Monday 17:44 gbazin
56 * modules/access/dshow/dshow.cpp: fixed previous fix.
58 2003-12-22 Monday 17:08 bigben
60 back to config_PutInt when using the fullscreen button on the interface. This allows to remember the fullscreen setting when changing playlist item
62 2003-12-22 Monday 16:42 gbazin
64 * modules/access/dshow/dshow.cpp: small fix for devices list.
66 2003-12-22 Monday 16:40 gbazin
68 * modules/codec/libmpeg2.c: compiles with the latest libmpeg2 cvs.
70 2003-12-22 Monday 15:42 gbazin
72 * modules/gui/wxwindows/*: use our new wxL2U() macro where needed.
74 2003-12-22 Monday 14:45 hartman
76 * Fix the 'currently playing' field in the OSX intf.
78 2003-12-22 Monday 14:32 sam
80 * Coding style cleanup: removed tabs and trailing spaces.
82 2003-12-22 Monday 14:31 gbazin
84 * modules/gui/wxwindows/*: don't forget to convert the filename/author fields in the playlist to the encoding in use by the wxWindows interface.
86 2003-12-22 Monday 14:23 sam
88 * src/misc/iso-639_def.h modules/demux/util/id3genres.h modules/gui/kde:
89 + Added missing copyright information.
91 * src/misc/iso-639_def.h:
92 + Removed useless (and unprotected) macros.
94 2003-12-22 Monday 11:14 titer
96 beos/Video*: fixed cursor hiding (int32_t != int32 bla bla bla)
98 2003-12-22 Monday 11:08 titer
100 beos/*: fixed Alt+X shortcuts (BeOS doesn't let those hit BWindow::KeyDown
101 because it's reserved for system shorcuts - added a workaround)
103 2003-12-22 Monday 02:24 sam
106 + Added pda.glade to the list of Glade2 generated files.
107 + Remove strings such as "http://" or "/dev/video0" from the list of
108 translated strings in the PDA interface.
109 * Fixed grammar, spelling, a few pathetic inconsistencies, removed trailing
110 whitespaces and tabulations here and there.
112 2003-12-22 Monday 00:26 sam
114 * modules/demux/asf/asf.c: Fixed a buffer overflow.
116 2003-12-22 Monday 00:13 sam
118 * modules/access/vcdx/access.c: Fixed an obvious buffer overflow. This
119 code is still unsafe, bounds need to be checked after each sprintf/strcat
122 2003-12-22 Monday 00:06 titer
124 + beos/PreferencesWindow.cpp: esthetic change (use triangle thumb style
127 2003-12-21 Sunday 23:32 sam
129 * Fixed URLs here and there.
131 2003-12-21 Sunday 21:30 titer
133 beos/PreferencesWindow*:
134 + Cleaned a bit the way the prefs are created
135 + Added missing CONFIG_ITEM_KEY implementation
137 2003-12-20 Saturday 22:57 babal
139 * libvlc.h input.c headphone.c:
140 fix support of audio channel mixers, like the headphone channel mixer
141 for instance, which was broken since the introduction of user audio
142 filters; if specified by the user and compatible with the audio
143 pipeline, we add the channel mixer after the user filters.
144 -> unfortunately, this fix removed two strings and introduced 4 new
146 -> TODO: allow the user to choose only amongst channel mixers, not
147 all available audio filters
149 * vlc.exe.manifest Makefile.am install-win32 :
150 add a manifest file to allow the win32 gui to use Windows XP visual
151 styles when available.
153 2003-12-20 Saturday 16:22 gbazin
155 * modules/demux/mp4/mp4.c: fixed problem with buggy files that don't set the audio sample rate properly.
157 2003-12-20 Saturday 16:11 gbazin
159 * modules/codec/araw.c: added "mlaw" as a fourcc for ulaw audio.
161 2003-12-20 Saturday 15:25 rocky
163 Remove unused variable. Artifact of old track/entry handling.
165 2003-12-20 Saturday 11:56 rocky
169 2003-12-20 Saturday 11:55 rocky
173 2003-12-18 Thursday 16:29 hartman
175 * Fix broken http intf in macosx package.
177 2003-12-18 Thursday 12:35 rocky
179 Go over for spelling and acurracy.
181 2003-12-17 Wednesday 23:21 hartman
183 * Commented out the option 'goom' for the visualizer. It isn't working in
184 this system yet and will not work before release. The visualizer system
185 needs to be cleaned in 0.7.1 with one 'visual' audio filter which loads
186 one or more 'visualization' true modules.
188 2003-12-17 Wednesday 23:09 hartman
190 * second round of dutch translation update for 0.7.0-test2
192 2003-12-17 Wednesday 21:29 hartman
194 * Updated portuguese brazilian update
196 2003-12-17 Wednesday 11:42 hartman
198 * First run of dutch translations.
200 2003-12-17 Wednesday 08:53 titer
202 * Makefile.am: cleaned up package-beos
203 * share/vlc_beos.rsrc: new icon based on Stephane's cone
205 2003-12-16 Tuesday 23:01 massiot
207 Contrib build system :
209 * Reverted to ffmpeg-0.4.8
211 2003-12-16 Tuesday 22:14 gbazin
213 * modules/access/cdda/access.c: need to include errno.h
215 2003-12-16 Tuesday 22:10 gbazin
217 * modules/video_output/directx/events.c: the coordinates used to blit the video must be relative to the current primary surface (current display).
219 2003-12-16 Tuesday 21:56 geshp
221 Just a release number update in the spec file. (It won't break anything I promise)
223 2003-12-16 Tuesday 19:02 gbazin
225 * modules/gui/wxwindows/open.cpp: compilation fix.
227 2003-12-16 Tuesday 18:18 gbazin
229 * modules/gui/skins/src/themeloader.cpp: the tar loader now checks the magic value in the tar header.
231 2003-12-16 Tuesday 16:51 gbazin
233 * modules/codec/araw.c: small fix.
235 2003-12-16 Tuesday 13:35 gbazin
237 * modules/gui/wxwindows/open.cpp: compilation fix.
239 2003-12-16 Tuesday 13:22 gbazin
241 * modules/gui/wxwindows/interface.cpp: better heuristic for the interface size on win32.
243 2003-12-16 Tuesday 12:54 gbazin
245 * modules/misc/dummy/input.c: fixed the vlc:quit command.
247 2003-12-16 Tuesday 12:38 gbazin
249 * modules/codec/ffmpeg/ffmpeg.c, modules/demux/ogg.c: theora decoding support via ffmpeg (currently slower than libtheora).
251 2003-12-16 Tuesday 09:14 courmisch
253 Added field for RTSP in Network Stream open tab
255 2003-12-16 Tuesday 03:21 rocky
257 Remember the disc selection type (DVD, VCD, CD-DA) selected in "Open
258 Disc" and use that as the default for next time.
260 2003-12-16 Tuesday 00:36 gbazin
262 * doc/Makefile.am: added intf-cdda.txt to EXTRA_DIST.
264 2003-12-16 Tuesday 00:01 gbazin
266 * ALL: preparing for 0.7.0-test2.
268 2003-12-15 Monday 23:31 gbazin
270 * modules/demux/ogg.c: a couple of fixes for flac streaming.
272 2003-12-15 Monday 22:55 gbazin
274 * modules/packetizer/mpeg4audio.c: fixed raw mpeg4 audio packetizer.
275 * modules/demux/mp4/libmp4.c: fixed (again) parsing of wave tag.
277 2003-12-15 Monday 22:04 gbazin
279 * modules/gui/skins/src/skin_main.cpp: bail out if we can't open an X11 display.
281 2003-12-15 Monday 21:54 gbazin
283 * modules/codec/vorbis.c: added 5.1 channel configuration to the decoder.
285 2003-12-15 Monday 21:35 gbazin
287 * modules/audio_output/directx.c: don't set the default audio output to mono even if the windows settings are set to mono.
288 Too many people just don't know how to set the windows speakers configuration setting properly.
290 2003-12-15 Monday 21:07 jpsaman
292 Fixing QT/Embedded header detection.
294 2003-12-15 Monday 20:21 gbazin
296 * modules/video_output/directx/directx.c: debug message.
298 2003-12-15 Monday 20:20 gbazin
300 * modules/gui/wxwindows/open.cpp: compilation fix.
302 2003-12-15 Monday 19:55 gbazin
304 * share/http/admin/dboxfiles.html: html page used by the dbox.
306 2003-12-15 Monday 19:26 bigben
310 2003-12-15 Monday 19:25 bigben
312 Fix for the fullscreen button state (it is only enabled if a vout is present)
314 2003-12-15 Monday 15:38 hartman
316 * fix the skip 10 seconds buttons availability.
318 2003-12-15 Monday 15:06 hartman
320 * Fix the problem with OpenDVD crash.
322 2003-12-15 Monday 14:25 hartman
324 * don't search the playlist when there is nothing in it. We will crash.
326 2003-12-15 Monday 14:05 hartman
328 * compile before you commit
330 2003-12-15 Monday 13:38 hartman
332 * added bookmark 9 and 10 but set their combo to KEY_UNSET
334 2003-12-15 Monday 13:10 zorglub
336 Do not add http:// to MRL if the URI given in the HTTP field already contains it (Fixes bug #1510)
338 2003-12-15 Monday 01:11 yoann
341 * added hotkeys Fn and COMMAND+Fn, whith 2 <= n <= 8
342 * bookmark9 and 10 are not added since F9 and F10 are reserved keys
344 2003-12-15 Monday 00:47 gbazin
346 * modules/access/dshow/*: fixed a problem when we would sometimes get stuck trying to stop the dshow graph.
348 2003-12-14 Sunday 23:40 rocky
350 signed/unsigned mismatch fix.
352 2003-12-14 Sunday 23:14 hartman
354 * Clarify the error when utf8 is set and the sub is actually not utf8.
356 2003-12-14 Sunday 22:49 gbazin
358 * modules/gui/wxwindows/*: added raw encapsulation to the streamout dialog.
359 * modules/mux/dummy.c: added "raw" shortcut.
361 2003-12-14 Sunday 21:03 gbazin
363 * modules/gui/wxwindows/*: Added the video scale option to the streamout dialog box.
364 Added a nasty hack to reset LC_NUMERIC to "C" because the stream output MRL parsing can't deal with "," in floating point numbers.
365 * modules/codec/ffmpeg/encoder.c: sanity checks.
366 * modules/stream_out/transcode.c: sanity checks.
368 2003-12-14 Sunday 19:18 gbazin
370 * modules/codec/subsdec.c: default encoding is DEFAULT_NAME not UTF8.
372 2003-12-14 Sunday 18:44 gbazin
374 * modules/mux/ogg.c: added support for WMV1/2 and MJPG.
376 2003-12-14 Sunday 17:58 gbazin
378 * modules/stream_out/duplicate.c: removed unused variable.
380 2003-12-14 Sunday 17:56 gbazin
382 * modules/stream_out/duplicate.c: don't forget to loop through the linked list of sout buffers when sending the data.
384 2003-12-14 Sunday 16:26 titer
386 beos_specific.cpp: never let anyone but system_End terminate the
387 BApplication (fixes crash for people who like scripting
390 2003-12-14 Sunday 16:08 titer
392 BeOS & gcc 2.9x fixes
394 2003-12-14 Sunday 15:42 gbazin
396 * modules/gui/wxwindows/interface.cpp: volume control has a fixed width of 20 pixels.
397 Fixed sizer problem on win32 with wxWin cvs.
399 2003-12-13 Saturday 20:13 rocky
401 More Open Disc range customizing/narrowing and some code cleanup.
403 2003-12-13 Saturday 17:46 asmax
405 * src/playlist/sort.c: set "intf-change" after sorting the playlist
407 2003-12-13 Saturday 17:16 gbazin
409 * src/playlist/*: when deleting the currently playing item, skip it instead of stopping the playlist.
410 * include/modules_inner.h, include/configuration.h: don't use a static array anymore during the initialization of the plugins, malloc it instead. This fixes regular overflow problems we have when we increase the number of options in the main module.
412 2003-12-13 Saturday 15:28 rocky
416 2003-12-13 Saturday 14:01 gbazin
418 * modules/video_output/directx/directx.c: compilation fix.
420 2003-12-13 Saturday 12:56 rocky
422 Add customizable playlist "author" field and set in the playlist.
424 2003-12-13 Saturday 12:56 rocky
426 If not in PBC, playlist fills in all entries.
427 Fill in playlist info. Customizable "title" and "author" field.
428 Still need to pick out and duration field.
429 A couple of segfaults fixed.
431 2003-12-13 Saturday 11:56 gbazin
433 * ALL: bumped version number to 0.7.0-test2
435 2003-12-13 Saturday 11:22 gbazin
439 2003-12-13 Saturday 00:55 rocky
441 Range changes for Title/Track. Hopefully gtk_interface.c changes have
442 been properly reflected back in gnome.glade now.
444 2003-12-13 Saturday 00:53 rocky
446 A better fix for missing options when the satellite plugin is not
449 2003-12-13 Saturday 00:45 rocky
451 Add text field variables for changeable text fields.
453 2003-12-13 Saturday 00:45 rocky
455 Disable Disc "Chapter" button when not appropriate - i.e. CD-DA or
456 VCD. Customize "Title" field (e.g. CD-DA "Track" or VCD "Entry").
458 2003-12-13 Saturday 00:00 rocky
460 Some minor code cleanups. Non-existent satellite options #ifdef'd out.
462 2003-12-12 Friday 23:15 gbazin
464 * modules/codec/faad.c: proper channels re-ordering for multi-channels audio.
466 2003-12-12 Friday 23:03 yoann
468 * added hotkeys F1, F2, ..., F10 to switch between predefined medias
470 * only F1 and COMMAND+F1 are defined for OSX (I let those developpers
472 * Currently the medias assigned to Fn are not saved in vlcrc if they
473 have been assigned with Ctrl+Fn. But they are, if assigned via the
476 2003-12-12 Friday 22:46 rocky
478 Compilation fix in conditional code.
480 2003-12-12 Friday 22:41 rocky
482 Disable Chapter button for CD-DA.
484 2003-12-12 Friday 18:54 gbazin
486 * modules/gui/gtk/*: fixed gtk/gnome.glade and re-run ./toolbox --update-glade.
488 2003-12-12 Friday 18:34 gbazin
490 * modules/gui/gtk/open.c: compilation fix.
492 2003-12-12 Friday 15:37 zorglub
494 * Fix segfault when we have two announces with the same URI but different names on the network
496 2003-12-12 Friday 03:06 rocky
498 Add CDDA and make MRLs regular. Routine Eject is same as that in gtk
499 and should be put in a more core location.
501 2003-12-12 Friday 03:01 rocky
503 Make MRL's more regular across GUIs fix plugin names, and add CD-DA to list.
505 2003-12-11 Thursday 23:12 gbazin
507 * modules/video_output/directx/*: first try at multimonitor support (untested).
508 * src/video_output/video_output.c: small change to allow the directx plugin to destroy/recreate picture buffers on the fly.
510 2003-12-11 Thursday 20:40 zorglub
514 2003-12-11 Thursday 20:21 bigben
518 2003-12-11 Thursday 20:08 zorglub
520 * Do not keep adding items when they have already been added. This allows removal of SAP items
522 2003-12-11 Thursday 19:34 hartman
524 * Fix the state of the playlist and fullscreen button.
526 2003-12-11 Thursday 16:00 hartman
528 * New icon for the playlist
529 * Fixed the mute hotkey
530 * Fixed the positioning of some elements and removed the stupid black box
531 * Added speex and flac encoders to sout dialog
533 2003-12-11 Thursday 14:58 hartman
535 * fix new hotkeys for osx.
537 2003-12-11 Thursday 13:21 rocky
539 Let folks know that the no device string means to scan for one if
542 2003-12-11 Thursday 13:20 rocky
544 Long device text no longer used.
546 2003-12-11 Thursday 12:56 rocky
548 Switch over to using "cd-audio" and "vcd" configuration variables.
550 2003-12-11 Thursday 12:52 rocky
552 VCD or CD "title" 0 means adds entire contents (or possibly PBC for VCD).
554 2003-12-11 Thursday 11:30 zorglub
556 * Fix segfault when creating a group twice without checking return value
558 2003-12-11 Thursday 10:44 gbazin
560 * src/misc/mtime.c: actually tested and fixed my latest changes ;)
562 2003-12-11 Thursday 09:02 sam
564 * doc/vlc.1: Fixed a minor typo (Debian bug #223605).
566 2003-12-11 Thursday 05:49 rocky
570 2003-12-11 Thursday 05:31 rocky
572 Guard against dereferencing a NULL pointer.
574 2003-12-11 Thursday 05:30 rocky
576 Use cd-audio variable not vcd variable.
578 2003-12-11 Thursday 05:28 rocky
580 Set compilation flags so that code (e.g. frontends) can test presence
581 or absense of vcdx/cddax.
583 2003-12-11 Thursday 05:27 rocky
585 Improve MRL creation.
587 1. MRL's are of the form xxx://
588 2. Customize depending on vcdx/vcd or cddax/cdd
589 3. cdda doesn't have any such notion of a "Chapter", so remove
592 For cddax/vcdx, I'm not sure though I think there is more to do.
594 2003-12-11 Thursday 05:12 rocky
596 More general help tab name: "Media" covers DVD, (S)VCD, *or* CD-DA.
598 2003-12-11 Thursday 02:26 asmax
600 * solved race conditions issues when the OpenSkin dialog is
601 opened in blocking mode
603 2003-12-11 Thursday 01:36 yoann
605 added a 'mute' hotkey ('m')
607 2003-12-10 Wednesday 23:51 gbazin
609 * modules/stream_out/display.c: fixed segfault when switching audio/video track.
611 2003-12-10 Wednesday 23:27 gbazin
613 * modules/codec/libmpeg2.c: hack for demuxers which only have DTS timestamps.
615 2003-12-10 Wednesday 23:16 gbazin
617 * modules/mux/mpeg/pes.c: fixed to handle 0 pts/dts correctly.
619 2003-12-10 Wednesday 21:54 courmisch
621 Added "Force IPv6" check box to UDP Unicast in open dialog
623 2003-12-10 Wednesday 20:56 yoann
625 fixed a compilation error
627 2003-12-10 Wednesday 17:19 yoann
629 added a hotkey ('t') which displays the position in the media
631 2003-12-10 Wednesday 12:57 bigben
633 fixes a infinite loop in the search function.
635 2003-12-10 Wednesday 11:04 courmisch
637 Automatically adds [ and ] around IPv6 addresses in Media Resource Locator.
639 2003-12-09 Tuesday 19:18 gbazin
641 * src/misc/mtime.c: fixed an overflow in mdate() on win32.
642 This overflow was only affecting the hardware configurations where we can't use the performance counter and thus have to use GetTickCount().
643 We now also check for the wrapping of the 32 bits value returned by GetTickCount() so mdate() doesn't wrap after 49.7 days.
644 * src/misc/win32_specific.c: call mdate() once in system_Init() so as to avoid thread safety issues while initialising the static variables used in mdate().
646 2003-12-09 Tuesday 19:15 yoann
648 * fixed a compatibility problem with the CVS version of wxwindows
649 * added a lock when changing p_vout->p_last_osd_message
651 2003-12-09 Tuesday 14:33 sam
653 * toolbox: Do not include MOC files in the POTFILES.in generation.
655 2003-12-09 Tuesday 00:46 yoann
657 This fixes bugs 1285 and 1343
658 * added a the default CD Audio device in General Settings -> Input
659 * added OpenDialog::OnDiscPanelChange in wxwindows/open.cpp
661 2003-12-08 Monday 19:50 gbazin
663 * ALL: new main --video-on-top config option (in use by the x11/xvideo/osx/directx video outputs.)
664 * modules/video_output/x11/*: implemented support for "video on top". Will likely only work with KDE for now.
666 2003-12-08 Monday 18:42 gbazin
668 * modules/misc/dummy/*: new --dummy-save-es option to specify if we want the dummy
669 decoder to save the raw codec data to a file. This is disabled by default (while
670 it was always on before).
671 * src/input/es_out.c: bug fix for ES autoselection.
673 2003-12-08 Monday 17:48 yoann
676 The last OSD message is now deleted before printing new one.
678 2003-12-08 Monday 13:04 gbazin
680 * modules/control/hotkeys.c: msvc compilation fix.
682 2003-12-08 Monday 13:02 gbazin
684 * modules/stream_out/transcode.c: added a floating point "scale" option for video transcoding. When specified, you don't need to specify the width and height of the output video.
685 Also changed the width and height options so that if only one of them is specified, the other one is calculated automatically so as to keep the aspect ratio of the video.
686 * modules/mux/ogg.c: fixed crash when removing streams.
687 * modules/codec/theora.c: for now the theora encoder requires a width and height which are multiple of 16.
689 2003-12-08 Monday 11:00 hartman
691 * Update Brazilian Portugese
693 2003-12-08 Monday 06:01 rocky
697 2003-12-07 Sunday 22:23 hartman
699 * fix livedotcom contrib
700 * add libcaca contrib
702 2003-12-07 Sunday 22:14 rocky
704 Towards Philips OGT (SVCD subtitle) handling.
706 2003-12-07 Sunday 20:48 hartman
708 * Incorrect default value of align
710 2003-12-07 Sunday 20:47 hartman
712 * added livedotcom and goom to contrib system
713 goom sources currently located on my server.
715 2003-12-07 Sunday 19:09 jpsaman
717 All AddText( vout_thread_t *p_vout, char *psz_string, .. ) calls have as second argument char * now, just like the function definition in include/video_output.h. All uses already passed a char * to the AddText() functions.
719 2003-12-07 Sunday 19:06 jpsaman
721 Compilation warning fixes and if-deffed unused functions/variables.
723 2003-12-07 Sunday 19:01 jpsaman
725 Remove unused variable
727 2003-12-07 Sunday 19:00 jpsaman
731 2003-12-07 Sunday 18:58 jpsaman
735 - reinstated automatic lowering of interface when play button was pressed.
736 - double click in playlist window play selected items.
738 2003-12-07 Sunday 18:55 jpsaman
740 if-deffed a unused variable.
742 2003-12-07 Sunday 18:52 jpsaman
744 Updating makefiles and package scripts.
746 2003-12-07 Sunday 18:15 gbazin
748 * modules/codec/theora.c: bug fix with aspect ratio.
750 2003-12-07 Sunday 17:53 gbazin
752 * modules/codec/theora.c: encoder now respects the aspect ratio.
754 2003-12-07 Sunday 17:17 gbazin
756 * src/input/es_out.c: cosmetic changes.
758 2003-12-07 Sunday 17:09 gbazin
760 * include/stream_output.h, src/stream_output/stream_output.c: added a SOUT_MUX_CAP_GET_ADD_STREAM_WAIT muxer capability to specify that a muxer prefers to wait all ES before starting muxing.
761 * modules/mux/ogg.c: use SOUT_MUX_CAP_GET_ADD_STREAM_WAIT.
762 * modules/stream_out/transcode.c: fix for video stream header generation (theora).
763 * modules/codec/theora.c: don't overwrite headers.
765 2003-12-07 Sunday 12:11 gbazin
767 * include/vlc_block_helper.h: small bugfix to block_FindStartcodeFromOffset().
768 * modules/packetizer/mpegvideo.c: get aspect ratio for MPEG2 video streams (still needs to be done for MPEG1).
769 * modules/codec/libmpeg2.c: use p_dec->fmt_in.video.i_aspect if available.
770 * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: respect aspect ratio during transcoding.
772 2003-12-07 Sunday 01:02 rocky
776 2003-12-06 Saturday 23:25 gbazin
778 * include/vlc_block_helper.h: new block_FindStartcodeFromOffset() function.
779 * modules/packetizer/mpegvideo.c: rewrote the packetizer to use the block helper functions.
781 2003-12-06 Saturday 22:58 jpsaman
783 Removing last files of previous Familiar interface. Porting to Gtk+2 widget set of this interface is now finished. Policing and improving remains.
785 2003-12-06 Saturday 22:53 jpsaman
787 Always use correct datatypes.
789 2003-12-06 Saturday 22:50 jpsaman
791 Fixed compiler waring about signed - unsigned comparision. It is always safer to use the same datatype when comparing values.
793 2003-12-06 Saturday 22:47 jpsaman
795 Updating with info for upcoming Opie interface.
797 2003-12-06 Saturday 22:45 jpsaman
801 2003-12-06 Saturday 22:45 jpsaman
803 Make sure Gtk+2 main module gets build with PDA interface.
805 2003-12-06 Saturday 22:42 jpsaman
807 Updating AUTHORS list for me.
809 2003-12-06 Saturday 22:41 jpsaman
812 - Fixed last segmentation fault.
813 - Slider and time progress updating.
815 This makes the new PDA interface almost complete. It misses the following items still:
817 - changing postion in stream with slider widget.
819 The missing items above will move to the next release of VLC. Now testing and package building for iPAQ will begin. I expect to have a package at the end of the week.
821 2003-12-06 Saturday 20:00 gbazin
823 * msvc/vlc.dsw: updated the list of plugins.
825 2003-12-06 Saturday 05:15 rocky
827 Recognize Philips Overlay Graphics (OGT) and Chaoji VCD (CVD) subtitle
828 streams. Still need to be able to do something with them though.
830 2003-12-05 Friday 14:58 gbazin
832 * modules/codec/libmpeg2.c: fixed a couple of crashes on bad files.
834 2003-12-05 Friday 14:48 asmax
836 * modules/gui/wxwindows/preferences_widget.cpp: replaced two ( ? : ) by
837 if / else to avoid compilation problems when wxwindows is not built
840 2003-12-05 Friday 09:28 sam
842 * Updated current changelog and regenerated previous ones as to include
843 changes to removed directories.
845 2003-12-05 Friday 05:01 rocky
847 A little cleanup on wait timing. No bug fixes yet, though.
849 2003-12-05 Friday 04:24 rocky
851 Slightly better handling of stills and toggling pause by using the
852 different threads better.
854 Still has stream still/to MPEG bug and duplicate video window bug though.
855 (And could use lots of cleanup.)
857 2003-12-05 Friday 02:33 rocky
859 Remove interface thread. It was a crock anyway -- any good stuff
860 should be put into the visualization plugins instead.
862 Besides, there are bigger crocks that need fixing (like VCD navigation).
864 2003-12-05 Friday 02:12 rocky
866 Okay microseconds, then.
868 2003-12-05 Friday 01:56 rocky
870 Fix duration that input_AddInfo uses milliseconds.
871 Add some more meta debugging.
873 2003-12-05 Friday 01:52 rocky
877 2003-12-05 Friday 00:03 gbazin
879 * modules/stream_out/transcode.c: proper order for downmixed channels.
881 2003-12-04 Thursday 23:15 gbazin
883 * modules/codec/ffmpeg/encoder.c, modules/codec/speex.c: fixed stupid bug in audio encoding.
885 2003-12-04 Thursday 22:48 anil
887 regenerated from a clean tree
889 2003-12-04 Thursday 22:37 gbazin
891 * modules/codec/flac.c: several fixes to the flac decoder and encoder.
892 * modules/mux/ogg.c: fixed flac in ogg.
893 * modules/demux/ogg.c: fix for flac seeking.
895 2003-12-04 Thursday 18:26 gbazin
897 * modules/gui/wxwindows/playlist.cpp: unicode fix.
899 2003-12-04 Thursday 18:13 gbazin
901 * modules/demux/livedotcom.cpp: compilation fix.
903 2003-12-04 Thursday 17:15 gbazin
905 * ALL: another bunch of MSVC compilation fixes.
907 2003-12-04 Thursday 16:49 sam
909 * modules/misc/dummy/renderer.c:
910 + Removed evil ^Ms from the file.
911 * modules/video_output/caca.c:
912 + Support for new dithering modes (libcaca HEAD only).
914 + Grammar and spelling fixes.
915 + Coding style fixes.
918 + Updated a few translations.
920 + Updated a few translations.
922 2003-12-04 Thursday 16:02 sam
924 * include/vlc_common.h:
925 + Introduced intptr_t and uintptr_t.
926 * Fixed compilation warnings here and there.
928 2003-12-04 Thursday 15:54 sam
930 * configure.ac: Fixed an old bug that caused vlc-config to be sometimes
931 not set executable when regenerated.
933 2003-12-04 Thursday 14:48 gbazin
935 * modules/video_output/wingdi.c: fixed gdi output for 24 and 32 bits color depth.
937 2003-12-04 Thursday 12:33 gbazin
939 * toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling.
940 * msvc/config.h.in, modules/access_output/file.c: MSVC fixes.
941 * modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel.
943 2003-12-04 Thursday 10:25 gbazin
945 * modules/gui/*: use MSTRTIME_MAX_SIZE instead of OFFSETTOTIME_MAX_SIZE.
947 2003-12-04 Thursday 05:14 rocky
949 Guard against invalid p_vcd in dbg_print.
951 2003-12-03 Wednesday 23:01 sigmunau
954 * doxygenated parts of the messages system
956 2003-12-03 Wednesday 22:14 sigmunau
959 * fill in the duration field of the playlist item when starting playback of
960 a file, if the demuxer supports it.
962 2003-12-03 Wednesday 21:58 sigmunau
965 * in vlc, times are stored in microseconds. playlist_item_t::i_duration
966 shouldn't be an exception
967 modules/gui/wxwindows/playlist.cpp:
970 2003-12-03 Wednesday 21:55 rocky
972 Make more like the French translation which is more correct. :-\
974 2003-12-03 Wednesday 21:50 sigmunau
980 include/vlc_common.h:
981 * doxygenized the comments for mtime_t and vlc_fourcc_t
983 2003-12-03 Wednesday 20:47 jpsaman
985 Syncing with current CVS.
987 2003-12-03 Wednesday 15:46 zorglub
989 Update of the french localization file
991 2003-12-03 Wednesday 13:52 anil
995 2003-12-03 Wednesday 13:49 rocky
997 Fixed-width 2-column track number. Should help in sorting titles.
999 2003-12-03 Wednesday 13:41 rocky
1001 Update date. Remove boilerplate includes that I think are (or should
1002 be) pulled in from one of the other includes.
1004 2003-12-03 Wednesday 13:35 rocky
1006 Reinstate Duration column - perhaps it's time to get more plugins
1009 2003-12-03 Wednesday 13:27 rocky
1011 Add more uses of msecstotimestr. Remove OFFSETTOTIME_MAX_SIZE -
1012 Use MSTRTIME_MAX_SIZE instead.
1014 2003-12-03 Wednesday 12:33 sam
1016 include/vlc_help.h: Grammar and spelling fixes.
1018 2003-12-03 Wednesday 12:19 fenrir
1020 * increase priority (the wrapper from ffmpeg is buggy).
1022 2003-12-03 Wednesday 04:19 rocky
1024 Fix bug in not updating playlist when hitting next/previous control
1025 buttons (and simplify code at the same time).
1027 2003-12-03 Wednesday 00:27 rocky
1029 Add a few more fields in the stream info.
1031 2003-12-03 Wednesday 00:24 rocky
1033 "File Info" renamed "Stream/Media Info"
1035 2003-12-02 Tuesday 23:03 gbazin
1037 * modules/access/dshow/*: PVR support contributed by Marc Nolette.
1038 I took the liberty to modify a few things so it might currently be broken (sorry Marc).
1039 * THANKS: added Marc Nolette.
1041 2003-12-02 Tuesday 18:47 gbazin
1043 * msvc/config.h.in: cleaned-up and updated.
1045 2003-12-02 Tuesday 16:01 geshp
1047 - Added fribidi support
1048 - Added configure-line options for mkv and fribidi
1050 2003-12-02 Tuesday 13:31 gbazin
1052 * ALL: more MSVC compilation fixes.
1053 * msvc/vlc.dsw: removed non-existant plugins.
1055 2003-12-02 Tuesday 12:57 gbazin
1057 ALL: MSVC compilation fixes to libvlc.
1059 2003-12-02 Tuesday 10:55 gbazin
1061 * modules/demux/mp4/mp4.c: find out aspect ratio from display size.
1062 * modules/codec/ffmpeg/video.c: respect aspect ratio given by demux if any.
1064 2003-12-02 Tuesday 04:22 rocky
1066 Populate VCD info in "File Info" window.
1068 2003-12-02 Tuesday 04:16 rocky
1070 Change some printf's to debugging-only output.
1072 2003-12-02 Tuesday 03:33 rocky
1074 Separate title format string into cases where CDDB is enabled and where
1075 it is is not. Now have callback for CDDB enabled boolean.
1077 2003-12-02 Tuesday 01:54 rocky
1079 Add secstotimestr and msecstotimestr to convert (milli)seconds to a
1082 2003-12-01 Monday 23:39 gbazin
1084 * ALL: fixed DTS audio support.
1085 * modules/demux/dts.c: added raw DTS audio demuxer.
1087 2003-12-01 Monday 09:39 fenrir
1089 * video: display "more than 5 seconds of late video..." only once.
1091 2003-12-01 Monday 04:07 rocky
1093 Make sure we distribute the CD-DA plugin info.
1095 2003-12-01 Monday 04:05 rocky
1099 2003-12-01 Monday 04:05 rocky
1103 2003-12-01 Monday 04:04 geshp
1105 - Updated matroska/ebml fix
1106 - Updated mozilla plugin fix
1108 2003-12-01 Monday 03:57 rocky
1110 Some basic CDDA plugin documentation.
1112 2003-12-01 Monday 03:37 rocky
1116 2003-12-01 Monday 03:34 rocky
1118 Bugs in calculating duration. Thanks Sigmund for fixing the GTK+
1121 Some doc improvements. CDDARead: Let playlist now cycle through
1122 entries rather than intercept.
1124 2003-12-01 Monday 01:08 rocky
1126 Add CDDB CD Info in File Info section (via input_AddInfo and
1129 2003-11-30 Sunday 23:19 jpsaman
1133 - Added SAP/SLP to transcode tabpage
1134 - Reworking transcoding options for playlist
1136 2003-11-30 Sunday 23:07 rocky
1138 Forgot to add demux.c here.
1140 2003-11-30 Sunday 22:59 gbazin
1142 * modules/packetizer/mpeg4video.c: oops
1144 2003-11-30 Sunday 22:47 gbazin
1146 * include/input_ext-plugins.h: export input_DecodeBlock().
1147 * modules/stream_out/display.c: simplifications.
1148 * modules/stream_out/transcode.c: memset of sout_stream_sys_t.
1149 * modules/packetizer/mpeg4video.c: not all containers provide a pts info, in which case we use the dts.
1151 2003-11-30 Sunday 22:26 rocky
1153 Customizable playlist title.
1155 2003-11-30 Sunday 22:14 fenrir
1157 * all: added dx50 fourcc (just mpeg4 video).
1159 2003-11-30 Sunday 21:21 jpsaman
1162 - Fixed resource leak with playlists
1163 - VLC coding style cleanup
1164 - Rework v4l and stream out interface code to use VLC playlists as it should be used.
1167 2003-11-30 Sunday 19:42 sigmunau
1169 modules/gui/gtk/playlist.c:
1170 * show duration in playlist window if available
1172 2003-11-30 Sunday 18:14 rocky
1174 Add CD-DA CDDB support via libcddb.
1176 2003-11-30 Sunday 18:10 gbazin
1178 * share/http/admin/browse.html: hmmm, the browse feature was reenabled by mistake.
1180 2003-11-30 Sunday 17:29 fenrir
1182 * es_out: implement ES_OUT_SET_PCR and reset but don't use them !
1183 * demux: added demux2_New/Delete.
1185 2003-11-30 Sunday 17:29 fenrir
1187 * all: added demux_t structure and some demux2_* functions.
1188 Anyway, don't use them for now.
1190 2003-11-30 Sunday 16:00 fenrir
1192 *all: added a --minimize-thread options to make all decoders and
1193 packetizers running in the input thread. (Usefull with sout)
1195 2003-11-30 Sunday 14:49 fenrir
1197 * ninput: added 2 ES_OUT* command (do nothing for now)
1199 2003-11-30 Sunday 14:28 fenrir
1201 * all: added a TCP access input module.
1203 2003-11-30 Sunday 13:53 rocky
1205 Go over options: Add hooks for internationalization, some typos,
1206 display some of these even when not "advanced"
1208 2003-11-30 Sunday 11:22 jpsaman
1211 - Removing obsolete files.
1212 - Remove debug messages.
1214 2003-11-30 Sunday 11:19 jpsaman
1216 Bumped up version number to 0.7.0
1218 2003-11-30 Sunday 10:26 jpsaman
1221 - Updating, removing and clearing playlist works.
1223 2003-11-30 Sunday 02:41 rocky
1225 Break out demux into its own thing.
1227 2003-11-29 Saturday 18:36 massiot
1229 * input: new cr-average option, allowing to configure the
1230 CR_AVERAGE #define in input_clock.c (useful for PVR input)
1231 * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c : fixes
1232 for older version of ffmpeg
1233 * modules/stream_out/transrate/transrate.c : misc optimizations
1235 2003-11-29 Saturday 18:06 fenrir
1237 * all: - increased avcodec version needed to 4680 (latest release)
1238 - open the codec after that p_context has been fully initialisated.
1241 2003-11-29 Saturday 17:14 fenrir
1243 * mp4: another fix for another buggy file.
1245 2003-11-29 Saturday 16:36 gbazin
1247 * modules/gui/wxwindows/menus.cpp: moved audio/video track menu to the top.
1249 2003-11-29 Saturday 16:29 gbazin
1251 * modules/access/cdda.c: removed double ';'
1253 2003-11-29 Saturday 13:39 gbazin
1255 * modules/gui/wxwindows/*: got rid of the Misc menu and moved everything in the Settings one.
1257 2003-11-29 Saturday 13:12 fenrir
1259 * all: - fixed non I420 input
1260 - added raw output support.(in a pure hack way but allow
1261 transcode{vcodec=I420} )
1263 2003-11-29 Saturday 12:03 fenrir
1265 * encoder: added a memset.
1267 2003-11-29 Saturday 11:12 fenrir
1269 * all: better handling of multiple (video) tracks.
1270 - now vout are checked for release every 300ms
1271 - when *-es are triggered, all same es are unselect not only the
1272 last selected. (more intuitive) The only problems are that it's not
1273 possible to select again all ES, and the checkbox can show only one
1276 2003-11-29 Saturday 00:41 gbazin
1278 * modules/codec/ffmpeg/encoder.c: fixed compilation problem with ffmpeg 0.4.8
1280 2003-11-28 Friday 23:40 gbazin
1282 * modules/codec/ffmpeg/*: fixed the code to disable cpu features.
1284 2003-11-28 Friday 22:23 fenrir
1286 * mkv: fixed a buffer overflow.
1288 2003-11-28 Friday 22:16 gbazin
1290 * modules/misc/dummy/input.c: use p_input->psz_demux = "vlc,none" to force the demux.
1292 2003-11-28 Friday 18:19 geshp
1294 - Update to 0.7.0-test1
1295 - Updated version numbers on dependancies
1296 - Removed ALSA support until RH/FC turns to kernel 2.6
1297 - Added --enable-speex and --enable-pp
1298 - Mozilla plugin now built for 1.4.1
1299 - Currently broken (Matroska/EBML problems)
1301 2003-11-28 Friday 17:30 hartman
1303 * Fix text subtitles which were missing their last char since the API port.
1304 * Track Name is now stored in fmt.psz_description
1306 2003-11-28 Friday 17:04 fenrir
1308 * input: avoid double free/release when InitStream fail.
1310 2003-11-28 Friday 16:09 fenrir
1312 * ffmpeg: added h264 codec.
1314 2003-11-28 Friday 16:06 fenrir
1316 * input_dec: does pass empty block to the decoder.
1318 2003-11-28 Friday 13:24 fenrir
1320 * avi: fix end of file...
1322 2003-11-28 Friday 10:36 massiot
1324 Forgot that yesterday...
1326 2003-11-27 Thursday 22:44 massiot
1328 * modules/stream_out/transcode.c: new options
1329 - strict_rc : strict rate control mode for CBR streams
1330 - pre_me : add a pre-motion estimation pass
1331 - hurry_up : allow to discard the hq mode in real-time if we're late
1332 * modules/mux/mpeg/ts.c: useful debug messages
1333 * modules/packetizer/mpegvideo.c: useless debug message
1335 2003-11-27 Thursday 21:24 fenrir
1337 * item: lalalala... (remove a debug change -> psz_auther set to "Arg")
1339 2003-11-27 Thursday 20:51 fenrir
1341 * faad: drop packets with b_discontinuity set.
1343 2003-11-27 Thursday 20:50 fenrir
1345 * mp4: ported to stream_*
1347 2003-11-27 Thursday 19:39 fenrir
1349 copy: set pts to dts if pts <= 0. (Needed to make div3 streaming working
1351 ts: use one stream_id for mpeg video (and one for mpeg audio).
1353 2003-11-27 Thursday 12:32 fenrir
1355 * mp4: converted to es_out* and partialy to stream_*
1357 2003-11-27 Thursday 12:32 fenrir
1359 * all: drop block(s) with b_discontinuity set.
1361 2003-11-27 Thursday 12:22 fenrir
1365 2003-11-27 Thursday 10:34 gbazin
1367 * modules/stream_out/transcode.c: don't crash when the user specifies a acodec/vcodec with more the 4 characters in length.
1368 * modules/gui/wxwindows/streamout.cpp: grrr, thought I add committed this stuff.
1370 2003-11-27 Thursday 10:13 hartman
1372 * hu.po was missing here.
1374 2003-11-27 Thursday 10:06 hartman
1376 * updated translation
1378 2003-11-27 Thursday 06:37 adn
1380 * Fixes for MRL Updates
1383 2003-11-27 Thursday 05:46 fenrir
1385 * all: added an sout-all option to stream all es (does work only with
1386 demuxer using es_out_* ie everyone but TS and PS).
1388 2003-11-27 Thursday 05:41 fenrir
1390 * livedotcom.cpp: added call to input_InitStream.
1392 2003-11-27 Thursday 04:11 fenrir
1394 * all: implement more es_out_* control, audio-channel and spu-channel are
1397 2003-11-27 Thursday 00:57 gbazin
1399 * mozilla/Makefile.am: don't forget mozilla/npvlc_rc.rc in make dist.
1401 2003-11-27 Thursday 00:05 sam
1403 * toolbox: more cvs2cl fixes.
1404 * ChangeLog: updated changelog.
1406 2003-11-26 Wednesday 23:32 sam
1408 * toolbox: Attempt to fix a strange cvs2cl behaviour.
1410 2003-11-26 Wednesday 23:14 gbazin
1412 * po/*: update for 0.7.0-test1.
1414 2003-11-26 Wednesday 22:56 gbazin
1416 * modules/stream_out/display.c: fixed timestamp generation.
1418 2003-11-26 Wednesday 22:18 gbazin
1420 * modules/codec/ffmpeg/chroma.c: oops.
1422 2003-11-26 Wednesday 22:12 gbazin
1424 * modules/codec/ffmpeg/*: fixed small memleak in chroma plugin.
1425 Added back missing bitrate setting for video encoding.
1427 2003-11-26 Wednesday 22:00 gbazin
1429 * modules/access/v4l/v4l.c: fixed small mem leak.
1431 2003-11-26 Wednesday 21:54 gbazin
1433 * modules/access/dshow/dshow.cpp: small change to default chroma selection.
1435 2003-11-26 Wednesday 20:44 fenrir
1437 * system: change some msg_Err to msg_Warn.
1439 2003-11-26 Wednesday 18:48 gbazin
1441 * src/input/input.c: fixed a whole load of mem leaks when the input is closed before the initialisation is complete (inexistant input, etc...).
1443 2003-11-26 Wednesday 13:59 gbazin
1445 * modules/codec/ffmpeg/encoder.c: bframes are supported for mp1v and mp2v as well as mpgv.
1447 2003-11-26 Wednesday 10:45 zorglub
1449 * Merged sort functions
1450 * Added a randomize playlist function
1452 2003-11-26 Wednesday 08:18 gbazin
1454 * ALL: fixed memory leaks.
1455 * modules/demux/mp4/libmp4.c: fixed parsing of the "wave" tag (I'm sure there's a better fix but this one works).
1456 * modules/demux/ogg.c: another seeking fix (We also need to flush the per stream buffer with ogg_stream_reset()).
1458 2003-11-26 Wednesday 03:40 rocky
1460 Remove unused code accidentially duplicated in split.
1462 2003-11-26 Wednesday 03:35 rocky
1464 Split out cdda to facilitate later changes.
1466 2003-11-26 Wednesday 03:34 rocky
1468 Guard against including twice.
1470 2003-11-26 Wednesday 02:41 rocky
1474 2003-11-26 Wednesday 02:00 rocky
1478 2003-11-26 Wednesday 01:45 rocky
1482 2003-11-26 Wednesday 01:40 rocky
1486 2003-11-26 Wednesday 01:32 rocky
1488 Move libcdio CD-DA plugin into its own directory before the big split up.
1490 2003-11-26 Wednesday 01:28 rocky
1492 Minor name-change tidying up.
1494 2003-11-25 Tuesday 21:21 hartman
1496 * modules/audio_output/coreaudio.c:
1497 - Many of the error streams were identical. This isn't helping debugging.
1499 2003-11-25 Tuesday 20:41 jpsaman
1502 - Fixed a p_playlist refcount problem
1503 - Clearing VLC playlist and Playlist widget.
1505 2003-11-25 Tuesday 20:01 jpsaman
1508 - Fix segfault when adding one file to the playlist widget from the fileview widget.
1511 2003-11-25 Tuesday 19:59 massiot
1513 * modules/access/satellite/access.c: do not use p_es->i_demux_fd ; fixed
1514 demux filters leak (particularly harmful on the Dreambox) ; correctly
1515 handle PAT and PMT changes.
1517 2003-11-25 Tuesday 12:35 sam
1519 * src/misc/modules.c: Allow for premature Ctrl-C escapes even while VLC
1520 is loading its plugins.
1522 2003-11-25 Tuesday 03:55 rocky
1524 Forgot to delete keypress callback.
1526 2003-11-25 Tuesday 03:54 rocky
1528 Plugin now tested ;-) Add missing prototypes.
1530 Remove unused Mouse event handling. Forgot to delete keypress callback.
1532 2003-11-25 Tuesday 00:58 gbazin
1534 * modules/gui/wxwindows/*: fixed a couple of memory leaks.
1536 2003-11-25 Tuesday 00:56 fenrir
1538 * all: fixed a lot of small memory leaks.
1540 2003-11-24 Monday 23:22 gbazin
1542 * src/input/input_dec.c, include/vlc_codec.h: added 2 callbacks in the decoder_t structure for pictures linking/unlinking.
1543 * modules/codec/libmpeg2.c: restored pictures linking/unlinking code.
1544 * 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.
1546 2003-11-24 Monday 21:47 gbazin
1548 * src/audio_output/mixer.c: fixed timestamp rounding problem.
1550 2003-11-24 Monday 20:50 fenrir
1552 * moved EsOut* to es_out.c and introduced internal input_EsOutNew and
1555 2003-11-24 Monday 20:45 gbazin
1557 * modules/access/dshow/*: compilation fixes.
1558 * include/vlc_common.h: added a couple of casts to TAB_APPEND().
1560 2003-11-24 Monday 19:30 fenrir
1562 * dshow: ported to es_out_* and stream_*. Not tested (sorry).
1564 2003-11-24 Monday 19:27 gbazin
1566 * modules/access/v4l/v4l.c: small fix and added a --v4l-chroma option to force a chroma fourcc for the video device.
1568 2003-11-24 Monday 19:20 gbazin
1570 * src/input/input.c: oops, set the ES format before selecting it.
1572 2003-11-24 Monday 19:19 fenrir
1574 * rawdv.c: ported to es_out_* and stream_*.
1576 2003-11-24 Monday 18:00 gbazin
1578 * configure.ac, extras/MacOSX/*: bumped version number to 0.7.0-test1 in preparation for the test release.
1580 2003-11-24 Monday 17:34 fenrir
1582 * m4v: ported to es_out*, stream_* and use the mp4v packetizer. Anyway
1583 dts are still calculated for a 25fps stream. (The packetizer doesn't
1584 calulate pts/dts for now).
1586 2003-11-24 Monday 17:11 fenrir
1588 * cddax: ported to es_out_* and stream_*. Not tested (sorry).
1590 2003-11-24 Monday 16:45 fenrir
1592 * v4l: ported to stream_* and es_out_*. Not tested !
1594 2003-11-24 Monday 13:40 gbazin
1596 * modules/gui/wxwindows/menus.cpp: small fix.
1597 * modules/codec/quicktime.c: compilation fix on win32.
1598 * modules/demux/avi/avi.c: small hack to avoid eating all the resources on broken files.
1600 2003-11-24 Monday 12:44 fenrir
1602 * cdda: ported to es_out*.
1604 2003-11-24 Monday 03:30 fenrir
1606 * all: do not export input_NullPacket
1607 * input_dec.c: fixed a (big) memory leak.
1609 2003-11-24 Monday 03:30 rocky
1611 Minor debug output change.
1613 2003-11-24 Monday 03:28 rocky
1615 Add keyboard input handling, e.g. if visualization plugin. Needs some
1616 more work, but it's a start.
1618 2003-11-24 Monday 03:27 rocky
1620 Change debug output slightly to make more informative and to assist
1621 in determining which selecting ES we might be at.
1623 2003-11-24 Monday 02:35 fenrir
1625 * all: ported/cleaned up/renabled dvb subtitle decoder. But it is untested.
1626 (I have no sample at all)
1628 2003-11-24 Monday 00:41 rocky
1630 Set cdio log routine.
1632 2003-11-24 Monday 00:40 fenrir
1634 * input_ext-dec.c: useless file.
1636 2003-11-24 Monday 00:39 fenrir
1638 * all: removed decoder_fifo_t.
1640 2003-11-24 Monday 00:36 gbazin
1642 * install-win32: added a registry entry for the mozilla plugin (the xpt file still needs to be registered by hand though).
1644 2003-11-24 Monday 00:23 rocky
1646 Add intf-vcd.txt to distribution and installed documentation.
1648 2003-11-24 Monday 00:01 gbazin
1650 * modules/codec/ffmpeg/postprocess.c: fixed uninitialized variable.
1651 * modules/mux/ogg.c: allow embedding mpeg1/2 video (only vlc will play back these files).
1653 2003-11-23 Sunday 22:29 ipkiss
1655 Use snprintf instead of sprintf
1657 2003-11-23 Sunday 22:18 hartman
1659 * Compile before you commit was our slogan right?
1661 2003-11-23 Sunday 20:37 gbazin
1663 * modules/gui/wxwindows/*: added new codecs for stream output.
1664 Added ffmpeg postproc to menus.
1665 * modules/codec/ffmpeg/*: allow switching postproc filters on the fly.
1667 2003-11-23 Sunday 18:40 fenrir
1669 * all: disabled dv, xvid, dvbsub (they won't compile anymore really soon).
1671 2003-11-23 Sunday 18:31 alexis
1673 - Updated French translation (still a lot of work to do...)
1674 - Modified some strings in VLC source code
1675 - ran ./toolbox --update-po
1677 2003-11-23 Sunday 18:24 rocky
1679 Next/previous/return navigation bugs - not setting item type.
1681 2003-11-23 Sunday 18:21 gbazin
1683 * src/input/input_dec.c: set p_dec->b_error when we can't create the output.
1685 2003-11-23 Sunday 18:16 gbazin
1687 * modules/control/http.c: cough cough
1689 2003-11-23 Sunday 17:51 gbazin
1691 * modules/gui/wxwindows/*: small cleanup.
1693 2003-11-23 Sunday 17:46 gbazin
1695 * modules/control/http.c: fixed segfault when deleting items and prevent adding empty items.
1697 2003-11-23 Sunday 17:18 rocky
1699 Update/correct debug flag documentation.
1701 2003-11-23 Sunday 17:06 rocky
1703 Some basic help for the VCD plugin.
1705 2003-11-23 Sunday 16:27 garf
1707 * index.html: oops (forgot refresh cludge)
1709 2003-11-23 Sunday 16:24 garf
1711 * src/playlist/item.c : stops the playlist if we delete the currently
1713 * doc/intf-http.txt : adding "pl.group"
1714 * share/http/index.html : little cosmetic change (better according to
1717 2003-11-23 Sunday 16:02 zorglub
1719 * NEWS : added a few missing things
1720 * AUTHORS: updated sam's, sigmund's, garf's, gibalou's and fenrir's records
1722 2003-11-23 Sunday 15:50 gbazin
1724 * modules/codec/speex.c: support for speex encoding.
1725 * modules/codec/vorbis.c: removed unused code.
1727 2003-11-23 Sunday 14:49 massiot
1731 2003-11-23 Sunday 14:34 rocky
1733 Add configuration options to set default device. For VCD's add
1734 configuration option to specify whether or not to use PBC.
1736 2003-11-23 Sunday 14:28 gbazin
1738 * NEWS: updated with new stuff.
1740 2003-11-23 Sunday 14:00 massiot
1742 Bug fix for *.a libraries.
1744 2003-11-23 Sunday 13:25 gbazin
1746 * modules/codec/quicktime.c, modules/codec/cinepak.c: use pts if available, otherwise use dts.
1748 2003-11-23 Sunday 13:23 massiot
1752 2003-11-23 Sunday 13:15 gbazin
1754 * 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.
1755 * 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.
1757 2003-11-23 Sunday 13:06 massiot
1759 * Fixed bugs in the contrib build system. In particular 'make bin' should
1762 2003-11-23 Sunday 11:02 zorglub
1764 Improved the list (all ports at the end, reworked order)
1766 2003-11-23 Sunday 05:30 fenrir
1768 * cinepak: little clean up and increase priority (ffmpeg cinepak decoder
1771 2003-11-23 Sunday 04:58 fenrir
1775 2003-11-23 Sunday 04:56 rocky
1777 Bug in processing numeric entry - passed wrong value.
1779 2003-11-23 Sunday 03:58 rocky
1781 intf.c, vcdplayer.c: Add code for multi-default selection lists. But
1782 this required new libvcdinfo API - so change to configure.ac for
1783 pending new libcdio/vcdimager releases.
1785 Additional libvcdinfo routines also means less VCD twidling inside vlc
1786 code, thus simplifying what is already a bit complicated and likely to
1789 2003-11-23 Sunday 03:55 fenrir
1791 * all: do not use p_fifo.
1793 2003-11-23 Sunday 03:45 fenrir
1795 * quicktime: removed a define.
1797 2003-11-23 Sunday 03:41 fenrir
1799 * quicktime: ported to the new API, fix compilation with w32dll loader.
1800 -> but untested under OS X and win32.
1802 2003-11-23 Sunday 03:17 fenrir
1805 - also check for p_dec->b_die and b_error.
1806 - unload module before joining thread (in DecoderThread) otherwise qt
1807 win32 dll loader will segfault. (but perhaps I'm the only one using it)
1808 -> find a better solution.
1810 2003-11-22 Saturday 23:39 fenrir
1812 * all: only include header that are needed (and no more stdlib.h, string.h
1813 as vlc/vlc.h include them).
1815 2003-11-22 Saturday 20:26 fenrir
1817 * input_dec: set also p_dec->b_die.
1819 2003-11-22 Saturday 20:25 fenrir
1821 * ts: added lpcm and dts stream. (untested)
1823 2003-11-22 Saturday 20:17 fenrir
1825 * copy: removed the old spu packetizer.
1827 2003-11-22 Saturday 20:15 fenrir
1829 * spudec: it also does the packetizer.
1831 2003-11-22 Saturday 19:55 fenrir
1833 * all: ported to new API.
1834 -> i_rate isn't used for now : it will need to be fixed.
1836 2003-11-22 Saturday 18:11 gbazin
1838 * configure.ac: get rid of the oggpackB_read check in libogg because we don't use it anymore.
1840 2003-11-22 Saturday 18:04 gbazin
1842 * include/input_ext-intf.h, include/vlc_es.h: moved ES categories into vlc_es.h
1843 * modules/codec/lpcm.c: ported to the new decoders api + lpcm packetizer.
1845 2003-11-22 Saturday 17:03 fenrir
1847 * stream_output.h, transrate.c : do not use SOUT_BUFFER_FLAG_GOP anymore
1848 (may be readded later).
1850 * mpgv.c: new demuxer using the packetizer (allow to stream ES).
1852 2003-11-22 Saturday 16:53 fenrir
1854 * mpegvideo: ported to new API (need more clean up).
1856 2003-11-22 Saturday 16:48 fenrir
1860 2003-11-22 Saturday 16:18 sam
1862 * modules/video_output/caca.c: Oops, compilation fix (thanks zorglub).
1864 2003-11-22 Saturday 15:53 sam
1867 + Fixed internal symbols for version numbers containing "+".
1868 + Added a --enable-caca flag.
1869 * modules/video_output/caca.c:
1870 + Updated libcaca video output to the released version.
1871 + Added --caca-dithering flag (none, dither, random).
1873 2003-11-22 Saturday 15:10 fenrir
1875 * avi: more check on b_die (when building index).
1877 2003-11-22 Saturday 15:06 gbazin
1879 * modules/codec/tarkin.c: ported to the new decoders api (I know, this is a waste of time ;).
1881 2003-11-22 Saturday 14:42 fenrir
1883 * block: initialise all fields.
1885 2003-11-22 Saturday 13:56 ipkiss
1887 vlc_common: Avoid a redefinition of PATH_MAX on cygwin
1889 2003-11-22 Saturday 13:49 gbazin
1891 * modules/stream_out/transcode.c: put back the dumb downmixing routine.
1893 2003-11-22 Saturday 13:19 gbazin
1895 * src/input/input.c: fixed previous fix (sout needs to be destroyed after the ES).
1897 2003-11-22 Saturday 12:41 gbazin
1899 * src/input/input.c: don't free the ES twice.
1900 * modules/demux/ogg.c: ported to the es_out_*() api and fixed flac support.
1901 * modules/codec/flac.c: couple of fixes.
1903 2003-11-22 Saturday 12:35 sigmunau
1905 src/playlist/item.c:
1906 * fixed a minor memory leak
1908 2003-11-22 Saturday 12:33 sigmunau
1911 * fixed a possible buffer overflow
1913 2003-11-22 Saturday 12:17 sigmunau
1916 * fixed a couple of nasty memleaks
1918 2003-11-22 Saturday 06:26 titer
1920 modules/gui/macosx/intf.m: don't destroy the playlist when closing the
1921 interface because this makes crash others interfaces which might be
1922 still using it (e.g. sap)
1924 2003-11-22 Saturday 04:02 titer
1926 src/misc/block.c: added a missing vlc_mutex_destroy()
1928 2003-11-22 Saturday 00:41 titer
1930 + modules/misc/freetype.c: fixed a couple of typos
1931 + *threads*, src/libvlc.h:
1932 test HAVE_KERNEL_SCHEDULER_H before PTHREAD_COND_T_IN_PTHREAD_H
1933 for now because Zeta now has a pthread implementation but it's doesn't
1934 seem to be (enough) POSIX compliant atm.
1936 2003-11-21 Friday 20:49 gbazin
1938 * modules/codec/flac.c: added a FLAC encoder.
1939 * 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.
1941 2003-11-21 Friday 18:55 gbazin
1943 * modules/gui/wxwindows/*: drag&drop on the playlist only enqueue.
1944 Small cosmetic change to the playlist.
1946 2003-11-21 Friday 16:07 fenrir
1948 * mpga: fixed. (using es_out_Send with PES)
1950 2003-11-21 Friday 16:02 fenrir
1954 2003-11-21 Friday 15:51 fenrir
1956 * avi: use block instead of PES every where.
1958 2003-11-21 Friday 15:32 fenrir
1960 * all: remove sout_format_t and use es_format_t instead.
1962 2003-11-21 Friday 13:20 zorglub
1964 * Reverse sort the playlist when clicking twice on the column header
1966 2003-11-21 Friday 13:01 gbazin
1968 * modules/mux/ogg.c: send the mp4v VOL data in one of the header ogg packets.
1970 2003-11-21 Friday 12:18 gbazin
1972 * modules/demux/flac.c, modules/codec/flac.c: couple of fixes.
1974 2003-11-21 Friday 09:23 jpsaman
1977 - Code cleanup and fixes for file view widget.
1979 2003-11-21 Friday 06:14 fenrir
1981 * livedotcom: added return value for sdp:// Open.
1983 2003-11-21 Friday 01:45 gbazin
1985 * modules/codec/flac.c: complete rewrite of the flac decoder + new packetizer.
1986 * modules/demux/flac.c: rewrite of the flac demuxer which makes use of the flac packetizer.
1988 2003-11-21 Friday 00:38 gbazin
1990 * include/vlc_common.h: include stdlib.h
1991 * include/ninput.h, src/input/stream.c, src/input/input.c:
1992 new stream_Block() function to read a block_t from the input.
1993 es_out_Send() takes a block_t as input, for PES (deprecated) use es_out_SendPES().
1994 * modules/demux/*: changed to new es_out_Send(). asf.c and avi.c still use es_out_SendPES() though.
1996 2003-11-20 Thursday 23:13 sigmunau
1999 * more verbose header parsing code
2000 * support for compressed announces if zlib is available (using some code
2001 from Mosu from the matroska project)
2002 * if the sdp packet contains more than one m= line, pass it to the
2005 * link sap with zlib if available
2006 modules/demux/livedotcom.c:
2007 * accept sdp from the sap module
2009 2003-11-20 Thursday 22:10 fenrir
2011 include/vlc_es.h: defines es_format_t, audio_format_t, video_format_t.
2012 all: removed i_extra_type from es_format_t.
2014 2003-11-20 Thursday 18:27 fenrir
2016 * copy: ported to new API.
2018 2003-11-20 Thursday 18:26 fenrir
2020 * ts: fixed a stupid bug for MS codec.
2022 2003-11-20 Thursday 17:48 gbazin
2024 * mozilla/vlcshell.cpp, modules/video_output/directx/*: round of fixes for the win32 mozilla plugin.
2026 2003-11-20 Thursday 14:39 hartman
2028 * windows -> orderedWindows. Finally window commands like fullscreen, half size
2029 double size and float on top are sent to the correct window.
2031 2003-11-20 Thursday 10:56 sigmunau
2033 tell cvs to ignore .pyc and .pyo files
2035 2003-11-20 Thursday 08:44 garf
2037 * http.c: little keep and del functions fix ( don't remove currently
2038 playing playlist item ).
2040 2003-11-20 Thursday 03:56 rocky
2042 Reorganize more analogous to dvdplay. Should give some growing room to
2043 start the custom demuxer.
2045 2003-11-20 Thursday 02:39 hartman
2047 * fixed the dockmenu. had gotten disconnected somehow.
2048 * cleaned up the playlist source.
2049 * set the correct sizing properties on the playlist buttons.
2050 bigben: see the bottom of the size panel of your inspector. when adding items
2051 always take this into account to make resize work correctly.
2052 also. windows are opened at the position where you save them when the nib is open.
2053 Always make sure the controller and playlist are to the upper left side.
2055 2003-11-20 Thursday 02:17 rocky
2057 In some ways better, in some ways just different.
2059 2003-11-20 Thursday 02:15 rocky
2061 Miniscule changes. In some ways better, in some ways not, just
2064 2003-11-19 Wednesday 23:44 gbazin
2066 * 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.
2067 As a result the overlay color key is only painted in the video area and the rest of the window is pure black.
2069 2003-11-19 Wednesday 19:00 bigben
2071 - get rid of an unused variable
2072 - use same name than in menus for random, repeat and loop options
2073 - random, loop, repeat checkboxes are nom updated accordingliy to the state set in the menu. (not sure I've done that the proper way ;-)
2075 2003-11-19 Wednesday 14:58 bigben
2079 2003-11-19 Wednesday 13:25 hartman
2081 * modules/codec/subsdec.c: Add debug messages and fix a crasher
2082 * modules/misc/freetype.c: let's keep the freetype-fontsize option useful :)
2084 2003-11-19 Wednesday 13:10 gbazin
2086 * modules/codec/ffmpeg/: don't re-use the same pts twice.
2087 * src/misc/modules.c: win32 fix for when module fails loading.
2089 2003-11-19 Wednesday 12:13 hartman
2091 * changed the relative fontsize option from a string_list to a int list with string comments.
2092 not possible before, but is now and we can still change it without effecting the
2093 config files of 1000000 users.
2095 2003-11-19 Wednesday 10:17 gbazin
2097 * src/misc/modules.c: don't forget to return an error when we fail to load a plugin.
2099 2003-11-19 Wednesday 00:14 fenrir
2101 * ninput: initialisate i_bitrate.
2103 2003-11-19 Wednesday 00:06 sigmunau
2107 2003-11-18 Tuesday 23:58 fenrir
2109 * fix a memory leak (p_block should be unallocated).
2111 2003-11-18 Tuesday 23:25 sigmunau
2113 modules/codec/subsdec.c:
2114 * fix a crash when --subsdec encoding is set to a wrong value
2116 2003-11-18 Tuesday 22:48 fenrir
2118 * input_dec.c : handle SPU_ES (and not as VIDEO_ES ....) so subtitle
2121 2003-11-18 Tuesday 22:08 gbazin
2123 * src/input/input_dec.c: fixed nasty bug. Thanks Meuuh :)
2125 2003-11-18 Tuesday 20:36 jpsaman
2130 - Adding items to playlist widgets from File, Camera, Transcode tabs.
2132 2003-11-18 Tuesday 20:34 fenrir
2134 * allow packetizer to return multiple blocks at once.
2136 2003-11-18 Tuesday 20:15 fenrir
2138 * include/vlc_bits.h: bit stream reader/writer.
2139 * mpeg4video.c: rework of the mpeg4 video packetizer.
2142 2003-11-18 Tuesday 18:45 gbazin
2144 * NEWS: updated with new features.
2146 2003-11-18 Tuesday 16:46 fenrir
2148 * display: set correct ES type (otherwise it segfaults in input_dec.c) but
2149 that implies that ES appear twice in the interface.
2151 2003-11-18 Tuesday 12:32 gbazin
2153 * modules/control/http.c: fixed the "keep" command.
2155 2003-11-18 Tuesday 00:57 gbazin
2157 * modules/demux/ogg.c: call ogg_sync_reset() after seeking so we don't get spurious PCRs.
2158 Cosmetic changes to the file info data.
2161 2003-11-17 Monday 23:36 bigben
2163 - Use NSTextField instead of NSSearchfield for the playlist search, since it is not supported on MacOS < X.3.
2165 - Search now restarts at the beginning of the playlist when reaching the end.
2167 2003-11-17 Monday 22:53 gbazin
2169 * modules/demux/ogg.c: support for FLAC in Ogg.
2170 And by the way, putting the FLAC STREAMINFO metadata in the second ogg packet is really convoluted!
2172 2003-11-17 Monday 19:05 hartman
2174 * fix the search field and cleanup of the checkboxes init.
2175 - currently we don't seek in playlist position 0->currently selected
2176 wxwindows doesn't do this either.
2177 - bigben: for the state of the checkboxes look at callbacks (see playlistChanged in intf.m)
2179 2003-11-17 Monday 18:48 gbazin
2181 * modules/packetizer/mpeg4video.c: ported to the new packetizers api (This packetizer really ought to be rewritten from scratch).
2183 2003-11-17 Monday 15:29 garf
2185 * http.c: fixed bug with spaces in mrl
2187 2003-11-17 Monday 15:11 hartman
2189 * fix previous commit
2191 2003-11-17 Monday 14:46 massiot
2193 * modules/access_output/udp.c: more debug
2194 * modules/mux/mpeg/ts.c: new dts-delay option to add delay between the
2195 PCR and the DTS of the current frame.
2196 When deleting a video or audio stream (in case of PMT change), the
2197 new video and audio ES will take again the pid-video and pid-audio if
2198 they have been specified.
2200 2003-11-17 Monday 14:11 bigben
2202 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).
2204 2003-11-17 Monday 13:14 hartman
2206 * use more recent libebml and libmatroska
2208 2003-11-17 Monday 13:05 bigben
2210 added search function to the playlist
2212 2003-11-17 Monday 11:25 fenrir
2214 * ts: improve PCR handling. pcr-soft doesn't exist anymore.
2216 - caching: time on which bitrate smouthing is applied (default: 200ms)
2217 - pcr : delay between 2 PCR (Really more accurate). (default: 30ms)
2218 - bmin and bmax doesn't work anymore.
2220 2003-11-17 Monday 06:31 hartman
2222 * THANKS: hungarian translator and designer of OSX intf controller added
2223 * modules/LIST: updated
2224 * Makefile.am: include new OS X art in the dist.
2226 * */.cvsignore: added and improved some of these.
2227 * modules/gui/macosx/prefs_widgets.?:
2228 - new config controls much like in the wxwindows module. not yet in use.
2229 - beware not tested irl. but it compiles :)
2231 2003-11-17 Monday 02:55 fenrir
2233 * transcode: hmmm, the compil fix was for this file ...
2235 2003-11-17 Monday 02:52 fenrir
2237 * all: a little compil fix and more sanity checks (needed for wma).
2239 2003-11-17 Monday 00:06 sigmunau
2241 modules/gui/wxwindows/*:
2242 * implemented sorting by a column by clicking on it
2244 2003-11-16 Sunday 22:54 gbazin
2246 * ALL: moved i_bitrate out of audio_format_t into es_format_t
2248 2003-11-16 Sunday 22:29 sam
2250 * modules/video_output/caca.c: color ASCII art video output using libcaca.
2252 2003-11-16 Sunday 22:23 gbazin
2254 * modules/codec/ffmpeg/video.c, src/input/input_dec.c: a couple of fixes. Thanks fenrir :)
2256 2003-11-16 Sunday 22:10 sam
2258 * include/vlc_keys.h: Fixed a warning in StringToKey().
2260 2003-11-16 Sunday 21:28 gbazin
2262 * modules/misc/dummy/encoder.c: forgot a file
2264 2003-11-16 Sunday 21:07 gbazin
2266 * ALL: final improvements to the decoders/packetizers api.
2267 (There are still a few decoders/packetizers left to be converted but this shouldn't take too long).
2268 * ALL: small improvements to the encoders api.
2270 2003-11-16 Sunday 20:41 garf
2272 * http.c: little fix
2274 2003-11-16 Sunday 15:51 titer
2278 2003-11-16 Sunday 11:21 bigben
2280 Added random, repeat one and repeat all checkboxes to the playlist
2282 2003-11-16 Sunday 00:08 fenrir
2284 * fixed a segfault with avi without index.
2286 2003-11-15 Saturday 23:21 fenrir
2288 * v4l: hack from xine from GStreamer to compile v4l on debian unstable.
2290 (message from xine: fix build on Debian unstable, those dummies seem to
2291 have put the Linux 2.6 headers in place of the 2.4 ones in glibc...)
2293 2003-11-15 Saturday 22:42 hartman
2295 * New OSX controller (iTunes style)
2296 - Drag and drop implemented
2297 - still need new sliders and remove the titlebar.
2298 * revert the mozilla plugin changes. i will build a seperate module for that
2299 * simplified previous/next (only playlist, people with chapters and titles
2300 will have to use the menu
2301 * Moved the disable screensaver from interface to vout.
2303 2003-11-15 Saturday 22:02 hartman
2305 * added ffmpeg cvsroot (not in use atm)
2306 * forced some config options on ffmpeg
2308 2003-11-15 Saturday 18:57 fenrir
2310 * set dts/length of all pes packet.
2312 2003-11-15 Saturday 15:40 hartman
2314 * extra data has changed and was crashing.
2316 2003-11-15 Saturday 13:09 massiot
2320 2003-11-15 Saturday 10:38 ipkiss
2322 Small fix in a preference description string
2324 2003-11-15 Saturday 02:38 hartman
2328 2003-11-15 Saturday 01:21 massiot
2330 * New build system for the contrib packages of VLC. It supports to
2331 download a precompiled binary package, or to build all the packages
2332 from the sources, at the user's option. It is currently written for
2333 Mac OS X, but could easily be ported to other platforms.
2335 2003-11-15 Saturday 00:26 hartman
2339 2003-11-14 Friday 20:17 hartman
2341 * Fix the label in the prefs of the play/pause hotkey.
2343 2003-11-14 Friday 03:51 hartman
2345 * fixed playlist_Pause
2347 2003-11-13 Thursday 21:15 gbazin
2349 * modules/video_filter/transform.c: fix for ./toolbox --update-po
2351 2003-11-13 Thursday 17:59 gbazin
2353 * include/ninput.h: ES_EXTRA_TYPE_SUBHEADER wasn't defined.
2355 2003-11-13 Thursday 14:23 lool
2357 * INSTALL.win32: slightly changed the list of required packages
2359 2003-11-13 Thursday 13:31 fenrir
2361 * input: handle also SPU in es_out_Add (and fix a bad lock).
2362 * sub: use es_out_Add (and that give a proper solution for multiple tracks)
2363 fixed seeking with sub. (pf_demux was called in Seek instead of
2366 2003-11-13 Thursday 12:28 fenrir
2368 * src/input/input.c: es_out_Add automatically add informations
2369 (input_AddInfo) on the ES.
2370 * all: removed duplicated input_AddInfo.
2372 2003-11-13 Thursday 11:49 fenrir
2374 * avi: little clean up, and ported to es_format_t.
2376 2003-11-12 Wednesday 20:01 gbazin
2378 * modules/misc/sap.c: fixed misplaced variable declaration.
2380 2003-11-12 Wednesday 18:13 fenrir
2382 * all: big clean up (no more global variables).
2384 2003-11-12 Wednesday 08:10 zorglub
2386 Support for announcement of playlist group in SAP announces
2387 Needs the latest miniSAPserver CVS
2389 2003-11-12 Wednesday 03:02 garf
2391 * little fix due to my last commit
2393 2003-11-12 Wednesday 02:56 garf
2395 * http.c: little fix in RPN evaluator (now it is real RPN).
2397 2003-11-12 Wednesday 02:45 hartman
2399 * small fix to the playlist window
2401 2003-11-12 Wednesday 02:43 garf
2403 * http.c : added parsing of options in Add MRL option. In http.c is a the
2404 parse_MRL function which perhaps should be somewhere else
2406 * Makefile.am : forgoten style.css
2407 * index.html : little fixes
2408 * intf-http.txt : updated doc
2410 2003-11-12 Wednesday 01:22 hartman
2412 * Away with that annoying playlist drawer. We now have a nice resizable
2413 window, with additional index and author columns.
2415 2003-11-11 Tuesday 23:50 hartman
2417 * include/vlc_keys.h: added StringToKey()
2418 * src/libvlc.h: added macosx defaults and changed the quit shortcut to ctrl-q
2419 * modeules/gui/macosx/controls.m: now jump 10 seconds. works better than 5
2420 * REST: implemented configurable hotkeys for OS X.
2422 2003-11-11 Tuesday 21:23 hartman
2424 * when config_ResetAll() a key config value becomes "Unset" (0) instead of
2425 it's original value. With this you at least won't break your config file,
2426 because it comments out the value during saving, when it's identical to the,
2427 original value. The question however remains, why does a resetAll result
2428 in a 0 in the 'current' config in use, and in original value at time of saving?
2430 2003-11-11 Tuesday 02:49 fenrir
2434 2003-11-11 Tuesday 01:33 fenrir
2436 * mkv: ues es_format_t.
2438 2003-11-11 Tuesday 00:37 fenrir
2440 * all: use es_format_t and es_out_*. (Not well tested yet...)
2442 2003-11-10 Monday 18:21 gbazin
2444 * modules/gui/wxwindows/open.cpp: compilation fix for unicode version.
2446 2003-11-10 Monday 17:47 gbazin
2448 * configure.ac: link ws2_32 in the right order on win32 for livedotcom.
2450 2003-11-10 Monday 00:49 hartman
2452 * New Hungarian translation contributed by 'DirectX' (Name under investigation)
2454 2003-11-10 Monday 00:14 gbazin
2456 * modules/gui/wxwindows/*: dshow open panel is fully functionnal.
2458 2003-11-09 Sunday 21:29 jpsaman
2461 * Transcode tabpage added
2464 2003-11-09 Sunday 20:13 gbazin
2466 * modules/gui/wxwindows/open.cpp: added an AutoBuildPanel() that is used to construct the dshow tab.
2467 (It is not quite useful yet but will be shortly).
2469 2003-11-09 Sunday 19:49 jpsaman
2472 * Camera tabpage is done.
2474 2003-11-09 Sunday 18:52 jpsaman
2477 * improvements on Camera tabpage
2479 2003-11-09 Sunday 18:06 rocky
2481 Allow return to have a numeric prefix too.
2483 2003-11-09 Sunday 17:45 rocky
2485 Small changes to assist debugging.
2487 2003-11-09 Sunday 16:00 titer
2489 + modules/gui/beos/VideoOutput.cpp: fixed modifiers
2490 + src/misc/beos_specific.cpp: cosmetic
2492 2003-11-09 Sunday 15:55 jpsaman
2495 * More changes on the Camera tabpage
2496 * Cleanup some dead interface wood ;-)
2498 2003-11-09 Sunday 15:29 gbazin
2500 * modules/access/v4l/v4l.c: couple of fixes.
2502 2003-11-09 Sunday 13:59 jpsaman
2505 * Redesigned "Camera" tabpage.
2507 2003-11-09 Sunday 13:20 gbazin
2509 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
2511 2003-11-09 Sunday 05:22 garf
2513 * http.c: removed a completely useless check (now you can change volume
2514 value without playing anything)
2516 2003-11-09 Sunday 05:15 garf
2518 * index.html: little fix with volume textbox
2520 2003-11-09 Sunday 03:43 garf
2522 * http interface: changed index.html for new seek function. small change
2525 2003-11-09 Sunday 03:41 garf
2527 * http.c: modify seek function (now you can put almost everything which
2528 looks like a time/length)
2530 2003-11-09 Sunday 00:52 rocky
2532 Handle keyboard input: numeric entry, next, prev, return and default.
2534 2003-11-08 Saturday 23:12 sigmunau
2536 use "video" and not "audio" as media type, and 33 (mpeg2 ts) and not 14
2537 (mp3) as payload type
2539 2003-11-08 Saturday 23:02 sigmunau
2541 ignore streams that are not m=audio or m=video
2543 2003-11-08 Saturday 18:31 jpsaman
2546 * simplefied network tabpage
2548 2003-11-08 Saturday 18:23 titer
2550 + configure.ac: link httpd and stream_out_standard against -lsocket
2551 + modules/gui/beos/*: use hotkeys
2552 + include/vlc_keys.h, src/misc/configuration.c:
2553 renamed modifiers into vlc_modifiers so it does not conflict with
2556 2003-11-08 Saturday 16:04 jpsaman
2559 * Network tabpage works
2562 2003-11-08 Saturday 15:59 hartman
2564 * spelling fix and fix of copyright and version strings on info.html
2566 2003-11-08 Saturday 14:54 massiot
2568 By default disable the stream_out_transrate plug-in since it takes 2 hours
2571 2003-11-08 Saturday 12:25 sigmunau
2574 * support sap announces that use dos style linebreaks
2576 2003-11-08 Saturday 09:05 fenrir
2580 2003-11-08 Saturday 06:47 fenrir
2583 - added X-QT and X-QUICKTIME video support.
2584 - first try for seek and position display support.
2585 (position is buggy, and seek won't really work as long as wx try to seek
2586 each time the slider is moved)
2588 2003-11-08 Saturday 04:57 fenrir
2590 * araw.c: prevent segfault with ulaw/alaw.
2592 2003-11-07 Friday 22:56 gbazin
2594 * configure.aci, modules/demux/livedotcom.cpp: win32 compilation fixes.
2596 2003-11-07 Friday 21:44 fenrir
2598 * lalala added livedotcom
2600 2003-11-07 Friday 21:44 fenrir
2602 * configure.ac: added --enable-livedotcom and --with-livedotcom-tree.
2603 (--with-livedotcom-tree is mandatory when using --enable-livedotcom, so
2604 livedotcom isn't compiled by default)
2606 2003-11-07 Friday 21:30 massiot
2608 * modules/stream_out/transrate: New transrating module, based on GPL
2609 code from www.metakine.com.
2610 CAUTION : the code is currently very ugly, with static variables, no
2611 code convention, etc. I check it in "as is" because it may be useful
2613 Don't expect a bitrate reduction of more than 30 % with acceptable
2615 * modules/demux/mpeg/ts.c: Useful debug message
2617 2003-11-07 Friday 19:30 massiot
2619 * src/misc/threads.c: Implementation of real-time priorities for UNIX-like
2620 pthread systems (activate with --rt-priority)
2621 * modules/access_output/udp.c: Only discard packets which are _very_ late
2623 2003-11-07 Friday 18:41 massiot
2625 * modules/mux/mpeg/ts.c:
2626 - By default send PCRs every 90 ms, because the upper limit is 100 ms
2627 - New pid-video and pid-audio sout variables
2629 2003-11-07 Friday 18:32 fenrir
2631 * udp: mp3/rtp is now correctly working.
2633 2003-11-07 Friday 18:32 fenrir
2635 * rtp: removed a annoying debug message
2636 * announce.c: fixed a warning.
2638 2003-11-07 Friday 18:08 fenrir
2641 - improve a lot pts handling.
2642 - added --rtsp-caching.
2643 - implemented DEMUX_GET_TIME and declared the input as seekable to
2644 make the interface displaying the time.
2645 Now I can read rtp stream from VLC using http export for sdp :) (MPEG4
2646 video, MPEG 1/2 video and mp3 audio tested successfully)
2648 2003-11-07 Friday 17:44 fenrir
2650 * added vlc_url_t structure, vlc_UrlParse and vlc_UrlClean.
2651 (It could avoid a lot of duplicated code...)
2653 2003-11-07 Friday 17:43 fenrir
2655 * rtp: added a sdp options to export sdp. For now only as http.
2656 options: #rtp{dst=ip,port=port,[sdp=http://ip:port/file],[mux=]}
2658 2003-11-07 Friday 16:53 massiot
2660 * modules/packetizer/mpegvideo.c: Detect discontinuities and trash
2661 corrupt packets. Also flag GOP headers with SOUT_BUFFER_FLAGS_GOP.
2663 2003-11-07 Friday 14:15 jpsaman
2669 2003-11-07 Friday 13:31 massiot
2671 * Updated documentation.
2673 2003-11-07 Friday 13:28 massiot
2675 * modules/access/satellite: Big rework of the old satellite module.
2676 - ability to select between different tuners if the board has several
2678 - abitility to select between different demux if the board has several
2680 - if frequency isn't specified, do not try to tune the tuner and
2681 assume some other software already did it
2682 - set a bigger buffer size to avoid packet losses
2683 - do not filter too many PIDs since some board only have 8 filters
2684 - kludged so that the module works perfectly well with the demuxstream
2686 - use DMX_PES_OTHER all the time because some boards do not have a
2687 decoder chip (this may be a problem for you)
2689 This changeset is part of the Dreambox port of VLC.
2691 2003-11-07 Friday 13:01 jpsaman
2694 * Directory browsing works
2695 * Coredump is solved
2696 * Adding files or entire directories to the playlist GUI control works.
2698 2003-11-07 Friday 12:27 fenrir
2700 * livedotcom.cpp: - better pts handling but still bad. (and using rtsp
2701 over tcp doesn't really work yet).
2702 - fixed bad usage of delete vs delete[]
2703 (using --rtsp-tcp still leads to segfault)
2705 2003-11-07 Friday 10:31 rocky
2707 Need to change libvcdinfo to be more robust when there are
2708 reading the extended PSD. Given that area-highlighting and
2709 features in the extended PSD haven't been implemented,
2710 best then to not try to read this at all.
2712 2003-11-07 Friday 09:24 jpsaman
2714 Basic functionality of File tabpage is working.
2716 2003-11-07 Friday 07:59 jpsaman
2718 Removing GPE specific stuff.
2720 2003-11-07 Friday 00:28 fenrir
2722 * more tolerant sdp check when using rtsp://. (SDP from some DSS have a
2723 lot of mandatory fields missing, like v, o, and s)
2725 2003-11-06 Thursday 22:23 zorglub
2727 Sync with latest changes
2729 2003-11-06 Thursday 22:14 fenrir
2731 * livedotcom.cpp: use live.com library to read rtsp and sdp file.
2733 - handle PTS (for now, I just use mdate() :)
2734 - support TS/PS (hard as it needs a lot of work on TS/PS demuxers).
2735 - support X-QT and X-QUICKTIME. (I don't know if it's really used).
2736 - implement pause, seek ...
2737 - clean up/bugs fixes...
2740 2003-11-06 Thursday 20:12 gbazin
2742 * modules/demux/mpeg/ts.c: compilation fix for old libdvbpsi.
2744 2003-11-06 Thursday 19:35 nitrox
2746 . a small fix .... (many other to follow in the next days)
2748 2003-11-06 Thursday 18:55 hartman
2750 * Going to Fullscreen was effecting all vout's. should affect only the frontmost one.
2752 2003-11-06 Thursday 18:35 hartman
2754 * Updated the Output dialog.
2756 - support for theora
2757 - support for demuxdump
2759 2003-11-06 Thursday 17:08 nitrox
2761 . I422 -> YV12 Chroma
2763 This work is part of the work done by Anevia for the "Gran Theatro del
2766 2003-11-06 Thursday 16:54 nitrox
2768 . 422 deinterlacing (bob and blend filters)
2770 This work is part of the work done by Anevia for the "Gran Theatro del
2773 2003-11-06 Thursday 16:37 nitrox
2775 oups, ... forgot the interesting file !
2777 2003-11-06 Thursday 16:36 nitrox
2779 dvbsub.c: DVB subtitles decoder (ETSI EN 300 743). There is still a lot of
2780 things to write to implement competely the standard but this decoder
2781 will work in most of the pictures subtitles cases. Text subtitles
2782 decoding is not implemented at all.
2783 This decoder has been validated with CAVENA encoders after few
2784 remarks of their developpers.
2786 include/*: addded a p_spuinfo field in the decider_fifo_t and the
2789 codecs.h: added a dvb_spuinfo_t structure to identify the id of the selected
2792 modules/demux/mpeg: added the support of the dvb subtitles track. Need last
2793 libdvbpsi (0x59 descriptor) to compile. The demuxer
2794 creates n fake ES as each ES carries up to 256 subtitles
2797 This work is part of the work done by Anevia for the "Gran Theatro del
2800 2003-11-06 Thursday 16:28 hartman
2802 * changed how cursor hiding works. Not perfect, but it's less complicated.
2803 - less vague bugs :)
2804 * changed the global hotkey for play/pause to command-p since 'space' won't be
2805 defined as the hotkey. i was sick of all the hacks i had made to have it work
2806 that way, so the end. space only works in the vout from now on.
2808 2003-11-06 Thursday 16:06 massiot
2810 * New (experimental and incomplete) demuxstream module. It bypasses the
2811 stream output, and takes what comes from a DVB card and sends it onto
2812 the network. I didn't activate it in configure.ac because I suspect there
2813 might be problems with iovec on Windows (and there is probably a better
2816 2003-11-06 Thursday 10:09 sam
2818 * bootstrap: remove autom4te.cache before running autoconf
2820 2003-11-06 Thursday 09:59 gbazin
2822 * modules/misc/sap.c: compilation fix.
2824 2003-11-06 Thursday 01:49 garf
2826 * http interface: added volume control (relative or absolute) and
2827 sort playlist function.
2829 2003-11-06 Thursday 00:12 gbazin
2831 * modules/access/v4l/v4l.c: big clean-up of the Video4Linux input.
2832 New --v4l-vdev and --v4l-adev config options and the ability to play an audio only stream.
2834 2003-11-05 Wednesday 23:32 hartman
2836 * Compilation fix. One to many )
2838 2003-11-05 Wednesday 23:28 fenrir
2840 * sap: big clean up + some buffer overflow fixes (still need some work).
2842 2003-11-05 Wednesday 20:06 gbazin
2844 * modules/gui/wxwindows/streamout.cpp: fixed a couple of things.
2846 2003-11-05 Wednesday 18:59 gbazin
2848 * 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.
2849 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
2850 * src/misc/configuration.c: use strtol() instead of atoi().
2852 2003-11-05 Wednesday 17:57 gbazin
2854 * src/input/input.c: honor the --demux config option (will be overriden if demux is specified in the MRL).
2855 I'm not exactly sure this is wise as some users will surely fuck-up their preferences and force a specific demux...
2856 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).
2857 * src/misc/modules.c: changed module_Need() to use var_Get() instead of config_Get.
2859 * modules/gui/wxwindows/*: moved the demuxdump option from the open dialog to the streamout dialog.
2861 2003-11-05 Wednesday 17:46 gbazin
2863 * modules/codec/ffmpeg/encoder.c: fixed bug in the audio encoder.
2864 * modules/gui/wxwindows/preferences_widgets.*: bug fix.
2866 2003-11-05 Wednesday 09:16 gbazin
2868 * include/video_output.h: forgot this file in the vout_Synchro commit yesterday.
2870 2003-11-05 Wednesday 02:43 gbazin
2872 * modules/gui/wxwindows/preferences_widgets.*: added a refresh button for config vars with choices lists which have a pf_list_update callback.
2873 * modules/access/dshow/dshow.cpp: provide a callback to update the devices lists.
2875 2003-11-05 Wednesday 01:47 fenrir
2877 * all: who has seen that I have just forgot to release any buffers...
2879 2003-11-05 Wednesday 00:40 hartman
2881 * moved garfou's changes before a variable that is at risk of overflow
2882 maybe this will fix the random crashes?
2884 2003-11-05 Wednesday 00:39 gbazin
2886 * include/configuration.h: some small re-work of the config declaration macros.
2887 String choices lists can now also have a list of text descriptions associated with them.
2888 Added integer choices lists.
2889 * modules/gui/wxwindows/: modified config widgets to use the new config options.
2890 * ALL: updated for the new config options.
2892 2003-11-05 Wednesday 00:17 hartman
2894 Please test if this has any regressions
2897 - created a subtitle_data_t to be used by subtitle demuxers
2898 and decoders to pass information.
2899 - ToDo: access/dvd/es.c and spudec need to be fixed to use the palette field
2901 * modules/codec/subsdec.c:
2902 - moved the decoding of ssa textlines to here.
2903 - ToDo: support for any tags is lacking atm., but now possible.
2904 * modules/demux/mkv.cpp:
2905 - ssa is now passed undecoded to ssa subsdec.
2906 - ssa headers are passed to ssa subsdec via subtitle_data_t
2907 - ToDo: decode idx header info and fill the subtitle_data_t
2908 - ToDo: support for compressed vobsubs.
2909 * modules/demux/util/sub.?:
2910 - moved ssa decoding out of here.
2911 - ToDo: add support for multiple tracks
2912 - ToDo: implement reading vobsub .sub files (not .idx)
2914 2003-11-04 Tuesday 17:46 gbazin
2916 * src/video_output/vout_synchro.c, include/vout_synchro.h: got rid of the dependency on the vout.
2917 * modules/codec/libmpeg2.c: updated with the synchro api changes.
2919 2003-11-04 Tuesday 15:52 garf
2921 * http interface: added "fullscreen" and "keep" functions
2923 2003-11-04 Tuesday 15:31 sam
2925 * bootstrap: Fixed an automake breakage when gettext is not present.
2927 2003-11-04 Tuesday 15:26 sam
2930 + Build-depend on fixed dvb-dev packages.
2932 2003-11-04 Tuesday 14:51 fenrir
2934 * adpcm: converted to new API (need more testing).
2936 2003-11-04 Tuesday 11:11 titer
2939 fixed a link issue on BeOS
2940 + modules/demux/util/sub.c:
2942 + modules/gui/beos/*:
2943 compile fixes; never replace int32 with int32_t, these are not the
2944 same on BeOS (long/int)
2946 2003-11-04 Tuesday 02:23 fenrir
2948 * input: fixed position-offset, time and time-offset.
2950 * hotkeys: never _never_ use demux_Control outside of src/input/ (it's
2951 completely broken, there is a lot more things to do), all interfaces
2952 have to use var_Get/Set (time(-offset), position(-offset), state,
2953 rate(-slower|-faster)... ).
2954 Btw, input_SetStatus, input_Seek, input_Tell, input_ChangeArea,
2955 input_ToggleES, will be quickly obsolete and removed(at least
2956 unavailable for intf), so we should convert remaining interfaces (ie all
2957 except wx, osx, rc, http, hotkeys).
2959 * avi: implemented DEMUX_SET_TIME (not yet used).
2961 2003-11-04 Tuesday 01:27 fenrir
2963 * araw: ported to new API.
2965 2003-11-03 Monday 23:05 fenrir
2967 * removed old faad detection.
2969 2003-11-03 Monday 22:36 sam
2971 * modules/misc/sap.c: fixed a warning and some coding style insanities.
2973 2003-11-03 Monday 22:30 fenrir
2975 * all: ported the faad decoder to the new API (btw, aac HE untested).
2976 I have not kept the compatibility with older faad version (but check is
2977 still be done in configure.ac). (I didn't like it as old version are
2980 2003-11-03 Monday 20:22 gbazin
2982 * modules/access/dshow/*: attempt at supporting DV inputs (completely untested).
2984 2003-11-03 Monday 15:27 hartman
2986 * modules/gui/macosx/*: Commit of the Visualizations menu item.
2987 * ALL: bring the project files to XCode.
2988 10.2 users should revert the change in Makefile.am or they won't be able to
2989 build VLC on their machine. Editing the project files will probably also not
2990 be possible for them.
2992 2003-11-03 Monday 14:02 gbazin
2994 * modules/demux/mpeg/*: added support for ISO/IEC 13818-7 Audio with ADTS transport syntax to the TS demux.
2996 2003-11-03 Monday 03:21 garf
2998 * 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 :) )
2999 * changed http interface more "neutral" colors
3001 2003-11-02 Sunday 23:13 zorglub
3003 Removed debug messages
3005 2003-11-02 Sunday 22:51 gbazin
3007 * modules/control/http.c: cough cough.
3009 2003-11-02 Sunday 22:28 gbazin
3011 * Makefile.am: small change to the package-win32 target.
3013 2003-11-02 Sunday 22:16 gbazin
3015 * modules/gui/wxwindows/preferences_widgets.cpp: show the current value when using sliders.
3017 2003-11-02 Sunday 22:15 gbazin
3019 * 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.
3021 2003-11-02 Sunday 21:26 gbazin
3023 * Makefile.am: include the .css file from the html interface into the win32 package.
3025 2003-11-02 Sunday 19:26 gbazin
3027 * modules/control/http.c: delete command supports a list of items.
3028 * doc/intf-http.txt: update for delete command.
3029 * share/http/index.html: added the possibility to delete playlist items.
3031 2003-11-02 Sunday 18:03 sigmunau
3033 modules/demux/mkv.cpp:
3034 * proper fix for timing with vobsub tracks ( and possibly some other cases )
3036 2003-11-02 Sunday 16:12 sigmunau
3038 modules/demux/mkv.cpp:
3039 * fix a segfault on close caused by setting default language
3041 2003-11-02 Sunday 12:22 gbazin
3043 * src/audio_output/input.c: on-the-fly visualization changes.
3044 * modules/gui/wxwindows/menus.cpp: added a visualization entry.
3046 2003-11-02 Sunday 06:33 hartman
3048 * modules/audio_output/input.c: created variables to allow for a autogenerated
3049 Visualizations menu (is this the right location?)
3050 Problems currently are: Doesn't work on the fly. where to start?
3051 For that reason it now also uses config options instead of variables.
3052 * modules/visualization/visual/visual.c: small adaptions
3053 * modules/gui/macosx/controls.m: fix warnings.
3055 2003-11-02 Sunday 01:41 hartman
3057 * Fixed bugs in parsing SSA lines. Turns out we are currently parsing within demuxers.
3058 The parsing of lines should of course be moved to the decoder level.
3060 2003-11-01 Saturday 21:50 fenrir
3062 * added stream_out_rtp.
3064 2003-11-01 Saturday 14:35 hartman
3066 * an ebuild that pulls vlc from cvs and installs that.
3068 2003-11-01 Saturday 10:07 sam
3071 + Build-depend on a newer wxwindows version to avoid incompatibilities.
3072 + Build-depend on linux-kernel-headers and build-conflict on dvb-dev
3073 because these packages cannot be installed together.
3075 + Temporarily disabled the framebuffer video output plugin because of
3076 current code errors in linux-kernel-headers.
3078 2003-11-01 Saturday 06:57 fenrir
3080 * rtp: added l8 (u8 samples) and l16 (s16b samples) support (eg to use with
3083 2003-11-01 Saturday 06:56 fenrir
3085 * araw: mhh, aout_buffer_t.i_nb_samples is samples _per_ channels...
3087 2003-11-01 Saturday 06:27 fenrir
3089 * araw: added pseudo raw encoder. (s16b and s16l -> u8,s8, s16l,s16b).
3091 2003-11-01 Saturday 04:17 fenrir
3093 * rtp: - added TS/PS support. (ex: #rtp{dst=ip,port=port,mux=ts} )
3094 PS will work if there is only one stream as the muxer doesn't set
3095 correctly dts/length for muxed packets. (so pretty useless ;)
3096 - added mpeg1/2 video. (how overcomplicated is rfc2250),
3097 tested with mplayer+live.com (but I'm not sure that my ES parsing
3099 - btw, there is a ttl option.
3101 2003-11-01 Saturday 00:15 fenrir
3103 * rtp: Added mpeg4 video(rfc 3016) and audio(mpeg4-generic). ( but far
3106 Generate a SDP file (for now it is just fprintf to stderr).
3107 The streams produced work under gmp4player. (mpeg4ip)
3109 2003-11-01 Saturday 00:11 fenrir
3111 * udp: added a new option: raw, to use it udp{raw} (It doesn't try to
3112 fill packet send to mtu size, needed by rtp)
3114 2003-10-31 Friday 23:57 sam
3116 * The "coincoin" Debian upload (no, it's not a cocker).
3118 2003-10-31 Friday 22:46 hartman
3120 * starting support for external vobsubs.
3121 we can now read the .idx file. TODO:
3122 - create a structure to store subinfo in (like WAVEFORMATEX and BITMAPINFO
3123 - allow for multiple tracks in the sub demux
3124 - open the .sub vobsub file, remove the mpeg crud and prepare a packet
3127 2003-10-31 Friday 18:18 gbazin
3129 * modules/control/hotkeys.c: use demux_Control( p_input, DEMUX_SET_TIME, ...) to seek, for better precision.
3130 * modules/video_output/directx/events.c: fix to catch the Alt key.
3132 2003-10-31 Friday 16:57 fenrir
3134 * begin to add a rtp mixer. For now it support mpeg audio and ac3(untested).
3135 TODO: (a lot of work)
3136 - gather multiple small frames in one packets (not really important).
3137 - add mpeg 1/2 video
3138 - export a sdp file (needed for all next codecs).
3139 - add mpeg4 audio/video
3140 - add ts/ps over RTP.
3141 - perhaps ogg over RTP if something is abled to read that.
3143 command: #rtp{dst=ip,port=port,[mux=muxer]} (mux not yet implemented)
3145 It automaticaly uses ip:port, ip:port+2, ip:port+4 ... (port should
3148 2003-10-31 Friday 15:54 hartman
3150 * modules/demux/mkv.cpp: Set English as the default for track language.
3151 * modules/gui/macosx/vout.m: removed debug
3152 * modules/gui/macosx/open.m: Panther compilation fixes
3153 * modules/gui/macosx/controls.m: OSDMessages :)
3155 2003-10-30 Thursday 23:17 hartman
3157 * Use the new vout_OSDMessage on the new hotkeys functions.
3159 2003-10-30 Thursday 22:34 hartman
3161 * implemented a vout_OSDMessage to display messages on the video at a specific
3162 location by any module.
3163 * added a OSD config option to the Video options. this will allow you to disable
3164 the messages printed by OSDMessage. Subtitles will still be shown however.
3165 * src/audio_output/intf.c: volumeSet sets the intf-change variable.
3166 * modules/gui/macosx/vout.m: fix the modifier detection.
3168 2003-10-30 Thursday 21:44 gbazin
3170 * include/modules_inner.h: bigger p_config[] array because the main module is becoming quite big.
3172 2003-10-30 Thursday 17:59 gbazin
3174 * modules/gui/skins/win32/*: fixed a problem with drag&drop when restarting the skins engine.
3176 2003-10-30 Thursday 17:58 gbazin
3178 * modules/control/hotkeys.c, src/libvlc.h, include/vlc_keys.h: added hotkeys for jump actions.
3180 2003-10-30 Thursday 12:01 gbazin
3182 * modules/stream_out/transcode.c: fixed last pts/dts calculation breakage.
3184 2003-10-30 Thursday 00:12 sigmunau
3186 modules/demux/mkv.cpp:
3187 * fixed timing with vobsubs
3189 2003-10-29 Wednesday 23:36 sigmunau
3191 modules/demux/mkv.cpp:
3192 * added support for matroska files with embedded spu tracks, what the
3193 matroska people call VobSubs
3195 2003-10-29 Wednesday 23:31 gbazin
3197 * modules/gui/wxwindows/preferences_widgets.cpp: attempt at optimizing KeyConfigControl which is really slow on wxGTK.
3199 2003-10-29 Wednesday 22:25 zorglub
3201 Wrap help at 72 chars instead of 80 to get our whole text displayed in the normal size
3203 2003-10-29 Wednesday 21:04 gbazin
3205 * modules/gui/wxwindows/preferences.cpp: restored the old size of the preferences panel... it is big enough already.
3207 2003-10-29 Wednesday 20:53 gbazin
3209 * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MPEG2VIDEO only supported from version 4676.
3211 2003-10-29 Wednesday 19:35 gbazin
3213 * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MP3 is only available on recent ffmpeg versions.
3215 2003-10-29 Wednesday 18:54 gbazin
3217 * modules/gui/wxwindows/*: fixed breakage.
3219 2003-10-29 Wednesday 18:00 zorglub
3221 Grmbl, it was obvious I would forget to add the new files
3223 2003-10-29 Wednesday 17:32 zorglub
3225 * src/playlist/* && Makefile.am
3226 - splitted the enormous playlist.c file
3227 - implemented a better item group system: groups have a name
3228 and must be created before use by
3229 playlist_CreateGroup( p_playlist, "newgroupname")
3231 * modules/misc/sap.c
3232 - Create our own playlist group ("SAP") and use it
3234 * modules/access/slp.c
3235 - Create our own playlist group ("SLP") and use it
3237 * modules/demux/util/id3tag.c
3238 - Trigger playlist update when we have parsed our tag
3240 * modules/gui/wxwindows/interface.cpp
3241 - Fixed the about box by using vlc_wraptext
3242 - Added the simple open and the streaming wizard icons
3243 *** Icons need to be changed ! ***
3244 - Added the visualization to the extended gui
3246 * modules/gui/wxwindows/preferences.cpp && include/vlc_help.h
3247 - Enlarged the window to fit the wrapped text
3248 - Added help for audio encoders
3250 * modules/gui/wxwindows/stream.cpp & open.cpp & include/vlc_interface.h
3251 - Created a "streaming wizard" window (3-step streaming)
3253 * modules/gui/wxwindows/iteminfo.cpp:
3254 - Group change is now based on the name
3256 * modules/gui/wxwindows/playlist.cpp
3257 - Added author and group columns to the listview
3258 - Redesigned the window
3259 - Added the Sort menu with several criteria (title, author, group)
3260 - Added up/down buttons to move an item in the playlist
3261 - Added the group menu to enable/disable a group in an understandable way
3267 - Implement advanced sort capabilities (multi-criteria)
3268 - File format to save the new features
3269 - export playlist (to M3U, eg)
3270 - more robust group creation (duplicates check, ...)
3272 * wxWindows playlist:
3273 The idea of a treeview seems impossible, because of wxWindow's treeview,
3274 that don't allow multi-selection, and, as far as I know, multi-columns.
3275 - Provide a frontend to advanced sort (when it's done :-) )
3276 - Allow moving items by drag & drop (well, if possible, haven't checked yet)
3277 - Allow moving several items at once
3278 - Customizable listview (ability to remove/move columns)
3279 - Find a solution to the focus problem
3280 (when you change track, the selected one scrolls at the
3281 bottom of the visible screen)
3283 * wxWindows interface:
3284 - New icons, our icons begin to get old and not so pretty
3285 - Find a solution for the volume bar (nobody understands what it is)
3287 2003-10-29 Wednesday 12:23 gbazin
3289 * modules/misc/freetype.c: don't use the pitch of the picture to calculate the text alignment.
3290 * modules/video_output/directx/events.c: fixed key modifiers detection.
3291 * modules/gui/wxwindows/*: removed the sorted flag from a couple of comboboxes.
3293 2003-10-29 Wednesday 11:54 hartman
3295 * hopefully this fixes the instability of the osx vout.
3297 2003-10-29 Wednesday 02:13 hartman
3299 * the OSX vout has support for the new hotkeys now. no prefs for it yet.
3300 And this is no final solution, i think it should be handled in VLCApplication.
3302 2003-10-29 Wednesday 01:33 gbazin
3304 * ALL: improved hotkeys support.
3306 2003-10-29 Wednesday 00:04 sigmunau
3308 modules/misc/freetype.c:
3309 * fixed freetype module on big endian systems
3310 * removed a nasty debug line
3313 2003-10-28 Tuesday 21:59 gbazin
3315 * modules/video_output/x11/xcommon.c: hotkeys handling cleanup and support for ctrl/alt/shift modifiers.
3316 * modules/gui/wxwindows/preferences_widgets.cpp: correctly select the active hotkey (needed on win32).
3318 2003-10-28 Tuesday 20:34 hartman
3320 * fix the missing symbols ogg issue
3322 2003-10-28 Tuesday 20:15 hartman
3324 * src/misc/darwin_specific.m: fixed some languages.
3325 * include/vlc_keys.h: added some extra keys on my keyboard.
3327 2003-10-28 Tuesday 17:02 gbazin
3329 * modules/video_output/directx/events.c: added centralized hotkeys support.
3330 * modules/misc/freetype.c: fixed default font on win32.
3332 2003-10-28 Tuesday 14:51 sam
3334 * include/vlc_keys.h: inlined the static function to avoid warnings.
3336 2003-10-28 Tuesday 14:17 gbazin
3338 * modules/codec/ffmpeg/video.c: fixed screwed up indirect rendering.
3339 * modules/codec/ffmpeg/postprocess.c: idem for postprocessing.
3341 2003-10-28 Tuesday 07:17 ipkiss
3343 Fix for a synchronization problem when a checkbox has 2 identical events
3345 2003-10-27 Monday 22:42 jpsaman
3347 PDA interface update:
3348 * File tab is beginning to work
3349 * Adding file to Playlist begins to work
3351 Note: not very usefull yet.
3353 2003-10-27 Monday 22:13 gbazin
3355 * modules/gui/wxwindows/streamout.cpp: added theora to the list of video codecs and a few more bitrates.
3357 2003-10-27 Monday 21:54 gbazin
3359 * src/audio_output/dec.c: moved the audio desync option out of p_vlc so it can be modified on a per input basis.
3361 2003-10-27 Monday 20:53 gbazin
3363 * modules/stream_out/transcode.c: bail out if we can't find an audio encoder.
3365 2003-10-27 Monday 19:48 gbazin
3367 * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: move the ffmpeg pts hack to the ffmpeg encoder.
3369 2003-10-27 Monday 18:57 rocky
3371 Don't assume when Activate is called that i_tell is at the beginning of
3372 an MPEG. Instead save that position seek to the beggining and restore
3373 the position. This allows Video CD's to be able to start from an
3374 entry other than the first one of a track.
3376 2003-10-27 Monday 17:50 gbazin
3378 * modules/codec/vorbis.c: fixed vorbis encoding.
3379 * modules/codec/ffmpeg/*: fixed ffmpeg encoding.
3380 * modules/stream_out/transcode.c: transcoding is working again.
3382 2003-10-27 Monday 13:35 nitrox
3384 . in PMT decoder, fix the iso639-2B language code decoding bug:
3385 only iso-639-2T codes were decoded
3387 2003-10-27 Monday 10:00 gbazin
3389 * modules/codec/ffmpeg/audio.c: compilation fix
3391 2003-10-27 Monday 01:04 gbazin
3393 * modules/codec/ffmpeg/*: ported the ffmpeg audio and video decoders to the new api.
3394 Isolated the video postprocessing routines in postprocess.c
3396 * modules/codec/ffmpeg/encoder.c, modules/codec/vorbis.c, modules/stream_out/transcode.c,
3397 include/vlc_block.h, include/vlc_codec.h: extracted the encoders out of transcode.c.
3398 transcode now uses encoder plugins (currently ffmpeg, vorbis and theora).
3400 PS: transcoding is currently a bit broken but I'll fix that ASAP.
3402 2003-10-26 Sunday 23:03 sigmunau
3404 modules/video_output/x11/xcommon.c:
3405 * report F1 to F12 keys
3407 2003-10-26 Sunday 17:50 gbazin
3409 * modules/video_output/x11/xcommon.c: compilation fix.
3411 2003-10-26 Sunday 17:11 gbazin
3413 * Makefile.am: strip the mozilla plugin when doing the win32 package.
3414 * configure.ac: on win32 we compile the theora module as a plugin, not builtin.
3416 2003-10-26 Sunday 16:12 gbazin
3418 * configure.ac: check for mozilla-config.h on win32 as well.
3419 * mozilla/support/npwin.cpp: some mozilla sdk don't include mozilla-config.h explicitly so do it ourselves.
3421 2003-10-26 Sunday 14:49 sam
3423 * bootstrap: Fixed breakage from previous commit.
3425 2003-10-26 Sunday 13:57 sam
3427 * bootstrap: Fixed a shell thinko causing unwanted plugins to be built.
3429 2003-10-26 Sunday 13:10 sigmunau
3431 modules/access/dvdplay/intf.c:
3432 * use new key-pressed in p_vlc, and not the one in p_vout
3433 src/video_output/video_output.c:
3434 * do not create the key-pressed variable in p_vout
3436 2003-10-26 Sunday 13:07 gbazin
3438 * INSTALL.win32: updated build instructions.
3440 2003-10-26 Sunday 12:49 gbazin
3442 * configure.ac: added a --disable-fribidi option and make sure the freetype module is linked with libiconv.
3444 2003-10-26 Sunday 12:46 sigmunau
3447 * created a variable "key-pressed" in p_vlc that can be used to
3448 report or read key presses
3449 * allways try to start hotkeys interface in the background
3450 configure.ac, modules/control/Modules.am, modules/control/hotkeys.c:
3451 * a new control module that reads keypresses from "key-pressed" and
3452 performs an action depending on what is asosiated with this key.
3453 Also uses nice on screen messages to indicate what action was performed
3454 modules/video_filter/filter_common.h:
3455 * removed code to pass old style key reporting through filters
3456 modules/video_output/x11/xcommon.c:
3457 * report key-presses through the new mechanism. Incomplete, I need help
3460 2003-10-25 Saturday 20:19 fenrir
3462 * v4l: added fps option to reduce the frame rate.
3463 Untested -> please report success or faillure.
3465 2003-10-25 Saturday 17:48 gbazin
3467 * bootstrap: fix for the AC_MSG_WARN() problem when pkg-config is not installed (hopefully).
3469 2003-10-25 Saturday 04:49 sam
3471 * modules/gui/wxwindows/Modules.am: Added a missing header to the file list.
3473 2003-10-25 Saturday 04:48 sam
3476 + Fixed a typo causing the Mozilla plugin build to fail.
3477 + Call the generic rule in "all" instead of "all-am" to spare one make level
3480 2003-10-25 Saturday 03:44 sam
3483 + Smaller makefiles.
3484 + Faster builds. Heh.
3486 2003-10-25 Saturday 00:49 sam
3488 * include/vlc_common.h:
3489 + Removed u8, s8, u16 etc. for good.
3491 + Replaced all occurrences of u8, s8, u16 etc. with uint8_t, int8_t, etc.
3493 2003-10-25 Saturday 00:42 sam
3495 * modules/video_output/wingdi.c, modules/video_output/svgalib.c: Fixed compilation
3496 errors due to the recent API change in vout_AllocatePicture.
3498 2003-10-24 Friday 21:27 gbazin
3500 * configure.ac: fix for wxWindows headers detection.
3501 * all: changed the prototype of vout_AllocatePicture() and vout_InitPicture().
3502 * src/video_output/vout_pictures.c: new vout_InitFormat() function that initialises a video_frame_format_t structure.
3503 * include/vlc_video.h: extended video_frame_format_t.
3504 * modules/codec/rawvideo.c: ported to the new decoder api.
3505 * modules/video_output/x11/*: simplifications.
3507 2003-10-24 Friday 17:55 gbazin
3509 * modules/packetizer/mpeg4audio.c: when packetizing adts streams, make sure we remove the adts headers before sending the data.
3511 2003-10-24 Friday 17:43 sam
3513 * modules/visualization/visual/:
3514 + Renamed fft_init into visual_fft_init because of a name clash with
3515 the ffmpeg libraries.
3516 + Replaced u8 s16 etc. with uint8_t int16_t etc.
3518 2003-10-24 Friday 17:41 sam
3520 * include/iso_lang.h: Since the exported functions use the "const" keyword,
3521 put the declarations in extern "C" {} in C++ modules.
3523 2003-10-24 Friday 16:34 sam
3525 * Makefile.am: Recurse into doc/ to install documentation.
3526 * configure.ac: Removed mention of plugin packetizer_mpegaudio which does
3529 2003-10-24 Friday 14:50 sam
3531 * toolbox: On Debian woody, don't activate the speex plugin, and use
3532 ttf-thryomanes instead of ttf-freefonts (not available).
3534 2003-10-24 Friday 14:45 sam
3537 + Activated the speex codec.
3538 + Activated the PVR input module.
3540 2003-10-24 Friday 14:13 sam
3542 * modules/misc/freetype.c: Compilation fixes.
3544 2003-10-24 Friday 12:22 fenrir
3546 * avi: fix for playing avi file from ffserver.
3548 2003-10-24 Friday 11:53 sam
3550 * bootstrap: Fixed the "clean" rule in module subdirectories.
3552 2003-10-24 Friday 11:31 sam
3555 + Disabled the deprecated satellite plugin; the dvb plugin is now
3556 the recommended one (Closes: #216367).
3557 + Don't install fortunes in /usr/share/games, they are too private for
3558 common mortals (Closes: #212856). They are still available in the
3559 /usr/share/doc/vlc directory though.
3561 + Depend on ttf-freefont for subtitles.
3563 2003-10-24 Friday 11:28 sam
3565 * modules/misc/freetype.c: Set the default font to a common Debian font.
3567 2003-10-24 Friday 11:28 sam
3569 * modules/access/satellite/access.c: Typo.
3571 2003-10-24 Friday 09:32 bigben
3573 changed input parametter to channel, to be compatble with v4l input
3575 2003-10-23 Thursday 23:00 sigmunau
3577 configure.ac, modules/misc/freetype.c:
3578 * Bidi support in the freetype module through fribidi
3580 2003-10-23 Thursday 22:46 bigben
3582 Added the "input" parameter in pvr input command line. Default is input=4 (tuner)
3584 2003-10-23 Thursday 21:55 gbazin
3586 * modules/audio_output/alsa.c: recover more easily in case of underrun.
3588 2003-10-23 Thursday 21:28 gbazin
3590 * modules/codec/mpeg_audio.c: debug_message--;
3592 2003-10-23 Thursday 20:51 gbazin
3594 * include/vlc_block_helper.h: fixed an idiotically stupid bug in block_PeekOffsetBytes().
3595 * modules/codec/mpeg_audio.c, modules/codec/a52.c, modules/packetizer/mpeg4audio.c: fixed a couple of issues.
3597 2003-10-23 Thursday 17:04 sam
3600 + Detect <mozilla-config.h> on newer Mozilla versions.
3601 * mozilla/vlcpeer.cpp:
3602 + If neither NP_UNIX, NP_MACOSX nor NP_WIN are defined, default to NP_UNIX.
3603 + Use <mozilla-config.h> whenever possible.
3605 2003-10-23 Thursday 16:48 gbazin
3607 * modules/demux/ogg.c: arrggg... I shouldn't be allowed to commit ;)
3609 2003-10-23 Thursday 16:43 sam
3611 * src/libvlc.c: hid p_static_vlc in a vlc_current_object function so that
3612 it can later be used from outside as well.
3614 2003-10-23 Thursday 16:26 sam
3616 * doc/Makefile.am: Install a few files in /usr/share/doc/vlc/.
3618 2003-10-23 Thursday 16:00 gbazin
3620 * modules/gui/skins/src/*: don't forget to recreate a win32 timer when the skin is changed.
3622 2003-10-23 Thursday 15:30 sam
3624 * bootstrap: Only start removing files when required tools have been
3625 checked, to prevent inadvertent file losses.
3627 2003-10-23 Thursday 14:30 jpsaman
3630 - fixed border cases with peeking in the packet.
3632 2003-10-23 Thursday 11:26 gbazin
3634 * share/skins/default/theme.xml: set "playondrop" to false for the playlist window.
3635 * Makefile.am, modules/visualization/visual/Modules.am, modules/stream_out/Modules.am: added missing headers.
3637 2003-10-22 Wednesday 21:08 gbazin
3639 * NEWS, modules/LIST: updated with the new features.
3641 2003-10-22 Wednesday 19:12 ipkiss
3643 * modules/gui/skins/*: Added a "playondrop" attribute to the "Window"
3644 tag, which enables to choose whether drop files should be played
3645 directly or only enqueued (default is "true", to be backwards
3647 Implemented on win32 and x11, only tested on win32.
3648 * doc/skins/skins-howto.txt: Updated the doc accordingly
3650 2003-10-22 Wednesday 18:24 gbazin
3652 * modules/codec/speex.c: fixed a couple of bugs.
3654 2003-10-22 Wednesday 17:12 gbazin
3656 * configure.ac, modules/codec/Modules.am, modules/codec/speex.c: new speex decoder and packetizer using libspeex.
3657 * modules/demux/ogg.c: added support for speex to the Ogg demuxer.
3658 * modules/mux/ogg.c: added support for speex to the Ogg muxer.
3659 * src/misc/variables.c: when creating choices object variables with inheritance enabled, automatically add the inherited value to the list of choices.
3660 * modules/access/udp.c: use an object variable and inheritance for "udp-caching".
3661 * src/input/input.c: disable the hack for filenames with colons on win32 because filenames can't contain colons.
3663 2003-10-22 Wednesday 00:00 fenrir
3665 * added support for S_SSA and S_ASS old way (fix 1373).
3666 added removing of all {\xxxx} in the SSA stream.
3668 2003-10-21 Tuesday 18:33 gbazin
3670 * modules/codec/ffmpeg/video.c: compilation fix for the latest ffmpeg changes (AVRational).
3672 2003-10-21 Tuesday 17:31 gbazin
3674 * configure.ac: tell the build system that mkv is a c++ plugin.
3676 2003-10-21 Tuesday 12:30 hartman
3678 Fixed dropdown lists. they were returning descriptions on a SaveAll instead of config options.
3680 2003-10-21 Tuesday 01:48 titer
3682 beos/VlcWrapper.cpp: started to use object variables
3684 2003-10-21 Tuesday 01:05 titer
3687 + updated libebml/libmatroska detection as matroska headers no longer
3688 include ebml headers directly. Hope you upgraded it - if not, you'll
3689 have to set your CFLAGS accordingly.
3690 + on BeOS, libmkv_plugin.so has to be linked to libstdc++
3692 modules/control/http.c:
3695 2003-10-20 Monday 22:43 fenrir
3697 * intf-http.txt: small doc about how to write .html page for the http
3698 interface (up to date, but a bit technical...).
3700 Btw, the first who ask me to write another documentation will just go
3703 2003-10-20 Monday 22:28 gbazin
3705 * src/playlist/playlist.c: added a playlist var_Set( "intf-change" ).
3707 2003-10-20 Monday 22:27 gbazin
3709 * modules/gui/skins/src/vlcproc.cpp: play, pause, and stop checkbox controls are now updated on "intf-change" playlist variable callback.
3711 2003-10-20 Monday 21:48 gbazin
3713 * Makefile.am, install-win32: include the mozilla plugin in the win32 package.
3714 You'll still have to install the mozilla plugin manually though.
3716 2003-10-20 Monday 17:18 gbazin
3718 * modules/demux/avi/libavi.c: multiline strings are not valid C.
3720 2003-10-20 Monday 15:28 zorglub
3722 Removed an awful debug message
3724 2003-10-20 Monday 12:25 gbazin
3726 * modules/gui/wxwindows/preferences*: added GetName(), GetType() and IsAdvanced() to ConfigControl and got rid of ConfigData for even more simplifications.
3728 2003-10-20 Monday 10:37 gbazin
3730 * 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.
3732 2003-10-20 Monday 01:07 hartman
3734 * even less duplicate entries by id3tags. Dupes are annoying :)
3736 2003-10-20 Monday 00:09 gbazin
3738 * modules/gui/wxwindows/preferences*: beware, casts from strings to char * are allocated on the stack.
3740 2003-10-20 Monday 00:01 hartman
3742 * Added a "demuxed-id3" variable to input.c so id3tags won't be parsed
3743 multiple times anymore.
3745 2003-10-19 Sunday 23:38 gbazin
3747 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix for unicode build.
3748 Small cosmetic fixes to the code.
3749 * modules/gui/wxwindows/menus.cpp: added a couple of new options.
3751 2003-10-19 Sunday 23:12 hartman
3753 * include/codecs.h: cosmetic fixes.
3754 * modules/gui/macosx/*:
3755 - remove the enqueue option from the open panel. why did i even add it? KISS
3756 - better use of name and uri fields of playlist_item_t
3757 - when users d&d a CD on VLC, it will now play. This breaks d&d folders
3758 located on a CD for now. Not really important but should be fixed later on.
3760 2003-10-19 Sunday 22:52 sigmunau
3762 modules/gui/wxwindows/interface.cpp: oooops
3764 2003-10-19 Sunday 22:41 sigmunau
3766 Factored the code for each of the different types of config options out into
3767 separate widgets. This makes preferences.cpp much cleaner and opens up
3768 greater possibilities for the config item controls.
3769 * Added "browse..." button to CONFIG_ITEM_DIRECTORY
3770 * Added a slider to CONFIG_ITEM_INTEGER when i_min or i_max differs from 0
3771 * Made it possible to change CONFIG_ITEM_KEY options with the preferences
3774 2003-10-19 Sunday 22:25 gbazin
3776 * modules/gui/skins/x11/x11_window.cpp: try _NET_WM_STATE_STAYS_ON_TOP as well for KDE.
3778 2003-10-19 Sunday 20:32 asmax
3782 2003-10-19 Sunday 20:05 asmax
3784 * tried to implement on-top windows on X11, but doesn't work for me :(
3786 2003-10-19 Sunday 16:53 gbazin
3788 * modules/demux/ogg.c: fixed endless loop when trying to play a theora stream while the demux was not compiled with theora support.
3790 2003-10-19 Sunday 14:02 hartman
3792 * Update portugese brazilian translation
3794 2003-10-19 Sunday 13:39 hartman
3796 * modules/demux/avi/*
3797 - print a debug message in case of 0xfffe audio
3798 This is either a WAVEFORMATEXTENSIBLE or encapsulated vorbis audio
3799 - use c-style comments
3800 * modules/gui/macosx/info.m:
3801 - release your objects when you finished using them.
3803 2003-10-19 Sunday 12:37 gbazin
3805 * modules/gui/skins/src/vlcproc.cpp: free()/delete mismatch.
3807 2003-10-19 Sunday 12:20 gbazin
3809 * src/playlist/playlist.c: fixed locking problem.
3810 * modules/gui/skins/src/skin_main.cpp: fixed division by 0.
3812 2003-10-18 Saturday 22:48 hartman
3814 * id3tag fills the psz_name and psz_author field of playlist_item_t
3816 2003-10-18 Saturday 21:46 hartman
3818 * The SAMI parses did case sensitive tag parsing. However both START, Start
3819 and start are legal tags. I added a local_stristr (also sometime known as strcasestr)
3820 function to this file. It probably doesn't belong here, anyone is welcome
3823 2003-10-18 Saturday 20:09 gbazin
3825 * modules/access/dshow/*: fixes and optimizations. Also changed all the parameters into config options.
3827 2003-10-17 Friday 21:28 gbazin
3829 * modules/gui/wxwindows/streamout.cpp: fixed the rtp field.
3831 2003-10-17 Friday 20:21 ipkiss
3833 * modules/gui/skins/src/banks.cpp: Two events had the same shortcut
3834 * doc/skins/events-howto.txt: Updated the doc accordingly
3836 2003-10-17 Friday 18:59 zorglub
3838 * A few sanity checks
3840 * Escape < and > to prevent script injections (could be done easily with crappy playlist items)
3842 2003-10-17 Friday 18:45 gbazin
3844 * Makefile.am: don't forget include/vlc_keys.h in "make dist"
3846 2003-10-17 Friday 18:38 gbazin
3848 * 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).
3850 2003-10-17 Friday 18:17 ipkiss
3852 * modules/gui/skins/*:
3853 Added an "Always on top" entry in the system menu (it can also
3854 be triggered by Ctrl+T). Implemented on Windows only, but to do
3855 that on X11 you just need to write X11Window::ToggleOnTop().
3857 2003-10-17 Friday 16:40 gbazin
3859 * modules/gui/wxwindows/preferences.cpp: fixes some alignment issues in the config options panel.
3860 * modules/gui/skins/src/*: use (AOUT_VOLUME_DEFAULT * 2) as max volume.
3861 * modules/video_output/directx/*: use inheritance for the direct-always-on-top object var.
3862 Added Ctrl+left/right arrows as shortcuts for seeking in 1 min chunks.
3863 * modules/mux/mp4.c: fixed the audio/video sync.
3865 2003-10-16 Thursday 16:04 gbazin
3867 * modules/gui/skins/src/vlcproc.cpp: don't forget to lock the playlist object.
3868 Check p_playlist->i_index is != -1 as well.
3870 2003-10-15 Wednesday 22:49 gbazin
3872 * modules/video_filter/*: forward fullscreen event between children and parent.
3874 2003-10-15 Wednesday 12:24 gbazin
3876 * modules/gui/skins/win32/win32_run.cpp: don't forget to delete VlcProc
3877 * modules/gui/wxwindows/*, modules/gui/wxwindows/*: don't forget to delete all our variables callbacks.
3878 * modules/gui/wxwindows/dialogs.cpp: don't delete the dialogs provider twice.
3879 * modules/gui/wxwindows/menus.cpp: small cosmetic changes.
3881 2003-10-15 Wednesday 07:34 gbazin
3883 * modules/control/http.c: small bug fix.
3884 * mozilla/vlcshell.cpp: win32 fix.
3886 2003-10-14 Tuesday 23:09 gbazin
3888 * src/interface/interface.c: interfaces added on the fly are attached to p_vlc instead of the main interface.
3890 2003-10-14 Tuesday 22:41 gbazin
3892 * modules/gui/wxwindows/*: don't forget to delete the timer.
3893 Use wxApp::OnExit() to cleanup the dialogs provider.
3894 Added a "Miscellaneous" section to the menu. Added a "Switch interface" and "Add interface" entries to this menu.
3895 * modules/gui/skins/src/*: dialog providers have object types of VLC_OBJECT_DIALOGS.
3896 Don't forget to attach/detach the dialogs provider to its parent intf.
3897 Work around a bug in imlib2 when we close the plugin.
3898 * src/misc/objects.c, include/vlc_objects.h: added VLC_OBJECT_DIALOGS for dialogs providers.
3899 * src/interface/interface.c, include/vlc_interface.h: added 2 object variables to switch/add interfaces on the fly (intf-switch and intf-add).
3901 2003-10-14 Tuesday 16:46 alexis
3905 2003-10-14 Tuesday 07:30 alexis
3907 Spanish translation update.
3909 2003-10-13 Monday 05:48 zorglub
3911 * modules/misc/sap.c: Fixed a stupid option (no-ipv4-sap)
3913 * NEWS: added some more stuff
3915 2003-10-12 Sunday 23:28 hartman
3917 * Updated the pt_BR translation
3918 * Added the new es language to the preferences
3919 * Updated same stuff in the NEWS file, new release will still take a long time
3920 * Updated the subtitle info in the README file.
3922 2003-10-12 Sunday 21:53 hartman
3924 * added a "auto" mode to sub-type. This is because the wxwin intf doesn't
3925 like dropdown lists, with no selection. it therefore selects the first item
3926 in this case microdvd, which then has the potential that you can save and
3927 set this sub-type accidently.
3929 2003-10-12 Sunday 09:49 gbazin
3931 * src/video_output/video_text.h: removed useless file.
3933 2003-10-11 Saturday 22:40 hartman
3935 * src/input/subtitles.c: made the autodetection fuzziness a config option.
3937 use a counter and pass this along to New_Subtitle, so we can add more
3938 than one subtitle file. This 'fixes' a problem where all subtitles got the
3939 same track_id and therefore were all (un)selected at the same time.
3941 2003-10-11 Saturday 21:08 hartman
3943 * src/misc/charset.c: Fixed a segfault and removed some gcc warnings
3944 The day i understand strings and memory in C is going to be a joyful day :)
3945 * modules/demux/mkv.cpp: fixed an error if there is no ICONV support
3947 2003-10-11 Saturday 14:08 hartman
3949 * removed an undef HAVE_ICONV from this file, and fixed a cast warning.
3951 2003-10-10 Friday 19:42 alexis
3955 2003-10-10 Friday 17:09 gbazin
3957 * src/input/input_dec.c: use VLC_OBJECT_PACKETIZER for packetizers.
3958 * modules/mux/ogg.c: win32 fix for ogg muxing with several elementary streams.
3960 2003-10-10 Friday 07:33 alexis
3962 Ran toolbox --update-po.
3964 2003-10-10 Friday 07:28 alexis
3966 New spanish translation, by Antonio Javier Varela.
3968 P.S. : it compiles fine, but I can't figure out how to change the
3969 language on the CVS version of VLC, so I couldn't test it.
3971 2003-10-09 Thursday 19:40 gbazin
3973 * modules/stream_out/transcode.c: yes, I can do it!
3975 2003-10-09 Thursday 19:31 gbazin
3977 * modules/mux/ogg.c, modules/stream_out/transcode.c: better fix for the starting pts problem in the ogg muxer.
3979 2003-10-09 Thursday 18:53 gbazin
3981 * modules/stream_out/transcode.c: couple of fixes.
3982 * modules/codec/theora.c, modules/mux/ogg.c: proper granulepos generation for theora streams.
3983 * modules/mux/ogg.c: ignore pts from headers.
3985 2003-10-09 Thursday 18:05 massiot
3987 HOLY SHIT, IS IT TOO DIFFICULT TO COMPILE YOUR SOURCE BEFORE CHECKING
3990 2003-10-09 Thursday 12:31 gbazin
3992 * modules/stream_out/transcode.c: fixed resizing with theora encoding.
3994 2003-10-09 Thursday 11:48 gbazin
3996 * modules/codec/theora.c, modules/stream_out/transcode.c: fixed encoder module unloading.
3997 * modules/mux/ogg.c: fixed packing of OggDS structure.
3999 2003-10-09 Thursday 09:39 gbazin
4001 * modules/stream_out/transcode.c: fixed transcoding.
4003 2003-10-08 Wednesday 23:00 gbazin
4005 * modules/codec/theora.c, modules/stream_out/transcode.c: theora encoding fixes.
4007 2003-10-08 Wednesday 21:03 gbazin
4009 * modules/demux/util/sub.c: fix when no subs specified.
4010 * modules/video_output/x11/xcommon.c: fixed invalid chroma.
4011 * modules/codec/a52.c, modules/codec/libmpeg2.c: small cleanup.
4013 2003-10-08 Wednesday 21:01 gbazin
4015 * include/vlc_codec.h: defines decoders/encoders related structures here.
4016 * include/vlc_video.h: new video_frame_format_t structure which defines the properties of a video frame.
4017 * include/vlc/decoder.h: include vlc_codec.h
4018 * src/misc/objects.c: added VLC_OBJECT_PACKETIZER and VLC_OBJECT_ENCODER object types.
4019 * modules/stream_out/transcode.c, modules/codec/theora.c: experimental theora video encoder.
4020 * src/input/*: some cleanup.
4022 2003-10-08 Wednesday 19:40 gbazin
4024 * include/vlc_help.h src/libvlc.h: thou shalt not hardcode newlines in the middle of sentences.
4025 * src/extras/libc.c, include/vlc_common.h: resuscitated vlc_wraptext() and added utf8 support.
4026 * modules/gui/wxwindows/preferences.cpp: use vlc_wraptext() for capabilities help.
4028 2003-10-08 Wednesday 18:26 gbazin
4030 * modules/misc/sap.c: fixed win32 breakage.
4032 2003-10-08 Wednesday 12:18 zorglub
4034 * Fixed slider values (boundaries were wrong, some values were unreachable)
4036 2003-10-08 Wednesday 11:24 zorglub
4040 2003-10-08 Wednesday 10:07 zorglub
4042 * modules/misc/httpd.c: added missing sanity checks
4044 * modules/misc/sap.c: added sanity checks and more coding style fixes
4046 * src/video_output/video_output.c:
4047 Video filters can now be enabled on the fly (vout is respawned)
4048 You need to var_Set( p_vout, "filters", psz_yourvalue)
4051 * modules/gui/wxwindows/interface.cpp : Enable the adjust filter on the fly
4053 2003-10-07 Tuesday 21:13 sam
4055 * bootstrap: Fixed a shell syntax error when pkg-config is not present.
4057 2003-10-07 Tuesday 18:53 sam
4059 * Only look for kernel32.dll if the target is windows.
4061 2003-10-07 Tuesday 16:54 gbazin
4063 * Makefile.am: forgot to include vlc_block_helper.h
4065 2003-10-07 Tuesday 14:59 gbazin
4067 * modules/mux/mp4.c: Use SoundDescription instead of SoundDescriptionV1.
4068 * modules/demux/mp4/*: Added support for the "wave" tag used in mov files with aac.
4070 2003-10-07 Tuesday 09:32 gbazin
4072 * src/misc/modules.c: win32 compilation fix.
4074 2003-10-06 Monday 17:41 gbazin
4076 * modules/gui/wxwindows/*: compilation fixes for the unicode version.
4077 made the "Extended GUI" option a checkable menuitem.
4079 2003-10-06 Monday 16:23 zorglub
4081 * include/vlc_playlist.h
4082 src/playlist/playlist.c:
4083 * Implemented a boolean b_enabled to disable a playlist item
4084 * Implemented the idea of group (p_item->i_group), that allows
4085 to enable/disable and to sort some series of items
4086 * Implemented an unused (at the moment), psz_author field
4087 * Started to implement a new playlist format to store all of these
4089 * modules/gui/wxwindows/interface.cpp:
4090 Added a hiddeable panel to put some important options.
4091 (Menu Preferences->Extra GUI)
4092 At the moment, we put the adjust filter and aspect ratio, and must
4093 decide what options we want here
4095 * modules/gui/wxwindows/playlist.cpp
4096 modules/gui/wxwindows/iteminfo.cpp:
4097 Added "Enable/disable group button", options to enable/disable selection
4098 Added an item info dialog box
4100 * modules/misc/sap.c :
4101 Added a sap-group-id option: the SAP playlist items are in a separate group
4104 * modules/visualization/visual/effects.c:
4105 Minor coding style fixes
4110 * Advanced sort (alphabetical and/or by group)
4111 * Ability to load 0_6 playlists
4112 * Really use the libid3tag
4114 2003-10-06 Monday 15:22 gbazin
4116 * src/input/input_dec.c: forgot to commit that with my last libmpeg2 plugin changes.
4118 2003-10-05 Sunday 23:03 gbazin
4120 * src/video_output/video_output.c: fixed a recent patch that had been causing a lot of jerkiness in the video.
4122 2003-10-05 Sunday 21:29 sam
4125 + Better BeOS dynamic loader detection.
4126 * src/misc/modules.c:
4127 + Consistency fixes.
4129 2003-10-05 Sunday 18:09 gbazin
4131 * modules/packetizer/mpeg4audio.c: ported to the new decoder api and added ADTS streams packetization.
4133 2003-10-05 Sunday 15:35 sam
4135 * src/misc/modules.c, src/misc/modules_plugin.h.in:
4136 + As platform-dependant dynamic loader functions are no longer inline,
4137 moved them to modules.c which is their real place.
4138 + More verbose error messages on some platforms.
4140 2003-10-05 Sunday 14:51 rocky
4142 Add ability to dynamically set debug ouput.
4144 2003-10-05 Sunday 10:54 rocky
4146 Add pf_demux_control setting. Also fix some small typos.
4148 2003-10-05 Sunday 09:27 zorglub
4150 * use the new look also for capabilities and main helps.
4152 2003-10-05 Sunday 00:50 gbazin
4154 * modules/codec/mpeg_audio.c: fixes and improvements.
4155 * 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).
4157 2003-10-04 Saturday 23:52 sigmunau
4159 modules/gui/wxwindows/preferences.cpp:
4160 * Increased size of and decreased margins around the section heading. It
4163 2003-10-04 Saturday 18:55 gbazin
4165 * modules/access/vcdx/*: Brand new VCD input module using libcdio, libvcd and libvcdinfo. Courtesy of Rocky Bernstein.
4166 * modules/access/cddax.c: Brand new CDDA input module using libcdio. Courtesy of Rocky Bernstein.
4167 * modules/LIST: update.
4169 2003-10-04 Saturday 15:51 sigmunau
4171 Further doxygenization.
4173 2003-10-04 Saturday 15:49 sam
4175 * src/misc/modules_plugin.h.in: Added a missing return value that caused
4176 module loading to fail.
4178 2003-10-04 Saturday 15:04 sam
4180 * src/misc/modules_plugin.h.in: More meaningful errors from the OS X dynamic
4183 2003-10-04 Saturday 14:59 gbazin
4185 * modules/gui/wxwindows/wxwindows.cpp: fix for the skins showing the popup menu even when left-clicking with the mouse.
4187 2003-10-04 Saturday 12:30 massiot
4191 2003-10-04 Saturday 12:25 sam
4193 * include/modules.h: Fixed the OS X build by adding a required header.
4195 2003-10-04 Saturday 12:04 gbazin
4197 * modules/packetizer/mpegaudio.c: updated mpegaudio to the new decoder api.
4198 * modules/packetizer/mpegaudio.c: moved the packetizer with the decoder (they share most of their code).
4200 2003-10-04 Saturday 11:59 gbazin
4202 * modules/codec/a52old/*, modules/codec/mpeg_audio/*, modules/codec/mpeg_video/*: got rid of deprecated decoders.
4204 2003-10-04 Saturday 11:17 sam
4207 + First try to detect the OS X native dynamic linker before falling
4209 + Enhanced the dlopen-style loader detection.
4210 + Added a check for HP-UX's shl_* functins.
4211 * src/misc/modules_plugin.h.in:
4212 + Support for the dylib dynamic loader on OS X.
4213 + Support for the shl dynamic loader on HP-UX.
4215 2003-10-04 Saturday 10:54 gbazin
4217 * configure.ac: added --with-ffmpeg-faac for when using an ffmpeg which is compiled with faac support.
4218 * modules/stream_out/transcode.c: added mp4a fourcc for MPEG AAC audio transcoding support.
4220 2003-10-03 Friday 23:31 sigmunau
4222 src/libvlc.h: fixed line length of a string
4223 modules/gui/wxwindows/preferences.cpp:
4224 * slightly modified layout of the window
4225 * The help text is now below the controls
4226 * Neither heading nor help text is inside wxStaticBox but rather
4227 separated from the controls with a simple line.
4228 * changed a lot of strech-factors, makes the dialog look generally more tidy
4230 2003-10-03 Friday 18:17 gbazin
4232 * modules/stream_out/transcode.c: get decoder specific info from the audio encoder (useful for MPEG AAC).
4234 2003-10-03 Friday 18:04 jpsaman
4236 Some fixes for file listing and playlist. Do not use this interface yet, it is not useable now.
4238 2003-10-03 Friday 13:35 sam
4240 * src/misc/win32_specific.c: minor code clean-up.
4242 2003-10-02 Thursday 21:12 gbazin
4244 * modules/codec/cinepak.c: ported the cinepak decoder to the new api.
4246 2003-10-02 Thursday 18:07 hartman
4250 2003-10-02 Thursday 15:43 jpsaman
4252 Rework in DVB plugin to allow tuning to DVB-T cards.
4253 - cleanup of messages
4254 - adding status events messages from frontend
4255 - separated tuning for DVB-S, DVB-T and DVB-C into seperate functions.
4257 2003-10-02 Thursday 13:31 hartman
4261 - Added a 'L' commandline shortcut for loop and 'R' for repeat. There
4262 already is a 'Z' shortcut for random.
4263 * modules/codec/subsdec.c: debug info.
4265 2003-10-02 Thursday 10:28 jpsaman
4267 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.
4269 2003-10-02 Thursday 00:16 hartman
4271 * Small fix to doxygen comments
4273 2003-10-01 Wednesday 22:44 hartman
4275 * modules/misc/freetype.c: spelling errors
4276 * src/libvlc.h: spelling error
4277 * include/ninput.h: There should not yet be a Subtitles section in Doxygen
4278 * src/input/subtitles.c: Doxygen comments for this file
4280 2003-10-01 Wednesday 22:40 hartman
4282 * Did you know that VCR2 and PIM1 are actually MPEG1 ?
4284 2003-10-01 Wednesday 22:39 hartman
4286 * Added a bunch of fourcc's
4287 * Added the new cinepak and msrle codecs as well as some other forgotten stuff
4289 2003-10-01 Wednesday 22:19 gbazin
4291 * modules/codec/subsdec.c: cleaned up and ported the text subtitles decoder to the new decoder api.
4293 2003-10-01 Wednesday 20:58 jpsaman
4295 Implementing new PDA User Interface design using the GTK2 widget set. This interface is currently in a rewrite and is currently unuseable. However:
4297 - will have more UI assets to tweak with, then the old interface had
4298 to name a few: supports stream out, camera's through v4l, use preferences,
4299 manage playlists, play audio/video local and from a network source
4300 - is not functional (yet)
4302 So expect more functionality to come in and the necessary bug fixes.
4304 2003-10-01 Wednesday 20:57 hartman
4306 * Fixed some small inconsistancy.
4308 2003-10-01 Wednesday 18:32 gbazin
4310 * modules/codec/a52.c: fixes and simplifications.
4312 2003-10-01 Wednesday 17:44 gbazin
4314 * modules/demux/ogg.c: had mistakenly got rid of the old i_dts = i_stop_date hack for text subtitles.
4316 2003-10-01 Wednesday 12:01 gbazin
4318 * modules/stream_out/transcode.c: get the mp4v vol data from the encoder. This will make the mp4 muxer happy transcoded mp4v.
4320 2003-10-01 Wednesday 03:38 sam
4322 * Fixed license blurb; these files have always been *GPL*ed.
4324 2003-09-30 Tuesday 20:36 gbazin
4326 * include/vlc_block_helper.h, modules/codec/a52.c: same as thedj ;)
4328 2003-09-30 Tuesday 20:23 gbazin
4330 * 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.
4331 * include/vlc_block_helper.h: implemented bytestream reading helper functions for chained blocks.
4332 * modules/codec/a52.c: modified to use the bytestream reading functions.
4333 The flexibility added by these functions makes the code simpler and better at detecting synchro code emulations.
4335 2003-09-30 Tuesday 16:41 hartman
4337 * compile before you commit
4339 2003-09-30 Tuesday 16:09 hartman
4341 * src/input/input.c: fixed usage of sub-file variable.
4342 * modules/misc/freetype.c: i_render_height and not i_window_height.
4344 2003-09-30 Tuesday 15:36 hartman
4346 * Select the subtitle track, if it's specified via the "sub-file" option.
4348 2003-09-29 Monday 22:37 gbazin
4350 * modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining).
4351 fixes for text subtitles muxing.
4352 * modules/packetizer/copy.c: support for text subtitles.
4354 2003-09-29 Monday 18:20 gbazin
4356 * include/os_specific.h: oops, fixed my last commit.
4358 2003-09-29 Monday 17:36 gbazin
4360 * 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.
4361 Running another vlc (with --one-instance as well) will only transfer the requested playlist items to the first instance.
4363 2003-09-29 Monday 15:45 sigmunau
4366 * changed project name from 'vlc' to 'VLC'
4367 * excluded src/extras from the documentation
4368 src/misc/variables.c, include/variables.h:
4369 * Doxygen-documented most of the vlc variables code
4371 2003-09-28 Sunday 22:18 gbazin
4373 * modules/mux/ogg.c: proper fps and ogg packet granulepos when embedding mp4v/div3 (mplayer can play the file now).
4375 2003-09-28 Sunday 21:54 gbazin
4377 * modules/codec/theora.c: don't forget to delete the sout instance.
4378 * modules/mux/ogg.c: fix for embedding theora in Ogg.
4380 2003-09-28 Sunday 19:58 gbazin
4382 * modules/mux/ogg.c: each ogg stream has to be cleared in OggCreateHeader().
4384 2003-09-28 Sunday 16:50 gbazin
4386 * modules/demux/ogg.c, modules/codec/vorbis.c: misc small fixes.
4387 * 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.
4389 2003-09-27 Saturday 15:33 gbazin
4391 * modules/demux/ogg.c: support for DEMUX_GET_TIME. External subtitles files should work fine with ogg files now.
4393 2003-09-27 Saturday 14:32 gbazin
4395 * modules/demux/ogg.c: support for 'chaining' (concatenated ogg streams).
4397 2003-09-27 Saturday 10:09 gbazin
4399 * install-win32: cosmetic changes.
4400 * configure.ac: forgot one include path for the mozilla plugin.
4402 2003-09-26 Friday 16:10 gbazin
4404 * modules/codec/ffmpeg/*: some chroma conversion routines require libavcodec to be initialised.
4406 2003-09-26 Friday 16:03 gbazin
4408 * modules/video_output/directx/*: some graphics card allow the creation of several overlay surfaces but can only display one at a time.
4410 2003-09-26 Friday 13:32 jpsaman
4412 Updated design of PDA GUI.
4414 2003-09-26 Friday 12:11 jpsaman
4416 Adding files for PDA interface using the opie libaries.
4418 2003-09-26 Friday 11:30 gbazin
4420 * src/misc/modules.c: removed an old win32 hack which was creating more problems than it was solving.
4422 2003-09-25 Thursday 23:09 gbazin
4424 * modules/demux/ogg.c: reworked a bit. Ogg web radios should work again, vorbis audio tracks switching should work better as well.
4425 * modules/mux/ogg.c: attempt at supporting theora.
4427 2003-09-24 Wednesday 23:45 gbazin
4429 * modules/codec/vorbis.c: wait for the first dated packet before starting decoding anything.
4431 2003-09-24 Wednesday 21:31 gbazin
4433 * 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.
4434 * modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced().
4436 2003-09-24 Wednesday 16:10 gbazin
4438 * modules/video_output/directx/events.c: fix for the mozilla plugin on vout close.
4439 The mozilla plugin seems to be working very well now, except that it doesn't receive mouse and keyboard events yet.
4441 2003-09-24 Wednesday 14:59 fenrir
4443 * all: set pf_run *only* if we accept this stream.
4445 2003-09-24 Wednesday 10:21 zorglub
4447 * modules/visualization/visual/visual.c: fixed strings
4449 * src/playlist/playlist.c: fixed sorting
4451 2003-09-23 Tuesday 16:07 gbazin
4453 * configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left).
4454 * src/misc/modules.c: small clean-up and fixed --plugin-path on win32.
4456 2003-09-22 Monday 21:07 gbazin
4458 * modules/gui/wxwindows/preferences.cpp: compilation fix + cosmetic code clean-up
4459 (indentations mainly).
4461 2003-09-22 Monday 14:40 zorglub
4463 * modules/gui/wxwindows/preferences.cpp:
4464 - Created the "General Settings" section
4465 - Added help strings in the two main sections,
4466 in the libvlc categories,
4467 and in the module capabilities
4469 * modules/gui/wxwindows/playlist.cpp & wxwindows.h
4470 -Implemented random, loop and repeat using variables
4471 -The eye candy of the dialog box is not very good
4472 but I have no idea how to improve it.
4473 -Focus on the currently playing item
4476 - Added help strings for the libvlc categories
4477 - Changed a few "advanced" flag
4479 * include/vlc_help.h:
4480 - Help strings for the two main sections
4481 - Help string for the module capabilities (both by Anil)
4483 * po/*: updated potfiles with the new strings
4485 2003-09-22 Monday 07:29 jpsaman
4487 Removed compatibility tweak for old satellite GUI.
4489 2003-09-22 Monday 06:04 geshp
4491 Changes to Red Hat spec file:
4492 - Added wxwindows, alsa, and skin support
4493 - Fixed dependancies, specifically a version conflict of xvidcore
4495 2003-09-22 Monday 03:40 hartman
4497 * modules/gui/macosx/playlist.?: implemented Save Playlist
4498 * modules/gui/macosx/output.m: updated part of the Stream output dialog
4499 * modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and
4500 sub-autodetect file options to src/input/input.c
4501 * src/input/input.c: added the moved options and use them to add subtitle
4503 * src/libvlc.h: description strings etc for sub-file and sub-autodetect-file
4504 * src/input/subtitles.c: new subtitles_Detect() largely based on the
4505 code used by MPlayer. Adapted for coding style and structure differences.
4507 The autodetect routine can now detect multiple subtitle files and assigns scores
4508 based on their names. if they much well enough they are sorted based on their
4509 score. It will then return this set, and they will all be added as SPU tracks
4510 to the current stream. The (un)selecting of these tracks will need to be fixed
4511 because they all get assigned the es id 0xFF currently.
4513 2003-09-21 Sunday 18:07 gbazin
4515 * modules/gui/wxwindows/*: got rid of the close button in the fileinfo and playlist dialogs.
4517 2003-09-21 Sunday 17:52 gbazin
4519 * modules/gui/wxwindows/*: we now have only 1 global "Advanced Options" checkbox in the preferences panel instead of 1 for each section (KISS).
4521 2003-09-21 Sunday 11:48 gbazin
4523 * modules/stream_out/duplicate.c: improved last fix.
4525 2003-09-21 Sunday 10:23 gbazin
4527 * include/vlc_common.h: ssize_t is now typedefed in new mingw headers.
4528 * modules/access/dshow/dshow.cpp: compilation fix related to ssize_t.
4529 * share/vlc_win32_rc.rc: stringify version number.
4530 * mozilla/*: compilation fix and cosmetic changes to the .rc.
4532 2003-09-20 Saturday 23:46 gbazin
4534 * modules/stream_out/duplicate.c: fixed array overflow.
4536 2003-09-20 Saturday 22:52 gbazin
4538 * mozilla/vlcshell.cpp: on win32, try to find the location of the vlc plugins from the registry key.
4540 2003-09-20 Saturday 19:37 hartman
4542 * include/vlc/vlc.h:
4543 - removed the defines for i_mode concerning random and loop. We use config
4544 variables for all of these.
4546 - removed the enqueue playlist config option. It's no longer used.
4547 - added a repeat option. vlc will keep playing the same playlist_item,
4548 until the option is unset.
4549 * src/playlist/playlist.c:
4550 - added a repeat, random and loop variable.
4551 - wxwindows should use these as well I think.
4552 * modules/gui/macosx:
4553 - added the INTF_ABOUT_MSG to the about dialog.
4554 - implemented the about and repeat items.
4556 2003-09-20 Saturday 17:35 gbazin
4558 * src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset in input_DelProgram().
4559 * modules/demux/mpeg/ts.c: use dvbpsi_DetachPMT() when a program is deselected.
4561 2003-09-20 Saturday 17:24 geshp
4565 2003-09-20 Saturday 17:19 geshp
4567 Updated for tentative 0.6.3 release.
4569 2003-09-20 Saturday 15:52 gbazin
4571 * configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes.
4573 2003-09-20 Saturday 13:52 gbazin
4575 * configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won't yet work).
4576 Added a --with-mozilla-sdk-path option (win32 only) to ./configure so you can pass the path of your mozilla sdk tree.
4577 You also need to set the XPIDL env var to the the path of the xpidl mozilla compiler when ./configuring.
4579 2003-09-20 Saturday 13:50 fenrir
4581 * input: added position-offset and time-offset for relative seeking.
4584 2003-09-20 Saturday 13:46 hartman
4586 * modules/gui/macosx/*:
4587 - implemented the new input variables for control.
4588 - reevaltuated the locking mechanisms in the osx intf.
4589 a lot of this can now be removed, because of the new input structures,
4590 and the vout garbage collector of playlist.
4592 2003-09-20 Saturday 03:38 sam
4595 + "==" is not valid shell test, use "=" instead.
4596 + Set LANG for consistency of sort output.
4597 (NB: this really belongs to the toolbox script).
4599 2003-09-20 Saturday 02:47 hartman
4601 * NEWS: updated some entries
4602 * po/pt_BR.po: Updated by André de Barros Martins Ribeiro <andrerib at_ajato.com.br>
4603 * src/libvlc.h: Added es (Spanish) to the list of choices.
4605 2003-09-20 Saturday 01:36 hartman
4607 * LIBAVCODEC_BUILD_STR has disappeared from ffmpeg. We now use LIBAVCODEC_BUILD
4608 ( Yes it's backwards compatible ).
4610 2003-09-20 Saturday 00:37 fenrir
4613 use vout_Request to release the vout (so vout isn't closed when
4614 changing playlist item).
4616 2003-09-19 Friday 23:03 hartman
4618 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added a slew of file extensions
4620 * modules/code/quicktime.c: Added samr (AMR) to the quicktime decoder.
4621 Although it runs on OS X, it only plays back silence for some reason.
4622 Might be a problem with one of the converters?
4623 * modules/gui/macosx/*:
4624 - 'fixed' several compiler warnings
4625 - removed some old no longer necesarry stuff
4627 2003-09-19 Friday 21:53 fenrir
4629 * playlist.c : unlock playlist before calling vout_Destroy (for osx)
4630 * mp4: send complete atom for amr to the decoder.
4632 2003-09-19 Friday 21:53 hartman
4634 Fix a crasher with strcasecmp and empty strings
4636 2003-09-19 Friday 15:33 fenrir
4638 * src/misc/objects.c: change the way that FIND_ANYWHERE work. Now we
4639 first search the root of the object using p_parent and not directly
4640 using p_vlc. If this first search failed then we search using p_vlc if
4641 it wasn't the case. (I'm not sure it's harmless but I think it's the
4642 correct behavour for FIND_ANYWHERE)
4644 * src/video_output/video_output.c : we could now use FIND_ANYWHERE to
4645 catch the playlist (even when the vlc is exiting. (Hehe, now visual
4646 effects won't reopen the vout every playlist item.)
4648 2003-09-19 Friday 15:24 jpsaman
4650 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 !!!
4652 2003-09-19 Friday 13:09 jpsaman
4654 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.
4656 2003-09-18 Thursday 21:42 garf
4658 * fixed some bugs in logo filter
4660 2003-09-18 Thursday 17:54 zorglub
4662 Added some Doxygen doc
4664 2003-09-18 Thursday 17:40 lool
4666 * doc/Makefile.am: removed references to deleted files "subtitles/*"
4668 2003-09-18 Thursday 17:27 lool
4670 * po/*: ran "./toolbox --update-po" to get rid of missing files
4671 listed in POTFILES.in
4673 2003-09-18 Thursday 17:12 lool
4675 * po/POTFILES.in: removed reference to deleted file "rtsp.c"
4677 2003-09-18 Thursday 17:04 lool
4679 * po/POTFILES.in: removed reference to deleted file "encoder.h"
4681 2003-09-18 Thursday 16:46 lool
4683 * modules/LIST, modules/video_output/Modules.am: removed references to
4684 deleted file encoder.c
4686 2003-09-15 Monday 19:31 sam
4688 * debian/changelog: 0.6.2-3 upload.
4690 2003-09-15 Monday 19:20 sam
4692 * Updated long descriptions.
4694 2003-09-15 Monday 18:28 sam
4696 * debian/control: Updated the libxosd build dependency to fix a build
4697 issue on Debian s390.
4699 2003-09-15 Monday 18:05 fenrir
4701 * input: one lock issue.
4703 2003-09-15 Monday 08:33 zorglub
4705 Fix for bad SAP packets with no \0 between headers and payload
4707 2003-09-15 Monday 00:01 fenrir
4709 * playlist.c: coding and potential deadlock fixes.
4711 2003-09-14 Sunday 16:41 zorglub
4713 * modules/visualisation/visual/visual.c: thou shall not use //
4715 * modules/access/slp.c : do not add udp:@ automatically
4717 * modules/stream_out/announce.c : always use the same service name
4720 2003-09-14 Sunday 13:54 sigmunau
4722 src/video_output/video_output.c:
4723 * if the given vout thread is a filter, then don't sleep untill the display
4724 date. This reduces the chance of pictures being late when reaching the vout
4725 if one or more filters are in use
4726 * don't include current render time in the render_time sliding mean if it
4727 is way too large ( as inspired by Simon Gittins ).
4728 * weight the current sliding mean tree times more than the current render
4729 time when calculating the new render time. This should make the code more
4730 robust to jitter in render time
4732 2003-09-13 Saturday 17:44 fenrir
4734 * standard : added .ts and .ps
4736 2003-09-13 Saturday 17:42 fenrir
4738 * src/video_output/video_output.c : do not use FIND_ANYWHERE to catch
4739 the playlist. but use FIND_PARENT. vlc_object_find with FIND_ANYWHERE
4740 use p_obj->p_vlc as a starting point and that doesn't work as playlist
4741 is detach from vlc before vout is destroyed by the decoders (when
4742 shutting down) Perhaps vlc_object_find should be fixing to find the
4743 root object, but I'm not sure.
4745 * src/input/* : move subtitle handling from avi to input. Now subs
4746 should works with all file types _BUT_ won't be in synch if the demuxer
4747 doesn't implement a _precise_ DEMUX_GET_TIME. So only .avi, .mp4 will
4748 be ok. Others could works if perfectly cbr.
4749 Now Subtitle track is only selected when specified by sub-file
4750 option.(auto-dectected file is always added but not selected by default)
4751 Btw, the code could support multiple subs files, but I don't know how
4752 to pass multiple filenames, any ideas ?
4754 * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so
4755 don't use that elsewhere.
4757 2003-09-12 Friday 18:34 fenrir
4759 * include/stream_output.h include/vlc_common.h : move TAB_APPEND,
4760 TAB_FIND and TAB_APPEND (could be used every where now). There are a
4761 bit like INSERT_ITEM, ... but not exactly, perhaps I should try to
4764 * src/input/input.c : begin to implement es_out_t thing (unsusable now).
4766 2003-09-12 Friday 16:26 fenrir
4768 * include/input_ext-intf.h : added stream_t member to input_thread_t.
4769 * modules/demux/* : use the stream_t from input_thread_t.
4770 * include/ninput.h : begin to add new way to register es. (unused for now).
4771 (in the long term I want to split input_thread_t and intoduce demux_t and
4772 access_t and perhaps something like access_demux_t)
4774 2003-09-11 Thursday 15:34 zorglub
4776 * modules/misc/sap.c: HTTP announcing support
4778 2003-09-11 Thursday 11:50 jpsaman
4780 More modifications to layout of PDA interface.
4782 2003-09-10 Wednesday 22:59 fenrir
4784 * mpegaudio.c : cosmetics.
4786 2003-09-10 Wednesday 21:56 fenrir
4788 * all : added mpeg 2.5 support.
4790 2003-09-10 Wednesday 21:54 hartman
4792 * a new option for the text rendering. It sets the fontsize taking into
4793 account the window size. This should allow consistent font sizes independant of
4794 how large a movie is.
4795 The options currently are smaller,small,normal,large,larger.
4796 It should be much more userfriendly.
4798 2003-09-10 Wednesday 21:09 fenrir
4802 2003-09-10 Wednesday 21:03 fenrir
4804 * http: Added 'Connection: Close' in the request. (Help with some http
4806 Use atoll. (always defined).
4808 2003-09-10 Wednesday 15:50 zorglub
4810 Removed useless stuff for icecast
4812 2003-09-10 Wednesday 15:03 hartman
4814 * Fixed the subsdec variables
4816 2003-09-10 Wednesday 13:39 zorglub
4818 * Workaround for buggy IceCast servers who identify themselves as HTTP
4819 and not ICY (who talked about RadioPI ?)
4821 2003-09-10 Wednesday 11:51 fenrir
4823 * demux/sdp: a msg_Err -> msg_Warn. Btw, it begins to work well (under linux).
4824 (MPEG-I/II/4 audio and video, h261 video, some ac3 streams sould work).
4825 * demux/* : removed useless include
4827 2003-09-10 Wednesday 11:37 fenrir
4829 * modules: do not take care of the case for shortcuts (fix #1165).
4830 * playlist : use new input variables.
4832 2003-09-10 Wednesday 10:21 zorglub
4834 * visual.c: compilation fix in strings
4836 * playlist.cpp: removed "..." in menu entries as we don't open a box
4838 2003-09-09 Tuesday 23:35 hartman
4840 * modules/visualization/visual/visual.c:
4841 Added the current available effects to the longdiscription of the 'visual-list' config option.
4843 2003-09-09 Tuesday 13:51 hartman
4845 Fixed list of muxers. QT and mp4 might need to be disabled at a later point.
4847 2003-09-09 Tuesday 13:28 hartman
4849 We no longer need this.
4851 2003-09-09 Tuesday 12:54 jpsaman
4853 Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface.
4855 2003-09-09 Tuesday 12:36 hartman
4857 Fix the condition for old faad.
4858 Incorrect placing of logical operator
4860 2003-09-08 Monday 22:00 zorglub
4862 * modules/visualisation/visual/effects.c
4863 modules/visualisation/visual/visual.h:
4864 - Change default effect-height
4865 - Less scaling in spectrum analyser
4867 2003-09-08 Monday 13:37 fenrir
4869 * sdp: added --rtsp-tcp option. (rtp over rtsp connection)
4870 set b_pace to true when using --rtsp-tcp. (eg DSS server send
4873 2003-09-08 Monday 13:09 fenrir
4875 * sdp: commented out a debug message and added some sort of eof detection.
4877 2003-09-08 Monday 12:48 zorglub
4879 * modules/gui/wxwindows/playlist.cpp
4880 modules/gui/wxwindows/wxwindows.h:
4881 - give default to the search button when user enters text
4882 - case-insensitive search
4884 2003-09-08 Monday 12:02 zorglub
4886 * src/playlist/playlist.c
4887 include/playlist.h: playlist sorting
4888 (function playlist_Sort( playlist_t * , int type)
4890 * modules/gui/wxwindows/playlist.cpp
4891 modules/gui/wxwindows/wxwindows.h :
4892 * Implement playlist sorting & reverse sorting
4895 2003-09-08 Monday 11:05 bigben
4898 *reflects a change in ivtv_ioctl_codec struct
4899 *adds he bitratemode commandline option (values are vbr and cbr
4901 2003-09-08 Monday 07:38 fenrir
4903 * sdp: do not register 'rtp' name for access.
4905 2003-09-08 Monday 07:36 fenrir
4907 * sdp : begin to play rtsp stream (as well as sdp). MPEG4 Audio/Video,
4908 mp3/raw audio should work.
4909 If you want to try download
4910 http://via.ecp.fr/~fenrir/libmtools-2003-09-08.tgz (but you will have to
4911 change configure.ac yourself)
4913 2003-09-08 Monday 07:15 fenrir
4917 2003-09-08 Monday 00:36 fenrir
4919 * stream : convert a msg_Err into msg_Warn.
4921 2003-09-08 Monday 00:35 fenrir
4925 2003-09-07 Sunday 22:53 fenrir
4927 configure.ac : added gather stream_out.
4929 2003-09-07 Sunday 22:53 fenrir
4931 * control: use new variables and 'title*', 'chapter*' ones.
4932 * gui/beos: removed not really used STARTED_S, and NOT_STARTED_S input
4934 * gui/wxwindows: use 'position' and 'time' variables -> seek improved
4935 for avi and mp4 and accurate time display :)
4937 2003-09-07 Sunday 22:51 fenrir
4939 * input: introduce 'position', 'time', 'length', 'state' and 'rate'
4940 object variables and begin to use pf_demux_control.
4941 * variables: new time type handling.
4943 2003-09-07 Sunday 22:49 fenrir
4945 * all : set pf_demux_control.
4947 2003-09-07 Sunday 22:48 fenrir
4949 * all : demuxers *have to* set pf_demux_control. (demux_vaControlDefault
4950 is a generic handler)
4951 * avi, mp4 : begin to implement a specific pf_demux_control.
4953 2003-09-07 Sunday 22:45 fenrir
4955 * ninput.h : change control parameters.
4956 * variables : changed time variables to signed long long type (I hope
4957 it is always more than 64 bits)
4958 * input.h : include ninput.h
4960 2003-09-07 Sunday 22:43 fenrir
4962 * libvlc: removed some unused options.
4963 added sout-keep option to keep sout instance across playlist
4964 items (usefull with 'gather' stream_out)
4965 * stream_output : implement the sout-keep mode.
4966 * playlist, video_output, stream_output: vout and sout are now reattached
4967 to playlist instead of being destroyed. There are automatically destroy
4968 if unused byt the new input (200 ms after access and demuxer have finished
4969 their inittialisation step.)
4971 2003-09-07 Sunday 20:12 fenrir
4973 * gather: try to gather stream with similar properties (eg mp3), wait for
4974 next commits to be usable.
4976 2003-09-07 Sunday 20:08 fenrir
4978 * file: added an append option. (The default is to overwrite the file)
4980 2003-09-05 Friday 15:55 asmax
4982 * new event VLC_NET to open the network dialog ( "net" keyword in the
4985 2003-09-05 Friday 00:36 sam
4988 + Set libmatroska-dev build-dependency to (>= 0.5.0-3) because previous
4989 versions were broken on platforms where PIC/non-PIC cannot be mixed in
4990 objects (Closes Debian bug #208383).
4991 + Set policy to 3.6.1.0.
4993 2003-09-03 Wednesday 11:28 bigben
4995 * qdsk.c : fix a typo
4997 - new syntax : dvb:frequency=1234500:fec=3:poalrization=H:program=2499... (all parameters should be parsed
4998 - "program" is still untested (anybody with a DVB card to try it ?)
4999 - old syntax should still work, with a warning.
5001 2003-09-03 Wednesday 10:23 gbazin
5003 * modules/codec/libmpeg2.c: fixed segfault on exit.
5005 2003-09-03 Wednesday 10:00 zorglub
5008 Fixed multiple effects enabling
5010 2003-09-02 Tuesday 22:36 gbazin
5012 * modules/codec/theora.c: oops, introduced a bug in pts calculation.
5014 2003-09-02 Tuesday 22:06 sigmunau
5016 use the configuration system, that is what it is there for
5018 2003-09-02 Tuesday 20:19 gbazin
5020 * ALL: Introduction of a new api for decoders.
5021 The final aim of this new api is to make it possible to use the decoders from other modules like the transcoder for instance.
5022 Only a few decoders have been ported to the new api (a52, libmpeg2, dts, vorbis, theora) so the old api is still supported.
5024 Don't hold your breath, there is still much work to do before we reach this goal.
5026 * modules/codec/a52.c, libmpeg2., dts.c, vorbis.c, theora.c:
5027 Converted to the new api.
5028 Merged the a52 and vorbis packetizers in their respective decoders (removes a lot of code duplication).
5029 New dts and theora packetizers (merged in their respective decoders).
5031 2003-09-02 Tuesday 18:06 gbazin
5033 * src/audio_output/input.c: don't try to play sound if the input pipeline couldn't be created.
5035 2003-09-02 Tuesday 16:00 gbazin
5037 * 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.
5039 2003-09-02 Tuesday 13:44 sam
5042 + Disabled familiar plugin.
5044 + Updated for 0.6.2 packages.
5046 2003-09-02 Tuesday 13:42 sam
5048 * modules/gui/skins/src/themeloader.cpp: Added proper CR to error messages.
5050 2003-09-01 Monday 18:30 gbazin
5052 * modules/video_output/x11/xcommon.c: fixed YUY2 overlay.
5054 2003-09-01 Monday 10:18 jpsaman
5056 Small error in hi/low band detection inside ioctl_SetFrontEnd and updating to correct e-mail addresses.
5058 2003-08-31 Sunday 22:06 gbazin
5060 * modules/access/dshow/*: always try to get the video in I420 chroma if supported.
5061 Implemented a ":size=" and ":chroma=" option.
5063 2003-08-31 Sunday 16:01 zorglub
5065 Maybe fixes the crash (can't be sure, as it works on my computer)
5067 2003-08-31 Sunday 15:55 titer
5069 configure.ac: fixed zeta check
5071 2003-08-30 Saturday 16:34 gbazin
5073 * modules/gui/wxwindows/messages.cpp: forgot to initialize b_verbose ;)
5075 2003-08-30 Saturday 13:59 gbazin
5077 * include/vlc_config.h: removed unused config stuff.
5078 * include/vlc_interface.h, modules/gui/wxwindows/interface.cpp: new common INTF_ABOUT_MSG message shared by interfaces.
5080 2003-08-30 Saturday 11:59 gbazin
5082 * modules/access/v4l/v4l.c: fixed uninitialized variable.
5083 * modules/gui/wxwindows/streamout.cpp: cosmetic change in the gui.
5085 2003-08-30 Saturday 02:03 fenrir
5087 * libavi.c: fixed a dead loop when data are missing.
5089 2003-08-29 Friday 19:50 fenrir
5091 * all: removed old encoding way.
5093 2003-08-29 Friday 19:49 fenrir
5095 * asf: you can now add 'title', 'author', 'copyright', 'comment, 'rating'
5096 meta data to your file. (use asf{title="my title"} for example)
5097 * standard: do not trash access/mux arguments when fixing.
5099 2003-08-29 Friday 18:58 fenrir
5101 * v4l: removed encoder.h include.
5103 2003-08-29 Friday 18:58 fenrir
5105 * all: fix some gcc warnings and removed all u8/u16/u32.
5107 2003-08-29 Friday 16:56 zorglub
5110 - added a spectrum analyser
5112 -nb : number of bands , 20 or 80 (80 is default)
5113 -separ : how many blank pixels between bands (1 default)
5114 -amp : vertical amplification ( 3 default)
5115 -peaks: draw peaks ? (default 1)
5117 - improved options parsing
5120 FFT code mainly taken from XMMS (adapted coding style)
5123 Sanity checks (users aren't stupid, are they ? )
5125 * LIST: updated the list
5127 2003-08-29 Friday 01:11 fenrir
5129 * asf: added stream infos object and fix a bug in packetization.
5130 -> it seems that WMP plays it without problem :))) (tested with DIV3+mp3)
5132 2003-08-28 Thursday 21:11 gbazin
5134 * 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).
5135 * modules/video_output/x11/xcommon.c: small cosmetic change.
5136 * modules/access/v4l/v4l.c: clean-up (removed old references to encoders).
5138 2003-08-28 Thursday 21:02 fenrir
5141 - when muxer or access or both are missing try to do a guess (based on the
5142 other one or the extention).
5143 - if both are still missing -> abort.
5144 - it forces asfh when using mmsh
5145 - it issues a error message with non working couple (like udp/avi, ...)
5146 (but it doesn't fail)
5148 2003-08-28 Thursday 19:26 gbazin
5150 * Makefile.am: zip files have a .zip extension ;)
5152 2003-08-28 Thursday 18:44 gbazin
5154 * Makefile.am: grrr, should have tested my last commit ;)
5156 2003-08-28 Thursday 17:46 gbazin
5158 * Makefile.am: added a "package-win32-exe" and "package-win32-zip" rule. "package-win32" will do both.
5160 2003-08-28 Thursday 17:19 sam
5162 * src/misc/threads.c, include/vlc_threads.h: Removed the pthread wrapper for
5163 gprof. If you still want to profile pthread applications using gprof please
5164 see http://sam.zoy.org/writings/programming/gprof.html and also consider
5165 using oprofile if you are using ia32.
5167 2003-08-28 Thursday 15:59 gbazin
5169 * 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.
5170 * modules/gui/wxwindows/*: updated the stream output dialog.
5172 2003-08-27 Wednesday 12:59 gbazin
5174 * modules/access/dshow/dshow.cpp: fixed crash when no dshow devices found.
5176 2003-08-27 Wednesday 12:24 sigmunau
5178 modules/misc/freetype.c:
5179 * Cleaned up the outline code. It may even be faster now
5180 * Removed some nasty debug messages
5181 modules/codec/subsdec/subsdec.c:
5182 * Removed a nasty debug message
5184 2003-08-27 Wednesday 11:53 gbazin
5186 * modules/gui/wxwindows/*: small clean-up in included headers.
5187 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).
5189 2003-08-27 Wednesday 11:04 jpsaman
5191 Updating a new PDA interface design.
5193 2003-08-27 Wednesday 08:44 garf
5195 * oups (forgot to erase a test line)
5197 2003-08-27 Wednesday 08:27 gbazin
5199 * configure.ac, modules/mux/Modules.am: enable the asf muxer.
5201 2003-08-27 Wednesday 07:31 gbazin
5203 * modules/access/dshow/*: handle upside down pictures (a bit hacky though).
5205 2003-08-27 Wednesday 07:21 garf
5207 * Now the MacOS mozilla plugin is an independant bundle ( searchs no more
5208 * in /usr/local/lib/vlc for modules )
5210 2003-08-26 Tuesday 23:14 fenrir
5212 * asf: fix waveformatex header for mp3 audio.
5214 2003-08-26 Tuesday 23:12 fenrir
5216 * mpegaudio: set i_bitrate field. (won't work with vbr)
5218 2003-08-26 Tuesday 19:43 hartman
5220 * modules/demux/util/sub.c: fixed the subtitle autodetection.
5221 * modules/demux/mkv.cpp: set UTF-8 for matroska subtitles.
5223 2003-08-26 Tuesday 19:14 gbazin
5225 * modules/access/dshow/*: bug fixes.
5227 2003-08-26 Tuesday 18:11 fenrir
5229 * mkv : use stream_*
5231 2003-08-26 Tuesday 18:01 fenrir
5233 * transcode: use mp1v/mpgv for mpeg1 and mp2v for mpeg2 video encoding.
5234 (mpeg2 encoding has been added to vlc)
5236 2003-08-26 Tuesday 01:04 fenrir
5238 * ts: clean my last commit for SPU. Btw, report any regression.
5240 2003-08-26 Tuesday 00:52 fenrir
5242 * ts: try to fix too much packets dropping with v4l.
5244 2003-08-26 Tuesday 00:51 fenrir
5246 * mmsh: a little clean, and fixed 1/2 potential segfaults.
5248 2003-08-26 Tuesday 00:40 fenrir
5250 * httpd: more mmsh stuff.
5252 2003-08-25 Monday 23:39 fenrir
5254 asf: fixed some headers errors.
5256 2003-08-25 Monday 23:36 fenrir
5258 * asf : fix display time.
5260 2003-08-25 Monday 22:57 gbazin
5262 * modules/access/dshow/dshow.cpp: added an "adev" and "vdev" option for the MRL.
5263 If not specified, then the default devices are used.
5264 (eg. vlc dshow://:vdev="Labtec Webcam":adev="foo")
5266 2003-08-25 Monday 21:45 gbazin
5268 * modules/access/dshow/*: audio is now supported as well.
5270 2003-08-25 Monday 20:47 fenrir
5272 * mkv: handle Language name.
5273 preliminary support for SSA.
5275 2003-08-25 Monday 14:51 garf
5277 * put the beautiful "no picture" black screen.
5279 2003-08-25 Monday 01:33 fenrir
5281 * http: added alias "mmsh" to output as mmsh (work only with asfh). Only
5282 tested with vlc/mplayer.
5284 2003-08-25 Monday 01:32 fenrir
5286 * httpd: when using "video/x-ms-asf-stream" we add special headers needed
5289 2003-08-25 Monday 01:31 fenrir
5291 * asf: added an alias "asfh" : it creates special stream to allow using
5292 http output as mmsh server (see next commits).
5294 2003-08-24 Sunday 23:22 gbazin
5296 * 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.
5298 2003-08-24 Sunday 22:20 fenrir
5300 * asf: more stuff (bitrate and time).
5302 2003-08-24 Sunday 17:24 gbazin
5304 * NEWS: keeping track of the new features.
5306 2003-08-24 Sunday 16:59 hartman
5308 * changed debug strings to diff between unsupported RTP payload and non-rtp packet
5311 2003-08-24 Sunday 16:38 fenrir
5313 * asf : asf muxer, not well tested yet.
5315 2003-08-24 Sunday 16:24 fenrir
5317 * http: added wma/wmv mime type.
5319 2003-08-24 Sunday 15:05 fenrir
5321 * asf: detect dump of broadcasted asf stream.
5323 2003-08-24 Sunday 14:43 titer
5325 modules/demux/util/sub.c : compile fix
5327 2003-08-24 Sunday 11:17 gbazin
5329 * configure.ac, modules/access/dshow/: brand new DirectShow input plugin.
5330 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.
5332 2003-08-24 Sunday 08:12 hartman
5334 * Large update to the ebuild.
5335 - reordered several parts
5336 - made it as close to the gentoo ebuild as possible.
5337 - fixed several changes/additions since 0.6.1
5339 2003-08-24 Sunday 00:36 fenrir
5341 * sub.c : fixed a warning.
5343 2003-08-24 Sunday 00:34 hartman
5345 * backwards compatibilty with older faad2 lib
5347 2003-08-24 Sunday 00:29 lool
5350 . cleanups, use of top_builddir where possible, just to feel safer
5351 . fixed VLC.app inclusion of AUTHORS, COPYING etc.
5352 . propagated previous changes to package-osx
5353 . checked both build methods
5355 2003-08-23 Saturday 22:49 fenrir
5357 * configure.ac : added --enable-goom and --with-goom-tree. Btw, I use a
5358 special goom tree source as I was unable to use standard goom library.
5359 (I will provide it once mmx/ppc included)
5360 * modules/visualization/Modules.am: added goom
5361 * include/vlc_block.h src/misc/block.c: introduce a new data block
5362 api (not yet tested, ported from my local new input work).
5364 2003-08-23 Saturday 22:19 fenrir
5366 * charset: compilation fix.
5368 2003-08-23 Saturday 22:02 hartman
5370 * modules/demux/util/sub.c: Fixed a crash when trying to autodetect files
5371 that don't have a . char in their name. Also fixed a problem where the
5372 code was trying to open a empty string subtitle after autodetect couldn't
5373 find a suitable filename.
5375 2003-08-23 Saturday 21:21 lool
5377 * was wrongly deleting the extras/ dir
5379 2003-08-23 Saturday 19:20 hartman
5381 * modules/codec/subsdec/subsdec.c: reordered the list of encodings. Should
5382 make it easier for users to find their charset now.
5383 * modules/demux/util/sub.?: try to find filename.subext based on filename.avi
5384 Very basic now, but might be become more advanced in the feature. (that's
5385 why it's so much code )
5387 2003-08-23 Saturday 17:23 fenrir
5389 * goom: visual effects using goom. (Not yet enabled)
5391 2003-08-23 Saturday 16:15 fenrir
5393 * faad: fix SBR handling.
5395 2003-08-23 Saturday 15:35 lool
5397 * Makefile.am: slight changes of the VLC.app target to generate it in
5398 $(top_builddir) instead of $(srcdir)
5400 2003-08-23 Saturday 14:51 fenrir
5402 * input: fixed buffer overflow, add sanity check and big big clean up.
5403 (for the user filter part).
5404 For now, when a user filter can't be inserted it is just ignored. (before
5405 the whole audio chain failed).
5407 2003-08-23 Saturday 14:38 lool
5409 * src/misc/configuration.c: fix a couple of signed/unsigned warns
5411 2003-08-23 Saturday 14:26 lool
5413 * missing top static declaration was giving a warning
5415 2003-08-23 Saturday 14:15 fenrir
5417 * ninput: fix a warning. (bad functions order)
5419 2003-08-23 Saturday 14:14 hartman
5424 2003-08-23 Saturday 12:59 hartman
5426 * added a vlc_current_charset function. This tries to get the current charset
5427 in use by the OS. It's pretty nifty. if available it uses nl_langinfo. Then
5428 it falls back to trying setlocale (exept on OSX, where this funtion is useless)
5429 and then falls back to LC_ALL, LC_TYPE and LANG environment variables.
5430 If only the LANG variable is available (like on osx) it tries a countrycode
5431 to charset mapping (making an educated guess ).
5432 On windows it retrieves the charset with GetACP().
5433 It also has an aliases system to transform incompatible charset description
5434 strings to libiconv compatible charset descriptions. If you want you can even
5435 retrieve the charset on OS/2.
5436 * modules/codec/subsdec/subsdec.c: By default we try to open a subtitle file in
5437 the systems charset (or language mapped to charset). It's no more than a guess,
5438 and if you open Latin1 subs on your Japanese system you will still need to
5439 specify the encoding by hand, but it's better then nothing.
5440 * src/playlist/playlist.c: spelling error in a comment.
5442 2003-08-23 Saturday 12:53 lool
5444 * added missing .cvsignore
5446 2003-08-23 Saturday 12:47 lool
5450 2003-08-23 Saturday 11:46 fenrir
5452 * avi : fixed a lock problem.
5454 2003-08-22 Friday 22:52 fenrir
5456 *all : multi-pass clean up/cosmetics.
5458 2003-08-22 Friday 20:32 fenrir
5460 * all: use stream_Seek/Size/Tell wrappers.
5462 2003-08-22 Friday 20:31 fenrir
5464 * avi: use stream_*, some clean and reordering.
5466 2003-08-22 Friday 20:29 fenrir
5468 * ninput: added wrappers to stream_Control.
5470 2003-08-22 Friday 14:03 adn
5472 no v4l tab for win32
5474 2003-08-22 Friday 13:38 hartman
5476 * A vflip should flip on the vertical axis and not on the horizontal of course.
5478 2003-08-22 Friday 08:06 asmax
5480 * interface.cpp: fixed a stack corruption which caused a segfault in the
5481 wxwindows plugin (in UpdateAcceleratorTable, the table
5482 wxAcceleratorEntry entries[6] was filled with _seven_ values ;-)
5483 I guess it didn't happen with all compilers because of the way
5484 variables are stored on the stack)
5485 * wxwindows.h: removed a warning
5487 2003-08-21 Thursday 20:29 hartman
5489 * Updated Brazilian translation
5491 2003-08-21 Thursday 16:59 hartman
5493 * Removed the xmga plugin since it was quote "a waste of time and not even finished"
5494 * Decreased the priority of kde interface because of it's unstable nature
5495 and not being maintained status.
5497 2003-08-20 Wednesday 21:59 asmax
5499 * fixed an internal error with stupid gcc2.95
5501 2003-08-20 Wednesday 19:36 babal
5505 2003-08-20 Wednesday 19:17 adn
5507 * Bitrate options for PVR
5508 * fix for win32 compilation
5510 2003-08-20 Wednesday 16:22 garf
5512 * had accidentally deleted the first line of vout.m
5514 2003-08-20 Wednesday 13:08 garf
5516 * mozilla plugin on MacOSX : scrollbar clipping problem fix
5518 2003-08-20 Wednesday 09:58 garf
5522 2003-08-20 Wednesday 01:18 fenrir
5524 * stream: less warnings.
5526 2003-08-20 Wednesday 01:10 fenrir
5528 * avi: fixed playback of others brokens stream.
5529 Remember: each time something could be wrong then, with avi, it will be.
5532 2003-08-19 Tuesday 22:28 adn
5536 2003-08-19 Tuesday 21:54 adn
5540 2003-08-19 Tuesday 21:20 zorglub
5542 * src/audio_output/input.c: forgot to free something
5544 * modules/visualisation/visual/* :
5545 visualization system. It supports multi-effects.
5547 -dummy (guess what ? it does nothing)
5548 -scope (adapted and fixed from sam's one)
5549 -random (displays random plots)
5552 - movement effects (rotations, scrolls,...)
5555 2003-08-19 Tuesday 21:16 adn
5557 Video4Linux / PVR / KFIR unified panel
5559 2003-08-19 Tuesday 18:51 sigmunau
5561 modules/visualization/scope/scope.c:
5562 * fixed numerous issues. It now works, but it has some impact on some audio
5563 streams, especially vorbis
5565 2003-08-19 Tuesday 14:07 garf
5567 * XPCOM implementation in mozilla plugin on MacOSX (Play, pause, stop
5568 * buttons. Fullscreen disabled ).
5570 2003-08-19 Tuesday 13:20 hartman
5572 * deleted stray i char
5574 2003-08-19 Tuesday 11:26 hartman
5576 * Updated brazilian portuguese translation by Andre de Barros Martins Ribreiro
5577 ( your parents couldn't find anything shorter? :)
5578 * Added this language to the options in the preferences.
5580 2003-08-18 Monday 19:18 fenrir
5582 * asf: clean up + use stream_* (It's not yet well tested)
5584 2003-08-18 Monday 19:17 fenrir
5586 * all: added stream_DataPacket
5588 2003-08-18 Monday 17:30 fenrir
5590 * udp: udp-sout-caching is now also accessible by instance variable
5591 "caching". (ex: udp{caching=ms})
5593 2003-08-18 Monday 17:25 fenrir
5595 * ts: fix PCR value when using pcr-soft.
5597 2003-08-18 Monday 14:57 sigmunau
5599 Turned the scope plugin into a audio filter that can be inserted with
5600 --audio-filter. It still seems to have many problems, so I will not eneable
5603 2003-08-18 Monday 13:16 zorglub
5605 * src/audio_output/input.c
5607 First try to implement "user audio filters"
5608 You can provide a list of audio filters that you want to add to
5609 the pipeline (only the "headphone", at that time).
5610 (use --audio-filter filter1,filter2,...)
5613 It seems to work, but no guarantee at all. Perhaps all is bad
5614 and the commit should be reverted, as it could break audio output
5616 * modules/codec/libmpeg2.c :
5617 Fixed a segfault when vout creation fails
5619 2003-08-18 Monday 06:42 jpsaman
5623 2003-08-18 Monday 00:17 fenrir
5625 * all: move "wave format tag to fourcc" from demuxers to codecs.h
5626 (only one place to keep updated).
5628 2003-08-17 Sunday 23:42 fenrir
5630 * all: A little clean up.
5632 2003-08-17 Sunday 23:11 sigmunau
5634 modules/misc/freetype.c:
5635 * implemented outlineing of the glyphs. Please yell if the performance
5636 suck, and I will try to make them optional.
5637 * fixed centering on RV32 and YUY2
5639 2003-08-17 Sunday 23:02 fenrir
5641 * all: moved Get(D/Q)WLE and Get(D/Q)WBE to include/vlc_common.h.
5642 (Well, Get(D/Q)WBE are just #define to U16/32/64_AT.
5644 2003-08-17 Sunday 20:58 alexis
5646 po/es.po THANKS configure.ac: Spanish translation started by Vicente Jiménez Aguilar.
5648 src/libvlc.h: replaced "VLS" by "streaming server".
5650 2003-08-17 Sunday 20:45 fenrir
5652 * all: added OggS fourcc. (still unsported but allow dumping)
5654 2003-08-17 Sunday 20:39 fenrir
5656 * all: removed all u8/u16/.... occurences.
5658 2003-08-17 Sunday 18:44 fenrir
5660 * avi, dummy: removed useless include.
5662 2003-08-17 Sunday 15:22 sigmunau
5664 modules/misc/freetype.c:
5665 * added support for RV32/RV24 chroma
5667 2003-08-17 Sunday 14:14 sigmunau
5669 src/playlist/playlist.c:
5670 * small documentation update
5672 2003-08-17 Sunday 14:11 sigmunau
5675 * Extract documentation on static functions, useful to get the static
5676 inline functions defined in header files listed. Drawback is that private
5677 functions in source files are also listed.
5679 2003-08-17 Sunday 13:56 gbazin
5681 * modules/demux/flac.c: few cosmetic changes.
5682 * modules/codec/flacdec.c: when synchronisation on the bitstream is lost, flush the flac decoder so it can synchronise again (fixes problems on seeking).
5684 2003-08-16 Saturday 21:05 zorglub
5686 * configure.ac : linked stream_out_standard to ws2_32 to fix build
5688 * playlist.cpp : added "Random" and "Loop" checkboxes
5690 2003-08-16 Saturday 16:56 gbazin
5692 * po/pt_BR.po, THANKS: new brazilian portuguese translation, courtesy of André de Barros Martins Ribeiro.
5694 2003-08-15 Friday 13:16 fenrir
5696 * ffmpeg: added m4cc and M4CC as MPEG4 fourcc.
5698 2003-08-15 Friday 01:58 fenrir
5700 * pes: fix private stream with mpeg1.
5702 2003-08-14 Thursday 23:37 fenrir
5704 * ts: use right stream_id for A52 (0xbd -> fix mplayer playback) and add a
5705 "registration descriptor" (-> fix xine playback) when using a52.
5707 2003-08-14 Thursday 23:32 fenrir
5709 * all: added support for a52 in PES private stream, but untested.
5711 2003-08-14 Thursday 20:02 zorglub
5713 * all: as announce calls non-standard functions (SLP), remove it from
5714 src, and build it in the stream_out_standard module to avoid a link
5716 2003-08-14 Thursday 19:25 sigmunau
5718 First part of code to allow configurable hotkeys.
5719 include/configuration.h, src/misc/configuration.h:
5720 * added a CONFIG_ITEM_KEY
5722 * constants to identify keys
5724 * provide a set of hotkey config options
5725 modules/gui/wxwindows/interface.cpp, wxwindows.h:
5726 * set the configured hotkeys as accelerator for the appropriate menus
5727 modules/gui/wxwindows/preferences.cpp:
5728 * start to support CONFIG_ITEM_KEY. Options are showed with the right value
5729 but any changes made have no effect yet.
5731 2003-08-14 Thursday 18:21 sigmunau
5733 include/video_output.h:
5734 * minor cleanup in a comment
5736 2003-08-14 Thursday 18:12 sigmunau
5738 modules/control/lirc/lirc.c:
5739 * applied slightly modified patch by Stephane Mottelet <mottelet@dma.utc.fr>
5740 to support next/previous chapter buttons on remote controls
5742 2003-08-14 Thursday 17:50 sigmunau
5744 include/stream_output.h:
5745 * use #if 0 and not // to disable code
5747 2003-08-14 Thursday 13:32 garf
5751 2003-08-14 Thursday 13:09 sigmunau
5754 turn playlist command defines into a enum
5756 2003-08-14 Thursday 13:02 sigmunau
5759 * added a duration field to the playlist item struct
5760 vlc_playlist.h, playlist.c:
5761 * turned playlist_AddName into playlist_AddExt and made it take an extra
5762 argument( the duration )
5763 * doxygenize comments
5764 modules/demux/m3u.c, modules/gui/macosx/playlist.m:
5765 * use playlist_AddExt
5767 2003-08-14 Thursday 12:38 garf
5769 * mozilla plugin on MacOSX. Not fully implemented yet.
5770 * compiled with mozilla 1.4 (won't probably work with <1.4)
5772 * - make XPCOM work (play,pause,stop buttons)
5773 * - fullscreen implementation (quite difficult on MacOSX because only
5774 * the main thread can create windows)
5776 2003-08-14 Thursday 11:47 gbazin
5778 * src/extras/libc.c, nclude/vlc_common.h, modules/mux/mpeg/ts.c: added atoll() to our libc.
5779 * modules/control/ntservice.c: added a --ntservice-extraintf option to allow the service to spawn additionnal interfaces.
5780 * include/audio_output.h, modules/audio_output/directx.c: added support for 3F2R audio output in addition to 3F2R/LFE (5.1).
5782 2003-08-14 Thursday 11:25 sigmunau
5784 include/ninput.c, src/input/stream.c:
5785 Moved comment blocks to the implementation where appropriate. Changed
5786 comments to Doxygen syntax.
5788 2003-08-13 Wednesday 23:26 gbazin
5790 * ALL: bumped version number to 0.6.3-cvs
5791 * modules/control/ntservice.c: new Windows NT/2K/XP service interface.
5793 2003-08-13 Wednesday 21:15 gbazin
5795 * modules/stream_out/standard.c: fixed segfault on close.
5797 2003-08-13 Wednesday 19:38 gbazin
5799 * include/announce.h, src/stream_output/announce.c, modules/stream_out/standard.c: fixed broken build.
5801 2003-08-13 Wednesday 19:18 gbazin
5803 * ChangeLog: yeah I know... don't laugh.
5805 2003-08-13 Wednesday 18:39 gbazin
5807 * modules/video_output/x11/xcommon.c: fixed a bug with fullscreen and sawfish.
5808 * modules/codec/ffmpeg/video.c: forgot a debug message.
5810 2003-08-13 Wednesday 14:17 zorglub
5812 * configure.ac : we need to define HAVE_SLP_H
5814 * include/announce.h & vlc_common.h: slp_session_t structure definition
5816 * module/stream_out/standard.c & src/stream_output/announce.c :
5817 SLP announcing support by vlc
5819 2003-08-13 Wednesday 14:06 fenrir
5821 * ts.c: commented out useless code and an annoying error message.
5823 2003-08-13 Wednesday 13:54 jpsaman
5825 Fixed segmentation fault in input_SplitBuffer() when input_FillBuffer() could not allocate (actually input_NewBuffer()) another buffer. The code tested for:
5831 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!
5833 2003-08-13 Wednesday 13:50 jpsaman
5835 Keep track of ioctl_UnsetDMXFilter
5837 2003-08-13 Wednesday 07:03 titer
5841 2003-08-13 Wednesday 01:50 gbazin
5843 * ChangeLog: guess what ? yeah, yet another update for 0.6.2.
5845 2003-08-13 Wednesday 01:45 gbazin
5847 * modules/access/dvdplay/*: support for dvd menus navigation ("dvd_menus" object variable).
5848 * modules/gui/wxwindows/menus.cpp: support for dvd menus navigation.
5849 * src/input/input_programs.c: programs object var was not reset correctly.
5851 2003-08-12 Tuesday 18:34 gbazin
5853 * ChangeLog: re-re-re-updated the changelog for the 0.6.2 release.
5855 2003-08-12 Tuesday 18:25 gbazin
5857 * po/de.po: update of the german translation by Felix KĂ¼hne.
5859 2003-08-12 Tuesday 17:01 gbazin
5861 * modules/codec/ffmpeg/video.[ch]: another temporary workaround.
5863 2003-08-12 Tuesday 15:35 jpsaman
5865 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.
5866 * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy.
5867 * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz.
5869 2003-08-12 Tuesday 14:15 jpsaman
5873 2003-08-12 Tuesday 12:43 jpsaman
5875 * Audio is verified to work, it was a problem with the test setup and not with the code ;-).
5876 * Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options.
5879 2003-08-12 Tuesday 08:19 sam
5881 * modules/demux/mkv.cpp: support for libmatroska 0.5.0.
5883 2003-08-11 Monday 23:07 gbazin
5885 * share/http/index.html: added "del" and "empty" controls.
5887 2003-08-11 Monday 20:49 gbazin
5889 * ChangeLog: updated changelog for 0.6.2.
5891 2003-08-11 Monday 20:48 gbazin
5893 * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding.
5895 2003-08-11 Monday 20:19 fenrir
5897 * copy: removed annoying debug message.
5899 2003-08-11 Monday 20:18 fenrir
5901 * httpd: added HEAD command support.
5903 2003-08-11 Monday 19:30 gbazin
5905 * ChangeLog, po/*: preparing for the 0.6.2 release
5907 2003-08-11 Monday 18:52 gbazin
5909 * modules/packetizer/mpegvideo.c: oops, fixed typo.
5911 2003-08-11 Monday 17:31 gbazin
5913 * modules/packetizer/mpegvideo.c: small clarification.
5914 * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited.
5916 2003-08-10 Sunday 22:13 fenrir
5918 * mpegvideo.c: try to set a better value for length. (I am not sure it is
5919 the good one but it give far better result). dts/pts/length computation
5922 2003-08-10 Sunday 21:26 gbazin
5924 * ALL: preparing for a 0.6.2 release
5926 2003-08-10 Sunday 14:23 gbazin
5928 * modules/mux/mpeg/ts.c: oops.
5930 2003-08-10 Sunday 14:21 gbazin
5932 * 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.
5934 2003-08-10 Sunday 13:35 gbazin
5936 * modules/access/vcd/vcd.c: a few navigation fixes.
5938 2003-08-10 Sunday 12:45 zorglub
5940 * modules/LIST: Updated all modules
5942 * modules/list.sh: piggy list consistency checker
5943 (should probably be added to toolbox or trashed)
5945 * modules/access/slp.c : Fixed service detection
5946 (findsrvtypes returns a comma-separated list of services)
5948 2003-08-10 Sunday 10:22 gbazin
5950 * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment.
5951 * include/osd.h, modules/misc/freetype.c: support for center alignment.
5952 * modules/gui/wxwindows/subtitles.cpp: string change.
5954 2003-08-10 Sunday 09:22 gbazin
5956 * include/configuration.h: bug fix for add_string_from_list()
5957 * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog.
5959 2003-08-09 Saturday 19:49 gbazin
5961 * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
5962 * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.
5964 2003-08-09 Saturday 19:39 gbazin
5966 * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.
5968 2003-08-09 Saturday 19:14 gbazin
5970 * 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.
5972 2003-08-09 Saturday 14:59 gbazin
5974 * 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).
5975 * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams.
5976 Added support for b frames (bframe=x option) + couple of bug fixes.
5978 2003-08-08 Friday 17:08 gbazin
5980 * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup.
5981 The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well.
5982 * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg.
5984 2003-08-08 Friday 16:50 gbazin
5986 * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
5987 * modules/packetizer/copy.c: fixed segfault
5988 * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs
5990 2003-08-08 Friday 16:41 massiot
5992 * modules/gui/macosx/prefs.m: Localized two strings.
5994 2003-08-06 Wednesday 12:01 jpsaman
5998 2003-08-05 Tuesday 11:54 jpsaman
6000 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'.
6002 2003-08-05 Tuesday 11:52 jpsaman
6004 Added glade2 project file.
6006 2003-08-05 Tuesday 11:51 jpsaman
6010 2003-08-05 Tuesday 11:49 jpsaman
6012 Removing files for Familiar interface (Gtk+1.2 and GPE).
6014 2003-08-05 Tuesday 10:39 jpsaman
6016 Fixed superflous tuning ;-)
6018 2003-08-05 Tuesday 09:35 jpsaman
6020 - Enabled tuning for DVB-C and DVB-T cards.
6021 - Syncing with old satellite plugin.
6024 2003-08-05 Tuesday 08:02 asmax
6026 * VLC_AddTarget had a new prototype
6028 2003-08-05 Tuesday 01:27 fenrir
6030 * sdp: near implemented basic RTP reading (MPA payload type may work when
6033 2003-08-04 Monday 23:35 gbazin
6035 * src/video_output/video_text.c: removed legacy code that has been rotting for ages.
6037 2003-08-04 Monday 23:31 gbazin
6039 * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary).
6042 2003-08-04 Monday 22:49 fenrir
6044 * ts: fixed a segfault when removing PCR stream.
6046 2003-08-04 Monday 18:50 fenrir
6048 * sdp: begun to implement RTP code. (Not yet usefull)
6050 2003-08-04 Monday 12:40 jpsaman
6052 Added a error message that the default values are used.
6054 2003-08-04 Monday 12:34 jpsaman
6056 Tuning succeeds, but have no audio yet. Major cleanup of code.
6058 2003-08-04 Monday 12:34 jpsaman
6060 Fixed missing headerfile.
6062 2003-08-04 Monday 00:48 fenrir
6064 * sdp: - fixed loading of file > 1024 bytes.
6065 - more processing -> now it should extract enough informations to
6066 build RTP/RTSP session.
6067 (Does not play anything yet)
6069 2003-08-03 Sunday 23:11 gbazin
6071 * 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).
6072 * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
6073 * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)
6075 2003-08-03 Sunday 20:25 gbazin
6077 * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1;
6079 2003-08-03 Sunday 16:36 bigben
6081 * modules/access_out/http.c :
6083 using ability to give parametters to a specific sout module to set user and password fot http access out.
6085 new syntax is '#dst{access=http{user=foo,pass=bar}}
6087 --sout-http-user and --sout-http-pwd parametters have been deleted.
6089 2003-08-03 Sunday 16:22 fenrir
6091 * sdp: parse 'a=' field.
6093 2003-08-03 Sunday 15:25 fenrir
6095 * sdp: begining of a SDP parser. It won't let you play anything for
6096 now, it just does (incomplete) parsing.
6098 2003-08-03 Sunday 13:49 titer
6100 configure.ac : added needed linking flags for BeOS/Zeta
6101 Makefile.am : cleaned make packages-beos
6103 2003-08-03 Sunday 12:04 fenrir
6105 * rtsp: mmmh, close the socket.
6107 2003-08-03 Sunday 02:00 fenrir
6109 rtsp: connect to an RTSP server, issue a DESCRIBE command and return
6110 the answer. It WON'T let you do rtsp as we first need a SDP
6111 parser/demuxer, but it is on the way.
6113 The idea is to have a generic SDP demuxer that will work with SDP from
6116 2003-08-02 Saturday 19:30 bigben
6118 * modules/access/http.c
6119 - 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.
6121 2003-08-02 Saturday 19:16 fenrir
6123 * ninput : a little developer documentation.
6125 2003-08-02 Saturday 16:43 fenrir
6127 * all: some helpers functions for pf_demux_control.
6129 2003-08-02 Saturday 15:22 fenrir
6131 * all: added a pf_demux_control member to input_thread_t. It is currently
6134 2003-08-02 Saturday 14:06 gbazin
6136 * ALL: bumped version number to 0.6.2-cvs
6137 * 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.
6139 2003-08-02 Saturday 01:33 fenrir
6141 * ps: clean up and dvd subtitles support.
6143 2003-08-01 Friday 20:06 gbazin
6145 * modules/mux/mp4.c: support for mov muxing + cleanup.
6146 * modules/codec/quicktime.c: small cleanup.
6148 2003-08-01 Friday 19:38 fenrir
6152 2003-08-01 Friday 19:38 fenrir
6154 ts: large rewrite of the TS muxer to produce better TS and support DVD
6156 I have added some options:
6157 - bmin : minimum bitrate (bits/s) of the TS. Padding is added in
6158 case of insuffisant bitrate. (default: disabled).
6159 - bmax : maximum bitrate (bit/s) of the TS. It just drops packets
6160 to achieve the target. (default: disabled)
6161 - pcr : minimum delay between two pcr equal to dts of the video
6162 stream (default 100ms)
6163 - pcr-soft : minimum delay between two pcr interpolated from the
6164 pcr that are equal to dts. (default: none)
6166 - bmin/bmax allow to create CBR stream.
6167 - Bitrate is calculated on a PCR time.
6168 - PCR delay cannot be less than length of a frame of the PCR stream.
6169 - PCR soft is used to help when using big PCR delay. It is usefull to
6170 produce stream with smoother bitrate variation.
6171 - Big PCR delay introduce more latency.
6174 Test stability, bugs ...
6176 2003-08-01 Friday 18:49 fenrir
6178 * ts.c: arggg, bad copy/past.
6180 2003-08-01 Friday 18:42 fenrir
6182 * stream_output.c: fixed a segfault when muxer isn't specified.
6184 2003-08-01 Friday 18:02 fenrir
6186 * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling)
6187 converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t
6189 2003-08-01 Friday 17:38 fenrir
6191 * index.html,style.css : remove built-in css file. added link to info.html.
6193 2003-08-01 Friday 17:30 fenrir
6195 * http: added mime type for .css file.
6197 2003-08-01 Friday 17:21 fenrir
6199 * info: commit the good file...
6201 2003-08-01 Friday 09:45 sam
6203 * modules/access/http.c:
6204 + Coding style fixes.
6205 + Removed a C99-ism.
6207 2003-08-01 Friday 08:24 sam
6210 + Activated freetype support.
6212 + Added a build-dependency on freetype6-dev.
6213 + Added a build-dependency on libdvbpsi2-dev.
6214 + We now recommend gnome-vlc | wxvlc.
6215 + We now suggest fortune-mod.
6217 2003-08-01 Friday 00:55 fenrir
6219 * wav: forgot this one.
6221 2003-08-01 Friday 00:40 fenrir
6223 * configure.ac: audio -> mpga
6224 * demux/* : function name consistency.
6226 2003-08-01 Friday 00:37 fenrir
6228 * mpga: mp3 demuxer written from scratch using ninput.h
6230 2003-08-01 Friday 00:26 fenrir
6232 * configure.ac: remove old wav and aac directories.
6234 2003-08-01 Friday 00:18 fenrir
6236 * wav: remove old wav demuxer.
6238 2003-08-01 Friday 00:18 fenrir
6240 * aac/* remove old aac demuxer.
6242 2003-08-01 Friday 00:16 fenrir
6244 * Modules.am : added aac.c and wav.c
6245 * asf/asf.c: better check for invalid header.
6247 2003-08-01 Friday 00:09 fenrir
6249 * wav.c : big clean up and use ninput.h
6251 2003-08-01 Friday 00:08 fenrir
6253 * aac.c : big clean up and use ninput.h
6255 2003-08-01 Friday 00:05 fenrir
6257 au.c : cleaned up and use ninput.h
6259 2003-08-01 Friday 00:05 gbazin
6261 * 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.
6262 * modules/access/dvb/qpsk.c: gettext reserves the use of _("").
6263 * 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)
6265 2003-08-01 Friday 00:04 fenrir
6267 a52sys.c: completely rewritten a52 stream demuxer. Now you should be able
6270 2003-08-01 Friday 00:00 fenrir
6272 * modules.c : include ninput.h
6274 2003-08-01 Friday 00:00 fenrir
6276 * vlc_common.h: include stdarg.h by default. Required by ninput.h
6277 * ninput.h : extracted duplicated stream functions from a lot of
6278 demuxers and do a nice (?) API.
6279 * stream.c: implement basic streams manipulation. It is just a wrapper
6281 * all: added a i_ttl field in network_socket_t to allow per connection ttl
6282 setting (in fact only used by access_out/udp.c.
6284 2003-07-31 Thursday 23:44 fenrir
6286 * all: added a i_ttl field in network_socket_t to allow per connection ttl
6287 setting (in fact only used by access_out/udp.c.
6289 2003-07-31 Thursday 23:14 massiot
6291 Fixed a memory leak (thanks Andy Lindsay !).
6293 2003-07-31 Thursday 21:46 gbazin
6295 * 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).
6296 * modules/control/http.c: allow directories of the form "x:\" on win32.
6298 2003-07-31 Thursday 21:18 bigben
6300 * modules/access/http.c :
6301 - using new var_Create/var_Get method to get parametters.
6303 2003-07-31 Thursday 20:47 reno
6305 * Make vlc compiling !
6307 2003-07-31 Thursday 19:24 fenrir
6309 * stream_output: * some clean and fixed a little memory leak.
6310 * give to access and muxers options. Now you can use:
6311 --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also
6312 works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's
6315 2003-07-31 Thursday 19:14 fenrir
6317 * stream_output: * added some #define for private flags.
6318 * now muxer and access_out also receive options like
6321 2003-07-31 Thursday 19:10 bigben
6323 * modules/access_out/http.c
6324 - httpd.c has support for Basic Authentification, so use it !
6325 --sout-http-user user --sout-http-pwd password
6327 2003-07-31 Thursday 19:02 fenrir
6329 * copy.c: Added DVD subtitle support. I still need to commit the TS
6332 2003-07-31 Thursday 18:25 bigben
6334 * Add support for basic authentification in http access.
6338 --http-user user --http-pwd password
6342 http://user:password@server/path (2nd parameter overrides the first)
6344 2003-07-31 Thursday 17:03 sigmunau
6346 modules/misc/freetype.c:
6347 - calculate and store size information for each line independently.
6350 2003-07-31 Thursday 15:31 jpsaman
6352 Updated LIST of modules and configuration options for building.
6354 2003-07-31 Thursday 15:30 jpsaman
6356 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.).
6358 2003-07-31 Thursday 13:06 sam
6360 * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
6361 * po/: Re-ran toolbox --update-po.
6363 2003-07-31 Thursday 12:08 sam
6365 * Added and fixed .cvsignore files.
6367 2003-07-31 Thursday 11:02 sam
6369 * Makefile.am: Really put po before ., not . after everything else. Fixed the
6370 Mozilla plugin build while preserving the fix for VLC.app.
6372 2003-07-31 Thursday 08:18 zorglub
6374 * modules/control/joystick.c
6375 * Allow the user to remap the actions.
6376 * Improved the strings (please check)
6377 * Prevent 0 seconds seeks
6380 * partial HTML validation fixes
6383 * src/stream_output/announce.c
6384 * minor fixes (thanks sam)
6386 2003-07-30 Wednesday 21:09 gbazin
6388 * modules/control/http.c: on win32 we store the html interface in "http" not "share/http".
6389 * src/input/input_programs.c: check for "" descriptions in AddES().
6391 2003-07-30 Wednesday 12:21 jpsaman
6393 Updating design of PDA Gtk2 interface
6395 2003-07-30 Wednesday 12:20 jpsaman
6397 Updating design of PDA Gtk2 interface.
6399 2003-07-30 Wednesday 02:00 fenrir
6402 - added new HQ mode (recent ffmpeg only). hq now accept "simple",
6403 "bits" and "rd" as paramters.
6404 - automaticaly try stereo mode encoding when failed with more
6405 than 2 channels. (eg a52 -> mpga)
6407 2003-07-29 Tuesday 23:55 gbazin
6409 * ChangeLog: update.
6411 2003-07-29 Tuesday 23:50 gbazin
6413 * configure.ac: added the svlc shortcut for the skins.
6414 * install-win32: removed the custom link in the start menu.
6416 2003-07-29 Tuesday 23:01 gbazin
6418 * ChangeLog: updated the changelog for the release
6420 2003-07-29 Tuesday 22:25 gbazin
6422 * modules/codec/spudec/parse.c: fixed typo found by Meuuh.
6424 2003-07-29 Tuesday 22:20 gbazin
6426 * src/video_output/video_output.c: fixed potential segfault.
6427 * configure.ac: don't bail out if matroska headers are not found.
6429 2003-07-29 Tuesday 21:56 gbazin
6431 * toolbox: fixed typo in the changelog rule.
6433 2003-07-29 Tuesday 21:46 gbazin
6435 * modules/video_output/directx/events.c: compilation fix.
6437 2003-07-29 Tuesday 21:14 gbazin
6439 * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
6440 * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
6441 We also lower the priority if there is no DISPLAY env variable.
6442 * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
6443 * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
6444 * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
6445 * share/vlc_win32_rc.rc: compilation fix.
6447 2003-07-29 Tuesday 18:51 fenrir
6449 * http.c: under linux if no directory is specified search "share/http"
6450 and then DATA_PATH"/http".
6452 2003-07-29 Tuesday 17:42 gbazin
6454 * configure.ac: bumped version number to 0.6.1.
6455 Enabled matroska support by default.
6456 * extras/MacOSX/*: bumped version number to 0.6.1.
6457 * INSTALL.win32: instructions update.
6458 * share/Makefile.am: included the html files for the http interface.
6459 * po/*: ran ./toolbox --update-po.
6461 2003-07-29 Tuesday 09:32 sam
6463 * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
6466 2003-07-28 Monday 22:46 gbazin
6468 * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.
6470 2003-07-28 Monday 21:41 massiot
6472 * configure.ac: Worked around a bug in the OS X linker, with multiply
6473 defined symbols and libmp3lame
6474 * Makefile.am: Build po before . because we need the po files to build
6476 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
6477 * OS X interface: cosmetics
6479 2003-07-28 Monday 20:25 jpsaman
6481 Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding
6483 2003-07-28 Monday 20:23 jpsaman
6485 Added NEWS for iPaq port.
6487 2003-07-28 Monday 20:23 jpsaman
6489 Updated build scripts:
6490 - enabled video4linux for WebCams on handhelds
6491 - enabled PDA Gtk2 interface instead of familiar interface
6492 - enabled stream output and transcoding
6494 2003-07-28 Monday 18:02 massiot
6496 * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
6497 now used to browse through the DVD menus.
6499 2003-07-28 Monday 13:19 massiot
6501 * Fixed my last commit.
6503 2003-07-28 Monday 07:16 fenrir
6505 * rc: Fixed a bug with seek command.
6506 Added support of "seek n%" (Usefull when mux_rate is nul )
6508 2003-07-28 Monday 07:05 jpsaman
6510 Added PDA images to Makefile.am
6512 2003-07-27 Sunday 23:58 fenrir
6514 * sub: does not issue an error message when sub-file is empty.
6516 2003-07-27 Sunday 23:05 hartman
6518 * Brought the new options system to the OSX gui.
6519 and some small fixes.
6521 2003-07-27 Sunday 21:35 jpsaman
6523 Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
6525 The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
6527 2003-07-27 Sunday 16:20 gbazin
6529 * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG
6531 2003-07-27 Sunday 16:14 gbazin
6533 * modules/audio_output/alsa.c: bail out if the device is already in use.
6535 2003-07-27 Sunday 15:49 gbazin
6537 * src/input/input_ext-plugins.c: forgot to re-lock a mutex.
6539 2003-07-27 Sunday 14:10 massiot
6541 * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs
6542 - there should be fewer resampling, particularly on DVD chapter changes
6543 - when you unpause a DVD, VLC will wait for the drive to spin up, so you
6544 won't lose several seconds of movies
6546 * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
6547 mode, make the interface take that into account.
6549 2003-07-27 Sunday 12:31 ipkiss
6551 * All: Removed the win32 plugin; wxwindows rulez :)
6553 2003-07-26 Saturday 18:54 titer
6555 freetype.c: basic YUY2 rendering (Y only)
6557 2003-07-26 Saturday 15:36 gbazin
6559 * modules/gui/skins/controls/checkbox.cpp: compilation fix.
6561 2003-07-26 Saturday 15:34 fenrir
6563 ffmpeg: fix potential overread for mpeg4 with vol.
6565 2003-07-26 Saturday 14:19 gbazin
6567 * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.
6569 2003-07-26 Saturday 14:04 ipkiss
6571 * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
6572 value was always true...)
6574 2003-07-26 Saturday 12:41 gbazin
6576 * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).
6578 2003-07-25 Friday 22:50 gbazin
6580 * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit.
6581 * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times.
6583 2003-07-25 Friday 13:24 gbazin
6585 * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
6586 * modules/gui/wxwindows/wxwindows.cpp: oops.
6588 2003-07-25 Friday 11:37 gbazin
6590 * modules/video_output/directx/events.c: a couple of compiler warning fixes.
6591 * msvc/vlc.dsw: relaced basic_skins plugin with the skins one.
6593 2003-07-25 Friday 11:33 gbazin
6595 * configure.ac: libpng (logo plugin) needs to be linked with zlib.
6596 * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
6598 2003-07-25 Friday 01:11 hartman
6600 * subsdec now uses the new options code.
6602 2003-07-25 Friday 01:09 hartman
6606 2003-07-25 Friday 01:09 hartman
6608 * Largely updated nl.po
6611 2003-07-24 Thursday 23:21 gbazin
6613 * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.
6615 2003-07-24 Thursday 22:58 gbazin
6617 * 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.
6619 2003-07-24 Thursday 22:05 sam
6621 * modules/access/v4l/v4l.c:
6622 + Removed my name from this file, I didn't contribute anything major to it.
6623 + Added strerror(errno) where adequate, as well as additional debug
6624 information, hopefully more useful than "cannot open".
6626 2003-07-24 Thursday 21:50 gbazin
6628 * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well.
6629 * modules/misc/freetype.c: bail out if no font has been specified.
6630 * modules/demux/util/sub.h: don't forget to detach the demuxsub object.
6632 2003-07-24 Thursday 20:34 sam
6635 + Run autopoint with the -f flag.
6636 + Remove stamp files in the bootstrap process.
6638 2003-07-24 Thursday 19:30 sigmunau
6640 ignore CR characters wherever they might be.
6641 A little better line spaceing, but I still don't understand what this is all
6644 2003-07-24 Thursday 19:07 sigmunau
6646 fixed a nasty code duplication where the same function call was two places
6647 with just a few lines in between, but in separate #if cases.
6649 2003-07-24 Thursday 18:30 bigben
6651 * "frequency=" is channel frequency in kHz again
6653 * fix a segfault when "/dev/video0" or "norm=" were last arguments of
6656 2003-07-24 Thursday 18:27 bigben
6658 * Changes "frequency=" syntax. New syntax is channel frequency in kHz
6659 * shows a warning if frequency is in "previous syntax range"
6661 2003-07-24 Thursday 17:31 gbazin
6663 * modules/gui/wxwindows/open.cpp: compilation fix.
6665 2003-07-24 Thursday 16:07 gbazin
6667 * modules/gui/wxwindows/*: added support for input options in the open dialog.
6668 The stream output and subtitles options use them and you can also add options in the MRL itself.
6670 2003-07-23 Wednesday 23:05 gbazin
6672 * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup.
6673 * modules/demux/util/sub.h: thou shall do a vlc_object_attach().
6674 * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support.
6676 2003-07-23 Wednesday 22:55 massiot
6678 * Updated po files. STRINGS ARE FROZEN !!!
6680 2003-07-23 Wednesday 22:02 jpsaman
6682 Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.
6684 2003-07-23 Wednesday 22:01 gbazin
6686 * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value.
6687 eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
6688 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).
6690 * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();
6692 2003-07-23 Wednesday 21:45 hartman
6694 * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
6696 * modules/demux/util/sub.c: Bring the config options in here to the variable structure.
6697 * modules/misc/freetype.c: Bring the config options in here to the variable structure.
6698 Fix the linespacing. Dnumgis, it works, just define another linespacing :)
6700 2003-07-23 Wednesday 19:11 titer
6702 freetype.c : use the default BeOS font on BeOS
6704 2003-07-23 Wednesday 17:31 ipkiss
6706 * modules/gui/skins/src/banks.cpp: removed a useless event I had
6709 2003-07-23 Wednesday 09:14 asmax
6711 * all: fixed depcomp failure
6713 2003-07-23 Wednesday 07:37 jpsaman
6715 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;".
6717 2003-07-23 Wednesday 01:28 gbazin
6719 * modules/misc/sap.c: oops, compilation fix.
6721 2003-07-23 Wednesday 01:13 gbazin
6723 * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
6724 * 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.
6725 * 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.
6726 * 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 ':'.
6728 All these changes allow you to specify input specific options.
6729 eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
6730 Here the ":sout" option will only apply to yourvideo.mpeg.
6731 "--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.
6733 TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
6734 - 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().
6736 2003-07-22 Tuesday 22:02 hartman
6738 * Fix Makefiles for removed .rle fonts
6740 2003-07-22 Tuesday 20:49 hartman
6743 - Removed all the RLE subtitle font code.
6744 - Removed the .rle and even older .psf font files.
6745 - Moved the filesubtitle code from spudec to subsdec.
6746 - spudec is again DVD only.
6748 2003-07-22 Tuesday 20:25 bigben
6750 frequency is nom frequency in MHz * 16, as for the v4l input.
6751 Breaks compatibility with previous syntax...
6753 2003-07-22 Tuesday 18:06 gbazin
6755 * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.
6757 2003-07-22 Tuesday 15:59 gbazin
6759 * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay)
6760 * modules/gui/wxwindows/interface.cpp: small improvements to the volume control.
6762 2003-07-22 Tuesday 13:58 bigben
6764 * We're finally parsing all parameters (including standard)
6765 * syntax is now (roughly) the same as for the v4l input
6766 ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200
6767 * old syntax is still working
6768 * norm can be "pal", "secam", "ntsc" or any hexa value
6770 2003-07-21 Monday 23:53 fenrir
6772 * http: added "del" and "empty" control. (for playlist). Corrected
6776 2003-07-21 Monday 19:45 jpsaman
6780 2003-07-21 Monday 19:38 jpsaman
6782 Added missing familiar-playlistb16x16.xpm
6784 2003-07-21 Monday 19:25 jpsaman
6786 Updated build rules for the Sharp Zaurus.
6788 2003-07-21 Monday 19:19 jpsaman
6790 Updated build rules for iPaq.
6792 2003-07-21 Monday 18:24 gbazin
6794 * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.
6796 2003-07-21 Monday 17:48 gbazin
6798 * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.
6800 2003-07-21 Monday 17:29 gbazin
6802 * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.
6804 2003-07-21 Monday 01:38 hartman
6806 * vlc.ebuild: disabled kde, fixed mad and freetype support
6807 * Makefile.am: added html files for http intf to macosx.
6808 windows and beos probably need to do this too.
6810 2003-07-20 Sunday 23:46 gbazin
6812 * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.
6814 2003-07-20 Sunday 23:30 gbazin
6816 * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
6819 2003-07-20 Sunday 23:05 sigmunau
6821 removed some c++ style comments, fixed some untrue comments, moved a
6824 2003-07-20 Sunday 22:16 hartman
6826 * Update of language files
6828 2003-07-20 Sunday 22:06 hartman
6830 * bumped up version to 0.6.1-test1
6832 2003-07-20 Sunday 21:41 hartman
6834 * Set the default font on Mac OS X to the system font.
6836 2003-07-20 Sunday 21:28 gbazin
6838 * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.
6840 2003-07-20 Sunday 20:54 hartman
6842 * removed matrox support, since the modules is broken
6843 http://bugs.gentoo.org/show_bug.cgi?id=24910
6845 2003-07-20 Sunday 20:42 ipkiss
6847 * modules/gui/skins/*: removed useless code
6849 2003-07-20 Sunday 20:33 gbazin
6851 * src/input/input_ext-plugins.c: fixed previous commit.
6852 * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.
6854 2003-07-20 Sunday 19:48 hartman
6856 * README.MacOSX.rtf: updated section on subtitles.
6857 * vlc.ebuild: added amd64 keyword. changed script to use emake again.
6858 Removed MODULES from the doc installation.
6859 * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
6860 * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
6861 "An Opensource Media Player" to "VLC media player".
6862 * other: added the new transcoding codecs, channels option and SAP option
6863 to the stream output dialog.
6865 2003-07-20 Sunday 16:56 ipkiss
6867 * modules/misc/freetype.c: compilation fix for windows
6869 2003-07-20 Sunday 16:26 sigmunau
6871 Draw the text in the U and V planes as well. Removes the transparency effect.
6872 Also check which chroma is in use and give an error message if it isn't
6875 Someone (possibly me) should write some renderer functions for other
6878 2003-07-20 Sunday 15:33 gbazin
6880 * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).
6882 2003-07-20 Sunday 15:17 gbazin
6884 * 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.
6886 2003-07-20 Sunday 12:34 sigmunau
6888 some cleanup in file info code, add fourccs in hex form ( some users want
6889 that ), add audio bitrate when available (untested)
6891 2003-07-20 Sunday 12:22 gbazin
6893 * 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.
6894 * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway.
6896 2003-07-20 Sunday 10:38 gbazin
6898 * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog.
6899 * modules/gui/skins/*: use the new generic "open file" dialog to load skins.
6901 2003-07-20 Sunday 08:30 zorglub
6903 modules/control/joystick.c: Joystick control module (linux only)
6905 disabled by default, use --enable-joystick & --extraintf joystick
6908 left-right: variable speed seek
6909 up-down: browse the playlist
6910 button 1: play/pause
6911 button 2: fullscreen
6913 2003-07-19 Saturday 16:33 gbazin
6915 * modules/gui/wxwindows/*: proper characters encoding conversions.
6916 Override the popup menu only for the main interface.
6918 2003-07-19 Saturday 15:25 sigmunau
6920 alsa is only available on linux
6922 2003-07-19 Saturday 15:15 sigmunau
6924 Render the glyph for each character only once, and not once for each frame.
6925 Should speed up things a bit.
6927 2003-07-19 Saturday 15:12 fenrir
6929 * mp4: parse another box.
6931 2003-07-19 Saturday 14:41 sigmunau
6933 Use proper linespacing
6935 2003-07-19 Saturday 14:22 gbazin
6937 * src/libvlc.c: use UTF-8 internally on win32.
6939 2003-07-19 Saturday 14:14 sigmunau
6941 fix linking with iconv for the spudec module
6943 2003-07-19 Saturday 11:29 sam
6945 * Makefile.am: Fixed the plugins' target directory location.
6947 2003-07-19 Saturday 00:02 hartman
6949 * NEWS: added some more stuff for the upcoming 0.6.1
6950 * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes.
6952 2003-07-18 Friday 23:50 hartman
6954 * add a #include <errno.h>
6956 2003-07-18 Friday 23:41 hartman
6958 * Add -liconv to the ldflags of the spudec module.
6959 * Add -framework Carbon to the ldflags of the spudec module when Carbon is
6960 present. freetype-config unfortunatly omits this on MacOSX.
6962 I think I did this correctly, but it might be wise to review this :)
6964 2003-07-18 Friday 20:52 gbazin
6966 * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
6967 * 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.)
6969 2003-07-18 Friday 20:16 hartman
6971 * had forgotten to actually activate mozilla :)
6973 2003-07-18 Friday 20:06 gbazin
6975 * modules/audio_output/alsa.c: alsa is now the default audio output.
6976 * src/misc/configuration.c: removed unnecessary line.
6977 * modules/gui/skins/parser.*: small cosmetic change.
6979 2003-07-18 Friday 20:00 hartman
6981 * mozilla support enabled
6982 * added USE mad and libid3tag
6983 * added mp3lame capability to ffmpeg.
6984 * updated wxGTK requirements to 2.4.1
6986 2003-07-18 Friday 19:26 titer
6988 Added 'CDVC' fourcc (another one for DV video)
6990 2003-07-18 Friday 14:18 gbazin
6992 * modules/gui/wxwindows/wxwindows.cpp: oops.
6994 2003-07-18 Friday 13:22 gbazin
6996 * modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.
6998 2003-07-18 Friday 11:39 gbazin
7000 * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream.
7001 * modules/gui/wxwindows/*: fix for popup menu placement.
7003 2003-07-17 Thursday 22:54 gbazin
7005 * src/playlist/playlist.c: fixed recent playlist breakage.
7007 2003-07-17 Thursday 18:58 gbazin
7009 * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".
7011 2003-07-17 Thursday 17:30 gbazin
7013 * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
7014 Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
7015 + misc small enhancements.
7017 * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
7018 The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.
7020 2003-07-17 Thursday 16:34 sam
7022 * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
7024 * src/stream_output/announce.c: Compilation fix.
7026 2003-07-17 Thursday 15:49 sam
7028 * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
7029 if $FOO contains spaces. Worked around the problem.
7031 2003-07-17 Thursday 14:54 sam
7033 * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
7036 2003-07-17 Thursday 14:28 sam
7038 * src/stream_output/announce.c:
7040 + Speed optimizations in split().
7041 + More coding style fixes.
7043 2003-07-17 Thursday 14:10 sam
7045 * src/stream_output/announce.c:
7046 + Coding style fixes.
7047 + Use memcpy() instead of for() loops.
7049 2003-07-17 Thursday 13:09 sam
7051 * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
7052 current directory but looked for in the parent directory.
7054 2003-07-17 Thursday 13:01 sam
7057 + New debhelper file.
7059 + Updated debhelper build-dependency to (>= 3.4.4) because we now
7061 + Use ${misc:Depends} everywhere.
7063 2003-07-17 Thursday 12:06 sam
7065 * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
7066 * configure.ac: Propagate $(top_srcdir) to the vlc-config call.
7068 2003-07-17 Thursday 09:25 sigmunau
7070 mozilla/vlcplugin.h: added the video/x-ms-wmv mime type
7071 mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h
7073 2003-07-16 Wednesday 21:42 sam
7075 * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
7076 directory, because that's where Gentoo puts it.
7078 2003-07-16 Wednesday 17:19 gbazin
7080 * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)
7082 2003-07-16 Wednesday 17:17 gbazin
7084 * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.
7086 2003-07-16 Wednesday 16:33 sam
7088 * mozilla/*: Additional Mozilla 1.4 compilation fixes.
7090 2003-07-16 Wednesday 16:06 sam
7092 * configure.ac: complain when mozilla-config isn't found.
7094 2003-07-16 Wednesday 15:52 sam
7097 + Minor indentation fix.
7099 + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
7101 + Re-ran toolbox --update po.
7103 2003-07-16 Wednesday 15:40 sam
7106 + Prepared my next Debian upload.
7108 + Set policy to 3.6.0. No changes required.
7109 + Extended the package description.
7111 2003-07-16 Wednesday 15:32 sam
7113 * modules/access/http.c:
7114 + Fixed gcc 3 warnings (type punning).
7115 * modules/access/mms/mmstu.c:
7116 + Fixed a gcc 3 warning (long constant).
7118 2003-07-16 Wednesday 15:25 sam
7120 * modules/video_output/x11/xcommon.c: Select events in the video subwindow
7121 instead of the base window, because newer versions of Mozilla select
7122 ButtonPress for the window it gives us, and XSelectInput only allows
7123 one client to select this event.
7125 2003-07-15 Tuesday 18:12 sigmunau
7127 moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
7128 documentation does not include information on which headers each file
7129 includes, since this information isn't correct.
7131 Clarified and doxygenized some of the documentation on subpictures
7133 2003-07-15 Tuesday 18:01 alexis
7135 Update for the spec files.
7137 2003-07-15 Tuesday 16:07 gbazin
7139 * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.
7141 2003-07-15 Tuesday 13:12 gbazin
7143 * 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.
7145 2003-07-14 Monday 22:25 sigmunau
7147 had to forget something :)
7149 2003-07-14 Monday 21:32 sigmunau
7151 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.
7153 include/video_output.h: added some members needed by text renderer modules
7154 src/video_output/video_output.c: load and unload text renderer module when needed
7155 src/video_output/video_text.c: implemented some functions to show text on the video
7156 include/osd.h: exported the functions to show text
7157 modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
7158 modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
7159 configure.ac: changes "osdtext" to "freetype" some places
7160 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
7161 modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
7162 modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
7163 modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
7164 src/misc/modules.c: included osd.h as it seems to be needed to export symbols
7166 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.
7168 2003-07-14 Monday 20:36 sigmunau
7170 toolbox: made a --add-include that can be used by doxygen to get proper
7171 includes in the .h files, since they are parsed out of context by
7173 Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
7174 include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
7176 With these changes, and a slightly patched version of doxygen (which you can
7177 get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should
7178 be able to get some useful documentation out of the vlc sources.
7180 2003-07-14 Monday 16:10 gbazin
7182 * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().
7184 2003-07-13 Sunday 19:58 massiot
7186 * Only allow 4x fast-forward, since 8x won't work on low-end machines,
7187 and our dear users report it as a bug.
7189 2003-07-13 Sunday 14:55 gbazin
7191 * modules/gui/skins/*: removed unused GTK2_SKINS code.
7193 2003-07-13 Sunday 13:18 gbazin
7195 * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
7197 2003-07-13 Sunday 12:52 sigmunau
7201 2003-07-13 Sunday 12:35 massiot
7203 * modules/demux/mpeg: 0x06 stream type can be used for something else
7204 than A/52, so disabled it for the moment (we should actually check for
7205 the presence of a descriptor).
7207 2003-07-13 Sunday 12:15 massiot
7209 * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
7210 would progressively empty on some DVDs.
7212 2003-07-12 Saturday 13:33 gbazin
7214 * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
7216 2003-07-12 Saturday 00:56 fenrir
7218 * http.c : fix definition conflict under OS X (at least).
7220 2003-07-11 Friday 23:36 gbazin
7222 * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
7223 * NEWS: update in preparation for 0.6.1.
7225 2003-07-11 Friday 23:14 gbazin
7227 * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
7228 * 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.
7229 * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
7231 2003-07-11 Friday 19:29 fenrir
7233 * disabled by default. (It's a nice security hole for those)
7235 2003-07-11 Friday 18:21 fenrir
7237 * index: little fix for refresh url.
7240 2003-07-11 Friday 18:19 fenrir
7242 * http: * fix for double // under linux.
7243 * another useless feature: can browse local files (for sout)
7245 2003-07-11 Friday 11:58 gbazin
7247 * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy).
7248 Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else.
7249 Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
7251 2003-07-11 Friday 09:50 gbazin
7253 * include/httpd.h: compilation fix.
7254 * modules/control/http.c: win32 fixes.
7256 2003-07-11 Friday 08:04 sam
7258 * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.
7260 2003-07-11 Friday 07:13 gbazin
7262 * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
7264 2003-07-10 Thursday 23:55 fenrir
7266 * mmstu: workaround for some streams. (missing 0x11 answer).
7268 2003-07-10 Thursday 22:37 fenrir
7270 * httpd: fix a segfault.
7272 2003-07-10 Thursday 22:29 fenrir
7274 * all: samples pages for http interface.
7276 2003-07-10 Thursday 22:24 fenrir
7278 * http: rework of the http interface.
7280 There is no more hardcoded html page. The interface recursively parse a
7281 directory, exporting all files. All .htm/.html are parsed, and special
7282 macro are used. I will commit somes samples pages in share/http and I
7283 hope documentations.
7285 TODO: - (re)implement access control in httpd (but in a useable way).
7286 - clean login/password management. (for now .access protects
7290 2003-07-10 Thursday 18:29 zorglub
7292 * http: added support for user/pass (--http-user & --http-pass)
7294 * httpd: removed hard-coded user/pass for admin page.
7295 (now: --http-admin-pass & --http-admin-user )
7297 2003-07-10 Thursday 11:15 adn
7299 now messages can be saved to a file
7301 2003-07-10 Thursday 07:08 sam
7303 * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
7304 filename in a package.
7306 2003-07-10 Thursday 01:33 fenrir
7308 * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.
7310 2003-07-10 Thursday 00:47 hartman
7312 * fixed glide header detection
7313 * added matroska, dvb and pvr USE vars.
7314 * enabled support for flac.
7315 * removed libdv support since it's deprecated
7316 * enabled freetype support if USE=truetype
7317 * enabled satellite support if USE=dvb
7318 * added local USE variable pvr to compile with pvr support
7319 * added local USE variable matroska to compile with experimental matroska
7320 support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.
7322 2003-07-09 Wednesday 22:10 gbazin
7324 * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal
7325 ogg files. Make the check a bit more strict.
7327 2003-07-09 Wednesday 21:42 gbazin
7329 * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently.
7330 * 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.
7331 * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.
7333 2003-07-09 Wednesday 13:52 sam
7335 * mozilla/vlcshell.cpp: free() requires <stdlib.h>.
7337 2003-07-09 Wednesday 10:59 adn
7339 corrected a newbie notation
7341 2003-07-09 Wednesday 09:30 adn
7343 a "clear" button now allows to clear the messages' text window
7345 2003-07-09 Wednesday 01:31 hartman
7347 * don't sleep while committing.
7349 2003-07-09 Wednesday 01:30 hartman
7351 * Update next/previous item routines. it descends from next chapter to
7352 next title to next playlistitem. The old code for this was buggy. This
7353 should work better. Especially for CDDA's, since we previously didn't support
7356 2003-07-08 Tuesday 16:21 sam
7358 * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
7361 2003-07-08 Tuesday 13:40 sam
7363 * bootstrap: Removed dashes from makefile variables.
7365 2003-07-08 Tuesday 13:13 sam
7367 * po/: Updated pofiles using the new toolbox.
7369 2003-07-08 Tuesday 13:09 sam
7372 + Removed a useless use of cut.
7373 + Do not fail in the "clean" rule if no targets were built.
7375 + Propagate $(srcdir) to toolbox.
7377 + Do not include .moc files in POTFILES.in.
7378 + Fixed the generation of MSVC project files (untested).
7380 2003-07-07 Monday 18:14 sam
7382 * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
7385 2003-07-07 Monday 17:01 sam
7387 * AUTHORS: Added Olivier Aubert.
7388 * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.
7390 2003-07-07 Monday 16:59 sam
7392 * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim,
7393 compiles cleanly (to build the medicacontrol.so library you need to cd to
7394 that directory and "make medicacontrol.so") but untested.
7395 * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by
7398 2003-07-07 Monday 16:53 sam
7400 * bootstrap: The "clean" rule now also removes generated sources.
7402 2003-07-07 Monday 15:50 gbazin
7404 * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection.
7405 * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support.
7406 * modules/stream_out/standard.c: clean-up.
7408 2003-07-07 Monday 14:56 massiot
7410 Do not link twice with -logg under Darwin.
7412 2003-07-07 Monday 12:04 sam
7414 * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.
7416 2003-07-07 Monday 07:14 adn
7418 * now spaces are allowed in SAP annouces.
7420 2003-07-06 Sunday 23:14 massiot
7422 Fixed Mac OS X build.
7424 2003-07-06 Sunday 18:20 gbazin
7426 * install-win32: fixed my last commit.
7428 2003-07-06 Sunday 16:35 sigmunau
7430 Makefile.am: pass version strings to windres
7431 share/vlc_win32_rc.rc: provide some version info in the vlc binary
7432 If all is well, this should not break msvc build, but binaries built
7433 with msvc will have version 0.0.0
7435 2003-07-06 Sunday 16:22 gbazin
7437 * INSTALL.win32: added an instruction for using tar to extract the contrib.
7438 * modules/stream_out/transcode.c: added mp3 fourcc.
7440 2003-07-06 Sunday 16:13 gbazin
7442 * modules/gui/wxwindows/streamout.cpp: clean-up for sap support.
7443 Added a couple of transcoding codecs (WMV2, MJPG, mp3).
7444 The output filename is now surrounded by quotes and the MRL is updated correctly on codec change.
7445 * install-win32: start menu shortucts are installed in the "All Users" section.
7446 * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support.
7448 2003-07-05 Saturday 21:31 alexis
7452 2003-07-05 Saturday 15:35 sam
7454 * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp:
7455 Do not unload the WxWindows plugins on Unix, because they might be linked
7456 with Gtk which makes evil use of atexit().
7458 2003-07-05 Saturday 15:00 zorglub
7460 * sap.c: Improved IPv6 multicast detection
7463 - coding style fixes
7464 - fixed port detection in IPv6 addresses (with ':' inside)
7466 2003-07-05 Saturday 14:47 sam
7468 * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
7469 woody package build.
7471 + Remove config.h.in and config.h before running autoheader.
7472 + Added "set -e" for better error tracking.
7473 + Call autoheader and automake after autoconf so that the first build does
7474 not need to call autoheader.
7475 * debian/woody-buildpackage:
7476 + Removed that script and put the code in toolbox.
7478 + Added a build-dependency on libmatroska-dev.
7480 + Activated Matroska support.
7481 + Re-enabled dh_installchangelogs.
7483 2003-07-04 Friday 19:00 titer
7485 logo.c : gcc != 3 compile fix
7487 2003-07-04 Friday 16:35 sam
7489 * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
7491 * debian/rules: Build builtins in the first compile pass, and build plugins
7492 and PIC builtins in the second pass, so that PIC and non-PIC never get
7494 * modules/demux/mkv.cpp: Added minor verbosity in a warning message.
7495 * modules/gui/kde/preferences.cpp: Fix for woody's KDE.
7496 * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h.
7498 2003-07-04 Friday 15:20 adn
7500 * Added a SAP Announces Button for wxWindows
7502 2003-07-04 Friday 14:56 sam
7505 + Disabled a redundant BUILT_SOURCES variable.
7506 * debian/woody-buildpackage:
7507 + Disable skins for woody (no WxWindows).
7508 + Do not build a diff since we always use the pristine tarball.
7510 2003-07-04 Friday 14:26 adn
7512 * bug fix, @ is not necessary in fact ;)
7514 2003-07-04 Friday 14:06 adn
7516 * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
7517 systematically sent separately.
7519 * Multicast IP form is "@IP" and not "IP". Right ?
7521 2003-07-04 Friday 13:53 sam
7523 * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
7524 build errors are never ignored.
7526 2003-07-04 Friday 12:20 adn
7528 * Added a Miscellaneous Panel in wxwindows stream output.
7530 * Added a SAP Announce button in this panel.
7532 2003-07-03 Thursday 19:25 garf
7534 * logo.c : a little filter to put a PNG picture on video output (use mouse features :)
7536 2003-07-03 Thursday 12:20 sam
7538 * debian/rules: Fixed a zshism in a variable's pattern substitution.
7540 2003-07-03 Thursday 11:23 sam
7542 * bootstrap, Makefile.am: Slightly reduced build verbosity.
7544 2003-07-03 Thursday 09:37 sam
7546 * Makefile.am: Fixed the installation of plugins that were going one
7549 2003-07-03 Thursday 03:35 sam
7551 * debian/rules: Fixed the package generation on !x86.
7552 * .cvsignore: Do not ignore the m4 directory.
7554 2003-07-03 Thursday 02:56 sam
7557 + If a builtin has been rebuilt, rebuild vlc.
7558 + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.
7560 2003-07-03 Thursday 00:11 fenrir
7562 * ps: fix a dead loop with mis-detected file or bad content.
7564 2003-07-02 Wednesday 22:47 sam
7566 * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
7569 2003-07-02 Wednesday 20:01 gbazin
7571 * toolbox: fixed ./toolbox --distclean
7573 2003-07-02 Wednesday 18:44 zorglub
7575 * httpd.c: fixed a french string
7577 * sap.c: use defines
7579 2003-07-02 Wednesday 16:12 sam
7581 * debian/changelog: Debian-specific changelog for a pending upload.
7583 2003-07-02 Wednesday 14:08 sam
7585 * bootstrap: Fix for the Mozilla plugin build.
7587 2003-07-02 Wednesday 13:50 sam
7589 * bootstrap: Guaah. Typo.
7591 2003-07-02 Wednesday 13:32 sam
7593 * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
7594 is actually nicer this way.
7596 2003-07-02 Wednesday 11:21 sam
7599 + The clean rule properly removes generated objects.
7600 + Optimized recursive builds.
7602 + Fixed a typo in the changelog installation.
7604 2003-07-02 Wednesday 09:30 alexis
7606 Updated vlc.spec file for Linux Mandrake.
7608 2003-07-01 Tuesday 21:32 fenrir
7610 * http: removed a too verbose message, make vim happier.
7612 2003-07-01 Tuesday 19:17 sam
7615 + Fixed a == test bashism.
7617 * toolbox, vlc-config.in.in: Cosmetic changes.
7618 * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
7620 2003-07-01 Tuesday 18:28 sam
7622 * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
7623 obsolescent by the latest ones.
7625 2003-07-01 Tuesday 17:46 sam
7627 * configure.ac: Ooops, got the attribute(packed) check upside-down.
7629 2003-07-01 Tuesday 17:28 sam
7631 * bootstrap: Fixed detection of older automake version that advertise
7632 themselves as 1.[0-5]-* instead of 1.[0-5].*.
7634 2003-07-01 Tuesday 17:14 sam
7636 * configure.ac: Added a compiler check for __attribute__((__packed__)).
7638 2003-07-01 Tuesday 16:34 sam
7640 * vlc-config.in.in: Used printf instead of a sed construct, just in case
7641 we reach 200 plugins one day, because Solaris (did I mention it sucked?)
7644 2003-07-01 Tuesday 16:25 sam
7647 + Removed the Modules.am generation. To build module/foo/libfoo.so, you
7648 now need to cd modules/foo and make libfoo.so.
7649 + Workaround for Solaris sed. Which sucks. Did I mention that before?
7651 2003-07-01 Tuesday 15:06 sam
7653 * configure.ac: Added a --with-v4l option like in VLS.
7655 2003-07-01 Tuesday 14:25 sam
7657 * m4/vlc.m4: output all modules to vlc-config, not just those who define
7659 * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
7660 systems such as our beloved Solaris.
7662 + Regenerated vlc.pot.
7663 + Updated British translation.
7664 + Fixed fuzzy entries in the French translation.
7666 2003-07-01 Tuesday 13:13 sam
7668 * Makefile.am: Gaaaaah, forgot to rename headers again!
7670 2003-07-01 Tuesday 13:12 sam
7672 * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
7673 dialog (Fixes: #946).
7675 2003-07-01 Tuesday 12:56 sam
7677 * include/error.h: Renamed this file to include/vlc_error.h to avoid name
7678 conflicts. Most headers in that directory should probably be renamed to
7679 their vlc_ equivalent.
7681 2003-07-01 Tuesday 12:50 sam
7684 + Forward AM_MAKEFLAGS through recursive makefiles.
7685 + Removed the plugins and builtins rules. This causes libintl to be built
7688 + Enabled recursive builds of plugins and builtins.
7692 + Next upload will fix bug #199427.
7694 2003-07-01 Tuesday 12:01 sam
7696 * toolbox: use awk, not nawk, and fixed syntax to match older awks.
7698 2003-07-01 Tuesday 11:58 sam
7700 * toolbox: use nawk instead of awk (Fixes: #780).
7702 2003-07-01 Tuesday 11:58 sam
7704 * HACKING: updated doc to match the new build.
7706 2003-07-01 Tuesday 09:00 adn
7708 * I am just a boulet :(
7710 2003-07-01 Tuesday 08:55 adn
7712 * little fix, sorry !
7714 2003-07-01 Tuesday 08:30 adn
7716 * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
7718 * added a link to return to the main administration page after a kick or ban operation
7720 2003-06-30 Monday 20:44 gbazin
7722 * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.
7724 2003-06-30 Monday 20:08 gbazin
7726 * modules/stream_out/transcode.c: compilation fix.
7728 2003-06-30 Monday 01:52 hartman
7730 * remove debug statements.
7732 2003-06-30 Monday 01:51 hartman
7734 * modules/gui/macosx/controls.m:
7735 * modules/gui/macosx/intf.m:
7736 - Our Next/Previous commands now go from chapter trough title trough playlist.
7737 - We weren't checking for titles without chapters, which made using CDDA
7739 * modules/gui/macosx/playlist.m: An improved way to delete selected items.
7740 - also fixes a bug where only half the items selected in the playlist got
7743 2003-06-29 Sunday 22:07 gbazin
7745 * modules/visualization/xosd/xosd.c: lowered the module's score.
7747 2003-06-29 Sunday 20:58 gbazin
7749 * 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)
7751 2003-06-29 Sunday 20:15 sam
7753 * toolbox: fuck OS X!
7755 2003-06-29 Sunday 19:15 fenrir
7757 * m3u: remove useless debug messages, fix element insertion.
7759 2003-06-29 Sunday 19:12 sam
7762 + Enabled the video4linux input plugin.
7764 2003-06-29 Sunday 19:04 sam
7766 * toolbox: syntax fix for OS X's retarded sed.
7768 2003-06-29 Sunday 14:57 sam
7770 * m4/vlc.m4: Prepend LDFLAGS instead of appending them.
7772 2003-06-29 Sunday 14:00 ipkiss
7774 * fr.po: some new translations + fixes
7776 2003-06-29 Sunday 00:14 hartman
7778 * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
7779 finally fixed, confirmed etc.
7780 * doc/fortunes.txt: one more
7782 2003-06-28 Saturday 23:56 fenrir
7784 * ffmpeg: disable direct rendering when width or height aren't a multiple
7785 of 16 (on the fly not only based upon header).
7787 * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
7788 use http interface with http streaming).
7790 2003-06-28 Saturday 21:27 fenrir
7792 * input: close all vouts (not only the first one).
7794 2003-06-28 Saturday 21:18 fenrir
7796 video_output.c: should fix playback of file with multiple video track,
7797 and usage of display in stream output.
7799 2003-06-28 Saturday 21:16 fenrir
7801 * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
7804 2003-06-28 Saturday 21:03 hartman
7807 Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)
7809 2003-06-28 Saturday 19:19 fenrir
7811 * m3u: clean up and fix .m3u parsing. Please *test*.
7813 2003-06-28 Saturday 17:20 fenrir
7815 * input.c : call input_DelInfo _after_ that all decoders have been
7816 destroyed as vorbis decoder could add info.
7818 2003-06-28 Saturday 15:27 sam
7820 * Makefile.am: fixed the location of the intl sources.
7822 2003-06-28 Saturday 14:31 sam
7825 + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
7826 + Added CVS Id string.
7828 + Added CVS Id string.
7830 2003-06-28 Saturday 13:04 sam
7833 + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
7834 + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
7835 generated files end in $(builddir).
7836 + Added -Imozilla to the mozilla plugin link flags.
7837 + Look for mozilla/vlcintf.idl in $(srcdir).
7839 + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
7841 + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
7842 + Prepend ${srcdir} to header files we handle.
7844 + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
7846 * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
7847 + Include the pixmap with a path relative to the current directory.
7849 This commit should fix builds that use --srcdir (Closes: #319).
7851 2003-06-28 Saturday 12:07 massiot
7853 * modules/demux/mkv.cpp: Compile fix for OS X.
7855 2003-06-28 Saturday 01:17 sam
7858 + toolbox --changelog now only generates this year's changelog.
7859 * ChangeLog, doc/ChangeLog-*:
7860 + Split the changelog into several files, one per year.
7861 * debian/rules, vlc.ebuild:
7862 + Distribute the new changelog files.
7864 2003-06-28 Saturday 00:29 sam
7867 + Apply the same changes to configure as to configure.ac.
7868 + Fix autotools timestamps so that the build does not trigger useless
7869 autoconf and automake runs. Our snapshots are correctly bootstrapped
7870 and do not need extra fiddling.
7872 2003-06-27 Friday 23:31 sam
7875 + Updated to the latest Debian unstable upload.
7877 + Moved the skins interface into the wxvlc package.
7880 + Updated the description of the wxvlc package.
7882 + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
7884 + Put modules in SUBDIRS, not DIST_SUBDIRS.
7886 + Ignore vlc-config.in.
7888 2003-06-27 Friday 18:27 sam
7890 * Makefile.am: create directories before installing stuff in them.
7891 * m4/Makefile.am: distribute our generated private.m4 file.
7893 2003-06-27 Friday 17:01 sam
7895 * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.
7897 2003-06-27 Friday 16:26 sam
7900 + Removed trailing / from directory names.
7901 + Used dummy instead of "" in the for/do/done loops.
7902 + Protected a couple of filenames with double quotes.
7904 2003-06-27 Friday 16:15 gbazin
7906 * configure.ac: fixed matroska detection.
7908 2003-06-27 Friday 14:05 sam
7910 * m4/vlc.m4: CVS forgot to add this file. I swear.
7912 2003-06-27 Friday 13:50 sam
7915 + New build system, using recursive makefiles. Due to the amount of code
7916 in VLC, this had become unavoidable.
7917 + Removed the check for OS X's stack size, since our automake targets are
7918 a lot less hungry now.
7919 + Ditto for Solaris's sed.
7920 + Since automake-1.6 is faster than 1.7, use it first if both are present.
7922 + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
7923 and AX_ADD_LDFLAGS macros that do all the magic to detect possible
7924 modules and register their flags.
7925 + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
7926 + Some magic to generate vlc-config.
7928 + Moved most code to the AX_ADD_* macros.
7929 + Explicitely added all target Makefiles.
7930 * modules/**/Modules.am:
7931 + Path to sources are now relative to Modules.am's directory level.
7933 2003-06-27 Friday 13:38 sam
7935 * src/misc/configuration.c: minor fix in a comment.
7936 * src/playlist/playlist.c: the -Z mode randomises the first item as well.
7938 2003-06-27 Friday 10:31 zorglub
7940 * modules/demux/m3u.c :
7941 Added name support. Only implemented for M3U and B4S playlists at the moment
7943 * src/playlist/playlist.c
7944 include/vlc_playlist.h : Added the playlist_AddName function to add an item with its name without filling an item structure.
7946 2003-06-26 Thursday 19:36 gbazin
7948 * modules/codec/mpeg_video/parser.c: fixed broken file.
7950 2003-06-26 Thursday 18:14 sam
7952 * modules/demux/util/sub.c,
7953 modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.
7955 2003-06-26 Thursday 16:46 fenrir
7957 * mkv: more ebml element parsing.
7959 2003-06-26 Thursday 16:04 gbazin
7961 * src/stream_output/announce.c: msvc compilation fix.
7963 2003-06-26 Thursday 14:42 zorglub
7965 * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
7967 Still need to add the support for the Names in all formats (we currently
7968 only put the URL), but I do not have any ASX, HTML nor PLS sample file
7970 2003-06-26 Thursday 12:19 sam
7972 * include/video.h: renamed this file to vlc_video.h to avoid name collisions
7973 with a couple of modules.
7975 2003-06-25 Wednesday 23:46 sam
7977 * src/stream_output/announce.c:
7978 + Fixed a multiline string.
7979 + Coding style fixes.
7981 2003-06-25 Wednesday 21:47 fenrir
7983 * transcode: fix a potential segfault.
7985 2003-06-25 Wednesday 21:17 asmax
7987 * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
7988 At last closes bug #625 !
7990 2003-06-25 Wednesday 21:03 zorglub
7992 * ./include/announce.h
7993 ./src/stream_output/announce.c : use send instead of sendto.
7995 * ./modules/misc/sap.c : use a define
7997 2003-06-25 Wednesday 20:37 fenrir
7999 * mkv: a little memory leak.
8001 2003-06-25 Wednesday 19:28 fenrir
8003 * ts: set a fourcc for PAT/PMT to avoid garbage in logs.
8005 2003-06-25 Wednesday 15:50 fenrir
8007 * httpd: fix a memory and thread leak.
8009 2003-06-25 Wednesday 14:41 sam
8011 * Makefile.am: using C++ linkage for vlc under OS X and BeOS.
8013 2003-06-25 Wednesday 09:13 gbazin
8015 * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().
8017 2003-06-25 Wednesday 08:59 massiot
8021 2003-06-25 Wednesday 03:08 sam
8024 + Disabled useless verbosity.
8025 + Fixed some incorrect ">/dev/null 2>&1" semantics.
8027 2003-06-25 Wednesday 00:40 fenrir
8029 * mpeg_audio.c: fix segfault caused by free bitrate and padding set.
8030 (the stream isn't free bitrate) SyncInfo think it's free bitrate but
8031 return a frame size of 1. Now, I test bitrate.
8033 2003-06-24 Tuesday 23:11 fenrir
8037 2003-06-24 Tuesday 23:00 fenrir
8039 * mkv : spelling mistakes.
8041 2003-06-24 Tuesday 22:53 fenrir
8043 * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
8044 percent and not time, it's better.
8047 2003-06-24 Tuesday 22:26 asmax
8049 * all: show/hide the interface with middle-click on the vout
8050 (when the last vout is closed, the interface reappears)
8051 Works only with the skins interface and X11/Xvideo vouts, but it's
8052 very easy to implement (just add a callback on "intf-show" in the
8053 interface, and trigger it in the vout)
8055 2003-06-24 Tuesday 19:59 fenrir
8057 * mkv: remove unnecessary header.
8059 2003-06-24 Tuesday 19:35 fenrir
8061 * mkv: when seeking, by default, try to reach the file position not the
8062 time (seek seems better).
8064 2003-06-24 Tuesday 18:42 fenrir
8066 * mkv: clean up, more input infos, begin to parse Tags element (don't work
8069 2003-06-24 Tuesday 15:50 sam
8071 * Makefile.am: changed interface.h to vlc_interface.h.
8073 2003-06-24 Tuesday 15:37 sam
8075 * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
8078 2003-06-24 Tuesday 13:33 sam
8080 * include/interface.h: renamed this file to vlc_interface.h to avoid name
8081 collisions with a couple of plugins.
8083 2003-06-24 Tuesday 11:26 gbazin
8085 * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
8087 Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.
8089 2003-06-24 Tuesday 09:31 sam
8091 * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
8092 well as .lo/.la files.
8094 2003-06-24 Tuesday 06:07 fenrir
8096 * mkv: use b_mute and add meta informations.
8098 2003-06-24 Tuesday 00:50 fenrir
8100 * avi : don't resynch on key frame for audio stream.
8102 2003-06-24 Tuesday 00:33 fenrir
8104 * mkv: avoid seeking at the same place (was sooooo slow 'cause of
8106 can seek in file without cues (slow)
8107 can play file over http and unseekable input.
8109 2003-06-24 Tuesday 00:31 gbazin
8111 * modules/demux/ogg.c: fix for ogg web streams.
8113 2003-06-23 Monday 23:51 gbazin
8115 * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output.
8116 * modules/mux/ogg.c: cleanup, bug fixes and vorbis support.
8117 * modules/demux/ogg.c: added vorbis channels info.
8118 * modules/misc/httpd.c: bug fix for stream header generation.
8120 2003-06-23 Monday 20:35 asmax
8122 * src/playlist/playlist.c: set "intf-change" in SkipItem
8123 * modules/gui/skin/*: InterfaceRefresh is now triggered by a
8124 callback on intf-change
8126 2003-06-23 Monday 17:01 bigben
8128 Copy / paste of code so that the pvr input parse all parameters. Doesn't
8129 work for the standard (PAL/SECAM/NTSC) yet.
8131 2003-06-23 Monday 16:09 gbazin
8133 * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
8134 * modules/demux/util/id3tag.c: small cleanup.
8136 2003-06-23 Monday 13:45 zorglub
8138 Fixed a segfault that could happen if you have ipv6 support enabled, but no address
8140 2003-06-23 Monday 11:41 zorglub
8142 * Stream output now support IPv6 SAP announces
8143 * Code cleanup in SAP
8145 2003-06-23 Monday 10:21 sam
8147 * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4,
8148 due to Debian bug #158383 in gettext (upstream bug).
8150 2003-06-23 Monday 00:30 fenrir
8152 * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)
8154 2003-06-23 Monday 00:18 hartman
8156 * You check it three times and I still managed to miss a link.
8157 Ebuild doesn't work in the 0.6.0 release :(
8159 2003-06-22 Sunday 23:22 fenrir
8161 * mkv: fix vorbis track. But sound quality is horrible ( probably
8162 timestamps problems)
8164 2003-06-22 Sunday 18:56 gbazin
8166 * doc/Makefile.am: one more like this and I'll become crazy.
8168 2003-06-22 Sunday 18:30 gbazin
8170 * doc/Makefile.am: fixed make dist
8172 2003-06-22 Sunday 18:07 gbazin
8174 * NEWS: added an entry for the experimental matroska demux.
8176 2003-06-22 Sunday 17:52 gbazin
8178 * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
8179 * modules/gui/skins/src/skin_main.cpp: fixed icon loading.
8181 2003-06-22 Sunday 16:52 gbazin
8183 * configure.ac: really removed -Wdisabled-optimization this time.
8185 2003-06-22 Sunday 16:27 fenrir
8187 * mkv: fix a double delete.
8189 2003-06-22 Sunday 16:00 gbazin
8191 * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
8192 the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
8194 2003-06-22 Sunday 15:43 gbazin
8196 * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
8197 * include/interface.h: updated comment.
8199 2003-06-22 Sunday 15:30 hartman
8201 * Removed mp4 muxer support (temporarily)
8203 2003-06-22 Sunday 15:07 asmax
8205 * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!
8207 2003-06-22 Sunday 15:03 hartman
8209 * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
8210 * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots
8212 2003-06-22 Sunday 14:36 fenrir
8214 * mkv: better seeking support.
8216 2003-06-22 Sunday 14:06 gbazin
8218 * configure.ac: compile fix for sunos
8220 2003-06-22 Sunday 13:31 gbazin
8222 * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
8223 Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
8224 CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv
8226 2003-06-22 Sunday 13:27 sigmunau
8228 turned a debug message into a comment
8230 2003-06-22 Sunday 13:06 asmax
8232 * x11/x11_window.cpp: raise a window when clicking on it
8234 2003-06-22 Sunday 12:54 asmax
8236 * at least it compiles now ;)
8238 2003-06-22 Sunday 12:46 asmax
8240 * reverted my previous commit: cannot work as expected
8241 * src/theme.cpp: fixed a delete[] / free mismatch
8243 2003-06-22 Sunday 12:27 fenrir
8245 * mkv: basic seek support (only with file with cues, it doesn't search key
8249 2003-06-22 Sunday 08:49 fenrir
8251 * faad: can read stream with multiple frames per pes_packet_t (for mkv).
8253 2003-06-22 Sunday 07:39 fenrir
8255 * mkv.cpp : begin of a matroska demuxer
8258 * vorbis support (it's a decoder problem, as matroska embded raw
8260 * utf8 subtitles handling (probably at the decoder stage too)
8262 * support of stream other than files.
8265 2003-06-22 Sunday 01:08 sam
8267 * Makefile.dep: the file that would never die.
8269 2003-06-22 Sunday 00:40 titer
8271 beos/* : - cleaned the way to mute/unmute
8272 - save the volume when exiting
8274 2003-06-22 Sunday 00:00 asmax
8276 * src/theme.cpp, src/event.* : no more VLC_SHOW event
8277 * src/window.* : replaced p_intf->p_sys->WindowList by a singleton
8278 class SkinWindowList (to be tested under windows)
8279 * removed useless gtk2 files
8281 2003-06-21 Saturday 22:30 hartman
8283 * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
8284 * only set prefs on safe, not earlier.
8286 2003-06-21 Saturday 21:59 sam
8288 * src/libvlc.c: got rid of type-punning warnings.
8290 2003-06-21 Saturday 20:45 sam
8292 * THANKS: spelling fixes.
8294 + Added curly braces around variables.
8295 + Got rid of the "x$foo" constructs.
8296 + Renamed *_plugin conditionals into *_p.
8298 + Fixed a duplicate entry.
8299 + Added an entry for an old Debian upload that fixed #117180.
8301 + Added a build dependency on libimlib2-dev for skins.
8303 + Activated support for skins.
8305 2003-06-21 Saturday 17:26 sigmunau
8307 removed a duplicate entry from the NEWS file
8309 2003-06-21 Saturday 17:05 sam
8312 + Removed configure.ac from the ignore list.
8314 2003-06-21 Saturday 17:04 sam
8316 * configure.ac.in is no more, we can now use configure.ac like normal people,
8317 bootstrap generates the proper magic for us.
8319 2003-06-21 Saturday 16:09 sam
8322 + Use the -s flag instead of -a so that debhelper properly handles the
8323 i386-only plugin packages.
8324 + Split the build rule into configure and build.
8326 2003-06-21 Saturday 14:24 gbazin
8328 * modules/access_output/file.c: make the output file writeable by the owner.
8330 2003-06-20 Friday 23:13 hartman
8332 * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.
8334 2003-06-20 Friday 21:34 ipkiss
8336 * ./doc/skins/events-howto.txt: added some events
8337 * ./modules/gui/skins/*: fixed my last commit
8339 2003-06-20 Friday 19:50 ipkiss
8341 * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
8342 "display" attribute of ControlText. It allows to show the title of
8343 the current stream, without the full path.
8344 * ./doc/skins/*: updated the doc
8346 2003-06-20 Friday 15:34 hartman
8348 * Made the search path configuration options, directory instead of string options.
8350 2003-06-20 Friday 11:42 alexis
8352 modules/misc/sap.c: fix for the default scope of the IPv6 announces.
8353 python/setup.py: a configuration that should work better.
8355 2003-06-20 Friday 01:27 hartman
8357 * vlc.ebuild: added support for faad2 and skins. See the wiki page for info.
8358 * README.MacOSX.rtf: More updates because of new prefs dialog.
8360 2003-06-19 Thursday 21:09 gbazin
8362 * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
8363 enabled. ffmpeg doesn't properly release old pictures when frames are skipped.
8365 2003-06-19 Thursday 18:45 gbazin
8367 * modules/access_output/udp.c: removed unnecessary code.
8369 2003-06-19 Thursday 18:44 titer
8371 beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
8372 a few Dano/Zeta themes
8374 2003-06-19 Thursday 18:22 gbazin
8376 * 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).
8378 2003-06-19 Thursday 13:08 sam
8380 * ./modules/misc/screensaver.c: the screensaver was disabled way too often
8381 because I forgot to reinitialise an index.
8383 2003-06-19 Thursday 12:21 gbazin
8385 * 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.
8387 2003-06-19 Thursday 02:14 sam
8390 + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
8391 so that the rules can be called directly.
8393 + Removed leading "a"s from package descriptions.
8394 + Set policy to 3.5.10.
8396 + Removed debian/vlc.copyright.
8398 2003-06-18 Wednesday 12:18 zorglub
8400 SAP can now listen for IPv6 announces
8402 To enable this, start vlc with --sap-ipv6
8403 To disable IPv4 listening, use --no-sap-ipv4
8405 You can also set the scope of the announces (default is 3)
8407 2003-06-17 Tuesday 21:52 asmax
8409 * moved the ttl help in the right section
8411 2003-06-17 Tuesday 21:07 gbazin
8413 * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.
8415 2003-06-17 Tuesday 20:56 asmax
8417 * fixed another compilation issue of python module
8419 2003-06-17 Tuesday 20:47 asmax
8421 * fixed a very old bug preventing the whole thing from working :(
8423 2003-06-17 Tuesday 20:10 hartman
8425 * Fixes to the german translation
8427 2003-06-17 Tuesday 20:03 hartman
8429 * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.
8431 2003-06-17 Tuesday 18:13 asmax
8433 * tooltips are now updated during scrolling
8435 2003-06-17 Tuesday 16:09 gbazin
8437 * modules/*: got rid of empty module objects.
8438 * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
8440 2003-06-17 Tuesday 14:43 hartman
8442 modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
8443 modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
8444 cvS: ----------------------------------------------------------------------
8446 2003-06-17 Tuesday 14:38 hartman
8448 * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
8449 * extras/MacOSX/Resources/English.lproj/MainMenu.nib:
8450 Fixed two cosmetic issues in the stream output dialog.
8451 * po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>
8453 2003-06-16 Monday 21:55 gbazin
8455 * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
8456 * include/modules_inner.h: removed unneeded initialization.
8458 2003-06-16 Monday 20:49 gbazin
8460 * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.
8462 2003-06-16 Monday 20:23 gbazin
8464 * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.
8466 2003-06-16 Monday 15:39 zorglub
8468 * SAP can now handle SAP-announced IPv6 streams
8470 2003-06-15 Sunday 22:32 hartman
8472 * NEWS: small corrections
8473 * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc
8474 * modules/codec/quicktime.c: cosmetic fix
8476 2003-06-15 Sunday 15:20 hartman
8478 * Fixed applescript Fullscreen command.
8480 2003-06-15 Sunday 15:16 sigmunau
8482 id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
8483 true, since this seems to break playback of some streams over http. It also
8484 takes to much time just to get some fancy metadata
8486 2003-06-15 Sunday 14:00 hartman
8488 * ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
8489 * ./po/nl.po: New Dutch Translation by /me ;)
8490 * README.MacOSX.rtf: Updated instructions of Prefence usage.
8492 2003-06-15 Sunday 01:23 massiot
8494 * Removed the ugly dependancy on glibc in the ipv6 module.
8495 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
8496 * Miscellaneous clean-ups.
8498 2003-06-14 Saturday 22:14 hartman
8500 * We should be compatible with older versions of faad again
8502 2003-06-14 Saturday 22:12 gbazin
8504 * configure.ac.in: old faad2 detection.
8506 2003-06-14 Saturday 21:18 gbazin
8508 * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.
8510 2003-06-14 Saturday 21:06 hartman
8512 * Dramatically improved the ebuild.
8513 - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
8514 - fix faad2? currently disabled
8516 2003-06-14 Saturday 18:49 gbazin
8518 * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.
8520 2003-06-14 Saturday 16:29 gbazin
8522 * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
8523 kept their original value (thanks fenrir for the suggestion).
8525 2003-06-14 Saturday 15:43 gbazin
8527 * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
8530 2003-06-14 Saturday 12:32 titer
8532 beos/VideoOutput.cpp : make the BPopUpMenu stickable
8534 2003-06-14 Saturday 00:49 titer
8536 include/vlc_threads.h: more BeOS' priorities tuning.
8538 2003-06-13 Friday 21:18 asmax
8540 * X11 skin windows should have an icon now
8542 2003-06-13 Friday 15:54 gbazin
8544 modules/gui/wxwindows/*: fix for the volume control under win32.
8546 2003-06-13 Friday 12:08 gbazin
8548 * 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)
8550 2003-06-13 Friday 03:21 sam
8552 * ./src/misc/messages.c: ouch. when the message queue was full, we were
8553 using our va_list twice, which caused crashes on architectures where
8554 va_list is a pointer; we now use va_copy whenever possible.
8556 2003-06-13 Friday 00:15 titer
8558 modules/gui/beos/Interface.cpp : fixed a possible crash
8560 2003-06-12 Thursday 23:03 gbazin
8562 * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.
8564 2003-06-12 Thursday 22:27 massiot
8566 * modules/codec/spudec/spudec.c: Take small font by default
8568 2003-06-12 Thursday 22:03 gbazin
8570 * modules/gui/wxwindows/interface.cpp: fixed compile issue.
8572 2003-06-12 Thursday 21:28 gbazin
8574 * modules/gui/wxwindows/*: added a volume control.
8576 2003-06-12 Thursday 15:56 gbazin
8578 * modules/access_output/file.c: win32 compilation fix.
8580 2003-06-12 Thursday 11:37 zorglub
8584 2003-06-12 Thursday 08:14 gbazin
8586 * share/Makefile.am: fixed my previous fix ;)
8588 2003-06-12 Thursday 06:56 gbazin
8590 * Makefile.am: fixed inclusion of skins in make dist.
8592 2003-06-11 Wednesday 22:46 gbazin
8594 * ALL: bumped version number to 0.6.0-test3 + po updates
8596 2003-06-11 Wednesday 21:46 asmax
8598 * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
8599 * share/Makefile.am: install skins at make install (closes bug #856)
8601 2003-06-11 Wednesday 21:41 gbazin
8603 * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.
8605 2003-06-11 Wednesday 20:36 gbazin
8607 * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
8610 2003-06-11 Wednesday 18:45 gbazin
8614 2003-06-11 Wednesday 18:20 gbazin
8616 * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
8618 2003-06-11 Wednesday 15:53 gbazin
8620 * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.
8622 2003-06-11 Wednesday 10:42 gbazin
8624 * 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.
8625 * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
8626 * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
8628 2003-06-10 Tuesday 23:01 massiot
8630 * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
8631 people who explicitely set mpeg_video in the previous version will end
8632 up with libmpeg2 in 0.6.0.
8633 * modules/codec/libmpeg2.c: Fixed a potential segfault, especially
8635 * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
8636 some audio filters (read: coreaudio resampler) don't like too small
8637 packets (I know, this is ugly).
8639 2003-06-10 Tuesday 22:42 gbazin
8641 * 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.
8643 2003-06-10 Tuesday 11:43 gbazin
8645 * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
8646 * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
8647 * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.
8649 2003-06-10 Tuesday 11:12 massiot
8651 Fixed a potential segfault.
8653 2003-06-09 Monday 22:02 asmax
8655 * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)
8657 2003-06-09 Monday 21:14 asmax
8659 * X11 skins are now loaded from home directory or if it fails, from
8662 2003-06-09 Monday 19:56 jpsaman
8664 Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).
8666 2003-06-09 Monday 19:51 jpsaman
8668 Updated build packages for test2 release.
8670 2003-06-09 Monday 19:08 asmax
8672 * fixed a segfault in FileInfo when p_info->psz_name == NULL
8673 but there are still other segfaults sometimes in FileInfo !!
8675 2003-06-09 Monday 14:04 asmax
8677 * now selection method in the playlist depends on the state of the
8678 CTRL button (as expected in a normal playlist !)
8679 TODO: - do the same under windows
8680 - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT
8682 2003-06-09 Monday 12:33 asmax
8684 * repaired basic_skins
8685 * removed all the compilation warnings
8686 * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind
8687 on wxwindows plugin ;)
8689 2003-06-09 Monday 09:29 massiot
8691 * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)
8693 2003-06-09 Monday 07:16 gbazin
8695 * modules/mux/mpeg/pes.c: allow cases where we don't write a pts.
8696 * modules/stream_out/display.c: handle cases where we don't have a pts/dts.
8698 2003-06-09 Monday 06:52 gbazin
8700 * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.
8702 2003-06-09 Monday 00:33 massiot
8704 * include/video.h include/video_output.h src/video_output/vout_pictures.c:
8705 In vout_CreatePicture() replace i_repeat_first_field by the more useful
8707 * modules/gui/macosx/intf.m: Fixed a warning
8708 * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c:
8709 Re-added support for slice-I streams, plus miscellaneous tweakings
8711 2003-06-09 Monday 00:32 asmax
8713 * drag & drop works with gnome file manager now
8715 2003-06-09 Monday 00:07 asmax
8717 * drag & drop for X11 skins. Still mysterious problems but it's better
8720 2003-06-08 Sunday 18:40 gbazin
8722 * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
8723 * share/skins/default/theme.xml: playlist is hidden by default.
8725 2003-06-08 Sunday 18:17 asmax
8727 * very beginning of drag and drop support in X11 skins
8729 2003-06-08 Sunday 16:56 gbazin
8731 * modules/gui/skins/*: display the popupmenu when you right click on the interface.
8733 2003-06-08 Sunday 16:04 titer
8737 2003-06-08 Sunday 15:22 asmax
8739 * share/skins/default/theme.xml: fixed playlist size
8740 * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
8742 * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
8744 2003-06-08 Sunday 12:45 gbazin
8746 * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.
8748 2003-06-08 Sunday 11:33 asmax
8750 * better implementation of timers for X11 skins
8752 2003-06-08 Sunday 00:32 asmax
8754 * x11_font.cpp: fixed font placement
8755 * x11_window.*: real tooltip windows ! not perfect yet but it looks cool !
8756 * removed compilation of gtk2 skins module. If you want it back, good luck ;)
8758 2003-06-07 Saturday 19:19 gbazin
8760 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".
8762 2003-06-07 Saturday 19:05 gbazin
8764 * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
8765 and instructions to generate new fonts.
8767 2003-06-07 Saturday 12:19 asmax
8769 * beginning of tooltips (only in the console at the moment ;)
8771 2003-06-07 Saturday 10:18 gbazin
8773 * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.
8775 2003-06-07 Saturday 03:45 titer
8777 modules/access/pvr/pvr.c : compile fix
8779 2003-06-07 Saturday 03:25 titer
8783 2003-06-07 Saturday 00:36 asmax
8785 * implemented double click event for X11 skins. The delay is hard-coded
8786 (400ms) , maybe it could be stored in the vlc config file
8788 2003-06-06 Friday 23:34 asmax
8790 * got rid of this useless error message
8792 2003-06-06 Friday 21:47 asmax
8794 * x11/x11_window.cpp: fixed clipping and text attributes
8796 2003-06-06 Friday 19:40 asmax
8798 * key shortcuts for X11 skins are now working
8800 2003-06-06 Friday 14:50 gbazin
8802 * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.
8804 2003-06-06 Friday 13:34 gbazin
8806 * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).
8808 2003-06-06 Friday 11:09 gbazin
8810 * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.
8812 2003-06-06 Friday 02:48 hartman
8814 * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)
8816 2003-06-06 Friday 02:23 hartman
8818 * All: some spelling corrections and description string clarifications.
8819 There is a lot of improvement left here.
8821 2003-06-06 Friday 00:38 hartman
8823 * modules/gui/macosx/prefs.?:
8824 - Changed modules list to use Default instead of None. probably clearer to
8826 - Have a warning before resetting the prefs.
8828 2003-06-05 Thursday 22:16 asmax
8830 * x11/x11_timer.* : classes to implement platform-independant timers
8831 * controls/text.cpp : text scrolling works ! (at least in the main window)
8833 2003-06-05 Thursday 21:22 gbazin
8835 * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
8837 2003-06-05 Thursday 11:52 gbazin
8839 * include/vlc_common.h: fixed the I64C() macro for mingw.
8840 * 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.
8842 2003-06-04 Wednesday 23:17 massiot
8844 VLC 0.6 codename is Trevelyan.
8846 2003-06-04 Wednesday 21:41 titer
8848 Added a special access module for PVR MPEG-2 encoding boards.
8849 It allows to change the frequency and such things quite easily, from VLC.
8850 You'll have to --enable-pvr to build it.
8852 2003-06-04 Wednesday 18:47 asmax
8854 * added <unistd.h> or it doesn't compile !
8856 2003-06-04 Wednesday 17:44 gbazin
8858 * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().
8860 2003-06-04 Wednesday 16:44 gbazin
8862 * modules/gui/skins/src/vlcproc.cpp: compilation fix.
8864 2003-06-04 Wednesday 16:03 gbazin
8866 * 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.
8867 * modules/gui/wxwindows/timer.cpp: fixed comment.
8869 2003-06-03 Tuesday 23:17 massiot
8871 * OS X users can now browse the DVD menus with the arrow keys.
8873 2003-06-03 Tuesday 22:21 hartman
8875 * When choosing a autogenerated menuitem, we now create a new thread to
8876 do the actual execution of this command. this is a (very ugly) workaround
8877 to the problem we were having with the deinterlace menu on osx.
8879 It works now, but now i'm running into the black screen and continous
8880 "late picture skipped (-218000)" again which is also plagueing us when you
8881 enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0
8884 2003-06-03 Tuesday 22:20 gbazin
8886 * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
8888 2003-06-03 Tuesday 22:18 gbazin
8890 * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
8891 * modules/gui/wxwindows/*: fixed bug in sout dialog box.
8892 * 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).
8894 2003-06-03 Tuesday 12:06 titer
8896 modules/gui/beos/* : fixed the screenshot format selection I broke lately
8898 2003-06-02 Monday 16:01 sigmunau
8900 http.c: if the webserver doesn't return 206 the stream is not seekable.
8902 2003-06-02 Monday 12:42 hartman
8904 * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
8905 * modules/gui/macosx/playlist.m: better fix for playlists on 10.1
8907 2003-06-01 Sunday 23:48 hartman
8910 - Changed the autogenerated menu's in a system working similar to wxWindows.
8911 - The deinterlace menu is autogenerated now. However it seems the problem
8912 with on the fly filter changes still exists.
8914 2003-06-01 Sunday 22:11 asmax
8916 * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize
8917 * all: added locks around X calls to make them thread safe (will be
8918 useful in the next commit ;-)
8920 2003-06-01 Sunday 17:13 asmax
8922 * mouse wheel scroll for X11 skins
8924 2003-06-01 Sunday 16:39 asmax
8926 * configure.ac.in : fixed linking of skins modules
8927 * modules/gui/skins/*:
8928 - fixed the wxwindows bug, due to a huge bug with broadcast events
8929 - beginning of fonts in X11 skins
8930 so, you can test the X11 skins module: it should work now !
8932 2003-06-01 Sunday 00:26 fenrir
8934 * ts: fix current_next value.
8936 2003-05-31 Saturday 23:41 sam
8938 * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.
8940 2003-05-31 Saturday 23:23 ipkiss
8942 * skins/controls/button.cpp: Fixed a nasty bug.
8943 * skins/controls/generic.h: Some public fields are now protected
8944 * skins/src/window.cpp:
8945 - Added a few debug messages
8946 - Invisible controls don't receive events anymore
8948 Note: There are still a few bugs in the code handling the controls and
8949 their different states, and I think they will be difficult to fix with
8950 the current code structure. A rewrite of this part of code could be a
8951 good idea (perhaps using states and transitions between states, like
8954 2003-05-31 Saturday 21:49 fenrir
8956 * ts: proper fix for both.
8958 2003-05-31 Saturday 16:15 fenrir
8960 * ts: reverse my last commit (the proper way should be to modify also the
8961 muxer but this will break compatibility).
8963 2003-05-31 Saturday 12:24 titer
8965 * src/input/input_ext-intf.c : added an input_SetRate function; it is
8966 quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
8967 two times if you want to switch from 1:1 to 4:1 from the interface.
8968 Old functions still work.
8969 * modules/gui/beos/VlcWrapper.cpp : use it
8971 2003-05-31 Saturday 01:23 fenrir
8973 * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
8974 that had done all the work.
8976 Paul Forgey's notes:
8977 --------------------
8979 Unfortunatley, the v4l interface shows how much it sucks here. I can't
8980 wait for v4l2 to become more common. Anyway, the mjpeg mechanism
8981 captures completely differently than the uncompressed frame capture
8982 mechanism. This means the code has to split off a bunch to do similar
8983 things depending on mjpeg being set or not. For some reason, I can't
8984 use non v4l2 calls to capture uncompressed frames from the lml33,
8985 however I do have another bttv card on my system to test that I didn't
8986 break the non-mjpeg stuff.
8988 The Zoran encoders don't use square pixels. So the 4:3 (or 16:9)
8989 picture is going to show up as 720x480. I don't know my way around the
8990 code well enough to know how to specify a non-square pixel aspect
8991 ratio. If there isn't a way to do it, it would be nice to be able to
8992 specify as an option the aspect ratio of the sourc. Either 4:3 or 16:9
8993 in the case of anamorphic S-Video, which does occur.
8995 I stole the videodev_mjpeg.h header from the lavrec project. Despite
8996 the linux kernels having support for the Zoran cards, there doesn't seem
8997 to be a reliable way to pick up this header, which is probably why
8998 lavrec did it this way. Since it only defines ioctl definitions, I
8999 don't think using it is a legal problem.
9001 I also modified the audio handling a bit. If the card supports audio,
9002 great, we'll set the card's parameters as we did before. But if adev=
9003 is specified, use it regardless. The reason to do this is to capture
9004 audio from the sound card with video coming from, say, a web cam or in
9005 my case, an encoder card which doesn't have any audio capabilities at
9008 2003-05-31 Saturday 00:10 fenrir
9010 * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
9011 * demux/ts.c : fixed an endian problem with such private stream.
9013 2003-05-30 Friday 18:43 titer
9015 modules/gui/beos/* : fixed "Goto Menu" menuitem enabling
9017 2003-05-30 Friday 17:30 titer
9019 modules/gui/beos/* : misc fixes & enhancements
9021 2003-05-29 Thursday 21:40 asmax
9023 * X11 skins now use imlib2 -> you need to bootstrap
9024 wxwindows dialogs are not supposed to work yet, if they do you are
9027 2003-05-29 Thursday 16:48 asmax
9029 * x11/x11_theme.cpp: better timing for SkinManage
9030 * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
9033 2003-05-28 Wednesday 23:56 asmax
9035 * AT LAST events work in X11 skins !
9037 2003-05-28 Wednesday 03:53 hartman
9040 - added "en" to the list of languages in the preferences.
9041 - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs.
9042 FENRIR: is this correct this way?
9044 2003-05-28 Wednesday 00:52 titer
9046 modules/video_output/x11/xcommon.c : compile fix for gcc != 3
9048 2003-05-27 Tuesday 22:57 gbazin
9050 * install-win32: fixed the nsi script to not include the FAQ.
9052 2003-05-27 Tuesday 22:42 hartman
9054 * Turn mem leaks into warning's instead of errors. Users seem to think that
9055 mem leaks will kernel panic there machine or something ;)A
9056 This will generate less bugreports, yet keep them visible to those who
9057 should and will care.
9059 2003-05-27 Tuesday 22:08 gbazin
9061 * modules/gui/win32/Modules.am: strings.cpp has been removed.
9063 2003-05-27 Tuesday 21:48 gbazin
9065 * ALL: bumped version to 0.6.0-test2
9066 * Makefile.am: got rid of the faq in the package-win32 target.
9068 2003-05-27 Tuesday 20:43 gbazin
9070 * 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.
9072 2003-05-27 Tuesday 13:22 titer
9074 * src/stream_output/announce.c : BeOS compile fix.
9075 setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
9076 so there is no need to do it here again.
9077 * modules/gui/beos/* : minor fixes
9079 2003-05-27 Tuesday 11:35 gbazin
9081 * modules/gui/wxwindows/*: fixed context menu problem on win32.
9083 2003-05-27 Tuesday 01:48 hartman
9085 * removed vlc_wraptext
9087 2003-05-26 Monday 19:26 gbazin
9089 * modules/video_output/directx/events.c: fixed breakage.
9091 2003-05-26 Monday 19:06 gbazin
9093 * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
9094 * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
9095 * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
9096 * 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.
9098 2003-05-26 Monday 16:06 gbazin
9100 * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
9102 2003-05-26 Monday 14:59 hartman
9104 * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100
9105 * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
9106 * modules/gui/macosx/intf.?: added a wrapString:toWidth function
9107 * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
9108 was ugly. now we use our own, osx method. This fixes tooltips in japanese
9109 I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
9111 2003-05-26 Monday 13:45 zorglub
9113 * The VLC-integrated SAP server now sends compliant packets. They can
9114 only be viewed with the CVS version of VLC
9116 2003-05-26 Monday 02:09 gbazin
9118 * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
9119 started to implement X11Region and integrated the wxWindows dialogs.
9120 * 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.
9122 2003-05-26 Monday 02:03 hartman
9124 * modules/gui/macosx/prefs.m: fixed the module selectors.
9125 * modules/video_filter/crop.c: clarified the use of crop. someone please
9126 check, i'm not entirely sure this is correct. Actually i think we should
9127 split this up in more then one config item, for GUI preferences clarity.
9128 Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
9129 like ffmpeg has which uses left, right, top and bottom offsets.
9131 2003-05-26 Monday 01:25 hartman
9133 * extras/MacOSX/Resources/English.lproj/MainMenu.nib
9134 * modules/gui/macosx/output.m:
9135 - changed the textfields for bitrate into comboboxes with suggested values
9136 identical to the ones in wxwindows intf.
9137 - changed "bitrate (bps)" into "bitrate (kb/s)
9138 * modules/gui/macosx/prefs.?:
9139 - update the current view when advanced is changed.
9140 - module_lists now use the description strings.
9141 - always wraptext on tooltips. Currently japanese language is breaking.
9142 - we now have sliders for int/float config options with ranges.
9143 - fixed a warning message about an un-init'ed module_t.
9144 * modules/video_filter/adjust.c:
9145 - added the ranges to the description strings of the config options.
9146 - blur-factor now uses a range as according to it's description string
9147 it already should have used this.
9149 2003-05-25 Sunday 23:08 titer
9151 modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
9152 since the gettext behaviour changed
9154 2003-05-25 Sunday 22:36 titer
9156 * bootstrap: remove a -shared flag as ./configure already adds it for
9157 platforms which need it
9158 * configure.ac.in: don't use -shared on BeOS
9160 2003-05-25 Sunday 20:16 gbazin
9162 * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
9164 2003-05-25 Sunday 19:24 gbazin
9166 * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
9168 2003-05-25 Sunday 18:32 sigmunau
9170 convert the strings in the id3tags to utf8 before storing them.
9172 2003-05-25 Sunday 18:02 nitrox
9174 . SAP/SDP packets parsing: ability to parse RFC compliant packets
9175 parse_sap returns the SAP header length
9176 parse_sdp only parse the SDP payload
9177 note that VLC will discard messages from the old miniSAP-server
9178 (You have to use CVS version of miniSAP-server)
9179 (Messages from the new miniSAP-server will be discarded with old VLC)
9181 2003-05-25 Sunday 17:27 massiot
9183 * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
9184 enabled version of gettext. (patch courtesy of the DJ)
9186 2003-05-25 Sunday 17:21 titer
9188 modules/gui/beos/PreferencesWindow.* :
9189 * added a BBox around each panel (looks nicer)
9190 * now use BSliders for {integer,float}_with_range
9192 2003-05-25 Sunday 15:05 alexis
9194 ALL : VLC FAQ transformed into VideoLAN FAQ, which is hosted in the CVS
9195 under www.videolan.org/doc/faq/
9197 2003-05-25 Sunday 11:31 gbazin
9199 * 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...).
9200 * modules/video_filter/deinterlace/deinterlace.c: small change.
9202 2003-05-25 Sunday 10:14 gbazin
9204 * modules/codec/ffmpeg/ffmpeg.c: fixed typo.
9206 2003-05-25 Sunday 00:16 gbazin
9208 * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.
9210 2003-05-24 Saturday 23:40 gbazin
9212 * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
9213 * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.
9215 2003-05-24 Saturday 21:28 asmax
9217 * events aren't perfect yet, but it is better enough to commit
9219 2003-05-24 Saturday 20:54 gbazin
9221 * src/video_output/video_output.c: new "deinterlace" object variable.
9222 * modules/gui/macosx/prefs.m: compilation fix.
9223 * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
9224 * modules/gui/skins/*: couple of fixes.
9226 2003-05-24 Saturday 17:52 gbazin
9228 * modules/gui/skins/*: compilation fixes.
9229 * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.
9231 2003-05-24 Saturday 15:11 titer
9233 * Makefile.am: minor change in BeOS packages generation
9234 * doc/release-howto.txt: remove outdated info about how to build BeOS
9237 2003-05-24 Saturday 13:14 gbazin
9239 * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.
9241 2003-05-24 Saturday 13:05 massiot
9243 * modules/codec/libmpeg2.c: Fixed synchro with field pictures.
9245 2003-05-24 Saturday 12:55 jpsaman
9247 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.
9249 2003-05-24 Saturday 12:53 sam
9251 * ./po/*: re-ran toolbox --update-po.
9252 * ./po/en_GB.po: the British translation is up to date.
9254 2003-05-24 Saturday 12:35 sam
9256 * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).
9258 2003-05-24 Saturday 12:34 sam
9260 * ./toolbox: we no longer translate the Borland plugin.
9262 2003-05-24 Saturday 12:10 sam
9264 * ./configure.ac.in: the help message now says libmad is enabled by
9265 default (Closes: #704).
9267 2003-05-24 Saturday 11:53 sam
9269 * ./modules/access_output/udp.c: if the clock needs to be reset, we do not
9270 wait or we will face delay issues as reported in #794. Fix inspired from
9271 a suggestion by John Michael Zorko.
9273 2003-05-24 Saturday 02:48 hartman
9275 * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic.
9276 * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
9277 * modules/gui/macosx/macosx.m: typo
9278 * modules/gui/macosx/prefs.m: fix of the module selectors.
9279 * po/nl.po: i've taken a head start on the translations.
9280 * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
9282 2003-05-23 Friday 23:53 sigmunau
9284 the http interface should now output valid xhtml 1.0.
9286 2003-05-23 Friday 13:02 hartman
9288 * Updated the informal message to report the ip and port the http intf was
9289 started on. This will help ppl to actually use the thing ;)
9291 2003-05-23 Friday 11:41 sam
9293 * Built-in modules were linked twice in the mozilla plugin; removed the
9294 non-PIC ones (Closes Debian bug #194384).
9296 2003-05-23 Friday 00:00 hartman
9298 * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;)
9299 * modules/gui/macosx/vout.m: removed some code that was preventing us from
9300 using chroma converters.
9301 * modules/codec/quicktime.c:
9302 - added the video decoder. only works with SVQ3 atm, returns Invalid
9303 BITMAPHEADER for some reason in all other cases.
9304 - did some cleaning up. this might just work under Win32 now aswell,
9305 gibalou will do some testing tomorrow ;)
9306 - SVQ3 QT degrades faster then the ffmpeg version, but also recovers
9307 faster. I'm not yet sure which one i prefer.
9309 2003-05-22 Thursday 22:24 gbazin
9311 * modules/gui/wxwindows/streamout.cpp: fixed typo.
9313 2003-05-22 Thursday 21:42 gbazin
9315 * src/libvlc.h: fixed spelling mistake.
9316 * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
9317 * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.
9319 2003-05-22 Thursday 20:56 hartman
9321 * spelling error in description string
9323 2003-05-22 Thursday 20:45 hartman
9325 * added an ifdef for SVQ3
9327 2003-05-22 Thursday 20:06 asmax
9329 * at last the python module works again !
9330 (so stupid: the flag -lavcodec had to be at the *end* of the line !)
9332 2003-05-22 Thursday 18:30 asmax
9334 * started to repair build of python module
9336 2003-05-22 Thursday 16:01 gbazin
9338 * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
9340 2003-05-22 Thursday 15:34 hartman
9342 * modules/control/http.c: strings for the address and the port variable were switched.
9344 2003-05-22 Thursday 14:40 hartman
9346 * fixed a localization issue
9348 2003-05-22 Thursday 14:25 hartman
9350 * modules/gui/macosx/playlist.m: fixed my fix
9351 * modules/gui/macosx/output.m: removed a debug statement
9352 * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel.
9354 2003-05-22 Thursday 13:40 hartman
9356 * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1
9358 2003-05-22 Thursday 12:00 gbazin
9360 * INSTALL.win32: added a small note about running vlc under the msvc debugger.
9361 * modules/gui/wxwindows/*: small fixes.
9362 * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
9363 * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
9365 2003-05-21 Wednesday 21:30 hartman
9367 * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
9369 * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
9371 2003-05-21 Wednesday 19:55 hartman
9373 * vlc.ebuild: This ebuild should work if we release a test2.
9374 * modules/codec/quicktime.c: I added all the audio formats I know QT can handle.
9376 * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian,
9377 since the problems with this decoder are endian specific according to it's creator.
9379 2003-05-21 Wednesday 18:09 jpsaman
9381 Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!
9383 2003-05-21 Wednesday 18:04 jpsaman
9385 More buildscript fixes.
9387 2003-05-21 Wednesday 15:54 gbazin
9389 * modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
9391 2003-05-21 Wednesday 15:40 hartman
9394 src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
9395 * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
9396 of identifying the right Codec to use for decoding to be one of these areas.
9397 So when we do this, only one thread at a time can use QT.
9398 Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)
9400 2003-05-21 Wednesday 13:27 gbazin
9402 * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage.
9403 * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation.
9404 * src/video_output/video_output.c: added a "fullscreen" object variable.
9405 * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable.
9407 2003-05-21 Wednesday 13:19 sigmunau
9409 removed the desctiption texts of a nonexisting config option
9411 2003-05-21 Wednesday 13:10 sigmunau
9413 removed the --playlist option as it doesn't seem to be used
9415 2003-05-21 Wednesday 10:02 fenrir
9417 * wav: fix a parsing bug.
9419 2003-05-20 Tuesday 23:17 gbazin
9421 * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
9423 2003-05-20 Tuesday 21:35 hartman
9425 * ALL: added a quicktime module.
9426 - This module provides QDM2 and QDMC sound support on OSX by linking to
9427 the native QT libraries. We now have FULL QT trailer support on OSX.
9428 - The video part of this decoder is not yet working on OSX.
9429 - This can be used for a future win32dll loader system as well.
9431 2003-05-20 Tuesday 20:09 jpsaman
9433 Modified build scripts
9435 2003-05-20 Tuesday 18:53 hartman
9437 * NEWS: updated some OSX info
9439 - added CDDA support
9440 - added a "Online Documentation" item to the Help menu
9441 - removed some debugging strings
9443 2003-05-20 Tuesday 16:20 zorglub
9445 All: Support for SAP advertising in stream output
9447 add sap, or sap="Name" in the stream output options
9449 2003-05-20 Tuesday 16:08 sigmunau
9451 kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
9453 kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
9456 2003-05-20 Tuesday 15:51 hartman
9458 * THANKS: Added Davor Orel who created the OS X icons.
9459 * modules/gui/macosx/macosx.m: changed a float into a float with range
9461 2003-05-20 Tuesday 15:23 hartman
9463 * Added a Reset prefs option
9464 * New prefs dialog much like the wxWindows and BeOS one.
9465 - translated instances might be broken.
9466 - still need sliders for min/max values
9467 - improved sizing should be done.
9469 2003-05-20 Tuesday 11:44 titer
9471 modules/gui/beos/PreferencesWindow.* : cleaning
9473 2003-05-19 Monday 23:36 gbazin
9475 * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.
9477 2003-05-19 Monday 21:39 asmax
9479 * a lot of cleaning in X11 skins, but some problems remain with
9482 2003-05-19 Monday 21:04 gbazin
9484 * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
9485 * po/*: updated the po files.
9487 2003-05-19 Monday 20:47 gbazin
9489 * Bumped version to 0.6.0-test1
9490 * modules/access/cdda.c: decreased the priority of the cdda plugin.
9492 2003-05-19 Monday 11:38 gbazin
9494 * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.
9496 2003-05-19 Monday 09:57 gbazin
9498 * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.
9500 2003-05-18 Sunday 23:16 fenrir
9502 * input_program.c: input_DelES destroyed the decoder (if any) without
9503 removing this ES from the list of selected ES. So, instead we call
9506 2003-05-18 Sunday 22:30 titer
9508 modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
9510 2003-05-18 Sunday 20:54 jpsaman
9512 Updated release numbering of packages.
9514 2003-05-18 Sunday 19:46 gbazin
9516 * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
9518 PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
9520 2003-05-18 Sunday 18:56 hartman
9522 * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
9524 2003-05-18 Sunday 17:48 asmax
9526 * added transparency in X11 skins
9528 2003-05-18 Sunday 16:27 gbazin
9530 * 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.
9532 2003-05-18 Sunday 15:44 gbazin
9534 * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
9535 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.
9537 2003-05-18 Sunday 12:18 gbazin
9539 * modules/gui/wxwindows/open.cpp: small fixes.
9540 * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
9541 * modules/video_filter/osd_text.c: small win32 fix.
9543 2003-05-18 Sunday 11:25 asmax
9545 * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
9546 images, but it works !
9548 2003-05-17 Saturday 23:57 gbazin
9550 * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
9551 * install-win32, Makefile.am: updates for the win32 package.
9552 * NEWS: added a few missing things.
9554 2003-05-17 Saturday 22:48 gbazin
9556 * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
9557 * modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
9558 * modules/gui/wxwindows/open.cpp: added a CD Audio entry.
9560 2003-05-17 Saturday 22:00 gbazin
9562 * include/input_ext-intf.h: forgot this file in my last commit.
9563 * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.
9565 2003-05-17 Saturday 20:30 gbazin
9567 * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
9568 You can now listen to your favorite CDDAs with vlc, or even stream them :)
9569 (Their is not yet any support for jitter correction).
9570 * modules/codec/araw.c: small clean-up.
9572 2003-05-17 Saturday 18:30 titer
9574 * modules/gui/beos/MessagesWindow.* : cleaning
9575 * modules/gui/beos/PreferencesWindow.* : split the main modules into
9578 2003-05-17 Saturday 15:20 titer
9580 modules/gui/beos/* : cosmetic
9582 2003-05-17 Saturday 14:36 gbazin
9584 * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
9586 2003-05-17 Saturday 11:35 gbazin
9588 * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
9589 * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
9591 2003-05-16 Friday 23:02 gbazin
9593 * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
9595 2003-05-15 Thursday 23:05 gbazin
9597 * src/input/input_programs.c: a few fixes to the navigation object variable.
9599 2003-05-15 Thursday 22:27 massiot
9602 * ALL: Capitalize all preferences text strings
9604 2003-05-15 Thursday 21:31 gbazin
9606 * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
9607 * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.
9609 2003-05-15 Thursday 20:45 jpsaman
9611 Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
9613 2003-05-15 Thursday 20:28 jpsaman
9615 Updating version to 0.5.4.
9616 Enable building with libmpeg2.
9618 2003-05-15 Thursday 16:02 sam
9620 * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
9622 2003-05-15 Thursday 15:59 gbazin
9624 * modules/gui/wxwindows/*: small fixes and improvements.
9626 2003-05-15 Thursday 15:50 sam
9628 * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
9630 2003-05-15 Thursday 15:35 hartman
9632 * Makefile.am: on make dist move vlc.ebuild
9633 * vlc.ebuild: small spelling correction
9635 2003-05-15 Thursday 02:02 hartman
9637 * Went trough my maillogs and filled out large parts of the NEWS file.
9638 please check and add your own. (i was bored ;)
9639 * Updated the README.MacOSX.rtf with some more pointers and changed version
9642 2003-05-15 Thursday 01:33 gbazin
9644 * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
9646 2003-05-15 Thursday 01:23 hartman
9648 * variable callback for the playlist. the input, audio and video still need
9649 to be done, waiting for gibalou to work his magic on that ;)
9650 cvs: ----------------------------------------------------------------------
9652 2003-05-15 Thursday 00:46 hartman
9654 * added vlc.ebuild, vlc.spec.redhat to dist.
9655 * added all the new icons to the dist.
9656 * on make dist i would like to do
9657 mv vlc.ebuild vlc-${VERSION}.ebuild
9658 I don't know how to do this. Who does?
9660 2003-05-15 Thursday 00:32 hartman
9662 * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
9663 Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
9664 need to be updated before release, to point out the correct links to
9667 2003-05-14 Wednesday 21:29 fenrir
9669 * aac: compilation fix.
9670 * libvlc.h : set correct value for sout-a/vcodec
9672 2003-05-14 Wednesday 19:47 hartman
9674 * Resized some elements to allow for better translations.
9676 2003-05-14 Wednesday 17:17 sam
9678 * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
9679 the extras/ directory.
9681 2003-05-14 Wednesday 14:58 fenrir
9683 * aac: use extention based detection.
9685 2003-05-14 Wednesday 14:57 hartman
9689 2003-05-14 Wednesday 14:56 hartman
9691 ALL: Davor won the vote, New icons in place.
9693 2003-05-14 Wednesday 11:15 fenrir
9695 * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
9697 2003-05-14 Wednesday 09:00 gbazin
9699 * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
9701 2003-05-13 Tuesday 23:41 gbazin
9703 * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
9705 2003-05-13 Tuesday 22:59 gbazin
9707 * modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
9708 * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.
9710 2003-05-13 Tuesday 22:33 gbazin
9712 * modules/gui/wxwindows/*: new subtitles file dialog box.
9713 * modules/demux/util/sub.c: fixed a few description strings.
9714 * Makefile.am: small cosmetic change to package-win32 target.
9716 2003-05-13 Tuesday 20:36 asmax
9718 * beginning of event processing in X11 skins
9719 * graphics should work, but....
9721 2003-05-13 Tuesday 19:25 asmax
9723 * changed OSGraphics constructor (needed for X11)
9725 2003-05-13 Tuesday 14:11 titer
9727 modules/gui/beos/PreferencesWindow.*:
9728 - use BMenuFields for string_from_list config items
9731 2003-05-13 Tuesday 12:09 gbazin
9733 * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
9735 2003-05-13 Tuesday 11:44 gbazin
9737 * modules/gui/wxwindows/preferences.cpp: small fixes.
9739 2003-05-13 Tuesday 11:18 titer
9741 modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
9743 2003-05-12 Monday 21:55 gbazin
9745 * 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.
9746 * modules/gui/wxwindows/open.cpp: small cosmetic changes.
9748 2003-05-12 Monday 19:59 titer
9750 modules/gui/beos/VlcWrapper.h: compile fix
9752 2003-05-12 Monday 19:11 gbazin
9754 * include/vlc_common.h: small change to shut-up some memory checkers.
9756 2003-05-12 Monday 17:33 gbazin
9758 * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
9759 * modules/video_output/directx/events.c: fixed non-initialized variable.
9760 * 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).
9761 * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
9762 * 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()).
9763 * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
9765 2003-05-12 Monday 01:17 hartman
9767 * First set config variable, then add the files (and therefore potentially
9768 play them) in the playlist. Otherwise we can be too late.
9770 2003-05-11 Sunday 23:17 hartman
9772 * extras/MacOSX/vlc.pbproj/project.pbxproj:
9773 - Add the THANKS file to the Mac OS X application
9774 * modules/gui/macosx/about.?:
9775 - Use c-style comments instead of //
9776 - Open the AUTHORS file with the correct Encoding
9777 - Display the THANKS file as well
9778 - Rotate the scrolling when at the end
9779 * modules/gui/macosx/intf.m:
9780 - put Cocoa into multithreaded mode as soon as possible. Not really
9781 causing any problems now, but is cleaner.
9782 * modules/gui/macosx/prefs.m:
9783 - Select the current setting when we create a combobox.
9785 2003-05-11 Sunday 19:09 hartman
9788 - removed a bit too much code from the interface files previous commit.
9789 Menu's were enabled if there was no input.
9790 - removed a NSLog which was used for bugtracking
9792 2003-05-11 Sunday 18:49 hartman
9794 * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
9795 cvs to stop bugging me about it ;)
9802 2003-05-11 Sunday 18:43 gbazin
9804 * src/input/input_programs.c: small bug fix.
9805 * src/misc/variables.c: compilation fix for MSVC.
9807 2003-05-11 Sunday 18:41 hartman
9809 * forgot one file. see previous intf.m commit for details.
9811 2003-05-11 Sunday 18:40 hartman
9813 * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
9814 and playlist already have, to be notified of menu changes.
9815 * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
9816 * modules/gui/macosx/intf.?: Interface listens for changes in the input
9819 2003-05-11 Sunday 15:55 gbazin
9821 * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
9823 2003-05-11 Sunday 14:33 sigmunau
9825 Added code to render subtitles with the freetype module (disabled by default).
9826 To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
9827 and modules/codec/spudec/text.c and run with --filter osdtext
9829 2003-05-11 Sunday 13:45 gbazin
9831 * configure.ac.in: fixed the wx-config detection by the skins plugin.
9832 * modules/gui/wxwindows/*: fixed a couple of breakage.
9834 2003-05-11 Sunday 13:22 gbazin
9836 * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
9838 2003-05-11 Sunday 13:14 sigmunau
9840 use c comment, and not c++
9842 2003-05-11 Sunday 08:42 sigmunau
9844 * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
9845 (doesn't seem to work)
9847 2003-05-11 Sunday 01:00 massiot
9849 * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
9851 * modules/audio_output/coreaudio.c: apparently the audio card clock can
9852 be screwed, so probe it at every buffer
9853 * src/audio_output/output.c: Thou shalt not drop buffers
9855 2003-05-10 Saturday 20:49 hartman
9857 * fix titer's language commit. The list needs to end with a NULL, or VLC will
9858 no longer start. (it fails on the duplication of the config of this variable)
9860 2003-05-10 Saturday 18:16 fenrir
9862 * ffmpeg : fix for svq3.
9864 2003-05-10 Saturday 13:52 titer
9866 POTFILES.in: forgot a file yesterday...
9868 2003-05-10 Saturday 13:40 titer
9870 * src/libvlc.[ch]: removed --translation to avoid breaking compatibility
9871 with old config files; --language is now a string_from_list you can use
9872 to specify the language (default is auto-detection).
9874 2003-05-10 Saturday 11:08 gbazin
9876 * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
9878 2003-05-10 Saturday 11:05 hartman
9880 * added VP31 fourcc's.
9881 * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
9882 actually use it. It would generate too many bugreports.
9884 2003-05-10 Saturday 10:32 hartman
9886 * Finished the sout dialog on OSX.
9888 2003-05-09 Friday 23:23 fenrir
9890 * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
9892 2003-05-09 Friday 22:03 sigmunau
9894 oss.c: give a warning if --spdif is set but the sourndcard don't support it.
9896 2003-05-09 Friday 20:30 massiot
9900 2003-05-09 Friday 19:53 fenrir
9902 * faad: better support of AAC without ESDS.
9904 2003-05-09 Friday 19:30 titer
9906 Updated POTFILES.in for BeOS' i18n
9908 2003-05-09 Friday 19:29 fenrir
9910 * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
9913 2003-05-09 Friday 16:01 gbazin
9915 * modules/misc/httpd.c: win32 fixes.
9916 * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.
9918 2003-05-09 Friday 02:39 fenrir
9920 * mmstu: fixed a lookup.
9922 2003-05-09 Friday 01:19 hartman
9924 * modules/gui/macosx/prefs.m:
9925 - possibly fixed a crash situation when clicking the OK button (not sure though)
9926 * modules/gui/macosx/macosx.m:
9927 - made the transparency option an advanced option.
9929 2003-05-09 Friday 00:58 titer
9931 * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
9932 * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
9933 if the string is empty
9934 * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
9936 2003-05-09 Friday 00:41 hartman
9938 * modules/gui/macosx/prefs.?:
9939 - made the advanced button better.
9940 - added missing CONFIG_ITEM_DIRECTORY support
9941 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
9942 - added the semi 'apple' default of com-, as a hotkey for the prefs.
9944 2003-05-08 Thursday 23:11 hartman
9946 modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
9948 2003-05-08 Thursday 19:51 fenrir
9950 * ftp : updated copyright info.
9952 2003-05-08 Thursday 19:26 fenrir
9956 2003-05-08 Thursday 19:21 fenrir
9958 * v4l: remove __V4L_AUDIO_ (useless)
9960 2003-05-08 Thursday 19:06 titer
9962 ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
9963 vasprintf if defined but not declared in the system headers...)
9965 2003-05-08 Thursday 17:13 massiot
9967 * modules/gui/macosx: Fixed crashes with the new submenus when used on a
9969 * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
9970 the DVD menus by default.
9972 2003-05-08 Thursday 15:58 gbazin
9974 * modules/access/file.c: fixed large file support on win32.
9975 * src/libvlc.[ch]: made the description of the translation option more explicit.
9977 2003-05-08 Thursday 14:15 titer
9979 src/libvlc.*: --translation is now a string. Usefull if want to specify
9980 a different language than your OS, or if your OS is not localized...
9982 2003-05-08 Thursday 12:09 gbazin
9984 * modules/gui/wxwindows/menus.cpp: misc small fixes.
9986 2003-05-08 Thursday 10:45 titer
9988 modules/gui/beos/PreferencesWindow.cpp: cosmetic
9990 2003-05-08 Thursday 10:40 titer
9992 * modules/gui/beos/AudioOutput.cpp: more cleaning
9993 * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
9994 Interface" to the popup
9996 2003-05-08 Thursday 01:16 hartman
9998 ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
9999 - video-es seems broken. it always starts with -1 (Disabled) selected.
10000 - moved some menuitems to other menu's for gui interface consistency with
10002 - added a "fit to screen" menuitem.
10004 2003-05-08 Thursday 01:05 titer
10006 src/misc/beos_specific.cpp:
10007 Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
10008 exit without any cleaning (that made VLC crash badly)
10010 2003-05-07 Wednesday 23:13 hartman
10012 * changed "Gayscale video output" option back into "Grayscale video output"
10014 2003-05-07 Wednesday 23:07 alexis
10016 Makefile : Minor changes.
10018 2003-05-07 Wednesday 19:20 titer
10020 modules/gui/beos/AudioOutput.cpp: cleaning
10022 2003-05-07 Wednesday 17:27 titer
10024 * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
10025 * modules/gui/beos/PreferencesWindow.*: now you can save preferences
10027 2003-05-07 Wednesday 16:47 titer
10029 modules/gui/beos/PreferencesWindow.cpp:
10032 2003-05-07 Wednesday 15:54 gbazin
10034 * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).
10036 2003-05-07 Wednesday 15:44 fenrir
10038 * ffmpeg: --ffmpeg-truncated is now an int :
10039 * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this)
10040 * 0 -> disable CODEC_FLAG_TRUNCATED
10041 * 1 -> force CODEC_FLAG_TRUNCATED
10043 2003-05-07 Wednesday 14:49 titer
10045 modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
10048 2003-05-07 Wednesday 12:23 gbazin
10050 * modules/gui/wxwindows/*: misc fixes.
10052 2003-05-07 Wednesday 02:31 fenrir
10054 * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look
10055 at free box content to see if it could be moov box, I hope there won't be
10056 any misdetection. (Even when there is a spec, nobody follows it :((
10058 2003-05-07 Wednesday 00:28 fenrir
10060 * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy
10061 with valid files. You have to use --ffmpeg-truncated to force it.
10062 MPEG-4 in TS won't work unless you use --ffmpeg-truncated :((
10064 2003-05-07 Wednesday 00:18 gbazin
10066 * modules/gui/wxwindows/open.cpp: removed the channels server entry.
10068 2003-05-06 Tuesday 21:01 gbazin
10070 * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
10072 2003-05-06 Tuesday 20:12 hartman
10074 * ALL: there were reports of crashes in the menucode. i think it was that
10075 the VLCWindow could suddenly disappear (the vout closed) and therefore we
10076 could no longer reference it. This should fix that. Also made this code
10077 more generic to avoid code duplication.
10079 2003-05-06 Tuesday 16:05 fenrir
10081 * mp4: fix a segfault and play .3gp with h263 video track.
10083 2003-05-06 Tuesday 14:19 fenrir
10085 * http: redirect to main page each time we pass arguments. (it's done by
10086 an html header and not by the http protocol. I know it's bad but it's a
10089 2003-05-06 Tuesday 12:57 fenrir
10091 * http: fix 'add mrl'.
10093 2003-05-06 Tuesday 02:17 titer
10095 Makefile.am: fixed BeOS package generation when all modules are built-in
10097 2003-05-06 Tuesday 02:01 fenrir
10099 * mms: fix for builtin compilation.
10101 2003-05-06 Tuesday 01:15 titer
10103 configure.ac.in: fixed static linking with libintl and libiconv
10105 2003-05-05 Monday 22:48 gbazin
10107 * modules/demux/mpeg/ts.c: compiler warning fix.
10108 * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".
10110 2003-05-05 Monday 22:23 gbazin
10112 * 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.
10113 * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
10115 2003-05-05 Monday 22:04 hartman
10117 * fixed the autogenerated menu's.
10119 2003-05-05 Monday 21:35 titer
10121 configure.ac.in: fixed libdvbpsi detection for people who don't have
10122 stdint.h but inttypes.h
10124 2003-05-05 Monday 16:29 gbazin
10126 * modules/gui/skins/src/*: forgot a few references to the channels server.
10128 2003-05-05 Monday 16:09 gbazin
10130 * ALL: removed the old channels server stuff (was deprecated).
10132 2003-05-05 Monday 15:52 fenrir
10136 2003-05-05 Monday 15:21 sigmunau
10138 implemented VLC_VAR_TIME using two ints
10140 2003-05-05 Monday 14:58 sigmunau
10142 Implemented support for CONFIG_ITEM_DIRECTORY
10144 2003-05-05 Monday 13:15 titer
10146 Updated NEWS for 0.5.4 release
10148 2003-05-05 Monday 13:06 titer
10150 modules/gui/beos/*: Partial fix for Preferences resizing
10152 2003-05-05 Monday 13:03 hartman
10154 NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
10155 README.MacOSX.rtf: clarified some things.
10157 2003-05-05 Monday 12:15 gbazin
10159 * modules/gui/skins/src/*: compilation fixes under win32.
10161 2003-05-05 Monday 11:49 sam
10163 * ./src/video_output/video_output.c: fixed a crash that occurs when the
10164 width and height variables are set to their default values.
10166 2003-05-04 Sunday 23:39 gbazin
10168 * src/audio_output/output.c: fixed warning.
10170 2003-05-04 Sunday 23:38 massiot
10172 * First round of capitalization of description strings.
10174 2003-05-04 Sunday 23:03 gbazin
10176 * po/POTFILES.in: added the new modules since 0.5.3
10178 2003-05-04 Sunday 22:42 gbazin
10180 * src/misc/variables.c, ALL: improvements to the object variables api.
10181 - added another argument to var_Change().
10182 - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
10183 that are used to set/get a friendly name to an object variable.
10184 - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
10185 the number of availabel choices without having to get their value
10187 - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
10188 a friendly name to the choice value.
10189 - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
10192 * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
10194 2003-05-04 Sunday 22:33 massiot
10196 * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
10199 2003-05-04 Sunday 18:51 fenrir
10201 * transcode: follow the same logic for ab than vb. (ie for a small value
10202 it's used as kb/s for higher ones it's b/s).
10203 Just a remember, transcode options are:
10206 vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
10218 qmin (between 1 and 32)
10219 qmax (between 1 and 32)
10220 only acodec and/or vcodec are mandatories (and it's a good idea to always
10221 define vb,vt, and/or ab)
10223 2003-05-04 Sunday 15:02 massiot
10225 * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should
10226 fix the "sound drops after half an hour" bug)
10227 * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio
10228 resampler which works perfectly fine here
10229 Please test that I didn't break S/PDIF output on OS X.
10231 2003-05-04 Sunday 12:40 sam
10233 * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
10234 linked with svgalib and svgalib using atexit().
10236 2003-05-04 Sunday 10:46 fenrir
10238 * mpga_audio: should fix an infinite loop when miss-detected free
10241 2003-05-04 Sunday 01:36 massiot
10243 More cleaning of the STATE_INVALID stuff (still not perfect though).
10245 2003-05-03 Saturday 22:25 massiot
10247 Fixed handling of STATE_INVALID states.
10249 2003-05-03 Saturday 18:11 fenrir
10251 * transcode: added qmin, qmax and hq(high quality) options.
10253 2003-05-03 Saturday 14:33 fenrir
10255 * transcode: fix cropping code.
10257 2003-05-03 Saturday 14:22 fenrir
10259 * transcode: fixed video resizing.
10261 2003-05-03 Saturday 13:37 titer
10263 beos/* : New Preferences window that lets you configure everything.
10264 It is not complete yet (see the TODO in PreferencesWindow.cpp)
10266 2003-05-03 Saturday 13:18 fenrir
10268 * transcode: added two options:
10269 - vt : video bitrate tolerance
10270 - keyint : number of inter frames between intra frames.
10272 2003-05-03 Saturday 12:36 fenrir
10274 * v4l: used the same trick than vls to avoid too much resampling.
10276 2003-05-03 Saturday 02:18 fenrir
10278 * ts: fix a memory leak.
10280 2003-05-03 Saturday 02:09 fenrir
10284 2003-05-03 Saturday 01:52 fenrir
10286 * v4l: fix a stupid bug that broke audio.
10288 2003-05-03 Saturday 01:12 fenrir
10290 * all: shut up valgrind ;) (memory leacks and one overead/overwrite).
10292 2003-05-02 Friday 19:37 fenrir
10294 * transcode: fix about raw audio.
10296 2003-05-02 Friday 17:35 fenrir
10298 * v4l: audio grabbing part begin to work :)
10300 2003-05-02 Friday 16:25 fenrir
10302 * transcode: compilation fix.
10304 2003-05-02 Friday 15:53 gbazin
10306 * 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.
10308 2003-05-02 Friday 15:36 titer
10312 2003-05-02 Friday 14:51 fenrir
10314 * transcode: should be able to compress raw audio, need to be cleaned up.
10315 u8,s8,s16 big and little endian should be supported but not all tested.
10317 2003-05-02 Friday 12:18 sam
10319 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.
10321 2003-05-02 Friday 03:41 fenrir
10323 * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).
10325 2003-05-02 Friday 03:40 fenrir
10327 * rawvideo.c: fix a bug while filling picture.
10329 2003-05-02 Friday 00:33 fenrir
10331 * copy: added raw audio/video support.
10332 * avi: added raw audio support (little endian only).
10334 2003-05-01 Thursday 13:51 ipkiss
10336 * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
10337 basic-skins plugin with GTK2
10338 * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
10339 really understand why it is necessary :)
10341 2003-05-01 Thursday 01:11 hartman
10343 * modules/gui/macosx/macosx.m
10344 - added a macosx-float config option
10345 - changed 'opaqueness' into 'macosx-opaqueness'
10346 * modules/gui/macosx/vout.?
10347 - let vout respect 'float' on top option.
10348 - added a toggle function to toggle float on top.
10350 - menuitem and corresponding code for float on top.
10352 2003-04-30 Wednesday 23:58 hartman
10354 ALL: New output dialog that uses the new --sout syntax.
10355 - it is not so powerful as --sout (does not allow for multiple unicasts ie)
10356 - there is a bug in the transcode settings. not sure what is causing it.
10358 2003-04-30 Wednesday 21:45 fenrir
10360 * mp4: fix playback of some stream with raw audio. I also split
10361 big audio chunk. (Avoid 100000 samples at once :(
10363 2003-04-30 Wednesday 21:16 asmax
10365 * enable basic-skins for GTK2 (not tested yet ;)
10367 2003-04-30 Wednesday 19:22 ipkiss
10369 * ./configure.ac.in:
10370 - added a basic-skins plugin, which doesn't make use of wxWindows
10371 dialogs (currently only works for win32)
10372 - renamed with-wx-config-path in with-skins-wx-config-path for the
10373 skins plugin, to avoid problems with the wxwindows plugin
10375 2003-04-30 Wednesday 19:20 gbazin
10377 * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
10379 2003-04-30 Wednesday 14:04 hartman
10381 modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.
10383 2003-04-30 Wednesday 09:11 gbazin
10385 * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
10387 2003-04-30 Wednesday 04:13 hartman
10389 modules/access/http.c:
10390 modules/access/ftp.c:
10391 * fixed a very serious bug in the atoll code. this contained a never ending while loop.
10392 It showed on systems without atoll() (MacOSX) as an inability to view http
10395 2003-04-29 Tuesday 22:44 fenrir
10397 all: use /* */ instead of // (we write c code)
10399 2003-04-29 Tuesday 22:38 fenrir
10401 * stream_output.c: some sanity checks and bypass default behavour of
10402 module_Need (when I ask for udp I want udp or an error, but not file
10403 or something else) by adding ",none" when a module name is specified.
10404 I will clean up that by adding a flag to module_Need or something like
10407 2003-04-29 Tuesday 21:32 fenrir
10409 * stream_output.c: fix segfault when not specifying mux name.
10411 2003-04-29 Tuesday 20:36 ipkiss
10413 * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
10416 2003-04-29 Tuesday 20:29 fenrir
10418 * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
10419 resampling with some files while keeping good synchronisation.
10420 Anybody has an idea of the maximum desynchronisation between audio and
10421 video that still be imperceptible ?
10423 2003-04-29 Tuesday 20:17 hartman
10425 * modules/gui/macosx/playlist.m:
10426 - When we delete an item, update playlist with to indicate 'currently playing'
10428 2003-04-29 Tuesday 16:03 gbazin
10430 * 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.
10431 * 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.
10433 2003-04-29 Tuesday 15:40 fenrir
10435 * file: use - to write on stdout. (but you can only use ts and ps muxer,
10436 as the others need to seek).
10438 2003-04-29 Tuesday 12:54 gbazin
10440 * 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.
10442 2003-04-28 Monday 23:25 fenrir
10444 * avi: fixed playback of broken stream....
10446 2003-04-28 Monday 22:44 ipkiss
10448 * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread
10450 2003-04-28 Monday 20:46 ipkiss
10452 * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
10453 missing tags in the XML.
10455 2003-04-28 Monday 14:32 asmax
10457 * skeleton of X11 skins
10459 2003-04-28 Monday 14:12 asmax
10461 * skeleton of X11 skins
10463 2003-04-28 Monday 12:25 asmax
10465 * changed Region into SkinRegion to prepare the X11 port
10467 2003-04-28 Monday 12:00 asmax
10469 * fixed compilation under linux
10470 * added a flag GTK2_SKINS
10472 2003-04-28 Monday 00:18 ipkiss
10474 * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
10475 There is still a lot to do but some things are working.
10477 2003-04-27 Sunday 23:16 gbazin
10479 * 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.
10480 * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
10481 * modules/codec/rawvideo.c: a few fixes.
10482 * 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.
10484 2003-04-27 Sunday 17:53 gbazin
10486 * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
10487 * src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
10488 * modules/codec/rawvideo.c: support for more chroma formats.
10490 2003-04-27 Sunday 15:25 gbazin
10492 * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
10493 (I can finaly watch my RGB tarkin samples :))
10494 * modules/demux/rawdv.c: fixed a couple of compiler warnings.
10496 2003-04-27 Sunday 14:56 gbazin
10498 * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.
10500 2003-04-27 Sunday 14:11 gbazin
10502 * modules/misc/httpd.c: win32 fix for non-blocking sockets.
10504 2003-04-27 Sunday 13:55 fenrir
10506 * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
10507 index, so use it when normal index (idx1 chunk) isn't found.
10509 2003-04-27 Sunday 13:03 fenrir
10511 * ffmpeg: stop skipping video sometime ;).
10513 2003-04-27 Sunday 11:55 fenrir
10515 * avi: Support for OpenDML file.
10516 Not tested with file size > 2Go, so report status.
10518 2003-04-27 Sunday 03:08 fenrir
10520 * httpd: added "Cache-Control: no-cache" by default.
10522 2003-04-27 Sunday 02:00 jlj
10524 * ./configure.ac.in: Added --with-libmpeg2-tree
10526 2003-04-27 Sunday 00:02 gbazin
10528 * modules/control/http.c: fixed buffer allocation problem.
10530 2003-04-26 Saturday 22:06 fenrir
10532 * video: spelling error.
10534 2003-04-26 Saturday 21:45 fenrir
10536 * ffmpeg: we always skip video if we have more than 5 second of late video.
10537 (This should avoid 'decoder stuck' message.)
10539 2003-04-26 Saturday 21:36 gbazin
10541 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).
10543 2003-04-26 Saturday 20:51 fenrir
10545 * mpegaudio: if the file name end by .mp3, use a stronger dectection.
10546 (over the first 2ko).
10548 2003-04-26 Saturday 14:54 gbazin
10550 * configure.ac.in: enabled xvid and ffmpeg encoders
10551 * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
10553 2003-04-26 Saturday 12:26 gbazin
10555 * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )
10557 2003-04-25 Friday 21:47 fenrir
10559 * libmp4: clean up and preliminary work to read mp4 file through http.
10560 * mp4: don't return a failed value when recognize a ref file, but use
10561 a dummy Demux function that return EOF.
10563 2003-04-25 Friday 18:57 fenrir
10565 * ffmpeg: use bigger split size (~8000 samples) as it avoid too much
10566 resampling with my samples. Fix a potential divide by 0 (thx meuuh).
10568 2003-04-25 Friday 17:35 fenrir
10570 *ffmpeg: split huge audio packets as aout didn't like them.
10572 2003-04-25 Friday 17:33 fenrir
10574 * mms: reduce mtu (avoid too much delay with slow connection)
10576 2003-04-25 Friday 12:37 gbazin
10578 * modules/gui/skins/src/vlcproc.cpp: small compilation fix.
10580 2003-04-24 Thursday 20:49 fenrir
10582 * mp4: fix a buffer overflow.
10584 2003-04-24 Thursday 20:33 fenrir
10586 * .cvsignore: forgot this file.
10588 2003-04-24 Thursday 20:26 fenrir
10590 * asf: fix to play stream over mmsh.
10592 2003-04-24 Thursday 20:24 fenrir
10594 * mpeg4video.c: use video size when available from bitmapinfoheader.
10596 2003-04-24 Thursday 17:44 gbazin
10598 * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
10600 2003-04-24 Thursday 16:13 gbazin
10602 * 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.
10604 2003-04-24 Thursday 15:57 gbazin
10606 * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar
10607 for the .vlt skins support. libtar is still used if present, otherwise
10608 we use our small implementation of untar.
10610 2003-04-24 Thursday 14:39 fenrir
10612 * mp4: select only first enabled track.
10614 2003-04-24 Thursday 14:38 asmax
10616 * get screen size with gtk2
10618 2003-04-23 Wednesday 15:18 titer
10620 modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
10621 strings and "...". i18n seems OK under BeOS now.
10623 2003-04-23 Wednesday 10:29 asmax
10625 * fixed some constructors and destructors
10627 2003-04-22 Tuesday 23:31 gbazin
10629 * modules/codec/libmpeg2.c: make sure there are no more linked pictures
10630 left when closing the decoder.
10632 2003-04-22 Tuesday 22:57 ipkiss
10634 * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows
10636 2003-04-22 Tuesday 22:25 gbazin
10638 * modules/audio_filter/converter/s16tofloat32swab.c:
10639 added an #ifdef HAVE_ALLOCA.
10641 2003-04-22 Tuesday 21:45 gbazin
10643 * configure.ac.in: don't link with the math library on win32. It isn't
10644 needed and will even screw up things under cygwin with -mno-cygwin.
10646 2003-04-22 Tuesday 19:26 asmax
10648 * output.c: avoid a floating point exception when aout-rate==0
10649 * gtk2_api.cpp: made valgrind happy ;)
10651 2003-04-22 Tuesday 18:21 ipkiss
10653 * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes
10655 2003-04-22 Tuesday 17:56 asmax
10657 * fixed the volume slider bug
10659 2003-04-22 Tuesday 16:36 titer
10661 * Makefile.am: fixed 'make package-beos'
10662 * modules/gui/beos/*: added _()s so the whole interface is translated
10663 * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
10664 FIXME: currently, untranslated strings are not converted to UTF-8
10666 2003-04-22 Tuesday 16:28 fenrir
10668 * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(
10670 2003-04-22 Tuesday 12:54 gbazin
10672 * modules/codec/libmpeg2.c: fixed aspect ratio problem.
10674 2003-04-22 Tuesday 11:38 fenrir
10676 * mp4: preliminary support of "mov playlist(ref) file"
10678 2003-04-22 Tuesday 08:51 fenrir
10680 * mp4: more mov fields are parsed.
10682 2003-04-21 Monday 22:12 asmax
10684 * changed "Font" into "SkinFont" (see previous commit)
10686 2003-04-21 Monday 21:51 asmax
10688 * changed "Window" into "SkinWindow" to prepare X11 port
10689 (Window is already a Xlib type !)
10690 *** not tested under win32, please check ! ***
10692 2003-04-21 Monday 18:39 asmax
10694 * at last fixed transparency under linux !!
10696 2003-04-21 Monday 16:55 anil
10698 *All: fixed unwanted fileinfo window refresh under windows.
10700 2003-04-21 Monday 16:22 gbazin
10702 * modules/misc/network/ipv4.c: a bit of cleanup.
10704 2003-04-21 Monday 14:26 asmax
10706 * raise the skin window on top when clicked
10707 * a bit of code cleaning
10709 2003-04-21 Monday 12:54 gbazin
10711 * configure.ac.in: print an error message if libmpeg2 is not found or too old.
10713 2003-04-21 Monday 12:22 gbazin
10715 * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs).
10717 2003-04-21 Monday 11:47 asmax
10719 * added a preferences button in the default skin
10721 2003-04-21 Monday 03:37 asmax
10723 * fixed the previous commit for linux
10725 2003-04-21 Monday 02:50 asmax
10727 * fixed a timing issue under windows ?
10729 2003-04-21 Monday 02:12 ipkiss
10731 * we now use a wxwindow dialog to load the skins, so we can get rid
10732 of our custom dialog
10734 2003-04-21 Monday 01:47 asmax
10736 * shortcut handling under linux
10738 2003-04-21 Monday 00:54 ipkiss
10740 * added preferences, file info and stream output dialogs to the skins
10742 2003-04-21 Monday 00:33 massiot
10744 * configure.ac.in : finished disabling the old mpeg_video plug-ins.
10746 2003-04-21 Monday 00:18 asmax
10748 * fixed refresh of the playlist (and a segfault...)
10750 2003-04-20 Sunday 23:42 massiot
10752 * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
10755 2003-04-20 Sunday 23:09 asmax
10757 * fixed a segfault at exit
10759 2003-04-20 Sunday 22:52 asmax
10761 * a few segfaults but wxwindows works under linux !
10763 2003-04-20 Sunday 22:52 gbazin
10765 * modules/audio_output/file.c: fixed a mismatch in a config name.
10767 2003-04-20 Sunday 21:19 sam
10769 * ./modules/audio_output/oss.c: code comments.
10771 2003-04-20 Sunday 21:15 sam
10773 * ./modules/video_output/fb.c: fixed a bug that prevented proper console
10776 2003-04-20 Sunday 21:14 sam
10778 * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.
10780 2003-04-20 Sunday 20:28 ipkiss
10782 * added wxwindows Open and Messages dialog boxes into the windows skins
10783 (it may break things on linux...)
10785 2003-04-20 Sunday 20:22 asmax
10787 * added wxwindows for skins !!
10789 2003-04-20 Sunday 19:53 gbazin
10791 * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.
10793 2003-04-20 Sunday 19:29 fenrir
10795 * mms/* : begining of a m$-http-for-asf-streaming support.
10796 Proxy aren't yet supported. Use mmsh to force it, else mms will try it
10797 at the end (after mmst and mmsu). Some http url are in fact mmsh but
10798 not yet auto-detected.
10799 *Please report* not working url and any regression for mmst and mmsu.
10801 2003-04-20 Sunday 19:03 jlj
10803 * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)
10805 2003-04-20 Sunday 16:45 karibu
10807 * Fixed mouse wheel
10809 2003-04-20 Sunday 16:16 asmax
10811 * fixed the "always on top" bug
10813 2003-04-20 Sunday 15:06 karibu
10815 * Added support of wheel with win32
10817 2003-04-20 Sunday 15:00 karibu
10819 * Fixed support of wheel for playlist with GTK2
10820 * Added support of whell for slider with GTK2
10822 2003-04-20 Sunday 14:11 gbazin
10824 * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.
10826 2003-04-20 Sunday 13:14 asmax
10828 * enabled scrolling in the playlist with the mouse wheel
10830 2003-04-20 Sunday 12:59 massiot
10832 * The libmpeg2 plug-in is now completely operational ;
10833 * configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
10834 DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2
10836 2003-04-20 Sunday 11:57 gbazin
10838 * 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.
10840 2003-04-20 Sunday 01:05 asmax
10842 * fixed a typo with dvbpsi
10844 2003-04-19 Saturday 13:55 hartman
10846 * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
10847 But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
10849 2003-04-19 Saturday 12:39 karibu
10853 2003-04-19 Saturday 12:33 hartman
10855 * There was a problem where deinterlace could not be turned off via it's
10856 corresponding menu. On thy fly filter changes are still not possible.
10858 2003-04-19 Saturday 11:46 asmax
10862 2003-04-19 Saturday 11:16 asmax
10864 * drag&drop works ! (at least with mozilla)
10866 2003-04-19 Saturday 02:34 karibu
10868 * Fixed wrapping for texts
10869 * Filling GTK2Graphics and GTK2Region destructors
10871 2003-04-19 Saturday 00:12 fenrir
10873 * mp4: some memory leaks fixed.
10875 2003-04-18 Friday 22:51 sam
10877 * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
10878 redefinitions when linking twice with the same static libary.
10880 2003-04-18 Friday 22:43 fenrir
10882 * mp4.c : begining of a mp4/mov muxer.
10884 It's far from stable, produce file unplayable by mplayer at least,
10885 and doesn't yet take care of video/audio synchro.
10886 Becarefull that the header is written only when closing, and there is
10887 no way to repair a mp4 file without its header.
10889 2003-04-18 Friday 22:38 fenrir
10891 * stream_output.c: add a vlc_mutex_lock/unlock ...
10893 2003-04-18 Friday 19:26 titer
10895 Added a few keyboard shortcuts
10897 2003-04-18 Friday 16:38 titer
10899 Under BeOS, disable the screensaver if playing in fullscreen.
10901 2003-04-18 Friday 16:10 titer
10903 beos/*: fixed fullscreen shortcuts
10905 2003-04-18 Friday 16:04 asmax
10907 * network stream now work
10908 * double-click is now implemented
10910 2003-04-18 Friday 15:25 titer
10912 ALL: fixed i18n under BeOS
10914 2003-04-17 Thursday 19:56 karibu
10916 * Ask tooney to know ! (fix minor bug)
10918 2003-04-17 Thursday 17:45 asmax
10922 2003-04-17 Thursday 16:34 karibu
10924 * Scrolling text now works on linux
10926 2003-04-17 Thursday 16:32 karibu
10930 2003-04-17 Thursday 16:30 karibu
10932 * Added AddEllipse: the slider now works ! :)
10934 2003-04-17 Thursday 16:11 karibu
10936 * Added clip region to graphics
10937 * Added functionnality to region
10939 2003-04-17 Thursday 15:43 karibu
10941 * Improved font support for linux (just missing underline parameter )
10943 2003-04-17 Thursday 14:18 anil
10945 * oups forgot to commit this one. still the hide/show thing.
10947 2003-04-17 Thursday 14:00 anil
10949 * We now use hide/show for the file info window
10951 2003-04-17 Thursday 13:46 karibu
10953 * Can get size of a text
10955 2003-04-17 Thursday 13:08 karibu
10957 * SkinManage is called by a timer
10958 * Timer for text control are working badly but it's the first step
10960 2003-04-17 Thursday 10:58 fenrir
10962 * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655)
10963 and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster).
10965 2003-04-17 Thursday 10:53 karibu
10969 2003-04-17 Thursday 10:42 asmax
10971 * beginning of font support !
10973 2003-04-16 Wednesday 21:50 karibu
10975 * gtk2_theme.cpp: window are not automatically visibled
10976 * gtk2_window.cpp: removed fading transition delay
10977 * vlcproc.cpp: removed warning
10979 2003-04-16 Wednesday 21:40 ipkiss
10981 * modules/gui/skins/*: we now #include skin files using a relative
10982 path, so that MSVC is happy :)
10984 2003-04-16 Wednesday 21:39 karibu
10986 * Removed debug calls
10988 2003-04-16 Wednesday 21:30 karibu
10990 * Can now quit the interface
10992 2003-04-16 Wednesday 19:22 karibu
10994 * gtk2_bitmap.cpp: fixed constructor bug
10995 * Events work better: controls are working, not still perfectly...
10997 2003-04-16 Wednesday 16:33 fenrir
10999 * transcode: tried to fix compilation with older libavcodec.
11001 2003-04-16 Wednesday 16:32 fenrir
11003 * mp4: fix a string format.
11005 2003-04-16 Wednesday 16:20 fenrir
11007 * mp4: removed empty strings in msg_Dbg.
11009 2003-04-16 Wednesday 15:34 asmax
11013 2003-04-16 Wednesday 14:38 asmax
11015 * at last, transpareny WORKS !!!!!
11017 2003-04-16 Wednesday 11:47 gbazin
11019 * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
11020 msvc compilation fixes.
11022 2003-04-16 Wednesday 00:12 fenrir
11024 * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not
11025 before first slice).
11026 * ffmpeg: use indeo v3 decoder (untested).
11027 * stream_ouput.c,libvlc.h : take care of:
11028 --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate
11029 using --sout-abitrate and --sout-vbitrate in kilobits/s).
11030 --sout-display: to display while streaming.
11031 (Btw there is a problem with vout and display, it leads to a ref count = -1)
11033 2003-04-15 Tuesday 22:16 asmax
11035 * remove a small kludge
11036 * tried to add transparency, but it doesn't work :(
11038 2003-04-15 Tuesday 20:54 karibu
11040 * GTK2 events work even better
11042 2003-04-15 Tuesday 20:42 karibu
11044 * Fixed GTK2 events
11046 2003-04-15 Tuesday 20:33 karibu
11048 * Events are even better, not yet perfect !
11050 2003-04-15 Tuesday 17:55 ipkiss
11052 * event broadcasting should work
11054 2003-04-15 Tuesday 16:49 karibu
11056 * Fixed mouse leave notification
11058 2003-04-15 Tuesday 16:47 karibu
11060 * Fixed mouse leaving notification for windows
11061 * Added mouse leaving notification for gdk
11063 2003-04-15 Tuesday 16:42 karibu
11065 * Fixed mouse events
11067 2003-04-15 Tuesday 15:53 gbazin
11069 * modules/codec/libmpeg2.c: small bugfix.
11071 2003-04-15 Tuesday 14:05 hartman
11073 modules/gui/macosx/controls.m:
11074 * present the open dialog when pressing play button instead of 'standard'
11075 open dialog, to make users more aware of this dialog and the functions
11078 * when opening a file NOT trough the Open dialog, make sure sout and
11079 suboptions are reset to ""
11081 2003-04-15 Tuesday 12:40 hartman
11083 * reselect current playlist item when reordering items.
11085 2003-04-15 Tuesday 11:46 ipkiss
11089 2003-04-15 Tuesday 01:19 ipkiss
11091 * basic event handling
11093 2003-04-14 Monday 23:10 sam
11095 * ./toolbox: the Solaris diff does not understand -q, just replaced it
11096 with 2>&1 >/dev/null.
11098 2003-04-14 Monday 23:07 sam
11100 * ./toolbox: fixed a bashism.
11102 2003-04-14 Monday 22:29 gbazin
11104 * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.
11106 2003-04-14 Monday 22:22 massiot
11108 * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
11111 2003-04-14 Monday 21:38 asmax
11113 * implemented OSAPI_GetTime() with glib
11115 2003-04-14 Monday 20:17 asmax
11117 * it works event better !!
11119 2003-04-14 Monday 20:07 asmax
11123 2003-04-14 Monday 18:10 sam
11125 * ./configure.ac.in: skins _disabled_ by default on [!win32].
11127 2003-04-14 Monday 18:05 asmax
11129 * better window size
11131 2003-04-14 Monday 17:56 karibu
11133 * Controls coordinate are available
11135 2003-04-14 Monday 17:16 sam
11137 * ./debian/rules: we now build the static objects twice: once the normal
11138 way before we link them with VLC, and once with -fPIC so that they can
11139 be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
11140 we don't need it on x86.
11142 2003-04-14 Monday 17:03 asmax
11144 * get the size of a bitmap
11146 2003-04-14 Monday 10:18 asmax
11150 2003-04-14 Monday 10:00 karibu
11152 * Added use of channel server for skins: still experimental
11154 2003-04-14 Monday 03:23 fenrir
11156 * all: correctly set p_payload_end when using input_NewPacket.(But
11157 we should perhaps change the behavour of input_NewPacket).
11159 2003-04-14 Monday 03:13 fenrir
11161 * transcode.c: removed an absolute header path...
11163 2003-04-14 Monday 02:26 fenrir
11165 * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't
11166 set p_payload_end to the good value -> some packets are bigger than
11169 2003-04-13 Sunday 22:55 asmax
11171 * at last an image !!
11173 2003-04-13 Sunday 22:15 zorglub
11175 * the file generated is not article1.html anymore but faq.html. This should fix the 404 problems with the builds.
11176 * /doc/faq/Makefile: now use "onehtml" output.
11177 * /doc/faq/faq-alone.sgml: added id="faq" to make generated files coherent
11179 2003-04-13 Sunday 20:07 asmax
11181 * something will be visible soon, be patient...
11182 (this silly GDK doesn't know BMP images :(
11184 2003-04-13 Sunday 20:00 fenrir
11186 * all: new sout scheme. Now a chain of module are created that can
11187 modify/apply on all streams, --sout has the same behavour expect when
11188 starting with a '#'.
11190 With a starting '#' you can specify a chain of modules, it's still
11191 unstable but a lot more powerfull.
11192 You have access to duplicate(that duplicate all stream), transcode
11193 (using only ffmpeg), standard/std and es (that apply muxers and access),
11194 and display. You could chain them with ':' and specify options with
11195 {option1=value,option2=value[,...]}.
11197 ex: * to stream and see the stream to udp/ts:ip
11198 --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
11199 * to transcode,see and stream
11200 --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
11202 Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
11203 Test and report bugs :)
11205 2003-04-13 Sunday 19:09 asmax
11207 * should have repaired win32 skins
11209 2003-04-13 Sunday 17:46 asmax
11211 * Gtk2 skins: it doesn't work but it runs without any segfault, so
11213 (I probably broke skins under windows....)
11215 2003-04-12 Saturday 22:50 asmax
11217 * now the skin module compiles AND links !
11218 (and segfaults... ;)
11220 2003-04-12 Saturday 21:43 asmax
11222 * at last made the skin module compile under linux !
11223 It does absolutely nothing, but it compiles ;)
11225 2003-04-12 Saturday 13:17 asmax
11227 * renamed "kernel" into "vlc" ;)
11229 2003-04-12 Saturday 13:06 asmax
11231 * added libraries to please Bill ;)
11233 2003-04-12 Saturday 10:34 asmax
11235 * fixed dependencies and added options
11237 2003-04-12 Saturday 10:01 asmax
11241 2003-04-12 Saturday 09:57 asmax
11243 * more options in menuconfig script
11244 Only tested under linux; please give feedback if something is wrong
11245 Some help should be written in doc/Configure.help; if you know what
11246 to write there, please contribute !
11248 2003-04-11 Friday 22:08 videolan
11250 * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
11253 2003-04-11 Friday 21:19 videolan
11255 * Fixed bug: When button or checkbox are disabled, the previous control can't
11258 2003-04-11 Friday 20:45 asmax
11260 * user-friendly(?) build system, based on linux Menuconfig script.
11261 Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
11262 It's actually a wrapper which calls configure, but only a small number
11263 of vlc functionalities has been implemented at the moment.
11264 Please try it however ;)
11265 (you must have libncurses-dev installed)
11267 2003-04-11 Friday 19:15 sam
11269 * ./debian/control: changed the libvlc0-dev section to libdevel (to match
11270 the Debian installer's override file).
11271 * ./debian/woody-buildpackage: updated accordingly.
11273 2003-04-09 Wednesday 20:53 hartman
11275 * All : added an about VLC panel. It scrolls the names and the work of the
11278 * AUTHORS: updated my own info
11280 2003-04-09 Wednesday 20:07 jpsaman
11282 Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.
11284 2003-04-09 Wednesday 19:58 gbazin
11286 * src/libvlc.c: fixed the "color" config option.
11287 * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
11289 2003-04-09 Wednesday 17:27 sam
11291 * ./Makefile.am: we call pbxbuilder with the explicit target name, because
11292 we might have an additional target one day, such as vlcplugin :)
11293 * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin.
11294 * ./mozilla/vlcshell.cpp: added required OS X functions.
11296 2003-04-09 Wednesday 16:18 sam
11298 * ./mozilla/*: moved support files in a separate directory.
11299 * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp
11300 that builds with g++ instead of CodeWarrior.
11302 2003-04-09 Wednesday 16:05 sam
11304 * ./toolbox: implemented toolbox --distclean to clean the tree without
11305 having to bootstrap/configure/whatever.
11307 2003-04-09 Wednesday 14:12 hartman
11309 * modules/gui/macosx/*:
11310 - when adding multiple files, we sort them alphabetically before adding them.
11313 * modules/demux/asf/asf.c:
11314 - avoid a duplicate translation of a string
11316 2003-04-09 Wednesday 12:33 sam
11318 * ./debian/rules: mouahaha, cutting off the branch I was sitting on.
11320 2003-04-09 Wednesday 12:03 sam
11322 * ./modules/gui/kde/preferences.cpp: KDE 2 backport.
11324 2003-04-09 Wednesday 11:43 sam
11326 * ./debian/woody-buildpackage: additional error checking.
11328 2003-04-09 Wednesday 10:34 sam
11330 * ./debian/rules: we now remove spurious woody build files in the clean rule.
11332 2003-04-09 Wednesday 10:17 sam
11334 * ./debian/rules: fixed a clock skew issue in debian/rules.
11336 2003-04-09 Wednesday 09:59 titer
11340 2003-04-09 Wednesday 09:40 titer
11342 - fixed my last fix for BeOS/BONE
11343 - fixed v4l detection
11345 2003-04-08 Tuesday 22:38 massiot
11349 2003-04-08 Tuesday 21:31 massiot
11351 * Updated ChangeLog.
11353 2003-04-08 Tuesday 21:26 gbazin
11355 * modules/audio_output/waveout.c: compilation fix for builtins only build.
11357 2003-04-08 Tuesday 13:22 sam
11359 * ./debian/changelog: ready for releasable .deb packages.
11361 2003-04-08 Tuesday 08:59 sam
11363 * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
11364 module for the moment.
11366 2003-04-08 Tuesday 08:35 massiot
11368 * Fixed the translation option with Mac OS X.
11370 2003-04-08 Tuesday 07:22 sigmunau
11372 modules/video_filter/Modules.am: forgot to add the osdtest module
11373 modules/video_filter/osd_text.c: fixed a bug in size/place calculations.
11374 Support gamma correction of the text.
11376 2003-04-08 Tuesday 07:19 alexis
11378 Update spec file for the 0.5.3 release, courtesy of Jason Luka.
11380 2003-04-08 Tuesday 02:06 gbazin
11382 * modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h:
11383 fixed 2 nasty buffer overflows. This fixes the last crashes I've got
11384 with the skins interface.
11386 2003-04-07 Monday 21:51 massiot
11388 * Updated ChangeLog
11389 * src/libvlc.c: Darwin doesn't have a "translation" config variable
11391 2003-04-07 Monday 17:35 gbazin
11393 * po/fr.po: small update.
11394 * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)
11396 2003-04-07 Monday 16:02 gbazin
11398 * modules/audio_output/directx.c, modules/audio_output/waveout.c:
11401 2003-04-07 Monday 13:46 gbazin
11403 * src/libvlc.c: fixed the translation config option to also take into
11404 account the value in the config file.
11406 2003-04-07 Monday 13:01 gbazin
11408 * src/libvlc.c: reload the main module in case the user asks for the
11409 translation to be disabled. That way, the translation will even be
11410 disabled in the preferences panel.
11412 2003-04-07 Monday 12:41 hartman
11414 * new dutch translation
11415 * readded Mac OS X readme file to Mac OS X distribution
11416 * fixed some errors in the readme
11418 2003-04-07 Monday 11:48 gbazin
11420 * src/misc/configuration.c: what the f??k, configuration variable names
11421 and subtypes were being translated.
11423 2003-04-07 Monday 09:25 gbazin
11425 * modules/gui/wxwindows/interface.cpp: removed debug message.
11427 2003-04-06 Sunday 23:44 massiot
11429 * Renamed the "headphone" option to "headphone-opt" to avoid error
11430 messages "option headphone does not exist". I'm not clever enough to find
11431 out why it doesn't work when it's named "headphone".
11433 2003-04-06 Sunday 23:21 massiot
11435 * Bumped up revision number to 0.5.3
11436 * po/* : run --update-po before the release
11437 * ChangeLog : run --update-changelog
11438 * toolbox : ChangeLog is UTC
11439 * OS X : fixed a bug with the deinterlace menu and localizations (thanks
11442 2003-04-06 Sunday 23:00 hartman
11444 * some small changes/fixes
11446 2003-04-06 Sunday 21:48 gbazin
11448 * po/fr.po: another bunch of updates to the french translation.
11450 2003-04-06 Sunday 20:46 karibu
11452 * Added missing files
11454 2003-04-06 Sunday 20:27 karibu
11456 * Changed default skin files
11458 2003-04-06 Sunday 20:08 sigmunau
11460 Support files that are called .asx and .pls but really are just .m3u files
11462 2003-04-06 Sunday 17:57 ipkiss
11464 - modules/gui/skins/skin_main.cpp: Try to open the default XML file first
11466 2003-04-06 Sunday 17:48 gbazin
11468 * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
11470 2003-04-06 Sunday 17:16 titer
11472 Fixed a linkage problem with BeOS/BONE.
11474 2003-04-06 Sunday 17:14 gbazin
11476 * Makefile.am, install-win32: added the default skin to the win32 package.
11478 2003-04-06 Sunday 16:30 gbazin
11480 * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
11481 * NEWS: updated the NEWS file.
11483 2003-04-06 Sunday 15:43 massiot
11485 * Updated French and German translations courtesy of their maintainers
11486 * THANKS: added Jean-Pierre Kuypers, French translator
11487 * NEWS: updated for 0.5.3 release. Please check.
11489 2003-04-06 Sunday 14:12 massiot
11491 Disabled the translation configuration variable on OS X since it doesn't
11494 2003-04-06 Sunday 13:18 sigmunau
11496 expand info categories by default
11498 2003-04-06 Sunday 10:34 sigmunau
11500 Some simple updates
11502 2003-04-06 Sunday 01:00 massiot
11504 * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
11505 * modules/gui/wxwindows/open.cpp: fixed a string
11506 * src/misc/configuration.c: don't yell when a config variable disappears
11507 * po/de.po po/it.po: new translations by maintainers
11509 2003-04-05 Saturday 12:43 gbazin
11511 * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.
11513 2003-04-05 Saturday 12:32 gbazin
11515 * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
11516 * install-win32: misc improvements to the nsis installer script.
11518 2003-04-04 Friday 19:32 massiot
11522 2003-04-02 Wednesday 23:16 massiot
11524 * Added a new kfir: access module, designed to work around a bug in the
11527 2003-04-02 Wednesday 21:21 sigmunau
11529 Fixed a bug when trying to set 4 channel output
11531 2003-04-02 Wednesday 15:20 massiot
11533 * Fixed a bug with the stream: input plug-in when receiving no data.
11535 2003-04-01 Tuesday 22:29 massiot
11537 * Bumped up revision number to 0.5.3-test2
11538 * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
11539 courtesy of Alexis Guillard)
11540 * po/*: Updated po files to send out to the translators
11541 * Mac OS X port: Cosmetics
11543 2003-04-01 Tuesday 16:13 sam
11545 * ./debian/control: changed the section of gnome-vlc and kvlc according to
11546 new Debian archive sections.
11547 * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
11550 2003-04-01 Tuesday 16:11 gbazin
11552 * modules/gui/wxwindows/*: misc small improvements and fixes.
11554 2003-04-01 Tuesday 12:24 gbazin
11556 * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
11557 statically allocated strings.
11559 2003-04-01 Tuesday 11:12 massiot
11561 Added Andy Lindsay.
11563 2003-04-01 Tuesday 10:46 massiot
11565 * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.
11567 2003-04-01 Tuesday 00:18 gbazin
11569 * modules/gui/wxwindows/*: few modifications to the strings.
11571 2003-03-31 Monday 23:37 sigmunau
11573 made a format-only string untranslateable
11575 2003-03-31 Monday 23:32 sigmunau
11577 Changed a duplicate string, and removed an info string that isn't really
11580 2003-03-31 Monday 22:39 massiot
11582 * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
11583 * modules/audio_filter/resampler/coreaudio.c: Set score to 0
11585 2003-03-31 Monday 22:39 gbazin
11587 * po/*: updated the po directory.
11589 2003-03-31 Monday 04:26 fenrir
11591 * v4l: forgot a munmap.
11593 2003-03-31 Monday 03:46 fenrir
11595 * v4l: updated, now it should grab (and compress if you want) the video.
11596 Audio grabbing part is commented out and untested.
11597 The syntax is like that:
11598 v4l:<device>[:option=value:...]
11599 options: channel,norm (pal, ntsc,secam), frequency (not really there is
11600 a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
11601 codec (optional, mpeg1 or mpeg4 and need to have compiled the
11603 ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
11605 * rawvideo.c: a pseudo decoder for raw video (I420).
11606 * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
11609 2003-03-30 Sunday 23:35 jlj
11611 * ALL: Move CoreAudio aout into seperate module.
11613 2003-03-30 Sunday 19:56 gbazin
11615 * modules/gui/wxwindows/*: another bunch of improvements.
11617 2003-03-30 Sunday 18:14 gbazin
11619 * modules/*: sanitization of the modules description strings.
11621 2003-03-30 Sunday 16:26 gbazin
11623 * modules/gui/wxwindows/*: small formating changes.
11624 * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.
11626 2003-03-30 Sunday 15:05 gbazin
11628 * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.
11630 2003-03-30 Sunday 14:24 gbazin
11632 * include/configuration.h: added the add_directory() config macro.
11633 * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
11634 * ALL: changed some add_string() config options to add_file().
11636 2003-03-30 Sunday 14:09 sigmunau
11638 use add_file and not add_string for the "audiofile-path" option
11640 2003-03-30 Sunday 13:23 gbazin
11642 * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
11643 * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
11645 2003-03-30 Sunday 12:15 sigmunau
11647 enabled the menu-entry to show file info when there is an input
11649 2003-03-30 Sunday 11:59 sigmunau
11651 modules/gui/kde/interface.cpp: removed a debug message
11652 modules/gui/kde/preferences.cpp: use sliders for integer and float options
11653 with a range, use combobox for string_from_list options, fixed a layout
11654 issue and removed some debug messages
11656 2003-03-30 Sunday 11:54 sigmunau
11658 modules/access/dvdplay/dvd.c: removed an unused configuration category
11659 modules&misc/logger/logger.c: use add_string_from_list for the logmode
11662 2003-03-30 Sunday 11:43 gbazin
11664 * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
11665 * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
11666 * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
11667 * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.
11669 2003-03-30 Sunday 02:58 gbazin
11671 * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)
11673 2003-03-30 Sunday 01:13 massiot
11675 * Resampler plug-in based on CoreAudio's AudioConverter.
11677 2003-03-29 Saturday 17:10 gbazin
11679 * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
11680 * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
11681 win32 when the wxwindows interface is compiled as a builtin.
11683 2003-03-29 Saturday 14:30 sigmunau
11685 preferences.cpp: Changed the preferences dialog to use a tree of categories
11686 and plugins, the way wxwindows do it.
11687 pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
11688 widgets, as it isn't needed anymore
11690 2003-03-29 Saturday 13:15 sigmunau
11692 removed an unused configuration category
11694 2003-03-29 Saturday 12:22 gbazin
11696 * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
11697 moved the headphone-dim config option to the headphone plugin.
11698 * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
11699 * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.
11701 2003-03-29 Saturday 11:15 gbazin
11703 * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.
11705 2003-03-29 Saturday 10:35 jpsaman
11707 If --disable-xosd is given then xosdtext is not build.
11708 If --enable-xose is given then xosdtext is build also.
11710 2003-03-29 Saturday 01:50 gbazin
11712 * modules/gui/wxwindows/*: added demuxdump support to the open dialog.
11714 2003-03-28 Friday 22:09 alexis
11716 New RedHat package file, written by Jason Luka <jason@geshp.com>.
11718 2003-03-28 Friday 17:02 gbazin
11720 * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
11721 * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
11722 pointer that's used to lock the memory of a picture in vout_RenderPicture
11723 when required by the video output plugin.
11724 * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
11725 the crash when pressing ctrl+alt+del.
11727 2003-03-28 Friday 11:34 sigmunau
11729 added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
11732 2003-03-26 Wednesday 22:56 gbazin
11734 * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.
11736 2003-03-26 Wednesday 21:46 marcari
11738 * cross-compilation doc : work in progress
11740 2003-03-26 Wednesday 03:13 hartman
11742 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
11743 * modules/gui/macosx/open.?
11744 - updated the open dialog (now with sheets !!!)
11745 - added ogg file stream out
11746 - added http file stream out
11747 - added file subtitle support for the delay and fps options
11748 * extras/MacOSX/vlc.pbproj/project.pbxproj
11749 - added the .ts file-extension to the application
11751 2003-03-26 Wednesday 01:50 sam
11753 * ./debian/control: added correct versioned build-dependency on debhelper.
11755 2003-03-26 Wednesday 01:14 sam
11757 * ./debian/control: added explicit dependencies on vlc to legacy packages
11758 to make linda and lintian happier.
11760 2003-03-26 Wednesday 00:56 gbazin
11762 * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
11763 * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.
11765 2003-03-26 Wednesday 00:21 sam
11767 * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
11768 added a final newline to a few text files to avoid diff complaints.
11770 2003-03-25 Tuesday 23:51 sam
11772 * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.
11774 2003-03-25 Tuesday 23:43 sam
11776 * ./modules/gui/skins/Modules.am: fixed a typo.
11778 2003-03-25 Tuesday 23:32 sam
11780 * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
11781 * ./Makefile.am: we distribute ./toolbox.
11783 2003-03-25 Tuesday 23:13 sam
11785 * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.
11787 2003-03-25 Tuesday 23:11 sam
11789 * ./m4/*: updated m4 macros.
11791 2003-03-25 Tuesday 23:06 gbazin
11793 * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.
11795 2003-03-25 Tuesday 22:55 sam
11797 * ./debian/control: bumped up standards version to 0.5.9.0.
11798 * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
11799 work around mozilla-dev's currently broken dependencies.
11800 * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
11801 * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
11802 linking against both libdvdread2 and libdvdread3.
11804 2003-03-25 Tuesday 17:07 gbazin
11806 * src/input/input.c, src/video_output/video_output.c: when the input thread
11807 ends, it will also destroy the vout if one was spawned.
11809 2003-03-25 Tuesday 15:38 gbazin
11811 * src/misc/modules.c: module_Need() now only raises the scores of the
11812 plugins matching the given shortcuts list, unless "none" is closing the
11813 list (in which case only the plugins matching the list can be selected).
11815 Which means that users will stop complaining vlc doesn't launch anymore
11816 or can't play anything after they have fiddled with their config
11819 2003-03-25 Tuesday 00:43 gbazin
11821 * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).
11823 2003-03-24 Monday 23:50 gbazin
11825 * src/video_output/video_output.c, include/video_output.h:
11826 take into account the caching delay when dropping frames that are too
11827 far into the future.
11829 2003-03-24 Monday 23:04 gbazin
11831 * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
11834 2003-03-24 Monday 21:58 titer
11836 configure.ac.in: fixed a BeOS compile issue
11838 2003-03-24 Monday 20:00 gbazin
11840 * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.
11842 2003-03-24 Monday 19:58 hartman
11844 * moved macosx-dmg to extras/MacOSX/macosx-dmg
11845 * added some macosx files to DIST that were probably missing in the tar ;)
11847 2003-03-24 Monday 19:12 gbazin
11849 * modules/access/*: don't forget to reinitialize the timeout when looping around select().
11851 2003-03-24 Monday 17:15 gbazin
11853 * modules/access/*: pf_read() in access modules is now blocking. We still
11854 check regularly for p_input->b_die though. Now the demuxers can safely
11855 assume that pf_read() == 0 means EOF.
11856 * ALL: got rid of the p_input->b_connected flag.
11857 * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
11858 of "decoder stuck" messages that sometimes happened.
11859 * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
11862 2003-03-24 Monday 15:20 hartman
11864 * more interface support for directories.
11866 2003-03-24 Monday 14:18 hartman
11868 * modules/access/dvd*: changed some errors in warnings because the directory
11869 might still be readable by the directory access module.
11870 * added drag and drop support for directories.
11872 2003-03-24 Monday 13:52 sam
11874 * ./THANKS: added a translation contributor.
11875 * ./po/it.po: fixed this file's format.
11876 * ./m4: fixed "make dist" when gettext is too old.
11878 2003-03-24 Monday 13:50 hartman
11880 * Added fourcc 'MSS1' which is equivalent to 'WMV2'
11882 2003-03-24 Monday 01:39 gbazin
11884 * modules/access/directory.c: fixed the directory access plugin.
11885 * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.
11887 2003-03-24 Monday 00:12 hartman
11889 * a new directory access module. It parses a directory with dirent and builds
11890 a m3u 'file' which it feeds to the m3u demuxer.
11891 Problems: - it requires a dir to end with /
11892 - if i enabled it, all files would use the m3u demuxer for some
11893 strange reason. i've spent a day hunting this down, reboot-
11894 strapping and doing who knows what. I'm sick of it now.
11895 Someone else can give it a try, if he wants to.
11897 2003-03-23 Sunday 20:41 gbazin
11899 * configure.ac.in: fixed linking problem with the win32 build.
11901 2003-03-23 Sunday 18:10 massiot
11903 Fixed configure script (alcohol isn't the solution).
11905 2003-03-23 Sunday 16:38 sigmunau
11907 modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
11908 render text on the video
11909 include/osd.h: some constants useful when interfacing with the osd module
11910 configure.ac.in: check for freetype2, enabled the osdtext module by default
11911 Makefile.am: added osd.h, please check that this is correct
11912 lirc.c: modified to provide feedback when buttons are pressed.
11914 Look at the Feedback() function in lirc.c to see how this module can be used
11916 2003-03-23 Sunday 15:10 yves
11918 better OS detection (RH).
11920 2003-03-23 Sunday 12:12 gbazin
11922 * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.
11924 2003-03-22 Saturday 23:03 sigmunau
11928 2003-03-22 Saturday 14:39 fenrir
11932 2003-03-22 Saturday 14:35 gbazin
11934 * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.
11936 2003-03-22 Saturday 11:21 gbazin
11938 * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.
11940 2003-03-22 Saturday 03:14 gbazin
11942 * modules/gui/wxwindows/*: Added a stream output dialog box.
11944 2003-03-21 Friday 23:59 sigmunau
11946 Updated norwegian translation thanks to Haakon Meland Eriksen
11948 2003-03-21 Friday 17:14 gbazin
11950 * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.
11952 2003-03-21 Friday 07:54 massiot
11954 Fixed the "locales have disappeared" problem under OS X.
11956 2003-03-21 Friday 02:05 gbazin
11958 * modules/demux/ogg.c: fix for some ogg web radio streams where there
11959 is a huge gap between the granulepos in the header packets and the data
11962 2003-03-21 Friday 00:17 karibu
11964 * slider.cpp: fixed mouse down refresh bug
11965 * theme.cpp: removed debug text
11967 2003-03-21 Friday 00:00 karibu
11969 * Fixing Parkinson disease bug (it's not funny, it's real life)
11971 2003-03-20 Thursday 21:45 gbazin
11973 * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.
11975 2003-03-20 Thursday 10:27 sam
11977 * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
11979 * ./bootstrap: "make dist" works again, even if gettext is not present.
11981 2003-03-20 Thursday 10:06 sam
11983 * ./toolbox: fixed a Makefile parsing bug.
11985 2003-03-20 Thursday 09:29 karibu
11987 * Fixing a refresh bug when opening an open file dialog box
11989 2003-03-19 Wednesday 23:54 massiot
11991 * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
11992 all platforms but GNU/Linux
11993 * Bumped up revision number to 0.5.3-test1
11995 2003-03-19 Wednesday 18:17 karibu
11999 2003-03-19 Wednesday 18:14 karibu
12001 * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization
12003 2003-03-19 Wednesday 17:40 fenrir
12005 * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
12006 Whitout it I can't even start gtk2 interface.
12008 2003-03-19 Wednesday 17:14 karibu
12010 * button.cpp : Fixing bug when disabling control
12011 * Checkbox.cpp : adding onmouseover and onmouseout events
12013 * win32_event.cpp : fixing bug for WINDOW_OPEN event
12015 2003-03-19 Wednesday 15:44 hartman
12017 * INSTALL: added reference to online info on compiling on MacOSX and BeOS
12019 * NEWS: bringing the file to 0.5.3. i have added my work (and some things
12020 that I remembered). i trust everyone will enter his own stuff ;)
12022 * README.MacOSX.rtf: fixed some errors
12024 * THANKS: added Olivier Aubert for his vout-clone-list patch
12026 2003-03-19 Wednesday 13:55 hartman
12028 * fix for multiple monitors.
12030 2003-03-19 Wednesday 03:11 karibu
12032 * Fixed skin config save
12034 2003-03-19 Wednesday 02:09 videolan
12036 * Adding onmouseover and onmouseout events to button control
12037 * Fixing window position at launch time
12038 * Adding notification when mouse leaves a window
12040 2003-03-18 Tuesday 23:59 massiot
12042 * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
12043 do not follow the standard.
12045 2003-03-18 Tuesday 23:51 jlj
12047 * ./modules/gui/macosx/vout.m: cosmetic.
12049 2003-03-18 Tuesday 23:30 gbazin
12051 * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
12052 Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
12053 * modules/video_filter/*: don't forget to detach the vout before destroying it.
12055 2003-03-18 Tuesday 22:14 hartman
12057 * modules/gui/macosx/vout.m:
12058 Now a complete redesign of the hiding of the mousecursor.
12059 - We use higher level functions now (NSCursor).
12060 - We only hide if the cursor is over our VLCView
12061 - In many exceptions we unhide. This is mainly for multimonitor support.
12063 2003-03-18 Tuesday 21:34 gbazin
12065 * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
12066 This is necessary for the win32 build because old gettext versions do not work on win32.
12068 2003-03-18 Tuesday 20:38 gbazin
12070 * configure.ac.in: fixed linking problem with the slp plugin on win32.
12072 2003-03-18 Tuesday 20:20 gbazin
12074 * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
12075 Also use -fno-rtti -fno-exceptions to save some bits of space.
12077 2003-03-18 Tuesday 19:37 marcari
12079 * first draft of the draft
12081 2003-03-18 Tuesday 18:33 ipkiss
12083 Fixed the path in the default skin (thanks gibalou)
12085 2003-03-18 Tuesday 18:25 ipkiss
12087 Fix for skins compilation under cygwin (thanks gibalou)
12089 2003-03-18 Tuesday 04:56 ipkiss
12093 2003-03-18 Tuesday 04:08 ipkiss
12095 Compilation fixes and cosmetic changes
12097 2003-03-18 Tuesday 04:07 hartman
12099 * modules/gui/macosx/vout.m:
12100 Reworked the mouse hiding routine. we were always hiding the mousecursor
12101 on kCGDirectMainDisplay, but this display is always the one with the
12102 menubar and not always the one containing our VLCVout.
12103 This new code takes the vout, and calculates on which displays (plural
12104 because of possible mirroring) it is being shown. It then shows or hides
12105 the cursor on all of those displays.
12106 This should fix #396.
12108 2003-03-18 Tuesday 02:48 ipkiss
12110 - doc/skins: some documentation about the skins
12111 - doc/skins/curve_maker: files for a VB project for easy Bezier curves
12113 - share/skins/default: a default skin. It's an awful one made for
12114 testing purposes, you'll be warned...
12116 2003-03-18 Tuesday 02:28 hartman
12118 * modules/gui/macosx/info.m: keep the same panel open if track changes.
12119 * modules/misc/httpd.c: removed an unused int.
12121 2003-03-18 Tuesday 02:21 ipkiss
12123 Keep quiet, explanations will follow.
12125 2003-03-18 Tuesday 01:57 sam
12127 * ./share/Makefile.am: added the .rle font to the make install rule.
12129 2003-03-18 Tuesday 01:54 sam
12131 * ./toolbox: fixed a sed syntax error (thanks anil).
12133 2003-03-18 Tuesday 01:34 sam
12135 * ./modules/Makefile.am: added a missing definition of NULL.
12137 2003-03-18 Tuesday 01:26 sam
12139 * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
12140 * ./toolbox: added --update-glade2 flag.
12142 2003-03-18 Tuesday 01:22 sam
12144 * ./modules/codec/lpcm.c: fixed two uninitialized variables.
12146 2003-03-18 Tuesday 00:49 gbazin
12148 * src/playlist/playlist.c: fixed misplaced variable declaration.
12150 2003-03-18 Tuesday 00:33 sigmunau
12152 Seek one less time. Should increase performance with access modules where
12153 seeks are expensive. (Though not enough)
12155 2003-03-18 Tuesday 00:25 jlj
12157 * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.
12159 2003-03-17 Monday 23:48 fenrir
12161 * httpd: increased buffer size.
12163 2003-03-17 Monday 23:42 fenrir
12165 * all: fixed some stupid bugs.
12167 2003-03-17 Monday 23:13 hartman
12169 * modules/gui/macosx/playlist.m:
12170 - fixed a cosmetic issue.
12172 2003-03-17 Monday 21:47 hartman
12174 * modules/gui/macosx/playlist.?:
12177 2003-03-17 Monday 18:02 sam
12179 * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
12180 ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
12181 terminating NULL pointer in the fake argv values we pass to gtk_init().
12182 * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
12183 have the "gui-helper" capability.
12184 * ./modules/misc/gtk_main.c: paved the way for Gtk2.
12186 2003-03-17 Monday 17:11 sam
12188 * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
12189 defining its fourcc values like us.
12191 2003-03-17 Monday 17:10 hartman
12193 * src/playlist/playlist.c:
12194 - added playlist_Move to move an item in our playlist before the position
12195 of a previous item (or end) of our playlist. Keeps index at it's current
12197 * modules/gui/macosx/playlist.?:
12198 - Now a reorderable playlist. Thanks to Andrew Stone for example code.
12199 This fixes #349 (Finally ;)
12200 - True alternating colors in the playlistview. Thanks to Apple Computer
12201 for the example code.
12203 2003-03-17 Monday 16:59 sam
12205 * ./autotools/: moved some autotools executables to this subdirectory to
12206 reduce cluttering of the root directory.
12208 2003-03-17 Monday 15:05 sigmunau
12210 fixed up http redirects when there are other items in the playlist.
12212 2003-03-17 Monday 13:49 marcari
12214 * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
12216 2003-03-17 Monday 12:14 massiot
12218 Fixed aspect ratio's tooltip.
12220 2003-03-16 Sunday 23:35 fenrir
12222 * sub: better ssa4 recognition.
12224 2003-03-16 Sunday 20:06 jlj
12226 * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.
12228 2003-03-16 Sunday 16:07 fenrir
12230 * sub.c: added SAMI subtitles support. (Untested and incomplete).
12232 2003-03-16 Sunday 13:11 fenrir
12234 * asf: when there isn't any stream selected, stop playing.
12236 2003-03-16 Sunday 01:49 fenrir
12238 * mms: removed some old stuff.
12240 2003-03-16 Sunday 01:37 fenrir
12242 * mms: it seems that some server doesn't like fake ip 127.0.0.1
12243 (they refuse the connection), so let give them 192.168.0.1 ...
12245 2003-03-15 Saturday 22:10 jlj
12247 Another attempt at fixing the soundstick issue (unconfirmed).
12249 2003-03-15 Saturday 20:17 lool
12251 * attempt at a docbook-xml version of the FAQ with XSL
12252 customizations, if people want to help or just have a look
12253 (use "xsltproc faq-alone.xsl faq-alone.xml" with the
12254 docbook-xml-simple package installed or saxon if you feel bored)
12256 2003-03-15 Saturday 19:26 fenrir
12258 * sout: fix a stupid bug making avi muxer segfaulting.
12260 2003-03-15 Saturday 19:21 jlj
12262 Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
12263 have linear PCM as it's current format to be
12264 the default device.
12266 2003-03-15 Saturday 18:44 fenrir
12268 * ffmpeg: Use truncated frames if supported by codec (only with newer
12269 libavcodec). This fix mpeg4 in TS with huge bitrate.
12270 * sub: clean up. Report any problems.
12272 2003-03-15 Saturday 03:02 fenrir
12274 * mms: revert some parts.
12276 2003-03-15 Saturday 02:33 fenrir
12278 * mms: some clean up.
12280 2003-03-15 Saturday 00:09 fenrir
12282 * httpd: begin to support get/post method (look at admin.html ;)
12284 2003-03-14 Friday 17:14 sam
12286 * ./doc/fortunes.txt: sigmund++;
12288 2003-03-14 Friday 17:08 lool
12292 2003-03-14 Friday 01:23 hartman
12294 * ALL: Bumped version to 0.5.3-cvs
12296 * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
12297 correctly, but now the name of the file as reported in the playlist info
12298 gets displayed incorrectly if it has accents. (going for ID3 at the
12299 moment. filenames are named a plenty in the correct way)
12301 2003-03-14 Friday 01:08 jlj
12303 * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
12304 issue in InitDevice. Should close #490.
12306 2003-03-14 Friday 00:24 sigmunau
12308 all: info strings are now localized, fixed some typos and inconsistant uses
12311 2003-03-14 Friday 00:06 massiot
12313 Attempt at fixing the soundstick issue (unconfirmed).
12315 2003-03-13 Thursday 22:45 sigmunau
12317 set a default size for the fileinfo dialog
12319 2003-03-13 Thursday 22:35 sigmunau
12321 Added support for oldstyle id3 genres.
12323 2003-03-13 Thursday 22:24 hartman
12325 * modules/gui/macosx/misc.?
12326 - added VLBrushedMetalImageView. This imageview does not respond to
12327 mousedrage, so we can still move our window by it's background.
12328 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
12329 - Changed the container of our background image to the new
12330 VLBrushedMetalImageView.
12333 2003-03-13 Thursday 16:20 marcari
12335 * skeleton of the arm crosscompilation howto
12337 2003-03-13 Thursday 16:09 hartman
12339 * extras/MacOSX/vlc.pbproj/project.pbxproj:
12340 - added .qt and .pls file extensions.
12342 * modules/gui/macosx/intf.m:
12343 - increased the number of lines the messages dialog can hold to 400.
12345 * added fourcc '3iv1' to .avi and .mov
12346 - this is 3ivx D3.5 video.
12347 - we cannot read them at however and probably never will. I added them
12350 * added fourcc '3iv2' to .avi and ffmpeg
12351 - this is 3ivx D4 video
12352 - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
12354 * added fourcc '3ivd' to .avi, .mov and ffmpeg.
12355 - this is video which was divx doctored by the 3ivx doctor program.
12356 - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
12358 * added fourcc '3vid' to .avi, .mov and ffmpeg.
12359 - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
12360 - ffmpeg can decode it however, so it is mapped to MPEG4 v3.
12362 2003-03-13 Thursday 15:50 marcari
12364 * all: enhancements of the familiar interface includes :
12365 - the interface adapts to the screen size/rotation
12367 - a network tab next to te file tab inside the media tab
12368 - MRL-Combo behaviour changed a bit
12369 - apply handling in preferences
12371 2003-03-13 Thursday 10:33 ipkiss
12373 We don't segfault anymore when trying to go fullscreen with no input
12376 2003-03-12 Wednesday 23:59 marcari
12378 * all: added s16tofixed32 filter, so that we decode flac with iPaq !
12380 2003-03-12 Wednesday 23:15 titer
12382 * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
12383 * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
12384 "About" window and in the titles of the others windows.
12386 2003-03-12 Wednesday 05:26 sam
12388 * ./src/stream_output/stream_output.c: Win32 compilation fix.
12389 * ./src/misc/modules.c: fixed a pointer indirection bug.
12391 2003-03-12 Wednesday 05:12 sam
12393 * ./Makefile.am: moved generation of .h files to the toolbox so that we
12394 can call "toolbox --update-includes" without running configure.
12395 * ./toolbox: de-uglified some shell code.
12397 2003-03-12 Wednesday 04:16 sam
12399 * ./bootstrap: fixed a conflict issue with recent autopoint versions.
12400 * ./toolbox: the MSVC project file generation no longer depends on Makefile.
12402 2003-03-12 Wednesday 00:56 sam
12404 * ./configure.ac.in: we look for libqt-mt.so before libqt.so.
12406 2003-03-11 Tuesday 23:56 gbazin
12408 * ALL: experimental code for stream (dvd) navigation through object variables.
12410 2003-03-11 Tuesday 23:56 fenrir
12412 * fix ima4 decoding.
12414 2003-03-11 Tuesday 22:44 sam
12416 * ./debian/control: added libqt3-compat-headers build-dependency because of
12417 strange issues with KDE headers that I'm not sure to fully understand but
12418 also honestly completely don't care about.
12420 2003-03-11 Tuesday 21:52 fenrir
12424 2003-03-11 Tuesday 21:23 sam
12426 * ./configure.ac.in: quick and dirty workaround for qt3 headers location.
12428 2003-03-11 Tuesday 20:53 sam
12430 * ./src/stream_output/stream_output.c: fixed a minor format string issue.
12432 2003-03-11 Tuesday 20:40 sam
12434 * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.
12436 2003-03-11 Tuesday 20:01 fenrir
12438 * Added support of vplayer subtitles files.
12440 2003-03-11 Tuesday 19:58 sam
12442 * ./debian/Makefile.am: removed spurious entries.
12444 2003-03-11 Tuesday 19:57 sam
12446 * ./debian/control: vlc provides the mp3-decoder metapackage.
12448 2003-03-11 Tuesday 19:30 sam
12450 * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
12451 vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
12452 vlc-aa legacy packages because they were not in woody.
12453 * ./debian/control: tuned the control file to provide smooth upgrades from
12454 woody, from sarge, and from the local VideoLAN repository.
12456 2003-03-11 Tuesday 19:14 sam
12458 * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
12459 packages (because the dependencies are very small), and the vlc-plugin-mad,
12460 vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
12462 * ./debian/*: changed vlc-plugin-svgalib to x86-only.
12464 2003-03-11 Tuesday 19:02 fenrir
12466 * all: reworked stream output. Now it handles mutliples outputs from
12467 one input, just type --sout "<first url>#<second url>#..." (Yes it
12468 is awfull, but I need suggestion).
12469 udp: correctly update sequence number in rtp.
12471 2003-03-11 Tuesday 18:57 fenrir
12473 * mp4: I have reworked a lot the demuxer. Now it should handle gracefully
12474 the audio part of mov file. I'm really interested by any regression you
12475 could find, please _test_ all .mp4/.mov file you have.
12477 2003-03-11 Tuesday 18:57 sam
12479 * ./debian/control: added the FLAC decoder to the Debian package (sid-only,
12480 because the API changed too much since the version in woody).
12482 2003-03-11 Tuesday 18:54 alexis
12484 Added missing files.
12486 2003-03-11 Tuesday 18:16 gbazin
12488 * Makefile.am: Fixed problem with the package-win32 target.
12490 2003-03-11 Tuesday 18:14 fenrir
12492 * mms: converted a warning into a dbg message.
12494 2003-03-11 Tuesday 17:40 fenrir
12496 * Clean up. (Sigmund, does it work ?).
12498 2003-03-11 Tuesday 13:52 titer
12500 modules/misc/network/ipv4.c: BeOS compile fix
12502 2003-03-11 Tuesday 13:12 alexis
12504 Added sout.* and subtitles.*
12506 2003-03-11 Tuesday 07:03 fenrir
12508 * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
12509 ( I need some samples to do special adpcm support).
12511 2003-03-11 Tuesday 06:58 fenrir
12513 * adpcm: added IMA4 support.
12515 2003-03-11 Tuesday 06:58 fenrir
12517 * ffmpeg.h: added missing fourcc.
12518 * araw.c: fixed a warning.
12520 2003-03-11 Tuesday 06:45 fenrir
12522 * wav: Support for alaw/ulaw data. (untested)
12524 2003-03-11 Tuesday 06:14 fenrir
12526 * Hugly hack: break huge block of samples into smaller ones else
12527 some avi/mov file with raw audio can't be played, *BUT* it's not the
12528 good fix (as the problem seems to be elsewhere).
12530 2003-03-11 Tuesday 05:52 fenrir
12532 * ffmpeg support mace 3/6 audio codec. (quicktime)
12534 2003-03-10 Monday 21:24 alexis
12536 Reverted my previous commit (the bug was coming from my old gettext version)
12538 2003-03-10 Monday 21:01 alexis
12540 Fix so that compilation works with a tarball made with "make dist-all".
12542 Sam, can you check that my fix is OK ?
12544 2003-03-10 Monday 20:08 alexis
12546 vlc.spec: Bumped up version number to 0.5.2
12548 2003-03-10 Monday 19:37 gbazin
12550 * ChangeLog: updated the changelog for the 0.5.2 release.
12552 2003-03-10 Monday 19:30 sam
12554 * ./toolbox: added --update-changelog flag.
12556 2003-03-10 Monday 18:26 gbazin
12558 * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.
12560 2003-03-10 Monday 18:17 gbazin
12562 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.
12564 2003-03-10 Monday 17:12 sam
12566 * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.
12568 2003-03-10 Monday 10:41 massiot
12570 Fixed a major bug with 5.1 output and the OSS plug-in.
12572 2003-03-10 Monday 08:23 jlj
12574 * ./modules/codec/dts.c: minor fix.
12576 2003-03-10 Monday 01:07 fenrir
12578 * improved seeking and fixed play back when reading from stdin (when
12579 reported size is null).
12581 2003-03-10 Monday 00:12 gbazin
12583 * modules/access/vcd/cdrom.c: small win32 bugfix.
12584 * configure.ac.in: on win32 we link ws2_32 with the slp plugin.
12586 2003-03-10 Monday 00:04 massiot
12588 * Bumped up version number to 0.5.2
12589 * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
12590 configuration variable.
12592 2003-03-09 Sunday 23:39 jlj
12594 * ./modules/demux/mpeg: DTS support.
12596 2003-03-09 Sunday 20:07 jlj
12598 * DTS S/PDIF support.
12600 2003-03-09 Sunday 19:44 gbazin
12602 * configure.ac.in: fixed my previous commit.
12603 * NEWS: added an entry about fixes in the dvd menu support.
12605 2003-03-09 Sunday 19:25 gbazin
12607 * configure.ac.in: don't include the screensaver plugin on win32.
12608 * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
12609 * modules/codec/spudec/parse.c: removed unnessecary code.
12610 * modules/access/dvdplay/access.c: fixed some navigation problems.
12612 2003-03-09 Sunday 16:22 fenrir
12614 * fixed a really stupid bug with compressed header, improved parsing
12615 of audio stsd box. (handle qt3+ audio box)
12616 (I still need to fix mp4.c to read audio track that aren't mp4a)
12618 2003-03-08 Saturday 01:55 sigmunau
12620 added a down, right gesture to quit vlc and an up, right gesture that swaps
12621 fullscreen on/off, removed the down gesture as it is now covered by the up,
12624 2003-03-07 Friday 00:53 gbazin
12626 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
12627 messages window regularly.
12629 2003-03-06 Thursday 23:52 sigmunau
12631 NEWS: added note about .pls handeling and the http audio fix
12633 2003-03-06 Thursday 23:10 gbazin
12635 * src/audio_output/dec.c, include/aout_internal.h: the aout core was
12636 automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
12637 in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
12638 now fetch this value from the input thread when we create an aout_instance_t.
12639 This solves problems with the http access plugin.
12641 2003-03-06 Thursday 22:17 hartman
12643 * Updated README on Mac OS X issues.
12645 2003-03-06 Thursday 15:30 sigmunau
12647 the m3u demux now reads the pls files shoutcast uses.
12649 2003-03-06 Thursday 15:24 hartman
12651 * the close window command was reacting irratic because of my meddling
12652 with the responder chain. HANDS OFF you little devil ;)
12654 2003-03-06 Thursday 14:40 hartman
12657 time to stop for today
12659 2003-03-06 Thursday 12:52 hartman
12661 * fixed an issue with blackbars at certain aspect ratios when you resize
12662 the video window. (half, double)
12664 2003-03-06 Thursday 12:05 hartman
12666 ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425
12667 having two close buttons in one window goes against Apple's UIG.
12669 2003-03-06 Thursday 11:43 hartman
12671 * modules/gui/macosx/applescript.?
12672 * extras/MacOSX/Resources/vlc.scriptSuite
12673 * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
12674 - moved existing applescript commands to these files
12675 - added several control commands. supported are: play/pause, stop,
12676 previous, next, fullscreen, mute, volumeUp and volumeDown.
12677 These correspond to the existing menuitems. This still requires work
12678 in the future to make it more correct AppleScript, but it works for now.
12680 * modules/gui/macosx/controls.?
12681 - split up the controls.m into a .m and a .h
12683 * modules/gui/macosx/intf.?
12684 - added a getControls method to gain access to the controller object from
12685 the AppleScript commands.
12687 * modules/gui/macosx/open.?
12688 - removed the applescript support existing here and moved it to applescript.?
12690 * modules/gui/macosx/playlist.m
12691 - made the tooltips for the add and remove buttons localizable.
12693 * modules/gui/macosx/vout.m
12694 - added a comment on the meaning of otherMouse events.
12697 - updated copyright information to include the current year ;)
12699 2003-03-06 Thursday 11:15 fenrir
12701 * http: lalala, forgot one line :)
12703 2003-03-06 Thursday 11:09 fenrir
12705 * http: fixed a segfault while using it more than once.
12707 2003-03-06 Thursday 10:15 hartman
12709 * If labels are nil, then it shouldn't disable the entire preference panel.
12710 fixes #428 more permenantly. the cause was a missing rt-priority desc.
12712 2003-03-06 Thursday 10:11 jpsaman
12716 2003-03-06 Thursday 09:58 massiot
12718 Fixed a segfault in the OS X preferences panel.
12720 2003-03-06 Thursday 09:27 jpsaman
12722 Updated version number.
12724 2003-03-06 Thursday 00:10 sigmunau
12726 we now insert playlist entries right after the playlist file, and not at the
12727 end of playlist. Should close bug reported on mailing list by Stepan Roh
12728 about "redirection".
12730 2003-03-05 Wednesday 22:37 gbazin
12732 * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
12733 * install-win32: the FAQ wasn't being included in the package.
12735 2003-03-05 Wednesday 19:58 gbazin
12737 * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.
12739 2003-03-05 Wednesday 19:31 gbazin
12741 * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.
12743 2003-03-05 Wednesday 19:16 hartman
12745 * updated italian translation by Bruno <allevb@tin.it>
12746 i had to merge it by hand, because it was pretty outdated.
12748 2003-03-05 Wednesday 17:55 gbazin
12750 * src/input/input_ext-plugins.c: added an msleep() call in case we fail to
12751 allocate a new buffer in input_FillBuffer(). This is necessary because
12752 the input thread has an high priority and we don't want it to loop
12753 without any interruption.
12755 2003-03-05 Wednesday 00:11 massiot
12757 * Fixed LDFLAGS_mp4 variable.
12759 2003-03-05 Wednesday 00:05 sigmunau
12761 added not that gestures are now supported on osx and windows, with a comment
12762 telling that this isn't really useful yet.
12764 2003-03-04 Tuesday 23:37 massiot
12766 Bumped up to 0.5.2-test3
12768 2003-03-04 Tuesday 23:36 massiot
12770 * Made rt-priority a real-time variable (shut-up sam) and misc attempts
12771 to improve responsiveness under OS X
12773 2003-03-04 Tuesday 23:32 hartman
12775 * this code should allow for the use of gestures under OS X.
12777 2003-03-04 Tuesday 22:48 gbazin
12779 * modules/video_output/directx: added support for the mouse gestures interface.
12781 2003-03-04 Tuesday 22:36 hartman
12783 * grrr debug message in the wild.
12785 2003-03-04 Tuesday 22:08 gbazin
12787 * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
12788 * NEWS: added a note for the fixed MSVC project files.
12790 2003-03-04 Tuesday 21:54 hartman
12793 - added item on fix of 'clicking' sound between stream changes.
12794 - added item on new bandlimited resampler
12796 - bumped up revision number to 0.5.2-test3
12798 2003-03-04 Tuesday 21:12 gbazin
12800 * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
12802 * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
12803 should allow seeking on files > 1.2Gb (Hopefully closes #168).
12805 2003-03-04 Tuesday 19:28 gbazin
12807 * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
12808 quality badly + some clean-up.
12809 Changed the module priority so it is now the default resampler.
12811 2003-03-04 Tuesday 17:31 hartman
12814 - the german translation requires two different translations of the word
12815 File. I added a _ANS() function to the macosx version that gets the
12816 translation of 1:File and strips the first two characters of this
12817 alternate translation.
12818 - updated all .po files to make sure we don't break anything
12819 - committed the March 1 version of the german translation by Felix
12820 Kuhne <FK@aenneburghardt.de>
12822 2003-03-04 Tuesday 13:21 massiot
12824 * Fixed a major bug in the LPCM codec.
12825 * Moved input_ExtractPES to where it belongs, input_ext-dec.c.
12827 2003-03-04 Tuesday 03:27 gbazin
12829 * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
12830 bandlimited interpolation resampler.
12831 It is not yet enabled by default because it requires a bit more works
12832 (not fully stable yet because of buffer overflows under certain conditions).
12834 * src/audio_output/input.c: the resamplers are now always active (expcept
12837 * modules/audio_filter/resampler/*: modified the resampler to return the
12838 input buffer when no resampling is needed.
12840 2003-03-03 Monday 23:58 hartman
12842 * updated dutch strings.
12844 2003-03-03 Monday 23:48 massiot
12846 * mpeg_video is back as a built-in because it is reproduceably faster than
12848 * Another desperate attempt at fixing OS X lock-ups.
12850 2003-03-03 Monday 19:39 hartman
12853 - added remarks on m-audio fixes and other OSX specific fixes.
12854 - added improved ID3 detection item
12855 * README.MacOSX.rtf
12856 - updated to reflect M-Audio fixes.
12857 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
12858 - widened the Browse.. button to allow for the german word: durchsuchen.
12860 2003-03-03 Monday 16:49 gbazin
12862 * ALL: another bunch of fixes for the MSVC build.
12864 2003-03-03 Monday 14:21 gbazin
12866 * ALL: Finally fixed the MSVC project files.
12867 Don't include io.h on win32 when not necessary.
12868 A few build fixes for MSVC.
12870 * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
12873 2003-03-03 Monday 14:19 massiot
12875 * Fixed a bug in LPCM codec.
12876 * Changed an error into a warning.
12878 2003-03-03 Monday 01:38 fenrir
12880 * fixed play back of mms://viptvr.yacast.fr/encoderfranceinfo (asf
12881 header send over multiples packets).
12883 2003-03-02 Sunday 19:07 gbazin
12885 * configure.ac.in: fixed libid3tag detection.
12887 2003-03-02 Sunday 18:17 fenrir
12889 * fixed seek flag with broadcasted data.
12891 2003-03-02 Sunday 17:13 fenrir
12893 * forgot to initialize a variable.
12895 2003-03-02 Sunday 17:12 fenrir
12899 2003-03-02 Sunday 12:10 gbazin
12901 * NEWS: started filling in the NEWS file for the 0.5.2 release.
12903 2003-03-02 Sunday 02:47 gbazin
12905 * configure.ac.in: Removed unused options.
12906 We also don't link with lrt anymore when using GNU-pth (lrt depends on
12909 2003-03-02 Sunday 01:35 gbazin
12911 * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
12912 for the GNU-pth implementation.
12914 2003-03-01 Saturday 23:26 gbazin
12916 * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
12917 implementation and fixed an initialization bug in libvlc.
12919 2003-03-01 Saturday 21:32 ipkiss
12921 - about.dfm: the layout of the "About" dialog box is slightly different
12922 - misc.cpp: toolbar buttons are translated too
12923 - mainframe.dfm: removed the "Back" and "Eject" toolbar buttons, which
12924 were rather useless, and added an "Eject disc" menu entry
12925 Also hid the caption for all the toolbar buttons
12926 - win32.cpp: Added a config option to display or not these captions
12927 - preferences.cpp: small modification to support non-advanced mode
12929 2003-03-01 Saturday 19:25 gbazin
12931 * install-win32, Makefile.am: added the html faq to the win32 package.
12932 * toolbox, msvc/*: few fixes to the msvc project files generation.
12933 (compiling plugins won't work yet because there are a few hacks that
12934 need to be done in order to compile dlls that use the c-runtime)
12936 2003-02-28 Friday 17:23 fenrir
12938 * try a workaround for BeOS MediaKit files.
12940 2003-02-28 Friday 10:19 massiot
12942 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
12944 2003-02-28 Friday 04:31 ipkiss
12946 Internationalization now works for the win32 interface (thanks Gildas).
12947 I've voluntarily disabled the translation of the toolbar buttons
12948 strings, because it looks really awful...
12950 2003-02-27 Thursday 22:09 ipkiss
12952 A few modifications to get closer to i18n in the win32 interface
12954 2003-02-27 Thursday 16:38 gbazin
12956 * modules/demux/avi/avi.c: compilation fix.
12958 2003-02-27 Thursday 15:07 fenrir
12960 * httpd: clean up, kick up unused connection (it waits 10s), use select
12961 to way (instead of a hard coded sleep ;)
12963 2003-02-27 Thursday 13:19 gbazin
12965 * ALL: i18n updates and fixes.
12967 2003-02-27 Thursday 12:44 marcari
12969 * updates for the YOPY ports (thx to Sebastien Chaumat !)
12971 2003-02-27 Thursday 08:19 massiot
12973 * Bumped up revision number to 0.5.2-test2
12974 * Another attempt at fixing the "VLC is locking up OS X" problem
12977 2003-02-26 Wednesday 21:00 asmax
12979 * compilation fixes...
12981 2003-02-26 Wednesday 19:39 gbazin
12983 * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make
12984 target, and included the locales in the installer script.
12985 * src/libvlc.c: on win32 we look for the locales in vlc's directory.
12987 2003-02-26 Wednesday 18:15 massiot
12989 * Added sanity checks for PTS in the future.
12991 2003-02-26 Wednesday 15:47 marcari
12993 * implementation of the 'autoplay file' button callback
12994 * when clicking a link : follows the link and don't try to open it
12995 * yopy does not always sees the '.' and '..', so workaround :
12996 - all the hidden files are not displayed
12997 - the '..' directory is each time added by hand
12999 2003-02-26 Wednesday 15:44 marcari
13001 * small modification for linupy :
13002 - added a pixmpa directory
13003 - added a set_usize (how do we maximize cleanly a gtk-window ?)
13004 - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
13006 2003-02-26 Wednesday 13:51 gbazin
13008 * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
13009 badly when we reach the end of the stream (decoder stream).
13010 * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite
13011 loop when the end of the stream was reached.
13013 2003-02-26 Wednesday 12:38 fenrir
13015 * ts.c: added "ts" shorcut for ts_dvbpsi.
13017 2003-02-26 Wednesday 04:23 babal
13019 - link the headphone channel mixer with the math library
13021 2003-02-25 Tuesday 21:09 gbazin
13023 * modules/codec/libmpeg2.c: fixed pts handling.
13025 2003-02-25 Tuesday 18:26 gbazin
13027 * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
13029 * po/Makevars: file needed by newer versions of gettext.
13031 2003-02-25 Tuesday 17:17 fenrir
13033 * stream_output.* : added a flags variable to sout_buffer_t, allowing to
13035 * httpd : added a way to use stream header, and changed the way that
13036 stream data are stored (allow better client handling).
13037 * http : use stream header, and add mime type detection by looking
13038 at file extention (could be improved).
13039 * ogg: fixed a segfault when removing a stream, mark header.
13041 2003-02-25 Tuesday 17:15 gbazin
13043 * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c:
13044 Added a simple mpeg video decoder based on libmpeg2. It is mainly useful
13045 for comparing the performance against our custom decoder as it is currently
13046 missing some important features like the synchro stuff.
13048 2003-02-24 Monday 23:28 fenrir
13050 * stream_output.c : added a sanity check.
13052 2003-02-24 Monday 23:27 fenrir
13054 * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio
13055 and mpeg4/divx3 video streams. (Created files seem to work only with vlc).
13057 2003-02-24 Monday 17:06 jlj
13059 * a52tofloat32.c: changed an error into warning.
13061 2003-02-24 Monday 14:40 sigmunau
13063 updated documentation to reflect that input_AccessReinit should be called
13064 before, and not after a random seek
13066 2003-02-24 Monday 14:14 fenrir
13068 * all : fix compilation.
13070 2003-02-24 Monday 12:34 fenrir
13072 * stream_output.c : fixed compilation.
13073 * mux/* implemented pf_mux_capacity.
13075 2003-02-24 Monday 11:14 gbazin
13077 * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.
13079 2003-02-24 Monday 11:00 fenrir
13081 * stream_output.h : add a private parameter to sout_instance_t only used
13082 by src/stream_output.c (avoid changing every time stream_output.h...)
13084 2003-02-24 Monday 10:45 fenrir
13086 * stream output: fixed name inconsistency, added a new exported
13087 functions by muxer.
13088 * wav: fixed a warning.
13090 2003-02-24 Monday 09:26 fenrir
13092 * asf: fix seek for http.
13094 2003-02-24 Monday 09:18 fenrir
13096 * wav: proper seek handling. (wav file readable over http).
13098 2003-02-23 Sunday 22:35 fenrir
13100 * enable httpd(by default) and http.
13102 2003-02-23 Sunday 19:07 fenrir
13104 * all : declaration of http and httpd.
13106 2003-02-23 Sunday 19:05 fenrir
13108 * modules/access_output/http : http output.
13109 * httpd : mini http server (be carefull about security issue...)
13111 2003-02-23 Sunday 18:07 fenrir
13113 * all : added streaming support for crappy ms video codec into TS.
13114 - Only vlc is able to read such TS.
13115 - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used.
13116 - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be
13120 2003-02-23 Sunday 16:31 sigmunau
13122 added a demux and decoder for flac files (disabled by default). Works for
13123 16bit per sample streams, only tested with stereo
13125 2003-02-23 Sunday 05:53 jlj
13127 * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
13128 Dynamic device support.
13129 * ./modules/gui/macosx: Minor fixes and cosmetic changes.
13131 2003-02-23 Sunday 01:25 massiot
13133 * Destroy audio-device and audio-channels when no output plug-in is
13136 2003-02-22 Saturday 16:10 fenrir
13140 2003-02-22 Saturday 14:11 sigmunau
13142 Fixed seme seeking issues with http access module, fixed an error that
13143 caused id3v2.4 tags at the end of the file to not work. Added checks to
13144 avoid seeking off the ends of the file. Should close #325, please confirm
13146 2003-02-21 Friday 22:59 gbazin
13148 * src/audio_output/input.c: fixed buffer allocation bug that was triggered
13149 when using "in place" resamplers.
13151 2003-02-21 Friday 16:31 hartman
13153 DJ's first steps in C and vlc decoders ;)
13154 * modules/audio_filter/converter/mpgatofixed32.c:
13155 - fixed an issue that could cause glitches when switching from one stream
13156 to another. the buffer wasn't entirely getting 0000 because multiple
13157 channels were not taken into account when doing this.
13159 - if float32 then clear the buffer with (float)0
13161 2003-02-21 Friday 15:16 hartman
13163 * previous commit seems to break some things. reverting.
13165 2003-02-21 Friday 14:17 hartman
13167 * (float) 0 the buffer if it cannot be decoded and fixed32.
13170 2003-02-21 Friday 03:49 hartman
13172 * VLC.app should show its version in the Finder now
13173 Meeuh, one more place that needs version string updated before a release.
13174 might be made automated ?
13176 2003-02-21 Friday 03:22 hartman
13178 * ignore project Builder user files and backup .nib files.
13179 * vlc.app changed to VLC.app. cvsignore changed to reflect this.
13181 2003-02-21 Friday 02:45 hartman
13183 * If the "show advanced" option has been changed and you press the Apply
13184 button, the preferences window is destroyed and created.
13186 2003-02-20 Thursday 18:10 hartman
13188 * prefs obey the advanced option. Apply does not as of yet.
13190 2003-02-20 Thursday 16:07 gbazin
13192 * src/libvlc.h, modules/audio_output: added a global --spdif config option
13193 to allow using the spdif output by default if available.
13194 * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
13196 * modules/control/rc/rc.c: on win32 enabled the echo mode and the
13198 * modules/codec/mpeg_audio.c: fixed a sync bug.
13200 2003-02-20 Thursday 01:52 sigmunau
13202 * include/configuration.h: added a new flag to the configuration stucture to
13203 indicate wether it is an "advanced" option or not. The goal with this is to
13204 hide the user from all the strange options that very seldom needs to be
13205 changed. added an extra argument to all the add_* macros to indicate wether
13206 the item is advanced or not.
13207 * src/libvlc.h: added an "show advanced options" config option default
13209 * src/libvlc.c: the advanced options are not listed by vlc --help and
13210 friends unless --advanced is used
13211 * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
13212 advanced options unless advanced is set
13213 all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
13214 using some common sense. Please check and correct
13216 note: All interfaces should still work like they used to, see the change in
13217 modules/gtk/preferences.c to find out how to "hide" options.
13219 second note: I think I've changed all the modules, but I could not test
13220 everyone for compilation, expect some broken modules (the fix is to add ",
13221 VLC_TRUE" as last argument to the add_* I forgot)
13223 2003-02-19 Wednesday 22:08 gbazin
13225 * modules/audio_output/directx.c: forgot to enable channel re-ordering.
13226 * modules/audio_output/waveout.c: fixed a crash that happened when probing
13227 devices supporting S/PDIF. (Should fix 354)
13229 2003-02-19 Wednesday 14:49 hartman
13231 * increased accuracy of positionslider in OSX. although this will not solve
13232 all problems this will improve results a bit (by my own experience).
13234 2003-02-19 Wednesday 10:02 gbazin
13236 * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
13239 2003-02-18 Tuesday 23:34 gbazin
13241 * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
13242 and FOURCC_twos (PCM audio).
13244 2003-02-18 Tuesday 22:40 ipkiss
13246 * src/misc/modules.c: on Windows, we look for the plugins in vlc's root
13247 directory when there is no 'plugins' nor 'modules' subdirectory
13250 2003-02-18 Tuesday 22:33 gbazin
13252 * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420()
13253 and use img_convert() from ffmpeg instead. Also added support for the
13254 PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos
13255 from media.xiph.org.
13257 2003-02-18 Tuesday 20:54 hartman
13259 * Only update the info window if it is visible
13261 2003-02-18 Tuesday 19:42 gbazin
13263 * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
13265 * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
13266 necessary fourcc for DV audio.
13268 2003-02-18 Tuesday 18:49 fenrir
13270 * mpeg_audio.c: removed some fprintf...
13272 2003-02-18 Tuesday 18:33 titer
13274 * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when
13275 multicasting with the stream output
13276 * modules/control/: missing cvsignore
13278 2003-02-18 Tuesday 13:13 sam
13280 * ./mozilla/*: s/VideoLAN Client/VLC/g.
13282 2003-02-18 Tuesday 00:51 fenrir
13284 * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
13285 fix had broken :p )
13287 2003-02-18 Tuesday 00:20 hartman
13289 * Changed an Error message. Many people did not understand:
13290 no suitable decoder module for fourcc `IV31'
13292 VLC probably does not support this sound or video format.
13294 2003-02-18 Tuesday 00:17 massiot
13296 * Fixed a segfault in the Japanese preferences panel.
13298 2003-02-17 Monday 23:47 hartman
13300 * Fixed the localization issue on MacOSX.
13302 2003-02-17 Monday 23:10 jpsaman
13304 Juglin with dependencies.
13306 2003-02-17 Monday 22:19 gbazin
13308 * modules/audio_output/directx.c: added multichannel support to the
13310 * modules/audio_output/waveout.c: fixed quad audio channels detection and
13311 a few misplaced debug messages.
13312 * configure.ac.in: don't link anymore the rc plugin with the winsock lib.
13314 2003-02-17 Monday 22:03 asmax
13316 * added a SAP server, with some kludges because the SAP client in vlc
13317 is not RFC-compliant...
13319 2003-02-17 Monday 18:58 hartman
13321 * NEWS: added info about the new 0.5.1a release for OSX.
13322 * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #
13324 2003-02-17 Monday 17:06 massiot
13326 Fixed the "everything is in Japanese" bug. :p
13328 2003-02-17 Monday 16:56 gbazin
13330 * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
13331 using WaitForSingleObject() on the console handle and ReadConsoleInput().
13334 2003-02-17 Monday 14:43 massiot
13336 Now 0.5.2-cvs (estimated release date in two weeks from now).
13338 2003-02-17 Monday 10:52 hartman
13340 * Whoops. i forgot to add these files. sorry everyone.
13342 2003-02-17 Monday 09:47 gbazin
13344 * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
13345 resampler so the ugly resampler is once again the default. The quality of
13346 the ugly resampler is currently better than the linear one because of a
13349 2003-02-17 Monday 07:22 sam
13351 * ./debian/woody-buildpackage: Debian package creation fixes.
13353 2003-02-17 Monday 06:31 sam
13355 * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!
13357 2003-02-17 Monday 06:15 sam
13359 * Updated NEWS and ChangeLog.
13361 2003-02-17 Monday 06:00 sam
13363 * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
13364 but Windoze will certainly do.
13366 2003-02-17 Monday 05:50 sam
13368 * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's
13369 directory whenever possible, to use it for the spudec font or to load
13372 2003-02-17 Monday 04:21 sam
13374 * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.
13376 2003-02-17 Monday 00:04 asmax
13378 * added a sample playlist. All fields must be separated with TABs
13380 2003-02-16 Sunday 23:57 asmax
13382 * libvlc binding for python
13383 * new VideoLAN RTSP Server, using libvlc.
13384 Not yet fully rfc2326-compliant, but it works ;)
13386 2003-02-16 Sunday 23:32 hartman
13388 * Added an info panel to show movie info, etc.
13390 2003-02-16 Sunday 17:35 sam
13392 * ./debian/changelog: updated for 0.5.1.
13393 * ./debian/control: vlc-glide is now Architecture: i386 only.
13394 * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
13395 * ./debian/rules: the deprecated vlc-* packages have a proper link to
13396 /usr/share/doc/vlc/.
13398 2003-02-16 Sunday 16:58 ipkiss
13400 * added an entry for the "subtitles don"t work on windows" problem
13402 2003-02-16 Sunday 16:22 jpsaman
13404 Updated release numbering for all ipk's
13406 2003-02-16 Sunday 16:21 jpsaman
13408 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).
13410 2003-02-16 Sunday 14:51 fenrir
13412 * udp: forgot this file...
13414 2003-02-16 Sunday 14:10 fenrir
13416 * all: split muxer and access into independant part.
13418 2003-02-16 Sunday 14:03 fenrir
13420 * Less checks on muxer type.
13422 2003-02-16 Sunday 11:18 fenrir
13424 * adpcm: added dk3 too.
13426 2003-02-16 Sunday 10:25 sigmunau
13428 Added support for volume up/down buttons.
13430 2003-02-16 Sunday 09:50 fenrir
13432 * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
13435 2003-02-16 Sunday 08:56 fenrir
13437 * all: fix mpeg2 handling.
13439 2003-02-16 Sunday 01:38 titer
13441 NEWS: updated BeOS info for 0.5.1
13443 2003-02-16 Sunday 01:29 massiot
13445 * modules/gui/macosx/open.m: Removed channel server support
13446 * po/*: Updated po files just before the 0.5.1 release
13447 * modules/audio_filter/resampler/linear.c: fixed an initialization bug
13449 2003-02-15 Saturday 20:02 jpsaman
13451 Update iPaq packaging description files for:
13455 Updated NEWS file with OPIE port.
13457 2003-02-15 Saturday 13:50 massiot
13459 * Bumped up revision number to 0.5.1
13460 * Updated French translation
13462 2003-02-15 Saturday 12:57 hartman
13464 * if we are paused in fullscreen, show cursor.
13466 2003-02-15 Saturday 04:43 ipkiss
13468 - fixed a vicious bug
13470 2003-02-14 Friday 23:07 hartman
13472 * Should fix an issue with multiple monitors and the hiding of the mousecursor
13474 2003-02-14 Friday 18:22 sam
13476 * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142).
13477 * ./src/libvlc.c: removed unnecessary malloc() calls.
13478 * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args.
13480 2003-02-14 Friday 17:00 ipkiss
13482 * exchanged directx' and waveout's capabilities because the latter
13483 seems to be more reliable
13485 2003-02-14 Friday 13:48 jpsaman
13487 Fixed deadlock upon unloading qte_main plugin.
13488 Cleanup of debug messages.
13490 2003-02-14 Friday 13:44 jpsaman
13492 Tuning package dependencies.
13494 2003-02-14 Friday 13:19 jpsaman
13496 Updated opie control file for packaging.
13498 2003-02-14 Friday 13:01 jpsaman
13502 2003-02-14 Friday 09:50 gbazin
13504 * modules/audio_output/waveout.c: better buffer management and hopefully
13505 fixed the S/PDIF output (Still untested though. Anybody here could test
13508 2003-02-13 Thursday 21:53 massiot
13510 Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
13513 2003-02-13 Thursday 17:31 sam
13515 * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.
13517 2003-02-13 Thursday 14:16 hartman
13520 - when a new stream is being loaded we select the current title in the
13522 - Cleaned up some of my previous commited code dealing with updating
13525 2003-02-13 Thursday 02:00 hartman
13527 *ALL: update the title of the window everytime the stream changes.
13529 2003-02-13 Thursday 01:14 hartman
13531 * fixed a small bug
13533 2003-02-13 Thursday 00:09 hartman
13535 * src/playlist/playlist.c:
13536 - added an intf-change variable. This is set whenever you add or delete
13537 an item in the playlist. You need to unset it yourself.
13538 * modules/gui/macosx/intf.?:
13539 - listen for external playlist changes. update view when playlist changes.
13540 - activate/deactivate previous and next buttons and menuitems,
13541 whenever the playlist gets changed.
13543 2003-02-12 Wednesday 23:26 jpsaman
13545 Scripts for building and packaging vlc on Zaurus PDA.
13547 2003-02-12 Wednesday 23:26 jpsaman
13549 Updated control files and buildscript for v0.5.1
13551 2003-02-12 Wednesday 23:13 jpsaman
13553 The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.
13555 2003-02-12 Wednesday 23:09 jpsaman
13557 Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
13559 2003-02-12 Wednesday 23:08 massiot
13561 * Italien translation, courtesy of Bruno <allevb@tin.it>.
13563 2003-02-12 Wednesday 17:13 jobi
13565 * modules/access/vcd/vcd.*: fixed a warning
13567 2003-02-12 Wednesday 16:58 jobi
13569 * modules/access/vcd/vcd.c: in entry points, track number should be read
13570 as BCD (it should fix #244). Also fixed chapter indexing, so that it
13571 correspond to the dvd one.
13573 2003-02-12 Wednesday 14:22 hartman
13575 * modules/gui/macosx/controls.m:
13576 - fixed the mute and volumeup volumedown when you use them mixed.
13577 * src/audio_output/intf.c:
13578 - set "saved-volume" on volume up, volume down.
13580 2003-02-12 Wednesday 13:42 massiot
13582 Patch courtesy of gibalou :
13583 * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of
13584 i_continuity_counter,
13585 * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
13586 * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
13588 2003-02-12 Wednesday 02:11 ipkiss
13591 * all files are stored in dos mode, or Borland won't compile some of
13594 2003-02-11 Tuesday 18:05 massiot
13596 * 0.5.1 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
13598 2003-02-11 Tuesday 17:20 babal
13600 - Dolby Surround fix
13601 - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about
13602 6.1 since there is a doubt about where should be the Rear Center
13603 coefficient in a decoded sample.
13604 -> if anybody has an idea or even better a test stream...
13606 2003-02-11 Tuesday 16:19 hartman
13608 * updated dutch strings
13610 2003-02-11 Tuesday 15:35 hartman
13612 ALL: - changed vlc.app into VLC.app
13613 modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
13616 2003-02-11 Tuesday 15:24 hartman
13618 * Updated ReadMe file
13619 - some spelling issues
13620 - remark about the current troubles with sound
13621 - readded deinterlace remark
13622 - Added info on multiple screens and sound devices
13623 - updated the bugreporting URL
13624 - Changed all occurences of vlc into VLC where appropriate
13626 2003-02-11 Tuesday 11:16 massiot
13628 * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
13629 * Support for 7 and 7.1 channel configurations.
13631 2003-02-10 Monday 23:50 massiot
13633 * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.
13635 2003-02-10 Monday 23:16 marcari
13637 * sdl.c : added includes (vlc/aout.h & aout_internal.h)
13638 => to make volumeup/down compile
13640 2003-02-10 Monday 23:04 hartman
13642 * the window of the video shows the official document icon, filename and
13643 when command-clicked the path if the stream is a local file.
13644 this is the expected window behaviour in osx.
13646 2003-02-10 Monday 22:22 massiot
13648 * I ran --update-po for the last time before the 0.5.1 release (and I
13651 2003-02-10 Monday 22:18 hartman
13653 * The dock should no longer be visible in fullscreen mode.
13655 2003-02-10 Monday 21:56 sam
13657 * ./debian/rules: added code to avoid timestamp skews in the faad tree.
13659 2003-02-10 Monday 21:54 hartman
13661 * only show last part of of file/url name in the playlist.
13663 2003-02-10 Monday 21:46 sam
13665 * ./debian/rules: added missing icon in the vlc and wxvlc packages.
13667 2003-02-10 Monday 21:28 hartman
13669 * fixed the black bar issue with window half/normal/double window sizes in
13670 OSX. i had forgotten the aspectratio.
13672 2003-02-10 Monday 21:11 sam
13674 * ./debian/rules: removed Debian kludges that do not really belong to the
13677 2003-02-10 Monday 20:57 sam
13679 * ./debian/control: added the "VideoLAN" word in the long description so
13680 that "apt-cache search videolan" returns vlc.
13682 2003-02-10 Monday 20:11 sam
13684 * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first
13685 dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil.
13687 2003-02-10 Monday 18:12 sam
13689 * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with
13690 gprof, because gcc is unable to build it without -fomit-frame-pointer
13693 2003-02-10 Monday 17:43 massiot
13695 * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
13698 2003-02-10 Monday 16:53 sam
13700 * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
13701 (partially fixes #260)
13703 2003-02-10 Monday 15:23 titer
13705 Move the messages update function to another thread. It prevents it from
13706 freezing the main window (cannot seek anymore, etc).
13708 2003-02-10 Monday 00:41 hartman
13710 * another proof that the copy command in IE for Mac sucks. stupid stray chars.
13712 2003-02-10 Monday 00:16 massiot
13714 * Enabled the gestures module by default,
13717 2003-02-10 Monday 00:16 hartman
13719 * restored old deinterlace menu. The on the fly code does not work as long
13720 as the vout.m issue exists. but this is better then the current 'dummy'
13723 2003-02-09 Sunday 23:42 sigmunau
13725 *: a new mouse gestures interface, currently supporting back, forward, quit
13726 fullscreen and a nice debug message when you draw a clockwise square. Video
13727 output modules needs to be modified for this to work, but it should be minor
13728 in modules supporting dvd navigation.
13730 btw: it should be easy to add new gestures, ideas appreciated
13732 2003-02-09 Sunday 19:28 massiot
13734 * Minor typographic corrections,
13735 * Fixed a segfault in the Preferences window.
13737 2003-02-09 Sunday 17:10 stippi
13739 modules/gui/beos/PreferenceWindow.h/.cpp
13741 - added settings for screenshot path and image format
13743 - removed "Save" button, added "Cancel" and "Revert" buttons
13745 - added revert functionality
13747 - changed class design for cleaner functionality,
13748 separated ApplyChanges() into more functions
13749 to have finer control
13751 - added more error checking and fixed memory leaks
13752 (config_GetPsz() returns char*, not const char*!)
13754 - all settings are now correctly saved and restored
13756 - some more cosmetic changes
13758 modules/gui/beos/InterfaceWindow.h/.cpp
13760 - updated vlc way of saving settings to be on par with BeOS way
13761 and made it selectable in the code which way is used.
13762 However, the VideoSettings are still only savable in
13765 - if dvd menus are used, the navigation menu enables a
13766 "Goto Menu" item. Unfortunately, I don't see a clean
13767 way to really detect the usage of dvd/dvdold in the
13768 currently playing stream. I wouldn't want to see
13769 if a playlist item has "dvd:" or "dvdold:" prepended
13770 at each interface update.
13772 2003-02-09 Sunday 13:25 fenrir
13774 * sub.c : begun clean up
13776 2003-02-09 Sunday 12:23 sam
13778 * ./configure.ac.in: fiddled with linking flags for the KDE plugin.
13780 2003-02-09 Sunday 12:21 sam
13782 * ./debian/control: made lintian happier with package descriptions.
13783 * ./debian/rules: added extra touch calls to prevent autobuilders from
13784 launching autoconf/automake.
13786 2003-02-09 Sunday 12:19 sam
13788 * ./modules/video_filter/transform.c: fixed a stupid typo preventing
13789 initialization of the plugin.
13791 2003-02-09 Sunday 12:18 sam
13793 * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.
13795 2003-02-09 Sunday 11:51 titer
13797 Simplified volume functions
13799 2003-02-09 Sunday 02:01 ipkiss
13801 * modules/gui/win32/mainframe.cpp: simplifications using the new
13804 2003-02-09 Sunday 01:56 massiot
13806 Fixed GTK compilation.
13808 2003-02-09 Sunday 01:50 massiot
13810 * Added Step forward/Step backward feature.
13812 2003-02-09 Sunday 01:13 massiot
13814 * aout_Volume* functions now do their own vlc_object_find() on the
13815 audio output. Consequently, the first argument can be any vlc_object_t.
13816 * modules/gui/macosx/*: greatly simplified volume functions ; you can now
13817 call aout_Volume* even when there is no audio output, and the volume
13818 will be saved for later use.
13820 2003-02-08 Saturday 22:43 massiot
13822 Fixed previous commit.
13824 2003-02-08 Saturday 22:20 massiot
13826 * src/extras/libc.c: New vlc_wraptext function,
13827 * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
13828 * src/input/input.c: Correctly parse MRL of the type
13829 /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
13830 * modules/access/*: Changed some msg_Warn into msg_Err
13831 * po/fr.po: Updated French translation,
13832 * configure.ac.in: Re-enabled Swedish translation,
13833 * Makefile.am: Do not recompile everything everytime someone changes a .h
13835 2003-02-08 Saturday 21:43 hartman
13837 * window half/normal/double Size commands
13838 - black bar issue is not fixed. i removed 'myfix'
13840 2003-02-08 Saturday 20:32 massiot
13842 * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE
13843 * modules/gui/macosx/intf.m: VLC _m_edia _p_layer.
13845 2003-02-08 Saturday 19:14 asmax
13847 * fixed the encoding
13848 (Meuuh you can re-enable swedish ;)
13850 2003-02-08 Saturday 19:10 massiot
13852 * Fixed misc typos in strings,
13853 * Updated po files,
13854 * New --buggy-psi options, to supports streams which don't update the
13855 continuity counter in their PSI packets (walkenizes #sam).
13857 2003-02-08 Saturday 17:26 massiot
13859 * configure.ac.in: Disabled Swedish translation since it doesn't use the
13861 * Implemented localization for audio-channels and video-device variables.
13863 2003-02-07 Friday 23:36 marcari
13865 glibc 2.1 port for linupy (linux on a yopy pda)
13867 * modules/access/*.c : added include <sys/time.h> for struct timeval
13868 * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast)
13872 2003-02-07 Friday 21:30 hartman
13874 * Resize window fixes
13875 - we should not resize the window in fullscreen
13876 - fixed the black bars bug in half and double size
13877 - position of top left corner should not change
13878 - more efficient code
13880 2003-02-07 Friday 20:49 alexis
13882 - FAQ : the first question of the "troubleshooting" section now tells the
13883 user to delete VLC's configuration file.
13885 2003-02-07 Friday 20:23 hartman
13887 * added half, normal and full size videowindow menuitems.
13888 there seems to be a bug though somewhere. you end up with black bars in
13889 half and double size.
13891 2003-02-07 Friday 18:43 ipkiss
13893 * Fixed the "RichEdit line insertion error" bug (closes #246)
13894 * Added a popup menu to copy log messages to the clipboard
13896 2003-02-07 Friday 16:51 massiot
13898 Fixed a buffer leak with slice-I streams (thanks sam).
13900 2003-02-07 Friday 09:17 yves
13902 - added missing buildrequires
13903 - now autodetect on wich system we are:
13904 rpm --rebuild should work out of box on rh and previous mdk systems.
13905 - NO buildrequires on rh-like system. rh does not have a devel policy
13906 - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet)
13908 2003-02-07 Friday 01:32 hartman
13910 * grrr changed the project file by accident. revert
13912 2003-02-07 Friday 01:31 hartman
13914 * When you push backspace or delete in the playlist, it removes the selected item.
13916 2003-02-07 Friday 01:22 fenrir
13918 * ffmpeg/audio : removed an old error (anyway it was harmless).
13919 * mp4 : removed a bad initialisation. Erased all ending spaces.
13920 * mpeg/audio : send i_rate to decoder (not yet usefull but ...)
13922 2003-02-07 Friday 01:09 sam
13924 * ./src/interface/interface.c: interface variable is "intf", not "interface".
13926 2003-02-07 Friday 00:29 sam
13928 * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
13929 declarations. Should fix that later.
13931 2003-02-07 Friday 00:26 sam
13933 * ./modules/access/dvdplay/demux.c: fixed a minor warning.
13935 2003-02-06 Thursday 23:59 sam
13937 * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
13938 "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
13940 * ./src/interface/interface.c: added a safety check to circumvent the bug,
13941 allowing a smooth upgrade.
13943 2003-02-06 Thursday 23:55 massiot
13945 Fixed interface freezes in the OS X interface.
13947 2003-02-06 Thursday 23:01 sam
13949 * ./src/misc/darwin_specific.m: completed our list of known languages and
13950 made code simpler to read.
13952 2003-02-06 Thursday 21:56 sam
13954 * ./debian/rules: build the SLP plugin by default.
13956 2003-02-06 Thursday 21:39 titer
13958 Tuned BeOS priorities for a better playback on low-end computers.
13960 2003-02-06 Thursday 15:14 massiot
13962 Fixed AFMT_AC3 and AFMT_S16_NE handling.
13964 2003-02-06 Thursday 13:47 hartman
13966 * Changed a failed DecompressSequenceFrameS error into a warning. We don't
13967 want to bug users with this when we resize a video.
13969 2003-02-06 Thursday 03:22 sam
13971 * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
13972 in the background to disable xscreensaver the jwz way (Closes: #58).
13974 It's an interface plugin, trigger with "--extraintf screensaver".
13976 2003-02-06 Thursday 02:37 sam
13978 * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
13979 otherwise we fail with an error when they are not found.
13981 2003-02-06 Thursday 00:45 sam
13983 * ./doc/faq/faq.sgml: updated config file location for OS X.
13985 2003-02-05 Wednesday 22:48 hartman
13987 * Changed the wrong property in my recent commit. FIXED
13989 2003-02-05 Wednesday 22:11 sam
13991 * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
13992 doing fullscreen or volume up from the popup menu.
13994 2003-02-05 Wednesday 16:23 hartman
13996 * added a "Open CrashLog" button to the messages window in OSX.
13998 2003-02-05 Wednesday 14:58 hartman
14000 * Added AppleScript support
14001 * We can now handle mms:// etc on a systemwide level.
14002 - No way to set this other then trough Explorer Prefs at the moment
14004 2003-02-05 Wednesday 02:31 hartman
14006 * More support for handling URLs. Still need to create the scriptsuite.
14008 2003-02-05 Wednesday 01:36 hartman
14010 * Added a Next and Previous item to the dockmenu
14011 * Prelimanary support for making VLC the handler of ftp http mms and udp
14012 URLs (on a systemwide level)
14014 2003-02-04 Tuesday 21:01 jpsaman
14018 2003-02-04 Tuesday 20:45 hartman
14020 * We released an array that was in a autorelease pool. That's not necesarry
14022 2003-02-04 Tuesday 11:51 massiot
14024 * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
14027 2003-02-04 Tuesday 11:07 massiot
14029 * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
14030 (thanks gibalou !).
14032 2003-02-04 Tuesday 10:07 massiot
14034 * modules/access/*: Fixed compilation problems with "struct timeval".
14036 2003-02-03 Monday 21:47 sam
14038 * ./bootstrap: we don't fail if gettext is too old and there is no
14039 ABOUT-NLS in the tree.
14041 2003-02-03 Monday 21:38 massiot
14043 Now developing 0.5.1-cvs.
14045 2003-02-03 Monday 19:45 sam
14047 * ./debian/woody-buildpackage: enabled build-deps checking.
14049 2003-02-03 Monday 17:18 stippi
14051 modules/gui/beos/InterfaceWindow.h/.cpp
14053 - improved file loading:
14054 - contents of sub folders can optionally be loaded too
14055 - files are loaded in expected order from filepanel
14057 - file panel accepts folders to load
14058 - saving of playlist's display mode
14059 - added updating of interface when playlist is modified
14060 while nothing is playing
14061 - added compatibility for SoundPlay's drag'n'drop message format
14063 modules/gui/beos/ListViews.h/.cpp
14065 - implemented reversal of playlist
14066 - list can display full path or file name only
14067 - drag'n'drop interaction with SoundPlay
14069 modules/gui/beos/MediaControlView.cpp
14073 modules/gui/beos/PlayListWindow.h/.cpp
14075 - added reverse sort command to edit menu
14076 - added view menu, to allow the user to display paths
14077 or only names in the list
14079 2003-02-03 Monday 16:07 alexis
14083 2003-02-03 Monday 11:25 alexis
14085 Article format, instead of book format.
14088 2003-02-03 Monday 02:26 sam
14090 * ./debian/rules: more Debian Woody fixes. Grrrr!
14092 2003-02-03 Monday 01:32 sam
14094 * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
14095 * ./debian/woody-buildpackage: sed syntax fixed.
14097 2003-02-03 Monday 00:56 sam
14099 * ./share/Makefile.am: we weren't distributing the font!
14101 2003-02-03 Monday 00:43 sam
14103 * Updated ChangeLog and pofiles.
14105 2003-02-03 Monday 00:39 sam
14107 * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.
14109 2003-02-03 Monday 00:23 sam
14111 * ./debian/control: missing build dependencies.
14113 2003-02-03 Monday 00:00 massiot
14115 German translation, croutesy of Felix Kuehne.
14117 2003-02-02 Sunday 23:11 massiot
14119 Worked around a bug with the Screens menu and localization.
14121 2003-02-02 Sunday 20:59 hartman
14123 * OSX version can open .asx files. so we need to let the os know that ;)
14125 2003-02-02 Sunday 20:21 sam
14127 * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.
14129 2003-02-02 Sunday 20:07 sam
14131 * ./debian/vlc.desktop: removed unnecessary file.
14133 2003-02-02 Sunday 20:01 sam
14135 * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.
14137 2003-02-02 Sunday 20:01 sam
14139 * ./debian/changelog: updated Debian changelog.
14141 2003-02-02 Sunday 19:45 sam
14143 * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
14144 --stdout | sed -e 's/^[^0-9]/ /' -e 's/^ *$//' | uniq).
14146 2003-02-02 Sunday 18:57 sam
14148 * ./debian/woody-buildpackage: finished Woody build script.
14150 2003-02-02 Sunday 18:12 sam
14152 * ./po/de.po: german translation updates from Felix KĂ¼hne.
14154 2003-02-02 Sunday 18:09 jpsaman
14156 Added ffmpeg package to list of depenencies.
14158 2003-02-02 Sunday 17:18 sam
14160 * ./debian/woody-buildpackage: added a script to build .debs on woody.
14162 2003-02-02 Sunday 16:08 sam
14164 * ./NEWS: a few updates from gibalou.
14166 2003-02-02 Sunday 11:29 stippi
14168 cosmetic fix (drop mark would reappear if SHIFT was pressed)
14170 2003-02-02 Sunday 09:17 titer
14172 '--demuxdump-file -' dumps to standard output.
14173 (useful for operating systems which do not have '/dev/stdout'
14176 2003-02-02 Sunday 04:17 sam
14178 * renamed debian/README into debian/README.Debian.
14180 2003-02-02 Sunday 04:07 sam
14182 * ./debian: more packaging stuff.
14184 2003-02-02 Sunday 04:01 sam
14186 * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
14189 2003-02-02 Sunday 03:38 sam
14191 * ./doc/vlc.1: updated manpage.
14193 2003-02-02 Sunday 03:08 sam
14195 * ./po/it.po: ultimate italian fixes by Bruno Vella.
14197 2003-02-02 Sunday 03:03 sam
14199 * ./debian/*: tuned packaging.
14201 2003-02-02 Sunday 02:58 massiot
14203 * Bumped up revision number to 0.5.0
14205 2003-02-02 Sunday 02:11 sam
14207 * ./po/it.po: updated italian translation, courtesy of Bruno Vella.
14209 2003-02-02 Sunday 01:37 sam
14211 * ./po/*: more interface strings harmonization.
14213 2003-02-02 Sunday 01:23 jobi
14215 * NEWS: readded deleted entries, sorry about that.
14217 2003-02-02 Sunday 00:57 jobi
14219 * NEWS: VCD entry points and iso files
14220 * include/audio_output.h: more proper freebsd compilation fix
14221 * modules/audio_output/oss.c: if /dev/dsp is used, use another output.
14223 2003-02-02 Sunday 00:49 massiot
14225 * README.MacOSX.rtf: Typos
14226 * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine
14227 * modules/access/dvdread/input.c: Fixed a long-standing bug when switching
14230 2003-02-02 Sunday 00:46 sam
14232 * ./po/*: more s/vlc/VLC/ changes.
14234 2003-02-02 Sunday 00:29 sam
14236 * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
14239 2003-02-02 Sunday 00:05 sam
14241 * ./NEWS: a few updates (translations, mozilla plugin).
14243 2003-02-01 Saturday 23:46 massiot
14245 * modules/gui/macosx/*: Fixed localization bugs
14246 * po/fr.po: Updated French translation
14247 * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0
14249 2003-02-01 Saturday 23:41 yves
14251 - ready for general 0.5.0 consumption
14252 - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin
14253 - more wxwindow stuff.
14254 - fixes here and here.
14255 - added more doc files like NEWS, THANKS etc.
14256 - still lacking mozilla plugin :(
14258 2003-02-01 Saturday 23:39 sam
14260 * ./src/libvlc.c: atomic initialization of the main module in VLC_Init()
14261 instead of VLC_Create(), so that its strings are translated (was #92).
14263 2003-02-01 Saturday 23:28 sigmunau
14265 NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
14268 2003-02-01 Saturday 23:15 sam
14270 * ./AUTHORS: added Garf and updated entries.
14272 2003-02-01 Saturday 23:08 sam
14274 * ./INSTALL.libmad: removed that file; if one does not know how to build
14275 and install a library, he'd better not fiddle with VLC.
14277 2003-02-01 Saturday 22:21 ipkiss
14279 * modules/gui/win32/win32.cpp: fixed a stupid bug (closes #155)
14280 * modules/gui/win32/menu.cpp: removed some ^M chars
14282 2003-02-01 Saturday 22:03 babal
14284 - Win32 preference dialog box
14286 2003-02-01 Saturday 21:39 ipkiss
14290 2003-02-01 Saturday 21:24 titer
14294 2003-02-01 Saturday 21:23 sam
14296 * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
14297 woody specific builds. Will fill them in a moment.
14299 2003-02-01 Saturday 21:20 massiot
14301 Tarkin, Tremor and Theora are only available when compiling from sources.
14303 2003-02-01 Saturday 21:10 massiot
14307 2003-02-01 Saturday 21:04 jpsaman
14309 Checking in packageing files.
14311 2003-02-01 Saturday 20:59 jpsaman
14313 Updated for iPaq port
14315 2003-02-01 Saturday 20:34 massiot
14317 * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X
14318 * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules
14319 * src/misc/darwin_specific.m: more generic language detection
14320 * NEWS: summarized changes from 0.4.6 to 0.5.0
14322 2003-02-01 Saturday 19:04 sam
14324 * ./po/it.po: a few corrections.
14326 2003-02-01 Saturday 18:54 sam
14328 * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable.
14329 * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c,
14330 ./modules/video_output/x11/xvideo.c: removed the drawable configuration
14331 variables which are now deprecated.
14333 2003-02-01 Saturday 18:53 sam
14335 * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
14336 detached before being destroyed.
14338 2003-02-01 Saturday 18:41 sam
14340 * ./NEWS: added an empty NEWS file.
14341 * ./bootstrap: now that we have the NEWS file, --foreign is no longer
14342 required when calling automake.
14344 2003-02-01 Saturday 16:33 massiot
14346 Updated Italian translation courtesy of Bruno Vella.
14348 2003-02-01 Saturday 16:20 massiot
14352 2003-02-01 Saturday 12:01 stippi
14354 Changes done since Feb 28 2003:
14356 2003-02-01 Saturday 11:48 alexis
14358 * common/stylesheet-print-noicones.dsl : stylesheet for PS/PDF/RTF output
14359 * faq/Makefile: added PS/PDF/RTF targets
14360 * faq/faq.sgml: SGML enhancements and few modifications
14362 2003-02-01 Saturday 09:40 babal
14364 - fixed a compilation issue with C compilers
14366 2003-02-01 Saturday 01:21 fenrir
14368 * asf : trying to fix pts handling.
14370 2003-01-31 Friday 22:35 sam
14372 * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.
14374 2003-01-31 Friday 22:34 sam
14376 * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't
14377 kept up to date (and almost everything advertised in it was done).
14379 2003-01-31 Friday 18:53 lool
14381 * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)
14383 2003-01-31 Friday 16:56 sam
14385 * ./configure.ac.in: I was told some versions of mingw32 support neither
14386 -mms-bitfields nor -fnative-struct.
14388 2003-01-31 Friday 15:24 zorglub
14390 * doc/faq/Makefile: added "text" and "clean" targets.
14391 * doc/faq/faq-alone.sgml: Fixed build issues, added FDL, and legal notice.
14392 * doc/faq/faq.sgml: Fixed build issues, improved the SGML translation.
14393 * doc/faq/fdl.sgml: text of the FSF Free Documentation License.
14395 2003-01-31 Friday 13:52 sam
14397 * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
14399 2003-01-31 Friday 11:38 sam
14401 * ./po/de.po: full german translation, courtesy of Felix KĂ¼hne.
14403 2003-01-31 Friday 11:23 massiot
14405 Fixed a major bug of people who like to declare vars "unsigned int"
14406 when they can be -1 :p (why haven't we spotted that before ??).
14409 2003-01-31 Friday 10:54 sam
14411 * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
14412 while there was no input (Closes: #153).
14414 2003-01-31 Friday 10:51 sam
14416 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
14417 Audio and Subtitles submenus into the Audio and Video menus.
14419 2003-01-31 Friday 10:14 sam
14421 * ./src/audio_output/mixer.c: minor cosmetic fix in output message.
14423 2003-01-31 Friday 09:51 sam
14425 * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
14428 2003-01-31 Friday 09:48 sam
14430 * ./configure.ac.in: complain when ALSA headers are not found but
14431 --enable-alsa was specified.
14433 2003-01-31 Friday 06:45 titer
14437 2003-01-31 Friday 02:53 jlj
14439 * ./modules/gui/macosx: Defeated some deadlocks.
14440 World domination ... is at hand.
14442 2003-01-30 Thursday 21:35 babal
14444 - fixed a segfault occuring when the preference dialog box was destroyed
14446 2003-01-30 Thursday 20:59 sam
14448 * ./src/misc/configuration.c: when an invalid short option is found, use
14449 the optopt variable instead of the current value of optind (Closes: #148).
14451 2003-01-30 Thursday 19:14 gbazin
14453 * src/video_output/video_output.c: we were still using free instead of
14454 vout_DestroySubPicture in one place.
14455 * modules/codec/spudec/parse.c: we now make sure we don't add several times
14456 the same highlight callback.
14458 2003-01-30 Thursday 18:07 lool
14460 * converted FAQ to SGML
14461 * SGML sucks, this is absolutely ugly, please reread
14463 2003-01-30 Thursday 16:36 gbazin
14465 * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the
14466 race condition between spudec and vout. This patch may not be all that
14467 nice because it does a lot of vlc_object_find() but it is the only
14468 solution I've been able to come-up with.
14469 Oh and I didn't fix the memory leak caused by the font when using text
14470 subtitles. If the vout changes while the spudec is running then we don't
14473 2003-01-30 Thursday 15:46 hartman
14475 * modules/gui/macosx/intf.m
14476 - fixed a warning about parentheses
14478 2003-01-30 Thursday 15:39 hartman
14480 * ./modules/gui/macosx/intf.m:
14481 - we close the video window after a video is done playing.
14483 2003-01-30 Thursday 12:38 gbazin
14485 * src/video_output/vout_subpictures.c: fixed a few race conditions that
14486 were triggered by the dvdplay plugin.
14488 2003-01-30 Thursday 10:44 massiot
14490 Keep -O2 in --disable-optimizations mode, cause it can't harm...
14492 2003-01-30 Thursday 02:16 gbazin
14494 * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
14495 PictureDisplayExtension(). This does also fix problems with the dvdplay
14496 plugin and menus with still pictures.
14498 2003-01-30 Thursday 00:39 massiot
14500 * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
14501 * modules/gui/macosx/intf.m: one of the threads wasn't in real-time
14503 * include/vlc_threads.h: tuned up OS X priorities
14505 2003-01-29 Wednesday 21:54 fenrir
14507 * asf : more sanity check for broken files.
14509 2003-01-29 Wednesday 18:14 hartman
14511 intf: the slower/faster buttons should not be continious.
14512 project: the source files were included in the Resources. No more.
14514 2003-01-29 Wednesday 18:10 sam
14516 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
14517 the title and chapter dialogs when DVD menus are activated.
14519 2003-01-29 Wednesday 17:28 gbazin
14521 * modules/gui/gtk/*: changed the disc open dialog to allow for title and
14522 chapter 0. When title or chapter 0 are selected, they do not appear in
14525 2003-01-29 Wednesday 17:07 massiot
14527 New nl translation, courtesy of dj hartman.
14529 2003-01-29 Wednesday 15:55 sam
14531 * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization
14532 in case the input dies before we even spawned our dvdplay interface
14535 2003-01-29 Wednesday 15:15 sam
14537 * ./po/ja.po: updated japanese translations, courtesy of KKI.
14539 2003-01-29 Wednesday 14:03 gbazin
14541 * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
14542 THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.
14544 2003-01-29 Wednesday 12:59 gbazin
14546 * modules/demux/ogg.c: bug fix when switching between vorbis channels.
14548 2003-01-29 Wednesday 11:41 jlj
14550 * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.
14552 2003-01-29 Wednesday 11:34 jlj
14554 * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty
14555 * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input
14556 and using p_playlist->p_input instead.
14558 2003-01-29 Wednesday 11:17 gbazin
14560 * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
14562 * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
14563 settings (closes #122).
14565 2003-01-29 Wednesday 09:54 sam
14567 * ./modules/audio_output/arts.c: fixed aRts output and removed debug
14568 messages that were lying around.
14570 2003-01-29 Wednesday 00:02 titer
14572 enabled changing filters on the fly
14574 2003-01-28 Tuesday 23:55 massiot
14576 Not sure the buffer was large enough.
14578 2003-01-28 Tuesday 23:38 fenrir
14580 * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.
14582 2003-01-28 Tuesday 22:52 sam
14584 * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).
14586 2003-01-28 Tuesday 22:03 sam
14588 * ./src/video_output/video_output.c: don't try to change aspect ratio if it
14589 has been overriden by the user (Closes: #79).
14590 * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
14591 * ./modules/*: fixed a few capitalization issues.
14593 2003-01-28 Tuesday 21:18 gbazin
14595 * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
14596 title 0 when using the dvdplay plugin (title 0 = menu).
14598 2003-01-28 Tuesday 21:17 fenrir
14600 * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.
14602 2003-01-28 Tuesday 21:08 sam
14604 * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
14606 * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.
14608 2003-01-28 Tuesday 21:06 sam
14610 * ./debian/*: activated the wxwindows plugin.
14612 2003-01-28 Tuesday 20:02 sam
14614 * ./toolbox: made a few glade-generated strings non-translatable.
14615 * ./po/*: fixed spelling errors in pofiles.
14617 2003-01-28 Tuesday 17:14 sam
14619 * ./debian/control: removed versioned dependency on libxosd.
14620 * ./debian/rules: added comments here and there.
14622 2003-01-28 Tuesday 17:11 sam
14624 * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now
14625 use "./toolbox --fix-glade" to generate and fix source files.
14626 * ./include/vlc_common.h: fixed compilation warnings.
14628 2003-01-28 Tuesday 16:57 sam
14630 * ALL: fixes for various compilation warnings and spelling errors.
14632 2003-01-28 Tuesday 16:52 sam
14634 * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
14637 2003-01-28 Tuesday 16:47 hartman
14639 ALL: updated deinterlace to work on the fly. there is a but in vout.m:433
14640 jlj will need to fix that.
14641 there is no feedback to the interface as of yet
14643 2003-01-28 Tuesday 15:59 hartman
14645 * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
14646 * ./README.MacOSX.rtf: updated deinterlace and resize info
14648 2003-01-28 Tuesday 15:05 massiot
14650 We are now able to parse :
14651 dvdread:/Volumes/to@to/VIDEO_TS@1,1
14652 dvdplay:/Volumes/to@to/VIDEO_TS@1,1
14655 2003-01-28 Tuesday 14:49 sigmunau
14657 fixed another possible crash
14659 2003-01-28 Tuesday 14:41 gbazin
14661 * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)
14663 2003-01-28 Tuesday 14:00 fenrir
14665 * gtk: fixed 'cannot find file.xpm'.
14666 * wxwindows: compilation fix for older wxwindows header.
14668 2003-01-28 Tuesday 13:07 gbazin
14670 * src/video_output/video_output.c: oops, fixed a bug I just introduced.
14672 2003-01-28 Tuesday 13:03 gbazin
14674 * modules/video_filter/deinterlace/deinterlace.c,
14675 modules/video_output/x11/xcommon.c: modified debug messages.
14677 2003-01-28 Tuesday 12:30 gbazin
14679 * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the
14680 filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on
14681 the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object
14683 * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow
14684 switching deinterlace modes on the fly.
14685 * modules/gui/gtk/menu.c: updated the deinterlace menu.
14686 * include/vlc_common.h: compilation fixes for gtk_main and gnome_main.
14688 2003-01-28 Tuesday 12:23 massiot
14690 Do not show the channels menu when the input stream is mono, closing #117.
14692 2003-01-28 Tuesday 10:05 titer
14696 2003-01-28 Tuesday 08:17 titer
14698 * beos/* : do not forgot to destroy the Messages window, so vlc does
14700 * missing cvsignores
14702 2003-01-28 Tuesday 08:11 yves
14704 - new video_output/vout_encoder plugin.
14705 - new demux/a52sys plugin.
14707 2003-01-28 Tuesday 03:46 sam
14709 * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).
14711 2003-01-28 Tuesday 03:11 sam
14713 * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
14716 2003-01-28 Tuesday 02:53 sam
14718 * ./configure.ac.in: first step in the world domination roadmap, setting
14719 the CVS version to -test4.
14721 2003-01-28 Tuesday 02:03 sam
14723 * ./po/*: spelling fixes.
14725 2003-01-28 Tuesday 01:50 hartman
14727 ALL: the next and previous buttons first work through the chapters. Only
14728 then they turn to the playlist.
14730 2003-01-28 Tuesday 00:22 sam
14732 * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.
14734 2003-01-27 Monday 23:48 massiot
14736 Additional check on p_first_byte_to_mix.
14738 2003-01-27 Monday 23:42 sam
14740 * ./bootstrap: removed usage of $^ which is not compatible with BSD or
14743 2003-01-27 Monday 22:50 sam
14745 * ./src/audio_output/output.c: fixed return with a value in function
14748 2003-01-27 Monday 22:42 sam
14750 * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
14751 anyway, do not provide our custom version.
14753 2003-01-27 Monday 21:44 ipkiss
14755 * Fixed a segfault (closes #132)
14757 2003-01-27 Monday 21:35 jobi
14759 * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
14760 at least on FreeBSD 5.0
14762 2003-01-27 Monday 17:41 ipkiss
14764 * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *)
14765 instead of a (vlc_list_t); this modification was needed because BCB
14766 doesn't like at all when a function (compiled with mingw32) returns
14768 * ALL: modified the files to take this change into account
14769 * modules/gui/win32/menu.cpp: enabled the "Add interface" command
14771 2003-01-27 Monday 16:28 fenrir
14773 mms: another memory leak
14774 avi: comment out a debug statment.
14776 2003-01-27 Monday 10:29 titer
14778 Disabled DVD menus by default for 0.5.0
14780 2003-01-27 Monday 01:42 ipkiss
14782 * The space bar is a hotkey for pause/resume.
14784 2003-01-27 Monday 00:08 jlj
14786 * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview
14787 is now updated on panel BecomeKey.
14788 * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel.
14790 2003-01-26 Sunday 22:57 gbazin
14792 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
14795 2003-01-26 Sunday 18:31 babal
14797 - menu checkbox outside of title/chapter groupbox
14799 2003-01-26 Sunday 18:02 babal
14801 - buttons are left aligned and their size comforms to Windows XP visual
14804 2003-01-26 Sunday 16:37 gbazin
14806 * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
14808 2003-01-26 Sunday 14:53 hartman
14810 * Added myself to list of authors of these files. i had forgotten to do this.
14812 2003-01-26 Sunday 14:52 fenrir
14814 * all: raah, clean up glade output.
14816 2003-01-26 Sunday 14:49 fenrir
14818 * added stream output dialog box.
14820 2003-01-26 Sunday 13:37 gbazin
14822 * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
14823 (p_input->p_first_byte_to_mix sometimes need to be reset)
14824 * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.
14826 2003-01-26 Sunday 12:34 fenrir
14828 * avi : fix play back for some broken avi
14830 2003-01-26 Sunday 10:36 gbazin
14832 * modules/gui/wxwindows/*: Fixed the open dialog on win32.
14833 Better slider management in the main interface. Misc other small fixes.
14835 2003-01-26 Sunday 08:28 titer
14839 2003-01-26 Sunday 03:55 ipkiss
14841 * modules/gui/win32: replaced BitBtns with Buttons everywhere, and
14842 put "OK" and "Cancel" buttons in an horizontal layout.
14843 Also updated a few properties here and there.
14845 2003-01-26 Sunday 02:22 ipkiss
14847 * modules/video_output/directx: added a configuration variable and a
14848 "normal" one to set the vout window on top of ther windows
14849 * modules/gui/win32: the interface can use these variables
14850 (almost closes #84)
14852 2003-01-26 Sunday 00:51 sam
14854 * ./modules/gui/win32/menu.cpp: fixed a crash in the navigation menu
14857 2003-01-25 Saturday 21:34 hartman
14859 * changed the bugreporting url
14861 2003-01-25 Saturday 20:15 titer
14863 Added a window to see vlc messages.
14865 2003-01-25 Saturday 18:42 hartman
14867 * ./README.MacOSX.rtf: added two remarks on subtitle support.
14868 * ./extras/MacOSX/vlc.pbroj/project.pbxproj
14869 - Added .wma filetype
14870 - Added README, COPYING etc. to resources
14871 * ALL: Added a Help menu.
14873 2003-01-25 Saturday 18:09 fenrir
14877 2003-01-25 Saturday 17:57 fenrir
14879 * all: fixed wrong usage of input_DeletePES.
14881 2003-01-25 Saturday 17:21 fenrir
14883 *mp4: fixed segfault when it fails to start a decoder and has specific
14884 informations to send.
14886 2003-01-25 Saturday 16:59 fenrir
14888 * ffmpeg: fixed memory leaks.
14890 2003-01-25 Saturday 16:58 fenrir
14892 * all : fixed some memory leaks thanks valgrind.
14894 2003-01-25 Saturday 12:42 hartman
14896 * README.MacOSX.rtf: Updated Readme for new release. Added section on
14897 subtitles and on bugreporting.
14898 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv,
14899 .sub and .srt files.
14901 2003-01-25 Saturday 12:00 hartman
14903 * Reverted back to non metal windows as dictated by Apple's User Interface
14904 Guidelines. Only the controller window stays metallic.
14906 2003-01-25 Saturday 03:12 fenrir
14908 * avi: no more segfault when we have 'max buffer allocation reached'
14909 * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached'
14910 we cannot send null packet to decoder.
14912 2003-01-25 Saturday 01:03 titer
14914 * store windows sizes in the vlc configuration file
14915 * fixed an interface bug when launching a file from the command line
14916 * minor fixes or enhancements
14918 2003-01-24 Friday 18:25 hartman
14920 * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC
14922 2003-01-24 Friday 16:19 hartman
14924 * code we migh use in the future to change the subfile we use.
14925 not very useful now because of the .avi requirement to start/stop before
14926 loading/displaying the subs.
14928 2003-01-24 Friday 14:35 hartman
14930 ALL: fixed the deinterlace menuiteM
14931 cvS: ----------------------------------------------------------------------
14933 2003-01-24 Friday 14:34 hartman
14935 ALL: fixed the deinterlace menuitem
14937 2003-01-24 Friday 14:13 sam
14939 * ./doc/bugreport-howto.txt: minor updates.
14941 2003-01-24 Friday 12:01 sam
14943 * ./configure.ac.in: removed the --with-bcbuilder flag.
14944 * ./INSTALL.win32: updated accordingly.
14946 2003-01-24 Friday 06:31 titer
14948 * vlc_threads.h: lower a priority that made sound choppy on not-so-fast
14949 BeOS computers (closes #119)
14950 * others: removed old printf or unused code.
14952 2003-01-24 Friday 06:21 hartman
14954 * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
14957 2003-01-24 Friday 02:31 hartman
14959 * when the playlist is selected and you push the spacebar we pause/play
14960 the movie. this makes the behaviour more consistent, though the solution
14961 is somewhat unclean. We should fix this on a higher level but i don't see
14962 how we could/should.
14964 2003-01-24 Friday 00:57 babal
14966 - added a NULL pointer test
14969 2003-01-24 Friday 00:53 hartman
14971 * the volume slider could only be dragged, not clicked. removed some
14972 useless code as well.
14974 2003-01-24 Friday 00:17 hartman
14976 * made a quick hack to create a resize bar. not sure if we should keep this.
14978 2003-01-23 Thursday 23:57 gbazin
14980 * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
14981 * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
14982 * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
14983 play/pause button depending on the context.
14984 * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
14986 2003-01-23 Thursday 23:51 massiot
14988 * Resized elements in the open panel,
14989 * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
14990 mode is on the primary screen,
14991 * po/*: Updated po files.
14993 2003-01-23 Thursday 22:57 hartman
14995 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
14996 - oops, i enlarged the timeslider by accident. fixed
14997 * ./modules/gui/macosx/controls.m
14998 - fixed a mutex_lock issue
15000 2003-01-23 Thursday 22:39 hartman
15002 ALL: - made some panels into windows.
15003 - made the background picture non editable (removes the text cursor)
15004 - added slowmotion button
15006 2003-01-23 Thursday 22:25 hartman
15008 * ./modules/gui/macosx/controls.m
15009 - changed the slower button into a slowmotion button
15010 - fixed a forgotten mutex_unlock
15011 * ./modules/gui/macosx/intf.m
15012 - added the slowmotion button
15013 - some windows shouldn't register in the "Window" menu
15014 * ./modules/gui/macosx/open.m
15015 - allow multiple file selection
15017 2003-01-23 Thursday 21:47 massiot
15019 * Minor changes to the open panel, added AVI stream output option,
15020 * modules/gui/macosx/open.m: "Open File" is back,
15021 * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
15023 2003-01-23 Thursday 17:18 babal
15025 - menus disabled by default
15028 2003-01-23 Thursday 17:13 massiot
15030 Fixed a segfault with quitting when no audio output plug-in was found
15033 2003-01-23 Thursday 16:17 ipkiss
15035 * use 'dvdold' instead of 'dvd'
15037 2003-01-23 Thursday 15:53 sam
15039 * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
15040 suggestion from lool).
15042 2003-01-23 Thursday 15:52 sam
15044 * ./modules/*: warning fixes.
15046 2003-01-23 Thursday 15:50 sam
15048 * ./modules/access/dvdread/input.c: warning fixes and a consistency
15049 fix (ilvu_sa cannot be -1).
15051 2003-01-23 Thursday 15:07 fenrir
15053 * asf: in fast/slow motion we don't play audio (unless there isn't any
15054 video). Added some clean up.
15056 2003-01-23 Thursday 13:54 massiot
15060 2003-01-23 Thursday 13:44 fenrir
15062 * don't send audio in fast/slow playing speed unless there isn't any video
15065 2003-01-23 Thursday 11:48 massiot
15067 * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
15068 * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
15070 * src/audio_output/output.c: Fixed dual-mono handling.
15072 2003-01-23 Thursday 10:25 gbazin
15074 * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
15076 2003-01-23 Thursday 09:58 sam
15078 * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
15079 instead of an error when it can't stat() the device (Closes: #77).
15081 2003-01-23 Thursday 09:53 gbazin
15083 * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
15084 socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
15085 read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
15086 call (someone willing to investigate this ?).
15088 2003-01-23 Thursday 09:00 fenrir
15090 * demux: fix segfault while trying to opening files without extention...
15092 2003-01-23 Thursday 04:50 babal
15094 - allow the user to choose (and sort) several plugins for the same
15097 2003-01-23 Thursday 03:33 ipkiss
15099 * The stream output can't use PS with UDP
15100 * Added tooltips for the subtitles dialog box
15101 * Added a missing "delete"
15102 * Added a menu entry to spawn new interfaces (but it's currently
15103 disabled, due to a problem with the vlc_list_t struct)
15105 2003-01-22 Wednesday 22:19 sigmunau
15107 added an new config variable that takes an comma separated list of
15108 interface modules to be loaded in the background when vlc starts. This is
15109 usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
15110 module was inserted, as this just needs to be added to this list now.
15112 2003-01-22 Wednesday 21:42 ipkiss
15114 * Added a dialog box for subtitles selection
15115 * Cosmetic here and there
15117 2003-01-22 Wednesday 19:37 lool
15119 * modules/visualization/xosd/xosd.c: lower module capability when the
15120 DISPLAY environment variable is unset (gtk like behaviour)
15122 2003-01-22 Wednesday 18:31 massiot
15124 Reverse stereo option.
15126 2003-01-22 Wednesday 17:03 sam
15128 * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
15129 detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.
15131 2003-01-22 Wednesday 16:41 lool
15133 * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
15134 xosd_init returns NULL
15135 * lib is initialized with configured font
15136 * more safety checks
15138 2003-01-22 Wednesday 16:16 lool
15140 * modules/access/slp.c: #include <stdlib.h> because of a malloc
15142 2003-01-22 Wednesday 15:16 massiot
15144 Less aggressive debug message.
15146 2003-01-22 Wednesday 12:25 sam
15148 * ./configure.ac.in: fixed multiple static link issues with anal linkers.
15150 2003-01-22 Wednesday 10:53 fenrir
15152 * add vout_encoder, not yet the codec parts.
15154 2003-01-22 Wednesday 10:44 fenrir
15156 * all: modified files for video transcoding. Still needed configure.ac.in
15158 2003-01-22 Wednesday 10:41 fenrir
15160 * added file needed for video transcoding with vlc.
15162 2003-01-22 Wednesday 10:03 massiot
15164 1.12 How do I join an IPv6 multicast stream?
15166 2003-01-22 Wednesday 09:54 massiot
15168 * configure.ac.in: Re-added a52sys module, which was lost somewhere...
15169 * Fixed bugs regarding Dolby Surround downmixing.
15171 2003-01-22 Wednesday 04:51 fenrir
15173 * fixed my last fix about bug with non-progressive videos.
15175 2003-01-22 Wednesday 02:39 hartman
15177 ALL: fixed a small bug in the timeslider code
15179 2003-01-22 Wednesday 01:48 hartman
15181 * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
15183 * ./modules/gui/macosx/vout.m: Made the video window a textured window
15185 - fixed several missing object_release bugs, that i had introduced.
15186 - updated the play/pause behaviour.
15187 - fixed an issue with the volumeslider.
15189 2003-01-22 Wednesday 01:40 lool
15192 * now works under win32
15194 2003-01-22 Wednesday 01:13 titer
15196 * Fixed title / chapter menus
15199 2003-01-22 Wednesday 00:32 fenrir
15201 * gtk: fixed a segfault with deinterlace.
15203 2003-01-21 Tuesday 21:20 ipkiss
15205 * Dropped files and files added using the playlist are now enqueued
15206 according to the "enqueue" config option
15208 2003-01-21 Tuesday 21:19 lool
15210 * use of service attributes to get the name of the session, insert it in
15213 2003-01-21 Tuesday 19:49 ipkiss
15215 * Added a dialog box for the stream output
15217 2003-01-21 Tuesday 18:43 lool
15219 * added a couple of malloc() checks
15221 2003-01-21 Tuesday 17:34 lool
15223 * now search all srvtypes and add all srvs of all srvtypes to the
15224 playlist (requires less configuration information, now zero)
15225 * usual cleanup and bug removal
15227 2003-01-21 Tuesday 17:08 hartman
15229 ALL: the slider updates the video while it slides.
15231 2003-01-21 Tuesday 17:00 fenrir
15233 * added "use DVD menu" choice.
15235 2003-01-21 Tuesday 16:46 fenrir
15237 * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
15238 added some sanity checks.
15240 2003-01-21 Tuesday 14:26 hartman
15242 ALL: fixed my previous osx interface commit. had forgotten to save the files.
15244 2003-01-21 Tuesday 14:15 hartman
15246 * ./src/input/input_ext_intf.c
15247 - FASTER and SLOWER now take into account the current rate.
15249 2003-01-21 Tuesday 12:36 fenrir
15251 * gui/gtk : added a subtitle option in open dialog box.
15253 2003-01-21 Tuesday 12:23 hartman
15255 ALL: The addition of a volume slider required a small redesign of the
15256 interface. David Weber was again kind enough to help us.
15258 2003-01-21 Tuesday 12:01 hartman
15260 * Added an 'slowmotion' icon
15262 2003-01-21 Tuesday 10:29 massiot
15264 Fixed two major bugs in the audio output, triggering segfault when going
15265 to mono mode, and probably at some other places.
15267 2003-01-21 Tuesday 00:47 jlj
15269 * ./modules/gui/macosx/aout.m: output more debug info
15270 * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
15271 http://nanocrew.net/vlc/mpslider.png
15273 2003-01-20 Monday 20:17 yves
15275 - new access/slp plugin.
15276 - more buildfor_{rh80,mdk{82,90}} stuff.
15277 - use %%mklibname macro.
15278 - use %%clean_menus in postun instead of %%update_menus everywhere.
15280 2003-01-20 Monday 20:07 fenrir
15282 * all: begin to up to date the gtk/gnome interface. All comments are
15283 welcome, and please reports bugs :)
15285 2003-01-20 Monday 17:52 massiot
15287 Used macro instead of hand-made code.
15289 2003-01-20 Monday 13:06 fenrir
15291 * all: converted some msg_Err into msg_Warn
15293 2003-01-20 Monday 13:04 fenrir
15295 * asf : more msg_Err -> msg_Warn
15297 2003-01-20 Monday 13:03 fenrir
15299 * aac: some msg_Err -> msg_Warn
15301 2003-01-20 Monday 13:01 fenrir
15303 * all: changed some msg_Err into msg_Warn.
15305 2003-01-20 Monday 10:59 massiot
15307 Fixed a dozen bugs regarding mono audio files.
15309 2003-01-20 Monday 03:45 hartman
15311 * ./extras/MacOSX/vlc.pbproj/project.pbxproj
15312 - Added .cue and .ogg to the known filetypes
15314 - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
15315 - Preliminary divx filesubtitle support.
15317 2003-01-20 Monday 02:45 titer
15319 load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
15320 previous commits (closes #100)
15322 2003-01-20 Monday 02:19 fenrir
15324 * mpegvideo.c : raah, removed a debug message...
15326 2003-01-20 Monday 02:15 fenrir
15328 * mpegvideo.c : fix dts generation for non-progressive stream.
15330 2003-01-20 Monday 00:23 hartman
15332 * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
15334 2003-01-19 Sunday 22:16 jpsaman
15336 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.
15338 2003-01-19 Sunday 17:55 ipkiss
15342 2003-01-19 Sunday 16:57 massiot
15344 Requalified some error messages into warnings.
15346 2003-01-19 Sunday 08:28 fenrir
15348 * avi.c : proper way to store fourcc.
15350 2003-01-19 Sunday 08:27 fenrir
15352 * all: change the way fourcc are stored in bitmapinfoheader.
15354 2003-01-19 Sunday 03:16 sam
15356 * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
15357 the GetProgramPath call, stored the path in p_libvlc instead. Fixes
15358 compilation under anything other than OS X.
15360 2003-01-18 Saturday 20:24 alexis
15364 2003-01-18 Saturday 13:24 massiot
15366 Including font-eutopiabold36.rle for DivX and ogg subtitles.
15368 2003-01-18 Saturday 04:57 hartman
15370 * ./modules/gui/macosx/open.m
15371 - .bin files are now opened as disks, instead of as files
15373 2003-01-18 Saturday 04:10 hartman
15375 * ./modules/gui/macosx/open.m:
15376 - Removed the pretty animation. Wasn't working. This looks better.
15377 - fixed a potential memory problem
15379 2003-01-17 Friday 23:59 sam
15381 * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
15382 the source comments.
15384 2003-01-17 Friday 21:46 hartman
15386 * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
15388 2003-01-17 Friday 19:36 sam
15390 * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
15392 2003-01-17 Friday 19:35 sam
15394 * ./modules/gui/win32/mainframe.cpp, ./modules/gui/win32/menu.cpp: applied
15395 navigation fixes from the Gtk+ interface.
15397 2003-01-17 Friday 19:22 sam
15399 * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
15401 2003-01-17 Friday 19:17 sam
15403 * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
15404 of boundary checks in the handling of title/chapter menus. Title 0 is no
15405 longer reachable (Closes: #26).
15407 2003-01-17 Friday 18:19 titer
15409 Fixed the 'Do not use DVD menus' check box.
15411 2003-01-17 Friday 18:19 jpsaman
15413 Updating slider only once a second now.
15415 2003-01-17 Friday 17:22 massiot
15419 2003-01-17 Friday 16:18 sam
15421 * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
15422 sent to the parent video output by all filters, and mouse coordinates are
15423 translated when necessary (Closes: #15).
15425 2003-01-17 Friday 15:26 fenrir
15427 * all: use p_vlc->pf_memcpy instead of memcpy on big data block.
15428 * mpeg4video: removed a bad code dealing with pts discontinuity.
15429 * pes.c: try to avoid copying the whole PES. (the first 64ko
15430 ins't any more copied :)
15432 2003-01-17 Friday 14:51 lool
15434 * added missing static
15436 2003-01-17 Friday 13:54 sam
15438 * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
15439 calculation in slow-mo.
15441 2003-01-16 Thursday 23:37 sam
15443 * ./Makefile.am: fixed distribution of MSVC files.
15445 2003-01-16 Thursday 23:33 babal
15447 - my previous fix was a bad fix :(
15449 2003-01-16 Thursday 23:25 lool
15452 . renamed access_slp to slp
15453 . slp is enabled by default if slp.h is present
15454 * modules/access/slp.c:
15455 . slp is now an access and a demux and forces the use of itself
15456 . cleanups and bug corrections
15457 . disappears of the playlist
15458 Thanks to fenrir for the help in debugging!
15460 2003-01-16 Thursday 23:00 massiot
15462 * Bumped up revision number to 0.5.0-test3,
15463 * Rearranged fields in the OS X interface to accomodate for translations,
15464 * modules/access/dvd/ifo.c: fixed a crash with bad streams,
15465 * Auto-updated po files,
15466 * Manually updated fr.po.
15468 2003-01-16 Thursday 21:14 babal
15470 - input.c : doesn't even try to use the headphone filter for
15471 unsupported format (S/PDIF, ...)
15472 - m3u.c : support for MRLs
15473 better detection of absolute path under Windows
15474 - configure.ac.in : off_t was defined twice for mingw32
15475 - fr.po : translation of headphone filter strings
15477 2003-01-16 Thursday 20:08 lool
15481 2003-01-16 Thursday 15:26 titer
15483 * InterfaceWindow.cpp : fixed DVD drag & drop
15484 * PreferencesWindow.* : added the possibility not to use DVD menus
15486 2003-01-16 Thursday 14:40 massiot
15488 Swedish is now sv, not se. Thanks yvounet. (c)
15490 2003-01-16 Thursday 14:39 yves
15492 * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
15493 * new demux/m4v and mux/avi plugins
15495 2003-01-16 Thursday 14:34 sam
15497 * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
15499 2003-01-16 Thursday 14:08 massiot
15501 * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
15502 I do not have any file to test ; more precise PTS handling when losing
15504 * src/audio_output/intf.c: fixed a warning.
15506 2003-01-16 Thursday 13:58 hartman
15509 - integrated play/pause toggled button
15510 - global shortcut for play/pause by use of spacebar
15512 - removed pause button
15513 - close button in intf window. register window in Window menuitem.
15514 - rearranged the menu
15515 - changed some key-combo's to be more OSX compliant/consistent
15516 - The time text-field is no longer selectable
15517 - The faster/slower/ff/stop etc button are only available during playback
15518 - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
15519 - Added Add/Remove buttons to the llaylist.
15520 - Made the drawer 10 pixels smaller. Looks much better.
15521 - added a volume slider.
15523 2003-01-16 Thursday 13:49 hartman
15525 * ./modules/gui/macosx/controls.m:
15526 - Added a volumeslider
15527 - removed pause button
15528 - added a fast forward action (increases speed in time)
15529 - changed the play method to allow for a toggled play pause button
15530 - volumeUp and VolumeDown take the state of the Mute Menuitem into account
15531 - volumeUp and VolumeDown take the volumeSlider into account
15532 * ./modules/gui/macosx/intf.h:
15533 - added references for the volumeslider, new menuitems
15534 * ./modules/gui/macosx/intf.m:
15535 - correct init of volumeslider and other new intf elements
15536 - new title for Controller window
15537 - the state of buttons is dependant on a movie being played
15538 - toggle the play/pause button if a play/pause action is detected.
15539 * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
15540 * ./modules/gui/macosx/vout.m:
15541 - removed some control keys which were no longer necesarry
15542 - give the window the title of the item being played
15544 2003-01-16 Thursday 13:22 hartman
15546 VolumeGet/VolumeSet now work even if no file is playing.
15548 2003-01-16 Thursday 12:56 sam
15550 * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.
15552 2003-01-16 Thursday 12:49 sam
15554 * ./evc/config.h, ./msvc/config.h: proper generation of these files using
15555 information from configure.ac.in. Thanks to Stephane van Hardeveld for
15558 2003-01-16 Thursday 09:05 sam
15560 * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.
15562 2003-01-16 Thursday 09:02 sam
15564 * ./include/vlc_common.h: fixed win32 plugin compilation.
15566 2003-01-16 Thursday 09:00 sam
15568 * ALL: merged more UI strings.
15570 2003-01-15 Wednesday 23:55 massiot
15572 * Fixed MPEG audio layer III VBR,
15573 * Mac OS X interface thread gets a real-time priority as well to avoid
15575 * VLAN error is now a warning.
15577 2003-01-15 Wednesday 13:58 massiot
15581 2003-01-15 Wednesday 13:48 sam
15583 * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
15584 events once our window has been properly mapped.
15586 2003-01-15 Wednesday 13:46 massiot
15588 message queue overflow is now a warning.
15590 2003-01-15 Wednesday 13:16 sam
15592 * ALL: slightly changed some interface strings so that they are common to
15593 all GUIs, thus making the translators' work easier.
15595 2003-01-15 Wednesday 13:14 massiot
15597 Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
15600 2003-01-15 Wednesday 12:25 massiot
15602 Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
15603 and Jean-Paul Saman <jpsaman@wxs.nl>.
15605 2003-01-15 Wednesday 11:46 titer
15607 Fixed --with-mad and --with-mad-tree
15609 2003-01-15 Wednesday 11:27 massiot
15611 VolumeUp/Down/Mute now work even if no file is playing.
15613 2003-01-15 Wednesday 10:58 massiot
15615 * Totally rewrote the mad plug-in, in order to fix the PTS problems :
15616 - Now using the low-level API of libmad,
15617 - Decoding split in parsing & decoding (just like A/52),
15618 - Should handle dual-mono files correctly,
15619 * The old mpeg_audio plug-in can no longer work in this scheme and has
15620 been disabled. Please _always_ compile with mad from now on.
15621 * Updated po files.
15623 2003-01-15 Wednesday 00:49 jlj
15625 * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.
15627 2003-01-15 Wednesday 00:10 massiot
15629 Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.
15631 2003-01-14 Tuesday 22:44 sam
15633 * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
15636 2003-01-14 Tuesday 22:03 titer
15638 Fixed playlist behaviour (draging a file replaces the playlist, and
15639 draging a file while pressing the 'Shift' key appends it while the
15640 current one keeps playing.
15642 2003-01-14 Tuesday 18:56 sam
15644 * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif
15646 2003-01-14 Tuesday 16:00 titer
15648 Now you can save preferences.
15650 2003-01-14 Tuesday 15:31 titer
15652 * added a sanity lock
15654 2003-01-14 Tuesday 14:51 massiot
15656 * Fixed dual-mono handling of MPEG audio.
15657 * rc.c: fixed a warning.
15659 2003-01-14 Tuesday 14:48 titer
15661 * Added a file panel for subtitles file selection.
15663 2003-01-14 Tuesday 04:34 fenrir
15665 * stream_output.c: fix a bug with "null" stream.
15667 2003-01-14 Tuesday 01:30 sigmunau
15669 changed the a rule into add and made it work along with others such as play
15670 even when nothing is currently playing. Added a playlist command to list the
15671 entries currently in the playlist. plus some cleanups and sanity checks.
15673 2003-01-13 Monday 23:45 massiot
15675 Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.
15677 2003-01-13 Monday 20:02 jlj
15679 * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.
15681 2003-01-13 Monday 17:39 fenrir
15683 * adpcm: changed the way that data are read and thus seek will work.
15685 2003-01-13 Monday 17:11 ipkiss
15687 * MacOSX interface: fixed a stupid bug
15688 * Win32 interface: completed support for channel selection
15690 2003-01-13 Monday 16:58 massiot
15694 2003-01-13 Monday 15:20 sam
15696 * ./toolbox: toolbox --update-po now automatically extracts strings from
15697 the Win32 interface.
15699 2003-01-13 Monday 15:14 alexis
15703 2003-01-13 Monday 14:51 massiot
15705 Do not forget to register aout_ChannelsRestart as the callback for
15706 audio-device, plus miscellaneous changes.
15708 2003-01-13 Monday 13:28 sam
15710 * ./modules/video_output/sdl.c: protected libSDL initialization calls to
15711 avoid race conditions and deadlocks.
15713 2003-01-13 Monday 04:46 fenrir
15715 * mux/avi.c: added index creation.
15716 * demux/avi.c: fix stream length calculation.
15717 * stream_output.c: forgot a return value ...
15719 2003-01-13 Monday 02:33 fenrir
15721 * all: now mux and access_out can request to reserve some memory in front
15722 of each sout buffer (will prevent some unnecessary memcpy :). Not yet
15725 2003-01-13 Monday 02:30 fenrir
15727 * mp4: added parsing of some mov boxes (alternate movies).
15729 2003-01-13 Monday 01:11 sam
15731 * ./debian/rules: compilation bypasses for the Debian maintainer.
15733 2003-01-12 Sunday 19:08 jpsaman
15737 2003-01-12 Sunday 19:08 jpsaman
15739 Use gtk_main_quit only in one place (the function Manage()).
15741 2003-01-12 Sunday 18:26 fenrir
15743 * avi: partial fix for non interleaved file with incorrect( I'm not sure
15744 about that) stream descriptor. Now at least video will be played.
15746 2003-01-12 Sunday 18:25 jlj
15748 * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).
15750 2003-01-12 Sunday 15:38 sigmunau
15752 * src/video_output/video_output.c: add a key-pressed variable to p_vout
15753 * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
15754 by reading the key-pressed variable
15755 * modules/control/lirc/lirc.c: allow navigation with remote control by
15756 faking keypresses (closes #38). I think the remotes for dvdplayers usually
15757 have buttons for "root menu" and "title menu". Whould this be easily
15758 implemented in vlc?
15760 2003-01-12 Sunday 06:39 fenrir
15762 * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
15763 You have to force this demuxer.
15765 2003-01-12 Sunday 04:30 fenrir
15767 * avi.c: avi muxer. (It produces broken files, but vlc is able to read
15770 2003-01-12 Sunday 04:11 fenrir
15772 * some workaround for clock.
15774 2003-01-12 Sunday 02:08 titer
15776 * beos/* : fixed a bug in the progress bar with big files
15777 * beos_specific.cpp : fixed the app signature
15778 * VlcWrapper.* : removed unused code
15780 2003-01-12 Sunday 01:26 sigmunau
15782 new rule for remote controls with combined play/pause button (like mine has)
15784 2003-01-12 Sunday 00:22 titer
15786 Corrected the list of supported MIME types.
15788 2003-01-11 Saturday 20:42 titer
15790 * Needed update because variables names changed in the 'adjust' module.
15792 2003-01-11 Saturday 20:25 gitan
15794 * SAP is disabled by default.
15796 2003-01-11 Saturday 19:33 stippi
15798 fixed flickering of skip buttons (and consequently crashing if you pressed them)
15800 2003-01-11 Saturday 18:31 fenrir
15802 * avi: fix my last fix :)
15804 2003-01-11 Saturday 18:10 fenrir
15806 * asf: prevent some segfault with broken file. (partially fix bug 72)
15807 * avi: respect frame size (for audio codec) and close bug 75.
15808 * ffmpeg: can now read multiples audio frames from the same buffer.
15810 2003-01-11 Saturday 17:23 ipkiss
15812 * Fixed my previous commit (thanks fenrir)
15814 2003-01-11 Saturday 14:09 ipkiss
15818 2003-01-10 Friday 17:30 lool
15820 * re-included playlist.h (got confused with vlc-playlist.h)
15822 2003-01-10 Friday 17:01 titer
15824 Thread priority management on BeOS.
15826 2003-01-10 Friday 16:21 titer
15828 Definitively fixed sync (I hope).
15830 2003-01-10 Friday 13:21 massiot
15832 Fixed liba52 detection using --with-a52.
15834 2003-01-10 Friday 12:34 asmax
15836 * fixed previous commit (didn't work everytime)
15838 2003-01-10 Friday 11:02 asmax
15840 * enable the network channel box when selecting network channel input
15843 2003-01-10 Friday 10:01 lool
15845 * removed an useless inclusion
15847 2003-01-10 Friday 09:28 lool
15849 * access_slp LD options
15851 2003-01-10 Friday 09:25 lool
15854 2.16 NO VIDEO!! or NO AUDIO !!
15855 3.3.4 Does VLC support DVD from all zones?
15856 3.3.5 How can I take screenshots?
15858 5.1 How may I help your project?
15859 5.2 Why are your mailing-lists and your website in english?
15861 2003-01-10 Friday 08:04 yves
15863 * vlc.spec: new packetizer/mpeg4audio plugin added.
15865 2003-01-10 Friday 06:16 lool
15867 * removed VLC_GO to avoid skipping to the last program
15869 2003-01-10 Friday 04:58 lool
15871 * configure.ac.in, modules/access/slp.c: New SLP access module,
15872 see <http://www.openslp.org/>
15874 2003-01-10 Friday 01:09 ipkiss
15876 * ./modules/gui/win32: fixed a bug in the preferences (closes #60)
15878 2003-01-09 Thursday 23:43 massiot
15880 * OS X: Fixed a segfault with empty configuration strings (closes #65),
15881 * cosmetic messages cleanups.
15883 2003-01-09 Thursday 22:30 lool
15885 * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)
15887 2003-01-09 Thursday 18:23 fenrir
15889 * avi: read less data at once as it seems to give better sound. (I thinks
15890 it's more a workaround that a true fix).
15892 2003-01-09 Thursday 18:06 sam
15894 * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.
15896 2003-01-09 Thursday 17:47 sam
15898 * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
15899 instead of i_pitch for pixel access (Closes: #30).
15901 2003-01-09 Thursday 16:26 sam
15903 * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
15906 2003-01-09 Thursday 15:38 sam
15908 * ./modules/video_filter/adjust.c: rehandled code and enhanced the
15909 config variables descriptions.
15911 2003-01-09 Thursday 14:05 sam
15913 * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.
15915 2003-01-09 Thursday 14:00 sam
15917 * ./modules/video_filter/transform.c: the 90 and 270 transformation routines
15918 now use the visible pitch of a picture, not its total pitch (Closes: #29).
15920 2003-01-09 Thursday 10:12 sam
15922 * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
15923 according to the playing rate.
15925 2003-01-08 Wednesday 23:15 massiot
15927 Do not bail out when no *.gmo exists.
15929 2003-01-08 Wednesday 16:40 lool
15932 * mentionned Redhat because it disables DMA
15934 2003-01-08 Wednesday 16:40 fenrir
15936 * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
15937 muxer with libdvbpsi.
15938 * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
15939 (only in ts_dvbpsi demuxer).
15941 2003-01-08 Wednesday 15:13 titer
15943 Partial fix for video/audio sync.
15945 2003-01-08 Wednesday 14:59 sam
15947 * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
15950 2003-01-08 Wednesday 14:31 lool
15952 * Mentionned the inclusion of the contrib dir
15954 2003-01-08 Wednesday 14:00 sigmunau
15956 use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
15957 a minor change in argumets passed to nsis
15959 2003-01-08 Wednesday 13:52 titer
15961 Use pf_memcpy and pf_memset.
15963 2003-01-08 Wednesday 12:13 lool
15967 4.1 May I use the VideoLAN logo?
15968 4.2 May I reditribute VLC?
15970 2003-01-08 Wednesday 10:50 massiot
15972 * Added --no-spdif option (just like in OSS) and fixed a localization bug.
15974 2003-01-08 Wednesday 10:46 fenrir
15976 * mp4.c: allowed multiple moov headers by taking the first one
15977 (multiple moov headers is strictly forbidden but I 've seen such file)
15979 2003-01-08 Wednesday 10:43 fenrir
15981 * faad: fixed a segfault when faad initialisation failed.(anyway it
15982 doesn't solve the real problem).
15984 2003-01-08 Wednesday 10:41 fenrir
15986 * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
15987 an vol header. (In fact reverse an prevous commit)
15989 2003-01-08 Wednesday 10:40 fenrir
15991 * file.c: removed an useless debug message.
15993 2003-01-08 Wednesday 10:38 fenrir
15995 * all: added a new function (sout_BufferChain) and allowed dummy
15996 stream input creation (with "null" fourcc).
15998 2003-01-08 Wednesday 10:34 fenrir
16000 * pes.c, ps.c: a52 stream should now work.
16001 * ts.c: added support for libdvbpsi (like ts demux, two modules are
16002 generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
16003 without libdvbpsi. More works to add mpeg4 support (now I generate IOD
16004 and SL descriptor).
16006 2003-01-08 Wednesday 10:26 fenrir
16008 * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
16009 * mpeg4video.c: I 've rewritten it
16011 2003-01-08 Wednesday 03:01 ipkiss
16013 * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
16014 forgets to declare 'add_category_hint'
16015 * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p
16017 2003-01-08 Wednesday 02:32 titer
16019 Minor GUI fixes in the prefs window.
16021 2003-01-08 Wednesday 02:16 ipkiss
16023 * Added sound volume management and changed a bit the menus
16024 * Added audio channels selection, but it's currently disabled since
16025 it's quite buggy :)
16027 2003-01-08 Wednesday 02:09 titer
16029 Fixed language and subtitle selection.
16031 2003-01-08 Wednesday 00:41 massiot
16033 * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
16034 * Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>
16036 2003-01-07 Tuesday 21:49 fenrir
16038 * all: I have added two new variables in es_descriptor_t and
16039 decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
16040 a replacement of p_demux_data as this variable is used by
16041 some demuxers in another way. This way, I will be able to add
16042 preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
16043 demuxer so if somebody wants ...)
16045 2003-01-07 Tuesday 15:12 jobi
16047 * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with
16048 file/ts_dvbpsi:) with TS streams that don't start with 0x47
16050 2003-01-07 Tuesday 15:12 massiot
16052 Fixed another very nasty localization bug.
16054 2003-01-07 Tuesday 14:58 massiot
16056 New "spdif" setting, allowing to permanently disable S/PDIF detection.
16058 2003-01-07 Tuesday 14:38 massiot
16060 Removed unused options in the aout.
16062 2003-01-07 Tuesday 13:26 sam
16064 * minor updates to pofiles.
16066 2003-01-06 Monday 22:57 massiot
16068 Fixed a compilation issue.
16070 2003-01-06 Monday 22:07 massiot
16072 * Bumped up revision number to 0.5.0-test2,
16073 * MacOS X port: new error dialog displaying error messages,
16074 * Updated localization files,
16077 2003-01-06 Monday 20:08 yves
16079 - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
16080 - removed access/rtp plugin (merged in access/udp).
16081 - removed codec/imdct and codec/downmix plugins (deprecated).
16082 - libvlc0-devel provides libvlc-devel.
16083 - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
16084 ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
16086 2003-01-06 Monday 15:39 ipkiss
16088 * modules/gui/win32/network.cpp: added support for ftp and mms
16089 * modules/gui/win32/disc.cpp: cosmetic
16091 2003-01-06 Monday 02:45 massiot
16094 * New "stream output" area in the open panel.
16096 2003-01-06 Monday 00:37 garf
16098 * added a i_min, i_max, f_min and f_max in module_config_t structure
16099 * added a add_integer_with_range() and add_float_with_range()
16100 * gtk interface: now uses a slider when a min or a max is specified
16102 2003-01-05 Sunday 21:03 sigmunau
16104 modules/demux/asf/*: added some file info code
16105 modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as
16106 these cause to much trubble
16108 2003-01-05 Sunday 20:45 massiot
16110 Fixed the "stream has changed" bug.
16112 2003-01-05 Sunday 16:23 massiot
16115 * Fixed a segfault in the "Close Window" code,
16116 * Fullscreen state is now retained between files,
16117 * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?).
16119 2003-01-05 Sunday 13:39 gbazin
16121 * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
16122 the audio output thread. That should make Win9x/Me happier.
16124 2003-01-05 Sunday 03:21 jlj
16127 * replaced playlist panel with drawer.
16128 * implemented context menu for playlist tableview.
16130 2003-01-05 Sunday 02:39 massiot
16132 * Added the possibility to select DVD menus with VIDEO_TS folder in the
16135 2003-01-05 Sunday 01:55 massiot
16137 * Added a Close Window and a close box to our QuickTime video output.
16139 2003-01-04 Saturday 23:49 gbazin
16141 * configure.ac.in: fixed typo in wxWindows headers detection code.
16143 2003-01-04 Saturday 17:14 titer
16145 We now check if the BSoundPlayer's buffer size is not the one we
16148 2003-01-04 Saturday 16:27 gbazin
16150 * src/audio_output/output.c: don't forget to free the audio buffer when
16151 we are trashing it.
16153 2003-01-04 Saturday 13:50 jpsaman
16157 2003-01-04 Saturday 13:30 jpsaman
16159 Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
16161 2003-01-04 Saturday 04:11 jlj
16164 * main window controls are back. based on suggestion by Dan Macpherson.
16166 2003-01-04 Saturday 00:21 jpsaman
16168 Updating slider status uses no longer FPU calculations when compiled for strongarm1100.
16170 2003-01-03 Friday 23:58 jpsaman
16172 Updated package release number
16174 2003-01-03 Friday 21:38 jlj
16176 * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
16178 2003-01-03 Friday 20:55 jpsaman
16180 Slider functionality for Familiar interface.
16182 2003-01-03 Friday 14:44 sam
16184 * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
16185 support in the Gtk+ and GNOME interfaces.
16187 2003-01-03 Friday 13:07 massiot
16189 * modules/access/file.c: we now regularly check the size of the file, in
16190 case it is being downloaded.
16192 2003-01-03 Friday 00:11 massiot
16194 Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
16197 2003-01-03 Friday 00:03 jlj
16199 * ./src/misc/darwin_specific.m:
16200 Fixed (really!) segfault. Don't release o_lang objects, they're managed
16203 2003-01-02 Thursday 23:50 massiot
16207 2003-01-02 Thursday 23:09 massiot
16210 * Fixed the Device submenu,
16211 * There is still a segfault in darwin_specific.m.
16213 2003-01-02 Thursday 22:49 jlj
16215 * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.
16217 2003-01-02 Thursday 20:48 gbazin
16219 * modules/codec/*: reverted my previous patch that explicitly set
16220 i_bytes_per_frame and i_frame_length in each audio decoder.
16221 * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame
16222 and i_frame_length.
16224 2003-01-01 Wednesday 11:14 jlj
16226 * ./modules/gui/macosx/aout.m: cleaned up the code, removed intf dep.
16227 * ./src/misc/darwin_specific.m: fixed segfault (o_enumerator was being
16228 released twice) and memory leak.