1 2003-12-31 Wednesday 12:50 zorglub
3 Updated french and Brazilian Portuguese translations
5 2003-12-31 Wednesday 10:30 zorglub
7 Disabled aspect ratio and visualization button as they don't work as expected
9 2003-12-30 Tuesday 21:55 zorglub
11 Updated italian translation, courtesy of Carlo CalabrĂ²
13 2003-12-30 Tuesday 18:29 zorglub
17 2003-12-30 Tuesday 04:43 rocky
19 common.*: add common routine to eliminate palette from pixmap.
20 cvd*: finally shows subtitles (with some bugs)
21 ogt_parse.c: use common just added above.
23 2003-12-29 Monday 04:47 rocky
25 cvd: bitmap extraction further completed - not fully done.
26 ogt_parse.c, render.c: go back to 4-bit alpha since that's what DVD
29 2003-12-28 Sunday 20:50 asmax
31 * modules/access/cdda/access.c: added some missing #ifdef HAVE_LIBCDDB
32 (fixes compilation issues when the libcddb is not present)
34 2003-12-28 Sunday 11:26 rocky
36 First cut at CVD subtitle unit assembly and initial parsing.
38 2003-12-28 Sunday 04:51 rocky
40 Start work on CVD subtitles.
42 2003-12-28 Sunday 02:01 rocky
44 Work towards handling all planes in subtites, generalizing for CVD, and
47 2003-12-28 Sunday 01:49 titer
50 + fixed a possible crash with Alt+X shortcuts
51 + fixed volume slider update
53 2003-12-27 Saturday 16:14 asmax
55 modules/demux/mpeg/mpga.c: forgot to remove a debugging printf...
57 2003-12-27 Saturday 14:47 asmax
59 * modules/demux/mpeg/mpga.c: disabled the bitrate detection from the Xing
60 header, since it doesn't seem to be reliable
62 2003-12-27 Saturday 14:36 gbazin
64 * modules/gui/wxwindows/*: use the wxL2U macro when necessary.
66 2003-12-27 Saturday 10:36 gbazin
68 * ALL: bumped version number to 0.7.0-test3
70 2003-12-27 Saturday 01:49 rocky
72 Scale bitmaps for 4:3 output
74 2003-12-26 Friday 02:47 rocky
76 Keep in synch with rest of source. Should also have no effect on upcoming release
78 2003-12-26 Friday 01:39 rocky
80 Check in a stable copy for reference against future changes. Should
81 not affect or be seen in upcoming release.
83 2003-12-24 Wednesday 12:38 gbazin
85 * 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.
87 2003-12-24 Wednesday 10:06 gbazin
89 * src/libvlc.c: small fixes to Usage().
91 2003-12-24 Wednesday 09:46 gbazin
93 * include/vlc_block.h: added a temporary i_rate field to block_t.
94 * modules/codec/libmpeg2.c: synchro uses p_block->i_rate again.
95 * src/input/*: do not decode audio when i_rate != DEFAULT_RATE.
97 2003-12-23 Tuesday 17:10 gbazin
99 * modules/video_output/directx/events.c: warning message into debug message.
101 2003-12-23 Tuesday 15:27 gbazin
103 * 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.
105 2003-12-23 Tuesday 02:11 gbazin
107 * modules/video_output/directx/*: fixed strange race condition.
109 2003-12-23 Tuesday 00:23 hartman
111 * Fixed and updated for a 00.7 'Bond' release.
113 2003-12-22 Monday 23:46 hartman
115 * Fix a leak in goom module that caused all the pictures of a vout to be
116 unavailable after several songs.
118 2003-12-22 Monday 22:37 hartman
120 * stream_Size reports the size of a stream, not stream_Tell
121 This fixes the ID3 detection of ID3v1.
123 2003-12-22 Monday 17:44 gbazin
125 * modules/access/dshow/dshow.cpp: fixed previous fix.
127 2003-12-22 Monday 17:08 bigben
129 back to config_PutInt when using the fullscreen button on the interface. This allows to remember the fullscreen setting when changing playlist item
131 2003-12-22 Monday 16:42 gbazin
133 * modules/access/dshow/dshow.cpp: small fix for devices list.
135 2003-12-22 Monday 16:40 gbazin
137 * modules/codec/libmpeg2.c: compiles with the latest libmpeg2 cvs.
139 2003-12-22 Monday 15:42 gbazin
141 * modules/gui/wxwindows/*: use our new wxL2U() macro where needed.
143 2003-12-22 Monday 14:45 hartman
145 * Fix the 'currently playing' field in the OSX intf.
147 2003-12-22 Monday 14:32 sam
149 * Coding style cleanup: removed tabs and trailing spaces.
151 2003-12-22 Monday 14:31 gbazin
153 * modules/gui/wxwindows/*: don't forget to convert the filename/author fields in the playlist to the encoding in use by the wxWindows interface.
155 2003-12-22 Monday 14:23 sam
157 * src/misc/iso-639_def.h modules/demux/util/id3genres.h modules/gui/kde:
158 + Added missing copyright information.
160 * src/misc/iso-639_def.h:
161 + Removed useless (and unprotected) macros.
163 2003-12-22 Monday 11:14 titer
165 beos/Video*: fixed cursor hiding (int32_t != int32 bla bla bla)
167 2003-12-22 Monday 11:08 titer
169 beos/*: fixed Alt+X shortcuts (BeOS doesn't let those hit BWindow::KeyDown
170 because it's reserved for system shorcuts - added a workaround)
172 2003-12-22 Monday 02:24 sam
175 + Added pda.glade to the list of Glade2 generated files.
176 + Remove strings such as "http://" or "/dev/video0" from the list of
177 translated strings in the PDA interface.
178 * Fixed grammar, spelling, a few pathetic inconsistencies, removed trailing
179 whitespaces and tabulations here and there.
181 2003-12-22 Monday 00:26 sam
183 * modules/demux/asf/asf.c: Fixed a buffer overflow.
185 2003-12-22 Monday 00:13 sam
187 * modules/access/vcdx/access.c: Fixed an obvious buffer overflow. This
188 code is still unsafe, bounds need to be checked after each sprintf/strcat
191 2003-12-22 Monday 00:06 titer
193 + beos/PreferencesWindow.cpp: esthetic change (use triangle thumb style
196 2003-12-21 Sunday 23:32 sam
198 * Fixed URLs here and there.
200 2003-12-21 Sunday 21:30 titer
202 beos/PreferencesWindow*:
203 + Cleaned a bit the way the prefs are created
204 + Added missing CONFIG_ITEM_KEY implementation
206 2003-12-20 Saturday 22:57 babal
208 * libvlc.h input.c headphone.c:
209 fix support of audio channel mixers, like the headphone channel mixer
210 for instance, which was broken since the introduction of user audio
211 filters; if specified by the user and compatible with the audio
212 pipeline, we add the channel mixer after the user filters.
213 -> unfortunately, this fix removed two strings and introduced 4 new
215 -> TODO: allow the user to choose only amongst channel mixers, not
216 all available audio filters
218 * vlc.exe.manifest Makefile.am install-win32 :
219 add a manifest file to allow the win32 gui to use Windows XP visual
220 styles when available.
222 2003-12-20 Saturday 16:22 gbazin
224 * modules/demux/mp4/mp4.c: fixed problem with buggy files that don't set the audio sample rate properly.
226 2003-12-20 Saturday 16:11 gbazin
228 * modules/codec/araw.c: added "mlaw" as a fourcc for ulaw audio.
230 2003-12-20 Saturday 15:25 rocky
232 Remove unused variable. Artifact of old track/entry handling.
234 2003-12-20 Saturday 11:56 rocky
238 2003-12-20 Saturday 11:55 rocky
242 2003-12-18 Thursday 16:29 hartman
244 * Fix broken http intf in macosx package.
246 2003-12-18 Thursday 12:35 rocky
248 Go over for spelling and acurracy.
250 2003-12-17 Wednesday 23:21 hartman
252 * Commented out the option 'goom' for the visualizer. It isn't working in
253 this system yet and will not work before release. The visualizer system
254 needs to be cleaned in 0.7.1 with one 'visual' audio filter which loads
255 one or more 'visualization' true modules.
257 2003-12-17 Wednesday 23:09 hartman
259 * second round of dutch translation update for 0.7.0-test2
261 2003-12-17 Wednesday 21:29 hartman
263 * Updated portuguese brazilian update
265 2003-12-17 Wednesday 11:42 hartman
267 * First run of dutch translations.
269 2003-12-17 Wednesday 08:53 titer
271 * Makefile.am: cleaned up package-beos
272 * share/vlc_beos.rsrc: new icon based on Stephane's cone
274 2003-12-16 Tuesday 23:01 massiot
276 Contrib build system :
278 * Reverted to ffmpeg-0.4.8
280 2003-12-16 Tuesday 22:14 gbazin
282 * modules/access/cdda/access.c: need to include errno.h
284 2003-12-16 Tuesday 22:10 gbazin
286 * modules/video_output/directx/events.c: the coordinates used to blit the video must be relative to the current primary surface (current display).
288 2003-12-16 Tuesday 21:56 geshp
290 Just a release number update in the spec file. (It won't break anything I promise)
292 2003-12-16 Tuesday 19:02 gbazin
294 * modules/gui/wxwindows/open.cpp: compilation fix.
296 2003-12-16 Tuesday 18:18 gbazin
298 * modules/gui/skins/src/themeloader.cpp: the tar loader now checks the magic value in the tar header.
300 2003-12-16 Tuesday 16:51 gbazin
302 * modules/codec/araw.c: small fix.
304 2003-12-16 Tuesday 13:35 gbazin
306 * modules/gui/wxwindows/open.cpp: compilation fix.
308 2003-12-16 Tuesday 13:22 gbazin
310 * modules/gui/wxwindows/interface.cpp: better heuristic for the interface size on win32.
312 2003-12-16 Tuesday 12:54 gbazin
314 * modules/misc/dummy/input.c: fixed the vlc:quit command.
316 2003-12-16 Tuesday 12:38 gbazin
318 * modules/codec/ffmpeg/ffmpeg.c, modules/demux/ogg.c: theora decoding support via ffmpeg (currently slower than libtheora).
320 2003-12-16 Tuesday 09:14 courmisch
322 Added field for RTSP in Network Stream open tab
324 2003-12-16 Tuesday 03:21 rocky
326 Remember the disc selection type (DVD, VCD, CD-DA) selected in "Open
327 Disc" and use that as the default for next time.
329 2003-12-16 Tuesday 00:36 gbazin
331 * doc/Makefile.am: added intf-cdda.txt to EXTRA_DIST.
333 2003-12-16 Tuesday 00:01 gbazin
335 * ALL: preparing for 0.7.0-test2.
337 2003-12-15 Monday 23:31 gbazin
339 * modules/demux/ogg.c: a couple of fixes for flac streaming.
341 2003-12-15 Monday 22:55 gbazin
343 * modules/packetizer/mpeg4audio.c: fixed raw mpeg4 audio packetizer.
344 * modules/demux/mp4/libmp4.c: fixed (again) parsing of wave tag.
346 2003-12-15 Monday 22:04 gbazin
348 * modules/gui/skins/src/skin_main.cpp: bail out if we can't open an X11 display.
350 2003-12-15 Monday 21:54 gbazin
352 * modules/codec/vorbis.c: added 5.1 channel configuration to the decoder.
354 2003-12-15 Monday 21:35 gbazin
356 * modules/audio_output/directx.c: don't set the default audio output to mono even if the windows settings are set to mono.
357 Too many people just don't know how to set the windows speakers configuration setting properly.
359 2003-12-15 Monday 21:07 jpsaman
361 Fixing QT/Embedded header detection.
363 2003-12-15 Monday 20:21 gbazin
365 * modules/video_output/directx/directx.c: debug message.
367 2003-12-15 Monday 20:20 gbazin
369 * modules/gui/wxwindows/open.cpp: compilation fix.
371 2003-12-15 Monday 19:55 gbazin
373 * share/http/admin/dboxfiles.html: html page used by the dbox.
375 2003-12-15 Monday 19:26 bigben
379 2003-12-15 Monday 19:25 bigben
381 Fix for the fullscreen button state (it is only enabled if a vout is present)
383 2003-12-15 Monday 15:38 hartman
385 * fix the skip 10 seconds buttons availability.
387 2003-12-15 Monday 15:06 hartman
389 * Fix the problem with OpenDVD crash.
391 2003-12-15 Monday 14:25 hartman
393 * don't search the playlist when there is nothing in it. We will crash.
395 2003-12-15 Monday 14:05 hartman
397 * compile before you commit
399 2003-12-15 Monday 13:38 hartman
401 * added bookmark 9 and 10 but set their combo to KEY_UNSET
403 2003-12-15 Monday 13:10 zorglub
405 Do not add http:// to MRL if the URI given in the HTTP field already contains it (Fixes bug #1510)
407 2003-12-15 Monday 01:11 yoann
410 * added hotkeys Fn and COMMAND+Fn, whith 2 <= n <= 8
411 * bookmark9 and 10 are not added since F9 and F10 are reserved keys
413 2003-12-15 Monday 00:47 gbazin
415 * modules/access/dshow/*: fixed a problem when we would sometimes get stuck trying to stop the dshow graph.
417 2003-12-14 Sunday 23:40 rocky
419 signed/unsigned mismatch fix.
421 2003-12-14 Sunday 23:14 hartman
423 * Clarify the error when utf8 is set and the sub is actually not utf8.
425 2003-12-14 Sunday 22:49 gbazin
427 * modules/gui/wxwindows/*: added raw encapsulation to the streamout dialog.
428 * modules/mux/dummy.c: added "raw" shortcut.
430 2003-12-14 Sunday 21:03 gbazin
432 * modules/gui/wxwindows/*: Added the video scale option to the streamout dialog box.
433 Added a nasty hack to reset LC_NUMERIC to "C" because the stream output MRL parsing can't deal with "," in floating point numbers.
434 * modules/codec/ffmpeg/encoder.c: sanity checks.
435 * modules/stream_out/transcode.c: sanity checks.
437 2003-12-14 Sunday 19:18 gbazin
439 * modules/codec/subsdec.c: default encoding is DEFAULT_NAME not UTF8.
441 2003-12-14 Sunday 18:44 gbazin
443 * modules/mux/ogg.c: added support for WMV1/2 and MJPG.
445 2003-12-14 Sunday 17:58 gbazin
447 * modules/stream_out/duplicate.c: removed unused variable.
449 2003-12-14 Sunday 17:56 gbazin
451 * modules/stream_out/duplicate.c: don't forget to loop through the linked list of sout buffers when sending the data.
453 2003-12-14 Sunday 16:26 titer
455 beos_specific.cpp: never let anyone but system_End terminate the
456 BApplication (fixes crash for people who like scripting
459 2003-12-14 Sunday 16:08 titer
461 BeOS & gcc 2.9x fixes
463 2003-12-14 Sunday 15:42 gbazin
465 * modules/gui/wxwindows/interface.cpp: volume control has a fixed width of 20 pixels.
466 Fixed sizer problem on win32 with wxWin cvs.
468 2003-12-13 Saturday 20:13 rocky
470 More Open Disc range customizing/narrowing and some code cleanup.
472 2003-12-13 Saturday 17:46 asmax
474 * src/playlist/sort.c: set "intf-change" after sorting the playlist
476 2003-12-13 Saturday 17:16 gbazin
478 * src/playlist/*: when deleting the currently playing item, skip it instead of stopping the playlist.
479 * 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.
481 2003-12-13 Saturday 15:28 rocky
485 2003-12-13 Saturday 14:01 gbazin
487 * modules/video_output/directx/directx.c: compilation fix.
489 2003-12-13 Saturday 12:56 rocky
491 Add customizable playlist "author" field and set in the playlist.
493 2003-12-13 Saturday 12:56 rocky
495 If not in PBC, playlist fills in all entries.
496 Fill in playlist info. Customizable "title" and "author" field.
497 Still need to pick out and duration field.
498 A couple of segfaults fixed.
500 2003-12-13 Saturday 11:56 gbazin
502 * ALL: bumped version number to 0.7.0-test2
504 2003-12-13 Saturday 11:22 gbazin
508 2003-12-13 Saturday 00:55 rocky
510 Range changes for Title/Track. Hopefully gtk_interface.c changes have
511 been properly reflected back in gnome.glade now.
513 2003-12-13 Saturday 00:53 rocky
515 A better fix for missing options when the satellite plugin is not
518 2003-12-13 Saturday 00:45 rocky
520 Add text field variables for changeable text fields.
522 2003-12-13 Saturday 00:45 rocky
524 Disable Disc "Chapter" button when not appropriate - i.e. CD-DA or
525 VCD. Customize "Title" field (e.g. CD-DA "Track" or VCD "Entry").
527 2003-12-13 Saturday 00:00 rocky
529 Some minor code cleanups. Non-existent satellite options #ifdef'd out.
531 2003-12-12 Friday 23:15 gbazin
533 * modules/codec/faad.c: proper channels re-ordering for multi-channels audio.
535 2003-12-12 Friday 23:03 yoann
537 * added hotkeys F1, F2, ..., F10 to switch between predefined medias
539 * only F1 and COMMAND+F1 are defined for OSX (I let those developpers
541 * Currently the medias assigned to Fn are not saved in vlcrc if they
542 have been assigned with Ctrl+Fn. But they are, if assigned via the
545 2003-12-12 Friday 22:46 rocky
547 Compilation fix in conditional code.
549 2003-12-12 Friday 22:41 rocky
551 Disable Chapter button for CD-DA.
553 2003-12-12 Friday 18:54 gbazin
555 * modules/gui/gtk/*: fixed gtk/gnome.glade and re-run ./toolbox --update-glade.
557 2003-12-12 Friday 18:34 gbazin
559 * modules/gui/gtk/open.c: compilation fix.
561 2003-12-12 Friday 15:37 zorglub
563 * Fix segfault when we have two announces with the same URI but different names on the network
565 2003-12-12 Friday 03:06 rocky
567 Add CDDA and make MRLs regular. Routine Eject is same as that in gtk
568 and should be put in a more core location.
570 2003-12-12 Friday 03:01 rocky
572 Make MRL's more regular across GUIs fix plugin names, and add CD-DA to list.
574 2003-12-11 Thursday 23:12 gbazin
576 * modules/video_output/directx/*: first try at multimonitor support (untested).
577 * src/video_output/video_output.c: small change to allow the directx plugin to destroy/recreate picture buffers on the fly.
579 2003-12-11 Thursday 20:40 zorglub
583 2003-12-11 Thursday 20:21 bigben
587 2003-12-11 Thursday 20:08 zorglub
589 * Do not keep adding items when they have already been added. This allows removal of SAP items
591 2003-12-11 Thursday 19:34 hartman
593 * Fix the state of the playlist and fullscreen button.
595 2003-12-11 Thursday 16:00 hartman
597 * New icon for the playlist
598 * Fixed the mute hotkey
599 * Fixed the positioning of some elements and removed the stupid black box
600 * Added speex and flac encoders to sout dialog
602 2003-12-11 Thursday 14:58 hartman
604 * fix new hotkeys for osx.
606 2003-12-11 Thursday 13:21 rocky
608 Let folks know that the no device string means to scan for one if
611 2003-12-11 Thursday 13:20 rocky
613 Long device text no longer used.
615 2003-12-11 Thursday 12:56 rocky
617 Switch over to using "cd-audio" and "vcd" configuration variables.
619 2003-12-11 Thursday 12:52 rocky
621 VCD or CD "title" 0 means adds entire contents (or possibly PBC for VCD).
623 2003-12-11 Thursday 11:30 zorglub
625 * Fix segfault when creating a group twice without checking return value
627 2003-12-11 Thursday 10:44 gbazin
629 * src/misc/mtime.c: actually tested and fixed my latest changes ;)
631 2003-12-11 Thursday 09:02 sam
633 * doc/vlc.1: Fixed a minor typo (Debian bug #223605).
635 2003-12-11 Thursday 05:49 rocky
639 2003-12-11 Thursday 05:31 rocky
641 Guard against dereferencing a NULL pointer.
643 2003-12-11 Thursday 05:30 rocky
645 Use cd-audio variable not vcd variable.
647 2003-12-11 Thursday 05:28 rocky
649 Set compilation flags so that code (e.g. frontends) can test presence
650 or absense of vcdx/cddax.
652 2003-12-11 Thursday 05:27 rocky
654 Improve MRL creation.
656 1. MRL's are of the form xxx://
657 2. Customize depending on vcdx/vcd or cddax/cdd
658 3. cdda doesn't have any such notion of a "Chapter", so remove
661 For cddax/vcdx, I'm not sure though I think there is more to do.
663 2003-12-11 Thursday 05:12 rocky
665 More general help tab name: "Media" covers DVD, (S)VCD, *or* CD-DA.
667 2003-12-11 Thursday 02:26 asmax
669 * solved race conditions issues when the OpenSkin dialog is
670 opened in blocking mode
672 2003-12-11 Thursday 01:36 yoann
674 added a 'mute' hotkey ('m')
676 2003-12-10 Wednesday 23:51 gbazin
678 * modules/stream_out/display.c: fixed segfault when switching audio/video track.
680 2003-12-10 Wednesday 23:27 gbazin
682 * modules/codec/libmpeg2.c: hack for demuxers which only have DTS timestamps.
684 2003-12-10 Wednesday 23:16 gbazin
686 * modules/mux/mpeg/pes.c: fixed to handle 0 pts/dts correctly.
688 2003-12-10 Wednesday 21:54 courmisch
690 Added "Force IPv6" check box to UDP Unicast in open dialog
692 2003-12-10 Wednesday 20:56 yoann
694 fixed a compilation error
696 2003-12-10 Wednesday 17:19 yoann
698 added a hotkey ('t') which displays the position in the media
700 2003-12-10 Wednesday 12:57 bigben
702 fixes a infinite loop in the search function.
704 2003-12-10 Wednesday 11:04 courmisch
706 Automatically adds [ and ] around IPv6 addresses in Media Resource Locator.
708 2003-12-09 Tuesday 19:18 gbazin
710 * src/misc/mtime.c: fixed an overflow in mdate() on win32.
711 This overflow was only affecting the hardware configurations where we can't use the performance counter and thus have to use GetTickCount().
712 We now also check for the wrapping of the 32 bits value returned by GetTickCount() so mdate() doesn't wrap after 49.7 days.
713 * 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().
715 2003-12-09 Tuesday 19:15 yoann
717 * fixed a compatibility problem with the CVS version of wxwindows
718 * added a lock when changing p_vout->p_last_osd_message
720 2003-12-09 Tuesday 14:33 sam
722 * toolbox: Do not include MOC files in the POTFILES.in generation.
724 2003-12-09 Tuesday 00:46 yoann
726 This fixes bugs 1285 and 1343
727 * added a the default CD Audio device in General Settings -> Input
728 * added OpenDialog::OnDiscPanelChange in wxwindows/open.cpp
730 2003-12-08 Monday 19:50 gbazin
732 * ALL: new main --video-on-top config option (in use by the x11/xvideo/osx/directx video outputs.)
733 * modules/video_output/x11/*: implemented support for "video on top". Will likely only work with KDE for now.
735 2003-12-08 Monday 18:42 gbazin
737 * modules/misc/dummy/*: new --dummy-save-es option to specify if we want the dummy
738 decoder to save the raw codec data to a file. This is disabled by default (while
739 it was always on before).
740 * src/input/es_out.c: bug fix for ES autoselection.
742 2003-12-08 Monday 17:48 yoann
745 The last OSD message is now deleted before printing new one.
747 2003-12-08 Monday 13:04 gbazin
749 * modules/control/hotkeys.c: msvc compilation fix.
751 2003-12-08 Monday 13:02 gbazin
753 * 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.
754 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.
755 * modules/mux/ogg.c: fixed crash when removing streams.
756 * modules/codec/theora.c: for now the theora encoder requires a width and height which are multiple of 16.
758 2003-12-08 Monday 11:00 hartman
760 * Update Brazilian Portugese
762 2003-12-08 Monday 06:01 rocky
766 2003-12-07 Sunday 22:23 hartman
768 * fix livedotcom contrib
769 * add libcaca contrib
771 2003-12-07 Sunday 22:14 rocky
773 Towards Philips OGT (SVCD subtitle) handling.
775 2003-12-07 Sunday 20:48 hartman
777 * Incorrect default value of align
779 2003-12-07 Sunday 20:47 hartman
781 * added livedotcom and goom to contrib system
782 goom sources currently located on my server.
784 2003-12-07 Sunday 19:09 jpsaman
786 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.
788 2003-12-07 Sunday 19:06 jpsaman
790 Compilation warning fixes and if-deffed unused functions/variables.
792 2003-12-07 Sunday 19:01 jpsaman
794 Remove unused variable
796 2003-12-07 Sunday 19:00 jpsaman
800 2003-12-07 Sunday 18:58 jpsaman
804 - reinstated automatic lowering of interface when play button was pressed.
805 - double click in playlist window play selected items.
807 2003-12-07 Sunday 18:55 jpsaman
809 if-deffed a unused variable.
811 2003-12-07 Sunday 18:52 jpsaman
813 Updating makefiles and package scripts.
815 2003-12-07 Sunday 18:15 gbazin
817 * modules/codec/theora.c: bug fix with aspect ratio.
819 2003-12-07 Sunday 17:53 gbazin
821 * modules/codec/theora.c: encoder now respects the aspect ratio.
823 2003-12-07 Sunday 17:17 gbazin
825 * src/input/es_out.c: cosmetic changes.
827 2003-12-07 Sunday 17:09 gbazin
829 * 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.
830 * modules/mux/ogg.c: use SOUT_MUX_CAP_GET_ADD_STREAM_WAIT.
831 * modules/stream_out/transcode.c: fix for video stream header generation (theora).
832 * modules/codec/theora.c: don't overwrite headers.
834 2003-12-07 Sunday 12:11 gbazin
836 * include/vlc_block_helper.h: small bugfix to block_FindStartcodeFromOffset().
837 * modules/packetizer/mpegvideo.c: get aspect ratio for MPEG2 video streams (still needs to be done for MPEG1).
838 * modules/codec/libmpeg2.c: use p_dec->fmt_in.video.i_aspect if available.
839 * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: respect aspect ratio during transcoding.
841 2003-12-07 Sunday 01:02 rocky
845 2003-12-06 Saturday 23:25 gbazin
847 * include/vlc_block_helper.h: new block_FindStartcodeFromOffset() function.
848 * modules/packetizer/mpegvideo.c: rewrote the packetizer to use the block helper functions.
850 2003-12-06 Saturday 22:58 jpsaman
852 Removing last files of previous Familiar interface. Porting to Gtk+2 widget set of this interface is now finished. Policing and improving remains.
854 2003-12-06 Saturday 22:53 jpsaman
856 Always use correct datatypes.
858 2003-12-06 Saturday 22:50 jpsaman
860 Fixed compiler waring about signed - unsigned comparision. It is always safer to use the same datatype when comparing values.
862 2003-12-06 Saturday 22:47 jpsaman
864 Updating with info for upcoming Opie interface.
866 2003-12-06 Saturday 22:45 jpsaman
870 2003-12-06 Saturday 22:45 jpsaman
872 Make sure Gtk+2 main module gets build with PDA interface.
874 2003-12-06 Saturday 22:42 jpsaman
876 Updating AUTHORS list for me.
878 2003-12-06 Saturday 22:41 jpsaman
881 - Fixed last segmentation fault.
882 - Slider and time progress updating.
884 This makes the new PDA interface almost complete. It misses the following items still:
886 - changing postion in stream with slider widget.
888 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.
890 2003-12-06 Saturday 20:00 gbazin
892 * msvc/vlc.dsw: updated the list of plugins.
894 2003-12-06 Saturday 05:15 rocky
896 Recognize Philips Overlay Graphics (OGT) and Chaoji VCD (CVD) subtitle
897 streams. Still need to be able to do something with them though.
899 2003-12-05 Friday 14:58 gbazin
901 * modules/codec/libmpeg2.c: fixed a couple of crashes on bad files.
903 2003-12-05 Friday 14:48 asmax
905 * modules/gui/wxwindows/preferences_widget.cpp: replaced two ( ? : ) by
906 if / else to avoid compilation problems when wxwindows is not built
909 2003-12-05 Friday 09:28 sam
911 * Updated current changelog and regenerated previous ones as to include
912 changes to removed directories.
914 2003-12-05 Friday 05:01 rocky
916 A little cleanup on wait timing. No bug fixes yet, though.
918 2003-12-05 Friday 04:24 rocky
920 Slightly better handling of stills and toggling pause by using the
921 different threads better.
923 Still has stream still/to MPEG bug and duplicate video window bug though.
924 (And could use lots of cleanup.)
926 2003-12-05 Friday 02:33 rocky
928 Remove interface thread. It was a crock anyway -- any good stuff
929 should be put into the visualization plugins instead.
931 Besides, there are bigger crocks that need fixing (like VCD navigation).
933 2003-12-05 Friday 02:12 rocky
935 Okay microseconds, then.
937 2003-12-05 Friday 01:56 rocky
939 Fix duration that input_AddInfo uses milliseconds.
940 Add some more meta debugging.
942 2003-12-05 Friday 01:52 rocky
946 2003-12-05 Friday 00:03 gbazin
948 * modules/stream_out/transcode.c: proper order for downmixed channels.
950 2003-12-04 Thursday 23:15 gbazin
952 * modules/codec/ffmpeg/encoder.c, modules/codec/speex.c: fixed stupid bug in audio encoding.
954 2003-12-04 Thursday 22:48 anil
956 regenerated from a clean tree
958 2003-12-04 Thursday 22:37 gbazin
960 * modules/codec/flac.c: several fixes to the flac decoder and encoder.
961 * modules/mux/ogg.c: fixed flac in ogg.
962 * modules/demux/ogg.c: fix for flac seeking.
964 2003-12-04 Thursday 18:26 gbazin
966 * modules/gui/wxwindows/playlist.cpp: unicode fix.
968 2003-12-04 Thursday 18:13 gbazin
970 * modules/demux/livedotcom.cpp: compilation fix.
972 2003-12-04 Thursday 17:15 gbazin
974 * ALL: another bunch of MSVC compilation fixes.
976 2003-12-04 Thursday 16:49 sam
978 * modules/misc/dummy/renderer.c:
979 + Removed evil ^Ms from the file.
980 * modules/video_output/caca.c:
981 + Support for new dithering modes (libcaca HEAD only).
983 + Grammar and spelling fixes.
984 + Coding style fixes.
987 + Updated a few translations.
989 + Updated a few translations.
991 2003-12-04 Thursday 16:02 sam
993 * include/vlc_common.h:
994 + Introduced intptr_t and uintptr_t.
995 * Fixed compilation warnings here and there.
997 2003-12-04 Thursday 15:54 sam
999 * configure.ac: Fixed an old bug that caused vlc-config to be sometimes
1000 not set executable when regenerated.
1002 2003-12-04 Thursday 14:48 gbazin
1004 * modules/video_output/wingdi.c: fixed gdi output for 24 and 32 bits color depth.
1006 2003-12-04 Thursday 12:33 gbazin
1008 * toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling.
1009 * msvc/config.h.in, modules/access_output/file.c: MSVC fixes.
1010 * modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel.
1012 2003-12-04 Thursday 10:25 gbazin
1014 * modules/gui/*: use MSTRTIME_MAX_SIZE instead of OFFSETTOTIME_MAX_SIZE.
1016 2003-12-04 Thursday 05:14 rocky
1018 Guard against invalid p_vcd in dbg_print.
1020 2003-12-03 Wednesday 23:01 sigmunau
1023 * doxygenated parts of the messages system
1025 2003-12-03 Wednesday 22:14 sigmunau
1028 * fill in the duration field of the playlist item when starting playback of
1029 a file, if the demuxer supports it.
1031 2003-12-03 Wednesday 21:58 sigmunau
1034 * in vlc, times are stored in microseconds. playlist_item_t::i_duration
1035 shouldn't be an exception
1036 modules/gui/wxwindows/playlist.cpp:
1039 2003-12-03 Wednesday 21:55 rocky
1041 Make more like the French translation which is more correct. :-\
1043 2003-12-03 Wednesday 21:50 sigmunau
1046 * Coding style fixes
1049 include/vlc_common.h:
1050 * doxygenized the comments for mtime_t and vlc_fourcc_t
1052 2003-12-03 Wednesday 20:47 jpsaman
1054 Syncing with current CVS.
1056 2003-12-03 Wednesday 15:46 zorglub
1058 Update of the french localization file
1060 2003-12-03 Wednesday 13:52 anil
1064 2003-12-03 Wednesday 13:49 rocky
1066 Fixed-width 2-column track number. Should help in sorting titles.
1068 2003-12-03 Wednesday 13:41 rocky
1070 Update date. Remove boilerplate includes that I think are (or should
1071 be) pulled in from one of the other includes.
1073 2003-12-03 Wednesday 13:35 rocky
1075 Reinstate Duration column - perhaps it's time to get more plugins
1078 2003-12-03 Wednesday 13:27 rocky
1080 Add more uses of msecstotimestr. Remove OFFSETTOTIME_MAX_SIZE -
1081 Use MSTRTIME_MAX_SIZE instead.
1083 2003-12-03 Wednesday 12:33 sam
1085 include/vlc_help.h: Grammar and spelling fixes.
1087 2003-12-03 Wednesday 12:19 fenrir
1089 * increase priority (the wrapper from ffmpeg is buggy).
1091 2003-12-03 Wednesday 04:19 rocky
1093 Fix bug in not updating playlist when hitting next/previous control
1094 buttons (and simplify code at the same time).
1096 2003-12-03 Wednesday 00:27 rocky
1098 Add a few more fields in the stream info.
1100 2003-12-03 Wednesday 00:24 rocky
1102 "File Info" renamed "Stream/Media Info"
1104 2003-12-02 Tuesday 23:03 gbazin
1106 * modules/access/dshow/*: PVR support contributed by Marc Nolette.
1107 I took the liberty to modify a few things so it might currently be broken (sorry Marc).
1108 * THANKS: added Marc Nolette.
1110 2003-12-02 Tuesday 18:47 gbazin
1112 * msvc/config.h.in: cleaned-up and updated.
1114 2003-12-02 Tuesday 16:01 geshp
1116 - Added fribidi support
1117 - Added configure-line options for mkv and fribidi
1119 2003-12-02 Tuesday 13:31 gbazin
1121 * ALL: more MSVC compilation fixes.
1122 * msvc/vlc.dsw: removed non-existant plugins.
1124 2003-12-02 Tuesday 12:57 gbazin
1126 ALL: MSVC compilation fixes to libvlc.
1128 2003-12-02 Tuesday 10:55 gbazin
1130 * modules/demux/mp4/mp4.c: find out aspect ratio from display size.
1131 * modules/codec/ffmpeg/video.c: respect aspect ratio given by demux if any.
1133 2003-12-02 Tuesday 04:22 rocky
1135 Populate VCD info in "File Info" window.
1137 2003-12-02 Tuesday 04:16 rocky
1139 Change some printf's to debugging-only output.
1141 2003-12-02 Tuesday 03:33 rocky
1143 Separate title format string into cases where CDDB is enabled and where
1144 it is is not. Now have callback for CDDB enabled boolean.
1146 2003-12-02 Tuesday 01:54 rocky
1148 Add secstotimestr and msecstotimestr to convert (milli)seconds to a
1151 2003-12-01 Monday 23:39 gbazin
1153 * ALL: fixed DTS audio support.
1154 * modules/demux/dts.c: added raw DTS audio demuxer.
1156 2003-12-01 Monday 09:39 fenrir
1158 * video: display "more than 5 seconds of late video..." only once.
1160 2003-12-01 Monday 04:07 rocky
1162 Make sure we distribute the CD-DA plugin info.
1164 2003-12-01 Monday 04:05 rocky
1168 2003-12-01 Monday 04:05 rocky
1172 2003-12-01 Monday 04:04 geshp
1174 - Updated matroska/ebml fix
1175 - Updated mozilla plugin fix
1177 2003-12-01 Monday 03:57 rocky
1179 Some basic CDDA plugin documentation.
1181 2003-12-01 Monday 03:37 rocky
1185 2003-12-01 Monday 03:34 rocky
1187 Bugs in calculating duration. Thanks Sigmund for fixing the GTK+
1190 Some doc improvements. CDDARead: Let playlist now cycle through
1191 entries rather than intercept.
1193 2003-12-01 Monday 01:08 rocky
1195 Add CDDB CD Info in File Info section (via input_AddInfo and
1198 2003-11-30 Sunday 23:19 jpsaman
1202 - Added SAP/SLP to transcode tabpage
1203 - Reworking transcoding options for playlist
1205 2003-11-30 Sunday 23:07 rocky
1207 Forgot to add demux.c here.
1209 2003-11-30 Sunday 22:59 gbazin
1211 * modules/packetizer/mpeg4video.c: oops
1213 2003-11-30 Sunday 22:47 gbazin
1215 * include/input_ext-plugins.h: export input_DecodeBlock().
1216 * modules/stream_out/display.c: simplifications.
1217 * modules/stream_out/transcode.c: memset of sout_stream_sys_t.
1218 * modules/packetizer/mpeg4video.c: not all containers provide a pts info, in which case we use the dts.
1220 2003-11-30 Sunday 22:26 rocky
1222 Customizable playlist title.
1224 2003-11-30 Sunday 22:14 fenrir
1226 * all: added dx50 fourcc (just mpeg4 video).
1228 2003-11-30 Sunday 21:21 jpsaman
1231 - Fixed resource leak with playlists
1232 - VLC coding style cleanup
1233 - Rework v4l and stream out interface code to use VLC playlists as it should be used.
1236 2003-11-30 Sunday 19:42 sigmunau
1238 modules/gui/gtk/playlist.c:
1239 * show duration in playlist window if available
1241 2003-11-30 Sunday 18:14 rocky
1243 Add CD-DA CDDB support via libcddb.
1245 2003-11-30 Sunday 18:10 gbazin
1247 * share/http/admin/browse.html: hmmm, the browse feature was reenabled by mistake.
1249 2003-11-30 Sunday 17:29 fenrir
1251 * es_out: implement ES_OUT_SET_PCR and reset but don't use them !
1252 * demux: added demux2_New/Delete.
1254 2003-11-30 Sunday 17:29 fenrir
1256 * all: added demux_t structure and some demux2_* functions.
1257 Anyway, don't use them for now.
1259 2003-11-30 Sunday 16:00 fenrir
1261 *all: added a --minimize-thread options to make all decoders and
1262 packetizers running in the input thread. (Usefull with sout)
1264 2003-11-30 Sunday 14:49 fenrir
1266 * ninput: added 2 ES_OUT* command (do nothing for now)
1268 2003-11-30 Sunday 14:28 fenrir
1270 * all: added a TCP access input module.
1272 2003-11-30 Sunday 13:53 rocky
1274 Go over options: Add hooks for internationalization, some typos,
1275 display some of these even when not "advanced"
1277 2003-11-30 Sunday 11:22 jpsaman
1280 - Removing obsolete files.
1281 - Remove debug messages.
1283 2003-11-30 Sunday 11:19 jpsaman
1285 Bumped up version number to 0.7.0
1287 2003-11-30 Sunday 10:26 jpsaman
1290 - Updating, removing and clearing playlist works.
1292 2003-11-30 Sunday 02:41 rocky
1294 Break out demux into its own thing.
1296 2003-11-29 Saturday 18:36 massiot
1298 * input: new cr-average option, allowing to configure the
1299 CR_AVERAGE #define in input_clock.c (useful for PVR input)
1300 * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c : fixes
1301 for older version of ffmpeg
1302 * modules/stream_out/transrate/transrate.c : misc optimizations
1304 2003-11-29 Saturday 18:06 fenrir
1306 * all: - increased avcodec version needed to 4680 (latest release)
1307 - open the codec after that p_context has been fully initialisated.
1310 2003-11-29 Saturday 17:14 fenrir
1312 * mp4: another fix for another buggy file.
1314 2003-11-29 Saturday 16:36 gbazin
1316 * modules/gui/wxwindows/menus.cpp: moved audio/video track menu to the top.
1318 2003-11-29 Saturday 16:29 gbazin
1320 * modules/access/cdda.c: removed double ';'
1322 2003-11-29 Saturday 13:39 gbazin
1324 * modules/gui/wxwindows/*: got rid of the Misc menu and moved everything in the Settings one.
1326 2003-11-29 Saturday 13:12 fenrir
1328 * all: - fixed non I420 input
1329 - added raw output support.(in a pure hack way but allow
1330 transcode{vcodec=I420} )
1332 2003-11-29 Saturday 12:03 fenrir
1334 * encoder: added a memset.
1336 2003-11-29 Saturday 11:12 fenrir
1338 * all: better handling of multiple (video) tracks.
1339 - now vout are checked for release every 300ms
1340 - when *-es are triggered, all same es are unselect not only the
1341 last selected. (more intuitive) The only problems are that it's not
1342 possible to select again all ES, and the checkbox can show only one
1345 2003-11-29 Saturday 00:41 gbazin
1347 * modules/codec/ffmpeg/encoder.c: fixed compilation problem with ffmpeg 0.4.8
1349 2003-11-28 Friday 23:40 gbazin
1351 * modules/codec/ffmpeg/*: fixed the code to disable cpu features.
1353 2003-11-28 Friday 22:23 fenrir
1355 * mkv: fixed a buffer overflow.
1357 2003-11-28 Friday 22:16 gbazin
1359 * modules/misc/dummy/input.c: use p_input->psz_demux = "vlc,none" to force the demux.
1361 2003-11-28 Friday 18:19 geshp
1363 - Update to 0.7.0-test1
1364 - Updated version numbers on dependancies
1365 - Removed ALSA support until RH/FC turns to kernel 2.6
1366 - Added --enable-speex and --enable-pp
1367 - Mozilla plugin now built for 1.4.1
1368 - Currently broken (Matroska/EBML problems)
1370 2003-11-28 Friday 17:30 hartman
1372 * Fix text subtitles which were missing their last char since the API port.
1373 * Track Name is now stored in fmt.psz_description
1375 2003-11-28 Friday 17:04 fenrir
1377 * input: avoid double free/release when InitStream fail.
1379 2003-11-28 Friday 16:09 fenrir
1381 * ffmpeg: added h264 codec.
1383 2003-11-28 Friday 16:06 fenrir
1385 * input_dec: does pass empty block to the decoder.
1387 2003-11-28 Friday 13:24 fenrir
1389 * avi: fix end of file...
1391 2003-11-28 Friday 10:36 massiot
1393 Forgot that yesterday...
1395 2003-11-27 Thursday 22:44 massiot
1397 * modules/stream_out/transcode.c: new options
1398 - strict_rc : strict rate control mode for CBR streams
1399 - pre_me : add a pre-motion estimation pass
1400 - hurry_up : allow to discard the hq mode in real-time if we're late
1401 * modules/mux/mpeg/ts.c: useful debug messages
1402 * modules/packetizer/mpegvideo.c: useless debug message
1404 2003-11-27 Thursday 21:24 fenrir
1406 * item: lalalala... (remove a debug change -> psz_auther set to "Arg")
1408 2003-11-27 Thursday 20:51 fenrir
1410 * faad: drop packets with b_discontinuity set.
1412 2003-11-27 Thursday 20:50 fenrir
1414 * mp4: ported to stream_*
1416 2003-11-27 Thursday 19:39 fenrir
1418 copy: set pts to dts if pts <= 0. (Needed to make div3 streaming working
1420 ts: use one stream_id for mpeg video (and one for mpeg audio).
1422 2003-11-27 Thursday 12:32 fenrir
1424 * mp4: converted to es_out* and partialy to stream_*
1426 2003-11-27 Thursday 12:32 fenrir
1428 * all: drop block(s) with b_discontinuity set.
1430 2003-11-27 Thursday 12:22 fenrir
1434 2003-11-27 Thursday 10:34 gbazin
1436 * modules/stream_out/transcode.c: don't crash when the user specifies a acodec/vcodec with more the 4 characters in length.
1437 * modules/gui/wxwindows/streamout.cpp: grrr, thought I add committed this stuff.
1439 2003-11-27 Thursday 10:13 hartman
1441 * hu.po was missing here.
1443 2003-11-27 Thursday 10:06 hartman
1445 * updated translation
1447 2003-11-27 Thursday 06:37 adn
1449 * Fixes for MRL Updates
1452 2003-11-27 Thursday 05:46 fenrir
1454 * all: added an sout-all option to stream all es (does work only with
1455 demuxer using es_out_* ie everyone but TS and PS).
1457 2003-11-27 Thursday 05:41 fenrir
1459 * livedotcom.cpp: added call to input_InitStream.
1461 2003-11-27 Thursday 04:11 fenrir
1463 * all: implement more es_out_* control, audio-channel and spu-channel are
1466 2003-11-27 Thursday 00:57 gbazin
1468 * mozilla/Makefile.am: don't forget mozilla/npvlc_rc.rc in make dist.
1470 2003-11-27 Thursday 00:05 sam
1472 * toolbox: more cvs2cl fixes.
1473 * ChangeLog: updated changelog.
1475 2003-11-26 Wednesday 23:32 sam
1477 * toolbox: Attempt to fix a strange cvs2cl behaviour.
1479 2003-11-26 Wednesday 23:14 gbazin
1481 * po/*: update for 0.7.0-test1.
1483 2003-11-26 Wednesday 22:56 gbazin
1485 * modules/stream_out/display.c: fixed timestamp generation.
1487 2003-11-26 Wednesday 22:18 gbazin
1489 * modules/codec/ffmpeg/chroma.c: oops.
1491 2003-11-26 Wednesday 22:12 gbazin
1493 * modules/codec/ffmpeg/*: fixed small memleak in chroma plugin.
1494 Added back missing bitrate setting for video encoding.
1496 2003-11-26 Wednesday 22:00 gbazin
1498 * modules/access/v4l/v4l.c: fixed small mem leak.
1500 2003-11-26 Wednesday 21:54 gbazin
1502 * modules/access/dshow/dshow.cpp: small change to default chroma selection.
1504 2003-11-26 Wednesday 20:44 fenrir
1506 * system: change some msg_Err to msg_Warn.
1508 2003-11-26 Wednesday 18:48 gbazin
1510 * src/input/input.c: fixed a whole load of mem leaks when the input is closed before the initialisation is complete (inexistant input, etc...).
1512 2003-11-26 Wednesday 13:59 gbazin
1514 * modules/codec/ffmpeg/encoder.c: bframes are supported for mp1v and mp2v as well as mpgv.
1516 2003-11-26 Wednesday 10:45 zorglub
1518 * Merged sort functions
1519 * Added a randomize playlist function
1521 2003-11-26 Wednesday 08:18 gbazin
1523 * ALL: fixed memory leaks.
1524 * modules/demux/mp4/libmp4.c: fixed parsing of the "wave" tag (I'm sure there's a better fix but this one works).
1525 * modules/demux/ogg.c: another seeking fix (We also need to flush the per stream buffer with ogg_stream_reset()).
1527 2003-11-26 Wednesday 03:40 rocky
1529 Remove unused code accidentially duplicated in split.
1531 2003-11-26 Wednesday 03:35 rocky
1533 Split out cdda to facilitate later changes.
1535 2003-11-26 Wednesday 03:34 rocky
1537 Guard against including twice.
1539 2003-11-26 Wednesday 02:41 rocky
1543 2003-11-26 Wednesday 02:00 rocky
1547 2003-11-26 Wednesday 01:45 rocky
1551 2003-11-26 Wednesday 01:40 rocky
1555 2003-11-26 Wednesday 01:32 rocky
1557 Move libcdio CD-DA plugin into its own directory before the big split up.
1559 2003-11-26 Wednesday 01:28 rocky
1561 Minor name-change tidying up.
1563 2003-11-25 Tuesday 21:21 hartman
1565 * modules/audio_output/coreaudio.c:
1566 - Many of the error streams were identical. This isn't helping debugging.
1568 2003-11-25 Tuesday 20:41 jpsaman
1571 - Fixed a p_playlist refcount problem
1572 - Clearing VLC playlist and Playlist widget.
1574 2003-11-25 Tuesday 20:01 jpsaman
1577 - Fix segfault when adding one file to the playlist widget from the fileview widget.
1580 2003-11-25 Tuesday 19:59 massiot
1582 * modules/access/satellite/access.c: do not use p_es->i_demux_fd ; fixed
1583 demux filters leak (particularly harmful on the Dreambox) ; correctly
1584 handle PAT and PMT changes.
1586 2003-11-25 Tuesday 12:35 sam
1588 * src/misc/modules.c: Allow for premature Ctrl-C escapes even while VLC
1589 is loading its plugins.
1591 2003-11-25 Tuesday 03:55 rocky
1593 Forgot to delete keypress callback.
1595 2003-11-25 Tuesday 03:54 rocky
1597 Plugin now tested ;-) Add missing prototypes.
1599 Remove unused Mouse event handling. Forgot to delete keypress callback.
1601 2003-11-25 Tuesday 00:58 gbazin
1603 * modules/gui/wxwindows/*: fixed a couple of memory leaks.
1605 2003-11-25 Tuesday 00:56 fenrir
1607 * all: fixed a lot of small memory leaks.
1609 2003-11-24 Monday 23:22 gbazin
1611 * src/input/input_dec.c, include/vlc_codec.h: added 2 callbacks in the decoder_t structure for pictures linking/unlinking.
1612 * modules/codec/libmpeg2.c: restored pictures linking/unlinking code.
1613 * 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.
1615 2003-11-24 Monday 21:47 gbazin
1617 * src/audio_output/mixer.c: fixed timestamp rounding problem.
1619 2003-11-24 Monday 20:50 fenrir
1621 * moved EsOut* to es_out.c and introduced internal input_EsOutNew and
1624 2003-11-24 Monday 20:45 gbazin
1626 * modules/access/dshow/*: compilation fixes.
1627 * include/vlc_common.h: added a couple of casts to TAB_APPEND().
1629 2003-11-24 Monday 19:30 fenrir
1631 * dshow: ported to es_out_* and stream_*. Not tested (sorry).
1633 2003-11-24 Monday 19:27 gbazin
1635 * modules/access/v4l/v4l.c: small fix and added a --v4l-chroma option to force a chroma fourcc for the video device.
1637 2003-11-24 Monday 19:20 gbazin
1639 * src/input/input.c: oops, set the ES format before selecting it.
1641 2003-11-24 Monday 19:19 fenrir
1643 * rawdv.c: ported to es_out_* and stream_*.
1645 2003-11-24 Monday 18:00 gbazin
1647 * configure.ac, extras/MacOSX/*: bumped version number to 0.7.0-test1 in preparation for the test release.
1649 2003-11-24 Monday 17:34 fenrir
1651 * m4v: ported to es_out*, stream_* and use the mp4v packetizer. Anyway
1652 dts are still calculated for a 25fps stream. (The packetizer doesn't
1653 calulate pts/dts for now).
1655 2003-11-24 Monday 17:11 fenrir
1657 * cddax: ported to es_out_* and stream_*. Not tested (sorry).
1659 2003-11-24 Monday 16:45 fenrir
1661 * v4l: ported to stream_* and es_out_*. Not tested !
1663 2003-11-24 Monday 13:40 gbazin
1665 * modules/gui/wxwindows/menus.cpp: small fix.
1666 * modules/codec/quicktime.c: compilation fix on win32.
1667 * modules/demux/avi/avi.c: small hack to avoid eating all the resources on broken files.
1669 2003-11-24 Monday 12:44 fenrir
1671 * cdda: ported to es_out*.
1673 2003-11-24 Monday 03:30 fenrir
1675 * all: do not export input_NullPacket
1676 * input_dec.c: fixed a (big) memory leak.
1678 2003-11-24 Monday 03:30 rocky
1680 Minor debug output change.
1682 2003-11-24 Monday 03:28 rocky
1684 Add keyboard input handling, e.g. if visualization plugin. Needs some
1685 more work, but it's a start.
1687 2003-11-24 Monday 03:27 rocky
1689 Change debug output slightly to make more informative and to assist
1690 in determining which selecting ES we might be at.
1692 2003-11-24 Monday 02:35 fenrir
1694 * all: ported/cleaned up/renabled dvb subtitle decoder. But it is untested.
1695 (I have no sample at all)
1697 2003-11-24 Monday 00:41 rocky
1699 Set cdio log routine.
1701 2003-11-24 Monday 00:40 fenrir
1703 * input_ext-dec.c: useless file.
1705 2003-11-24 Monday 00:39 fenrir
1707 * all: removed decoder_fifo_t.
1709 2003-11-24 Monday 00:36 gbazin
1711 * install-win32: added a registry entry for the mozilla plugin (the xpt file still needs to be registered by hand though).
1713 2003-11-24 Monday 00:23 rocky
1715 Add intf-vcd.txt to distribution and installed documentation.
1717 2003-11-24 Monday 00:01 gbazin
1719 * modules/codec/ffmpeg/postprocess.c: fixed uninitialized variable.
1720 * modules/mux/ogg.c: allow embedding mpeg1/2 video (only vlc will play back these files).
1722 2003-11-23 Sunday 22:29 ipkiss
1724 Use snprintf instead of sprintf
1726 2003-11-23 Sunday 22:18 hartman
1728 * Compile before you commit was our slogan right?
1730 2003-11-23 Sunday 20:37 gbazin
1732 * modules/gui/wxwindows/*: added new codecs for stream output.
1733 Added ffmpeg postproc to menus.
1734 * modules/codec/ffmpeg/*: allow switching postproc filters on the fly.
1736 2003-11-23 Sunday 18:40 fenrir
1738 * all: disabled dv, xvid, dvbsub (they won't compile anymore really soon).
1740 2003-11-23 Sunday 18:31 alexis
1742 - Updated French translation (still a lot of work to do...)
1743 - Modified some strings in VLC source code
1744 - ran ./toolbox --update-po
1746 2003-11-23 Sunday 18:24 rocky
1748 Next/previous/return navigation bugs - not setting item type.
1750 2003-11-23 Sunday 18:21 gbazin
1752 * src/input/input_dec.c: set p_dec->b_error when we can't create the output.
1754 2003-11-23 Sunday 18:16 gbazin
1756 * modules/control/http.c: cough cough
1758 2003-11-23 Sunday 17:51 gbazin
1760 * modules/gui/wxwindows/*: small cleanup.
1762 2003-11-23 Sunday 17:46 gbazin
1764 * modules/control/http.c: fixed segfault when deleting items and prevent adding empty items.
1766 2003-11-23 Sunday 17:18 rocky
1768 Update/correct debug flag documentation.
1770 2003-11-23 Sunday 17:06 rocky
1772 Some basic help for the VCD plugin.
1774 2003-11-23 Sunday 16:27 garf
1776 * index.html: oops (forgot refresh cludge)
1778 2003-11-23 Sunday 16:24 garf
1780 * src/playlist/item.c : stops the playlist if we delete the currently
1782 * doc/intf-http.txt : adding "pl.group"
1783 * share/http/index.html : little cosmetic change (better according to
1786 2003-11-23 Sunday 16:02 zorglub
1788 * NEWS : added a few missing things
1789 * AUTHORS: updated sam's, sigmund's, garf's, gibalou's and fenrir's records
1791 2003-11-23 Sunday 15:50 gbazin
1793 * modules/codec/speex.c: support for speex encoding.
1794 * modules/codec/vorbis.c: removed unused code.
1796 2003-11-23 Sunday 14:49 massiot
1800 2003-11-23 Sunday 14:34 rocky
1802 Add configuration options to set default device. For VCD's add
1803 configuration option to specify whether or not to use PBC.
1805 2003-11-23 Sunday 14:28 gbazin
1807 * NEWS: updated with new stuff.
1809 2003-11-23 Sunday 14:00 massiot
1811 Bug fix for *.a libraries.
1813 2003-11-23 Sunday 13:25 gbazin
1815 * modules/codec/quicktime.c, modules/codec/cinepak.c: use pts if available, otherwise use dts.
1817 2003-11-23 Sunday 13:23 massiot
1821 2003-11-23 Sunday 13:15 gbazin
1823 * 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.
1824 * 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.
1826 2003-11-23 Sunday 13:06 massiot
1828 * Fixed bugs in the contrib build system. In particular 'make bin' should
1831 2003-11-23 Sunday 11:02 zorglub
1833 Improved the list (all ports at the end, reworked order)
1835 2003-11-23 Sunday 05:30 fenrir
1837 * cinepak: little clean up and increase priority (ffmpeg cinepak decoder
1840 2003-11-23 Sunday 04:58 fenrir
1844 2003-11-23 Sunday 04:56 rocky
1846 Bug in processing numeric entry - passed wrong value.
1848 2003-11-23 Sunday 03:58 rocky
1850 intf.c, vcdplayer.c: Add code for multi-default selection lists. But
1851 this required new libvcdinfo API - so change to configure.ac for
1852 pending new libcdio/vcdimager releases.
1854 Additional libvcdinfo routines also means less VCD twidling inside vlc
1855 code, thus simplifying what is already a bit complicated and likely to
1858 2003-11-23 Sunday 03:55 fenrir
1860 * all: do not use p_fifo.
1862 2003-11-23 Sunday 03:45 fenrir
1864 * quicktime: removed a define.
1866 2003-11-23 Sunday 03:41 fenrir
1868 * quicktime: ported to the new API, fix compilation with w32dll loader.
1869 -> but untested under OS X and win32.
1871 2003-11-23 Sunday 03:17 fenrir
1874 - also check for p_dec->b_die and b_error.
1875 - unload module before joining thread (in DecoderThread) otherwise qt
1876 win32 dll loader will segfault. (but perhaps I'm the only one using it)
1877 -> find a better solution.
1879 2003-11-22 Saturday 23:39 fenrir
1881 * all: only include header that are needed (and no more stdlib.h, string.h
1882 as vlc/vlc.h include them).
1884 2003-11-22 Saturday 20:26 fenrir
1886 * input_dec: set also p_dec->b_die.
1888 2003-11-22 Saturday 20:25 fenrir
1890 * ts: added lpcm and dts stream. (untested)
1892 2003-11-22 Saturday 20:17 fenrir
1894 * copy: removed the old spu packetizer.
1896 2003-11-22 Saturday 20:15 fenrir
1898 * spudec: it also does the packetizer.
1900 2003-11-22 Saturday 19:55 fenrir
1902 * all: ported to new API.
1903 -> i_rate isn't used for now : it will need to be fixed.
1905 2003-11-22 Saturday 18:11 gbazin
1907 * configure.ac: get rid of the oggpackB_read check in libogg because we don't use it anymore.
1909 2003-11-22 Saturday 18:04 gbazin
1911 * include/input_ext-intf.h, include/vlc_es.h: moved ES categories into vlc_es.h
1912 * modules/codec/lpcm.c: ported to the new decoders api + lpcm packetizer.
1914 2003-11-22 Saturday 17:03 fenrir
1916 * stream_output.h, transrate.c : do not use SOUT_BUFFER_FLAG_GOP anymore
1917 (may be readded later).
1919 * mpgv.c: new demuxer using the packetizer (allow to stream ES).
1921 2003-11-22 Saturday 16:53 fenrir
1923 * mpegvideo: ported to new API (need more clean up).
1925 2003-11-22 Saturday 16:48 fenrir
1929 2003-11-22 Saturday 16:18 sam
1931 * modules/video_output/caca.c: Oops, compilation fix (thanks zorglub).
1933 2003-11-22 Saturday 15:53 sam
1936 + Fixed internal symbols for version numbers containing "+".
1937 + Added a --enable-caca flag.
1938 * modules/video_output/caca.c:
1939 + Updated libcaca video output to the released version.
1940 + Added --caca-dithering flag (none, dither, random).
1942 2003-11-22 Saturday 15:10 fenrir
1944 * avi: more check on b_die (when building index).
1946 2003-11-22 Saturday 15:06 gbazin
1948 * modules/codec/tarkin.c: ported to the new decoders api (I know, this is a waste of time ;).
1950 2003-11-22 Saturday 14:42 fenrir
1952 * block: initialise all fields.
1954 2003-11-22 Saturday 13:56 ipkiss
1956 vlc_common: Avoid a redefinition of PATH_MAX on cygwin
1958 2003-11-22 Saturday 13:49 gbazin
1960 * modules/stream_out/transcode.c: put back the dumb downmixing routine.
1962 2003-11-22 Saturday 13:19 gbazin
1964 * src/input/input.c: fixed previous fix (sout needs to be destroyed after the ES).
1966 2003-11-22 Saturday 12:41 gbazin
1968 * src/input/input.c: don't free the ES twice.
1969 * modules/demux/ogg.c: ported to the es_out_*() api and fixed flac support.
1970 * modules/codec/flac.c: couple of fixes.
1972 2003-11-22 Saturday 12:35 sigmunau
1974 src/playlist/item.c:
1975 * fixed a minor memory leak
1977 2003-11-22 Saturday 12:33 sigmunau
1980 * fixed a possible buffer overflow
1982 2003-11-22 Saturday 12:17 sigmunau
1985 * fixed a couple of nasty memleaks
1987 2003-11-22 Saturday 06:26 titer
1989 modules/gui/macosx/intf.m: don't destroy the playlist when closing the
1990 interface because this makes crash others interfaces which might be
1991 still using it (e.g. sap)
1993 2003-11-22 Saturday 04:02 titer
1995 src/misc/block.c: added a missing vlc_mutex_destroy()
1997 2003-11-22 Saturday 00:41 titer
1999 + modules/misc/freetype.c: fixed a couple of typos
2000 + *threads*, src/libvlc.h:
2001 test HAVE_KERNEL_SCHEDULER_H before PTHREAD_COND_T_IN_PTHREAD_H
2002 for now because Zeta now has a pthread implementation but it's doesn't
2003 seem to be (enough) POSIX compliant atm.
2005 2003-11-21 Friday 20:49 gbazin
2007 * modules/codec/flac.c: added a FLAC encoder.
2008 * 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.
2010 2003-11-21 Friday 18:55 gbazin
2012 * modules/gui/wxwindows/*: drag&drop on the playlist only enqueue.
2013 Small cosmetic change to the playlist.
2015 2003-11-21 Friday 16:07 fenrir
2017 * mpga: fixed. (using es_out_Send with PES)
2019 2003-11-21 Friday 16:02 fenrir
2023 2003-11-21 Friday 15:51 fenrir
2025 * avi: use block instead of PES every where.
2027 2003-11-21 Friday 15:32 fenrir
2029 * all: remove sout_format_t and use es_format_t instead.
2031 2003-11-21 Friday 13:20 zorglub
2033 * Reverse sort the playlist when clicking twice on the column header
2035 2003-11-21 Friday 13:01 gbazin
2037 * modules/mux/ogg.c: send the mp4v VOL data in one of the header ogg packets.
2039 2003-11-21 Friday 12:18 gbazin
2041 * modules/demux/flac.c, modules/codec/flac.c: couple of fixes.
2043 2003-11-21 Friday 09:23 jpsaman
2046 - Code cleanup and fixes for file view widget.
2048 2003-11-21 Friday 06:14 fenrir
2050 * livedotcom: added return value for sdp:// Open.
2052 2003-11-21 Friday 01:45 gbazin
2054 * modules/codec/flac.c: complete rewrite of the flac decoder + new packetizer.
2055 * modules/demux/flac.c: rewrite of the flac demuxer which makes use of the flac packetizer.
2057 2003-11-21 Friday 00:38 gbazin
2059 * include/vlc_common.h: include stdlib.h
2060 * include/ninput.h, src/input/stream.c, src/input/input.c:
2061 new stream_Block() function to read a block_t from the input.
2062 es_out_Send() takes a block_t as input, for PES (deprecated) use es_out_SendPES().
2063 * modules/demux/*: changed to new es_out_Send(). asf.c and avi.c still use es_out_SendPES() though.
2065 2003-11-20 Thursday 23:13 sigmunau
2068 * more verbose header parsing code
2069 * support for compressed announces if zlib is available (using some code
2070 from Mosu from the matroska project)
2071 * if the sdp packet contains more than one m= line, pass it to the
2074 * link sap with zlib if available
2075 modules/demux/livedotcom.c:
2076 * accept sdp from the sap module
2078 2003-11-20 Thursday 22:10 fenrir
2080 include/vlc_es.h: defines es_format_t, audio_format_t, video_format_t.
2081 all: removed i_extra_type from es_format_t.
2083 2003-11-20 Thursday 18:27 fenrir
2085 * copy: ported to new API.
2087 2003-11-20 Thursday 18:26 fenrir
2089 * ts: fixed a stupid bug for MS codec.
2091 2003-11-20 Thursday 17:48 gbazin
2093 * mozilla/vlcshell.cpp, modules/video_output/directx/*: round of fixes for the win32 mozilla plugin.
2095 2003-11-20 Thursday 14:39 hartman
2097 * windows -> orderedWindows. Finally window commands like fullscreen, half size
2098 double size and float on top are sent to the correct window.
2100 2003-11-20 Thursday 10:56 sigmunau
2102 tell cvs to ignore .pyc and .pyo files
2104 2003-11-20 Thursday 08:44 garf
2106 * http.c: little keep and del functions fix ( don't remove currently
2107 playing playlist item ).
2109 2003-11-20 Thursday 03:56 rocky
2111 Reorganize more analogous to dvdplay. Should give some growing room to
2112 start the custom demuxer.
2114 2003-11-20 Thursday 02:39 hartman
2116 * fixed the dockmenu. had gotten disconnected somehow.
2117 * cleaned up the playlist source.
2118 * set the correct sizing properties on the playlist buttons.
2119 bigben: see the bottom of the size panel of your inspector. when adding items
2120 always take this into account to make resize work correctly.
2121 also. windows are opened at the position where you save them when the nib is open.
2122 Always make sure the controller and playlist are to the upper left side.
2124 2003-11-20 Thursday 02:17 rocky
2126 In some ways better, in some ways just different.
2128 2003-11-20 Thursday 02:15 rocky
2130 Miniscule changes. In some ways better, in some ways not, just
2133 2003-11-19 Wednesday 23:44 gbazin
2135 * 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.
2136 As a result the overlay color key is only painted in the video area and the rest of the window is pure black.
2138 2003-11-19 Wednesday 19:00 bigben
2140 - get rid of an unused variable
2141 - use same name than in menus for random, repeat and loop options
2142 - random, loop, repeat checkboxes are nom updated accordingliy to the state set in the menu. (not sure I've done that the proper way ;-)
2144 2003-11-19 Wednesday 14:58 bigben
2148 2003-11-19 Wednesday 13:25 hartman
2150 * modules/codec/subsdec.c: Add debug messages and fix a crasher
2151 * modules/misc/freetype.c: let's keep the freetype-fontsize option useful :)
2153 2003-11-19 Wednesday 13:10 gbazin
2155 * modules/codec/ffmpeg/: don't re-use the same pts twice.
2156 * src/misc/modules.c: win32 fix for when module fails loading.
2158 2003-11-19 Wednesday 12:13 hartman
2160 * changed the relative fontsize option from a string_list to a int list with string comments.
2161 not possible before, but is now and we can still change it without effecting the
2162 config files of 1000000 users.
2164 2003-11-19 Wednesday 10:17 gbazin
2166 * src/misc/modules.c: don't forget to return an error when we fail to load a plugin.
2168 2003-11-19 Wednesday 00:14 fenrir
2170 * ninput: initialisate i_bitrate.
2172 2003-11-19 Wednesday 00:06 sigmunau
2176 2003-11-18 Tuesday 23:58 fenrir
2178 * fix a memory leak (p_block should be unallocated).
2180 2003-11-18 Tuesday 23:25 sigmunau
2182 modules/codec/subsdec.c:
2183 * fix a crash when --subsdec encoding is set to a wrong value
2185 2003-11-18 Tuesday 22:48 fenrir
2187 * input_dec.c : handle SPU_ES (and not as VIDEO_ES ....) so subtitle
2190 2003-11-18 Tuesday 22:08 gbazin
2192 * src/input/input_dec.c: fixed nasty bug. Thanks Meuuh :)
2194 2003-11-18 Tuesday 20:36 jpsaman
2199 - Adding items to playlist widgets from File, Camera, Transcode tabs.
2201 2003-11-18 Tuesday 20:34 fenrir
2203 * allow packetizer to return multiple blocks at once.
2205 2003-11-18 Tuesday 20:15 fenrir
2207 * include/vlc_bits.h: bit stream reader/writer.
2208 * mpeg4video.c: rework of the mpeg4 video packetizer.
2211 2003-11-18 Tuesday 18:45 gbazin
2213 * NEWS: updated with new features.
2215 2003-11-18 Tuesday 16:46 fenrir
2217 * display: set correct ES type (otherwise it segfaults in input_dec.c) but
2218 that implies that ES appear twice in the interface.
2220 2003-11-18 Tuesday 12:32 gbazin
2222 * modules/control/http.c: fixed the "keep" command.
2224 2003-11-18 Tuesday 00:57 gbazin
2226 * modules/demux/ogg.c: call ogg_sync_reset() after seeking so we don't get spurious PCRs.
2227 Cosmetic changes to the file info data.
2230 2003-11-17 Monday 23:36 bigben
2232 - Use NSTextField instead of NSSearchfield for the playlist search, since it is not supported on MacOS < X.3.
2234 - Search now restarts at the beginning of the playlist when reaching the end.
2236 2003-11-17 Monday 22:53 gbazin
2238 * modules/demux/ogg.c: support for FLAC in Ogg.
2239 And by the way, putting the FLAC STREAMINFO metadata in the second ogg packet is really convoluted!
2241 2003-11-17 Monday 19:05 hartman
2243 * fix the search field and cleanup of the checkboxes init.
2244 - currently we don't seek in playlist position 0->currently selected
2245 wxwindows doesn't do this either.
2246 - bigben: for the state of the checkboxes look at callbacks (see playlistChanged in intf.m)
2248 2003-11-17 Monday 18:48 gbazin
2250 * modules/packetizer/mpeg4video.c: ported to the new packetizers api (This packetizer really ought to be rewritten from scratch).
2252 2003-11-17 Monday 15:29 garf
2254 * http.c: fixed bug with spaces in mrl
2256 2003-11-17 Monday 15:11 hartman
2258 * fix previous commit
2260 2003-11-17 Monday 14:46 massiot
2262 * modules/access_output/udp.c: more debug
2263 * modules/mux/mpeg/ts.c: new dts-delay option to add delay between the
2264 PCR and the DTS of the current frame.
2265 When deleting a video or audio stream (in case of PMT change), the
2266 new video and audio ES will take again the pid-video and pid-audio if
2267 they have been specified.
2269 2003-11-17 Monday 14:11 bigben
2271 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).
2273 2003-11-17 Monday 13:14 hartman
2275 * use more recent libebml and libmatroska
2277 2003-11-17 Monday 13:05 bigben
2279 added search function to the playlist
2281 2003-11-17 Monday 11:25 fenrir
2283 * ts: improve PCR handling. pcr-soft doesn't exist anymore.
2285 - caching: time on which bitrate smouthing is applied (default: 200ms)
2286 - pcr : delay between 2 PCR (Really more accurate). (default: 30ms)
2287 - bmin and bmax doesn't work anymore.
2289 2003-11-17 Monday 06:31 hartman
2291 * THANKS: hungarian translator and designer of OSX intf controller added
2292 * modules/LIST: updated
2293 * Makefile.am: include new OS X art in the dist.
2295 * */.cvsignore: added and improved some of these.
2296 * modules/gui/macosx/prefs_widgets.?:
2297 - new config controls much like in the wxwindows module. not yet in use.
2298 - beware not tested irl. but it compiles :)
2300 2003-11-17 Monday 02:55 fenrir
2302 * transcode: hmmm, the compil fix was for this file ...
2304 2003-11-17 Monday 02:52 fenrir
2306 * all: a little compil fix and more sanity checks (needed for wma).
2308 2003-11-17 Monday 00:06 sigmunau
2310 modules/gui/wxwindows/*:
2311 * implemented sorting by a column by clicking on it
2313 2003-11-16 Sunday 22:54 gbazin
2315 * ALL: moved i_bitrate out of audio_format_t into es_format_t
2317 2003-11-16 Sunday 22:29 sam
2319 * modules/video_output/caca.c: color ASCII art video output using libcaca.
2321 2003-11-16 Sunday 22:23 gbazin
2323 * modules/codec/ffmpeg/video.c, src/input/input_dec.c: a couple of fixes. Thanks fenrir :)
2325 2003-11-16 Sunday 22:10 sam
2327 * include/vlc_keys.h: Fixed a warning in StringToKey().
2329 2003-11-16 Sunday 21:28 gbazin
2331 * modules/misc/dummy/encoder.c: forgot a file
2333 2003-11-16 Sunday 21:07 gbazin
2335 * ALL: final improvements to the decoders/packetizers api.
2336 (There are still a few decoders/packetizers left to be converted but this shouldn't take too long).
2337 * ALL: small improvements to the encoders api.
2339 2003-11-16 Sunday 20:41 garf
2341 * http.c: little fix
2343 2003-11-16 Sunday 15:51 titer
2347 2003-11-16 Sunday 11:21 bigben
2349 Added random, repeat one and repeat all checkboxes to the playlist
2351 2003-11-16 Sunday 00:08 fenrir
2353 * fixed a segfault with avi without index.
2355 2003-11-15 Saturday 23:21 fenrir
2357 * v4l: hack from xine from GStreamer to compile v4l on debian unstable.
2359 (message from xine: fix build on Debian unstable, those dummies seem to
2360 have put the Linux 2.6 headers in place of the 2.4 ones in glibc...)
2362 2003-11-15 Saturday 22:42 hartman
2364 * New OSX controller (iTunes style)
2365 - Drag and drop implemented
2366 - still need new sliders and remove the titlebar.
2367 * revert the mozilla plugin changes. i will build a seperate module for that
2368 * simplified previous/next (only playlist, people with chapters and titles
2369 will have to use the menu
2370 * Moved the disable screensaver from interface to vout.
2372 2003-11-15 Saturday 22:02 hartman
2374 * added ffmpeg cvsroot (not in use atm)
2375 * forced some config options on ffmpeg
2377 2003-11-15 Saturday 18:57 fenrir
2379 * set dts/length of all pes packet.
2381 2003-11-15 Saturday 15:40 hartman
2383 * extra data has changed and was crashing.
2385 2003-11-15 Saturday 13:09 massiot
2389 2003-11-15 Saturday 10:38 ipkiss
2391 Small fix in a preference description string
2393 2003-11-15 Saturday 02:38 hartman
2397 2003-11-15 Saturday 01:21 massiot
2399 * New build system for the contrib packages of VLC. It supports to
2400 download a precompiled binary package, or to build all the packages
2401 from the sources, at the user's option. It is currently written for
2402 Mac OS X, but could easily be ported to other platforms.
2404 2003-11-15 Saturday 00:26 hartman
2408 2003-11-14 Friday 20:17 hartman
2410 * Fix the label in the prefs of the play/pause hotkey.
2412 2003-11-14 Friday 03:51 hartman
2414 * fixed playlist_Pause
2416 2003-11-13 Thursday 21:15 gbazin
2418 * modules/video_filter/transform.c: fix for ./toolbox --update-po
2420 2003-11-13 Thursday 17:59 gbazin
2422 * include/ninput.h: ES_EXTRA_TYPE_SUBHEADER wasn't defined.
2424 2003-11-13 Thursday 14:23 lool
2426 * INSTALL.win32: slightly changed the list of required packages
2428 2003-11-13 Thursday 13:31 fenrir
2430 * input: handle also SPU in es_out_Add (and fix a bad lock).
2431 * sub: use es_out_Add (and that give a proper solution for multiple tracks)
2432 fixed seeking with sub. (pf_demux was called in Seek instead of
2435 2003-11-13 Thursday 12:28 fenrir
2437 * src/input/input.c: es_out_Add automatically add informations
2438 (input_AddInfo) on the ES.
2439 * all: removed duplicated input_AddInfo.
2441 2003-11-13 Thursday 11:49 fenrir
2443 * avi: little clean up, and ported to es_format_t.
2445 2003-11-12 Wednesday 20:01 gbazin
2447 * modules/misc/sap.c: fixed misplaced variable declaration.
2449 2003-11-12 Wednesday 18:13 fenrir
2451 * all: big clean up (no more global variables).
2453 2003-11-12 Wednesday 08:10 zorglub
2455 Support for announcement of playlist group in SAP announces
2456 Needs the latest miniSAPserver CVS
2458 2003-11-12 Wednesday 03:02 garf
2460 * little fix due to my last commit
2462 2003-11-12 Wednesday 02:56 garf
2464 * http.c: little fix in RPN evaluator (now it is real RPN).
2466 2003-11-12 Wednesday 02:45 hartman
2468 * small fix to the playlist window
2470 2003-11-12 Wednesday 02:43 garf
2472 * http.c : added parsing of options in Add MRL option. In http.c is a the
2473 parse_MRL function which perhaps should be somewhere else
2475 * Makefile.am : forgoten style.css
2476 * index.html : little fixes
2477 * intf-http.txt : updated doc
2479 2003-11-12 Wednesday 01:22 hartman
2481 * Away with that annoying playlist drawer. We now have a nice resizable
2482 window, with additional index and author columns.
2484 2003-11-11 Tuesday 23:50 hartman
2486 * include/vlc_keys.h: added StringToKey()
2487 * src/libvlc.h: added macosx defaults and changed the quit shortcut to ctrl-q
2488 * modeules/gui/macosx/controls.m: now jump 10 seconds. works better than 5
2489 * REST: implemented configurable hotkeys for OS X.
2491 2003-11-11 Tuesday 21:23 hartman
2493 * when config_ResetAll() a key config value becomes "Unset" (0) instead of
2494 it's original value. With this you at least won't break your config file,
2495 because it comments out the value during saving, when it's identical to the,
2496 original value. The question however remains, why does a resetAll result
2497 in a 0 in the 'current' config in use, and in original value at time of saving?
2499 2003-11-11 Tuesday 02:49 fenrir
2503 2003-11-11 Tuesday 01:33 fenrir
2505 * mkv: ues es_format_t.
2507 2003-11-11 Tuesday 00:37 fenrir
2509 * all: use es_format_t and es_out_*. (Not well tested yet...)
2511 2003-11-10 Monday 18:21 gbazin
2513 * modules/gui/wxwindows/open.cpp: compilation fix for unicode version.
2515 2003-11-10 Monday 17:47 gbazin
2517 * configure.ac: link ws2_32 in the right order on win32 for livedotcom.
2519 2003-11-10 Monday 00:49 hartman
2521 * New Hungarian translation contributed by 'DirectX' (Name under investigation)
2523 2003-11-10 Monday 00:14 gbazin
2525 * modules/gui/wxwindows/*: dshow open panel is fully functionnal.
2527 2003-11-09 Sunday 21:29 jpsaman
2530 * Transcode tabpage added
2533 2003-11-09 Sunday 20:13 gbazin
2535 * modules/gui/wxwindows/open.cpp: added an AutoBuildPanel() that is used to construct the dshow tab.
2536 (It is not quite useful yet but will be shortly).
2538 2003-11-09 Sunday 19:49 jpsaman
2541 * Camera tabpage is done.
2543 2003-11-09 Sunday 18:52 jpsaman
2546 * improvements on Camera tabpage
2548 2003-11-09 Sunday 18:06 rocky
2550 Allow return to have a numeric prefix too.
2552 2003-11-09 Sunday 17:45 rocky
2554 Small changes to assist debugging.
2556 2003-11-09 Sunday 16:00 titer
2558 + modules/gui/beos/VideoOutput.cpp: fixed modifiers
2559 + src/misc/beos_specific.cpp: cosmetic
2561 2003-11-09 Sunday 15:55 jpsaman
2564 * More changes on the Camera tabpage
2565 * Cleanup some dead interface wood ;-)
2567 2003-11-09 Sunday 15:29 gbazin
2569 * modules/access/v4l/v4l.c: couple of fixes.
2571 2003-11-09 Sunday 13:59 jpsaman
2574 * Redesigned "Camera" tabpage.
2576 2003-11-09 Sunday 13:20 gbazin
2578 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
2580 2003-11-09 Sunday 05:22 garf
2582 * http.c: removed a completely useless check (now you can change volume
2583 value without playing anything)
2585 2003-11-09 Sunday 05:15 garf
2587 * index.html: little fix with volume textbox
2589 2003-11-09 Sunday 03:43 garf
2591 * http interface: changed index.html for new seek function. small change
2594 2003-11-09 Sunday 03:41 garf
2596 * http.c: modify seek function (now you can put almost everything which
2597 looks like a time/length)
2599 2003-11-09 Sunday 00:52 rocky
2601 Handle keyboard input: numeric entry, next, prev, return and default.
2603 2003-11-08 Saturday 23:12 sigmunau
2605 use "video" and not "audio" as media type, and 33 (mpeg2 ts) and not 14
2606 (mp3) as payload type
2608 2003-11-08 Saturday 23:02 sigmunau
2610 ignore streams that are not m=audio or m=video
2612 2003-11-08 Saturday 18:31 jpsaman
2615 * simplefied network tabpage
2617 2003-11-08 Saturday 18:23 titer
2619 + configure.ac: link httpd and stream_out_standard against -lsocket
2620 + modules/gui/beos/*: use hotkeys
2621 + include/vlc_keys.h, src/misc/configuration.c:
2622 renamed modifiers into vlc_modifiers so it does not conflict with
2625 2003-11-08 Saturday 16:04 jpsaman
2628 * Network tabpage works
2631 2003-11-08 Saturday 15:59 hartman
2633 * spelling fix and fix of copyright and version strings on info.html
2635 2003-11-08 Saturday 14:54 massiot
2637 By default disable the stream_out_transrate plug-in since it takes 2 hours
2640 2003-11-08 Saturday 12:25 sigmunau
2643 * support sap announces that use dos style linebreaks
2645 2003-11-08 Saturday 09:05 fenrir
2649 2003-11-08 Saturday 06:47 fenrir
2652 - added X-QT and X-QUICKTIME video support.
2653 - first try for seek and position display support.
2654 (position is buggy, and seek won't really work as long as wx try to seek
2655 each time the slider is moved)
2657 2003-11-08 Saturday 04:57 fenrir
2659 * araw.c: prevent segfault with ulaw/alaw.
2661 2003-11-07 Friday 22:56 gbazin
2663 * configure.aci, modules/demux/livedotcom.cpp: win32 compilation fixes.
2665 2003-11-07 Friday 21:44 fenrir
2667 * lalala added livedotcom
2669 2003-11-07 Friday 21:44 fenrir
2671 * configure.ac: added --enable-livedotcom and --with-livedotcom-tree.
2672 (--with-livedotcom-tree is mandatory when using --enable-livedotcom, so
2673 livedotcom isn't compiled by default)
2675 2003-11-07 Friday 21:30 massiot
2677 * modules/stream_out/transrate: New transrating module, based on GPL
2678 code from www.metakine.com.
2679 CAUTION : the code is currently very ugly, with static variables, no
2680 code convention, etc. I check it in "as is" because it may be useful
2682 Don't expect a bitrate reduction of more than 30 % with acceptable
2684 * modules/demux/mpeg/ts.c: Useful debug message
2686 2003-11-07 Friday 19:30 massiot
2688 * src/misc/threads.c: Implementation of real-time priorities for UNIX-like
2689 pthread systems (activate with --rt-priority)
2690 * modules/access_output/udp.c: Only discard packets which are _very_ late
2692 2003-11-07 Friday 18:41 massiot
2694 * modules/mux/mpeg/ts.c:
2695 - By default send PCRs every 90 ms, because the upper limit is 100 ms
2696 - New pid-video and pid-audio sout variables
2698 2003-11-07 Friday 18:32 fenrir
2700 * udp: mp3/rtp is now correctly working.
2702 2003-11-07 Friday 18:32 fenrir
2704 * rtp: removed a annoying debug message
2705 * announce.c: fixed a warning.
2707 2003-11-07 Friday 18:08 fenrir
2710 - improve a lot pts handling.
2711 - added --rtsp-caching.
2712 - implemented DEMUX_GET_TIME and declared the input as seekable to
2713 make the interface displaying the time.
2714 Now I can read rtp stream from VLC using http export for sdp :) (MPEG4
2715 video, MPEG 1/2 video and mp3 audio tested successfully)
2717 2003-11-07 Friday 17:44 fenrir
2719 * added vlc_url_t structure, vlc_UrlParse and vlc_UrlClean.
2720 (It could avoid a lot of duplicated code...)
2722 2003-11-07 Friday 17:43 fenrir
2724 * rtp: added a sdp options to export sdp. For now only as http.
2725 options: #rtp{dst=ip,port=port,[sdp=http://ip:port/file],[mux=]}
2727 2003-11-07 Friday 16:53 massiot
2729 * modules/packetizer/mpegvideo.c: Detect discontinuities and trash
2730 corrupt packets. Also flag GOP headers with SOUT_BUFFER_FLAGS_GOP.
2732 2003-11-07 Friday 14:15 jpsaman
2738 2003-11-07 Friday 13:31 massiot
2740 * Updated documentation.
2742 2003-11-07 Friday 13:28 massiot
2744 * modules/access/satellite: Big rework of the old satellite module.
2745 - ability to select between different tuners if the board has several
2747 - abitility to select between different demux if the board has several
2749 - if frequency isn't specified, do not try to tune the tuner and
2750 assume some other software already did it
2751 - set a bigger buffer size to avoid packet losses
2752 - do not filter too many PIDs since some board only have 8 filters
2753 - kludged so that the module works perfectly well with the demuxstream
2755 - use DMX_PES_OTHER all the time because some boards do not have a
2756 decoder chip (this may be a problem for you)
2758 This changeset is part of the Dreambox port of VLC.
2760 2003-11-07 Friday 13:01 jpsaman
2763 * Directory browsing works
2764 * Coredump is solved
2765 * Adding files or entire directories to the playlist GUI control works.
2767 2003-11-07 Friday 12:27 fenrir
2769 * livedotcom.cpp: - better pts handling but still bad. (and using rtsp
2770 over tcp doesn't really work yet).
2771 - fixed bad usage of delete vs delete[]
2772 (using --rtsp-tcp still leads to segfault)
2774 2003-11-07 Friday 10:31 rocky
2776 Need to change libvcdinfo to be more robust when there are
2777 reading the extended PSD. Given that area-highlighting and
2778 features in the extended PSD haven't been implemented,
2779 best then to not try to read this at all.
2781 2003-11-07 Friday 09:24 jpsaman
2783 Basic functionality of File tabpage is working.
2785 2003-11-07 Friday 07:59 jpsaman
2787 Removing GPE specific stuff.
2789 2003-11-07 Friday 00:28 fenrir
2791 * more tolerant sdp check when using rtsp://. (SDP from some DSS have a
2792 lot of mandatory fields missing, like v, o, and s)
2794 2003-11-06 Thursday 22:23 zorglub
2796 Sync with latest changes
2798 2003-11-06 Thursday 22:14 fenrir
2800 * livedotcom.cpp: use live.com library to read rtsp and sdp file.
2802 - handle PTS (for now, I just use mdate() :)
2803 - support TS/PS (hard as it needs a lot of work on TS/PS demuxers).
2804 - support X-QT and X-QUICKTIME. (I don't know if it's really used).
2805 - implement pause, seek ...
2806 - clean up/bugs fixes...
2809 2003-11-06 Thursday 20:12 gbazin
2811 * modules/demux/mpeg/ts.c: compilation fix for old libdvbpsi.
2813 2003-11-06 Thursday 19:35 nitrox
2815 . a small fix .... (many other to follow in the next days)
2817 2003-11-06 Thursday 18:55 hartman
2819 * Going to Fullscreen was effecting all vout's. should affect only the frontmost one.
2821 2003-11-06 Thursday 18:35 hartman
2823 * Updated the Output dialog.
2825 - support for theora
2826 - support for demuxdump
2828 2003-11-06 Thursday 17:08 nitrox
2830 . I422 -> YV12 Chroma
2832 This work is part of the work done by Anevia for the "Gran Theatro del
2835 2003-11-06 Thursday 16:54 nitrox
2837 . 422 deinterlacing (bob and blend filters)
2839 This work is part of the work done by Anevia for the "Gran Theatro del
2842 2003-11-06 Thursday 16:37 nitrox
2844 oups, ... forgot the interesting file !
2846 2003-11-06 Thursday 16:36 nitrox
2848 dvbsub.c: DVB subtitles decoder (ETSI EN 300 743). There is still a lot of
2849 things to write to implement competely the standard but this decoder
2850 will work in most of the pictures subtitles cases. Text subtitles
2851 decoding is not implemented at all.
2852 This decoder has been validated with CAVENA encoders after few
2853 remarks of their developpers.
2855 include/*: addded a p_spuinfo field in the decider_fifo_t and the
2858 codecs.h: added a dvb_spuinfo_t structure to identify the id of the selected
2861 modules/demux/mpeg: added the support of the dvb subtitles track. Need last
2862 libdvbpsi (0x59 descriptor) to compile. The demuxer
2863 creates n fake ES as each ES carries up to 256 subtitles
2866 This work is part of the work done by Anevia for the "Gran Theatro del
2869 2003-11-06 Thursday 16:28 hartman
2871 * changed how cursor hiding works. Not perfect, but it's less complicated.
2872 - less vague bugs :)
2873 * changed the global hotkey for play/pause to command-p since 'space' won't be
2874 defined as the hotkey. i was sick of all the hacks i had made to have it work
2875 that way, so the end. space only works in the vout from now on.
2877 2003-11-06 Thursday 16:06 massiot
2879 * New (experimental and incomplete) demuxstream module. It bypasses the
2880 stream output, and takes what comes from a DVB card and sends it onto
2881 the network. I didn't activate it in configure.ac because I suspect there
2882 might be problems with iovec on Windows (and there is probably a better
2885 2003-11-06 Thursday 10:09 sam
2887 * bootstrap: remove autom4te.cache before running autoconf
2889 2003-11-06 Thursday 09:59 gbazin
2891 * modules/misc/sap.c: compilation fix.
2893 2003-11-06 Thursday 01:49 garf
2895 * http interface: added volume control (relative or absolute) and
2896 sort playlist function.
2898 2003-11-06 Thursday 00:12 gbazin
2900 * modules/access/v4l/v4l.c: big clean-up of the Video4Linux input.
2901 New --v4l-vdev and --v4l-adev config options and the ability to play an audio only stream.
2903 2003-11-05 Wednesday 23:32 hartman
2905 * Compilation fix. One to many )
2907 2003-11-05 Wednesday 23:28 fenrir
2909 * sap: big clean up + some buffer overflow fixes (still need some work).
2911 2003-11-05 Wednesday 20:06 gbazin
2913 * modules/gui/wxwindows/streamout.cpp: fixed a couple of things.
2915 2003-11-05 Wednesday 18:59 gbazin
2917 * 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.
2918 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix.
2919 * src/misc/configuration.c: use strtol() instead of atoi().
2921 2003-11-05 Wednesday 17:57 gbazin
2923 * src/input/input.c: honor the --demux config option (will be overriden if demux is specified in the MRL).
2924 I'm not exactly sure this is wise as some users will surely fuck-up their preferences and force a specific demux...
2925 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).
2926 * src/misc/modules.c: changed module_Need() to use var_Get() instead of config_Get.
2928 * modules/gui/wxwindows/*: moved the demuxdump option from the open dialog to the streamout dialog.
2930 2003-11-05 Wednesday 17:46 gbazin
2932 * modules/codec/ffmpeg/encoder.c: fixed bug in the audio encoder.
2933 * modules/gui/wxwindows/preferences_widgets.*: bug fix.
2935 2003-11-05 Wednesday 09:16 gbazin
2937 * include/video_output.h: forgot this file in the vout_Synchro commit yesterday.
2939 2003-11-05 Wednesday 02:43 gbazin
2941 * modules/gui/wxwindows/preferences_widgets.*: added a refresh button for config vars with choices lists which have a pf_list_update callback.
2942 * modules/access/dshow/dshow.cpp: provide a callback to update the devices lists.
2944 2003-11-05 Wednesday 01:47 fenrir
2946 * all: who has seen that I have just forgot to release any buffers...
2948 2003-11-05 Wednesday 00:40 hartman
2950 * moved garfou's changes before a variable that is at risk of overflow
2951 maybe this will fix the random crashes?
2953 2003-11-05 Wednesday 00:39 gbazin
2955 * include/configuration.h: some small re-work of the config declaration macros.
2956 String choices lists can now also have a list of text descriptions associated with them.
2957 Added integer choices lists.
2958 * modules/gui/wxwindows/: modified config widgets to use the new config options.
2959 * ALL: updated for the new config options.
2961 2003-11-05 Wednesday 00:17 hartman
2963 Please test if this has any regressions
2966 - created a subtitle_data_t to be used by subtitle demuxers
2967 and decoders to pass information.
2968 - ToDo: access/dvd/es.c and spudec need to be fixed to use the palette field
2970 * modules/codec/subsdec.c:
2971 - moved the decoding of ssa textlines to here.
2972 - ToDo: support for any tags is lacking atm., but now possible.
2973 * modules/demux/mkv.cpp:
2974 - ssa is now passed undecoded to ssa subsdec.
2975 - ssa headers are passed to ssa subsdec via subtitle_data_t
2976 - ToDo: decode idx header info and fill the subtitle_data_t
2977 - ToDo: support for compressed vobsubs.
2978 * modules/demux/util/sub.?:
2979 - moved ssa decoding out of here.
2980 - ToDo: add support for multiple tracks
2981 - ToDo: implement reading vobsub .sub files (not .idx)
2983 2003-11-04 Tuesday 17:46 gbazin
2985 * src/video_output/vout_synchro.c, include/vout_synchro.h: got rid of the dependency on the vout.
2986 * modules/codec/libmpeg2.c: updated with the synchro api changes.
2988 2003-11-04 Tuesday 15:52 garf
2990 * http interface: added "fullscreen" and "keep" functions
2992 2003-11-04 Tuesday 15:31 sam
2994 * bootstrap: Fixed an automake breakage when gettext is not present.
2996 2003-11-04 Tuesday 15:26 sam
2999 + Build-depend on fixed dvb-dev packages.
3001 2003-11-04 Tuesday 14:51 fenrir
3003 * adpcm: converted to new API (need more testing).
3005 2003-11-04 Tuesday 11:11 titer
3008 fixed a link issue on BeOS
3009 + modules/demux/util/sub.c:
3011 + modules/gui/beos/*:
3012 compile fixes; never replace int32 with int32_t, these are not the
3013 same on BeOS (long/int)
3015 2003-11-04 Tuesday 02:23 fenrir
3017 * input: fixed position-offset, time and time-offset.
3019 * hotkeys: never _never_ use demux_Control outside of src/input/ (it's
3020 completely broken, there is a lot more things to do), all interfaces
3021 have to use var_Get/Set (time(-offset), position(-offset), state,
3022 rate(-slower|-faster)... ).
3023 Btw, input_SetStatus, input_Seek, input_Tell, input_ChangeArea,
3024 input_ToggleES, will be quickly obsolete and removed(at least
3025 unavailable for intf), so we should convert remaining interfaces (ie all
3026 except wx, osx, rc, http, hotkeys).
3028 * avi: implemented DEMUX_SET_TIME (not yet used).
3030 2003-11-04 Tuesday 01:27 fenrir
3032 * araw: ported to new API.
3034 2003-11-03 Monday 23:05 fenrir
3036 * removed old faad detection.
3038 2003-11-03 Monday 22:36 sam
3040 * modules/misc/sap.c: fixed a warning and some coding style insanities.
3042 2003-11-03 Monday 22:30 fenrir
3044 * all: ported the faad decoder to the new API (btw, aac HE untested).
3045 I have not kept the compatibility with older faad version (but check is
3046 still be done in configure.ac). (I didn't like it as old version are
3049 2003-11-03 Monday 20:22 gbazin
3051 * modules/access/dshow/*: attempt at supporting DV inputs (completely untested).
3053 2003-11-03 Monday 15:27 hartman
3055 * modules/gui/macosx/*: Commit of the Visualizations menu item.
3056 * ALL: bring the project files to XCode.
3057 10.2 users should revert the change in Makefile.am or they won't be able to
3058 build VLC on their machine. Editing the project files will probably also not
3059 be possible for them.
3061 2003-11-03 Monday 14:02 gbazin
3063 * modules/demux/mpeg/*: added support for ISO/IEC 13818-7 Audio with ADTS transport syntax to the TS demux.
3065 2003-11-03 Monday 03:21 garf
3067 * 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 :) )
3068 * changed http interface more "neutral" colors
3070 2003-11-02 Sunday 23:13 zorglub
3072 Removed debug messages
3074 2003-11-02 Sunday 22:51 gbazin
3076 * modules/control/http.c: cough cough.
3078 2003-11-02 Sunday 22:28 gbazin
3080 * Makefile.am: small change to the package-win32 target.
3082 2003-11-02 Sunday 22:16 gbazin
3084 * modules/gui/wxwindows/preferences_widgets.cpp: show the current value when using sliders.
3086 2003-11-02 Sunday 22:15 gbazin
3088 * 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.
3090 2003-11-02 Sunday 21:26 gbazin
3092 * Makefile.am: include the .css file from the html interface into the win32 package.
3094 2003-11-02 Sunday 19:26 gbazin
3096 * modules/control/http.c: delete command supports a list of items.
3097 * doc/intf-http.txt: update for delete command.
3098 * share/http/index.html: added the possibility to delete playlist items.
3100 2003-11-02 Sunday 18:03 sigmunau
3102 modules/demux/mkv.cpp:
3103 * proper fix for timing with vobsub tracks ( and possibly some other cases )
3105 2003-11-02 Sunday 16:12 sigmunau
3107 modules/demux/mkv.cpp:
3108 * fix a segfault on close caused by setting default language
3110 2003-11-02 Sunday 12:22 gbazin
3112 * src/audio_output/input.c: on-the-fly visualization changes.
3113 * modules/gui/wxwindows/menus.cpp: added a visualization entry.
3115 2003-11-02 Sunday 06:33 hartman
3117 * modules/audio_output/input.c: created variables to allow for a autogenerated
3118 Visualizations menu (is this the right location?)
3119 Problems currently are: Doesn't work on the fly. where to start?
3120 For that reason it now also uses config options instead of variables.
3121 * modules/visualization/visual/visual.c: small adaptions
3122 * modules/gui/macosx/controls.m: fix warnings.
3124 2003-11-02 Sunday 01:41 hartman
3126 * Fixed bugs in parsing SSA lines. Turns out we are currently parsing within demuxers.
3127 The parsing of lines should of course be moved to the decoder level.
3129 2003-11-01 Saturday 21:50 fenrir
3131 * added stream_out_rtp.
3133 2003-11-01 Saturday 14:35 hartman
3135 * an ebuild that pulls vlc from cvs and installs that.
3137 2003-11-01 Saturday 10:07 sam
3140 + Build-depend on a newer wxwindows version to avoid incompatibilities.
3141 + Build-depend on linux-kernel-headers and build-conflict on dvb-dev
3142 because these packages cannot be installed together.
3144 + Temporarily disabled the framebuffer video output plugin because of
3145 current code errors in linux-kernel-headers.
3147 2003-11-01 Saturday 06:57 fenrir
3149 * rtp: added l8 (u8 samples) and l16 (s16b samples) support (eg to use with
3152 2003-11-01 Saturday 06:56 fenrir
3154 * araw: mhh, aout_buffer_t.i_nb_samples is samples _per_ channels...
3156 2003-11-01 Saturday 06:27 fenrir
3158 * araw: added pseudo raw encoder. (s16b and s16l -> u8,s8, s16l,s16b).
3160 2003-11-01 Saturday 04:17 fenrir
3162 * rtp: - added TS/PS support. (ex: #rtp{dst=ip,port=port,mux=ts} )
3163 PS will work if there is only one stream as the muxer doesn't set
3164 correctly dts/length for muxed packets. (so pretty useless ;)
3165 - added mpeg1/2 video. (how overcomplicated is rfc2250),
3166 tested with mplayer+live.com (but I'm not sure that my ES parsing
3168 - btw, there is a ttl option.
3170 2003-11-01 Saturday 00:15 fenrir
3172 * rtp: Added mpeg4 video(rfc 3016) and audio(mpeg4-generic). ( but far
3175 Generate a SDP file (for now it is just fprintf to stderr).
3176 The streams produced work under gmp4player. (mpeg4ip)
3178 2003-11-01 Saturday 00:11 fenrir
3180 * udp: added a new option: raw, to use it udp{raw} (It doesn't try to
3181 fill packet send to mtu size, needed by rtp)
3183 2003-10-31 Friday 23:57 sam
3185 * The "coincoin" Debian upload (no, it's not a cocker).
3187 2003-10-31 Friday 22:46 hartman
3189 * starting support for external vobsubs.
3190 we can now read the .idx file. TODO:
3191 - create a structure to store subinfo in (like WAVEFORMATEX and BITMAPINFO
3192 - allow for multiple tracks in the sub demux
3193 - open the .sub vobsub file, remove the mpeg crud and prepare a packet
3196 2003-10-31 Friday 18:18 gbazin
3198 * modules/control/hotkeys.c: use demux_Control( p_input, DEMUX_SET_TIME, ...) to seek, for better precision.
3199 * modules/video_output/directx/events.c: fix to catch the Alt key.
3201 2003-10-31 Friday 16:57 fenrir
3203 * begin to add a rtp mixer. For now it support mpeg audio and ac3(untested).
3204 TODO: (a lot of work)
3205 - gather multiple small frames in one packets (not really important).
3206 - add mpeg 1/2 video
3207 - export a sdp file (needed for all next codecs).
3208 - add mpeg4 audio/video
3209 - add ts/ps over RTP.
3210 - perhaps ogg over RTP if something is abled to read that.
3212 command: #rtp{dst=ip,port=port,[mux=muxer]} (mux not yet implemented)
3214 It automaticaly uses ip:port, ip:port+2, ip:port+4 ... (port should
3217 2003-10-31 Friday 15:54 hartman
3219 * modules/demux/mkv.cpp: Set English as the default for track language.
3220 * modules/gui/macosx/vout.m: removed debug
3221 * modules/gui/macosx/open.m: Panther compilation fixes
3222 * modules/gui/macosx/controls.m: OSDMessages :)
3224 2003-10-30 Thursday 23:17 hartman
3226 * Use the new vout_OSDMessage on the new hotkeys functions.
3228 2003-10-30 Thursday 22:34 hartman
3230 * implemented a vout_OSDMessage to display messages on the video at a specific
3231 location by any module.
3232 * added a OSD config option to the Video options. this will allow you to disable
3233 the messages printed by OSDMessage. Subtitles will still be shown however.
3234 * src/audio_output/intf.c: volumeSet sets the intf-change variable.
3235 * modules/gui/macosx/vout.m: fix the modifier detection.
3237 2003-10-30 Thursday 21:44 gbazin
3239 * include/modules_inner.h: bigger p_config[] array because the main module is becoming quite big.
3241 2003-10-30 Thursday 17:59 gbazin
3243 * modules/gui/skins/win32/*: fixed a problem with drag&drop when restarting the skins engine.
3245 2003-10-30 Thursday 17:58 gbazin
3247 * modules/control/hotkeys.c, src/libvlc.h, include/vlc_keys.h: added hotkeys for jump actions.
3249 2003-10-30 Thursday 12:01 gbazin
3251 * modules/stream_out/transcode.c: fixed last pts/dts calculation breakage.
3253 2003-10-30 Thursday 00:12 sigmunau
3255 modules/demux/mkv.cpp:
3256 * fixed timing with vobsubs
3258 2003-10-29 Wednesday 23:36 sigmunau
3260 modules/demux/mkv.cpp:
3261 * added support for matroska files with embedded spu tracks, what the
3262 matroska people call VobSubs
3264 2003-10-29 Wednesday 23:31 gbazin
3266 * modules/gui/wxwindows/preferences_widgets.cpp: attempt at optimizing KeyConfigControl which is really slow on wxGTK.
3268 2003-10-29 Wednesday 22:25 zorglub
3270 Wrap help at 72 chars instead of 80 to get our whole text displayed in the normal size
3272 2003-10-29 Wednesday 21:04 gbazin
3274 * modules/gui/wxwindows/preferences.cpp: restored the old size of the preferences panel... it is big enough already.
3276 2003-10-29 Wednesday 20:53 gbazin
3278 * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MPEG2VIDEO only supported from version 4676.
3280 2003-10-29 Wednesday 19:35 gbazin
3282 * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MP3 is only available on recent ffmpeg versions.
3284 2003-10-29 Wednesday 18:54 gbazin
3286 * modules/gui/wxwindows/*: fixed breakage.
3288 2003-10-29 Wednesday 18:00 zorglub
3290 Grmbl, it was obvious I would forget to add the new files
3292 2003-10-29 Wednesday 17:32 zorglub
3294 * src/playlist/* && Makefile.am
3295 - splitted the enormous playlist.c file
3296 - implemented a better item group system: groups have a name
3297 and must be created before use by
3298 playlist_CreateGroup( p_playlist, "newgroupname")
3300 * modules/misc/sap.c
3301 - Create our own playlist group ("SAP") and use it
3303 * modules/access/slp.c
3304 - Create our own playlist group ("SLP") and use it
3306 * modules/demux/util/id3tag.c
3307 - Trigger playlist update when we have parsed our tag
3309 * modules/gui/wxwindows/interface.cpp
3310 - Fixed the about box by using vlc_wraptext
3311 - Added the simple open and the streaming wizard icons
3312 *** Icons need to be changed ! ***
3313 - Added the visualization to the extended gui
3315 * modules/gui/wxwindows/preferences.cpp && include/vlc_help.h
3316 - Enlarged the window to fit the wrapped text
3317 - Added help for audio encoders
3319 * modules/gui/wxwindows/stream.cpp & open.cpp & include/vlc_interface.h
3320 - Created a "streaming wizard" window (3-step streaming)
3322 * modules/gui/wxwindows/iteminfo.cpp:
3323 - Group change is now based on the name
3325 * modules/gui/wxwindows/playlist.cpp
3326 - Added author and group columns to the listview
3327 - Redesigned the window
3328 - Added the Sort menu with several criteria (title, author, group)
3329 - Added up/down buttons to move an item in the playlist
3330 - Added the group menu to enable/disable a group in an understandable way
3336 - Implement advanced sort capabilities (multi-criteria)
3337 - File format to save the new features
3338 - export playlist (to M3U, eg)
3339 - more robust group creation (duplicates check, ...)
3341 * wxWindows playlist:
3342 The idea of a treeview seems impossible, because of wxWindow's treeview,
3343 that don't allow multi-selection, and, as far as I know, multi-columns.
3344 - Provide a frontend to advanced sort (when it's done :-) )
3345 - Allow moving items by drag & drop (well, if possible, haven't checked yet)
3346 - Allow moving several items at once
3347 - Customizable listview (ability to remove/move columns)
3348 - Find a solution to the focus problem
3349 (when you change track, the selected one scrolls at the
3350 bottom of the visible screen)
3352 * wxWindows interface:
3353 - New icons, our icons begin to get old and not so pretty
3354 - Find a solution for the volume bar (nobody understands what it is)
3356 2003-10-29 Wednesday 12:23 gbazin
3358 * modules/misc/freetype.c: don't use the pitch of the picture to calculate the text alignment.
3359 * modules/video_output/directx/events.c: fixed key modifiers detection.
3360 * modules/gui/wxwindows/*: removed the sorted flag from a couple of comboboxes.
3362 2003-10-29 Wednesday 11:54 hartman
3364 * hopefully this fixes the instability of the osx vout.
3366 2003-10-29 Wednesday 02:13 hartman
3368 * the OSX vout has support for the new hotkeys now. no prefs for it yet.
3369 And this is no final solution, i think it should be handled in VLCApplication.
3371 2003-10-29 Wednesday 01:33 gbazin
3373 * ALL: improved hotkeys support.
3375 2003-10-29 Wednesday 00:04 sigmunau
3377 modules/misc/freetype.c:
3378 * fixed freetype module on big endian systems
3379 * removed a nasty debug line
3382 2003-10-28 Tuesday 21:59 gbazin
3384 * modules/video_output/x11/xcommon.c: hotkeys handling cleanup and support for ctrl/alt/shift modifiers.
3385 * modules/gui/wxwindows/preferences_widgets.cpp: correctly select the active hotkey (needed on win32).
3387 2003-10-28 Tuesday 20:34 hartman
3389 * fix the missing symbols ogg issue
3391 2003-10-28 Tuesday 20:15 hartman
3393 * src/misc/darwin_specific.m: fixed some languages.
3394 * include/vlc_keys.h: added some extra keys on my keyboard.
3396 2003-10-28 Tuesday 17:02 gbazin
3398 * modules/video_output/directx/events.c: added centralized hotkeys support.
3399 * modules/misc/freetype.c: fixed default font on win32.
3401 2003-10-28 Tuesday 14:51 sam
3403 * include/vlc_keys.h: inlined the static function to avoid warnings.
3405 2003-10-28 Tuesday 14:17 gbazin
3407 * modules/codec/ffmpeg/video.c: fixed screwed up indirect rendering.
3408 * modules/codec/ffmpeg/postprocess.c: idem for postprocessing.
3410 2003-10-28 Tuesday 07:17 ipkiss
3412 Fix for a synchronization problem when a checkbox has 2 identical events
3414 2003-10-27 Monday 22:42 jpsaman
3416 PDA interface update:
3417 * File tab is beginning to work
3418 * Adding file to Playlist begins to work
3420 Note: not very usefull yet.
3422 2003-10-27 Monday 22:13 gbazin
3424 * modules/gui/wxwindows/streamout.cpp: added theora to the list of video codecs and a few more bitrates.
3426 2003-10-27 Monday 21:54 gbazin
3428 * src/audio_output/dec.c: moved the audio desync option out of p_vlc so it can be modified on a per input basis.
3430 2003-10-27 Monday 20:53 gbazin
3432 * modules/stream_out/transcode.c: bail out if we can't find an audio encoder.
3434 2003-10-27 Monday 19:48 gbazin
3436 * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: move the ffmpeg pts hack to the ffmpeg encoder.
3438 2003-10-27 Monday 18:57 rocky
3440 Don't assume when Activate is called that i_tell is at the beginning of
3441 an MPEG. Instead save that position seek to the beggining and restore
3442 the position. This allows Video CD's to be able to start from an
3443 entry other than the first one of a track.
3445 2003-10-27 Monday 17:50 gbazin
3447 * modules/codec/vorbis.c: fixed vorbis encoding.
3448 * modules/codec/ffmpeg/*: fixed ffmpeg encoding.
3449 * modules/stream_out/transcode.c: transcoding is working again.
3451 2003-10-27 Monday 13:35 nitrox
3453 . in PMT decoder, fix the iso639-2B language code decoding bug:
3454 only iso-639-2T codes were decoded
3456 2003-10-27 Monday 10:00 gbazin
3458 * modules/codec/ffmpeg/audio.c: compilation fix
3460 2003-10-27 Monday 01:04 gbazin
3462 * modules/codec/ffmpeg/*: ported the ffmpeg audio and video decoders to the new api.
3463 Isolated the video postprocessing routines in postprocess.c
3465 * modules/codec/ffmpeg/encoder.c, modules/codec/vorbis.c, modules/stream_out/transcode.c,
3466 include/vlc_block.h, include/vlc_codec.h: extracted the encoders out of transcode.c.
3467 transcode now uses encoder plugins (currently ffmpeg, vorbis and theora).
3469 PS: transcoding is currently a bit broken but I'll fix that ASAP.
3471 2003-10-26 Sunday 23:03 sigmunau
3473 modules/video_output/x11/xcommon.c:
3474 * report F1 to F12 keys
3476 2003-10-26 Sunday 17:50 gbazin
3478 * modules/video_output/x11/xcommon.c: compilation fix.
3480 2003-10-26 Sunday 17:11 gbazin
3482 * Makefile.am: strip the mozilla plugin when doing the win32 package.
3483 * configure.ac: on win32 we compile the theora module as a plugin, not builtin.
3485 2003-10-26 Sunday 16:12 gbazin
3487 * configure.ac: check for mozilla-config.h on win32 as well.
3488 * mozilla/support/npwin.cpp: some mozilla sdk don't include mozilla-config.h explicitly so do it ourselves.
3490 2003-10-26 Sunday 14:49 sam
3492 * bootstrap: Fixed breakage from previous commit.
3494 2003-10-26 Sunday 13:57 sam
3496 * bootstrap: Fixed a shell thinko causing unwanted plugins to be built.
3498 2003-10-26 Sunday 13:10 sigmunau
3500 modules/access/dvdplay/intf.c:
3501 * use new key-pressed in p_vlc, and not the one in p_vout
3502 src/video_output/video_output.c:
3503 * do not create the key-pressed variable in p_vout
3505 2003-10-26 Sunday 13:07 gbazin
3507 * INSTALL.win32: updated build instructions.
3509 2003-10-26 Sunday 12:49 gbazin
3511 * configure.ac: added a --disable-fribidi option and make sure the freetype module is linked with libiconv.
3513 2003-10-26 Sunday 12:46 sigmunau
3516 * created a variable "key-pressed" in p_vlc that can be used to
3517 report or read key presses
3518 * allways try to start hotkeys interface in the background
3519 configure.ac, modules/control/Modules.am, modules/control/hotkeys.c:
3520 * a new control module that reads keypresses from "key-pressed" and
3521 performs an action depending on what is asosiated with this key.
3522 Also uses nice on screen messages to indicate what action was performed
3523 modules/video_filter/filter_common.h:
3524 * removed code to pass old style key reporting through filters
3525 modules/video_output/x11/xcommon.c:
3526 * report key-presses through the new mechanism. Incomplete, I need help
3529 2003-10-25 Saturday 20:19 fenrir
3531 * v4l: added fps option to reduce the frame rate.
3532 Untested -> please report success or faillure.
3534 2003-10-25 Saturday 17:48 gbazin
3536 * bootstrap: fix for the AC_MSG_WARN() problem when pkg-config is not installed (hopefully).
3538 2003-10-25 Saturday 04:49 sam
3540 * modules/gui/wxwindows/Modules.am: Added a missing header to the file list.
3542 2003-10-25 Saturday 04:48 sam
3545 + Fixed a typo causing the Mozilla plugin build to fail.
3546 + Call the generic rule in "all" instead of "all-am" to spare one make level
3549 2003-10-25 Saturday 03:44 sam
3552 + Smaller makefiles.
3553 + Faster builds. Heh.
3555 2003-10-25 Saturday 00:49 sam
3557 * include/vlc_common.h:
3558 + Removed u8, s8, u16 etc. for good.
3560 + Replaced all occurrences of u8, s8, u16 etc. with uint8_t, int8_t, etc.
3562 2003-10-25 Saturday 00:42 sam
3564 * modules/video_output/wingdi.c, modules/video_output/svgalib.c: Fixed compilation
3565 errors due to the recent API change in vout_AllocatePicture.
3567 2003-10-24 Friday 21:27 gbazin
3569 * configure.ac: fix for wxWindows headers detection.
3570 * all: changed the prototype of vout_AllocatePicture() and vout_InitPicture().
3571 * src/video_output/vout_pictures.c: new vout_InitFormat() function that initialises a video_frame_format_t structure.
3572 * include/vlc_video.h: extended video_frame_format_t.
3573 * modules/codec/rawvideo.c: ported to the new decoder api.
3574 * modules/video_output/x11/*: simplifications.
3576 2003-10-24 Friday 17:55 gbazin
3578 * modules/packetizer/mpeg4audio.c: when packetizing adts streams, make sure we remove the adts headers before sending the data.
3580 2003-10-24 Friday 17:43 sam
3582 * modules/visualization/visual/:
3583 + Renamed fft_init into visual_fft_init because of a name clash with
3584 the ffmpeg libraries.
3585 + Replaced u8 s16 etc. with uint8_t int16_t etc.
3587 2003-10-24 Friday 17:41 sam
3589 * include/iso_lang.h: Since the exported functions use the "const" keyword,
3590 put the declarations in extern "C" {} in C++ modules.
3592 2003-10-24 Friday 16:34 sam
3594 * Makefile.am: Recurse into doc/ to install documentation.
3595 * configure.ac: Removed mention of plugin packetizer_mpegaudio which does
3598 2003-10-24 Friday 14:50 sam
3600 * toolbox: On Debian woody, don't activate the speex plugin, and use
3601 ttf-thryomanes instead of ttf-freefonts (not available).
3603 2003-10-24 Friday 14:45 sam
3606 + Activated the speex codec.
3607 + Activated the PVR input module.
3609 2003-10-24 Friday 14:13 sam
3611 * modules/misc/freetype.c: Compilation fixes.
3613 2003-10-24 Friday 12:22 fenrir
3615 * avi: fix for playing avi file from ffserver.
3617 2003-10-24 Friday 11:53 sam
3619 * bootstrap: Fixed the "clean" rule in module subdirectories.
3621 2003-10-24 Friday 11:31 sam
3624 + Disabled the deprecated satellite plugin; the dvb plugin is now
3625 the recommended one (Closes: #216367).
3626 + Don't install fortunes in /usr/share/games, they are too private for
3627 common mortals (Closes: #212856). They are still available in the
3628 /usr/share/doc/vlc directory though.
3630 + Depend on ttf-freefont for subtitles.
3632 2003-10-24 Friday 11:28 sam
3634 * modules/misc/freetype.c: Set the default font to a common Debian font.
3636 2003-10-24 Friday 11:28 sam
3638 * modules/access/satellite/access.c: Typo.
3640 2003-10-24 Friday 09:32 bigben
3642 changed input parametter to channel, to be compatble with v4l input
3644 2003-10-23 Thursday 23:00 sigmunau
3646 configure.ac, modules/misc/freetype.c:
3647 * Bidi support in the freetype module through fribidi
3649 2003-10-23 Thursday 22:46 bigben
3651 Added the "input" parameter in pvr input command line. Default is input=4 (tuner)
3653 2003-10-23 Thursday 21:55 gbazin
3655 * modules/audio_output/alsa.c: recover more easily in case of underrun.
3657 2003-10-23 Thursday 21:28 gbazin
3659 * modules/codec/mpeg_audio.c: debug_message--;
3661 2003-10-23 Thursday 20:51 gbazin
3663 * include/vlc_block_helper.h: fixed an idiotically stupid bug in block_PeekOffsetBytes().
3664 * modules/codec/mpeg_audio.c, modules/codec/a52.c, modules/packetizer/mpeg4audio.c: fixed a couple of issues.
3666 2003-10-23 Thursday 17:04 sam
3669 + Detect <mozilla-config.h> on newer Mozilla versions.
3670 * mozilla/vlcpeer.cpp:
3671 + If neither NP_UNIX, NP_MACOSX nor NP_WIN are defined, default to NP_UNIX.
3672 + Use <mozilla-config.h> whenever possible.
3674 2003-10-23 Thursday 16:48 gbazin
3676 * modules/demux/ogg.c: arrggg... I shouldn't be allowed to commit ;)
3678 2003-10-23 Thursday 16:43 sam
3680 * src/libvlc.c: hid p_static_vlc in a vlc_current_object function so that
3681 it can later be used from outside as well.
3683 2003-10-23 Thursday 16:26 sam
3685 * doc/Makefile.am: Install a few files in /usr/share/doc/vlc/.
3687 2003-10-23 Thursday 16:00 gbazin
3689 * modules/gui/skins/src/*: don't forget to recreate a win32 timer when the skin is changed.
3691 2003-10-23 Thursday 15:30 sam
3693 * bootstrap: Only start removing files when required tools have been
3694 checked, to prevent inadvertent file losses.
3696 2003-10-23 Thursday 14:30 jpsaman
3699 - fixed border cases with peeking in the packet.
3701 2003-10-23 Thursday 11:26 gbazin
3703 * share/skins/default/theme.xml: set "playondrop" to false for the playlist window.
3704 * Makefile.am, modules/visualization/visual/Modules.am, modules/stream_out/Modules.am: added missing headers.
3706 2003-10-22 Wednesday 21:08 gbazin
3708 * NEWS, modules/LIST: updated with the new features.
3710 2003-10-22 Wednesday 19:12 ipkiss
3712 * modules/gui/skins/*: Added a "playondrop" attribute to the "Window"
3713 tag, which enables to choose whether drop files should be played
3714 directly or only enqueued (default is "true", to be backwards
3716 Implemented on win32 and x11, only tested on win32.
3717 * doc/skins/skins-howto.txt: Updated the doc accordingly
3719 2003-10-22 Wednesday 18:24 gbazin
3721 * modules/codec/speex.c: fixed a couple of bugs.
3723 2003-10-22 Wednesday 17:12 gbazin
3725 * configure.ac, modules/codec/Modules.am, modules/codec/speex.c: new speex decoder and packetizer using libspeex.
3726 * modules/demux/ogg.c: added support for speex to the Ogg demuxer.
3727 * modules/mux/ogg.c: added support for speex to the Ogg muxer.
3728 * src/misc/variables.c: when creating choices object variables with inheritance enabled, automatically add the inherited value to the list of choices.
3729 * modules/access/udp.c: use an object variable and inheritance for "udp-caching".
3730 * src/input/input.c: disable the hack for filenames with colons on win32 because filenames can't contain colons.
3732 2003-10-22 Wednesday 00:00 fenrir
3734 * added support for S_SSA and S_ASS old way (fix 1373).
3735 added removing of all {\xxxx} in the SSA stream.
3737 2003-10-21 Tuesday 18:33 gbazin
3739 * modules/codec/ffmpeg/video.c: compilation fix for the latest ffmpeg changes (AVRational).
3741 2003-10-21 Tuesday 17:31 gbazin
3743 * configure.ac: tell the build system that mkv is a c++ plugin.
3745 2003-10-21 Tuesday 12:30 hartman
3747 Fixed dropdown lists. they were returning descriptions on a SaveAll instead of config options.
3749 2003-10-21 Tuesday 01:48 titer
3751 beos/VlcWrapper.cpp: started to use object variables
3753 2003-10-21 Tuesday 01:05 titer
3756 + updated libebml/libmatroska detection as matroska headers no longer
3757 include ebml headers directly. Hope you upgraded it - if not, you'll
3758 have to set your CFLAGS accordingly.
3759 + on BeOS, libmkv_plugin.so has to be linked to libstdc++
3761 modules/control/http.c:
3764 2003-10-20 Monday 22:43 fenrir
3766 * intf-http.txt: small doc about how to write .html page for the http
3767 interface (up to date, but a bit technical...).
3769 Btw, the first who ask me to write another documentation will just go
3772 2003-10-20 Monday 22:28 gbazin
3774 * src/playlist/playlist.c: added a playlist var_Set( "intf-change" ).
3776 2003-10-20 Monday 22:27 gbazin
3778 * modules/gui/skins/src/vlcproc.cpp: play, pause, and stop checkbox controls are now updated on "intf-change" playlist variable callback.
3780 2003-10-20 Monday 21:48 gbazin
3782 * Makefile.am, install-win32: include the mozilla plugin in the win32 package.
3783 You'll still have to install the mozilla plugin manually though.
3785 2003-10-20 Monday 17:18 gbazin
3787 * modules/demux/avi/libavi.c: multiline strings are not valid C.
3789 2003-10-20 Monday 15:28 zorglub
3791 Removed an awful debug message
3793 2003-10-20 Monday 12:25 gbazin
3795 * modules/gui/wxwindows/preferences*: added GetName(), GetType() and IsAdvanced() to ConfigControl and got rid of ConfigData for even more simplifications.
3797 2003-10-20 Monday 10:37 gbazin
3799 * 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.
3801 2003-10-20 Monday 01:07 hartman
3803 * even less duplicate entries by id3tags. Dupes are annoying :)
3805 2003-10-20 Monday 00:09 gbazin
3807 * modules/gui/wxwindows/preferences*: beware, casts from strings to char * are allocated on the stack.
3809 2003-10-20 Monday 00:01 hartman
3811 * Added a "demuxed-id3" variable to input.c so id3tags won't be parsed
3812 multiple times anymore.
3814 2003-10-19 Sunday 23:38 gbazin
3816 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix for unicode build.
3817 Small cosmetic fixes to the code.
3818 * modules/gui/wxwindows/menus.cpp: added a couple of new options.
3820 2003-10-19 Sunday 23:12 hartman
3822 * include/codecs.h: cosmetic fixes.
3823 * modules/gui/macosx/*:
3824 - remove the enqueue option from the open panel. why did i even add it? KISS
3825 - better use of name and uri fields of playlist_item_t
3826 - when users d&d a CD on VLC, it will now play. This breaks d&d folders
3827 located on a CD for now. Not really important but should be fixed later on.
3829 2003-10-19 Sunday 22:52 sigmunau
3831 modules/gui/wxwindows/interface.cpp: oooops
3833 2003-10-19 Sunday 22:41 sigmunau
3835 Factored the code for each of the different types of config options out into
3836 separate widgets. This makes preferences.cpp much cleaner and opens up
3837 greater possibilities for the config item controls.
3838 * Added "browse..." button to CONFIG_ITEM_DIRECTORY
3839 * Added a slider to CONFIG_ITEM_INTEGER when i_min or i_max differs from 0
3840 * Made it possible to change CONFIG_ITEM_KEY options with the preferences
3843 2003-10-19 Sunday 22:25 gbazin
3845 * modules/gui/skins/x11/x11_window.cpp: try _NET_WM_STATE_STAYS_ON_TOP as well for KDE.
3847 2003-10-19 Sunday 20:32 asmax
3851 2003-10-19 Sunday 20:05 asmax
3853 * tried to implement on-top windows on X11, but doesn't work for me :(
3855 2003-10-19 Sunday 16:53 gbazin
3857 * modules/demux/ogg.c: fixed endless loop when trying to play a theora stream while the demux was not compiled with theora support.
3859 2003-10-19 Sunday 14:02 hartman
3861 * Update portugese brazilian translation
3863 2003-10-19 Sunday 13:39 hartman
3865 * modules/demux/avi/*
3866 - print a debug message in case of 0xfffe audio
3867 This is either a WAVEFORMATEXTENSIBLE or encapsulated vorbis audio
3868 - use c-style comments
3869 * modules/gui/macosx/info.m:
3870 - release your objects when you finished using them.
3872 2003-10-19 Sunday 12:37 gbazin
3874 * modules/gui/skins/src/vlcproc.cpp: free()/delete mismatch.
3876 2003-10-19 Sunday 12:20 gbazin
3878 * src/playlist/playlist.c: fixed locking problem.
3879 * modules/gui/skins/src/skin_main.cpp: fixed division by 0.
3881 2003-10-18 Saturday 22:48 hartman
3883 * id3tag fills the psz_name and psz_author field of playlist_item_t
3885 2003-10-18 Saturday 21:46 hartman
3887 * The SAMI parses did case sensitive tag parsing. However both START, Start
3888 and start are legal tags. I added a local_stristr (also sometime known as strcasestr)
3889 function to this file. It probably doesn't belong here, anyone is welcome
3892 2003-10-18 Saturday 20:09 gbazin
3894 * modules/access/dshow/*: fixes and optimizations. Also changed all the parameters into config options.
3896 2003-10-17 Friday 21:28 gbazin
3898 * modules/gui/wxwindows/streamout.cpp: fixed the rtp field.
3900 2003-10-17 Friday 20:21 ipkiss
3902 * modules/gui/skins/src/banks.cpp: Two events had the same shortcut
3903 * doc/skins/events-howto.txt: Updated the doc accordingly
3905 2003-10-17 Friday 18:59 zorglub
3907 * A few sanity checks
3909 * Escape < and > to prevent script injections (could be done easily with crappy playlist items)
3911 2003-10-17 Friday 18:45 gbazin
3913 * Makefile.am: don't forget include/vlc_keys.h in "make dist"
3915 2003-10-17 Friday 18:38 gbazin
3917 * 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).
3919 2003-10-17 Friday 18:17 ipkiss
3921 * modules/gui/skins/*:
3922 Added an "Always on top" entry in the system menu (it can also
3923 be triggered by Ctrl+T). Implemented on Windows only, but to do
3924 that on X11 you just need to write X11Window::ToggleOnTop().
3926 2003-10-17 Friday 16:40 gbazin
3928 * modules/gui/wxwindows/preferences.cpp: fixes some alignment issues in the config options panel.
3929 * modules/gui/skins/src/*: use (AOUT_VOLUME_DEFAULT * 2) as max volume.
3930 * modules/video_output/directx/*: use inheritance for the direct-always-on-top object var.
3931 Added Ctrl+left/right arrows as shortcuts for seeking in 1 min chunks.
3932 * modules/mux/mp4.c: fixed the audio/video sync.
3934 2003-10-16 Thursday 16:04 gbazin
3936 * modules/gui/skins/src/vlcproc.cpp: don't forget to lock the playlist object.
3937 Check p_playlist->i_index is != -1 as well.
3939 2003-10-15 Wednesday 22:49 gbazin
3941 * modules/video_filter/*: forward fullscreen event between children and parent.
3943 2003-10-15 Wednesday 12:24 gbazin
3945 * modules/gui/skins/win32/win32_run.cpp: don't forget to delete VlcProc
3946 * modules/gui/wxwindows/*, modules/gui/wxwindows/*: don't forget to delete all our variables callbacks.
3947 * modules/gui/wxwindows/dialogs.cpp: don't delete the dialogs provider twice.
3948 * modules/gui/wxwindows/menus.cpp: small cosmetic changes.
3950 2003-10-15 Wednesday 07:34 gbazin
3952 * modules/control/http.c: small bug fix.
3953 * mozilla/vlcshell.cpp: win32 fix.
3955 2003-10-14 Tuesday 23:09 gbazin
3957 * src/interface/interface.c: interfaces added on the fly are attached to p_vlc instead of the main interface.
3959 2003-10-14 Tuesday 22:41 gbazin
3961 * modules/gui/wxwindows/*: don't forget to delete the timer.
3962 Use wxApp::OnExit() to cleanup the dialogs provider.
3963 Added a "Miscellaneous" section to the menu. Added a "Switch interface" and "Add interface" entries to this menu.
3964 * modules/gui/skins/src/*: dialog providers have object types of VLC_OBJECT_DIALOGS.
3965 Don't forget to attach/detach the dialogs provider to its parent intf.
3966 Work around a bug in imlib2 when we close the plugin.
3967 * src/misc/objects.c, include/vlc_objects.h: added VLC_OBJECT_DIALOGS for dialogs providers.
3968 * src/interface/interface.c, include/vlc_interface.h: added 2 object variables to switch/add interfaces on the fly (intf-switch and intf-add).
3970 2003-10-14 Tuesday 16:46 alexis
3974 2003-10-14 Tuesday 07:30 alexis
3976 Spanish translation update.
3978 2003-10-13 Monday 05:48 zorglub
3980 * modules/misc/sap.c: Fixed a stupid option (no-ipv4-sap)
3982 * NEWS: added some more stuff
3984 2003-10-12 Sunday 23:28 hartman
3986 * Updated the pt_BR translation
3987 * Added the new es language to the preferences
3988 * Updated same stuff in the NEWS file, new release will still take a long time
3989 * Updated the subtitle info in the README file.
3991 2003-10-12 Sunday 21:53 hartman
3993 * added a "auto" mode to sub-type. This is because the wxwin intf doesn't
3994 like dropdown lists, with no selection. it therefore selects the first item
3995 in this case microdvd, which then has the potential that you can save and
3996 set this sub-type accidently.
3998 2003-10-12 Sunday 09:49 gbazin
4000 * src/video_output/video_text.h: removed useless file.
4002 2003-10-11 Saturday 22:40 hartman
4004 * src/input/subtitles.c: made the autodetection fuzziness a config option.
4006 use a counter and pass this along to New_Subtitle, so we can add more
4007 than one subtitle file. This 'fixes' a problem where all subtitles got the
4008 same track_id and therefore were all (un)selected at the same time.
4010 2003-10-11 Saturday 21:08 hartman
4012 * src/misc/charset.c: Fixed a segfault and removed some gcc warnings
4013 The day i understand strings and memory in C is going to be a joyful day :)
4014 * modules/demux/mkv.cpp: fixed an error if there is no ICONV support
4016 2003-10-11 Saturday 14:08 hartman
4018 * removed an undef HAVE_ICONV from this file, and fixed a cast warning.
4020 2003-10-10 Friday 19:42 alexis
4024 2003-10-10 Friday 17:09 gbazin
4026 * src/input/input_dec.c: use VLC_OBJECT_PACKETIZER for packetizers.
4027 * modules/mux/ogg.c: win32 fix for ogg muxing with several elementary streams.
4029 2003-10-10 Friday 07:33 alexis
4031 Ran toolbox --update-po.
4033 2003-10-10 Friday 07:28 alexis
4035 New spanish translation, by Antonio Javier Varela.
4037 P.S. : it compiles fine, but I can't figure out how to change the
4038 language on the CVS version of VLC, so I couldn't test it.
4040 2003-10-09 Thursday 19:40 gbazin
4042 * modules/stream_out/transcode.c: yes, I can do it!
4044 2003-10-09 Thursday 19:31 gbazin
4046 * modules/mux/ogg.c, modules/stream_out/transcode.c: better fix for the starting pts problem in the ogg muxer.
4048 2003-10-09 Thursday 18:53 gbazin
4050 * modules/stream_out/transcode.c: couple of fixes.
4051 * modules/codec/theora.c, modules/mux/ogg.c: proper granulepos generation for theora streams.
4052 * modules/mux/ogg.c: ignore pts from headers.
4054 2003-10-09 Thursday 18:05 massiot
4056 HOLY SHIT, IS IT TOO DIFFICULT TO COMPILE YOUR SOURCE BEFORE CHECKING
4059 2003-10-09 Thursday 12:31 gbazin
4061 * modules/stream_out/transcode.c: fixed resizing with theora encoding.
4063 2003-10-09 Thursday 11:48 gbazin
4065 * modules/codec/theora.c, modules/stream_out/transcode.c: fixed encoder module unloading.
4066 * modules/mux/ogg.c: fixed packing of OggDS structure.
4068 2003-10-09 Thursday 09:39 gbazin
4070 * modules/stream_out/transcode.c: fixed transcoding.
4072 2003-10-08 Wednesday 23:00 gbazin
4074 * modules/codec/theora.c, modules/stream_out/transcode.c: theora encoding fixes.
4076 2003-10-08 Wednesday 21:03 gbazin
4078 * modules/demux/util/sub.c: fix when no subs specified.
4079 * modules/video_output/x11/xcommon.c: fixed invalid chroma.
4080 * modules/codec/a52.c, modules/codec/libmpeg2.c: small cleanup.
4082 2003-10-08 Wednesday 21:01 gbazin
4084 * include/vlc_codec.h: defines decoders/encoders related structures here.
4085 * include/vlc_video.h: new video_frame_format_t structure which defines the properties of a video frame.
4086 * include/vlc/decoder.h: include vlc_codec.h
4087 * src/misc/objects.c: added VLC_OBJECT_PACKETIZER and VLC_OBJECT_ENCODER object types.
4088 * modules/stream_out/transcode.c, modules/codec/theora.c: experimental theora video encoder.
4089 * src/input/*: some cleanup.
4091 2003-10-08 Wednesday 19:40 gbazin
4093 * include/vlc_help.h src/libvlc.h: thou shalt not hardcode newlines in the middle of sentences.
4094 * src/extras/libc.c, include/vlc_common.h: resuscitated vlc_wraptext() and added utf8 support.
4095 * modules/gui/wxwindows/preferences.cpp: use vlc_wraptext() for capabilities help.
4097 2003-10-08 Wednesday 18:26 gbazin
4099 * modules/misc/sap.c: fixed win32 breakage.
4101 2003-10-08 Wednesday 12:18 zorglub
4103 * Fixed slider values (boundaries were wrong, some values were unreachable)
4105 2003-10-08 Wednesday 11:24 zorglub
4109 2003-10-08 Wednesday 10:07 zorglub
4111 * modules/misc/httpd.c: added missing sanity checks
4113 * modules/misc/sap.c: added sanity checks and more coding style fixes
4115 * src/video_output/video_output.c:
4116 Video filters can now be enabled on the fly (vout is respawned)
4117 You need to var_Set( p_vout, "filters", psz_yourvalue)
4120 * modules/gui/wxwindows/interface.cpp : Enable the adjust filter on the fly
4122 2003-10-07 Tuesday 21:13 sam
4124 * bootstrap: Fixed a shell syntax error when pkg-config is not present.
4126 2003-10-07 Tuesday 18:53 sam
4128 * Only look for kernel32.dll if the target is windows.
4130 2003-10-07 Tuesday 16:54 gbazin
4132 * Makefile.am: forgot to include vlc_block_helper.h
4134 2003-10-07 Tuesday 14:59 gbazin
4136 * modules/mux/mp4.c: Use SoundDescription instead of SoundDescriptionV1.
4137 * modules/demux/mp4/*: Added support for the "wave" tag used in mov files with aac.
4139 2003-10-07 Tuesday 09:32 gbazin
4141 * src/misc/modules.c: win32 compilation fix.
4143 2003-10-06 Monday 17:41 gbazin
4145 * modules/gui/wxwindows/*: compilation fixes for the unicode version.
4146 made the "Extended GUI" option a checkable menuitem.
4148 2003-10-06 Monday 16:23 zorglub
4150 * include/vlc_playlist.h
4151 src/playlist/playlist.c:
4152 * Implemented a boolean b_enabled to disable a playlist item
4153 * Implemented the idea of group (p_item->i_group), that allows
4154 to enable/disable and to sort some series of items
4155 * Implemented an unused (at the moment), psz_author field
4156 * Started to implement a new playlist format to store all of these
4158 * modules/gui/wxwindows/interface.cpp:
4159 Added a hiddeable panel to put some important options.
4160 (Menu Preferences->Extra GUI)
4161 At the moment, we put the adjust filter and aspect ratio, and must
4162 decide what options we want here
4164 * modules/gui/wxwindows/playlist.cpp
4165 modules/gui/wxwindows/iteminfo.cpp:
4166 Added "Enable/disable group button", options to enable/disable selection
4167 Added an item info dialog box
4169 * modules/misc/sap.c :
4170 Added a sap-group-id option: the SAP playlist items are in a separate group
4173 * modules/visualization/visual/effects.c:
4174 Minor coding style fixes
4179 * Advanced sort (alphabetical and/or by group)
4180 * Ability to load 0_6 playlists
4181 * Really use the libid3tag
4183 2003-10-06 Monday 15:22 gbazin
4185 * src/input/input_dec.c: forgot to commit that with my last libmpeg2 plugin changes.
4187 2003-10-05 Sunday 23:03 gbazin
4189 * src/video_output/video_output.c: fixed a recent patch that had been causing a lot of jerkiness in the video.
4191 2003-10-05 Sunday 21:29 sam
4194 + Better BeOS dynamic loader detection.
4195 * src/misc/modules.c:
4196 + Consistency fixes.
4198 2003-10-05 Sunday 18:09 gbazin
4200 * modules/packetizer/mpeg4audio.c: ported to the new decoder api and added ADTS streams packetization.
4202 2003-10-05 Sunday 15:35 sam
4204 * src/misc/modules.c, src/misc/modules_plugin.h.in:
4205 + As platform-dependant dynamic loader functions are no longer inline,
4206 moved them to modules.c which is their real place.
4207 + More verbose error messages on some platforms.
4209 2003-10-05 Sunday 14:51 rocky
4211 Add ability to dynamically set debug ouput.
4213 2003-10-05 Sunday 10:54 rocky
4215 Add pf_demux_control setting. Also fix some small typos.
4217 2003-10-05 Sunday 09:27 zorglub
4219 * use the new look also for capabilities and main helps.
4221 2003-10-05 Sunday 00:50 gbazin
4223 * modules/codec/mpeg_audio.c: fixes and improvements.
4224 * 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).
4226 2003-10-04 Saturday 23:52 sigmunau
4228 modules/gui/wxwindows/preferences.cpp:
4229 * Increased size of and decreased margins around the section heading. It
4232 2003-10-04 Saturday 18:55 gbazin
4234 * modules/access/vcdx/*: Brand new VCD input module using libcdio, libvcd and libvcdinfo. Courtesy of Rocky Bernstein.
4235 * modules/access/cddax.c: Brand new CDDA input module using libcdio. Courtesy of Rocky Bernstein.
4236 * modules/LIST: update.
4238 2003-10-04 Saturday 15:51 sigmunau
4240 Further doxygenization.
4242 2003-10-04 Saturday 15:49 sam
4244 * src/misc/modules_plugin.h.in: Added a missing return value that caused
4245 module loading to fail.
4247 2003-10-04 Saturday 15:04 sam
4249 * src/misc/modules_plugin.h.in: More meaningful errors from the OS X dynamic
4252 2003-10-04 Saturday 14:59 gbazin
4254 * modules/gui/wxwindows/wxwindows.cpp: fix for the skins showing the popup menu even when left-clicking with the mouse.
4256 2003-10-04 Saturday 12:30 massiot
4260 2003-10-04 Saturday 12:25 sam
4262 * include/modules.h: Fixed the OS X build by adding a required header.
4264 2003-10-04 Saturday 12:04 gbazin
4266 * modules/packetizer/mpegaudio.c: updated mpegaudio to the new decoder api.
4267 * modules/packetizer/mpegaudio.c: moved the packetizer with the decoder (they share most of their code).
4269 2003-10-04 Saturday 11:59 gbazin
4271 * modules/codec/a52old/*, modules/codec/mpeg_audio/*, modules/codec/mpeg_video/*: got rid of deprecated decoders.
4273 2003-10-04 Saturday 11:17 sam
4276 + First try to detect the OS X native dynamic linker before falling
4278 + Enhanced the dlopen-style loader detection.
4279 + Added a check for HP-UX's shl_* functins.
4280 * src/misc/modules_plugin.h.in:
4281 + Support for the dylib dynamic loader on OS X.
4282 + Support for the shl dynamic loader on HP-UX.
4284 2003-10-04 Saturday 10:54 gbazin
4286 * configure.ac: added --with-ffmpeg-faac for when using an ffmpeg which is compiled with faac support.
4287 * modules/stream_out/transcode.c: added mp4a fourcc for MPEG AAC audio transcoding support.
4289 2003-10-03 Friday 23:31 sigmunau
4291 src/libvlc.h: fixed line length of a string
4292 modules/gui/wxwindows/preferences.cpp:
4293 * slightly modified layout of the window
4294 * The help text is now below the controls
4295 * Neither heading nor help text is inside wxStaticBox but rather
4296 separated from the controls with a simple line.
4297 * changed a lot of strech-factors, makes the dialog look generally more tidy
4299 2003-10-03 Friday 18:17 gbazin
4301 * modules/stream_out/transcode.c: get decoder specific info from the audio encoder (useful for MPEG AAC).
4303 2003-10-03 Friday 18:04 jpsaman
4305 Some fixes for file listing and playlist. Do not use this interface yet, it is not useable now.
4307 2003-10-03 Friday 13:35 sam
4309 * src/misc/win32_specific.c: minor code clean-up.
4311 2003-10-02 Thursday 21:12 gbazin
4313 * modules/codec/cinepak.c: ported the cinepak decoder to the new api.
4315 2003-10-02 Thursday 18:07 hartman
4319 2003-10-02 Thursday 15:43 jpsaman
4321 Rework in DVB plugin to allow tuning to DVB-T cards.
4322 - cleanup of messages
4323 - adding status events messages from frontend
4324 - separated tuning for DVB-S, DVB-T and DVB-C into seperate functions.
4326 2003-10-02 Thursday 13:31 hartman
4330 - Added a 'L' commandline shortcut for loop and 'R' for repeat. There
4331 already is a 'Z' shortcut for random.
4332 * modules/codec/subsdec.c: debug info.
4334 2003-10-02 Thursday 10:28 jpsaman
4336 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.
4338 2003-10-02 Thursday 00:16 hartman
4340 * Small fix to doxygen comments
4342 2003-10-01 Wednesday 22:44 hartman
4344 * modules/misc/freetype.c: spelling errors
4345 * src/libvlc.h: spelling error
4346 * include/ninput.h: There should not yet be a Subtitles section in Doxygen
4347 * src/input/subtitles.c: Doxygen comments for this file
4349 2003-10-01 Wednesday 22:40 hartman
4351 * Did you know that VCR2 and PIM1 are actually MPEG1 ?
4353 2003-10-01 Wednesday 22:39 hartman
4355 * Added a bunch of fourcc's
4356 * Added the new cinepak and msrle codecs as well as some other forgotten stuff
4358 2003-10-01 Wednesday 22:19 gbazin
4360 * modules/codec/subsdec.c: cleaned up and ported the text subtitles decoder to the new decoder api.
4362 2003-10-01 Wednesday 20:58 jpsaman
4364 Implementing new PDA User Interface design using the GTK2 widget set. This interface is currently in a rewrite and is currently unuseable. However:
4366 - will have more UI assets to tweak with, then the old interface had
4367 to name a few: supports stream out, camera's through v4l, use preferences,
4368 manage playlists, play audio/video local and from a network source
4369 - is not functional (yet)
4371 So expect more functionality to come in and the necessary bug fixes.
4373 2003-10-01 Wednesday 20:57 hartman
4375 * Fixed some small inconsistancy.
4377 2003-10-01 Wednesday 18:32 gbazin
4379 * modules/codec/a52.c: fixes and simplifications.
4381 2003-10-01 Wednesday 17:44 gbazin
4383 * modules/demux/ogg.c: had mistakenly got rid of the old i_dts = i_stop_date hack for text subtitles.
4385 2003-10-01 Wednesday 12:01 gbazin
4387 * modules/stream_out/transcode.c: get the mp4v vol data from the encoder. This will make the mp4 muxer happy transcoded mp4v.
4389 2003-10-01 Wednesday 03:38 sam
4391 * Fixed license blurb; these files have always been *GPL*ed.
4393 2003-09-30 Tuesday 20:36 gbazin
4395 * include/vlc_block_helper.h, modules/codec/a52.c: same as thedj ;)
4397 2003-09-30 Tuesday 20:23 gbazin
4399 * 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.
4400 * include/vlc_block_helper.h: implemented bytestream reading helper functions for chained blocks.
4401 * modules/codec/a52.c: modified to use the bytestream reading functions.
4402 The flexibility added by these functions makes the code simpler and better at detecting synchro code emulations.
4404 2003-09-30 Tuesday 16:41 hartman
4406 * compile before you commit
4408 2003-09-30 Tuesday 16:09 hartman
4410 * src/input/input.c: fixed usage of sub-file variable.
4411 * modules/misc/freetype.c: i_render_height and not i_window_height.
4413 2003-09-30 Tuesday 15:36 hartman
4415 * Select the subtitle track, if it's specified via the "sub-file" option.
4417 2003-09-29 Monday 22:37 gbazin
4419 * modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining).
4420 fixes for text subtitles muxing.
4421 * modules/packetizer/copy.c: support for text subtitles.
4423 2003-09-29 Monday 18:20 gbazin
4425 * include/os_specific.h: oops, fixed my last commit.
4427 2003-09-29 Monday 17:36 gbazin
4429 * 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.
4430 Running another vlc (with --one-instance as well) will only transfer the requested playlist items to the first instance.
4432 2003-09-29 Monday 15:45 sigmunau
4435 * changed project name from 'vlc' to 'VLC'
4436 * excluded src/extras from the documentation
4437 src/misc/variables.c, include/variables.h:
4438 * Doxygen-documented most of the vlc variables code
4440 2003-09-28 Sunday 22:18 gbazin
4442 * modules/mux/ogg.c: proper fps and ogg packet granulepos when embedding mp4v/div3 (mplayer can play the file now).
4444 2003-09-28 Sunday 21:54 gbazin
4446 * modules/codec/theora.c: don't forget to delete the sout instance.
4447 * modules/mux/ogg.c: fix for embedding theora in Ogg.
4449 2003-09-28 Sunday 19:58 gbazin
4451 * modules/mux/ogg.c: each ogg stream has to be cleared in OggCreateHeader().
4453 2003-09-28 Sunday 16:50 gbazin
4455 * modules/demux/ogg.c, modules/codec/vorbis.c: misc small fixes.
4456 * 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.
4458 2003-09-27 Saturday 15:33 gbazin
4460 * modules/demux/ogg.c: support for DEMUX_GET_TIME. External subtitles files should work fine with ogg files now.
4462 2003-09-27 Saturday 14:32 gbazin
4464 * modules/demux/ogg.c: support for 'chaining' (concatenated ogg streams).
4466 2003-09-27 Saturday 10:09 gbazin
4468 * install-win32: cosmetic changes.
4469 * configure.ac: forgot one include path for the mozilla plugin.
4471 2003-09-26 Friday 16:10 gbazin
4473 * modules/codec/ffmpeg/*: some chroma conversion routines require libavcodec to be initialised.
4475 2003-09-26 Friday 16:03 gbazin
4477 * modules/video_output/directx/*: some graphics card allow the creation of several overlay surfaces but can only display one at a time.
4479 2003-09-26 Friday 13:32 jpsaman
4481 Updated design of PDA GUI.
4483 2003-09-26 Friday 12:11 jpsaman
4485 Adding files for PDA interface using the opie libaries.
4487 2003-09-26 Friday 11:30 gbazin
4489 * src/misc/modules.c: removed an old win32 hack which was creating more problems than it was solving.
4491 2003-09-25 Thursday 23:09 gbazin
4493 * modules/demux/ogg.c: reworked a bit. Ogg web radios should work again, vorbis audio tracks switching should work better as well.
4494 * modules/mux/ogg.c: attempt at supporting theora.
4496 2003-09-24 Wednesday 23:45 gbazin
4498 * modules/codec/vorbis.c: wait for the first dated packet before starting decoding anything.
4500 2003-09-24 Wednesday 21:31 gbazin
4502 * 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.
4503 * modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced().
4505 2003-09-24 Wednesday 16:10 gbazin
4507 * modules/video_output/directx/events.c: fix for the mozilla plugin on vout close.
4508 The mozilla plugin seems to be working very well now, except that it doesn't receive mouse and keyboard events yet.
4510 2003-09-24 Wednesday 14:59 fenrir
4512 * all: set pf_run *only* if we accept this stream.
4514 2003-09-24 Wednesday 10:21 zorglub
4516 * modules/visualization/visual/visual.c: fixed strings
4518 * src/playlist/playlist.c: fixed sorting
4520 2003-09-23 Tuesday 16:07 gbazin
4522 * configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left).
4523 * src/misc/modules.c: small clean-up and fixed --plugin-path on win32.
4525 2003-09-22 Monday 21:07 gbazin
4527 * modules/gui/wxwindows/preferences.cpp: compilation fix + cosmetic code clean-up
4528 (indentations mainly).
4530 2003-09-22 Monday 14:40 zorglub
4532 * modules/gui/wxwindows/preferences.cpp:
4533 - Created the "General Settings" section
4534 - Added help strings in the two main sections,
4535 in the libvlc categories,
4536 and in the module capabilities
4538 * modules/gui/wxwindows/playlist.cpp & wxwindows.h
4539 -Implemented random, loop and repeat using variables
4540 -The eye candy of the dialog box is not very good
4541 but I have no idea how to improve it.
4542 -Focus on the currently playing item
4545 - Added help strings for the libvlc categories
4546 - Changed a few "advanced" flag
4548 * include/vlc_help.h:
4549 - Help strings for the two main sections
4550 - Help string for the module capabilities (both by Anil)
4552 * po/*: updated potfiles with the new strings
4554 2003-09-22 Monday 07:29 jpsaman
4556 Removed compatibility tweak for old satellite GUI.
4558 2003-09-22 Monday 06:04 geshp
4560 Changes to Red Hat spec file:
4561 - Added wxwindows, alsa, and skin support
4562 - Fixed dependancies, specifically a version conflict of xvidcore
4564 2003-09-22 Monday 03:40 hartman
4566 * modules/gui/macosx/playlist.?: implemented Save Playlist
4567 * modules/gui/macosx/output.m: updated part of the Stream output dialog
4568 * modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and
4569 sub-autodetect file options to src/input/input.c
4570 * src/input/input.c: added the moved options and use them to add subtitle
4572 * src/libvlc.h: description strings etc for sub-file and sub-autodetect-file
4573 * src/input/subtitles.c: new subtitles_Detect() largely based on the
4574 code used by MPlayer. Adapted for coding style and structure differences.
4576 The autodetect routine can now detect multiple subtitle files and assigns scores
4577 based on their names. if they much well enough they are sorted based on their
4578 score. It will then return this set, and they will all be added as SPU tracks
4579 to the current stream. The (un)selecting of these tracks will need to be fixed
4580 because they all get assigned the es id 0xFF currently.
4582 2003-09-21 Sunday 18:07 gbazin
4584 * modules/gui/wxwindows/*: got rid of the close button in the fileinfo and playlist dialogs.
4586 2003-09-21 Sunday 17:52 gbazin
4588 * modules/gui/wxwindows/*: we now have only 1 global "Advanced Options" checkbox in the preferences panel instead of 1 for each section (KISS).
4590 2003-09-21 Sunday 11:48 gbazin
4592 * modules/stream_out/duplicate.c: improved last fix.
4594 2003-09-21 Sunday 10:23 gbazin
4596 * include/vlc_common.h: ssize_t is now typedefed in new mingw headers.
4597 * modules/access/dshow/dshow.cpp: compilation fix related to ssize_t.
4598 * share/vlc_win32_rc.rc: stringify version number.
4599 * mozilla/*: compilation fix and cosmetic changes to the .rc.
4601 2003-09-20 Saturday 23:46 gbazin
4603 * modules/stream_out/duplicate.c: fixed array overflow.
4605 2003-09-20 Saturday 22:52 gbazin
4607 * mozilla/vlcshell.cpp: on win32, try to find the location of the vlc plugins from the registry key.
4609 2003-09-20 Saturday 19:37 hartman
4611 * include/vlc/vlc.h:
4612 - removed the defines for i_mode concerning random and loop. We use config
4613 variables for all of these.
4615 - removed the enqueue playlist config option. It's no longer used.
4616 - added a repeat option. vlc will keep playing the same playlist_item,
4617 until the option is unset.
4618 * src/playlist/playlist.c:
4619 - added a repeat, random and loop variable.
4620 - wxwindows should use these as well I think.
4621 * modules/gui/macosx:
4622 - added the INTF_ABOUT_MSG to the about dialog.
4623 - implemented the about and repeat items.
4625 2003-09-20 Saturday 17:35 gbazin
4627 * src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset in input_DelProgram().
4628 * modules/demux/mpeg/ts.c: use dvbpsi_DetachPMT() when a program is deselected.
4630 2003-09-20 Saturday 17:24 geshp
4634 2003-09-20 Saturday 17:19 geshp
4636 Updated for tentative 0.6.3 release.
4638 2003-09-20 Saturday 15:52 gbazin
4640 * configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes.
4642 2003-09-20 Saturday 13:52 gbazin
4644 * configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won't yet work).
4645 Added a --with-mozilla-sdk-path option (win32 only) to ./configure so you can pass the path of your mozilla sdk tree.
4646 You also need to set the XPIDL env var to the the path of the xpidl mozilla compiler when ./configuring.
4648 2003-09-20 Saturday 13:50 fenrir
4650 * input: added position-offset and time-offset for relative seeking.
4653 2003-09-20 Saturday 13:46 hartman
4655 * modules/gui/macosx/*:
4656 - implemented the new input variables for control.
4657 - reevaltuated the locking mechanisms in the osx intf.
4658 a lot of this can now be removed, because of the new input structures,
4659 and the vout garbage collector of playlist.
4661 2003-09-20 Saturday 03:38 sam
4664 + "==" is not valid shell test, use "=" instead.
4665 + Set LANG for consistency of sort output.
4666 (NB: this really belongs to the toolbox script).
4668 2003-09-20 Saturday 02:47 hartman
4670 * NEWS: updated some entries
4671 * po/pt_BR.po: Updated by André de Barros Martins Ribeiro <andrerib at_ajato.com.br>
4672 * src/libvlc.h: Added es (Spanish) to the list of choices.
4674 2003-09-20 Saturday 01:36 hartman
4676 * LIBAVCODEC_BUILD_STR has disappeared from ffmpeg. We now use LIBAVCODEC_BUILD
4677 ( Yes it's backwards compatible ).
4679 2003-09-20 Saturday 00:37 fenrir
4682 use vout_Request to release the vout (so vout isn't closed when
4683 changing playlist item).
4685 2003-09-19 Friday 23:03 hartman
4687 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added a slew of file extensions
4689 * modules/code/quicktime.c: Added samr (AMR) to the quicktime decoder.
4690 Although it runs on OS X, it only plays back silence for some reason.
4691 Might be a problem with one of the converters?
4692 * modules/gui/macosx/*:
4693 - 'fixed' several compiler warnings
4694 - removed some old no longer necesarry stuff
4696 2003-09-19 Friday 21:53 fenrir
4698 * playlist.c : unlock playlist before calling vout_Destroy (for osx)
4699 * mp4: send complete atom for amr to the decoder.
4701 2003-09-19 Friday 21:53 hartman
4703 Fix a crasher with strcasecmp and empty strings
4705 2003-09-19 Friday 15:33 fenrir
4707 * src/misc/objects.c: change the way that FIND_ANYWHERE work. Now we
4708 first search the root of the object using p_parent and not directly
4709 using p_vlc. If this first search failed then we search using p_vlc if
4710 it wasn't the case. (I'm not sure it's harmless but I think it's the
4711 correct behavour for FIND_ANYWHERE)
4713 * src/video_output/video_output.c : we could now use FIND_ANYWHERE to
4714 catch the playlist (even when the vlc is exiting. (Hehe, now visual
4715 effects won't reopen the vout every playlist item.)
4717 2003-09-19 Friday 15:24 jpsaman
4719 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 !!!
4721 2003-09-19 Friday 13:09 jpsaman
4723 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.
4725 2003-09-18 Thursday 21:42 garf
4727 * fixed some bugs in logo filter
4729 2003-09-18 Thursday 17:54 zorglub
4731 Added some Doxygen doc
4733 2003-09-18 Thursday 17:40 lool
4735 * doc/Makefile.am: removed references to deleted files "subtitles/*"
4737 2003-09-18 Thursday 17:27 lool
4739 * po/*: ran "./toolbox --update-po" to get rid of missing files
4740 listed in POTFILES.in
4742 2003-09-18 Thursday 17:12 lool
4744 * po/POTFILES.in: removed reference to deleted file "rtsp.c"
4746 2003-09-18 Thursday 17:04 lool
4748 * po/POTFILES.in: removed reference to deleted file "encoder.h"
4750 2003-09-18 Thursday 16:46 lool
4752 * modules/LIST, modules/video_output/Modules.am: removed references to
4753 deleted file encoder.c
4755 2003-09-15 Monday 19:31 sam
4757 * debian/changelog: 0.6.2-3 upload.
4759 2003-09-15 Monday 19:20 sam
4761 * Updated long descriptions.
4763 2003-09-15 Monday 18:28 sam
4765 * debian/control: Updated the libxosd build dependency to fix a build
4766 issue on Debian s390.
4768 2003-09-15 Monday 18:05 fenrir
4770 * input: one lock issue.
4772 2003-09-15 Monday 08:33 zorglub
4774 Fix for bad SAP packets with no \0 between headers and payload
4776 2003-09-15 Monday 00:01 fenrir
4778 * playlist.c: coding and potential deadlock fixes.
4780 2003-09-14 Sunday 16:41 zorglub
4782 * modules/visualisation/visual/visual.c: thou shall not use //
4784 * modules/access/slp.c : do not add udp:@ automatically
4786 * modules/stream_out/announce.c : always use the same service name
4789 2003-09-14 Sunday 13:54 sigmunau
4791 src/video_output/video_output.c:
4792 * if the given vout thread is a filter, then don't sleep untill the display
4793 date. This reduces the chance of pictures being late when reaching the vout
4794 if one or more filters are in use
4795 * don't include current render time in the render_time sliding mean if it
4796 is way too large ( as inspired by Simon Gittins ).
4797 * weight the current sliding mean tree times more than the current render
4798 time when calculating the new render time. This should make the code more
4799 robust to jitter in render time
4801 2003-09-13 Saturday 17:44 fenrir
4803 * standard : added .ts and .ps
4805 2003-09-13 Saturday 17:42 fenrir
4807 * src/video_output/video_output.c : do not use FIND_ANYWHERE to catch
4808 the playlist. but use FIND_PARENT. vlc_object_find with FIND_ANYWHERE
4809 use p_obj->p_vlc as a starting point and that doesn't work as playlist
4810 is detach from vlc before vout is destroyed by the decoders (when
4811 shutting down) Perhaps vlc_object_find should be fixing to find the
4812 root object, but I'm not sure.
4814 * src/input/* : move subtitle handling from avi to input. Now subs
4815 should works with all file types _BUT_ won't be in synch if the demuxer
4816 doesn't implement a _precise_ DEMUX_GET_TIME. So only .avi, .mp4 will
4817 be ok. Others could works if perfectly cbr.
4818 Now Subtitle track is only selected when specified by sub-file
4819 option.(auto-dectected file is always added but not selected by default)
4820 Btw, the code could support multiple subs files, but I don't know how
4821 to pass multiple filenames, any ideas ?
4823 * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so
4824 don't use that elsewhere.
4826 2003-09-12 Friday 18:34 fenrir
4828 * include/stream_output.h include/vlc_common.h : move TAB_APPEND,
4829 TAB_FIND and TAB_APPEND (could be used every where now). There are a
4830 bit like INSERT_ITEM, ... but not exactly, perhaps I should try to
4833 * src/input/input.c : begin to implement es_out_t thing (unsusable now).
4835 2003-09-12 Friday 16:26 fenrir
4837 * include/input_ext-intf.h : added stream_t member to input_thread_t.
4838 * modules/demux/* : use the stream_t from input_thread_t.
4839 * include/ninput.h : begin to add new way to register es. (unused for now).
4840 (in the long term I want to split input_thread_t and intoduce demux_t and
4841 access_t and perhaps something like access_demux_t)
4843 2003-09-11 Thursday 15:34 zorglub
4845 * modules/misc/sap.c: HTTP announcing support
4847 2003-09-11 Thursday 11:50 jpsaman
4849 More modifications to layout of PDA interface.
4851 2003-09-10 Wednesday 22:59 fenrir
4853 * mpegaudio.c : cosmetics.
4855 2003-09-10 Wednesday 21:56 fenrir
4857 * all : added mpeg 2.5 support.
4859 2003-09-10 Wednesday 21:54 hartman
4861 * a new option for the text rendering. It sets the fontsize taking into
4862 account the window size. This should allow consistent font sizes independant of
4863 how large a movie is.
4864 The options currently are smaller,small,normal,large,larger.
4865 It should be much more userfriendly.
4867 2003-09-10 Wednesday 21:09 fenrir
4871 2003-09-10 Wednesday 21:03 fenrir
4873 * http: Added 'Connection: Close' in the request. (Help with some http
4875 Use atoll. (always defined).
4877 2003-09-10 Wednesday 15:50 zorglub
4879 Removed useless stuff for icecast
4881 2003-09-10 Wednesday 15:03 hartman
4883 * Fixed the subsdec variables
4885 2003-09-10 Wednesday 13:39 zorglub
4887 * Workaround for buggy IceCast servers who identify themselves as HTTP
4888 and not ICY (who talked about RadioPI ?)
4890 2003-09-10 Wednesday 11:51 fenrir
4892 * demux/sdp: a msg_Err -> msg_Warn. Btw, it begins to work well (under linux).
4893 (MPEG-I/II/4 audio and video, h261 video, some ac3 streams sould work).
4894 * demux/* : removed useless include
4896 2003-09-10 Wednesday 11:37 fenrir
4898 * modules: do not take care of the case for shortcuts (fix #1165).
4899 * playlist : use new input variables.
4901 2003-09-10 Wednesday 10:21 zorglub
4903 * visual.c: compilation fix in strings
4905 * playlist.cpp: removed "..." in menu entries as we don't open a box
4907 2003-09-09 Tuesday 23:35 hartman
4909 * modules/visualization/visual/visual.c:
4910 Added the current available effects to the longdiscription of the 'visual-list' config option.
4912 2003-09-09 Tuesday 13:51 hartman
4914 Fixed list of muxers. QT and mp4 might need to be disabled at a later point.
4916 2003-09-09 Tuesday 13:28 hartman
4918 We no longer need this.
4920 2003-09-09 Tuesday 12:54 jpsaman
4922 Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface.
4924 2003-09-09 Tuesday 12:36 hartman
4926 Fix the condition for old faad.
4927 Incorrect placing of logical operator
4929 2003-09-08 Monday 22:00 zorglub
4931 * modules/visualisation/visual/effects.c
4932 modules/visualisation/visual/visual.h:
4933 - Change default effect-height
4934 - Less scaling in spectrum analyser
4936 2003-09-08 Monday 13:37 fenrir
4938 * sdp: added --rtsp-tcp option. (rtp over rtsp connection)
4939 set b_pace to true when using --rtsp-tcp. (eg DSS server send
4942 2003-09-08 Monday 13:09 fenrir
4944 * sdp: commented out a debug message and added some sort of eof detection.
4946 2003-09-08 Monday 12:48 zorglub
4948 * modules/gui/wxwindows/playlist.cpp
4949 modules/gui/wxwindows/wxwindows.h:
4950 - give default to the search button when user enters text
4951 - case-insensitive search
4953 2003-09-08 Monday 12:02 zorglub
4955 * src/playlist/playlist.c
4956 include/playlist.h: playlist sorting
4957 (function playlist_Sort( playlist_t * , int type)
4959 * modules/gui/wxwindows/playlist.cpp
4960 modules/gui/wxwindows/wxwindows.h :
4961 * Implement playlist sorting & reverse sorting
4964 2003-09-08 Monday 11:05 bigben
4967 *reflects a change in ivtv_ioctl_codec struct
4968 *adds he bitratemode commandline option (values are vbr and cbr
4970 2003-09-08 Monday 07:38 fenrir
4972 * sdp: do not register 'rtp' name for access.
4974 2003-09-08 Monday 07:36 fenrir
4976 * sdp : begin to play rtsp stream (as well as sdp). MPEG4 Audio/Video,
4977 mp3/raw audio should work.
4978 If you want to try download
4979 http://via.ecp.fr/~fenrir/libmtools-2003-09-08.tgz (but you will have to
4980 change configure.ac yourself)
4982 2003-09-08 Monday 07:15 fenrir
4986 2003-09-08 Monday 00:36 fenrir
4988 * stream : convert a msg_Err into msg_Warn.
4990 2003-09-08 Monday 00:35 fenrir
4994 2003-09-07 Sunday 22:53 fenrir
4996 configure.ac : added gather stream_out.
4998 2003-09-07 Sunday 22:53 fenrir
5000 * control: use new variables and 'title*', 'chapter*' ones.
5001 * gui/beos: removed not really used STARTED_S, and NOT_STARTED_S input
5003 * gui/wxwindows: use 'position' and 'time' variables -> seek improved
5004 for avi and mp4 and accurate time display :)
5006 2003-09-07 Sunday 22:51 fenrir
5008 * input: introduce 'position', 'time', 'length', 'state' and 'rate'
5009 object variables and begin to use pf_demux_control.
5010 * variables: new time type handling.
5012 2003-09-07 Sunday 22:49 fenrir
5014 * all : set pf_demux_control.
5016 2003-09-07 Sunday 22:48 fenrir
5018 * all : demuxers *have to* set pf_demux_control. (demux_vaControlDefault
5019 is a generic handler)
5020 * avi, mp4 : begin to implement a specific pf_demux_control.
5022 2003-09-07 Sunday 22:45 fenrir
5024 * ninput.h : change control parameters.
5025 * variables : changed time variables to signed long long type (I hope
5026 it is always more than 64 bits)
5027 * input.h : include ninput.h
5029 2003-09-07 Sunday 22:43 fenrir
5031 * libvlc: removed some unused options.
5032 added sout-keep option to keep sout instance across playlist
5033 items (usefull with 'gather' stream_out)
5034 * stream_output : implement the sout-keep mode.
5035 * playlist, video_output, stream_output: vout and sout are now reattached
5036 to playlist instead of being destroyed. There are automatically destroy
5037 if unused byt the new input (200 ms after access and demuxer have finished
5038 their inittialisation step.)
5040 2003-09-07 Sunday 20:12 fenrir
5042 * gather: try to gather stream with similar properties (eg mp3), wait for
5043 next commits to be usable.
5045 2003-09-07 Sunday 20:08 fenrir
5047 * file: added an append option. (The default is to overwrite the file)
5049 2003-09-05 Friday 15:55 asmax
5051 * new event VLC_NET to open the network dialog ( "net" keyword in the
5054 2003-09-05 Friday 00:36 sam
5057 + Set libmatroska-dev build-dependency to (>= 0.5.0-3) because previous
5058 versions were broken on platforms where PIC/non-PIC cannot be mixed in
5059 objects (Closes Debian bug #208383).
5060 + Set policy to 3.6.1.0.
5062 2003-09-03 Wednesday 11:28 bigben
5064 * qdsk.c : fix a typo
5066 - new syntax : dvb:frequency=1234500:fec=3:poalrization=H:program=2499... (all parameters should be parsed
5067 - "program" is still untested (anybody with a DVB card to try it ?)
5068 - old syntax should still work, with a warning.
5070 2003-09-03 Wednesday 10:23 gbazin
5072 * modules/codec/libmpeg2.c: fixed segfault on exit.
5074 2003-09-03 Wednesday 10:00 zorglub
5077 Fixed multiple effects enabling
5079 2003-09-02 Tuesday 22:36 gbazin
5081 * modules/codec/theora.c: oops, introduced a bug in pts calculation.
5083 2003-09-02 Tuesday 22:06 sigmunau
5085 use the configuration system, that is what it is there for
5087 2003-09-02 Tuesday 20:19 gbazin
5089 * ALL: Introduction of a new api for decoders.
5090 The final aim of this new api is to make it possible to use the decoders from other modules like the transcoder for instance.
5091 Only a few decoders have been ported to the new api (a52, libmpeg2, dts, vorbis, theora) so the old api is still supported.
5093 Don't hold your breath, there is still much work to do before we reach this goal.
5095 * modules/codec/a52.c, libmpeg2., dts.c, vorbis.c, theora.c:
5096 Converted to the new api.
5097 Merged the a52 and vorbis packetizers in their respective decoders (removes a lot of code duplication).
5098 New dts and theora packetizers (merged in their respective decoders).
5100 2003-09-02 Tuesday 18:06 gbazin
5102 * src/audio_output/input.c: don't try to play sound if the input pipeline couldn't be created.
5104 2003-09-02 Tuesday 16:00 gbazin
5106 * 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.
5108 2003-09-02 Tuesday 13:44 sam
5111 + Disabled familiar plugin.
5113 + Updated for 0.6.2 packages.
5115 2003-09-02 Tuesday 13:42 sam
5117 * modules/gui/skins/src/themeloader.cpp: Added proper CR to error messages.
5119 2003-09-01 Monday 18:30 gbazin
5121 * modules/video_output/x11/xcommon.c: fixed YUY2 overlay.
5123 2003-09-01 Monday 10:18 jpsaman
5125 Small error in hi/low band detection inside ioctl_SetFrontEnd and updating to correct e-mail addresses.
5127 2003-08-31 Sunday 22:06 gbazin
5129 * modules/access/dshow/*: always try to get the video in I420 chroma if supported.
5130 Implemented a ":size=" and ":chroma=" option.
5132 2003-08-31 Sunday 16:01 zorglub
5134 Maybe fixes the crash (can't be sure, as it works on my computer)
5136 2003-08-31 Sunday 15:55 titer
5138 configure.ac: fixed zeta check
5140 2003-08-30 Saturday 16:34 gbazin
5142 * modules/gui/wxwindows/messages.cpp: forgot to initialize b_verbose ;)
5144 2003-08-30 Saturday 13:59 gbazin
5146 * include/vlc_config.h: removed unused config stuff.
5147 * include/vlc_interface.h, modules/gui/wxwindows/interface.cpp: new common INTF_ABOUT_MSG message shared by interfaces.
5149 2003-08-30 Saturday 11:59 gbazin
5151 * modules/access/v4l/v4l.c: fixed uninitialized variable.
5152 * modules/gui/wxwindows/streamout.cpp: cosmetic change in the gui.
5154 2003-08-30 Saturday 02:03 fenrir
5156 * libavi.c: fixed a dead loop when data are missing.
5158 2003-08-29 Friday 19:50 fenrir
5160 * all: removed old encoding way.
5162 2003-08-29 Friday 19:49 fenrir
5164 * asf: you can now add 'title', 'author', 'copyright', 'comment, 'rating'
5165 meta data to your file. (use asf{title="my title"} for example)
5166 * standard: do not trash access/mux arguments when fixing.
5168 2003-08-29 Friday 18:58 fenrir
5170 * v4l: removed encoder.h include.
5172 2003-08-29 Friday 18:58 fenrir
5174 * all: fix some gcc warnings and removed all u8/u16/u32.
5176 2003-08-29 Friday 16:56 zorglub
5179 - added a spectrum analyser
5181 -nb : number of bands , 20 or 80 (80 is default)
5182 -separ : how many blank pixels between bands (1 default)
5183 -amp : vertical amplification ( 3 default)
5184 -peaks: draw peaks ? (default 1)
5186 - improved options parsing
5189 FFT code mainly taken from XMMS (adapted coding style)
5192 Sanity checks (users aren't stupid, are they ? )
5194 * LIST: updated the list
5196 2003-08-29 Friday 01:11 fenrir
5198 * asf: added stream infos object and fix a bug in packetization.
5199 -> it seems that WMP plays it without problem :))) (tested with DIV3+mp3)
5201 2003-08-28 Thursday 21:11 gbazin
5203 * 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).
5204 * modules/video_output/x11/xcommon.c: small cosmetic change.
5205 * modules/access/v4l/v4l.c: clean-up (removed old references to encoders).
5207 2003-08-28 Thursday 21:02 fenrir
5210 - when muxer or access or both are missing try to do a guess (based on the
5211 other one or the extention).
5212 - if both are still missing -> abort.
5213 - it forces asfh when using mmsh
5214 - it issues a error message with non working couple (like udp/avi, ...)
5215 (but it doesn't fail)
5217 2003-08-28 Thursday 19:26 gbazin
5219 * Makefile.am: zip files have a .zip extension ;)
5221 2003-08-28 Thursday 18:44 gbazin
5223 * Makefile.am: grrr, should have tested my last commit ;)
5225 2003-08-28 Thursday 17:46 gbazin
5227 * Makefile.am: added a "package-win32-exe" and "package-win32-zip" rule. "package-win32" will do both.
5229 2003-08-28 Thursday 17:19 sam
5231 * src/misc/threads.c, include/vlc_threads.h: Removed the pthread wrapper for
5232 gprof. If you still want to profile pthread applications using gprof please
5233 see http://sam.zoy.org/writings/programming/gprof.html and also consider
5234 using oprofile if you are using ia32.
5236 2003-08-28 Thursday 15:59 gbazin
5238 * 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.
5239 * modules/gui/wxwindows/*: updated the stream output dialog.
5241 2003-08-27 Wednesday 12:59 gbazin
5243 * modules/access/dshow/dshow.cpp: fixed crash when no dshow devices found.
5245 2003-08-27 Wednesday 12:24 sigmunau
5247 modules/misc/freetype.c:
5248 * Cleaned up the outline code. It may even be faster now
5249 * Removed some nasty debug messages
5250 modules/codec/subsdec/subsdec.c:
5251 * Removed a nasty debug message
5253 2003-08-27 Wednesday 11:53 gbazin
5255 * modules/gui/wxwindows/*: small clean-up in included headers.
5256 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).
5258 2003-08-27 Wednesday 11:04 jpsaman
5260 Updating a new PDA interface design.
5262 2003-08-27 Wednesday 08:44 garf
5264 * oups (forgot to erase a test line)
5266 2003-08-27 Wednesday 08:27 gbazin
5268 * configure.ac, modules/mux/Modules.am: enable the asf muxer.
5270 2003-08-27 Wednesday 07:31 gbazin
5272 * modules/access/dshow/*: handle upside down pictures (a bit hacky though).
5274 2003-08-27 Wednesday 07:21 garf
5276 * Now the MacOS mozilla plugin is an independant bundle ( searchs no more
5277 * in /usr/local/lib/vlc for modules )
5279 2003-08-26 Tuesday 23:14 fenrir
5281 * asf: fix waveformatex header for mp3 audio.
5283 2003-08-26 Tuesday 23:12 fenrir
5285 * mpegaudio: set i_bitrate field. (won't work with vbr)
5287 2003-08-26 Tuesday 19:43 hartman
5289 * modules/demux/util/sub.c: fixed the subtitle autodetection.
5290 * modules/demux/mkv.cpp: set UTF-8 for matroska subtitles.
5292 2003-08-26 Tuesday 19:14 gbazin
5294 * modules/access/dshow/*: bug fixes.
5296 2003-08-26 Tuesday 18:11 fenrir
5298 * mkv : use stream_*
5300 2003-08-26 Tuesday 18:01 fenrir
5302 * transcode: use mp1v/mpgv for mpeg1 and mp2v for mpeg2 video encoding.
5303 (mpeg2 encoding has been added to vlc)
5305 2003-08-26 Tuesday 01:04 fenrir
5307 * ts: clean my last commit for SPU. Btw, report any regression.
5309 2003-08-26 Tuesday 00:52 fenrir
5311 * ts: try to fix too much packets dropping with v4l.
5313 2003-08-26 Tuesday 00:51 fenrir
5315 * mmsh: a little clean, and fixed 1/2 potential segfaults.
5317 2003-08-26 Tuesday 00:40 fenrir
5319 * httpd: more mmsh stuff.
5321 2003-08-25 Monday 23:39 fenrir
5323 asf: fixed some headers errors.
5325 2003-08-25 Monday 23:36 fenrir
5327 * asf : fix display time.
5329 2003-08-25 Monday 22:57 gbazin
5331 * modules/access/dshow/dshow.cpp: added an "adev" and "vdev" option for the MRL.
5332 If not specified, then the default devices are used.
5333 (eg. vlc dshow://:vdev="Labtec Webcam":adev="foo")
5335 2003-08-25 Monday 21:45 gbazin
5337 * modules/access/dshow/*: audio is now supported as well.
5339 2003-08-25 Monday 20:47 fenrir
5341 * mkv: handle Language name.
5342 preliminary support for SSA.
5344 2003-08-25 Monday 14:51 garf
5346 * put the beautiful "no picture" black screen.
5348 2003-08-25 Monday 01:33 fenrir
5350 * http: added alias "mmsh" to output as mmsh (work only with asfh). Only
5351 tested with vlc/mplayer.
5353 2003-08-25 Monday 01:32 fenrir
5355 * httpd: when using "video/x-ms-asf-stream" we add special headers needed
5358 2003-08-25 Monday 01:31 fenrir
5360 * asf: added an alias "asfh" : it creates special stream to allow using
5361 http output as mmsh server (see next commits).
5363 2003-08-24 Sunday 23:22 gbazin
5365 * 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.
5367 2003-08-24 Sunday 22:20 fenrir
5369 * asf: more stuff (bitrate and time).
5371 2003-08-24 Sunday 17:24 gbazin
5373 * NEWS: keeping track of the new features.
5375 2003-08-24 Sunday 16:59 hartman
5377 * changed debug strings to diff between unsupported RTP payload and non-rtp packet
5380 2003-08-24 Sunday 16:38 fenrir
5382 * asf : asf muxer, not well tested yet.
5384 2003-08-24 Sunday 16:24 fenrir
5386 * http: added wma/wmv mime type.
5388 2003-08-24 Sunday 15:05 fenrir
5390 * asf: detect dump of broadcasted asf stream.
5392 2003-08-24 Sunday 14:43 titer
5394 modules/demux/util/sub.c : compile fix
5396 2003-08-24 Sunday 11:17 gbazin
5398 * configure.ac, modules/access/dshow/: brand new DirectShow input plugin.
5399 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.
5401 2003-08-24 Sunday 08:12 hartman
5403 * Large update to the ebuild.
5404 - reordered several parts
5405 - made it as close to the gentoo ebuild as possible.
5406 - fixed several changes/additions since 0.6.1
5408 2003-08-24 Sunday 00:36 fenrir
5410 * sub.c : fixed a warning.
5412 2003-08-24 Sunday 00:34 hartman
5414 * backwards compatibilty with older faad2 lib
5416 2003-08-24 Sunday 00:29 lool
5419 . cleanups, use of top_builddir where possible, just to feel safer
5420 . fixed VLC.app inclusion of AUTHORS, COPYING etc.
5421 . propagated previous changes to package-osx
5422 . checked both build methods
5424 2003-08-23 Saturday 22:49 fenrir
5426 * configure.ac : added --enable-goom and --with-goom-tree. Btw, I use a
5427 special goom tree source as I was unable to use standard goom library.
5428 (I will provide it once mmx/ppc included)
5429 * modules/visualization/Modules.am: added goom
5430 * include/vlc_block.h src/misc/block.c: introduce a new data block
5431 api (not yet tested, ported from my local new input work).
5433 2003-08-23 Saturday 22:19 fenrir
5435 * charset: compilation fix.
5437 2003-08-23 Saturday 22:02 hartman
5439 * modules/demux/util/sub.c: Fixed a crash when trying to autodetect files
5440 that don't have a . char in their name. Also fixed a problem where the
5441 code was trying to open a empty string subtitle after autodetect couldn't
5442 find a suitable filename.
5444 2003-08-23 Saturday 21:21 lool
5446 * was wrongly deleting the extras/ dir
5448 2003-08-23 Saturday 19:20 hartman
5450 * modules/codec/subsdec/subsdec.c: reordered the list of encodings. Should
5451 make it easier for users to find their charset now.
5452 * modules/demux/util/sub.?: try to find filename.subext based on filename.avi
5453 Very basic now, but might be become more advanced in the feature. (that's
5454 why it's so much code )
5456 2003-08-23 Saturday 17:23 fenrir
5458 * goom: visual effects using goom. (Not yet enabled)
5460 2003-08-23 Saturday 16:15 fenrir
5462 * faad: fix SBR handling.
5464 2003-08-23 Saturday 15:35 lool
5466 * Makefile.am: slight changes of the VLC.app target to generate it in
5467 $(top_builddir) instead of $(srcdir)
5469 2003-08-23 Saturday 14:51 fenrir
5471 * input: fixed buffer overflow, add sanity check and big big clean up.
5472 (for the user filter part).
5473 For now, when a user filter can't be inserted it is just ignored. (before
5474 the whole audio chain failed).
5476 2003-08-23 Saturday 14:38 lool
5478 * src/misc/configuration.c: fix a couple of signed/unsigned warns
5480 2003-08-23 Saturday 14:26 lool
5482 * missing top static declaration was giving a warning
5484 2003-08-23 Saturday 14:15 fenrir
5486 * ninput: fix a warning. (bad functions order)
5488 2003-08-23 Saturday 14:14 hartman
5493 2003-08-23 Saturday 12:59 hartman
5495 * added a vlc_current_charset function. This tries to get the current charset
5496 in use by the OS. It's pretty nifty. if available it uses nl_langinfo. Then
5497 it falls back to trying setlocale (exept on OSX, where this funtion is useless)
5498 and then falls back to LC_ALL, LC_TYPE and LANG environment variables.
5499 If only the LANG variable is available (like on osx) it tries a countrycode
5500 to charset mapping (making an educated guess ).
5501 On windows it retrieves the charset with GetACP().
5502 It also has an aliases system to transform incompatible charset description
5503 strings to libiconv compatible charset descriptions. If you want you can even
5504 retrieve the charset on OS/2.
5505 * modules/codec/subsdec/subsdec.c: By default we try to open a subtitle file in
5506 the systems charset (or language mapped to charset). It's no more than a guess,
5507 and if you open Latin1 subs on your Japanese system you will still need to
5508 specify the encoding by hand, but it's better then nothing.
5509 * src/playlist/playlist.c: spelling error in a comment.
5511 2003-08-23 Saturday 12:53 lool
5513 * added missing .cvsignore
5515 2003-08-23 Saturday 12:47 lool
5519 2003-08-23 Saturday 11:46 fenrir
5521 * avi : fixed a lock problem.
5523 2003-08-22 Friday 22:52 fenrir
5525 *all : multi-pass clean up/cosmetics.
5527 2003-08-22 Friday 20:32 fenrir
5529 * all: use stream_Seek/Size/Tell wrappers.
5531 2003-08-22 Friday 20:31 fenrir
5533 * avi: use stream_*, some clean and reordering.
5535 2003-08-22 Friday 20:29 fenrir
5537 * ninput: added wrappers to stream_Control.
5539 2003-08-22 Friday 14:03 adn
5541 no v4l tab for win32
5543 2003-08-22 Friday 13:38 hartman
5545 * A vflip should flip on the vertical axis and not on the horizontal of course.
5547 2003-08-22 Friday 08:06 asmax
5549 * interface.cpp: fixed a stack corruption which caused a segfault in the
5550 wxwindows plugin (in UpdateAcceleratorTable, the table
5551 wxAcceleratorEntry entries[6] was filled with _seven_ values ;-)
5552 I guess it didn't happen with all compilers because of the way
5553 variables are stored on the stack)
5554 * wxwindows.h: removed a warning
5556 2003-08-21 Thursday 20:29 hartman
5558 * Updated Brazilian translation
5560 2003-08-21 Thursday 16:59 hartman
5562 * Removed the xmga plugin since it was quote "a waste of time and not even finished"
5563 * Decreased the priority of kde interface because of it's unstable nature
5564 and not being maintained status.
5566 2003-08-20 Wednesday 21:59 asmax
5568 * fixed an internal error with stupid gcc2.95
5570 2003-08-20 Wednesday 19:36 babal
5574 2003-08-20 Wednesday 19:17 adn
5576 * Bitrate options for PVR
5577 * fix for win32 compilation
5579 2003-08-20 Wednesday 16:22 garf
5581 * had accidentally deleted the first line of vout.m
5583 2003-08-20 Wednesday 13:08 garf
5585 * mozilla plugin on MacOSX : scrollbar clipping problem fix
5587 2003-08-20 Wednesday 09:58 garf
5591 2003-08-20 Wednesday 01:18 fenrir
5593 * stream: less warnings.
5595 2003-08-20 Wednesday 01:10 fenrir
5597 * avi: fixed playback of others brokens stream.
5598 Remember: each time something could be wrong then, with avi, it will be.
5601 2003-08-19 Tuesday 22:28 adn
5605 2003-08-19 Tuesday 21:54 adn
5609 2003-08-19 Tuesday 21:20 zorglub
5611 * src/audio_output/input.c: forgot to free something
5613 * modules/visualisation/visual/* :
5614 visualization system. It supports multi-effects.
5616 -dummy (guess what ? it does nothing)
5617 -scope (adapted and fixed from sam's one)
5618 -random (displays random plots)
5621 - movement effects (rotations, scrolls,...)
5624 2003-08-19 Tuesday 21:16 adn
5626 Video4Linux / PVR / KFIR unified panel
5628 2003-08-19 Tuesday 18:51 sigmunau
5630 modules/visualization/scope/scope.c:
5631 * fixed numerous issues. It now works, but it has some impact on some audio
5632 streams, especially vorbis
5634 2003-08-19 Tuesday 14:07 garf
5636 * XPCOM implementation in mozilla plugin on MacOSX (Play, pause, stop
5637 * buttons. Fullscreen disabled ).
5639 2003-08-19 Tuesday 13:20 hartman
5641 * deleted stray i char
5643 2003-08-19 Tuesday 11:26 hartman
5645 * Updated brazilian portuguese translation by Andre de Barros Martins Ribreiro
5646 ( your parents couldn't find anything shorter? :)
5647 * Added this language to the options in the preferences.
5649 2003-08-18 Monday 19:18 fenrir
5651 * asf: clean up + use stream_* (It's not yet well tested)
5653 2003-08-18 Monday 19:17 fenrir
5655 * all: added stream_DataPacket
5657 2003-08-18 Monday 17:30 fenrir
5659 * udp: udp-sout-caching is now also accessible by instance variable
5660 "caching". (ex: udp{caching=ms})
5662 2003-08-18 Monday 17:25 fenrir
5664 * ts: fix PCR value when using pcr-soft.
5666 2003-08-18 Monday 14:57 sigmunau
5668 Turned the scope plugin into a audio filter that can be inserted with
5669 --audio-filter. It still seems to have many problems, so I will not eneable
5672 2003-08-18 Monday 13:16 zorglub
5674 * src/audio_output/input.c
5676 First try to implement "user audio filters"
5677 You can provide a list of audio filters that you want to add to
5678 the pipeline (only the "headphone", at that time).
5679 (use --audio-filter filter1,filter2,...)
5682 It seems to work, but no guarantee at all. Perhaps all is bad
5683 and the commit should be reverted, as it could break audio output
5685 * modules/codec/libmpeg2.c :
5686 Fixed a segfault when vout creation fails
5688 2003-08-18 Monday 06:42 jpsaman
5692 2003-08-18 Monday 00:17 fenrir
5694 * all: move "wave format tag to fourcc" from demuxers to codecs.h
5695 (only one place to keep updated).
5697 2003-08-17 Sunday 23:42 fenrir
5699 * all: A little clean up.
5701 2003-08-17 Sunday 23:11 sigmunau
5703 modules/misc/freetype.c:
5704 * implemented outlineing of the glyphs. Please yell if the performance
5705 suck, and I will try to make them optional.
5706 * fixed centering on RV32 and YUY2
5708 2003-08-17 Sunday 23:02 fenrir
5710 * all: moved Get(D/Q)WLE and Get(D/Q)WBE to include/vlc_common.h.
5711 (Well, Get(D/Q)WBE are just #define to U16/32/64_AT.
5713 2003-08-17 Sunday 20:58 alexis
5715 po/es.po THANKS configure.ac: Spanish translation started by Vicente Jiménez Aguilar.
5717 src/libvlc.h: replaced "VLS" by "streaming server".
5719 2003-08-17 Sunday 20:45 fenrir
5721 * all: added OggS fourcc. (still unsported but allow dumping)
5723 2003-08-17 Sunday 20:39 fenrir
5725 * all: removed all u8/u16/.... occurences.
5727 2003-08-17 Sunday 18:44 fenrir
5729 * avi, dummy: removed useless include.
5731 2003-08-17 Sunday 15:22 sigmunau
5733 modules/misc/freetype.c:
5734 * added support for RV32/RV24 chroma
5736 2003-08-17 Sunday 14:14 sigmunau
5738 src/playlist/playlist.c:
5739 * small documentation update
5741 2003-08-17 Sunday 14:11 sigmunau
5744 * Extract documentation on static functions, useful to get the static
5745 inline functions defined in header files listed. Drawback is that private
5746 functions in source files are also listed.
5748 2003-08-17 Sunday 13:56 gbazin
5750 * modules/demux/flac.c: few cosmetic changes.
5751 * modules/codec/flacdec.c: when synchronisation on the bitstream is lost, flush the flac decoder so it can synchronise again (fixes problems on seeking).
5753 2003-08-16 Saturday 21:05 zorglub
5755 * configure.ac : linked stream_out_standard to ws2_32 to fix build
5757 * playlist.cpp : added "Random" and "Loop" checkboxes
5759 2003-08-16 Saturday 16:56 gbazin
5761 * po/pt_BR.po, THANKS: new brazilian portuguese translation, courtesy of André de Barros Martins Ribeiro.
5763 2003-08-15 Friday 13:16 fenrir
5765 * ffmpeg: added m4cc and M4CC as MPEG4 fourcc.
5767 2003-08-15 Friday 01:58 fenrir
5769 * pes: fix private stream with mpeg1.
5771 2003-08-14 Thursday 23:37 fenrir
5773 * ts: use right stream_id for A52 (0xbd -> fix mplayer playback) and add a
5774 "registration descriptor" (-> fix xine playback) when using a52.
5776 2003-08-14 Thursday 23:32 fenrir
5778 * all: added support for a52 in PES private stream, but untested.
5780 2003-08-14 Thursday 20:02 zorglub
5782 * all: as announce calls non-standard functions (SLP), remove it from
5783 src, and build it in the stream_out_standard module to avoid a link
5785 2003-08-14 Thursday 19:25 sigmunau
5787 First part of code to allow configurable hotkeys.
5788 include/configuration.h, src/misc/configuration.h:
5789 * added a CONFIG_ITEM_KEY
5791 * constants to identify keys
5793 * provide a set of hotkey config options
5794 modules/gui/wxwindows/interface.cpp, wxwindows.h:
5795 * set the configured hotkeys as accelerator for the appropriate menus
5796 modules/gui/wxwindows/preferences.cpp:
5797 * start to support CONFIG_ITEM_KEY. Options are showed with the right value
5798 but any changes made have no effect yet.
5800 2003-08-14 Thursday 18:21 sigmunau
5802 include/video_output.h:
5803 * minor cleanup in a comment
5805 2003-08-14 Thursday 18:12 sigmunau
5807 modules/control/lirc/lirc.c:
5808 * applied slightly modified patch by Stephane Mottelet <mottelet@dma.utc.fr>
5809 to support next/previous chapter buttons on remote controls
5811 2003-08-14 Thursday 17:50 sigmunau
5813 include/stream_output.h:
5814 * use #if 0 and not // to disable code
5816 2003-08-14 Thursday 13:32 garf
5820 2003-08-14 Thursday 13:09 sigmunau
5823 turn playlist command defines into a enum
5825 2003-08-14 Thursday 13:02 sigmunau
5828 * added a duration field to the playlist item struct
5829 vlc_playlist.h, playlist.c:
5830 * turned playlist_AddName into playlist_AddExt and made it take an extra
5831 argument( the duration )
5832 * doxygenize comments
5833 modules/demux/m3u.c, modules/gui/macosx/playlist.m:
5834 * use playlist_AddExt
5836 2003-08-14 Thursday 12:38 garf
5838 * mozilla plugin on MacOSX. Not fully implemented yet.
5839 * compiled with mozilla 1.4 (won't probably work with <1.4)
5841 * - make XPCOM work (play,pause,stop buttons)
5842 * - fullscreen implementation (quite difficult on MacOSX because only
5843 * the main thread can create windows)
5845 2003-08-14 Thursday 11:47 gbazin
5847 * src/extras/libc.c, nclude/vlc_common.h, modules/mux/mpeg/ts.c: added atoll() to our libc.
5848 * modules/control/ntservice.c: added a --ntservice-extraintf option to allow the service to spawn additionnal interfaces.
5849 * include/audio_output.h, modules/audio_output/directx.c: added support for 3F2R audio output in addition to 3F2R/LFE (5.1).
5851 2003-08-14 Thursday 11:25 sigmunau
5853 include/ninput.c, src/input/stream.c:
5854 Moved comment blocks to the implementation where appropriate. Changed
5855 comments to Doxygen syntax.
5857 2003-08-13 Wednesday 23:26 gbazin
5859 * ALL: bumped version number to 0.6.3-cvs
5860 * modules/control/ntservice.c: new Windows NT/2K/XP service interface.
5862 2003-08-13 Wednesday 21:15 gbazin
5864 * modules/stream_out/standard.c: fixed segfault on close.
5866 2003-08-13 Wednesday 19:38 gbazin
5868 * include/announce.h, src/stream_output/announce.c, modules/stream_out/standard.c: fixed broken build.
5870 2003-08-13 Wednesday 19:18 gbazin
5872 * ChangeLog: yeah I know... don't laugh.
5874 2003-08-13 Wednesday 18:39 gbazin
5876 * modules/video_output/x11/xcommon.c: fixed a bug with fullscreen and sawfish.
5877 * modules/codec/ffmpeg/video.c: forgot a debug message.
5879 2003-08-13 Wednesday 14:17 zorglub
5881 * configure.ac : we need to define HAVE_SLP_H
5883 * include/announce.h & vlc_common.h: slp_session_t structure definition
5885 * module/stream_out/standard.c & src/stream_output/announce.c :
5886 SLP announcing support by vlc
5888 2003-08-13 Wednesday 14:06 fenrir
5890 * ts.c: commented out useless code and an annoying error message.
5892 2003-08-13 Wednesday 13:54 jpsaman
5894 Fixed segmentation fault in input_SplitBuffer() when input_FillBuffer() could not allocate (actually input_NewBuffer()) another buffer. The code tested for:
5900 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!
5902 2003-08-13 Wednesday 13:50 jpsaman
5904 Keep track of ioctl_UnsetDMXFilter
5906 2003-08-13 Wednesday 07:03 titer
5910 2003-08-13 Wednesday 01:50 gbazin
5912 * ChangeLog: guess what ? yeah, yet another update for 0.6.2.
5914 2003-08-13 Wednesday 01:45 gbazin
5916 * modules/access/dvdplay/*: support for dvd menus navigation ("dvd_menus" object variable).
5917 * modules/gui/wxwindows/menus.cpp: support for dvd menus navigation.
5918 * src/input/input_programs.c: programs object var was not reset correctly.
5920 2003-08-12 Tuesday 18:34 gbazin
5922 * ChangeLog: re-re-re-updated the changelog for the 0.6.2 release.
5924 2003-08-12 Tuesday 18:25 gbazin
5926 * po/de.po: update of the german translation by Felix KĂ¼hne.
5928 2003-08-12 Tuesday 17:01 gbazin
5930 * modules/codec/ffmpeg/video.[ch]: another temporary workaround.
5932 2003-08-12 Tuesday 15:35 jpsaman
5934 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.
5935 * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy.
5936 * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz.
5938 2003-08-12 Tuesday 14:15 jpsaman
5942 2003-08-12 Tuesday 12:43 jpsaman
5944 * Audio is verified to work, it was a problem with the test setup and not with the code ;-).
5945 * Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options.
5948 2003-08-12 Tuesday 08:19 sam
5950 * modules/demux/mkv.cpp: support for libmatroska 0.5.0.
5952 2003-08-11 Monday 23:07 gbazin
5954 * share/http/index.html: added "del" and "empty" controls.
5956 2003-08-11 Monday 20:49 gbazin
5958 * ChangeLog: updated changelog for 0.6.2.
5960 2003-08-11 Monday 20:48 gbazin
5962 * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding.
5964 2003-08-11 Monday 20:19 fenrir
5966 * copy: removed annoying debug message.
5968 2003-08-11 Monday 20:18 fenrir
5970 * httpd: added HEAD command support.
5972 2003-08-11 Monday 19:30 gbazin
5974 * ChangeLog, po/*: preparing for the 0.6.2 release
5976 2003-08-11 Monday 18:52 gbazin
5978 * modules/packetizer/mpegvideo.c: oops, fixed typo.
5980 2003-08-11 Monday 17:31 gbazin
5982 * modules/packetizer/mpegvideo.c: small clarification.
5983 * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited.
5985 2003-08-10 Sunday 22:13 fenrir
5987 * mpegvideo.c: try to set a better value for length. (I am not sure it is
5988 the good one but it give far better result). dts/pts/length computation
5991 2003-08-10 Sunday 21:26 gbazin
5993 * ALL: preparing for a 0.6.2 release
5995 2003-08-10 Sunday 14:23 gbazin
5997 * modules/mux/mpeg/ts.c: oops.
5999 2003-08-10 Sunday 14:21 gbazin
6001 * 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.
6003 2003-08-10 Sunday 13:35 gbazin
6005 * modules/access/vcd/vcd.c: a few navigation fixes.
6007 2003-08-10 Sunday 12:45 zorglub
6009 * modules/LIST: Updated all modules
6011 * modules/list.sh: piggy list consistency checker
6012 (should probably be added to toolbox or trashed)
6014 * modules/access/slp.c : Fixed service detection
6015 (findsrvtypes returns a comma-separated list of services)
6017 2003-08-10 Sunday 10:22 gbazin
6019 * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment.
6020 * include/osd.h, modules/misc/freetype.c: support for center alignment.
6021 * modules/gui/wxwindows/subtitles.cpp: string change.
6023 2003-08-10 Sunday 09:22 gbazin
6025 * include/configuration.h: bug fix for add_string_from_list()
6026 * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog.
6028 2003-08-09 Saturday 19:49 gbazin
6030 * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts.
6031 * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg.
6033 2003-08-09 Saturday 19:39 gbazin
6035 * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults.
6037 2003-08-09 Saturday 19:14 gbazin
6039 * 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.
6041 2003-08-09 Saturday 14:59 gbazin
6043 * 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).
6044 * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams.
6045 Added support for b frames (bframe=x option) + couple of bug fixes.
6047 2003-08-08 Friday 17:08 gbazin
6049 * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup.
6050 The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well.
6051 * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg.
6053 2003-08-08 Friday 16:50 gbazin
6055 * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1
6056 * modules/packetizer/copy.c: fixed segfault
6057 * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs
6059 2003-08-08 Friday 16:41 massiot
6061 * modules/gui/macosx/prefs.m: Localized two strings.
6063 2003-08-06 Wednesday 12:01 jpsaman
6067 2003-08-05 Tuesday 11:54 jpsaman
6069 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'.
6071 2003-08-05 Tuesday 11:52 jpsaman
6073 Added glade2 project file.
6075 2003-08-05 Tuesday 11:51 jpsaman
6079 2003-08-05 Tuesday 11:49 jpsaman
6081 Removing files for Familiar interface (Gtk+1.2 and GPE).
6083 2003-08-05 Tuesday 10:39 jpsaman
6085 Fixed superflous tuning ;-)
6087 2003-08-05 Tuesday 09:35 jpsaman
6089 - Enabled tuning for DVB-C and DVB-T cards.
6090 - Syncing with old satellite plugin.
6093 2003-08-05 Tuesday 08:02 asmax
6095 * VLC_AddTarget had a new prototype
6097 2003-08-05 Tuesday 01:27 fenrir
6099 * sdp: near implemented basic RTP reading (MPA payload type may work when
6102 2003-08-04 Monday 23:35 gbazin
6104 * src/video_output/video_text.c: removed legacy code that has been rotting for ages.
6106 2003-08-04 Monday 23:31 gbazin
6108 * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary).
6111 2003-08-04 Monday 22:49 fenrir
6113 * ts: fixed a segfault when removing PCR stream.
6115 2003-08-04 Monday 18:50 fenrir
6117 * sdp: begun to implement RTP code. (Not yet usefull)
6119 2003-08-04 Monday 12:40 jpsaman
6121 Added a error message that the default values are used.
6123 2003-08-04 Monday 12:34 jpsaman
6125 Tuning succeeds, but have no audio yet. Major cleanup of code.
6127 2003-08-04 Monday 12:34 jpsaman
6129 Fixed missing headerfile.
6131 2003-08-04 Monday 00:48 fenrir
6133 * sdp: - fixed loading of file > 1024 bytes.
6134 - more processing -> now it should extract enough informations to
6135 build RTP/RTSP session.
6136 (Does not play anything yet)
6138 2003-08-03 Sunday 23:11 gbazin
6140 * 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).
6141 * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec.
6142 * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;)
6144 2003-08-03 Sunday 20:25 gbazin
6146 * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1;
6148 2003-08-03 Sunday 16:36 bigben
6150 * modules/access_out/http.c :
6152 using ability to give parametters to a specific sout module to set user and password fot http access out.
6154 new syntax is '#dst{access=http{user=foo,pass=bar}}
6156 --sout-http-user and --sout-http-pwd parametters have been deleted.
6158 2003-08-03 Sunday 16:22 fenrir
6160 * sdp: parse 'a=' field.
6162 2003-08-03 Sunday 15:25 fenrir
6164 * sdp: begining of a SDP parser. It won't let you play anything for
6165 now, it just does (incomplete) parsing.
6167 2003-08-03 Sunday 13:49 titer
6169 configure.ac : added needed linking flags for BeOS/Zeta
6170 Makefile.am : cleaned make packages-beos
6172 2003-08-03 Sunday 12:04 fenrir
6174 * rtsp: mmmh, close the socket.
6176 2003-08-03 Sunday 02:00 fenrir
6178 rtsp: connect to an RTSP server, issue a DESCRIBE command and return
6179 the answer. It WON'T let you do rtsp as we first need a SDP
6180 parser/demuxer, but it is on the way.
6182 The idea is to have a generic SDP demuxer that will work with SDP from
6185 2003-08-02 Saturday 19:30 bigben
6187 * modules/access/http.c
6188 - 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.
6190 2003-08-02 Saturday 19:16 fenrir
6192 * ninput : a little developer documentation.
6194 2003-08-02 Saturday 16:43 fenrir
6196 * all: some helpers functions for pf_demux_control.
6198 2003-08-02 Saturday 15:22 fenrir
6200 * all: added a pf_demux_control member to input_thread_t. It is currently
6203 2003-08-02 Saturday 14:06 gbazin
6205 * ALL: bumped version number to 0.6.2-cvs
6206 * 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.
6208 2003-08-02 Saturday 01:33 fenrir
6210 * ps: clean up and dvd subtitles support.
6212 2003-08-01 Friday 20:06 gbazin
6214 * modules/mux/mp4.c: support for mov muxing + cleanup.
6215 * modules/codec/quicktime.c: small cleanup.
6217 2003-08-01 Friday 19:38 fenrir
6221 2003-08-01 Friday 19:38 fenrir
6223 ts: large rewrite of the TS muxer to produce better TS and support DVD
6225 I have added some options:
6226 - bmin : minimum bitrate (bits/s) of the TS. Padding is added in
6227 case of insuffisant bitrate. (default: disabled).
6228 - bmax : maximum bitrate (bit/s) of the TS. It just drops packets
6229 to achieve the target. (default: disabled)
6230 - pcr : minimum delay between two pcr equal to dts of the video
6231 stream (default 100ms)
6232 - pcr-soft : minimum delay between two pcr interpolated from the
6233 pcr that are equal to dts. (default: none)
6235 - bmin/bmax allow to create CBR stream.
6236 - Bitrate is calculated on a PCR time.
6237 - PCR delay cannot be less than length of a frame of the PCR stream.
6238 - PCR soft is used to help when using big PCR delay. It is usefull to
6239 produce stream with smoother bitrate variation.
6240 - Big PCR delay introduce more latency.
6243 Test stability, bugs ...
6245 2003-08-01 Friday 18:49 fenrir
6247 * ts.c: arggg, bad copy/past.
6249 2003-08-01 Friday 18:42 fenrir
6251 * stream_output.c: fixed a segfault when muxer isn't specified.
6253 2003-08-01 Friday 18:02 fenrir
6255 * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling)
6256 converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t
6258 2003-08-01 Friday 17:38 fenrir
6260 * index.html,style.css : remove built-in css file. added link to info.html.
6262 2003-08-01 Friday 17:30 fenrir
6264 * http: added mime type for .css file.
6266 2003-08-01 Friday 17:21 fenrir
6268 * info: commit the good file...
6270 2003-08-01 Friday 09:45 sam
6272 * modules/access/http.c:
6273 + Coding style fixes.
6274 + Removed a C99-ism.
6276 2003-08-01 Friday 08:24 sam
6279 + Activated freetype support.
6281 + Added a build-dependency on freetype6-dev.
6282 + Added a build-dependency on libdvbpsi2-dev.
6283 + We now recommend gnome-vlc | wxvlc.
6284 + We now suggest fortune-mod.
6286 2003-08-01 Friday 00:55 fenrir
6288 * wav: forgot this one.
6290 2003-08-01 Friday 00:40 fenrir
6292 * configure.ac: audio -> mpga
6293 * demux/* : function name consistency.
6295 2003-08-01 Friday 00:37 fenrir
6297 * mpga: mp3 demuxer written from scratch using ninput.h
6299 2003-08-01 Friday 00:26 fenrir
6301 * configure.ac: remove old wav and aac directories.
6303 2003-08-01 Friday 00:18 fenrir
6305 * wav: remove old wav demuxer.
6307 2003-08-01 Friday 00:18 fenrir
6309 * aac/* remove old aac demuxer.
6311 2003-08-01 Friday 00:16 fenrir
6313 * Modules.am : added aac.c and wav.c
6314 * asf/asf.c: better check for invalid header.
6316 2003-08-01 Friday 00:09 fenrir
6318 * wav.c : big clean up and use ninput.h
6320 2003-08-01 Friday 00:08 fenrir
6322 * aac.c : big clean up and use ninput.h
6324 2003-08-01 Friday 00:05 fenrir
6326 au.c : cleaned up and use ninput.h
6328 2003-08-01 Friday 00:05 gbazin
6330 * 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.
6331 * modules/access/dvb/qpsk.c: gettext reserves the use of _("").
6332 * 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)
6334 2003-08-01 Friday 00:04 fenrir
6336 a52sys.c: completely rewritten a52 stream demuxer. Now you should be able
6339 2003-08-01 Friday 00:00 fenrir
6341 * modules.c : include ninput.h
6343 2003-08-01 Friday 00:00 fenrir
6345 * vlc_common.h: include stdarg.h by default. Required by ninput.h
6346 * ninput.h : extracted duplicated stream functions from a lot of
6347 demuxers and do a nice (?) API.
6348 * stream.c: implement basic streams manipulation. It is just a wrapper
6350 * all: added a i_ttl field in network_socket_t to allow per connection ttl
6351 setting (in fact only used by access_out/udp.c.
6353 2003-07-31 Thursday 23:44 fenrir
6355 * all: added a i_ttl field in network_socket_t to allow per connection ttl
6356 setting (in fact only used by access_out/udp.c.
6358 2003-07-31 Thursday 23:14 massiot
6360 Fixed a memory leak (thanks Andy Lindsay !).
6362 2003-07-31 Thursday 21:46 gbazin
6364 * 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).
6365 * modules/control/http.c: allow directories of the form "x:\" on win32.
6367 2003-07-31 Thursday 21:18 bigben
6369 * modules/access/http.c :
6370 - using new var_Create/var_Get method to get parametters.
6372 2003-07-31 Thursday 20:47 reno
6374 * Make vlc compiling !
6376 2003-07-31 Thursday 19:24 fenrir
6378 * stream_output: * some clean and fixed a little memory leak.
6379 * give to access and muxers options. Now you can use:
6380 --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also
6381 works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's
6384 2003-07-31 Thursday 19:14 fenrir
6386 * stream_output: * added some #define for private flags.
6387 * now muxer and access_out also receive options like
6390 2003-07-31 Thursday 19:10 bigben
6392 * modules/access_out/http.c
6393 - httpd.c has support for Basic Authentification, so use it !
6394 --sout-http-user user --sout-http-pwd password
6396 2003-07-31 Thursday 19:02 fenrir
6398 * copy.c: Added DVD subtitle support. I still need to commit the TS
6401 2003-07-31 Thursday 18:25 bigben
6403 * Add support for basic authentification in http access.
6407 --http-user user --http-pwd password
6411 http://user:password@server/path (2nd parameter overrides the first)
6413 2003-07-31 Thursday 17:03 sigmunau
6415 modules/misc/freetype.c:
6416 - calculate and store size information for each line independently.
6419 2003-07-31 Thursday 15:31 jpsaman
6421 Updated LIST of modules and configuration options for building.
6423 2003-07-31 Thursday 15:30 jpsaman
6425 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.).
6427 2003-07-31 Thursday 13:06 sam
6429 * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in.
6430 * po/: Re-ran toolbox --update-po.
6432 2003-07-31 Thursday 12:08 sam
6434 * Added and fixed .cvsignore files.
6436 2003-07-31 Thursday 11:02 sam
6438 * Makefile.am: Really put po before ., not . after everything else. Fixed the
6439 Mozilla plugin build while preserving the fix for VLC.app.
6441 2003-07-31 Thursday 08:18 zorglub
6443 * modules/control/joystick.c
6444 * Allow the user to remap the actions.
6445 * Improved the strings (please check)
6446 * Prevent 0 seconds seeks
6449 * partial HTML validation fixes
6452 * src/stream_output/announce.c
6453 * minor fixes (thanks sam)
6455 2003-07-30 Wednesday 21:09 gbazin
6457 * modules/control/http.c: on win32 we store the html interface in "http" not "share/http".
6458 * src/input/input_programs.c: check for "" descriptions in AddES().
6460 2003-07-30 Wednesday 12:21 jpsaman
6462 Updating design of PDA Gtk2 interface
6464 2003-07-30 Wednesday 12:20 jpsaman
6466 Updating design of PDA Gtk2 interface.
6468 2003-07-30 Wednesday 02:00 fenrir
6471 - added new HQ mode (recent ffmpeg only). hq now accept "simple",
6472 "bits" and "rd" as paramters.
6473 - automaticaly try stereo mode encoding when failed with more
6474 than 2 channels. (eg a52 -> mpga)
6476 2003-07-29 Tuesday 23:55 gbazin
6478 * ChangeLog: update.
6480 2003-07-29 Tuesday 23:50 gbazin
6482 * configure.ac: added the svlc shortcut for the skins.
6483 * install-win32: removed the custom link in the start menu.
6485 2003-07-29 Tuesday 23:01 gbazin
6487 * ChangeLog: updated the changelog for the release
6489 2003-07-29 Tuesday 22:25 gbazin
6491 * modules/codec/spudec/parse.c: fixed typo found by Meuuh.
6493 2003-07-29 Tuesday 22:20 gbazin
6495 * src/video_output/video_output.c: fixed potential segfault.
6496 * configure.ac: don't bail out if matroska headers are not found.
6498 2003-07-29 Tuesday 21:56 gbazin
6500 * toolbox: fixed typo in the changelog rule.
6502 2003-07-29 Tuesday 21:46 gbazin
6504 * modules/video_output/directx/events.c: compilation fix.
6506 2003-07-29 Tuesday 21:14 gbazin
6508 * modules/gui/macosx/controls.m: fixed race condition in prev/next commands.
6509 * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default.
6510 We also lower the priority if there is no DISPLAY env variable.
6511 * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles.
6512 * modules/video_output/directx/events.c: use arrow keys for DVD navigation.
6513 * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs.
6514 * share/vlc_win32_rc.rc: compilation fix.
6516 2003-07-29 Tuesday 18:51 fenrir
6518 * http.c: under linux if no directory is specified search "share/http"
6519 and then DATA_PATH"/http".
6521 2003-07-29 Tuesday 17:42 gbazin
6523 * configure.ac: bumped version number to 0.6.1.
6524 Enabled matroska support by default.
6525 * extras/MacOSX/*: bumped version number to 0.6.1.
6526 * INSTALL.win32: instructions update.
6527 * share/Makefile.am: included the html files for the http interface.
6528 * po/*: ran ./toolbox --update-po.
6530 2003-07-29 Tuesday 09:32 sam
6532 * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla
6535 2003-07-28 Monday 22:46 gbazin
6537 * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window.
6539 2003-07-28 Monday 21:41 massiot
6541 * configure.ac: Worked around a bug in the OS X linker, with multiply
6542 defined symbols and libmp3lame
6543 * Makefile.am: Build po before . because we need the po files to build
6545 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers
6546 * OS X interface: cosmetics
6548 2003-07-28 Monday 20:25 jpsaman
6550 Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding
6552 2003-07-28 Monday 20:23 jpsaman
6554 Added NEWS for iPaq port.
6556 2003-07-28 Monday 20:23 jpsaman
6558 Updated build scripts:
6559 - enabled video4linux for WebCams on handhelds
6560 - enabled PDA Gtk2 interface instead of familiar interface
6561 - enabled stream output and transcoding
6563 2003-07-28 Monday 18:02 massiot
6565 * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are
6566 now used to browse through the DVD menus.
6568 2003-07-28 Monday 13:19 massiot
6570 * Fixed my last commit.
6572 2003-07-28 Monday 07:16 fenrir
6574 * rc: Fixed a bug with seek command.
6575 Added support of "seek n%" (Usefull when mux_rate is nul )
6577 2003-07-28 Monday 07:05 jpsaman
6579 Added PDA images to Makefile.am
6581 2003-07-27 Sunday 23:58 fenrir
6583 * sub: does not issue an error message when sub-file is empty.
6585 2003-07-27 Sunday 23:05 hartman
6587 * Brought the new options system to the OSX gui.
6588 and some small fixes.
6590 2003-07-27 Sunday 21:35 jpsaman
6592 Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds.
6594 The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player.
6596 2003-07-27 Sunday 16:20 gbazin
6598 * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG
6600 2003-07-27 Sunday 16:14 gbazin
6602 * modules/audio_output/alsa.c: bail out if the device is already in use.
6604 2003-07-27 Sunday 15:49 gbazin
6606 * src/input/input_ext-plugins.c: forgot to re-lock a mutex.
6608 2003-07-27 Sunday 14:10 massiot
6610 * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs
6611 - there should be fewer resampling, particularly on DVD chapter changes
6612 - when you unpause a DVD, VLC will wait for the drive to spin up, so you
6613 won't lose several seconds of movies
6615 * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play
6616 mode, make the interface take that into account.
6618 2003-07-27 Sunday 12:31 ipkiss
6620 * All: Removed the win32 plugin; wxwindows rulez :)
6622 2003-07-26 Saturday 18:54 titer
6624 freetype.c: basic YUY2 rendering (Y only)
6626 2003-07-26 Saturday 15:36 gbazin
6628 * modules/gui/skins/controls/checkbox.cpp: compilation fix.
6630 2003-07-26 Saturday 15:34 fenrir
6632 ffmpeg: fix potential overread for mpeg4 with vol.
6634 2003-07-26 Saturday 14:19 gbazin
6636 * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel.
6638 2003-07-26 Saturday 14:04 ipkiss
6640 * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return
6641 value was always true...)
6643 2003-07-26 Saturday 12:41 gbazin
6645 * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event).
6647 2003-07-25 Friday 22:50 gbazin
6649 * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit.
6650 * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times.
6652 2003-07-25 Friday 13:24 gbazin
6654 * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC).
6655 * modules/gui/wxwindows/wxwindows.cpp: oops.
6657 2003-07-25 Friday 11:37 gbazin
6659 * modules/video_output/directx/events.c: a couple of compiler warning fixes.
6660 * msvc/vlc.dsw: relaced basic_skins plugin with the skins one.
6662 2003-07-25 Friday 11:33 gbazin
6664 * configure.ac: libpng (logo plugin) needs to be linked with zlib.
6665 * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs.
6667 2003-07-25 Friday 01:11 hartman
6669 * subsdec now uses the new options code.
6671 2003-07-25 Friday 01:09 hartman
6675 2003-07-25 Friday 01:09 hartman
6677 * Largely updated nl.po
6680 2003-07-24 Thursday 23:21 gbazin
6682 * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5.
6684 2003-07-24 Thursday 22:58 gbazin
6686 * 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.
6688 2003-07-24 Thursday 22:05 sam
6690 * modules/access/v4l/v4l.c:
6691 + Removed my name from this file, I didn't contribute anything major to it.
6692 + Added strerror(errno) where adequate, as well as additional debug
6693 information, hopefully more useful than "cannot open".
6695 2003-07-24 Thursday 21:50 gbazin
6697 * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well.
6698 * modules/misc/freetype.c: bail out if no font has been specified.
6699 * modules/demux/util/sub.h: don't forget to detach the demuxsub object.
6701 2003-07-24 Thursday 20:34 sam
6704 + Run autopoint with the -f flag.
6705 + Remove stamp files in the bootstrap process.
6707 2003-07-24 Thursday 19:30 sigmunau
6709 ignore CR characters wherever they might be.
6710 A little better line spaceing, but I still don't understand what this is all
6713 2003-07-24 Thursday 19:07 sigmunau
6715 fixed a nasty code duplication where the same function call was two places
6716 with just a few lines in between, but in separate #if cases.
6718 2003-07-24 Thursday 18:30 bigben
6720 * "frequency=" is channel frequency in kHz again
6722 * fix a segfault when "/dev/video0" or "norm=" were last arguments of
6725 2003-07-24 Thursday 18:27 bigben
6727 * Changes "frequency=" syntax. New syntax is channel frequency in kHz
6728 * shows a warning if frequency is in "previous syntax range"
6730 2003-07-24 Thursday 17:31 gbazin
6732 * modules/gui/wxwindows/open.cpp: compilation fix.
6734 2003-07-24 Thursday 16:07 gbazin
6736 * modules/gui/wxwindows/*: added support for input options in the open dialog.
6737 The stream output and subtitles options use them and you can also add options in the MRL itself.
6739 2003-07-23 Wednesday 23:05 gbazin
6741 * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup.
6742 * modules/demux/util/sub.h: thou shall do a vlc_object_attach().
6743 * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support.
6745 2003-07-23 Wednesday 22:55 massiot
6747 * Updated po files. STRINGS ARE FROZEN !!!
6749 2003-07-23 Wednesday 22:02 jpsaman
6751 Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries.
6753 2003-07-23 Wednesday 22:01 gbazin
6755 * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value.
6756 eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT );
6757 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).
6759 * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get();
6761 2003-07-23 Wednesday 21:45 hartman
6763 * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the
6765 * modules/demux/util/sub.c: Bring the config options in here to the variable structure.
6766 * modules/misc/freetype.c: Bring the config options in here to the variable structure.
6767 Fix the linespacing. Dnumgis, it works, just define another linespacing :)
6769 2003-07-23 Wednesday 19:11 titer
6771 freetype.c : use the default BeOS font on BeOS
6773 2003-07-23 Wednesday 17:31 ipkiss
6775 * modules/gui/skins/src/banks.cpp: removed a useless event I had
6778 2003-07-23 Wednesday 09:14 asmax
6780 * all: fixed depcomp failure
6782 2003-07-23 Wednesday 07:37 jpsaman
6784 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;".
6786 2003-07-23 Wednesday 01:28 gbazin
6788 * modules/misc/sap.c: oops, compilation fix.
6790 2003-07-23 Wednesday 01:13 gbazin
6792 * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input.
6793 * 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.
6794 * 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.
6795 * 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 ':'.
6797 All these changes allow you to specify input specific options.
6798 eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg
6799 Here the ":sout" option will only apply to yourvideo.mpeg.
6800 "--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.
6802 TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api.
6803 - 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().
6805 2003-07-22 Tuesday 22:02 hartman
6807 * Fix Makefiles for removed .rle fonts
6809 2003-07-22 Tuesday 20:49 hartman
6812 - Removed all the RLE subtitle font code.
6813 - Removed the .rle and even older .psf font files.
6814 - Moved the filesubtitle code from spudec to subsdec.
6815 - spudec is again DVD only.
6817 2003-07-22 Tuesday 20:25 bigben
6819 frequency is nom frequency in MHz * 16, as for the v4l input.
6820 Breaks compatibility with previous syntax...
6822 2003-07-22 Tuesday 18:06 gbazin
6824 * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream.
6826 2003-07-22 Tuesday 15:59 gbazin
6828 * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay)
6829 * modules/gui/wxwindows/interface.cpp: small improvements to the volume control.
6831 2003-07-22 Tuesday 13:58 bigben
6833 * We're finally parsing all parameters (including standard)
6834 * syntax is now (roughly) the same as for the v4l input
6835 ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200
6836 * old syntax is still working
6837 * norm can be "pal", "secam", "ntsc" or any hexa value
6839 2003-07-21 Monday 23:53 fenrir
6841 * http: added "del" and "empty" control. (for playlist). Corrected
6845 2003-07-21 Monday 19:45 jpsaman
6849 2003-07-21 Monday 19:38 jpsaman
6851 Added missing familiar-playlistb16x16.xpm
6853 2003-07-21 Monday 19:25 jpsaman
6855 Updated build rules for the Sharp Zaurus.
6857 2003-07-21 Monday 19:19 jpsaman
6859 Updated build rules for iPaq.
6861 2003-07-21 Monday 18:24 gbazin
6863 * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore.
6865 2003-07-21 Monday 17:48 gbazin
6867 * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32.
6869 2003-07-21 Monday 17:29 gbazin
6871 * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface.
6873 2003-07-21 Monday 01:38 hartman
6875 * vlc.ebuild: disabled kde, fixed mad and freetype support
6876 * Makefile.am: added html files for http intf to macosx.
6877 windows and beos probably need to do this too.
6879 2003-07-20 Sunday 23:46 gbazin
6881 * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well.
6883 2003-07-20 Sunday 23:30 gbazin
6885 * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32,
6888 2003-07-20 Sunday 23:05 sigmunau
6890 removed some c++ style comments, fixed some untrue comments, moved a
6893 2003-07-20 Sunday 22:16 hartman
6895 * Update of language files
6897 2003-07-20 Sunday 22:06 hartman
6899 * bumped up version to 0.6.1-test1
6901 2003-07-20 Sunday 21:41 hartman
6903 * Set the default font on Mac OS X to the system font.
6905 2003-07-20 Sunday 21:28 gbazin
6907 * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog.
6909 2003-07-20 Sunday 20:54 hartman
6911 * removed matrox support, since the modules is broken
6912 http://bugs.gentoo.org/show_bug.cgi?id=24910
6914 2003-07-20 Sunday 20:42 ipkiss
6916 * modules/gui/skins/*: removed useless code
6918 2003-07-20 Sunday 20:33 gbazin
6920 * src/input/input_ext-plugins.c: fixed previous commit.
6921 * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs.
6923 2003-07-20 Sunday 19:48 hartman
6925 * README.MacOSX.rtf: updated section on subtitles.
6926 * vlc.ebuild: added amd64 keyword. changed script to use emake again.
6927 Removed MODULES from the doc installation.
6928 * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs.
6929 * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from,
6930 "An Opensource Media Player" to "VLC media player".
6931 * other: added the new transcoding codecs, channels option and SAP option
6932 to the stream output dialog.
6934 2003-07-20 Sunday 16:56 ipkiss
6936 * modules/misc/freetype.c: compilation fix for windows
6938 2003-07-20 Sunday 16:26 sigmunau
6940 Draw the text in the U and V planes as well. Removes the transparency effect.
6941 Also check which chroma is in use and give an error message if it isn't
6944 Someone (possibly me) should write some renderer functions for other
6947 2003-07-20 Sunday 15:33 gbazin
6949 * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP).
6951 2003-07-20 Sunday 15:17 gbazin
6953 * 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.
6955 2003-07-20 Sunday 12:34 sigmunau
6957 some cleanup in file info code, add fourccs in hex form ( some users want
6958 that ), add audio bitrate when available (untested)
6960 2003-07-20 Sunday 12:22 gbazin
6962 * 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.
6963 * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway.
6965 2003-07-20 Sunday 10:38 gbazin
6967 * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog.
6968 * modules/gui/skins/*: use the new generic "open file" dialog to load skins.
6970 2003-07-20 Sunday 08:30 zorglub
6972 modules/control/joystick.c: Joystick control module (linux only)
6974 disabled by default, use --enable-joystick & --extraintf joystick
6977 left-right: variable speed seek
6978 up-down: browse the playlist
6979 button 1: play/pause
6980 button 2: fullscreen
6982 2003-07-19 Saturday 16:33 gbazin
6984 * modules/gui/wxwindows/*: proper characters encoding conversions.
6985 Override the popup menu only for the main interface.
6987 2003-07-19 Saturday 15:25 sigmunau
6989 alsa is only available on linux
6991 2003-07-19 Saturday 15:15 sigmunau
6993 Render the glyph for each character only once, and not once for each frame.
6994 Should speed up things a bit.
6996 2003-07-19 Saturday 15:12 fenrir
6998 * mp4: parse another box.
7000 2003-07-19 Saturday 14:41 sigmunau
7002 Use proper linespacing
7004 2003-07-19 Saturday 14:22 gbazin
7006 * src/libvlc.c: use UTF-8 internally on win32.
7008 2003-07-19 Saturday 14:14 sigmunau
7010 fix linking with iconv for the spudec module
7012 2003-07-19 Saturday 11:29 sam
7014 * Makefile.am: Fixed the plugins' target directory location.
7016 2003-07-19 Saturday 00:02 hartman
7018 * NEWS: added some more stuff for the upcoming 0.6.1
7019 * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes.
7021 2003-07-18 Friday 23:50 hartman
7023 * add a #include <errno.h>
7025 2003-07-18 Friday 23:41 hartman
7027 * Add -liconv to the ldflags of the spudec module.
7028 * Add -framework Carbon to the ldflags of the spudec module when Carbon is
7029 present. freetype-config unfortunatly omits this on MacOSX.
7031 I think I did this correctly, but it might be wise to review this :)
7033 2003-07-18 Friday 20:52 gbazin
7035 * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module).
7036 * 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.)
7038 2003-07-18 Friday 20:16 hartman
7040 * had forgotten to actually activate mozilla :)
7042 2003-07-18 Friday 20:06 gbazin
7044 * modules/audio_output/alsa.c: alsa is now the default audio output.
7045 * src/misc/configuration.c: removed unnecessary line.
7046 * modules/gui/skins/parser.*: small cosmetic change.
7048 2003-07-18 Friday 20:00 hartman
7050 * mozilla support enabled
7051 * added USE mad and libid3tag
7052 * added mp3lame capability to ffmpeg.
7053 * updated wxGTK requirements to 2.4.1
7055 2003-07-18 Friday 19:26 titer
7057 Added 'CDVC' fourcc (another one for DV video)
7059 2003-07-18 Friday 14:18 gbazin
7061 * modules/gui/wxwindows/wxwindows.cpp: oops.
7063 2003-07-18 Friday 13:22 gbazin
7065 * modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed.
7067 2003-07-18 Friday 11:39 gbazin
7069 * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream.
7070 * modules/gui/wxwindows/*: fix for popup menu placement.
7072 2003-07-17 Thursday 22:54 gbazin
7074 * src/playlist/playlist.c: fixed recent playlist breakage.
7076 2003-07-17 Thursday 18:58 gbazin
7078 * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider".
7080 2003-07-17 Thursday 17:30 gbazin
7082 * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface".
7083 Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...).
7084 + misc small enhancements.
7086 * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module).
7087 The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs.
7089 2003-07-17 Thursday 16:34 sam
7091 * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its
7093 * src/stream_output/announce.c: Compilation fix.
7095 2003-07-17 Thursday 15:49 sam
7097 * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even
7098 if $FOO contains spaces. Worked around the problem.
7100 2003-07-17 Thursday 14:54 sam
7102 * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not
7105 2003-07-17 Thursday 14:28 sam
7107 * src/stream_output/announce.c:
7109 + Speed optimizations in split().
7110 + More coding style fixes.
7112 2003-07-17 Thursday 14:10 sam
7114 * src/stream_output/announce.c:
7115 + Coding style fixes.
7116 + Use memcpy() instead of for() loops.
7118 2003-07-17 Thursday 13:09 sam
7120 * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
7121 current directory but looked for in the parent directory.
7123 2003-07-17 Thursday 13:01 sam
7126 + New debhelper file.
7128 + Updated debhelper build-dependency to (>= 3.4.4) because we now
7130 + Use ${misc:Depends} everywhere.
7132 2003-07-17 Thursday 12:06 sam
7134 * mozilla/Makefile.am: Moved mozilla plugin generation directives here.
7135 * configure.ac: Propagate $(top_srcdir) to the vlc-config call.
7137 2003-07-17 Thursday 09:25 sigmunau
7139 mozilla/vlcplugin.h: added the video/x-ms-wmv mime type
7140 mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h
7142 2003-07-16 Wednesday 21:42 sam
7144 * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include
7145 directory, because that's where Gentoo puts it.
7147 2003-07-16 Wednesday 17:19 gbazin
7149 * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;)
7151 2003-07-16 Wednesday 17:17 gbazin
7153 * modules/codec/spudec/spudec.c: proper initialization of the iconv handle.
7155 2003-07-16 Wednesday 16:33 sam
7157 * mozilla/*: Additional Mozilla 1.4 compilation fixes.
7159 2003-07-16 Wednesday 16:06 sam
7161 * configure.ac: complain when mozilla-config isn't found.
7163 2003-07-16 Wednesday 15:52 sam
7166 + Minor indentation fix.
7168 + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
7170 + Re-ran toolbox --update po.
7172 2003-07-16 Wednesday 15:40 sam
7175 + Prepared my next Debian upload.
7177 + Set policy to 3.6.0. No changes required.
7178 + Extended the package description.
7180 2003-07-16 Wednesday 15:32 sam
7182 * modules/access/http.c:
7183 + Fixed gcc 3 warnings (type punning).
7184 * modules/access/mms/mmstu.c:
7185 + Fixed a gcc 3 warning (long constant).
7187 2003-07-16 Wednesday 15:25 sam
7189 * modules/video_output/x11/xcommon.c: Select events in the video subwindow
7190 instead of the base window, because newer versions of Mozilla select
7191 ButtonPress for the window it gives us, and XSelectInput only allows
7192 one client to select this event.
7194 2003-07-15 Tuesday 18:12 sigmunau
7196 moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated
7197 documentation does not include information on which headers each file
7198 includes, since this information isn't correct.
7200 Clarified and doxygenized some of the documentation on subpictures
7202 2003-07-15 Tuesday 18:01 alexis
7204 Update for the spec files.
7206 2003-07-15 Tuesday 16:07 gbazin
7208 * modules/mux/mpeg/ps.c: save pack and system headers for http streaming.
7210 2003-07-15 Tuesday 13:12 gbazin
7212 * 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.
7214 2003-07-14 Monday 22:25 sigmunau
7216 had to forget something :)
7218 2003-07-14 Monday 21:32 sigmunau
7220 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.
7222 include/video_output.h: added some members needed by text renderer modules
7223 src/video_output/video_output.c: load and unload text renderer module when needed
7224 src/video_output/video_text.c: implemented some functions to show text on the video
7225 include/osd.h: exported the functions to show text
7226 modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module.
7227 modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module
7228 configure.ac: changes "osdtext" to "freetype" some places
7229 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
7230 modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested.
7231 modules/demux/util/sub.c: remove all traces of the ugly old osdtext module
7232 modules/misc/dummy/*: added a "text renderer" submodule in the dummy module
7233 src/misc/modules.c: included osd.h as it seems to be needed to export symbols
7235 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.
7237 2003-07-14 Monday 20:36 sigmunau
7239 toolbox: made a --add-include that can be used by doxygen to get proper
7240 includes in the .h files, since they are parsed out of context by
7242 Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources.
7243 include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS
7245 With these changes, and a slightly patched version of doxygen (which you can
7246 get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should
7247 be able to get some useful documentation out of the vlc sources.
7249 2003-07-14 Monday 16:10 gbazin
7251 * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r().
7253 2003-07-13 Sunday 19:58 massiot
7255 * Only allow 4x fast-forward, since 8x won't work on low-end machines,
7256 and our dear users report it as a bug.
7258 2003-07-13 Sunday 14:55 gbazin
7260 * modules/gui/skins/*: removed unused GTK2_SKINS code.
7262 2003-07-13 Sunday 13:18 gbazin
7264 * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga.
7266 2003-07-13 Sunday 12:52 sigmunau
7270 2003-07-13 Sunday 12:35 massiot
7272 * modules/demux/mpeg: 0x06 stream type can be used for something else
7273 than A/52, so disabled it for the moment (we should actually check for
7274 the presence of a descriptor).
7276 2003-07-13 Sunday 12:15 massiot
7278 * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap
7279 would progressively empty on some DVDs.
7281 2003-07-12 Saturday 13:33 gbazin
7283 * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog().
7285 2003-07-12 Saturday 00:56 fenrir
7287 * http.c : fix definition conflict under OS X (at least).
7289 2003-07-11 Friday 23:36 gbazin
7291 * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding.
7292 * NEWS: update in preparation for 0.6.1.
7294 2003-07-11 Friday 23:14 gbazin
7296 * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :)
7297 * 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.
7298 * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option.
7300 2003-07-11 Friday 19:29 fenrir
7302 * disabled by default. (It's a nice security hole for those)
7304 2003-07-11 Friday 18:21 fenrir
7306 * index: little fix for refresh url.
7309 2003-07-11 Friday 18:19 fenrir
7311 * http: * fix for double // under linux.
7312 * another useless feature: can browse local files (for sout)
7314 2003-07-11 Friday 11:58 gbazin
7316 * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy).
7317 Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else.
7318 Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
7320 2003-07-11 Friday 09:50 gbazin
7322 * include/httpd.h: compilation fix.
7323 * modules/control/http.c: win32 fixes.
7325 2003-07-11 Friday 08:04 sam
7327 * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft.
7329 2003-07-11 Friday 07:13 gbazin
7331 * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default).
7333 2003-07-10 Thursday 23:55 fenrir
7335 * mmstu: workaround for some streams. (missing 0x11 answer).
7337 2003-07-10 Thursday 22:37 fenrir
7339 * httpd: fix a segfault.
7341 2003-07-10 Thursday 22:29 fenrir
7343 * all: samples pages for http interface.
7345 2003-07-10 Thursday 22:24 fenrir
7347 * http: rework of the http interface.
7349 There is no more hardcoded html page. The interface recursively parse a
7350 directory, exporting all files. All .htm/.html are parsed, and special
7351 macro are used. I will commit somes samples pages in share/http and I
7352 hope documentations.
7354 TODO: - (re)implement access control in httpd (but in a useable way).
7355 - clean login/password management. (for now .access protects
7359 2003-07-10 Thursday 18:29 zorglub
7361 * http: added support for user/pass (--http-user & --http-pass)
7363 * httpd: removed hard-coded user/pass for admin page.
7364 (now: --http-admin-pass & --http-admin-user )
7366 2003-07-10 Thursday 11:15 adn
7368 now messages can be saved to a file
7370 2003-07-10 Thursday 07:08 sam
7372 * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected
7373 filename in a package.
7375 2003-07-10 Thursday 01:33 fenrir
7377 * ffmpeg: some clean. Added a mutex to avoid multiple initialisation.
7379 2003-07-10 Thursday 00:47 hartman
7381 * fixed glide header detection
7382 * added matroska, dvb and pvr USE vars.
7383 * enabled support for flac.
7384 * removed libdv support since it's deprecated
7385 * enabled freetype support if USE=truetype
7386 * enabled satellite support if USE=dvb
7387 * added local USE variable pvr to compile with pvr support
7388 * added local USE variable matroska to compile with experimental matroska
7389 support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska.
7391 2003-07-09 Wednesday 22:10 gbazin
7393 * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal
7394 ogg files. Make the check a bit more strict.
7396 2003-07-09 Wednesday 21:42 gbazin
7398 * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently.
7399 * 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.
7400 * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output.
7402 2003-07-09 Wednesday 13:52 sam
7404 * mozilla/vlcshell.cpp: free() requires <stdlib.h>.
7406 2003-07-09 Wednesday 10:59 adn
7408 corrected a newbie notation
7410 2003-07-09 Wednesday 09:30 adn
7412 a "clear" button now allows to clear the messages' text window
7414 2003-07-09 Wednesday 01:31 hartman
7416 * don't sleep while committing.
7418 2003-07-09 Wednesday 01:30 hartman
7420 * Update next/previous item routines. it descends from next chapter to
7421 next title to next playlistitem. The old code for this was buggy. This
7422 should work better. Especially for CDDA's, since we previously didn't support
7425 2003-07-08 Tuesday 16:21 sam
7427 * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character
7430 2003-07-08 Tuesday 13:40 sam
7432 * bootstrap: Removed dashes from makefile variables.
7434 2003-07-08 Tuesday 13:13 sam
7436 * po/: Updated pofiles using the new toolbox.
7438 2003-07-08 Tuesday 13:09 sam
7441 + Removed a useless use of cut.
7442 + Do not fail in the "clean" rule if no targets were built.
7444 + Propagate $(srcdir) to toolbox.
7446 + Do not include .moc files in POTFILES.in.
7447 + Fixed the generation of MSVC project files (untested).
7449 2003-07-07 Monday 18:14 sam
7451 * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was
7454 2003-07-07 Monday 17:01 sam
7456 * AUTHORS: Added Olivier Aubert.
7457 * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft.
7459 2003-07-07 Monday 16:59 sam
7461 * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim,
7462 compiles cleanly (to build the medicacontrol.so library you need to cd to
7463 that directory and "make medicacontrol.so") but untested.
7464 * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by
7467 2003-07-07 Monday 16:53 sam
7469 * bootstrap: The "clean" rule now also removes generated sources.
7471 2003-07-07 Monday 15:50 gbazin
7473 * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection.
7474 * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support.
7475 * modules/stream_out/standard.c: clean-up.
7477 2003-07-07 Monday 14:56 massiot
7479 Do not link twice with -logg under Darwin.
7481 2003-07-07 Monday 12:04 sam
7483 * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian.
7485 2003-07-07 Monday 07:14 adn
7487 * now spaces are allowed in SAP annouces.
7489 2003-07-06 Sunday 23:14 massiot
7491 Fixed Mac OS X build.
7493 2003-07-06 Sunday 18:20 gbazin
7495 * install-win32: fixed my last commit.
7497 2003-07-06 Sunday 16:35 sigmunau
7499 Makefile.am: pass version strings to windres
7500 share/vlc_win32_rc.rc: provide some version info in the vlc binary
7501 If all is well, this should not break msvc build, but binaries built
7502 with msvc will have version 0.0.0
7504 2003-07-06 Sunday 16:22 gbazin
7506 * INSTALL.win32: added an instruction for using tar to extract the contrib.
7507 * modules/stream_out/transcode.c: added mp3 fourcc.
7509 2003-07-06 Sunday 16:13 gbazin
7511 * modules/gui/wxwindows/streamout.cpp: clean-up for sap support.
7512 Added a couple of transcoding codecs (WMV2, MJPG, mp3).
7513 The output filename is now surrounded by quotes and the MRL is updated correctly on codec change.
7514 * install-win32: start menu shortucts are installed in the "All Users" section.
7515 * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support.
7517 2003-07-05 Saturday 21:31 alexis
7521 2003-07-05 Saturday 15:35 sam
7523 * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp:
7524 Do not unload the WxWindows plugins on Unix, because they might be linked
7525 with Gtk which makes evil use of atexit().
7527 2003-07-05 Saturday 15:00 zorglub
7529 * sap.c: Improved IPv6 multicast detection
7532 - coding style fixes
7533 - fixed port detection in IPv6 addresses (with ':' inside)
7535 2003-07-05 Saturday 14:47 sam
7537 * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
7538 woody package build.
7540 + Remove config.h.in and config.h before running autoheader.
7541 + Added "set -e" for better error tracking.
7542 + Call autoheader and automake after autoconf so that the first build does
7543 not need to call autoheader.
7544 * debian/woody-buildpackage:
7545 + Removed that script and put the code in toolbox.
7547 + Added a build-dependency on libmatroska-dev.
7549 + Activated Matroska support.
7550 + Re-enabled dh_installchangelogs.
7552 2003-07-04 Friday 19:00 titer
7554 logo.c : gcc != 3 compile fix
7556 2003-07-04 Friday 16:35 sam
7558 * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian
7560 * debian/rules: Build builtins in the first compile pass, and build plugins
7561 and PIC builtins in the second pass, so that PIC and non-PIC never get
7563 * modules/demux/mkv.cpp: Added minor verbosity in a warning message.
7564 * modules/gui/kde/preferences.cpp: Fix for woody's KDE.
7565 * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h.
7567 2003-07-04 Friday 15:20 adn
7569 * Added a SAP Announces Button for wxWindows
7571 2003-07-04 Friday 14:56 sam
7574 + Disabled a redundant BUILT_SOURCES variable.
7575 * debian/woody-buildpackage:
7576 + Disable skins for woody (no WxWindows).
7577 + Do not build a diff since we always use the pristine tarball.
7579 2003-07-04 Friday 14:26 adn
7581 * bug fix, @ is not necessary in fact ;)
7583 2003-07-04 Friday 14:06 adn
7585 * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was
7586 systematically sent separately.
7588 * Multicast IP form is "@IP" and not "IP". Right ?
7590 2003-07-04 Friday 13:53 sam
7592 * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
7593 build errors are never ignored.
7595 2003-07-04 Friday 12:20 adn
7597 * Added a Miscellaneous Panel in wxwindows stream output.
7599 * Added a SAP Announce button in this panel.
7601 2003-07-03 Thursday 19:25 garf
7603 * logo.c : a little filter to put a PNG picture on video output (use mouse features :)
7605 2003-07-03 Thursday 12:20 sam
7607 * debian/rules: Fixed a zshism in a variable's pattern substitution.
7609 2003-07-03 Thursday 11:23 sam
7611 * bootstrap, Makefile.am: Slightly reduced build verbosity.
7613 2003-07-03 Thursday 09:37 sam
7615 * Makefile.am: Fixed the installation of plugins that were going one
7618 2003-07-03 Thursday 03:35 sam
7620 * debian/rules: Fixed the package generation on !x86.
7621 * .cvsignore: Do not ignore the m4 directory.
7623 2003-07-03 Thursday 02:56 sam
7626 + If a builtin has been rebuilt, rebuild vlc.
7627 + Do not rebuild the Mozilla plugin's xpt when the Makefile changes.
7629 2003-07-03 Thursday 00:11 fenrir
7631 * ps: fix a dead loop with mis-detected file or bad content.
7633 2003-07-02 Wednesday 22:47 sam
7635 * configure.ac: pass -multiply_defined suppress to the linker under Darwin,
7638 2003-07-02 Wednesday 20:01 gbazin
7640 * toolbox: fixed ./toolbox --distclean
7642 2003-07-02 Wednesday 18:44 zorglub
7644 * httpd.c: fixed a french string
7646 * sap.c: use defines
7648 2003-07-02 Wednesday 16:12 sam
7650 * debian/changelog: Debian-specific changelog for a pending upload.
7652 2003-07-02 Wednesday 14:08 sam
7654 * bootstrap: Fix for the Mozilla plugin build.
7656 2003-07-02 Wednesday 13:50 sam
7658 * bootstrap: Guaah. Typo.
7660 2003-07-02 Wednesday 13:32 sam
7662 * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code
7663 is actually nicer this way.
7665 2003-07-02 Wednesday 11:21 sam
7668 + The clean rule properly removes generated objects.
7669 + Optimized recursive builds.
7671 + Fixed a typo in the changelog installation.
7673 2003-07-02 Wednesday 09:30 alexis
7675 Updated vlc.spec file for Linux Mandrake.
7677 2003-07-01 Tuesday 21:32 fenrir
7679 * http: removed a too verbose message, make vim happier.
7681 2003-07-01 Tuesday 19:17 sam
7684 + Fixed a == test bashism.
7686 * toolbox, vlc-config.in.in: Cosmetic changes.
7687 * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap).
7689 2003-07-01 Tuesday 18:28 sam
7691 * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered
7692 obsolescent by the latest ones.
7694 2003-07-01 Tuesday 17:46 sam
7696 * configure.ac: Ooops, got the attribute(packed) check upside-down.
7698 2003-07-01 Tuesday 17:28 sam
7700 * bootstrap: Fixed detection of older automake version that advertise
7701 themselves as 1.[0-5]-* instead of 1.[0-5].*.
7703 2003-07-01 Tuesday 17:14 sam
7705 * configure.ac: Added a compiler check for __attribute__((__packed__)).
7707 2003-07-01 Tuesday 16:34 sam
7709 * vlc-config.in.in: Used printf instead of a sed construct, just in case
7710 we reach 200 plugins one day, because Solaris (did I mention it sucked?)
7713 2003-07-01 Tuesday 16:25 sam
7716 + Removed the Modules.am generation. To build module/foo/libfoo.so, you
7717 now need to cd modules/foo and make libfoo.so.
7718 + Workaround for Solaris sed. Which sucks. Did I mention that before?
7720 2003-07-01 Tuesday 15:06 sam
7722 * configure.ac: Added a --with-v4l option like in VLS.
7724 2003-07-01 Tuesday 14:25 sam
7726 * m4/vlc.m4: output all modules to vlc-config, not just those who define
7728 * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
7729 systems such as our beloved Solaris.
7731 + Regenerated vlc.pot.
7732 + Updated British translation.
7733 + Fixed fuzzy entries in the French translation.
7735 2003-07-01 Tuesday 13:13 sam
7737 * Makefile.am: Gaaaaah, forgot to rename headers again!
7739 2003-07-01 Tuesday 13:12 sam
7741 * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about
7742 dialog (Fixes: #946).
7744 2003-07-01 Tuesday 12:56 sam
7746 * include/error.h: Renamed this file to include/vlc_error.h to avoid name
7747 conflicts. Most headers in that directory should probably be renamed to
7748 their vlc_ equivalent.
7750 2003-07-01 Tuesday 12:50 sam
7753 + Forward AM_MAKEFLAGS through recursive makefiles.
7754 + Removed the plugins and builtins rules. This causes libintl to be built
7757 + Enabled recursive builds of plugins and builtins.
7761 + Next upload will fix bug #199427.
7763 2003-07-01 Tuesday 12:01 sam
7765 * toolbox: use awk, not nawk, and fixed syntax to match older awks.
7767 2003-07-01 Tuesday 11:58 sam
7769 * toolbox: use nawk instead of awk (Fixes: #780).
7771 2003-07-01 Tuesday 11:58 sam
7773 * HACKING: updated doc to match the new build.
7775 2003-07-01 Tuesday 09:00 adn
7777 * I am just a boulet :(
7779 2003-07-01 Tuesday 08:55 adn
7781 * little fix, sorry !
7783 2003-07-01 Tuesday 08:30 adn
7785 * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page
7787 * added a link to return to the main administration page after a kick or ban operation
7789 2003-06-30 Monday 20:44 gbazin
7791 * modules/stream_out/transcode.c: forgot to remove a variable used for debugging.
7793 2003-06-30 Monday 20:08 gbazin
7795 * modules/stream_out/transcode.c: compilation fix.
7797 2003-06-30 Monday 01:52 hartman
7799 * remove debug statements.
7801 2003-06-30 Monday 01:51 hartman
7803 * modules/gui/macosx/controls.m:
7804 * modules/gui/macosx/intf.m:
7805 - Our Next/Previous commands now go from chapter trough title trough playlist.
7806 - We weren't checking for titles without chapters, which made using CDDA
7808 * modules/gui/macosx/playlist.m: An improved way to delete selected items.
7809 - also fixes a bug where only half the items selected in the playlist got
7812 2003-06-29 Sunday 22:07 gbazin
7814 * modules/visualization/xosd/xosd.c: lowered the module's score.
7816 2003-06-29 Sunday 20:58 gbazin
7818 * 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)
7820 2003-06-29 Sunday 20:15 sam
7822 * toolbox: fuck OS X!
7824 2003-06-29 Sunday 19:15 fenrir
7826 * m3u: remove useless debug messages, fix element insertion.
7828 2003-06-29 Sunday 19:12 sam
7831 + Enabled the video4linux input plugin.
7833 2003-06-29 Sunday 19:04 sam
7835 * toolbox: syntax fix for OS X's retarded sed.
7837 2003-06-29 Sunday 14:57 sam
7839 * m4/vlc.m4: Prepend LDFLAGS instead of appending them.
7841 2003-06-29 Sunday 14:00 ipkiss
7843 * fr.po: some new translations + fixes
7845 2003-06-29 Sunday 00:14 hartman
7847 * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;)
7848 finally fixed, confirmed etc.
7849 * doc/fortunes.txt: one more
7851 2003-06-28 Saturday 23:56 fenrir
7853 * ffmpeg: disable direct rendering when width or height aren't a multiple
7854 of 16 (on the fly not only based upon header).
7856 * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to
7857 use http interface with http streaming).
7859 2003-06-28 Saturday 21:27 fenrir
7861 * input: close all vouts (not only the first one).
7863 2003-06-28 Saturday 21:18 fenrir
7865 video_output.c: should fix playback of file with multiple video track,
7866 and usage of display in stream output.
7868 2003-06-28 Saturday 21:16 fenrir
7870 * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken
7873 2003-06-28 Saturday 21:03 hartman
7876 Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;)
7878 2003-06-28 Saturday 19:19 fenrir
7880 * m3u: clean up and fix .m3u parsing. Please *test*.
7882 2003-06-28 Saturday 17:20 fenrir
7884 * input.c : call input_DelInfo _after_ that all decoders have been
7885 destroyed as vorbis decoder could add info.
7887 2003-06-28 Saturday 15:27 sam
7889 * Makefile.am: fixed the location of the intl sources.
7891 2003-06-28 Saturday 14:31 sam
7894 + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
7895 + Added CVS Id string.
7897 + Added CVS Id string.
7899 2003-06-28 Saturday 13:04 sam
7902 + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
7903 + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
7904 generated files end in $(builddir).
7905 + Added -Imozilla to the mozilla plugin link flags.
7906 + Look for mozilla/vlcintf.idl in $(srcdir).
7908 + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
7910 + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
7911 + Prepend ${srcdir} to header files we handle.
7913 + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
7915 * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
7916 + Include the pixmap with a path relative to the current directory.
7918 This commit should fix builds that use --srcdir (Closes: #319).
7920 2003-06-28 Saturday 12:07 massiot
7922 * modules/demux/mkv.cpp: Compile fix for OS X.
7924 2003-06-28 Saturday 01:17 sam
7927 + toolbox --changelog now only generates this year's changelog.
7928 * ChangeLog, doc/ChangeLog-*:
7929 + Split the changelog into several files, one per year.
7930 * debian/rules, vlc.ebuild:
7931 + Distribute the new changelog files.
7933 2003-06-28 Saturday 00:29 sam
7936 + Apply the same changes to configure as to configure.ac.
7937 + Fix autotools timestamps so that the build does not trigger useless
7938 autoconf and automake runs. Our snapshots are correctly bootstrapped
7939 and do not need extra fiddling.
7941 2003-06-27 Friday 23:31 sam
7944 + Updated to the latest Debian unstable upload.
7946 + Moved the skins interface into the wxvlc package.
7949 + Updated the description of the wxvlc package.
7951 + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS.
7953 + Put modules in SUBDIRS, not DIST_SUBDIRS.
7955 + Ignore vlc-config.in.
7957 2003-06-27 Friday 18:27 sam
7959 * Makefile.am: create directories before installing stuff in them.
7960 * m4/Makefile.am: distribute our generated private.m4 file.
7962 2003-06-27 Friday 17:01 sam
7964 * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found.
7966 2003-06-27 Friday 16:26 sam
7969 + Removed trailing / from directory names.
7970 + Used dummy instead of "" in the for/do/done loops.
7971 + Protected a couple of filenames with double quotes.
7973 2003-06-27 Friday 16:15 gbazin
7975 * configure.ac: fixed matroska detection.
7977 2003-06-27 Friday 14:05 sam
7979 * m4/vlc.m4: CVS forgot to add this file. I swear.
7981 2003-06-27 Friday 13:50 sam
7984 + New build system, using recursive makefiles. Due to the amount of code
7985 in VLC, this had become unavoidable.
7986 + Removed the check for OS X's stack size, since our automake targets are
7987 a lot less hungry now.
7988 + Ditto for Solaris's sed.
7989 + Since automake-1.6 is faster than 1.7, use it first if both are present.
7991 + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
7992 and AX_ADD_LDFLAGS macros that do all the magic to detect possible
7993 modules and register their flags.
7994 + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
7995 + Some magic to generate vlc-config.
7997 + Moved most code to the AX_ADD_* macros.
7998 + Explicitely added all target Makefiles.
7999 * modules/**/Modules.am:
8000 + Path to sources are now relative to Modules.am's directory level.
8002 2003-06-27 Friday 13:38 sam
8004 * src/misc/configuration.c: minor fix in a comment.
8005 * src/playlist/playlist.c: the -Z mode randomises the first item as well.
8007 2003-06-27 Friday 10:31 zorglub
8009 * modules/demux/m3u.c :
8010 Added name support. Only implemented for M3U and B4S playlists at the moment
8012 * src/playlist/playlist.c
8013 include/vlc_playlist.h : Added the playlist_AddName function to add an item with its name without filling an item structure.
8015 2003-06-26 Thursday 19:36 gbazin
8017 * modules/codec/mpeg_video/parser.c: fixed broken file.
8019 2003-06-26 Thursday 18:14 sam
8021 * modules/demux/util/sub.c,
8022 modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif.
8024 2003-06-26 Thursday 16:46 fenrir
8026 * mkv: more ebml element parsing.
8028 2003-06-26 Thursday 16:04 gbazin
8030 * src/stream_output/announce.c: msvc compilation fix.
8032 2003-06-26 Thursday 14:42 zorglub
8034 * ./modules/demux/m3u.c: added support for Winamp 3 B4S files
8036 Still need to add the support for the Names in all formats (we currently
8037 only put the URL), but I do not have any ASX, HTML nor PLS sample file
8039 2003-06-26 Thursday 12:19 sam
8041 * include/video.h: renamed this file to vlc_video.h to avoid name collisions
8042 with a couple of modules.
8044 2003-06-25 Wednesday 23:46 sam
8046 * src/stream_output/announce.c:
8047 + Fixed a multiline string.
8048 + Coding style fixes.
8050 2003-06-25 Wednesday 21:47 fenrir
8052 * transcode: fix a potential segfault.
8054 2003-06-25 Wednesday 21:17 asmax
8056 * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE
8057 At last closes bug #625 !
8059 2003-06-25 Wednesday 21:03 zorglub
8061 * ./include/announce.h
8062 ./src/stream_output/announce.c : use send instead of sendto.
8064 * ./modules/misc/sap.c : use a define
8066 2003-06-25 Wednesday 20:37 fenrir
8068 * mkv: a little memory leak.
8070 2003-06-25 Wednesday 19:28 fenrir
8072 * ts: set a fourcc for PAT/PMT to avoid garbage in logs.
8074 2003-06-25 Wednesday 15:50 fenrir
8076 * httpd: fix a memory and thread leak.
8078 2003-06-25 Wednesday 14:41 sam
8080 * Makefile.am: using C++ linkage for vlc under OS X and BeOS.
8082 2003-06-25 Wednesday 09:13 gbazin
8084 * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r().
8086 2003-06-25 Wednesday 08:59 massiot
8090 2003-06-25 Wednesday 03:08 sam
8093 + Disabled useless verbosity.
8094 + Fixed some incorrect ">/dev/null 2>&1" semantics.
8096 2003-06-25 Wednesday 00:40 fenrir
8098 * mpeg_audio.c: fix segfault caused by free bitrate and padding set.
8099 (the stream isn't free bitrate) SyncInfo think it's free bitrate but
8100 return a frame size of 1. Now, I test bitrate.
8102 2003-06-24 Tuesday 23:11 fenrir
8106 2003-06-24 Tuesday 23:00 fenrir
8108 * mkv : spelling mistakes.
8110 2003-06-24 Tuesday 22:53 fenrir
8112 * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon
8113 percent and not time, it's better.
8116 2003-06-24 Tuesday 22:26 asmax
8118 * all: show/hide the interface with middle-click on the vout
8119 (when the last vout is closed, the interface reappears)
8120 Works only with the skins interface and X11/Xvideo vouts, but it's
8121 very easy to implement (just add a callback on "intf-show" in the
8122 interface, and trigger it in the vout)
8124 2003-06-24 Tuesday 19:59 fenrir
8126 * mkv: remove unnecessary header.
8128 2003-06-24 Tuesday 19:35 fenrir
8130 * mkv: when seeking, by default, try to reach the file position not the
8131 time (seek seems better).
8133 2003-06-24 Tuesday 18:42 fenrir
8135 * mkv: clean up, more input infos, begin to parse Tags element (don't work
8138 2003-06-24 Tuesday 15:50 sam
8140 * Makefile.am: changed interface.h to vlc_interface.h.
8142 2003-06-24 Tuesday 15:37 sam
8144 * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++
8147 2003-06-24 Tuesday 13:33 sam
8149 * include/interface.h: renamed this file to vlc_interface.h to avoid name
8150 collisions with a couple of plugins.
8152 2003-06-24 Tuesday 11:26 gbazin
8154 * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32.
8156 Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem.
8158 2003-06-24 Tuesday 09:31 sam
8160 * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as
8161 well as .lo/.la files.
8163 2003-06-24 Tuesday 06:07 fenrir
8165 * mkv: use b_mute and add meta informations.
8167 2003-06-24 Tuesday 00:50 fenrir
8169 * avi : don't resynch on key frame for audio stream.
8171 2003-06-24 Tuesday 00:33 fenrir
8173 * mkv: avoid seeking at the same place (was sooooo slow 'cause of
8175 can seek in file without cues (slow)
8176 can play file over http and unseekable input.
8178 2003-06-24 Tuesday 00:31 gbazin
8180 * modules/demux/ogg.c: fix for ogg web streams.
8182 2003-06-23 Monday 23:51 gbazin
8184 * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output.
8185 * modules/mux/ogg.c: cleanup, bug fixes and vorbis support.
8186 * modules/demux/ogg.c: added vorbis channels info.
8187 * modules/misc/httpd.c: bug fix for stream header generation.
8189 2003-06-23 Monday 20:35 asmax
8191 * src/playlist/playlist.c: set "intf-change" in SkipItem
8192 * modules/gui/skin/*: InterfaceRefresh is now triggered by a
8193 callback on intf-change
8195 2003-06-23 Monday 17:01 bigben
8197 Copy / paste of code so that the pvr input parse all parameters. Doesn't
8198 work for the standard (PAL/SECAM/NTSC) yet.
8200 2003-06-23 Monday 16:09 gbazin
8202 * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs.
8203 * modules/demux/util/id3tag.c: small cleanup.
8205 2003-06-23 Monday 13:45 zorglub
8207 Fixed a segfault that could happen if you have ipv6 support enabled, but no address
8209 2003-06-23 Monday 11:41 zorglub
8211 * Stream output now support IPv6 SAP announces
8212 * Code cleanup in SAP
8214 2003-06-23 Monday 10:21 sam
8216 * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4,
8217 due to Debian bug #158383 in gettext (upstream bug).
8219 2003-06-23 Monday 00:30 fenrir
8221 * mkv: fix for blocks using lacing. (Now vorbis plays without any problem)
8223 2003-06-23 Monday 00:18 hartman
8225 * You check it three times and I still managed to miss a link.
8226 Ebuild doesn't work in the 0.6.0 release :(
8228 2003-06-22 Sunday 23:22 fenrir
8230 * mkv: fix vorbis track. But sound quality is horrible ( probably
8231 timestamps problems)
8233 2003-06-22 Sunday 18:56 gbazin
8235 * doc/Makefile.am: one more like this and I'll become crazy.
8237 2003-06-22 Sunday 18:30 gbazin
8239 * doc/Makefile.am: fixed make dist
8241 2003-06-22 Sunday 18:07 gbazin
8243 * NEWS: added an entry for the experimental matroska demux.
8245 2003-06-22 Sunday 17:52 gbazin
8247 * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3.
8248 * modules/gui/skins/src/skin_main.cpp: fixed icon loading.
8250 2003-06-22 Sunday 16:52 gbazin
8252 * configure.ac: really removed -Wdisabled-optimization this time.
8254 2003-06-22 Sunday 16:27 fenrir
8256 * mkv: fix a double delete.
8258 2003-06-22 Sunday 16:00 gbazin
8260 * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed
8261 the Wdisabled-optimization flag from the build (too verbose with gcc-3.3).
8263 2003-06-22 Sunday 15:43 gbazin
8265 * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer.
8266 * include/interface.h: updated comment.
8268 2003-06-22 Sunday 15:30 hartman
8270 * Removed mp4 muxer support (temporarily)
8272 2003-06-22 Sunday 15:07 asmax
8274 * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !!
8276 2003-06-22 Sunday 15:03 hartman
8278 * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc.
8279 * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots
8281 2003-06-22 Sunday 14:36 fenrir
8283 * mkv: better seeking support.
8285 2003-06-22 Sunday 14:06 gbazin
8287 * configure.ac: compile fix for sunos
8289 2003-06-22 Sunday 13:31 gbazin
8291 * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default).
8292 Due to the way matroska headers directly reference ebml headers, you'll have to configure like this:
8293 CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv
8295 2003-06-22 Sunday 13:27 sigmunau
8297 turned a debug message into a comment
8299 2003-06-22 Sunday 13:06 asmax
8301 * x11/x11_window.cpp: raise a window when clicking on it
8303 2003-06-22 Sunday 12:54 asmax
8305 * at least it compiles now ;)
8307 2003-06-22 Sunday 12:46 asmax
8309 * reverted my previous commit: cannot work as expected
8310 * src/theme.cpp: fixed a delete[] / free mismatch
8312 2003-06-22 Sunday 12:27 fenrir
8314 * mkv: basic seek support (only with file with cues, it doesn't search key
8318 2003-06-22 Sunday 08:49 fenrir
8320 * faad: can read stream with multiple frames per pes_packet_t (for mkv).
8322 2003-06-22 Sunday 07:39 fenrir
8324 * mkv.cpp : begin of a matroska demuxer
8327 * vorbis support (it's a decoder problem, as matroska embded raw
8329 * utf8 subtitles handling (probably at the decoder stage too)
8331 * support of stream other than files.
8334 2003-06-22 Sunday 01:08 sam
8336 * Makefile.dep: the file that would never die.
8338 2003-06-22 Sunday 00:40 titer
8340 beos/* : - cleaned the way to mute/unmute
8341 - save the volume when exiting
8343 2003-06-22 Sunday 00:00 asmax
8345 * src/theme.cpp, src/event.* : no more VLC_SHOW event
8346 * src/window.* : replaced p_intf->p_sys->WindowList by a singleton
8347 class SkinWindowList (to be tested under windows)
8348 * removed useless gtk2 files
8350 2003-06-21 Saturday 22:30 hartman
8352 * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY
8353 * only set prefs on safe, not earlier.
8355 2003-06-21 Saturday 21:59 sam
8357 * src/libvlc.c: got rid of type-punning warnings.
8359 2003-06-21 Saturday 20:45 sam
8361 * THANKS: spelling fixes.
8363 + Added curly braces around variables.
8364 + Got rid of the "x$foo" constructs.
8365 + Renamed *_plugin conditionals into *_p.
8367 + Fixed a duplicate entry.
8368 + Added an entry for an old Debian upload that fixed #117180.
8370 + Added a build dependency on libimlib2-dev for skins.
8372 + Activated support for skins.
8374 2003-06-21 Saturday 17:26 sigmunau
8376 removed a duplicate entry from the NEWS file
8378 2003-06-21 Saturday 17:05 sam
8381 + Removed configure.ac from the ignore list.
8383 2003-06-21 Saturday 17:04 sam
8385 * configure.ac.in is no more, we can now use configure.ac like normal people,
8386 bootstrap generates the proper magic for us.
8388 2003-06-21 Saturday 16:09 sam
8391 + Use the -s flag instead of -a so that debhelper properly handles the
8392 i386-only plugin packages.
8393 + Split the build rule into configure and build.
8395 2003-06-21 Saturday 14:24 gbazin
8397 * modules/access_output/file.c: make the output file writeable by the owner.
8399 2003-06-20 Friday 23:13 hartman
8401 * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs.
8403 2003-06-20 Friday 21:34 ipkiss
8405 * ./doc/skins/events-howto.txt: added some events
8406 * ./modules/gui/skins/*: fixed my last commit
8408 2003-06-20 Friday 19:50 ipkiss
8410 * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the
8411 "display" attribute of ControlText. It allows to show the title of
8412 the current stream, without the full path.
8413 * ./doc/skins/*: updated the doc
8415 2003-06-20 Friday 15:34 hartman
8417 * Made the search path configuration options, directory instead of string options.
8419 2003-06-20 Friday 11:42 alexis
8421 modules/misc/sap.c: fix for the default scope of the IPv6 announces.
8422 python/setup.py: a configuration that should work better.
8424 2003-06-20 Friday 01:27 hartman
8426 * vlc.ebuild: added support for faad2 and skins. See the wiki page for info.
8427 * README.MacOSX.rtf: More updates because of new prefs dialog.
8429 2003-06-19 Thursday 21:09 gbazin
8431 * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is
8432 enabled. ffmpeg doesn't properly release old pictures when frames are skipped.
8434 2003-06-19 Thursday 18:45 gbazin
8436 * modules/access_output/udp.c: removed unnecessary code.
8438 2003-06-19 Thursday 18:44 titer
8440 beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with
8441 a few Dano/Zeta themes
8443 2003-06-19 Thursday 18:22 gbazin
8445 * 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).
8447 2003-06-19 Thursday 13:08 sam
8449 * ./modules/misc/screensaver.c: the screensaver was disabled way too often
8450 because I forgot to reinitialise an index.
8452 2003-06-19 Thursday 12:21 gbazin
8454 * 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.
8456 2003-06-19 Thursday 02:14 sam
8459 + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU`
8460 so that the rules can be called directly.
8462 + Removed leading "a"s from package descriptions.
8463 + Set policy to 3.5.10.
8465 + Removed debian/vlc.copyright.
8467 2003-06-18 Wednesday 12:18 zorglub
8469 SAP can now listen for IPv6 announces
8471 To enable this, start vlc with --sap-ipv6
8472 To disable IPv4 listening, use --no-sap-ipv4
8474 You can also set the scope of the announces (default is 3)
8476 2003-06-17 Tuesday 21:52 asmax
8478 * moved the ttl help in the right section
8480 2003-06-17 Tuesday 21:07 gbazin
8482 * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code.
8484 2003-06-17 Tuesday 20:56 asmax
8486 * fixed another compilation issue of python module
8488 2003-06-17 Tuesday 20:47 asmax
8490 * fixed a very old bug preventing the whole thing from working :(
8492 2003-06-17 Tuesday 20:10 hartman
8494 * Fixes to the german translation
8496 2003-06-17 Tuesday 20:03 hartman
8498 * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog.
8500 2003-06-17 Tuesday 18:13 asmax
8502 * tooltips are now updated during scrolling
8504 2003-06-17 Tuesday 16:09 gbazin
8506 * modules/*: got rid of empty module objects.
8507 * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules.
8509 2003-06-17 Tuesday 14:43 hartman
8511 modules/codec/quicktime.c: Disabled all video codecs accept SVQ3
8512 modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation
8513 cvS: ----------------------------------------------------------------------
8515 2003-06-17 Tuesday 14:38 hartman
8517 * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog.
8518 * extras/MacOSX/Resources/English.lproj/MainMenu.nib:
8519 Fixed two cosmetic issues in the stream output dialog.
8520 * po/de.po: Update german translation courtesy of: Felix Kuhne <FK at aenneburghardt.de>
8522 2003-06-16 Monday 21:55 gbazin
8524 * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules.
8525 * include/modules_inner.h: removed unneeded initialization.
8527 2003-06-16 Monday 20:49 gbazin
8529 * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug.
8531 2003-06-16 Monday 20:23 gbazin
8533 * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code.
8535 2003-06-16 Monday 15:39 zorglub
8537 * SAP can now handle SAP-announced IPv6 streams
8539 2003-06-15 Sunday 22:32 hartman
8541 * NEWS: small corrections
8542 * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc
8543 * modules/codec/quicktime.c: cosmetic fix
8545 2003-06-15 Sunday 15:20 hartman
8547 * Fixed applescript Fullscreen command.
8549 2003-06-15 Sunday 15:16 sigmunau
8551 id3tag.c: Do not try to seek on network streams even if they have b_seekable set to
8552 true, since this seems to break playback of some streams over http. It also
8553 takes to much time just to get some fancy metadata
8555 2003-06-15 Sunday 14:00 hartman
8557 * ./po/it.po: Fresh Italien translation, courtesy of by Bruno <allevb at tin.it>
8558 * ./po/nl.po: New Dutch Translation by /me ;)
8559 * README.MacOSX.rtf: Updated instructions of Prefence usage.
8561 2003-06-15 Sunday 01:23 massiot
8563 * Removed the ugly dependancy on glibc in the ipv6 module.
8564 * po/fr.po: French translation courtesy of Jean-Pierre Kuypers.
8565 * Miscellaneous clean-ups.
8567 2003-06-14 Saturday 22:14 hartman
8569 * We should be compatible with older versions of faad again
8571 2003-06-14 Saturday 22:12 gbazin
8573 * configure.ac.in: old faad2 detection.
8575 2003-06-14 Saturday 21:18 gbazin
8577 * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog.
8579 2003-06-14 Saturday 21:06 hartman
8581 * Dramatically improved the ebuild.
8582 - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2
8583 - fix faad2? currently disabled
8585 2003-06-14 Saturday 18:49 gbazin
8587 * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support.
8589 2003-06-14 Saturday 16:29 gbazin
8591 * src/misc/configuration.c: in config_SaveConfigFile() don't save options that
8592 kept their original value (thanks fenrir for the suggestion).
8594 2003-06-14 Saturday 15:43 gbazin
8596 * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now
8599 2003-06-14 Saturday 12:32 titer
8601 beos/VideoOutput.cpp : make the BPopUpMenu stickable
8603 2003-06-14 Saturday 00:49 titer
8605 include/vlc_threads.h: more BeOS' priorities tuning.
8607 2003-06-13 Friday 21:18 asmax
8609 * X11 skin windows should have an icon now
8611 2003-06-13 Friday 15:54 gbazin
8613 modules/gui/wxwindows/*: fix for the volume control under win32.
8615 2003-06-13 Friday 12:08 gbazin
8617 * 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)
8619 2003-06-13 Friday 03:21 sam
8621 * ./src/misc/messages.c: ouch. when the message queue was full, we were
8622 using our va_list twice, which caused crashes on architectures where
8623 va_list is a pointer; we now use va_copy whenever possible.
8625 2003-06-13 Friday 00:15 titer
8627 modules/gui/beos/Interface.cpp : fixed a possible crash
8629 2003-06-12 Thursday 23:03 gbazin
8631 * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6.
8633 2003-06-12 Thursday 22:27 massiot
8635 * modules/codec/spudec/spudec.c: Take small font by default
8637 2003-06-12 Thursday 22:03 gbazin
8639 * modules/gui/wxwindows/interface.cpp: fixed compile issue.
8641 2003-06-12 Thursday 21:28 gbazin
8643 * modules/gui/wxwindows/*: added a volume control.
8645 2003-06-12 Thursday 15:56 gbazin
8647 * modules/access_output/file.c: win32 compilation fix.
8649 2003-06-12 Thursday 11:37 zorglub
8653 2003-06-12 Thursday 08:14 gbazin
8655 * share/Makefile.am: fixed my previous fix ;)
8657 2003-06-12 Thursday 06:56 gbazin
8659 * Makefile.am: fixed inclusion of skins in make dist.
8661 2003-06-11 Wednesday 22:46 gbazin
8663 * ALL: bumped version number to 0.6.0-test3 + po updates
8665 2003-06-11 Wednesday 21:46 asmax
8667 * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" !
8668 * share/Makefile.am: install skins at make install (closes bug #856)
8670 2003-06-11 Wednesday 21:41 gbazin
8672 * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32.
8674 2003-06-11 Wednesday 20:36 gbazin
8676 * modules/video_filter/osd_text.c: small compile fix that seems to be needed on
8679 2003-06-11 Wednesday 18:45 gbazin
8683 2003-06-11 Wednesday 18:20 gbazin
8685 * modules/audio_output/directx.c: fixed mem leak in 5.1 audio.
8687 2003-06-11 Wednesday 15:53 gbazin
8689 * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release.
8691 2003-06-11 Wednesday 10:42 gbazin
8693 * 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.
8694 * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old.
8695 * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded.
8697 2003-06-10 Tuesday 23:01 massiot
8699 * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even
8700 people who explicitely set mpeg_video in the previous version will end
8701 up with libmpeg2 in 0.6.0.
8702 * modules/codec/libmpeg2.c: Fixed a potential segfault, especially
8704 * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because
8705 some audio filters (read: coreaudio resampler) don't like too small
8706 packets (I know, this is ugly).
8708 2003-06-10 Tuesday 22:42 gbazin
8710 * 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.
8712 2003-06-10 Tuesday 11:43 gbazin
8714 * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins.
8715 * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose).
8716 * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files.
8718 2003-06-10 Tuesday 11:12 massiot
8720 Fixed a potential segfault.
8722 2003-06-09 Monday 22:02 asmax
8724 * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !)
8726 2003-06-09 Monday 21:14 asmax
8728 * X11 skins are now loaded from home directory or if it fails, from
8731 2003-06-09 Monday 19:56 jpsaman
8733 Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???).
8735 2003-06-09 Monday 19:51 jpsaman
8737 Updated build packages for test2 release.
8739 2003-06-09 Monday 19:08 asmax
8741 * fixed a segfault in FileInfo when p_info->psz_name == NULL
8742 but there are still other segfaults sometimes in FileInfo !!
8744 2003-06-09 Monday 14:04 asmax
8746 * now selection method in the playlist depends on the state of the
8747 CTRL button (as expected in a normal playlist !)
8748 TODO: - do the same under windows
8749 - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT
8751 2003-06-09 Monday 12:33 asmax
8753 * repaired basic_skins
8754 * removed all the compilation warnings
8755 * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind
8756 on wxwindows plugin ;)
8758 2003-06-09 Monday 09:29 massiot
8760 * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de)
8762 2003-06-09 Monday 07:16 gbazin
8764 * modules/mux/mpeg/pes.c: allow cases where we don't write a pts.
8765 * modules/stream_out/display.c: handle cases where we don't have a pts/dts.
8767 2003-06-09 Monday 06:52 gbazin
8769 * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty.
8771 2003-06-09 Monday 00:33 massiot
8773 * include/video.h include/video_output.h src/video_output/vout_pictures.c:
8774 In vout_CreatePicture() replace i_repeat_first_field by the more useful
8776 * modules/gui/macosx/intf.m: Fixed a warning
8777 * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c:
8778 Re-added support for slice-I streams, plus miscellaneous tweakings
8780 2003-06-09 Monday 00:32 asmax
8782 * drag & drop works with gnome file manager now
8784 2003-06-09 Monday 00:07 asmax
8786 * drag & drop for X11 skins. Still mysterious problems but it's better
8789 2003-06-08 Sunday 18:40 gbazin
8791 * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window.
8792 * share/skins/default/theme.xml: playlist is hidden by default.
8794 2003-06-08 Sunday 18:17 asmax
8796 * very beginning of drag and drop support in X11 skins
8798 2003-06-08 Sunday 16:56 gbazin
8800 * modules/gui/skins/*: display the popupmenu when you right click on the interface.
8802 2003-06-08 Sunday 16:04 titer
8806 2003-06-08 Sunday 15:22 asmax
8808 * share/skins/default/theme.xml: fixed playlist size
8809 * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting
8811 * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect
8813 2003-06-08 Sunday 12:45 gbazin
8815 * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped.
8817 2003-06-08 Sunday 11:33 asmax
8819 * better implementation of timers for X11 skins
8821 2003-06-08 Sunday 00:32 asmax
8823 * x11_font.cpp: fixed font placement
8824 * x11_window.*: real tooltip windows ! not perfect yet but it looks cool !
8825 * removed compilation of gtk2 skins module. If you want it back, good luck ;)
8827 2003-06-07 Saturday 19:19 gbazin
8829 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist".
8831 2003-06-07 Saturday 19:05 gbazin
8833 * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts
8834 and instructions to generate new fonts.
8836 2003-06-07 Saturday 12:19 asmax
8838 * beginning of tooltips (only in the console at the moment ;)
8840 2003-06-07 Saturday 10:18 gbazin
8842 * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff.
8844 2003-06-07 Saturday 03:45 titer
8846 modules/access/pvr/pvr.c : compile fix
8848 2003-06-07 Saturday 03:25 titer
8852 2003-06-07 Saturday 00:36 asmax
8854 * implemented double click event for X11 skins. The delay is hard-coded
8855 (400ms) , maybe it could be stored in the vlc config file
8857 2003-06-06 Friday 23:34 asmax
8859 * got rid of this useless error message
8861 2003-06-06 Friday 21:47 asmax
8863 * x11/x11_window.cpp: fixed clipping and text attributes
8865 2003-06-06 Friday 19:40 asmax
8867 * key shortcuts for X11 skins are now working
8869 2003-06-06 Friday 14:50 gbazin
8871 * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins.
8873 2003-06-06 Friday 13:34 gbazin
8875 * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested).
8877 2003-06-06 Friday 11:09 gbazin
8879 * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL.
8881 2003-06-06 Friday 02:48 hartman
8883 * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?)
8885 2003-06-06 Friday 02:23 hartman
8887 * All: some spelling corrections and description string clarifications.
8888 There is a lot of improvement left here.
8890 2003-06-06 Friday 00:38 hartman
8892 * modules/gui/macosx/prefs.?:
8893 - Changed modules list to use Default instead of None. probably clearer to
8895 - Have a warning before resetting the prefs.
8897 2003-06-05 Thursday 22:16 asmax
8899 * x11/x11_timer.* : classes to implement platform-independant timers
8900 * controls/text.cpp : text scrolling works ! (at least in the main window)
8902 2003-06-05 Thursday 21:22 gbazin
8904 * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface.
8906 2003-06-05 Thursday 11:52 gbazin
8908 * include/vlc_common.h: fixed the I64C() macro for mingw.
8909 * 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.
8911 2003-06-04 Wednesday 23:17 massiot
8913 VLC 0.6 codename is Trevelyan.
8915 2003-06-04 Wednesday 21:41 titer
8917 Added a special access module for PVR MPEG-2 encoding boards.
8918 It allows to change the frequency and such things quite easily, from VLC.
8919 You'll have to --enable-pvr to build it.
8921 2003-06-04 Wednesday 18:47 asmax
8923 * added <unistd.h> or it doesn't compile !
8925 2003-06-04 Wednesday 17:44 gbazin
8927 * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir().
8929 2003-06-04 Wednesday 16:44 gbazin
8931 * modules/gui/skins/src/vlcproc.cpp: compilation fix.
8933 2003-06-04 Wednesday 16:03 gbazin
8935 * 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.
8936 * modules/gui/wxwindows/timer.cpp: fixed comment.
8938 2003-06-03 Tuesday 23:17 massiot
8940 * OS X users can now browse the DVD menus with the arrow keys.
8942 2003-06-03 Tuesday 22:21 hartman
8944 * When choosing a autogenerated menuitem, we now create a new thread to
8945 do the actual execution of this command. this is a (very ugly) workaround
8946 to the problem we were having with the deinterlace menu on osx.
8948 It works now, but now i'm running into the black screen and continous
8949 "late picture skipped (-218000)" again which is also plagueing us when you
8950 enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0
8953 2003-06-03 Tuesday 22:20 gbazin
8955 * modules/gui/skins/src/*: oops, forgot to add a bunch of files.
8957 2003-06-03 Tuesday 22:18 gbazin
8959 * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2.
8960 * modules/gui/wxwindows/*: fixed bug in sout dialog box.
8961 * 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).
8963 2003-06-03 Tuesday 12:06 titer
8965 modules/gui/beos/* : fixed the screenshot format selection I broke lately
8967 2003-06-02 Monday 16:01 sigmunau
8969 http.c: if the webserver doesn't return 206 the stream is not seekable.
8971 2003-06-02 Monday 12:42 hartman
8973 * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures
8974 * modules/gui/macosx/playlist.m: better fix for playlists on 10.1
8976 2003-06-01 Sunday 23:48 hartman
8979 - Changed the autogenerated menu's in a system working similar to wxWindows.
8980 - The deinterlace menu is autogenerated now. However it seems the problem
8981 with on the fly filter changes still exists.
8983 2003-06-01 Sunday 22:11 asmax
8985 * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize
8986 * all: added locks around X calls to make them thread safe (will be
8987 useful in the next commit ;-)
8989 2003-06-01 Sunday 17:13 asmax
8991 * mouse wheel scroll for X11 skins
8993 2003-06-01 Sunday 16:39 asmax
8995 * configure.ac.in : fixed linking of skins modules
8996 * modules/gui/skins/*:
8997 - fixed the wxwindows bug, due to a huge bug with broadcast events
8998 - beginning of fonts in X11 skins
8999 so, you can test the X11 skins module: it should work now !
9001 2003-06-01 Sunday 00:26 fenrir
9003 * ts: fix current_next value.
9005 2003-05-31 Saturday 23:41 sam
9007 * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system.
9009 2003-05-31 Saturday 23:23 ipkiss
9011 * skins/controls/button.cpp: Fixed a nasty bug.
9012 * skins/controls/generic.h: Some public fields are now protected
9013 * skins/src/window.cpp:
9014 - Added a few debug messages
9015 - Invisible controls don't receive events anymore
9017 Note: There are still a few bugs in the code handling the controls and
9018 their different states, and I think they will be difficult to fix with
9019 the current code structure. A rewrite of this part of code could be a
9020 good idea (perhaps using states and transitions between states, like
9023 2003-05-31 Saturday 21:49 fenrir
9025 * ts: proper fix for both.
9027 2003-05-31 Saturday 16:15 fenrir
9029 * ts: reverse my last commit (the proper way should be to modify also the
9030 muxer but this will break compatibility).
9032 2003-05-31 Saturday 12:24 titer
9034 * src/input/input_ext-intf.c : added an input_SetRate function; it is
9035 quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER )
9036 two times if you want to switch from 1:1 to 4:1 from the interface.
9037 Old functions still work.
9038 * modules/gui/beos/VlcWrapper.cpp : use it
9040 2003-05-31 Saturday 01:23 fenrir
9042 * mjpeg grabbing added, thanks to Paul Forgey <paulf at aphrodite dot com>
9043 that had done all the work.
9045 Paul Forgey's notes:
9046 --------------------
9048 Unfortunatley, the v4l interface shows how much it sucks here. I can't
9049 wait for v4l2 to become more common. Anyway, the mjpeg mechanism
9050 captures completely differently than the uncompressed frame capture
9051 mechanism. This means the code has to split off a bunch to do similar
9052 things depending on mjpeg being set or not. For some reason, I can't
9053 use non v4l2 calls to capture uncompressed frames from the lml33,
9054 however I do have another bttv card on my system to test that I didn't
9055 break the non-mjpeg stuff.
9057 The Zoran encoders don't use square pixels. So the 4:3 (or 16:9)
9058 picture is going to show up as 720x480. I don't know my way around the
9059 code well enough to know how to specify a non-square pixel aspect
9060 ratio. If there isn't a way to do it, it would be nice to be able to
9061 specify as an option the aspect ratio of the sourc. Either 4:3 or 16:9
9062 in the case of anamorphic S-Video, which does occur.
9064 I stole the videodev_mjpeg.h header from the lavrec project. Despite
9065 the linux kernels having support for the Zoran cards, there doesn't seem
9066 to be a reliable way to pick up this header, which is probably why
9067 lavrec did it this way. Since it only defines ioctl definitions, I
9068 don't think using it is a legal problem.
9070 I also modified the audio handling a bit. If the card supports audio,
9071 great, we'll set the card's parameters as we did before. But if adev=
9072 is specified, use it regardless. The reason to do this is to capture
9073 audio from the sound card with video coming from, say, a web cam or in
9074 my case, an encoder card which doesn't have any audio capabilities at
9077 2003-05-31 Saturday 00:10 fenrir
9079 * mux/ts.c : allowed sending mjpeg (who said that's ugly ?)
9080 * demux/ts.c : fixed an endian problem with such private stream.
9082 2003-05-30 Friday 18:43 titer
9084 modules/gui/beos/* : fixed "Goto Menu" menuitem enabling
9086 2003-05-30 Friday 17:30 titer
9088 modules/gui/beos/* : misc fixes & enhancements
9090 2003-05-29 Thursday 21:40 asmax
9092 * X11 skins now use imlib2 -> you need to bootstrap
9093 wxwindows dialogs are not supposed to work yet, if they do you are
9096 2003-05-29 Thursday 16:48 asmax
9098 * x11/x11_theme.cpp: better timing for SkinManage
9099 * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be
9102 2003-05-28 Wednesday 23:56 asmax
9104 * AT LAST events work in X11 skins !
9106 2003-05-28 Wednesday 03:53 hartman
9109 - added "en" to the list of languages in the preferences.
9110 - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs.
9111 FENRIR: is this correct this way?
9113 2003-05-28 Wednesday 00:52 titer
9115 modules/video_output/x11/xcommon.c : compile fix for gcc != 3
9117 2003-05-27 Tuesday 22:57 gbazin
9119 * install-win32: fixed the nsi script to not include the FAQ.
9121 2003-05-27 Tuesday 22:42 hartman
9123 * Turn mem leaks into warning's instead of errors. Users seem to think that
9124 mem leaks will kernel panic there machine or something ;)A
9125 This will generate less bugreports, yet keep them visible to those who
9126 should and will care.
9128 2003-05-27 Tuesday 22:08 gbazin
9130 * modules/gui/win32/Modules.am: strings.cpp has been removed.
9132 2003-05-27 Tuesday 21:48 gbazin
9134 * ALL: bumped version to 0.6.0-test2
9135 * Makefile.am: got rid of the faq in the package-win32 target.
9137 2003-05-27 Tuesday 20:43 gbazin
9139 * 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.
9141 2003-05-27 Tuesday 13:22 titer
9143 * src/stream_output/announce.c : BeOS compile fix.
9144 setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported),
9145 so there is no need to do it here again.
9146 * modules/gui/beos/* : minor fixes
9148 2003-05-27 Tuesday 11:35 gbazin
9150 * modules/gui/wxwindows/*: fixed context menu problem on win32.
9152 2003-05-27 Tuesday 01:48 hartman
9154 * removed vlc_wraptext
9156 2003-05-26 Monday 19:26 gbazin
9158 * modules/video_output/directx/events.c: fixed breakage.
9160 2003-05-26 Monday 19:06 gbazin
9162 * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards.
9163 * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut.
9164 * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered.
9165 * 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.
9167 2003-05-26 Monday 16:06 gbazin
9169 * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes.
9171 2003-05-26 Monday 14:59 hartman
9173 * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100
9174 * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx
9175 * modules/gui/macosx/intf.?: added a wrapString:toWidth function
9176 * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it
9177 was ugly. now we use our own, osx method. This fixes tooltips in japanese
9178 I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused.
9180 2003-05-26 Monday 13:45 zorglub
9182 * The VLC-integrated SAP server now sends compliant packets. They can
9183 only be viewed with the CVS version of VLC
9185 2003-05-26 Monday 02:09 gbazin
9187 * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready().
9188 started to implement X11Region and integrated the wxWindows dialogs.
9189 * 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.
9191 2003-05-26 Monday 02:03 hartman
9193 * modules/gui/macosx/prefs.m: fixed the module selectors.
9194 * modules/video_filter/crop.c: clarified the use of crop. someone please
9195 check, i'm not entirely sure this is correct. Actually i think we should
9196 split this up in more then one config item, for GUI preferences clarity.
9197 Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or
9198 like ffmpeg has which uses left, right, top and bottom offsets.
9200 2003-05-26 Monday 01:25 hartman
9202 * extras/MacOSX/Resources/English.lproj/MainMenu.nib
9203 * modules/gui/macosx/output.m:
9204 - changed the textfields for bitrate into comboboxes with suggested values
9205 identical to the ones in wxwindows intf.
9206 - changed "bitrate (bps)" into "bitrate (kb/s)
9207 * modules/gui/macosx/prefs.?:
9208 - update the current view when advanced is changed.
9209 - module_lists now use the description strings.
9210 - always wraptext on tooltips. Currently japanese language is breaking.
9211 - we now have sliders for int/float config options with ranges.
9212 - fixed a warning message about an un-init'ed module_t.
9213 * modules/video_filter/adjust.c:
9214 - added the ranges to the description strings of the config options.
9215 - blur-factor now uses a range as according to it's description string
9216 it already should have used this.
9218 2003-05-25 Sunday 23:08 titer
9220 modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens
9221 since the gettext behaviour changed
9223 2003-05-25 Sunday 22:36 titer
9225 * bootstrap: remove a -shared flag as ./configure already adds it for
9226 platforms which need it
9227 * configure.ac.in: don't use -shared on BeOS
9229 2003-05-25 Sunday 20:16 gbazin
9231 * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension.
9233 2003-05-25 Sunday 19:24 gbazin
9235 * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard.
9237 2003-05-25 Sunday 18:32 sigmunau
9239 convert the strings in the id3tags to utf8 before storing them.
9241 2003-05-25 Sunday 18:02 nitrox
9243 . SAP/SDP packets parsing: ability to parse RFC compliant packets
9244 parse_sap returns the SAP header length
9245 parse_sdp only parse the SDP payload
9246 note that VLC will discard messages from the old miniSAP-server
9247 (You have to use CVS version of miniSAP-server)
9248 (Messages from the new miniSAP-server will be discarded with old VLC)
9250 2003-05-25 Sunday 17:27 massiot
9252 * We now use UTF-8 internally under Mac OS X. This requires a libiconv-
9253 enabled version of gettext. (patch courtesy of the DJ)
9255 2003-05-25 Sunday 17:21 titer
9257 modules/gui/beos/PreferencesWindow.* :
9258 * added a BBox around each panel (looks nicer)
9259 * now use BSliders for {integer,float}_with_range
9261 2003-05-25 Sunday 15:05 alexis
9263 ALL : VLC FAQ transformed into VideoLAN FAQ, which is hosted in the CVS
9264 under www.videolan.org/doc/faq/
9266 2003-05-25 Sunday 11:31 gbazin
9268 * 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...).
9269 * modules/video_filter/deinterlace/deinterlace.c: small change.
9271 2003-05-25 Sunday 10:14 gbazin
9273 * modules/codec/ffmpeg/ffmpeg.c: fixed typo.
9275 2003-05-25 Sunday 00:16 gbazin
9277 * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options.
9279 2003-05-24 Saturday 23:40 gbazin
9281 * src/misc/variables.c, include/variables.h: first pass at object var inheritance.
9282 * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var.
9284 2003-05-24 Saturday 21:28 asmax
9286 * events aren't perfect yet, but it is better enough to commit
9288 2003-05-24 Saturday 20:54 gbazin
9290 * src/video_output/video_output.c: new "deinterlace" object variable.
9291 * modules/gui/macosx/prefs.m: compilation fix.
9292 * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var.
9293 * modules/gui/skins/*: couple of fixes.
9295 2003-05-24 Saturday 17:52 gbazin
9297 * modules/gui/skins/*: compilation fixes.
9298 * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section.
9300 2003-05-24 Saturday 15:11 titer
9302 * Makefile.am: minor change in BeOS packages generation
9303 * doc/release-howto.txt: remove outdated info about how to build BeOS
9306 2003-05-24 Saturday 13:14 gbazin
9308 * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated.
9310 2003-05-24 Saturday 13:05 massiot
9312 * modules/codec/libmpeg2.c: Fixed synchro with field pictures.
9314 2003-05-24 Saturday 12:55 jpsaman
9316 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.
9318 2003-05-24 Saturday 12:53 sam
9320 * ./po/*: re-ran toolbox --update-po.
9321 * ./po/en_GB.po: the British translation is up to date.
9323 2003-05-24 Saturday 12:35 sam
9325 * ./Makefile.am: used $(srcdir) where necessary (Closes: #319).
9327 2003-05-24 Saturday 12:34 sam
9329 * ./toolbox: we no longer translate the Borland plugin.
9331 2003-05-24 Saturday 12:10 sam
9333 * ./configure.ac.in: the help message now says libmad is enabled by
9334 default (Closes: #704).
9336 2003-05-24 Saturday 11:53 sam
9338 * ./modules/access_output/udp.c: if the clock needs to be reset, we do not
9339 wait or we will face delay issues as reported in #794. Fix inspired from
9340 a suggestion by John Michael Zorko.
9342 2003-05-24 Saturday 02:48 hartman
9344 * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic.
9345 * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder.
9346 * modules/gui/macosx/macosx.m: typo
9347 * modules/gui/macosx/prefs.m: fix of the module selectors.
9348 * po/nl.po: i've taken a head start on the translations.
9349 * src/libvlc.h: removed unused string RT_PRIORITY_TEXT
9351 2003-05-23 Friday 23:53 sigmunau
9353 the http interface should now output valid xhtml 1.0.
9355 2003-05-23 Friday 13:02 hartman
9357 * Updated the informal message to report the ip and port the http intf was
9358 started on. This will help ppl to actually use the thing ;)
9360 2003-05-23 Friday 11:41 sam
9362 * Built-in modules were linked twice in the mozilla plugin; removed the
9363 non-PIC ones (Closes Debian bug #194384).
9365 2003-05-23 Friday 00:00 hartman
9367 * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;)
9368 * modules/gui/macosx/vout.m: removed some code that was preventing us from
9369 using chroma converters.
9370 * modules/codec/quicktime.c:
9371 - added the video decoder. only works with SVQ3 atm, returns Invalid
9372 BITMAPHEADER for some reason in all other cases.
9373 - did some cleaning up. this might just work under Win32 now aswell,
9374 gibalou will do some testing tomorrow ;)
9375 - SVQ3 QT degrades faster then the ffmpeg version, but also recovers
9376 faster. I'm not yet sure which one i prefer.
9378 2003-05-22 Thursday 22:24 gbazin
9380 * modules/gui/wxwindows/streamout.cpp: fixed typo.
9382 2003-05-22 Thursday 21:42 gbazin
9384 * src/libvlc.h: fixed spelling mistake.
9385 * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls.
9386 * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute.
9388 2003-05-22 Thursday 20:56 hartman
9390 * spelling error in description string
9392 2003-05-22 Thursday 20:45 hartman
9394 * added an ifdef for SVQ3
9396 2003-05-22 Thursday 20:06 asmax
9398 * at last the python module works again !
9399 (so stupid: the flag -lavcodec had to be at the *end* of the line !)
9401 2003-05-22 Thursday 18:30 asmax
9403 * started to repair build of python module
9405 2003-05-22 Thursday 16:01 gbazin
9407 * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values.
9409 2003-05-22 Thursday 15:34 hartman
9411 * modules/control/http.c: strings for the address and the port variable were switched.
9413 2003-05-22 Thursday 14:40 hartman
9415 * fixed a localization issue
9417 2003-05-22 Thursday 14:25 hartman
9419 * modules/gui/macosx/playlist.m: fixed my fix
9420 * modules/gui/macosx/output.m: removed a debug statement
9421 * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel.
9423 2003-05-22 Thursday 13:40 hartman
9425 * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1
9427 2003-05-22 Thursday 12:00 gbazin
9429 * INSTALL.win32: added a small note about running vlc under the msvc debugger.
9430 * modules/gui/wxwindows/*: small fixes.
9431 * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32.
9432 * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes.
9434 2003-05-21 Wednesday 21:30 hartman
9436 * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1
9438 * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths.
9440 2003-05-21 Wednesday 19:55 hartman
9442 * vlc.ebuild: This ebuild should work if we release a test2.
9443 * modules/codec/quicktime.c: I added all the audio formats I know QT can handle.
9445 * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian,
9446 since the problems with this decoder are endian specific according to it's creator.
9448 2003-05-21 Wednesday 18:09 jpsaman
9450 Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me!
9452 2003-05-21 Wednesday 18:04 jpsaman
9454 More buildscript fixes.
9456 2003-05-21 Wednesday 15:54 gbazin
9458 * modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed.
9460 2003-05-21 Wednesday 15:40 hartman
9463 src/libvlc.c: Added a quicktime_lock on SYS_DARWIN
9464 * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces
9465 of identifying the right Codec to use for decoding to be one of these areas.
9466 So when we do this, only one thread at a time can use QT.
9467 Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;)
9469 2003-05-21 Wednesday 13:27 gbazin
9471 * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage.
9472 * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation.
9473 * src/video_output/video_output.c: added a "fullscreen" object variable.
9474 * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable.
9476 2003-05-21 Wednesday 13:19 sigmunau
9478 removed the desctiption texts of a nonexisting config option
9480 2003-05-21 Wednesday 13:10 sigmunau
9482 removed the --playlist option as it doesn't seem to be used
9484 2003-05-21 Wednesday 10:02 fenrir
9486 * wav: fix a parsing bug.
9488 2003-05-20 Tuesday 23:17 gbazin
9490 * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection.
9492 2003-05-20 Tuesday 21:35 hartman
9494 * ALL: added a quicktime module.
9495 - This module provides QDM2 and QDMC sound support on OSX by linking to
9496 the native QT libraries. We now have FULL QT trailer support on OSX.
9497 - The video part of this decoder is not yet working on OSX.
9498 - This can be used for a future win32dll loader system as well.
9500 2003-05-20 Tuesday 20:09 jpsaman
9502 Modified build scripts
9504 2003-05-20 Tuesday 18:53 hartman
9506 * NEWS: updated some OSX info
9508 - added CDDA support
9509 - added a "Online Documentation" item to the Help menu
9510 - removed some debugging strings
9512 2003-05-20 Tuesday 16:20 zorglub
9514 All: Support for SAP advertising in stream output
9516 add sap, or sap="Name" in the stream output options
9518 2003-05-20 Tuesday 16:08 sigmunau
9520 kde.cpp: explicitly tell kde with icons to use. Should fix a crash that
9522 kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming
9525 2003-05-20 Tuesday 15:51 hartman
9527 * THANKS: Added Davor Orel who created the OS X icons.
9528 * modules/gui/macosx/macosx.m: changed a float into a float with range
9530 2003-05-20 Tuesday 15:23 hartman
9532 * Added a Reset prefs option
9533 * New prefs dialog much like the wxWindows and BeOS one.
9534 - translated instances might be broken.
9535 - still need sliders for min/max values
9536 - improved sizing should be done.
9538 2003-05-20 Tuesday 11:44 titer
9540 modules/gui/beos/PreferencesWindow.* : cleaning
9542 2003-05-19 Monday 23:36 gbazin
9544 * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago.
9546 2003-05-19 Monday 21:39 asmax
9548 * a lot of cleaning in X11 skins, but some problems remain with
9551 2003-05-19 Monday 21:04 gbazin
9553 * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps.
9554 * po/*: updated the po files.
9556 2003-05-19 Monday 20:47 gbazin
9558 * Bumped version to 0.6.0-test1
9559 * modules/access/cdda.c: decreased the priority of the cdda plugin.
9561 2003-05-19 Monday 11:38 gbazin
9563 * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons.
9565 2003-05-19 Monday 09:57 gbazin
9567 * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit.
9569 2003-05-18 Sunday 23:16 fenrir
9571 * input_program.c: input_DelES destroyed the decoder (if any) without
9572 removing this ES from the list of selected ES. So, instead we call
9575 2003-05-18 Sunday 22:30 titer
9577 modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue
9579 2003-05-18 Sunday 20:54 jpsaman
9581 Updated release numbering of packages.
9583 2003-05-18 Sunday 19:46 gbazin
9585 * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons.
9587 PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ?
9589 2003-05-18 Sunday 18:56 hartman
9591 * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported
9593 2003-05-18 Sunday 17:48 asmax
9595 * added transparency in X11 skins
9597 2003-05-18 Sunday 16:27 gbazin
9599 * 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.
9601 2003-05-18 Sunday 15:44 gbazin
9603 * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time.
9604 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.
9606 2003-05-18 Sunday 12:18 gbazin
9608 * modules/gui/wxwindows/open.cpp: small fixes.
9609 * modules/access/vcd/cdrom.c: win32 fix for cue file parsing.
9610 * modules/video_filter/osd_text.c: small win32 fix.
9612 2003-05-18 Sunday 11:25 asmax
9614 * first BMP loader for X11 skins : it can only handle 24bbp uncompressed
9615 images, but it works !
9617 2003-05-17 Saturday 23:57 gbazin
9619 * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :)
9620 * install-win32, Makefile.am: updates for the win32 package.
9621 * NEWS: added a few missing things.
9623 2003-05-17 Saturday 22:48 gbazin
9625 * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available.
9626 * modules/gui/wxwindows/streamout.cpp: small cosmetic changes.
9627 * modules/gui/wxwindows/open.cpp: added a CD Audio entry.
9629 2003-05-17 Saturday 22:00 gbazin
9631 * include/input_ext-intf.h: forgot this file in my last commit.
9632 * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary.
9634 2003-05-17 Saturday 20:30 gbazin
9636 * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir).
9637 You can now listen to your favorite CDDAs with vlc, or even stream them :)
9638 (Their is not yet any support for jitter correction).
9639 * modules/codec/araw.c: small clean-up.
9641 2003-05-17 Saturday 18:30 titer
9643 * modules/gui/beos/MessagesWindow.* : cleaning
9644 * modules/gui/beos/PreferencesWindow.* : split the main modules into
9647 2003-05-17 Saturday 15:20 titer
9649 modules/gui/beos/* : cosmetic
9651 2003-05-17 Saturday 14:36 gbazin
9653 * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output.
9655 2003-05-17 Saturday 11:35 gbazin
9657 * configure.ac.in: removed the encoders from the list of plugins as they are not used currently.
9658 * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling.
9660 2003-05-16 Friday 23:02 gbazin
9662 * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well.
9664 2003-05-15 Thursday 23:05 gbazin
9666 * src/input/input_programs.c: a few fixes to the navigation object variable.
9668 2003-05-15 Thursday 22:27 massiot
9671 * ALL: Capitalize all preferences text strings
9673 2003-05-15 Thursday 21:31 gbazin
9675 * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables.
9676 * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu.
9678 2003-05-15 Thursday 20:45 jpsaman
9680 Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target.
9682 2003-05-15 Thursday 20:28 jpsaman
9684 Updating version to 0.5.4.
9685 Enable building with libmpeg2.
9687 2003-05-15 Thursday 16:02 sam
9689 * ./Makefile.am: fixed LDFLAGS when using --enable-gprof.
9691 2003-05-15 Thursday 15:59 gbazin
9693 * modules/gui/wxwindows/*: small fixes and improvements.
9695 2003-05-15 Thursday 15:50 sam
9697 * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well.
9699 2003-05-15 Thursday 15:35 hartman
9701 * Makefile.am: on make dist move vlc.ebuild
9702 * vlc.ebuild: small spelling correction
9704 2003-05-15 Thursday 02:02 hartman
9706 * Went trough my maillogs and filled out large parts of the NEWS file.
9707 please check and add your own. (i was bored ;)
9708 * Updated the README.MacOSX.rtf with some more pointers and changed version
9711 2003-05-15 Thursday 01:33 gbazin
9713 * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features.
9715 2003-05-15 Thursday 01:23 hartman
9717 * variable callback for the playlist. the input, audio and video still need
9718 to be done, waiting for gibalou to work his magic on that ;)
9719 cvs: ----------------------------------------------------------------------
9721 2003-05-15 Thursday 00:46 hartman
9723 * added vlc.ebuild, vlc.spec.redhat to dist.
9724 * added all the new icons to the dist.
9725 * on make dist i would like to do
9726 mv vlc.ebuild vlc-${VERSION}.ebuild
9727 I don't know how to do this. Who does?
9729 2003-05-15 Thursday 00:32 hartman
9731 * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution.
9732 Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will
9733 need to be updated before release, to point out the correct links to
9736 2003-05-14 Wednesday 21:29 fenrir
9738 * aac: compilation fix.
9739 * libvlc.h : set correct value for sout-a/vcodec
9741 2003-05-14 Wednesday 19:47 hartman
9743 * Resized some elements to allow for better translations.
9745 2003-05-14 Wednesday 17:17 sam
9747 * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in
9748 the extras/ directory.
9750 2003-05-14 Wednesday 14:58 fenrir
9752 * aac: use extention based detection.
9754 2003-05-14 Wednesday 14:57 hartman
9758 2003-05-14 Wednesday 14:56 hartman
9760 ALL: Davor won the vote, New icons in place.
9762 2003-05-14 Wednesday 11:15 fenrir
9764 * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz)
9766 2003-05-14 Wednesday 09:00 gbazin
9768 * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp.
9770 2003-05-13 Tuesday 23:41 gbazin
9772 * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack.
9774 2003-05-13 Tuesday 22:59 gbazin
9776 * modules/gui/wxwindows/*: added a navigation menu in the interface menubar.
9777 * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit.
9779 2003-05-13 Tuesday 22:33 gbazin
9781 * modules/gui/wxwindows/*: new subtitles file dialog box.
9782 * modules/demux/util/sub.c: fixed a few description strings.
9783 * Makefile.am: small cosmetic change to package-win32 target.
9785 2003-05-13 Tuesday 20:36 asmax
9787 * beginning of event processing in X11 skins
9788 * graphics should work, but....
9790 2003-05-13 Tuesday 19:25 asmax
9792 * changed OSGraphics constructor (needed for X11)
9794 2003-05-13 Tuesday 14:11 titer
9796 modules/gui/beos/PreferencesWindow.*:
9797 - use BMenuFields for string_from_list config items
9800 2003-05-13 Tuesday 12:09 gbazin
9802 * modules/control/rc/rc.c: win32 fixes for the handling of special control keys.
9804 2003-05-13 Tuesday 11:44 gbazin
9806 * modules/gui/wxwindows/preferences.cpp: small fixes.
9808 2003-05-13 Tuesday 11:18 titer
9810 modules/gui/beos/PreferencesWindow.*: use config_ResetAll()
9812 2003-05-12 Monday 21:55 gbazin
9814 * 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.
9815 * modules/gui/wxwindows/open.cpp: small cosmetic changes.
9817 2003-05-12 Monday 19:59 titer
9819 modules/gui/beos/VlcWrapper.h: compile fix
9821 2003-05-12 Monday 19:11 gbazin
9823 * include/vlc_common.h: small change to shut-up some memory checkers.
9825 2003-05-12 Monday 17:33 gbazin
9827 * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin.
9828 * modules/video_output/directx/events.c: fixed non-initialized variable.
9829 * 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).
9830 * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed.
9831 * 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()).
9832 * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel.
9834 2003-05-12 Monday 01:17 hartman
9836 * First set config variable, then add the files (and therefore potentially
9837 play them) in the playlist. Otherwise we can be too late.
9839 2003-05-11 Sunday 23:17 hartman
9841 * extras/MacOSX/vlc.pbproj/project.pbxproj:
9842 - Add the THANKS file to the Mac OS X application
9843 * modules/gui/macosx/about.?:
9844 - Use c-style comments instead of //
9845 - Open the AUTHORS file with the correct Encoding
9846 - Display the THANKS file as well
9847 - Rotate the scrolling when at the end
9848 * modules/gui/macosx/intf.m:
9849 - put Cocoa into multithreaded mode as soon as possible. Not really
9850 causing any problems now, but is cleaner.
9851 * modules/gui/macosx/prefs.m:
9852 - Select the current setting when we create a combobox.
9854 2003-05-11 Sunday 19:09 hartman
9857 - removed a bit too much code from the interface files previous commit.
9858 Menu's were enabled if there was no input.
9859 - removed a NSLog which was used for bugtracking
9861 2003-05-11 Sunday 18:49 hartman
9863 * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want
9864 cvs to stop bugging me about it ;)
9871 2003-05-11 Sunday 18:43 gbazin
9873 * src/input/input_programs.c: small bug fix.
9874 * src/misc/variables.c: compilation fix for MSVC.
9876 2003-05-11 Sunday 18:41 hartman
9878 * forgot one file. see previous intf.m commit for details.
9880 2003-05-11 Sunday 18:40 hartman
9882 * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout
9883 and playlist already have, to be notified of menu changes.
9884 * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE
9885 * modules/gui/macosx/intf.?: Interface listens for changes in the input
9888 2003-05-11 Sunday 15:55 gbazin
9890 * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation.
9892 2003-05-11 Sunday 14:33 sigmunau
9894 Added code to render subtitles with the freetype module (disabled by default).
9895 To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c
9896 and modules/codec/spudec/text.c and run with --filter osdtext
9898 2003-05-11 Sunday 13:45 gbazin
9900 * configure.ac.in: fixed the wx-config detection by the skins plugin.
9901 * modules/gui/wxwindows/*: fixed a couple of breakage.
9903 2003-05-11 Sunday 13:22 gbazin
9905 * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy.
9907 2003-05-11 Sunday 13:14 sigmunau
9909 use c comment, and not c++
9911 2003-05-11 Sunday 08:42 sigmunau
9913 * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing
9914 (doesn't seem to work)
9916 2003-05-11 Sunday 01:00 massiot
9918 * modules/audio_filter/resampler/coreaudio.c: more accurate frame length
9920 * modules/audio_output/coreaudio.c: apparently the audio card clock can
9921 be screwed, so probe it at every buffer
9922 * src/audio_output/output.c: Thou shalt not drop buffers
9924 2003-05-10 Saturday 20:49 hartman
9926 * fix titer's language commit. The list needs to end with a NULL, or VLC will
9927 no longer start. (it fails on the duplication of the config of this variable)
9929 2003-05-10 Saturday 18:16 fenrir
9931 * ffmpeg : fix for svq3.
9933 2003-05-10 Saturday 13:52 titer
9935 POTFILES.in: forgot a file yesterday...
9937 2003-05-10 Saturday 13:40 titer
9939 * src/libvlc.[ch]: removed --translation to avoid breaking compatibility
9940 with old config files; --language is now a string_from_list you can use
9941 to specify the language (default is auto-detection).
9943 2003-05-10 Saturday 11:08 gbazin
9945 * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables.
9947 2003-05-10 Saturday 11:05 hartman
9949 * added VP31 fourcc's.
9950 * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too
9951 actually use it. It would generate too many bugreports.
9953 2003-05-10 Saturday 10:32 hartman
9955 * Finished the sout dialog on OSX.
9957 2003-05-09 Friday 23:23 fenrir
9959 * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :)
9961 2003-05-09 Friday 22:03 sigmunau
9963 oss.c: give a warning if --spdif is set but the sourndcard don't support it.
9965 2003-05-09 Friday 20:30 massiot
9969 2003-05-09 Friday 19:53 fenrir
9971 * faad: better support of AAC without ESDS.
9973 2003-05-09 Friday 19:30 titer
9975 Updated POTFILES.in for BeOS' i18n
9977 2003-05-09 Friday 19:29 fenrir
9979 * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I
9982 2003-05-09 Friday 16:01 gbazin
9984 * modules/misc/httpd.c: win32 fixes.
9985 * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones.
9987 2003-05-09 Friday 02:39 fenrir
9989 * mmstu: fixed a lookup.
9991 2003-05-09 Friday 01:19 hartman
9993 * modules/gui/macosx/prefs.m:
9994 - possibly fixed a crash situation when clicking the OK button (not sure though)
9995 * modules/gui/macosx/macosx.m:
9996 - made the transparency option an advanced option.
9998 2003-05-09 Friday 00:58 titer
10000 * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit
10001 * src/misc/configuration.c: config_PutPsz now sets the variable to NULL
10002 if the string is empty
10003 * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz
10005 2003-05-09 Friday 00:41 hartman
10007 * modules/gui/macosx/prefs.?:
10008 - made the advanced button better.
10009 - added missing CONFIG_ITEM_DIRECTORY support
10010 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
10011 - added the semi 'apple' default of com-, as a hotkey for the prefs.
10013 2003-05-08 Thursday 23:11 hartman
10015 modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;)
10017 2003-05-08 Thursday 19:51 fenrir
10019 * ftp : updated copyright info.
10021 2003-05-08 Thursday 19:26 fenrir
10025 2003-05-08 Thursday 19:21 fenrir
10027 * v4l: remove __V4L_AUDIO_ (useless)
10029 2003-05-08 Thursday 19:06 titer
10031 ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long,
10032 vasprintf if defined but not declared in the system headers...)
10034 2003-05-08 Thursday 17:13 massiot
10036 * modules/gui/macosx: Fixed crashes with the new submenus when used on a
10038 * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled
10039 the DVD menus by default.
10041 2003-05-08 Thursday 15:58 gbazin
10043 * modules/access/file.c: fixed large file support on win32.
10044 * src/libvlc.[ch]: made the description of the translation option more explicit.
10046 2003-05-08 Thursday 14:15 titer
10048 src/libvlc.*: --translation is now a string. Usefull if want to specify
10049 a different language than your OS, or if your OS is not localized...
10051 2003-05-08 Thursday 12:09 gbazin
10053 * modules/gui/wxwindows/menus.cpp: misc small fixes.
10055 2003-05-08 Thursday 10:45 titer
10057 modules/gui/beos/PreferencesWindow.cpp: cosmetic
10059 2003-05-08 Thursday 10:40 titer
10061 * modules/gui/beos/AudioOutput.cpp: more cleaning
10062 * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show
10063 Interface" to the popup
10065 2003-05-08 Thursday 01:16 hartman
10067 ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es.
10068 - video-es seems broken. it always starts with -1 (Disabled) selected.
10069 - moved some menuitems to other menu's for gui interface consistency with
10071 - added a "fit to screen" menuitem.
10073 2003-05-08 Thursday 01:05 titer
10075 src/misc/beos_specific.cpp:
10076 Fixed a very old bug: if the user hit Alt+Q, don't let the be_app
10077 exit without any cleaning (that made VLC crash badly)
10079 2003-05-07 Wednesday 23:13 hartman
10081 * changed "Gayscale video output" option back into "Grayscale video output"
10083 2003-05-07 Wednesday 23:07 alexis
10085 Makefile : Minor changes.
10087 2003-05-07 Wednesday 19:20 titer
10089 modules/gui/beos/AudioOutput.cpp: cleaning
10091 2003-05-07 Wednesday 17:27 titer
10093 * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug
10094 * modules/gui/beos/PreferencesWindow.*: now you can save preferences
10096 2003-05-07 Wednesday 16:47 titer
10098 modules/gui/beos/PreferencesWindow.cpp:
10101 2003-05-07 Wednesday 15:54 gbazin
10103 * modules/gui/wxwindows/*: Fix (use different id numbers for each menus).
10105 2003-05-07 Wednesday 15:44 fenrir
10107 * ffmpeg: --ffmpeg-truncated is now an int :
10108 * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this)
10109 * 0 -> disable CODEC_FLAG_TRUNCATED
10110 * 1 -> force CODEC_FLAG_TRUNCATED
10112 2003-05-07 Wednesday 14:49 titer
10114 modules/gui/beos/*: fixed a few things I broke recently (dvd menus,
10117 2003-05-07 Wednesday 12:23 gbazin
10119 * modules/gui/wxwindows/*: misc fixes.
10121 2003-05-07 Wednesday 02:31 fenrir
10123 * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look
10124 at free box content to see if it could be moov box, I hope there won't be
10125 any misdetection. (Even when there is a spec, nobody follows it :((
10127 2003-05-07 Wednesday 00:28 fenrir
10129 * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy
10130 with valid files. You have to use --ffmpeg-truncated to force it.
10131 MPEG-4 in TS won't work unless you use --ffmpeg-truncated :((
10133 2003-05-07 Wednesday 00:18 gbazin
10135 * modules/gui/wxwindows/open.cpp: removed the channels server entry.
10137 2003-05-06 Tuesday 21:01 gbazin
10139 * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up.
10141 2003-05-06 Tuesday 20:12 hartman
10143 * ALL: there were reports of crashes in the menucode. i think it was that
10144 the VLCWindow could suddenly disappear (the vout closed) and therefore we
10145 could no longer reference it. This should fix that. Also made this code
10146 more generic to avoid code duplication.
10148 2003-05-06 Tuesday 16:05 fenrir
10150 * mp4: fix a segfault and play .3gp with h263 video track.
10152 2003-05-06 Tuesday 14:19 fenrir
10154 * http: redirect to main page each time we pass arguments. (it's done by
10155 an html header and not by the http protocol. I know it's bad but it's a
10158 2003-05-06 Tuesday 12:57 fenrir
10160 * http: fix 'add mrl'.
10162 2003-05-06 Tuesday 02:17 titer
10164 Makefile.am: fixed BeOS package generation when all modules are built-in
10166 2003-05-06 Tuesday 02:01 fenrir
10168 * mms: fix for builtin compilation.
10170 2003-05-06 Tuesday 01:15 titer
10172 configure.ac.in: fixed static linking with libintl and libiconv
10174 2003-05-05 Monday 22:48 gbazin
10176 * modules/demux/mpeg/ts.c: compiler warning fix.
10177 * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es".
10179 2003-05-05 Monday 22:23 gbazin
10181 * 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.
10182 * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables.
10184 2003-05-05 Monday 22:04 hartman
10186 * fixed the autogenerated menu's.
10188 2003-05-05 Monday 21:35 titer
10190 configure.ac.in: fixed libdvbpsi detection for people who don't have
10191 stdint.h but inttypes.h
10193 2003-05-05 Monday 16:29 gbazin
10195 * modules/gui/skins/src/*: forgot a few references to the channels server.
10197 2003-05-05 Monday 16:09 gbazin
10199 * ALL: removed the old channels server stuff (was deprecated).
10201 2003-05-05 Monday 15:52 fenrir
10205 2003-05-05 Monday 15:21 sigmunau
10207 implemented VLC_VAR_TIME using two ints
10209 2003-05-05 Monday 14:58 sigmunau
10211 Implemented support for CONFIG_ITEM_DIRECTORY
10213 2003-05-05 Monday 13:15 titer
10215 Updated NEWS for 0.5.4 release
10217 2003-05-05 Monday 13:06 titer
10219 modules/gui/beos/*: Partial fix for Preferences resizing
10221 2003-05-05 Monday 13:03 hartman
10223 NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone.
10224 README.MacOSX.rtf: clarified some things.
10226 2003-05-05 Monday 12:15 gbazin
10228 * modules/gui/skins/src/*: compilation fixes under win32.
10230 2003-05-05 Monday 11:49 sam
10232 * ./src/video_output/video_output.c: fixed a crash that occurs when the
10233 width and height variables are set to their default values.
10235 2003-05-04 Sunday 23:39 gbazin
10237 * src/audio_output/output.c: fixed warning.
10239 2003-05-04 Sunday 23:38 massiot
10241 * First round of capitalization of description strings.
10243 2003-05-04 Sunday 23:03 gbazin
10245 * po/POTFILES.in: added the new modules since 0.5.3
10247 2003-05-04 Sunday 22:42 gbazin
10249 * src/misc/variables.c, ALL: improvements to the object variables api.
10250 - added another argument to var_Change().
10251 - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change()
10252 that are used to set/get a friendly name to an object variable.
10253 - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve
10254 the number of availabel choices without having to get their value
10256 - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign
10257 a friendly name to the choice value.
10258 - VLC_VAR_GETCHOICES retrieves the choices values and their friendly
10261 * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface.
10263 2003-05-04 Sunday 22:33 massiot
10265 * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with
10268 2003-05-04 Sunday 18:51 fenrir
10270 * transcode: follow the same logic for ab than vb. (ie for a small value
10271 it's used as kb/s for higher ones it's b/s).
10272 Just a remember, transcode options are:
10275 vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2
10287 qmin (between 1 and 32)
10288 qmax (between 1 and 32)
10289 only acodec and/or vcodec are mandatories (and it's a good idea to always
10290 define vb,vt, and/or ab)
10292 2003-05-04 Sunday 15:02 massiot
10294 * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should
10295 fix the "sound drops after half an hour" bug)
10296 * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio
10297 resampler which works perfectly fine here
10298 Please test that I didn't break S/PDIF output on OS X.
10300 2003-05-04 Sunday 12:40 sam
10302 * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being
10303 linked with svgalib and svgalib using atexit().
10305 2003-05-04 Sunday 10:46 fenrir
10307 * mpga_audio: should fix an infinite loop when miss-detected free
10310 2003-05-04 Sunday 01:36 massiot
10312 More cleaning of the STATE_INVALID stuff (still not perfect though).
10314 2003-05-03 Saturday 22:25 massiot
10316 Fixed handling of STATE_INVALID states.
10318 2003-05-03 Saturday 18:11 fenrir
10320 * transcode: added qmin, qmax and hq(high quality) options.
10322 2003-05-03 Saturday 14:33 fenrir
10324 * transcode: fix cropping code.
10326 2003-05-03 Saturday 14:22 fenrir
10328 * transcode: fixed video resizing.
10330 2003-05-03 Saturday 13:37 titer
10332 beos/* : New Preferences window that lets you configure everything.
10333 It is not complete yet (see the TODO in PreferencesWindow.cpp)
10335 2003-05-03 Saturday 13:18 fenrir
10337 * transcode: added two options:
10338 - vt : video bitrate tolerance
10339 - keyint : number of inter frames between intra frames.
10341 2003-05-03 Saturday 12:36 fenrir
10343 * v4l: used the same trick than vls to avoid too much resampling.
10345 2003-05-03 Saturday 02:18 fenrir
10347 * ts: fix a memory leak.
10349 2003-05-03 Saturday 02:09 fenrir
10353 2003-05-03 Saturday 01:52 fenrir
10355 * v4l: fix a stupid bug that broke audio.
10357 2003-05-03 Saturday 01:12 fenrir
10359 * all: shut up valgrind ;) (memory leacks and one overead/overwrite).
10361 2003-05-02 Friday 19:37 fenrir
10363 * transcode: fix about raw audio.
10365 2003-05-02 Friday 17:35 fenrir
10367 * v4l: audio grabbing part begin to work :)
10369 2003-05-02 Friday 16:25 fenrir
10371 * transcode: compilation fix.
10373 2003-05-02 Friday 15:53 gbazin
10375 * 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.
10377 2003-05-02 Friday 15:36 titer
10381 2003-05-02 Friday 14:51 fenrir
10383 * transcode: should be able to compress raw audio, need to be cleaned up.
10384 u8,s8,s16 big and little endian should be supported but not all tested.
10386 2003-05-02 Friday 12:18 sam
10388 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec.
10390 2003-05-02 Friday 03:41 fenrir
10392 * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24).
10394 2003-05-02 Friday 03:40 fenrir
10396 * rawvideo.c: fix a bug while filling picture.
10398 2003-05-02 Friday 00:33 fenrir
10400 * copy: added raw audio/video support.
10401 * avi: added raw audio support (little endian only).
10403 2003-05-01 Thursday 13:51 ipkiss
10405 * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the
10406 basic-skins plugin with GTK2
10407 * modules/gui/skins/parser/skin.*: small compilation fix, but i don't
10408 really understand why it is necessary :)
10410 2003-05-01 Thursday 01:11 hartman
10412 * modules/gui/macosx/macosx.m
10413 - added a macosx-float config option
10414 - changed 'opaqueness' into 'macosx-opaqueness'
10415 * modules/gui/macosx/vout.?
10416 - let vout respect 'float' on top option.
10417 - added a toggle function to toggle float on top.
10419 - menuitem and corresponding code for float on top.
10421 2003-04-30 Wednesday 23:58 hartman
10423 ALL: New output dialog that uses the new --sout syntax.
10424 - it is not so powerful as --sout (does not allow for multiple unicasts ie)
10425 - there is a bug in the transcode settings. not sure what is causing it.
10427 2003-04-30 Wednesday 21:45 fenrir
10429 * mp4: fix playback of some stream with raw audio. I also split
10430 big audio chunk. (Avoid 100000 samples at once :(
10432 2003-04-30 Wednesday 21:16 asmax
10434 * enable basic-skins for GTK2 (not tested yet ;)
10436 2003-04-30 Wednesday 19:22 ipkiss
10438 * ./configure.ac.in:
10439 - added a basic-skins plugin, which doesn't make use of wxWindows
10440 dialogs (currently only works for win32)
10441 - renamed with-wx-config-path in with-skins-wx-config-path for the
10442 skins plugin, to avoid problems with the wxwindows plugin
10444 2003-04-30 Wednesday 19:20 gbazin
10446 * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420.
10448 2003-04-30 Wednesday 14:04 hartman
10450 modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu.
10452 2003-04-30 Wednesday 09:11 gbazin
10454 * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement.
10456 2003-04-30 Wednesday 04:13 hartman
10458 modules/access/http.c:
10459 modules/access/ftp.c:
10460 * fixed a very serious bug in the atoll code. this contained a never ending while loop.
10461 It showed on systems without atoll() (MacOSX) as an inability to view http
10464 2003-04-29 Tuesday 22:44 fenrir
10466 all: use /* */ instead of // (we write c code)
10468 2003-04-29 Tuesday 22:38 fenrir
10470 * stream_output.c: some sanity checks and bypass default behavour of
10471 module_Need (when I ask for udp I want udp or an error, but not file
10472 or something else) by adding ",none" when a module name is specified.
10473 I will clean up that by adding a flag to module_Need or something like
10476 2003-04-29 Tuesday 21:32 fenrir
10478 * stream_output.c: fix segfault when not specifying mux name.
10480 2003-04-29 Tuesday 20:36 ipkiss
10482 * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with
10485 2003-04-29 Tuesday 20:29 fenrir
10487 * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of
10488 resampling with some files while keeping good synchronisation.
10489 Anybody has an idea of the maximum desynchronisation between audio and
10490 video that still be imperceptible ?
10492 2003-04-29 Tuesday 20:17 hartman
10494 * modules/gui/macosx/playlist.m:
10495 - When we delete an item, update playlist with to indicate 'currently playing'
10497 2003-04-29 Tuesday 16:03 gbazin
10499 * 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.
10500 * 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.
10502 2003-04-29 Tuesday 15:40 fenrir
10504 * file: use - to write on stdout. (but you can only use ts and ps muxer,
10505 as the others need to seek).
10507 2003-04-29 Tuesday 12:54 gbazin
10509 * 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.
10511 2003-04-28 Monday 23:25 fenrir
10513 * avi: fixed playback of broken stream....
10515 2003-04-28 Monday 22:44 ipkiss
10517 * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread
10519 2003-04-28 Monday 20:46 ipkiss
10521 * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by
10522 missing tags in the XML.
10524 2003-04-28 Monday 14:32 asmax
10526 * skeleton of X11 skins
10528 2003-04-28 Monday 14:12 asmax
10530 * skeleton of X11 skins
10532 2003-04-28 Monday 12:25 asmax
10534 * changed Region into SkinRegion to prepare the X11 port
10536 2003-04-28 Monday 12:00 asmax
10538 * fixed compilation under linux
10539 * added a flag GTK2_SKINS
10541 2003-04-28 Monday 00:18 ipkiss
10543 * ./modules/gui/skins/*: first attempt at porting the skins to Win9x
10544 There is still a lot to do but some things are working.
10546 2003-04-27 Sunday 23:16 gbazin
10548 * 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.
10549 * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format.
10550 * modules/codec/rawvideo.c: a few fixes.
10551 * 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.
10553 2003-04-27 Sunday 17:53 gbazin
10555 * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run.
10556 * src/video_output/vout_pictures.[ch]: added support for FOURCC I411.
10557 * modules/codec/rawvideo.c: support for more chroma formats.
10559 2003-04-27 Sunday 15:25 gbazin
10561 * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility).
10562 (I can finaly watch my RGB tarkin samples :))
10563 * modules/demux/rawdv.c: fixed a couple of compiler warnings.
10565 2003-04-27 Sunday 14:56 gbazin
10567 * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected.
10569 2003-04-27 Sunday 14:11 gbazin
10571 * modules/misc/httpd.c: win32 fix for non-blocking sockets.
10573 2003-04-27 Sunday 13:55 fenrir
10575 * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML
10576 index, so use it when normal index (idx1 chunk) isn't found.
10578 2003-04-27 Sunday 13:03 fenrir
10580 * ffmpeg: stop skipping video sometime ;).
10582 2003-04-27 Sunday 11:55 fenrir
10584 * avi: Support for OpenDML file.
10585 Not tested with file size > 2Go, so report status.
10587 2003-04-27 Sunday 03:08 fenrir
10589 * httpd: added "Cache-Control: no-cache" by default.
10591 2003-04-27 Sunday 02:00 jlj
10593 * ./configure.ac.in: Added --with-libmpeg2-tree
10595 2003-04-27 Sunday 00:02 gbazin
10597 * modules/control/http.c: fixed buffer allocation problem.
10599 2003-04-26 Saturday 22:06 fenrir
10601 * video: spelling error.
10603 2003-04-26 Saturday 21:45 fenrir
10605 * ffmpeg: we always skip video if we have more than 5 second of late video.
10606 (This should avoid 'decoder stuck' message.)
10608 2003-04-26 Saturday 21:36 gbazin
10610 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default).
10612 2003-04-26 Saturday 20:51 fenrir
10614 * mpegaudio: if the file name end by .mp3, use a stronger dectection.
10615 (over the first 2ko).
10617 2003-04-26 Saturday 14:54 gbazin
10619 * configure.ac.in: enabled xvid and ffmpeg encoders
10620 * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma.
10622 2003-04-26 Saturday 12:26 gbazin
10624 * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) )
10626 2003-04-25 Friday 21:47 fenrir
10628 * libmp4: clean up and preliminary work to read mp4 file through http.
10629 * mp4: don't return a failed value when recognize a ref file, but use
10630 a dummy Demux function that return EOF.
10632 2003-04-25 Friday 18:57 fenrir
10634 * ffmpeg: use bigger split size (~8000 samples) as it avoid too much
10635 resampling with my samples. Fix a potential divide by 0 (thx meuuh).
10637 2003-04-25 Friday 17:35 fenrir
10639 *ffmpeg: split huge audio packets as aout didn't like them.
10641 2003-04-25 Friday 17:33 fenrir
10643 * mms: reduce mtu (avoid too much delay with slow connection)
10645 2003-04-25 Friday 12:37 gbazin
10647 * modules/gui/skins/src/vlcproc.cpp: small compilation fix.
10649 2003-04-24 Thursday 20:49 fenrir
10651 * mp4: fix a buffer overflow.
10653 2003-04-24 Thursday 20:33 fenrir
10655 * .cvsignore: forgot this file.
10657 2003-04-24 Thursday 20:26 fenrir
10659 * asf: fix to play stream over mmsh.
10661 2003-04-24 Thursday 20:24 fenrir
10663 * mpeg4video.c: use video size when available from bitmapinfoheader.
10665 2003-04-24 Thursday 17:44 gbazin
10667 * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation.
10669 2003-04-24 Thursday 16:13 gbazin
10671 * 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.
10673 2003-04-24 Thursday 15:57 gbazin
10675 * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar
10676 for the .vlt skins support. libtar is still used if present, otherwise
10677 we use our small implementation of untar.
10679 2003-04-24 Thursday 14:39 fenrir
10681 * mp4: select only first enabled track.
10683 2003-04-24 Thursday 14:38 asmax
10685 * get screen size with gtk2
10687 2003-04-23 Wednesday 15:18 titer
10689 modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated
10690 strings and "...". i18n seems OK under BeOS now.
10692 2003-04-23 Wednesday 10:29 asmax
10694 * fixed some constructors and destructors
10696 2003-04-22 Tuesday 23:31 gbazin
10698 * modules/codec/libmpeg2.c: make sure there are no more linked pictures
10699 left when closing the decoder.
10701 2003-04-22 Tuesday 22:57 ipkiss
10703 * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows
10705 2003-04-22 Tuesday 22:25 gbazin
10707 * modules/audio_filter/converter/s16tofloat32swab.c:
10708 added an #ifdef HAVE_ALLOCA.
10710 2003-04-22 Tuesday 21:45 gbazin
10712 * configure.ac.in: don't link with the math library on win32. It isn't
10713 needed and will even screw up things under cygwin with -mno-cygwin.
10715 2003-04-22 Tuesday 19:26 asmax
10717 * output.c: avoid a floating point exception when aout-rate==0
10718 * gtk2_api.cpp: made valgrind happy ;)
10720 2003-04-22 Tuesday 18:21 ipkiss
10722 * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes
10724 2003-04-22 Tuesday 17:56 asmax
10726 * fixed the volume slider bug
10728 2003-04-22 Tuesday 16:36 titer
10730 * Makefile.am: fixed 'make package-beos'
10731 * modules/gui/beos/*: added _()s so the whole interface is translated
10732 * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now)
10733 FIXME: currently, untranslated strings are not converted to UTF-8
10735 2003-04-22 Tuesday 16:28 fenrir
10737 * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :(
10739 2003-04-22 Tuesday 12:54 gbazin
10741 * modules/codec/libmpeg2.c: fixed aspect ratio problem.
10743 2003-04-22 Tuesday 11:38 fenrir
10745 * mp4: preliminary support of "mov playlist(ref) file"
10747 2003-04-22 Tuesday 08:51 fenrir
10749 * mp4: more mov fields are parsed.
10751 2003-04-21 Monday 22:12 asmax
10753 * changed "Font" into "SkinFont" (see previous commit)
10755 2003-04-21 Monday 21:51 asmax
10757 * changed "Window" into "SkinWindow" to prepare X11 port
10758 (Window is already a Xlib type !)
10759 *** not tested under win32, please check ! ***
10761 2003-04-21 Monday 18:39 asmax
10763 * at last fixed transparency under linux !!
10765 2003-04-21 Monday 16:55 anil
10767 *All: fixed unwanted fileinfo window refresh under windows.
10769 2003-04-21 Monday 16:22 gbazin
10771 * modules/misc/network/ipv4.c: a bit of cleanup.
10773 2003-04-21 Monday 14:26 asmax
10775 * raise the skin window on top when clicked
10776 * a bit of code cleaning
10778 2003-04-21 Monday 12:54 gbazin
10780 * configure.ac.in: print an error message if libmpeg2 is not found or too old.
10782 2003-04-21 Monday 12:22 gbazin
10784 * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs).
10786 2003-04-21 Monday 11:47 asmax
10788 * added a preferences button in the default skin
10790 2003-04-21 Monday 03:37 asmax
10792 * fixed the previous commit for linux
10794 2003-04-21 Monday 02:50 asmax
10796 * fixed a timing issue under windows ?
10798 2003-04-21 Monday 02:12 ipkiss
10800 * we now use a wxwindow dialog to load the skins, so we can get rid
10801 of our custom dialog
10803 2003-04-21 Monday 01:47 asmax
10805 * shortcut handling under linux
10807 2003-04-21 Monday 00:54 ipkiss
10809 * added preferences, file info and stream output dialogs to the skins
10811 2003-04-21 Monday 00:33 massiot
10813 * configure.ac.in : finished disabling the old mpeg_video plug-ins.
10815 2003-04-21 Monday 00:18 asmax
10817 * fixed refresh of the playlist (and a segfault...)
10819 2003-04-20 Sunday 23:42 massiot
10821 * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx
10824 2003-04-20 Sunday 23:09 asmax
10826 * fixed a segfault at exit
10828 2003-04-20 Sunday 22:52 asmax
10830 * a few segfaults but wxwindows works under linux !
10832 2003-04-20 Sunday 22:52 gbazin
10834 * modules/audio_output/file.c: fixed a mismatch in a config name.
10836 2003-04-20 Sunday 21:19 sam
10838 * ./modules/audio_output/oss.c: code comments.
10840 2003-04-20 Sunday 21:15 sam
10842 * ./modules/video_output/fb.c: fixed a bug that prevented proper console
10845 2003-04-20 Sunday 21:14 sam
10847 * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types.
10849 2003-04-20 Sunday 20:28 ipkiss
10851 * added wxwindows Open and Messages dialog boxes into the windows skins
10852 (it may break things on linux...)
10854 2003-04-20 Sunday 20:22 asmax
10856 * added wxwindows for skins !!
10858 2003-04-20 Sunday 19:53 gbazin
10860 * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option.
10862 2003-04-20 Sunday 19:29 fenrir
10864 * mms/* : begining of a m$-http-for-asf-streaming support.
10865 Proxy aren't yet supported. Use mmsh to force it, else mms will try it
10866 at the end (after mmst and mmsu). Some http url are in fact mmsh but
10867 not yet auto-detected.
10868 *Please report* not working url and any regression for mmst and mmsu.
10870 2003-04-20 Sunday 19:03 jlj
10872 * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h)
10874 2003-04-20 Sunday 16:45 karibu
10876 * Fixed mouse wheel
10878 2003-04-20 Sunday 16:16 asmax
10880 * fixed the "always on top" bug
10882 2003-04-20 Sunday 15:06 karibu
10884 * Added support of wheel with win32
10886 2003-04-20 Sunday 15:00 karibu
10888 * Fixed support of wheel for playlist with GTK2
10889 * Added support of whell for slider with GTK2
10891 2003-04-20 Sunday 14:11 gbazin
10893 * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code.
10895 2003-04-20 Sunday 13:14 asmax
10897 * enabled scrolling in the playlist with the mouse wheel
10899 2003-04-20 Sunday 12:59 massiot
10901 * The libmpeg2 plug-in is now completely operational ;
10902 * configure.ac.in : disabled compiling the old mpeg_video plug-in, so :
10903 DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2
10905 2003-04-20 Sunday 11:57 gbazin
10907 * 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.
10909 2003-04-20 Sunday 01:05 asmax
10911 * fixed a typo with dvbpsi
10913 2003-04-19 Saturday 13:55 hartman
10915 * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles.
10916 But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg
10918 2003-04-19 Saturday 12:39 karibu
10922 2003-04-19 Saturday 12:33 hartman
10924 * There was a problem where deinterlace could not be turned off via it's
10925 corresponding menu. On thy fly filter changes are still not possible.
10927 2003-04-19 Saturday 11:46 asmax
10931 2003-04-19 Saturday 11:16 asmax
10933 * drag&drop works ! (at least with mozilla)
10935 2003-04-19 Saturday 02:34 karibu
10937 * Fixed wrapping for texts
10938 * Filling GTK2Graphics and GTK2Region destructors
10940 2003-04-19 Saturday 00:12 fenrir
10942 * mp4: some memory leaks fixed.
10944 2003-04-18 Friday 22:51 sam
10946 * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol
10947 redefinitions when linking twice with the same static libary.
10949 2003-04-18 Friday 22:43 fenrir
10951 * mp4.c : begining of a mp4/mov muxer.
10953 It's far from stable, produce file unplayable by mplayer at least,
10954 and doesn't yet take care of video/audio synchro.
10955 Becarefull that the header is written only when closing, and there is
10956 no way to repair a mp4 file without its header.
10958 2003-04-18 Friday 22:38 fenrir
10960 * stream_output.c: add a vlc_mutex_lock/unlock ...
10962 2003-04-18 Friday 19:26 titer
10964 Added a few keyboard shortcuts
10966 2003-04-18 Friday 16:38 titer
10968 Under BeOS, disable the screensaver if playing in fullscreen.
10970 2003-04-18 Friday 16:10 titer
10972 beos/*: fixed fullscreen shortcuts
10974 2003-04-18 Friday 16:04 asmax
10976 * network stream now work
10977 * double-click is now implemented
10979 2003-04-18 Friday 15:25 titer
10981 ALL: fixed i18n under BeOS
10983 2003-04-17 Thursday 19:56 karibu
10985 * Ask tooney to know ! (fix minor bug)
10987 2003-04-17 Thursday 17:45 asmax
10991 2003-04-17 Thursday 16:34 karibu
10993 * Scrolling text now works on linux
10995 2003-04-17 Thursday 16:32 karibu
10999 2003-04-17 Thursday 16:30 karibu
11001 * Added AddEllipse: the slider now works ! :)
11003 2003-04-17 Thursday 16:11 karibu
11005 * Added clip region to graphics
11006 * Added functionnality to region
11008 2003-04-17 Thursday 15:43 karibu
11010 * Improved font support for linux (just missing underline parameter )
11012 2003-04-17 Thursday 14:18 anil
11014 * oups forgot to commit this one. still the hide/show thing.
11016 2003-04-17 Thursday 14:00 anil
11018 * We now use hide/show for the file info window
11020 2003-04-17 Thursday 13:46 karibu
11022 * Can get size of a text
11024 2003-04-17 Thursday 13:08 karibu
11026 * SkinManage is called by a timer
11027 * Timer for text control are working badly but it's the first step
11029 2003-04-17 Thursday 10:58 fenrir
11031 * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655)
11032 and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster).
11034 2003-04-17 Thursday 10:53 karibu
11038 2003-04-17 Thursday 10:42 asmax
11040 * beginning of font support !
11042 2003-04-16 Wednesday 21:50 karibu
11044 * gtk2_theme.cpp: window are not automatically visibled
11045 * gtk2_window.cpp: removed fading transition delay
11046 * vlcproc.cpp: removed warning
11048 2003-04-16 Wednesday 21:40 ipkiss
11050 * modules/gui/skins/*: we now #include skin files using a relative
11051 path, so that MSVC is happy :)
11053 2003-04-16 Wednesday 21:39 karibu
11055 * Removed debug calls
11057 2003-04-16 Wednesday 21:30 karibu
11059 * Can now quit the interface
11061 2003-04-16 Wednesday 19:22 karibu
11063 * gtk2_bitmap.cpp: fixed constructor bug
11064 * Events work better: controls are working, not still perfectly...
11066 2003-04-16 Wednesday 16:33 fenrir
11068 * transcode: tried to fix compilation with older libavcodec.
11070 2003-04-16 Wednesday 16:32 fenrir
11072 * mp4: fix a string format.
11074 2003-04-16 Wednesday 16:20 fenrir
11076 * mp4: removed empty strings in msg_Dbg.
11078 2003-04-16 Wednesday 15:34 asmax
11082 2003-04-16 Wednesday 14:38 asmax
11084 * at last, transpareny WORKS !!!!!
11086 2003-04-16 Wednesday 11:47 gbazin
11088 * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h:
11089 msvc compilation fixes.
11091 2003-04-16 Wednesday 00:12 fenrir
11093 * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not
11094 before first slice).
11095 * ffmpeg: use indeo v3 decoder (untested).
11096 * stream_ouput.c,libvlc.h : take care of:
11097 --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate
11098 using --sout-abitrate and --sout-vbitrate in kilobits/s).
11099 --sout-display: to display while streaming.
11100 (Btw there is a problem with vout and display, it leads to a ref count = -1)
11102 2003-04-15 Tuesday 22:16 asmax
11104 * remove a small kludge
11105 * tried to add transparency, but it doesn't work :(
11107 2003-04-15 Tuesday 20:54 karibu
11109 * GTK2 events work even better
11111 2003-04-15 Tuesday 20:42 karibu
11113 * Fixed GTK2 events
11115 2003-04-15 Tuesday 20:33 karibu
11117 * Events are even better, not yet perfect !
11119 2003-04-15 Tuesday 17:55 ipkiss
11121 * event broadcasting should work
11123 2003-04-15 Tuesday 16:49 karibu
11125 * Fixed mouse leave notification
11127 2003-04-15 Tuesday 16:47 karibu
11129 * Fixed mouse leaving notification for windows
11130 * Added mouse leaving notification for gdk
11132 2003-04-15 Tuesday 16:42 karibu
11134 * Fixed mouse events
11136 2003-04-15 Tuesday 15:53 gbazin
11138 * modules/codec/libmpeg2.c: small bugfix.
11140 2003-04-15 Tuesday 14:05 hartman
11142 modules/gui/macosx/controls.m:
11143 * present the open dialog when pressing play button instead of 'standard'
11144 open dialog, to make users more aware of this dialog and the functions
11147 * when opening a file NOT trough the Open dialog, make sure sout and
11148 suboptions are reset to ""
11150 2003-04-15 Tuesday 12:40 hartman
11152 * reselect current playlist item when reordering items.
11154 2003-04-15 Tuesday 11:46 ipkiss
11158 2003-04-15 Tuesday 01:19 ipkiss
11160 * basic event handling
11162 2003-04-14 Monday 23:10 sam
11164 * ./toolbox: the Solaris diff does not understand -q, just replaced it
11165 with 2>&1 >/dev/null.
11167 2003-04-14 Monday 23:07 sam
11169 * ./toolbox: fixed a bashism.
11171 2003-04-14 Monday 22:29 gbazin
11173 * modules/gui/skins/src/event.cpp: fixed another small buffer overrun.
11175 2003-04-14 Monday 22:22 massiot
11177 * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in
11180 2003-04-14 Monday 21:38 asmax
11182 * implemented OSAPI_GetTime() with glib
11184 2003-04-14 Monday 20:17 asmax
11186 * it works event better !!
11188 2003-04-14 Monday 20:07 asmax
11192 2003-04-14 Monday 18:10 sam
11194 * ./configure.ac.in: skins _disabled_ by default on [!win32].
11196 2003-04-14 Monday 18:05 asmax
11198 * better window size
11200 2003-04-14 Monday 17:56 karibu
11202 * Controls coordinate are available
11204 2003-04-14 Monday 17:16 sam
11206 * ./debian/rules: we now build the static objects twice: once the normal
11207 way before we link them with VLC, and once with -fPIC so that they can
11208 be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and
11209 we don't need it on x86.
11211 2003-04-14 Monday 17:03 asmax
11213 * get the size of a bitmap
11215 2003-04-14 Monday 10:18 asmax
11219 2003-04-14 Monday 10:00 karibu
11221 * Added use of channel server for skins: still experimental
11223 2003-04-14 Monday 03:23 fenrir
11225 * all: correctly set p_payload_end when using input_NewPacket.(But
11226 we should perhaps change the behavour of input_NewPacket).
11228 2003-04-14 Monday 03:13 fenrir
11230 * transcode.c: removed an absolute header path...
11232 2003-04-14 Monday 02:26 fenrir
11234 * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't
11235 set p_payload_end to the good value -> some packets are bigger than
11238 2003-04-13 Sunday 22:55 asmax
11240 * at last an image !!
11242 2003-04-13 Sunday 22:15 zorglub
11244 * the file generated is not article1.html anymore but faq.html. This should fix the 404 problems with the builds.
11245 * /doc/faq/Makefile: now use "onehtml" output.
11246 * /doc/faq/faq-alone.sgml: added id="faq" to make generated files coherent
11248 2003-04-13 Sunday 20:07 asmax
11250 * something will be visible soon, be patient...
11251 (this silly GDK doesn't know BMP images :(
11253 2003-04-13 Sunday 20:00 fenrir
11255 * all: new sout scheme. Now a chain of module are created that can
11256 modify/apply on all streams, --sout has the same behavour expect when
11257 starting with a '#'.
11259 With a starting '#' you can specify a chain of modules, it's still
11260 unstable but a lot more powerfull.
11261 You have access to duplicate(that duplicate all stream), transcode
11262 (using only ffmpeg), standard/std and es (that apply muxers and access),
11263 and display. You could chain them with ':' and specify options with
11264 {option1=value,option2=value[,...]}.
11266 ex: * to stream and see the stream to udp/ts:ip
11267 --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
11268 * to transcode,see and stream
11269 --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
11271 Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
11272 Test and report bugs :)
11274 2003-04-13 Sunday 19:09 asmax
11276 * should have repaired win32 skins
11278 2003-04-13 Sunday 17:46 asmax
11280 * Gtk2 skins: it doesn't work but it runs without any segfault, so
11282 (I probably broke skins under windows....)
11284 2003-04-12 Saturday 22:50 asmax
11286 * now the skin module compiles AND links !
11287 (and segfaults... ;)
11289 2003-04-12 Saturday 21:43 asmax
11291 * at last made the skin module compile under linux !
11292 It does absolutely nothing, but it compiles ;)
11294 2003-04-12 Saturday 13:17 asmax
11296 * renamed "kernel" into "vlc" ;)
11298 2003-04-12 Saturday 13:06 asmax
11300 * added libraries to please Bill ;)
11302 2003-04-12 Saturday 10:34 asmax
11304 * fixed dependencies and added options
11306 2003-04-12 Saturday 10:01 asmax
11310 2003-04-12 Saturday 09:57 asmax
11312 * more options in menuconfig script
11313 Only tested under linux; please give feedback if something is wrong
11314 Some help should be written in doc/Configure.help; if you know what
11315 to write there, please contribute !
11317 2003-04-11 Friday 22:08 videolan
11319 * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still
11322 2003-04-11 Friday 21:19 videolan
11324 * Fixed bug: When button or checkbox are disabled, the previous control can't
11327 2003-04-11 Friday 20:45 asmax
11329 * user-friendly(?) build system, based on linux Menuconfig script.
11330 Just run ./menuconfig and ./build-vlc (or just ./build-vlc)
11331 It's actually a wrapper which calls configure, but only a small number
11332 of vlc functionalities has been implemented at the moment.
11333 Please try it however ;)
11334 (you must have libncurses-dev installed)
11336 2003-04-11 Friday 19:15 sam
11338 * ./debian/control: changed the libvlc0-dev section to libdevel (to match
11339 the Debian installer's override file).
11340 * ./debian/woody-buildpackage: updated accordingly.
11342 2003-04-09 Wednesday 20:53 hartman
11344 * All : added an about VLC panel. It scrolls the names and the work of the
11347 * AUTHORS: updated my own info
11349 2003-04-09 Wednesday 20:07 jpsaman
11351 Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts.
11353 2003-04-09 Wednesday 19:58 gbazin
11355 * src/libvlc.c: fixed the "color" config option.
11356 * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg().
11358 2003-04-09 Wednesday 17:27 sam
11360 * ./Makefile.am: we call pbxbuilder with the explicit target name, because
11361 we might have an additional target one day, such as vlcplugin :)
11362 * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin.
11363 * ./mozilla/vlcshell.cpp: added required OS X functions.
11365 2003-04-09 Wednesday 16:18 sam
11367 * ./mozilla/*: moved support files in a separate directory.
11368 * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp
11369 that builds with g++ instead of CodeWarrior.
11371 2003-04-09 Wednesday 16:05 sam
11373 * ./toolbox: implemented toolbox --distclean to clean the tree without
11374 having to bootstrap/configure/whatever.
11376 2003-04-09 Wednesday 14:12 hartman
11378 * modules/gui/macosx/*:
11379 - when adding multiple files, we sort them alphabetically before adding them.
11382 * modules/demux/asf/asf.c:
11383 - avoid a duplicate translation of a string
11385 2003-04-09 Wednesday 12:33 sam
11387 * ./debian/rules: mouahaha, cutting off the branch I was sitting on.
11389 2003-04-09 Wednesday 12:03 sam
11391 * ./modules/gui/kde/preferences.cpp: KDE 2 backport.
11393 2003-04-09 Wednesday 11:43 sam
11395 * ./debian/woody-buildpackage: additional error checking.
11397 2003-04-09 Wednesday 10:34 sam
11399 * ./debian/rules: we now remove spurious woody build files in the clean rule.
11401 2003-04-09 Wednesday 10:17 sam
11403 * ./debian/rules: fixed a clock skew issue in debian/rules.
11405 2003-04-09 Wednesday 09:59 titer
11409 2003-04-09 Wednesday 09:40 titer
11411 - fixed my last fix for BeOS/BONE
11412 - fixed v4l detection
11414 2003-04-08 Tuesday 22:38 massiot
11418 2003-04-08 Tuesday 21:31 massiot
11420 * Updated ChangeLog.
11422 2003-04-08 Tuesday 21:26 gbazin
11424 * modules/audio_output/waveout.c: compilation fix for builtins only build.
11426 2003-04-08 Tuesday 13:22 sam
11428 * ./debian/changelog: ready for releasable .deb packages.
11430 2003-04-08 Tuesday 08:59 sam
11432 * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler
11433 module for the moment.
11435 2003-04-08 Tuesday 08:35 massiot
11437 * Fixed the translation option with Mac OS X.
11439 2003-04-08 Tuesday 07:22 sigmunau
11441 modules/video_filter/Modules.am: forgot to add the osdtest module
11442 modules/video_filter/osd_text.c: fixed a bug in size/place calculations.
11443 Support gamma correction of the text.
11445 2003-04-08 Tuesday 07:19 alexis
11447 Update spec file for the 0.5.3 release, courtesy of Jason Luka.
11449 2003-04-08 Tuesday 02:06 gbazin
11451 * modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h:
11452 fixed 2 nasty buffer overflows. This fixes the last crashes I've got
11453 with the skins interface.
11455 2003-04-07 Monday 21:51 massiot
11457 * Updated ChangeLog
11458 * src/libvlc.c: Darwin doesn't have a "translation" config variable
11460 2003-04-07 Monday 17:35 gbazin
11462 * po/fr.po: small update.
11463 * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :)
11465 2003-04-07 Monday 16:02 gbazin
11467 * modules/audio_output/directx.c, modules/audio_output/waveout.c:
11470 2003-04-07 Monday 13:46 gbazin
11472 * src/libvlc.c: fixed the translation config option to also take into
11473 account the value in the config file.
11475 2003-04-07 Monday 13:01 gbazin
11477 * src/libvlc.c: reload the main module in case the user asks for the
11478 translation to be disabled. That way, the translation will even be
11479 disabled in the preferences panel.
11481 2003-04-07 Monday 12:41 hartman
11483 * new dutch translation
11484 * readded Mac OS X readme file to Mac OS X distribution
11485 * fixed some errors in the readme
11487 2003-04-07 Monday 11:48 gbazin
11489 * src/misc/configuration.c: what the f??k, configuration variable names
11490 and subtypes were being translated.
11492 2003-04-07 Monday 09:25 gbazin
11494 * modules/gui/wxwindows/interface.cpp: removed debug message.
11496 2003-04-06 Sunday 23:44 massiot
11498 * Renamed the "headphone" option to "headphone-opt" to avoid error
11499 messages "option headphone does not exist". I'm not clever enough to find
11500 out why it doesn't work when it's named "headphone".
11502 2003-04-06 Sunday 23:21 massiot
11504 * Bumped up revision number to 0.5.3
11505 * po/* : run --update-po before the release
11506 * ChangeLog : run --update-changelog
11507 * toolbox : ChangeLog is UTC
11508 * OS X : fixed a bug with the deinterlace menu and localizations (thanks
11511 2003-04-06 Sunday 23:00 hartman
11513 * some small changes/fixes
11515 2003-04-06 Sunday 21:48 gbazin
11517 * po/fr.po: another bunch of updates to the french translation.
11519 2003-04-06 Sunday 20:46 karibu
11521 * Added missing files
11523 2003-04-06 Sunday 20:27 karibu
11525 * Changed default skin files
11527 2003-04-06 Sunday 20:08 sigmunau
11529 Support files that are called .asx and .pls but really are just .m3u files
11531 2003-04-06 Sunday 17:57 ipkiss
11533 - modules/gui/skins/skin_main.cpp: Try to open the default XML file first
11535 2003-04-06 Sunday 17:48 gbazin
11537 * modules/demux/mp4/mp4.c: fixed an off by one error in array access.
11539 2003-04-06 Sunday 17:16 titer
11541 Fixed a linkage problem with BeOS/BONE.
11543 2003-04-06 Sunday 17:14 gbazin
11545 * Makefile.am, install-win32: added the default skin to the win32 package.
11547 2003-04-06 Sunday 16:30 gbazin
11549 * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default).
11550 * NEWS: updated the NEWS file.
11552 2003-04-06 Sunday 15:43 massiot
11554 * Updated French and German translations courtesy of their maintainers
11555 * THANKS: added Jean-Pierre Kuypers, French translator
11556 * NEWS: updated for 0.5.3 release. Please check.
11558 2003-04-06 Sunday 14:12 massiot
11560 Disabled the translation configuration variable on OS X since it doesn't
11563 2003-04-06 Sunday 13:18 sigmunau
11565 expand info categories by default
11567 2003-04-06 Sunday 10:34 sigmunau
11569 Some simple updates
11571 2003-04-06 Sunday 01:00 massiot
11573 * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too
11574 * modules/gui/wxwindows/open.cpp: fixed a string
11575 * src/misc/configuration.c: don't yell when a config variable disappears
11576 * po/de.po po/it.po: new translations by maintainers
11578 2003-04-05 Saturday 12:43 gbazin
11580 * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed.
11582 2003-04-05 Saturday 12:32 gbazin
11584 * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0.
11585 * install-win32: misc improvements to the nsis installer script.
11587 2003-04-04 Friday 19:32 massiot
11591 2003-04-02 Wednesday 23:16 massiot
11593 * Added a new kfir: access module, designed to work around a bug in the
11596 2003-04-02 Wednesday 21:21 sigmunau
11598 Fixed a bug when trying to set 4 channel output
11600 2003-04-02 Wednesday 15:20 massiot
11602 * Fixed a bug with the stream: input plug-in when receiving no data.
11604 2003-04-01 Tuesday 22:29 massiot
11606 * Bumped up revision number to 0.5.3-test2
11607 * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch
11608 courtesy of Alexis Guillard)
11609 * po/*: Updated po files to send out to the translators
11610 * Mac OS X port: Cosmetics
11612 2003-04-01 Tuesday 16:13 sam
11614 * ./debian/control: changed the section of gnome-vlc and kvlc according to
11615 new Debian archive sections.
11616 * ./debian/woody-buildpackage: updated woody-buildpackage so that packages
11619 2003-04-01 Tuesday 16:11 gbazin
11621 * modules/gui/wxwindows/*: misc small improvements and fixes.
11623 2003-04-01 Tuesday 12:24 gbazin
11625 * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free
11626 statically allocated strings.
11628 2003-04-01 Tuesday 11:12 massiot
11630 Added Andy Lindsay.
11632 2003-04-01 Tuesday 10:46 massiot
11634 * TS demux patches, courtesy of Andy Lindsay <andy_vl@ananam.com>.
11636 2003-04-01 Tuesday 00:18 gbazin
11638 * modules/gui/wxwindows/*: few modifications to the strings.
11640 2003-03-31 Monday 23:37 sigmunau
11642 made a format-only string untranslateable
11644 2003-03-31 Monday 23:32 sigmunau
11646 Changed a duplicate string, and removed an info string that isn't really
11649 2003-03-31 Monday 22:39 massiot
11651 * modules/codec/*: Fixed a PTS bug at the initialization of some codecs
11652 * modules/audio_filter/resampler/coreaudio.c: Set score to 0
11654 2003-03-31 Monday 22:39 gbazin
11656 * po/*: updated the po directory.
11658 2003-03-31 Monday 04:26 fenrir
11660 * v4l: forgot a munmap.
11662 2003-03-31 Monday 03:46 fenrir
11664 * v4l: updated, now it should grab (and compress if you want) the video.
11665 Audio grabbing part is commented out and untested.
11666 The syntax is like that:
11667 v4l:<device>[:option=value:...]
11668 options: channel,norm (pal, ntsc,secam), frequency (not really there is
11669 a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga),
11670 codec (optional, mpeg1 or mpeg4 and need to have compiled the
11672 ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga
11674 * rawvideo.c: a pseudo decoder for raw video (I420).
11675 * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video
11678 2003-03-30 Sunday 23:35 jlj
11680 * ALL: Move CoreAudio aout into seperate module.
11682 2003-03-30 Sunday 19:56 gbazin
11684 * modules/gui/wxwindows/*: another bunch of improvements.
11686 2003-03-30 Sunday 18:14 gbazin
11688 * modules/*: sanitization of the modules description strings.
11690 2003-03-30 Sunday 16:26 gbazin
11692 * modules/gui/wxwindows/*: small formating changes.
11693 * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions.
11695 2003-03-30 Sunday 15:05 gbazin
11697 * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing.
11699 2003-03-30 Sunday 14:24 gbazin
11701 * include/configuration.h: added the add_directory() config macro.
11702 * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list().
11703 * ALL: changed some add_string() config options to add_file().
11705 2003-03-30 Sunday 14:09 sigmunau
11707 use add_file and not add_string for the "audiofile-path" option
11709 2003-03-30 Sunday 13:23 gbazin
11711 * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box.
11712 * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY.
11714 2003-03-30 Sunday 12:15 sigmunau
11716 enabled the menu-entry to show file info when there is an input
11718 2003-03-30 Sunday 11:59 sigmunau
11720 modules/gui/kde/interface.cpp: removed a debug message
11721 modules/gui/kde/preferences.cpp: use sliders for integer and float options
11722 with a range, use combobox for string_from_list options, fixed a layout
11723 issue and removed some debug messages
11725 2003-03-30 Sunday 11:54 sigmunau
11727 modules/access/dvdplay/dvd.c: removed an unused configuration category
11728 modules&misc/logger/logger.c: use add_string_from_list for the logmode
11731 2003-03-30 Sunday 11:43 gbazin
11733 * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all.
11734 * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files.
11735 * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type.
11736 * modules/gui/wxwindows/*: the preferences dialog should be fully useable now.
11738 2003-03-30 Sunday 02:58 gbazin
11740 * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;)
11742 2003-03-30 Sunday 01:13 massiot
11744 * Resampler plug-in based on CoreAudio's AudioConverter.
11746 2003-03-29 Saturday 17:10 gbazin
11748 * modules/gui/wxwindows/open.cpp: fixed an event problem on win32.
11749 * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on
11750 win32 when the wxwindows interface is compiled as a builtin.
11752 2003-03-29 Saturday 14:30 sigmunau
11754 preferences.cpp: Changed the preferences dialog to use a tree of categories
11755 and plugins, the way wxwindows do it.
11756 pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE
11757 widgets, as it isn't needed anymore
11759 2003-03-29 Saturday 13:15 sigmunau
11761 removed an unused configuration category
11763 2003-03-29 Saturday 12:22 gbazin
11765 * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h:
11766 moved the headphone-dim config option to the headphone plugin.
11767 * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value.
11768 * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given.
11770 2003-03-29 Saturday 11:15 gbazin
11772 * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs.
11774 2003-03-29 Saturday 10:35 jpsaman
11776 If --disable-xosd is given then xosdtext is not build.
11777 If --enable-xose is given then xosdtext is build also.
11779 2003-03-29 Saturday 01:50 gbazin
11781 * modules/gui/wxwindows/*: added demuxdump support to the open dialog.
11783 2003-03-28 Friday 22:09 alexis
11785 New RedHat package file, written by Jason Luka <jason@geshp.com>.
11787 2003-03-28 Friday 17:02 gbazin
11789 * modules/audio_output/waveout.c: compilation fix for --disable-plugins build.
11790 * src/video_output/*, include/video.h: added a pf_lock/unlock fonction
11791 pointer that's used to lock the memory of a picture in vout_RenderPicture
11792 when required by the video output plugin.
11793 * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix
11794 the crash when pressing ctrl+alt+del.
11796 2003-03-28 Friday 11:34 sigmunau
11798 added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't
11801 2003-03-26 Wednesday 22:56 gbazin
11803 * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown.
11805 2003-03-26 Wednesday 21:46 marcari
11807 * cross-compilation doc : work in progress
11809 2003-03-26 Wednesday 03:13 hartman
11811 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
11812 * modules/gui/macosx/open.?
11813 - updated the open dialog (now with sheets !!!)
11814 - added ogg file stream out
11815 - added http file stream out
11816 - added file subtitle support for the delay and fps options
11817 * extras/MacOSX/vlc.pbproj/project.pbxproj
11818 - added the .ts file-extension to the application
11820 2003-03-26 Wednesday 01:50 sam
11822 * ./debian/control: added correct versioned build-dependency on debhelper.
11824 2003-03-26 Wednesday 01:14 sam
11826 * ./debian/control: added explicit dependencies on vlc to legacy packages
11827 to make linda and lintian happier.
11829 2003-03-26 Wednesday 00:56 gbazin
11831 * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface.
11832 * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel.
11834 2003-03-26 Wednesday 00:21 sam
11836 * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*:
11837 added a final newline to a few text files to avoid diff complaints.
11839 2003-03-25 Tuesday 23:51 sam
11841 * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist.
11843 2003-03-25 Tuesday 23:43 sam
11845 * ./modules/gui/skins/Modules.am: fixed a typo.
11847 2003-03-25 Tuesday 23:32 sam
11849 * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/.
11850 * ./Makefile.am: we distribute ./toolbox.
11852 2003-03-25 Tuesday 23:13 sam
11854 * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4.
11856 2003-03-25 Tuesday 23:11 sam
11858 * ./m4/*: updated m4 macros.
11860 2003-03-25 Tuesday 23:06 gbazin
11862 * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs.
11864 2003-03-25 Tuesday 22:55 sam
11866 * ./debian/control: bumped up standards version to 0.5.9.0.
11867 * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to
11868 work around mozilla-dev's currently broken dependencies.
11869 * ./debian/control: we now link against libdvdread3 instead of libdvdread2.
11870 * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid
11871 linking against both libdvdread2 and libdvdread3.
11873 2003-03-25 Tuesday 17:07 gbazin
11875 * src/input/input.c, src/video_output/video_output.c: when the input thread
11876 ends, it will also destroy the vout if one was spawned.
11878 2003-03-25 Tuesday 15:38 gbazin
11880 * src/misc/modules.c: module_Need() now only raises the scores of the
11881 plugins matching the given shortcuts list, unless "none" is closing the
11882 list (in which case only the plugins matching the list can be selected).
11884 Which means that users will stop complaining vlc doesn't launch anymore
11885 or can't play anything after they have fiddled with their config
11888 2003-03-25 Tuesday 00:43 gbazin
11890 * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout).
11892 2003-03-24 Monday 23:50 gbazin
11894 * src/video_output/video_output.c, include/video_output.h:
11895 take into account the caching delay when dropping frames that are too
11896 far into the future.
11898 2003-03-24 Monday 23:04 gbazin
11900 * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over
11903 2003-03-24 Monday 21:58 titer
11905 configure.ac.in: fixed a BeOS compile issue
11907 2003-03-24 Monday 20:00 gbazin
11909 * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop.
11911 2003-03-24 Monday 19:58 hartman
11913 * moved macosx-dmg to extras/MacOSX/macosx-dmg
11914 * added some macosx files to DIST that were probably missing in the tar ;)
11916 2003-03-24 Monday 19:12 gbazin
11918 * modules/access/*: don't forget to reinitialize the timeout when looping around select().
11920 2003-03-24 Monday 17:15 gbazin
11922 * modules/access/*: pf_read() in access modules is now blocking. We still
11923 check regularly for p_input->b_die though. Now the demuxers can safely
11924 assume that pf_read() == 0 means EOF.
11925 * ALL: got rid of the p_input->b_connected flag.
11926 * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop
11927 of "decoder stuck" messages that sometimes happened.
11928 * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation
11931 2003-03-24 Monday 15:20 hartman
11933 * more interface support for directories.
11935 2003-03-24 Monday 14:18 hartman
11937 * modules/access/dvd*: changed some errors in warnings because the directory
11938 might still be readable by the directory access module.
11939 * added drag and drop support for directories.
11941 2003-03-24 Monday 13:52 sam
11943 * ./THANKS: added a translation contributor.
11944 * ./po/it.po: fixed this file's format.
11945 * ./m4: fixed "make dist" when gettext is too old.
11947 2003-03-24 Monday 13:50 hartman
11949 * Added fourcc 'MSS1' which is equivalent to 'WMV2'
11951 2003-03-24 Monday 01:39 gbazin
11953 * modules/access/directory.c: fixed the directory access plugin.
11954 * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin.
11956 2003-03-24 Monday 00:12 hartman
11958 * a new directory access module. It parses a directory with dirent and builds
11959 a m3u 'file' which it feeds to the m3u demuxer.
11960 Problems: - it requires a dir to end with /
11961 - if i enabled it, all files would use the m3u demuxer for some
11962 strange reason. i've spent a day hunting this down, reboot-
11963 strapping and doing who knows what. I'm sick of it now.
11964 Someone else can give it a try, if he wants to.
11966 2003-03-23 Sunday 20:41 gbazin
11968 * configure.ac.in: fixed linking problem with the win32 build.
11970 2003-03-23 Sunday 18:10 massiot
11972 Fixed configure script (alcohol isn't the solution).
11974 2003-03-23 Sunday 16:38 sigmunau
11976 modules/video_filter/osd_text.c: A video filter that uses freetpye2 to
11977 render text on the video
11978 include/osd.h: some constants useful when interfacing with the osd module
11979 configure.ac.in: check for freetype2, enabled the osdtext module by default
11980 Makefile.am: added osd.h, please check that this is correct
11981 lirc.c: modified to provide feedback when buttons are pressed.
11983 Look at the Feedback() function in lirc.c to see how this module can be used
11985 2003-03-23 Sunday 15:10 yves
11987 better OS detection (RH).
11989 2003-03-23 Sunday 12:12 gbazin
11991 * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header.
11993 2003-03-22 Saturday 23:03 sigmunau
11997 2003-03-22 Saturday 14:39 fenrir
12001 2003-03-22 Saturday 14:35 gbazin
12003 * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension.
12005 2003-03-22 Saturday 11:21 gbazin
12007 * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements.
12009 2003-03-22 Saturday 03:14 gbazin
12011 * modules/gui/wxwindows/*: Added a stream output dialog box.
12013 2003-03-21 Friday 23:59 sigmunau
12015 Updated norwegian translation thanks to Haakon Meland Eriksen
12017 2003-03-21 Friday 17:14 gbazin
12019 * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command.
12021 2003-03-21 Friday 07:54 massiot
12023 Fixed the "locales have disappeared" problem under OS X.
12025 2003-03-21 Friday 02:05 gbazin
12027 * modules/demux/ogg.c: fix for some ogg web radio streams where there
12028 is a huge gap between the granulepos in the header packets and the data
12031 2003-03-21 Friday 00:17 karibu
12033 * slider.cpp: fixed mouse down refresh bug
12034 * theme.cpp: removed debug text
12036 2003-03-21 Friday 00:00 karibu
12038 * Fixing Parkinson disease bug (it's not funny, it's real life)
12040 2003-03-20 Thursday 21:45 gbazin
12042 * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug.
12044 2003-03-20 Thursday 10:27 sam
12046 * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES
12048 * ./bootstrap: "make dist" works again, even if gettext is not present.
12050 2003-03-20 Thursday 10:06 sam
12052 * ./toolbox: fixed a Makefile parsing bug.
12054 2003-03-20 Thursday 09:29 karibu
12056 * Fixing a refresh bug when opening an open file dialog box
12058 2003-03-19 Wednesday 23:54 massiot
12060 * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break
12061 all platforms but GNU/Linux
12062 * Bumped up revision number to 0.5.3-test1
12064 2003-03-19 Wednesday 18:17 karibu
12068 2003-03-19 Wednesday 18:14 karibu
12070 * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization
12072 2003-03-19 Wednesday 17:40 fenrir
12074 * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2.
12075 Whitout it I can't even start gtk2 interface.
12077 2003-03-19 Wednesday 17:14 karibu
12079 * button.cpp : Fixing bug when disabling control
12080 * Checkbox.cpp : adding onmouseover and onmouseout events
12082 * win32_event.cpp : fixing bug for WINDOW_OPEN event
12084 2003-03-19 Wednesday 15:44 hartman
12086 * INSTALL: added reference to online info on compiling on MacOSX and BeOS
12088 * NEWS: bringing the file to 0.5.3. i have added my work (and some things
12089 that I remembered). i trust everyone will enter his own stuff ;)
12091 * README.MacOSX.rtf: fixed some errors
12093 * THANKS: added Olivier Aubert for his vout-clone-list patch
12095 2003-03-19 Wednesday 13:55 hartman
12097 * fix for multiple monitors.
12099 2003-03-19 Wednesday 03:11 karibu
12101 * Fixed skin config save
12103 2003-03-19 Wednesday 02:09 videolan
12105 * Adding onmouseover and onmouseout events to button control
12106 * Fixing window position at launch time
12107 * Adding notification when mouse leaves a window
12109 2003-03-18 Tuesday 23:59 massiot
12111 * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders
12112 do not follow the standard.
12114 2003-03-18 Tuesday 23:51 jlj
12116 * ./modules/gui/macosx/vout.m: cosmetic.
12118 2003-03-18 Tuesday 23:30 gbazin
12120 * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert.
12121 Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter.
12122 * modules/video_filter/*: don't forget to detach the vout before destroying it.
12124 2003-03-18 Tuesday 22:14 hartman
12126 * modules/gui/macosx/vout.m:
12127 Now a complete redesign of the hiding of the mousecursor.
12128 - We use higher level functions now (NSCursor).
12129 - We only hide if the cursor is over our VLCView
12130 - In many exceptions we unhide. This is mainly for multimonitor support.
12132 2003-03-18 Tuesday 21:34 gbazin
12134 * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
12135 This is necessary for the win32 build because old gettext versions do not work on win32.
12137 2003-03-18 Tuesday 20:38 gbazin
12139 * configure.ac.in: fixed linking problem with the slp plugin on win32.
12141 2003-03-18 Tuesday 20:20 gbazin
12143 * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages.
12144 Also use -fno-rtti -fno-exceptions to save some bits of space.
12146 2003-03-18 Tuesday 19:37 marcari
12148 * first draft of the draft
12150 2003-03-18 Tuesday 18:33 ipkiss
12152 Fixed the path in the default skin (thanks gibalou)
12154 2003-03-18 Tuesday 18:25 ipkiss
12156 Fix for skins compilation under cygwin (thanks gibalou)
12158 2003-03-18 Tuesday 04:56 ipkiss
12162 2003-03-18 Tuesday 04:08 ipkiss
12164 Compilation fixes and cosmetic changes
12166 2003-03-18 Tuesday 04:07 hartman
12168 * modules/gui/macosx/vout.m:
12169 Reworked the mouse hiding routine. we were always hiding the mousecursor
12170 on kCGDirectMainDisplay, but this display is always the one with the
12171 menubar and not always the one containing our VLCVout.
12172 This new code takes the vout, and calculates on which displays (plural
12173 because of possible mirroring) it is being shown. It then shows or hides
12174 the cursor on all of those displays.
12175 This should fix #396.
12177 2003-03-18 Tuesday 02:48 ipkiss
12179 - doc/skins: some documentation about the skins
12180 - doc/skins/curve_maker: files for a VB project for easy Bezier curves
12182 - share/skins/default: a default skin. It's an awful one made for
12183 testing purposes, you'll be warned...
12185 2003-03-18 Tuesday 02:28 hartman
12187 * modules/gui/macosx/info.m: keep the same panel open if track changes.
12188 * modules/misc/httpd.c: removed an unused int.
12190 2003-03-18 Tuesday 02:21 ipkiss
12192 Keep quiet, explanations will follow.
12194 2003-03-18 Tuesday 01:57 sam
12196 * ./share/Makefile.am: added the .rle font to the make install rule.
12198 2003-03-18 Tuesday 01:54 sam
12200 * ./toolbox: fixed a sed syntax error (thanks anil).
12202 2003-03-18 Tuesday 01:34 sam
12204 * ./modules/Makefile.am: added a missing definition of NULL.
12206 2003-03-18 Tuesday 01:26 sam
12208 * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins.
12209 * ./toolbox: added --update-glade2 flag.
12211 2003-03-18 Tuesday 01:22 sam
12213 * ./modules/codec/lpcm.c: fixed two uninitialized variables.
12215 2003-03-18 Tuesday 00:49 gbazin
12217 * src/playlist/playlist.c: fixed misplaced variable declaration.
12219 2003-03-18 Tuesday 00:33 sigmunau
12221 Seek one less time. Should increase performance with access modules where
12222 seeks are expensive. (Though not enough)
12224 2003-03-18 Tuesday 00:25 jlj
12226 * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really.
12228 2003-03-17 Monday 23:48 fenrir
12230 * httpd: increased buffer size.
12232 2003-03-17 Monday 23:42 fenrir
12234 * all: fixed some stupid bugs.
12236 2003-03-17 Monday 23:13 hartman
12238 * modules/gui/macosx/playlist.m:
12239 - fixed a cosmetic issue.
12241 2003-03-17 Monday 21:47 hartman
12243 * modules/gui/macosx/playlist.?:
12246 2003-03-17 Monday 18:02 sam
12248 * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c,
12249 ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a
12250 terminating NULL pointer in the fake argv values we pass to gtk_init().
12251 * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now
12252 have the "gui-helper" capability.
12253 * ./modules/misc/gtk_main.c: paved the way for Gtk2.
12255 2003-03-17 Monday 17:11 sam
12257 * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not
12258 defining its fourcc values like us.
12260 2003-03-17 Monday 17:10 hartman
12262 * src/playlist/playlist.c:
12263 - added playlist_Move to move an item in our playlist before the position
12264 of a previous item (or end) of our playlist. Keeps index at it's current
12266 * modules/gui/macosx/playlist.?:
12267 - Now a reorderable playlist. Thanks to Andrew Stone for example code.
12268 This fixes #349 (Finally ;)
12269 - True alternating colors in the playlistview. Thanks to Apple Computer
12270 for the example code.
12272 2003-03-17 Monday 16:59 sam
12274 * ./autotools/: moved some autotools executables to this subdirectory to
12275 reduce cluttering of the root directory.
12277 2003-03-17 Monday 15:05 sigmunau
12279 fixed up http redirects when there are other items in the playlist.
12281 2003-03-17 Monday 13:49 marcari
12283 * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc
12285 2003-03-17 Monday 12:14 massiot
12287 Fixed aspect ratio's tooltip.
12289 2003-03-16 Sunday 23:35 fenrir
12291 * sub: better ssa4 recognition.
12293 2003-03-16 Sunday 20:06 jlj
12295 * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification.
12297 2003-03-16 Sunday 16:07 fenrir
12299 * sub.c: added SAMI subtitles support. (Untested and incomplete).
12301 2003-03-16 Sunday 13:11 fenrir
12303 * asf: when there isn't any stream selected, stop playing.
12305 2003-03-16 Sunday 01:49 fenrir
12307 * mms: removed some old stuff.
12309 2003-03-16 Sunday 01:37 fenrir
12311 * mms: it seems that some server doesn't like fake ip 127.0.0.1
12312 (they refuse the connection), so let give them 192.168.0.1 ...
12314 2003-03-15 Saturday 22:10 jlj
12316 Another attempt at fixing the soundstick issue (unconfirmed).
12318 2003-03-15 Saturday 20:17 lool
12320 * attempt at a docbook-xml version of the FAQ with XSL
12321 customizations, if people want to help or just have a look
12322 (use "xsltproc faq-alone.xsl faq-alone.xml" with the
12323 docbook-xml-simple package installed or saxon if you feel bored)
12325 2003-03-15 Saturday 19:26 fenrir
12327 * sout: fix a stupid bug making avi muxer segfaulting.
12329 2003-03-15 Saturday 19:21 jlj
12331 Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't
12332 have linear PCM as it's current format to be
12333 the default device.
12335 2003-03-15 Saturday 18:44 fenrir
12337 * ffmpeg: Use truncated frames if supported by codec (only with newer
12338 libavcodec). This fix mpeg4 in TS with huge bitrate.
12339 * sub: clean up. Report any problems.
12341 2003-03-15 Saturday 03:02 fenrir
12343 * mms: revert some parts.
12345 2003-03-15 Saturday 02:33 fenrir
12347 * mms: some clean up.
12349 2003-03-15 Saturday 00:09 fenrir
12351 * httpd: begin to support get/post method (look at admin.html ;)
12353 2003-03-14 Friday 17:14 sam
12355 * ./doc/fortunes.txt: sigmund++;
12357 2003-03-14 Friday 17:08 lool
12361 2003-03-14 Friday 01:23 hartman
12363 * ALL: Bumped version to 0.5.3-cvs
12365 * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags
12366 correctly, but now the name of the file as reported in the playlist info
12367 gets displayed incorrectly if it has accents. (going for ID3 at the
12368 moment. filenames are named a plenty in the correct way)
12370 2003-03-14 Friday 01:08 jlj
12372 * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels
12373 issue in InitDevice. Should close #490.
12375 2003-03-14 Friday 00:24 sigmunau
12377 all: info strings are now localized, fixed some typos and inconsistant uses
12380 2003-03-14 Friday 00:06 massiot
12382 Attempt at fixing the soundstick issue (unconfirmed).
12384 2003-03-13 Thursday 22:45 sigmunau
12386 set a default size for the fileinfo dialog
12388 2003-03-13 Thursday 22:35 sigmunau
12390 Added support for oldstyle id3 genres.
12392 2003-03-13 Thursday 22:24 hartman
12394 * modules/gui/macosx/misc.?
12395 - added VLBrushedMetalImageView. This imageview does not respond to
12396 mousedrage, so we can still move our window by it's background.
12397 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*
12398 - Changed the container of our background image to the new
12399 VLBrushedMetalImageView.
12402 2003-03-13 Thursday 16:20 marcari
12404 * skeleton of the arm crosscompilation howto
12406 2003-03-13 Thursday 16:09 hartman
12408 * extras/MacOSX/vlc.pbproj/project.pbxproj:
12409 - added .qt and .pls file extensions.
12411 * modules/gui/macosx/intf.m:
12412 - increased the number of lines the messages dialog can hold to 400.
12414 * added fourcc '3iv1' to .avi and .mov
12415 - this is 3ivx D3.5 video.
12416 - we cannot read them at however and probably never will. I added them
12419 * added fourcc '3iv2' to .avi and ffmpeg
12420 - this is 3ivx D4 video
12421 - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4.
12423 * added fourcc '3ivd' to .avi, .mov and ffmpeg.
12424 - this is video which was divx doctored by the 3ivx doctor program.
12425 - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3.
12427 * added fourcc '3vid' to .avi, .mov and ffmpeg.
12428 - this is incorrect encoded DIV3. it is an endianness issue by the encoder.
12429 - ffmpeg can decode it however, so it is mapped to MPEG4 v3.
12431 2003-03-13 Thursday 15:50 marcari
12433 * all: enhancements of the familiar interface includes :
12434 - the interface adapts to the screen size/rotation
12436 - a network tab next to te file tab inside the media tab
12437 - MRL-Combo behaviour changed a bit
12438 - apply handling in preferences
12440 2003-03-13 Thursday 10:33 ipkiss
12442 We don't segfault anymore when trying to go fullscreen with no input
12445 2003-03-12 Wednesday 23:59 marcari
12447 * all: added s16tofixed32 filter, so that we decode flac with iPaq !
12449 2003-03-12 Wednesday 23:15 titer
12451 * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...)
12452 * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the
12453 "About" window and in the titles of the others windows.
12455 2003-03-12 Wednesday 05:26 sam
12457 * ./src/stream_output/stream_output.c: Win32 compilation fix.
12458 * ./src/misc/modules.c: fixed a pointer indirection bug.
12460 2003-03-12 Wednesday 05:12 sam
12462 * ./Makefile.am: moved generation of .h files to the toolbox so that we
12463 can call "toolbox --update-includes" without running configure.
12464 * ./toolbox: de-uglified some shell code.
12466 2003-03-12 Wednesday 04:16 sam
12468 * ./bootstrap: fixed a conflict issue with recent autopoint versions.
12469 * ./toolbox: the MSVC project file generation no longer depends on Makefile.
12471 2003-03-12 Wednesday 00:56 sam
12473 * ./configure.ac.in: we look for libqt-mt.so before libqt.so.
12475 2003-03-11 Tuesday 23:56 gbazin
12477 * ALL: experimental code for stream (dvd) navigation through object variables.
12479 2003-03-11 Tuesday 23:56 fenrir
12481 * fix ima4 decoding.
12483 2003-03-11 Tuesday 22:44 sam
12485 * ./debian/control: added libqt3-compat-headers build-dependency because of
12486 strange issues with KDE headers that I'm not sure to fully understand but
12487 also honestly completely don't care about.
12489 2003-03-11 Tuesday 21:52 fenrir
12493 2003-03-11 Tuesday 21:23 sam
12495 * ./configure.ac.in: quick and dirty workaround for qt3 headers location.
12497 2003-03-11 Tuesday 20:53 sam
12499 * ./src/stream_output/stream_output.c: fixed a minor format string issue.
12501 2003-03-11 Tuesday 20:40 sam
12503 * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev.
12505 2003-03-11 Tuesday 20:01 fenrir
12507 * Added support of vplayer subtitles files.
12509 2003-03-11 Tuesday 19:58 sam
12511 * ./debian/Makefile.am: removed spurious entries.
12513 2003-03-11 Tuesday 19:57 sam
12515 * ./debian/control: vlc provides the mp3-decoder metapackage.
12517 2003-03-11 Tuesday 19:30 sam
12519 * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and
12520 vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and
12521 vlc-aa legacy packages because they were not in woody.
12522 * ./debian/control: tuned the control file to provide smooth upgrades from
12523 woody, from sarge, and from the local VideoLAN repository.
12525 2003-03-11 Tuesday 19:14 sam
12527 * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv
12528 packages (because the dependencies are very small), and the vlc-plugin-mad,
12529 vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them
12531 * ./debian/*: changed vlc-plugin-svgalib to x86-only.
12533 2003-03-11 Tuesday 19:02 fenrir
12535 * all: reworked stream output. Now it handles mutliples outputs from
12536 one input, just type --sout "<first url>#<second url>#..." (Yes it
12537 is awfull, but I need suggestion).
12538 udp: correctly update sequence number in rtp.
12540 2003-03-11 Tuesday 18:57 fenrir
12542 * mp4: I have reworked a lot the demuxer. Now it should handle gracefully
12543 the audio part of mov file. I'm really interested by any regression you
12544 could find, please _test_ all .mp4/.mov file you have.
12546 2003-03-11 Tuesday 18:57 sam
12548 * ./debian/control: added the FLAC decoder to the Debian package (sid-only,
12549 because the API changed too much since the version in woody).
12551 2003-03-11 Tuesday 18:54 alexis
12553 Added missing files.
12555 2003-03-11 Tuesday 18:16 gbazin
12557 * Makefile.am: Fixed problem with the package-win32 target.
12559 2003-03-11 Tuesday 18:14 fenrir
12561 * mms: converted a warning into a dbg message.
12563 2003-03-11 Tuesday 17:40 fenrir
12565 * Clean up. (Sigmund, does it work ?).
12567 2003-03-11 Tuesday 13:52 titer
12569 modules/misc/network/ipv4.c: BeOS compile fix
12571 2003-03-11 Tuesday 13:12 alexis
12573 Added sout.* and subtitles.*
12575 2003-03-11 Tuesday 07:03 fenrir
12577 * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported.
12578 ( I need some samples to do special adpcm support).
12580 2003-03-11 Tuesday 06:58 fenrir
12582 * adpcm: added IMA4 support.
12584 2003-03-11 Tuesday 06:58 fenrir
12586 * ffmpeg.h: added missing fourcc.
12587 * araw.c: fixed a warning.
12589 2003-03-11 Tuesday 06:45 fenrir
12591 * wav: Support for alaw/ulaw data. (untested)
12593 2003-03-11 Tuesday 06:14 fenrir
12595 * Hugly hack: break huge block of samples into smaller ones else
12596 some avi/mov file with raw audio can't be played, *BUT* it's not the
12597 good fix (as the problem seems to be elsewhere).
12599 2003-03-11 Tuesday 05:52 fenrir
12601 * ffmpeg support mace 3/6 audio codec. (quicktime)
12603 2003-03-10 Monday 21:24 alexis
12605 Reverted my previous commit (the bug was coming from my old gettext version)
12607 2003-03-10 Monday 21:01 alexis
12609 Fix so that compilation works with a tarball made with "make dist-all".
12611 Sam, can you check that my fix is OK ?
12613 2003-03-10 Monday 20:08 alexis
12615 vlc.spec: Bumped up version number to 0.5.2
12617 2003-03-10 Monday 19:37 gbazin
12619 * ChangeLog: updated the changelog for the 0.5.2 release.
12621 2003-03-10 Monday 19:30 sam
12623 * ./toolbox: added --update-changelog flag.
12625 2003-03-10 Monday 18:26 gbazin
12627 * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert.
12629 2003-03-10 Monday 18:17 gbazin
12631 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour.
12633 2003-03-10 Monday 17:12 sam
12635 * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case.
12637 2003-03-10 Monday 10:41 massiot
12639 Fixed a major bug with 5.1 output and the OSS plug-in.
12641 2003-03-10 Monday 08:23 jlj
12643 * ./modules/codec/dts.c: minor fix.
12645 2003-03-10 Monday 01:07 fenrir
12647 * improved seeking and fixed play back when reading from stdin (when
12648 reported size is null).
12650 2003-03-10 Monday 00:12 gbazin
12652 * modules/access/vcd/cdrom.c: small win32 bugfix.
12653 * configure.ac.in: on win32 we link ws2_32 with the slp plugin.
12655 2003-03-10 Monday 00:04 massiot
12657 * Bumped up version number to 0.5.2
12658 * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority
12659 configuration variable.
12661 2003-03-09 Sunday 23:39 jlj
12663 * ./modules/demux/mpeg: DTS support.
12665 2003-03-09 Sunday 20:07 jlj
12667 * DTS S/PDIF support.
12669 2003-03-09 Sunday 19:44 gbazin
12671 * configure.ac.in: fixed my previous commit.
12672 * NEWS: added an entry about fixes in the dvd menu support.
12674 2003-03-09 Sunday 19:25 gbazin
12676 * configure.ac.in: don't include the screensaver plugin on win32.
12677 * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback().
12678 * modules/codec/spudec/parse.c: removed unnessecary code.
12679 * modules/access/dvdplay/access.c: fixed some navigation problems.
12681 2003-03-09 Sunday 16:22 fenrir
12683 * fixed a really stupid bug with compressed header, improved parsing
12684 of audio stsd box. (handle qt3+ audio box)
12685 (I still need to fix mp4.c to read audio track that aren't mp4a)
12687 2003-03-08 Saturday 01:55 sigmunau
12689 added a down, right gesture to quit vlc and an up, right gesture that swaps
12690 fullscreen on/off, removed the down gesture as it is now covered by the up,
12693 2003-03-07 Friday 00:53 gbazin
12695 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome
12696 messages window regularly.
12698 2003-03-06 Thursday 23:52 sigmunau
12700 NEWS: added note about .pls handeling and the http audio fix
12702 2003-03-06 Thursday 23:10 gbazin
12704 * src/audio_output/dec.c, include/aout_internal.h: the aout core was
12705 automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME
12706 in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We
12707 now fetch this value from the input thread when we create an aout_instance_t.
12708 This solves problems with the http access plugin.
12710 2003-03-06 Thursday 22:17 hartman
12712 * Updated README on Mac OS X issues.
12714 2003-03-06 Thursday 15:30 sigmunau
12716 the m3u demux now reads the pls files shoutcast uses.
12718 2003-03-06 Thursday 15:24 hartman
12720 * the close window command was reacting irratic because of my meddling
12721 with the responder chain. HANDS OFF you little devil ;)
12723 2003-03-06 Thursday 14:40 hartman
12726 time to stop for today
12728 2003-03-06 Thursday 12:52 hartman
12730 * fixed an issue with blackbars at certain aspect ratios when you resize
12731 the video window. (half, double)
12733 2003-03-06 Thursday 12:05 hartman
12735 ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425
12736 having two close buttons in one window goes against Apple's UIG.
12738 2003-03-06 Thursday 11:43 hartman
12740 * modules/gui/macosx/applescript.?
12741 * extras/MacOSX/Resources/vlc.scriptSuite
12742 * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology
12743 - moved existing applescript commands to these files
12744 - added several control commands. supported are: play/pause, stop,
12745 previous, next, fullscreen, mute, volumeUp and volumeDown.
12746 These correspond to the existing menuitems. This still requires work
12747 in the future to make it more correct AppleScript, but it works for now.
12749 * modules/gui/macosx/controls.?
12750 - split up the controls.m into a .m and a .h
12752 * modules/gui/macosx/intf.?
12753 - added a getControls method to gain access to the controller object from
12754 the AppleScript commands.
12756 * modules/gui/macosx/open.?
12757 - removed the applescript support existing here and moved it to applescript.?
12759 * modules/gui/macosx/playlist.m
12760 - made the tooltips for the add and remove buttons localizable.
12762 * modules/gui/macosx/vout.m
12763 - added a comment on the meaning of otherMouse events.
12766 - updated copyright information to include the current year ;)
12768 2003-03-06 Thursday 11:15 fenrir
12770 * http: lalala, forgot one line :)
12772 2003-03-06 Thursday 11:09 fenrir
12774 * http: fixed a segfault while using it more than once.
12776 2003-03-06 Thursday 10:15 hartman
12778 * If labels are nil, then it shouldn't disable the entire preference panel.
12779 fixes #428 more permenantly. the cause was a missing rt-priority desc.
12781 2003-03-06 Thursday 10:11 jpsaman
12785 2003-03-06 Thursday 09:58 massiot
12787 Fixed a segfault in the OS X preferences panel.
12789 2003-03-06 Thursday 09:27 jpsaman
12791 Updated version number.
12793 2003-03-06 Thursday 00:10 sigmunau
12795 we now insert playlist entries right after the playlist file, and not at the
12796 end of playlist. Should close bug reported on mailing list by Stepan Roh
12797 about "redirection".
12799 2003-03-05 Wednesday 22:37 gbazin
12801 * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;)
12802 * install-win32: the FAQ wasn't being included in the package.
12804 2003-03-05 Wednesday 19:58 gbazin
12806 * Makefile.am: make package-win32 creates FAQ.htm not faq.htm.
12808 2003-03-05 Wednesday 19:31 gbazin
12810 * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks.
12812 2003-03-05 Wednesday 19:16 hartman
12814 * updated italian translation by Bruno <allevb@tin.it>
12815 i had to merge it by hand, because it was pretty outdated.
12817 2003-03-05 Wednesday 17:55 gbazin
12819 * src/input/input_ext-plugins.c: added an msleep() call in case we fail to
12820 allocate a new buffer in input_FillBuffer(). This is necessary because
12821 the input thread has an high priority and we don't want it to loop
12822 without any interruption.
12824 2003-03-05 Wednesday 00:11 massiot
12826 * Fixed LDFLAGS_mp4 variable.
12828 2003-03-05 Wednesday 00:05 sigmunau
12830 added not that gestures are now supported on osx and windows, with a comment
12831 telling that this isn't really useful yet.
12833 2003-03-04 Tuesday 23:37 massiot
12835 Bumped up to 0.5.2-test3
12837 2003-03-04 Tuesday 23:36 massiot
12839 * Made rt-priority a real-time variable (shut-up sam) and misc attempts
12840 to improve responsiveness under OS X
12842 2003-03-04 Tuesday 23:32 hartman
12844 * this code should allow for the use of gestures under OS X.
12846 2003-03-04 Tuesday 22:48 gbazin
12848 * modules/video_output/directx: added support for the mouse gestures interface.
12850 2003-03-04 Tuesday 22:36 hartman
12852 * grrr debug message in the wild.
12854 2003-03-04 Tuesday 22:08 gbazin
12856 * modules/audio_filter/resampler/bandlimited.c: small bug-fixes.
12857 * NEWS: added a note for the fixed MSVC project files.
12859 2003-03-04 Tuesday 21:54 hartman
12862 - added item on fix of 'clicking' sound between stream changes.
12863 - added item on new bandlimited resampler
12865 - bumped up revision number to 0.5.2-test3
12867 2003-03-04 Tuesday 21:12 gbazin
12869 * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is
12871 * modules/access/file.c: use _lseeki64 instead of lseek on win32. This
12872 should allow seeking on files > 1.2Gb (Hopefully closes #168).
12874 2003-03-04 Tuesday 19:28 gbazin
12876 * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting
12877 quality badly + some clean-up.
12878 Changed the module priority so it is now the default resampler.
12880 2003-03-04 Tuesday 17:31 hartman
12883 - the german translation requires two different translations of the word
12884 File. I added a _ANS() function to the macosx version that gets the
12885 translation of 1:File and strips the first two characters of this
12886 alternate translation.
12887 - updated all .po files to make sure we don't break anything
12888 - committed the March 1 version of the german translation by Felix
12889 Kuhne <FK@aenneburghardt.de>
12891 2003-03-04 Tuesday 13:21 massiot
12893 * Fixed a major bug in the LPCM codec.
12894 * Moved input_ExtractPES to where it belongs, input_ext-dec.c.
12896 2003-03-04 Tuesday 03:27 gbazin
12898 * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality
12899 bandlimited interpolation resampler.
12900 It is not yet enabled by default because it requires a bit more works
12901 (not fully stable yet because of buffer overflows under certain conditions).
12903 * src/audio_output/input.c: the resamplers are now always active (expcept
12906 * modules/audio_filter/resampler/*: modified the resampler to return the
12907 input buffer when no resampling is needed.
12909 2003-03-03 Monday 23:58 hartman
12911 * updated dutch strings.
12913 2003-03-03 Monday 23:48 massiot
12915 * mpeg_video is back as a built-in because it is reproduceably faster than
12917 * Another desperate attempt at fixing OS X lock-ups.
12919 2003-03-03 Monday 19:39 hartman
12922 - added remarks on m-audio fixes and other OSX specific fixes.
12923 - added improved ID3 detection item
12924 * README.MacOSX.rtf
12925 - updated to reflect M-Audio fixes.
12926 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*:
12927 - widened the Browse.. button to allow for the german word: durchsuchen.
12929 2003-03-03 Monday 16:49 gbazin
12931 * ALL: another bunch of fixes for the MSVC build.
12933 2003-03-03 Monday 14:21 gbazin
12935 * ALL: Finally fixed the MSVC project files.
12936 Don't include io.h on win32 when not necessary.
12937 A few build fixes for MSVC.
12939 * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when
12942 2003-03-03 Monday 14:19 massiot
12944 * Fixed a bug in LPCM codec.
12945 * Changed an error into a warning.
12947 2003-03-03 Monday 01:38 fenrir
12949 * fixed play back of mms://viptvr.yacast.fr/encoderfranceinfo (asf
12950 header send over multiples packets).
12952 2003-03-02 Sunday 19:07 gbazin
12954 * configure.ac.in: fixed libid3tag detection.
12956 2003-03-02 Sunday 18:17 fenrir
12958 * fixed seek flag with broadcasted data.
12960 2003-03-02 Sunday 17:13 fenrir
12962 * forgot to initialize a variable.
12964 2003-03-02 Sunday 17:12 fenrir
12968 2003-03-02 Sunday 12:10 gbazin
12970 * NEWS: started filling in the NEWS file for the 0.5.2 release.
12972 2003-03-02 Sunday 02:47 gbazin
12974 * configure.ac.in: Removed unused options.
12975 We also don't link with lrt anymore when using GNU-pth (lrt depends on
12978 2003-03-02 Sunday 01:35 gbazin
12980 * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes
12981 for the GNU-pth implementation.
12983 2003-03-01 Saturday 23:26 gbazin
12985 * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread
12986 implementation and fixed an initialization bug in libvlc.
12988 2003-03-01 Saturday 21:32 ipkiss
12990 - about.dfm: the layout of the "About" dialog box is slightly different
12991 - misc.cpp: toolbar buttons are translated too
12992 - mainframe.dfm: removed the "Back" and "Eject" toolbar buttons, which
12993 were rather useless, and added an "Eject disc" menu entry
12994 Also hid the caption for all the toolbar buttons
12995 - win32.cpp: Added a config option to display or not these captions
12996 - preferences.cpp: small modification to support non-advanced mode
12998 2003-03-01 Saturday 19:25 gbazin
13000 * install-win32, Makefile.am: added the html faq to the win32 package.
13001 * toolbox, msvc/*: few fixes to the msvc project files generation.
13002 (compiling plugins won't work yet because there are a few hacks that
13003 need to be done in order to compile dlls that use the c-runtime)
13005 2003-02-28 Friday 17:23 fenrir
13007 * try a workaround for BeOS MediaKit files.
13009 2003-02-28 Friday 10:19 massiot
13011 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
13013 2003-02-28 Friday 04:31 ipkiss
13015 Internationalization now works for the win32 interface (thanks Gildas).
13016 I've voluntarily disabled the translation of the toolbar buttons
13017 strings, because it looks really awful...
13019 2003-02-27 Thursday 22:09 ipkiss
13021 A few modifications to get closer to i18n in the win32 interface
13023 2003-02-27 Thursday 16:38 gbazin
13025 * modules/demux/avi/avi.c: compilation fix.
13027 2003-02-27 Thursday 15:07 fenrir
13029 * httpd: clean up, kick up unused connection (it waits 10s), use select
13030 to way (instead of a hard coded sleep ;)
13032 2003-02-27 Thursday 13:19 gbazin
13034 * ALL: i18n updates and fixes.
13036 2003-02-27 Thursday 12:44 marcari
13038 * updates for the YOPY ports (thx to Sebastien Chaumat !)
13040 2003-02-27 Thursday 08:19 massiot
13042 * Bumped up revision number to 0.5.2-test2
13043 * Another attempt at fixing the "VLC is locking up OS X" problem
13046 2003-02-26 Wednesday 21:00 asmax
13048 * compilation fixes...
13050 2003-02-26 Wednesday 19:39 gbazin
13052 * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make
13053 target, and included the locales in the installer script.
13054 * src/libvlc.c: on win32 we look for the locales in vlc's directory.
13056 2003-02-26 Wednesday 18:15 massiot
13058 * Added sanity checks for PTS in the future.
13060 2003-02-26 Wednesday 15:47 marcari
13062 * implementation of the 'autoplay file' button callback
13063 * when clicking a link : follows the link and don't try to open it
13064 * yopy does not always sees the '.' and '..', so workaround :
13065 - all the hidden files are not displayed
13066 - the '..' directory is each time added by hand
13068 2003-02-26 Wednesday 15:44 marcari
13070 * small modification for linupy :
13071 - added a pixmpa directory
13072 - added a set_usize (how do we maximize cleanly a gtk-window ?)
13073 - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?)
13075 2003-02-26 Wednesday 13:51 gbazin
13077 * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing
13078 badly when we reach the end of the stream (decoder stream).
13079 * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite
13080 loop when the end of the stream was reached.
13082 2003-02-26 Wednesday 12:38 fenrir
13084 * ts.c: added "ts" shorcut for ts_dvbpsi.
13086 2003-02-26 Wednesday 04:23 babal
13088 - link the headphone channel mixer with the math library
13090 2003-02-25 Tuesday 21:09 gbazin
13092 * modules/codec/libmpeg2.c: fixed pts handling.
13094 2003-02-25 Tuesday 18:26 gbazin
13096 * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in
13098 * po/Makevars: file needed by newer versions of gettext.
13100 2003-02-25 Tuesday 17:17 fenrir
13102 * stream_output.* : added a flags variable to sout_buffer_t, allowing to
13104 * httpd : added a way to use stream header, and changed the way that
13105 stream data are stored (allow better client handling).
13106 * http : use stream header, and add mime type detection by looking
13107 at file extention (could be improved).
13108 * ogg: fixed a segfault when removing a stream, mark header.
13110 2003-02-25 Tuesday 17:15 gbazin
13112 * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c:
13113 Added a simple mpeg video decoder based on libmpeg2. It is mainly useful
13114 for comparing the performance against our custom decoder as it is currently
13115 missing some important features like the synchro stuff.
13117 2003-02-24 Monday 23:28 fenrir
13119 * stream_output.c : added a sanity check.
13121 2003-02-24 Monday 23:27 fenrir
13123 * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio
13124 and mpeg4/divx3 video streams. (Created files seem to work only with vlc).
13126 2003-02-24 Monday 17:06 jlj
13128 * a52tofloat32.c: changed an error into warning.
13130 2003-02-24 Monday 14:40 sigmunau
13132 updated documentation to reflect that input_AccessReinit should be called
13133 before, and not after a random seek
13135 2003-02-24 Monday 14:14 fenrir
13137 * all : fix compilation.
13139 2003-02-24 Monday 12:34 fenrir
13141 * stream_output.c : fixed compilation.
13142 * mux/* implemented pf_mux_capacity.
13144 2003-02-24 Monday 11:14 gbazin
13146 * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32.
13148 2003-02-24 Monday 11:00 fenrir
13150 * stream_output.h : add a private parameter to sout_instance_t only used
13151 by src/stream_output.c (avoid changing every time stream_output.h...)
13153 2003-02-24 Monday 10:45 fenrir
13155 * stream output: fixed name inconsistency, added a new exported
13156 functions by muxer.
13157 * wav: fixed a warning.
13159 2003-02-24 Monday 09:26 fenrir
13161 * asf: fix seek for http.
13163 2003-02-24 Monday 09:18 fenrir
13165 * wav: proper seek handling. (wav file readable over http).
13167 2003-02-23 Sunday 22:35 fenrir
13169 * enable httpd(by default) and http.
13171 2003-02-23 Sunday 19:07 fenrir
13173 * all : declaration of http and httpd.
13175 2003-02-23 Sunday 19:05 fenrir
13177 * modules/access_output/http : http output.
13178 * httpd : mini http server (be carefull about security issue...)
13180 2003-02-23 Sunday 18:07 fenrir
13182 * all : added streaming support for crappy ms video codec into TS.
13183 - Only vlc is able to read such TS.
13184 - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used.
13185 - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be
13189 2003-02-23 Sunday 16:31 sigmunau
13191 added a demux and decoder for flac files (disabled by default). Works for
13192 16bit per sample streams, only tested with stereo
13194 2003-02-23 Sunday 05:53 jlj
13196 * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes.
13197 Dynamic device support.
13198 * ./modules/gui/macosx: Minor fixes and cosmetic changes.
13200 2003-02-23 Sunday 01:25 massiot
13202 * Destroy audio-device and audio-channels when no output plug-in is
13205 2003-02-22 Saturday 16:10 fenrir
13209 2003-02-22 Saturday 14:11 sigmunau
13211 Fixed seme seeking issues with http access module, fixed an error that
13212 caused id3v2.4 tags at the end of the file to not work. Added checks to
13213 avoid seeking off the ends of the file. Should close #325, please confirm
13215 2003-02-21 Friday 22:59 gbazin
13217 * src/audio_output/input.c: fixed buffer allocation bug that was triggered
13218 when using "in place" resamplers.
13220 2003-02-21 Friday 16:31 hartman
13222 DJ's first steps in C and vlc decoders ;)
13223 * modules/audio_filter/converter/mpgatofixed32.c:
13224 - fixed an issue that could cause glitches when switching from one stream
13225 to another. the buffer wasn't entirely getting 0000 because multiple
13226 channels were not taken into account when doing this.
13228 - if float32 then clear the buffer with (float)0
13230 2003-02-21 Friday 15:16 hartman
13232 * previous commit seems to break some things. reverting.
13234 2003-02-21 Friday 14:17 hartman
13236 * (float) 0 the buffer if it cannot be decoded and fixed32.
13239 2003-02-21 Friday 03:49 hartman
13241 * VLC.app should show its version in the Finder now
13242 Meeuh, one more place that needs version string updated before a release.
13243 might be made automated ?
13245 2003-02-21 Friday 03:22 hartman
13247 * ignore project Builder user files and backup .nib files.
13248 * vlc.app changed to VLC.app. cvsignore changed to reflect this.
13250 2003-02-21 Friday 02:45 hartman
13252 * If the "show advanced" option has been changed and you press the Apply
13253 button, the preferences window is destroyed and created.
13255 2003-02-20 Thursday 18:10 hartman
13257 * prefs obey the advanced option. Apply does not as of yet.
13259 2003-02-20 Thursday 16:07 gbazin
13261 * src/libvlc.h, modules/audio_output: added a global --spdif config option
13262 to allow using the spdif output by default if available.
13263 * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display
13265 * modules/control/rc/rc.c: on win32 enabled the echo mode and the
13267 * modules/codec/mpeg_audio.c: fixed a sync bug.
13269 2003-02-20 Thursday 01:52 sigmunau
13271 * include/configuration.h: added a new flag to the configuration stucture to
13272 indicate wether it is an "advanced" option or not. The goal with this is to
13273 hide the user from all the strange options that very seldom needs to be
13274 changed. added an extra argument to all the add_* macros to indicate wether
13275 the item is advanced or not.
13276 * src/libvlc.h: added an "show advanced options" config option default
13278 * src/libvlc.c: the advanced options are not listed by vlc --help and
13279 friends unless --advanced is used
13280 * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show
13281 advanced options unless advanced is set
13282 all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by
13283 using some common sense. Please check and correct
13285 note: All interfaces should still work like they used to, see the change in
13286 modules/gtk/preferences.c to find out how to "hide" options.
13288 second note: I think I've changed all the modules, but I could not test
13289 everyone for compilation, expect some broken modules (the fix is to add ",
13290 VLC_TRUE" as last argument to the add_* I forgot)
13292 2003-02-19 Wednesday 22:08 gbazin
13294 * modules/audio_output/directx.c: forgot to enable channel re-ordering.
13295 * modules/audio_output/waveout.c: fixed a crash that happened when probing
13296 devices supporting S/PDIF. (Should fix 354)
13298 2003-02-19 Wednesday 14:49 hartman
13300 * increased accuracy of positionslider in OSX. although this will not solve
13301 all problems this will improve results a bit (by my own experience).
13303 2003-02-19 Wednesday 10:02 gbazin
13305 * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth()
13308 2003-02-18 Tuesday 23:34 gbazin
13310 * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL)
13311 and FOURCC_twos (PCM audio).
13313 2003-02-18 Tuesday 22:40 ipkiss
13315 * src/misc/modules.c: on Windows, we look for the plugins in vlc's root
13316 directory when there is no 'plugins' nor 'modules' subdirectory
13319 2003-02-18 Tuesday 22:33 gbazin
13321 * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420()
13322 and use img_convert() from ffmpeg instead. Also added support for the
13323 PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos
13324 from media.xiph.org.
13326 2003-02-18 Tuesday 20:54 hartman
13328 * Only update the info window if it is visible
13330 2003-02-18 Tuesday 19:42 gbazin
13332 * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can
13334 * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the
13335 necessary fourcc for DV audio.
13337 2003-02-18 Tuesday 18:49 fenrir
13339 * mpeg_audio.c: removed some fprintf...
13341 2003-02-18 Tuesday 18:33 titer
13343 * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when
13344 multicasting with the stream output
13345 * modules/control/: missing cvsignore
13347 2003-02-18 Tuesday 13:13 sam
13349 * ./mozilla/*: s/VideoLAN Client/VLC/g.
13351 2003-02-18 Tuesday 00:51 fenrir
13353 * raah, corrected mpeg2-layer3 playback (and streaming). (that my last
13354 fix had broken :p )
13356 2003-02-18 Tuesday 00:20 hartman
13358 * Changed an Error message. Many people did not understand:
13359 no suitable decoder module for fourcc `IV31'
13361 VLC probably does not support this sound or video format.
13363 2003-02-18 Tuesday 00:17 massiot
13365 * Fixed a segfault in the Japanese preferences panel.
13367 2003-02-17 Monday 23:47 hartman
13369 * Fixed the localization issue on MacOSX.
13371 2003-02-17 Monday 23:10 jpsaman
13373 Juglin with dependencies.
13375 2003-02-17 Monday 22:19 gbazin
13377 * modules/audio_output/directx.c: added multichannel support to the
13379 * modules/audio_output/waveout.c: fixed quad audio channels detection and
13380 a few misplaced debug messages.
13381 * configure.ac.in: don't link anymore the rc plugin with the winsock lib.
13383 2003-02-17 Monday 22:03 asmax
13385 * added a SAP server, with some kludges because the SAP client in vlc
13386 is not RFC-compliant...
13388 2003-02-17 Monday 18:58 hartman
13390 * NEWS: added info about the new 0.5.1a release for OSX.
13391 * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision #
13393 2003-02-17 Monday 17:06 massiot
13395 Fixed the "everything is in Japanese" bug. :p
13397 2003-02-17 Monday 16:56 gbazin
13399 * modules/control/rc/rc.c: finally fixed the rc interface under win32 by
13400 using WaitForSingleObject() on the console handle and ReadConsoleInput().
13403 2003-02-17 Monday 14:43 massiot
13405 Now 0.5.2-cvs (estimated release date in two weeks from now).
13407 2003-02-17 Monday 10:52 hartman
13409 * Whoops. i forgot to add these files. sorry everyone.
13411 2003-02-17 Monday 09:47 gbazin
13413 * modules/audio_filter/resampler/linear.c: lowered the priority of the linear
13414 resampler so the ugly resampler is once again the default. The quality of
13415 the ugly resampler is currently better than the linear one because of a
13418 2003-02-17 Monday 07:22 sam
13420 * ./debian/woody-buildpackage: Debian package creation fixes.
13422 2003-02-17 Monday 06:31 sam
13424 * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file!
13426 2003-02-17 Monday 06:15 sam
13428 * Updated NEWS and ChangeLog.
13430 2003-02-17 Monday 06:00 sam
13432 * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths,
13433 but Windoze will certainly do.
13435 2003-02-17 Monday 05:50 sam
13437 * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's
13438 directory whenever possible, to use it for the spudec font or to load
13441 2003-02-17 Monday 04:21 sam
13443 * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings.
13445 2003-02-17 Monday 00:04 asmax
13447 * added a sample playlist. All fields must be separated with TABs
13449 2003-02-16 Sunday 23:57 asmax
13451 * libvlc binding for python
13452 * new VideoLAN RTSP Server, using libvlc.
13453 Not yet fully rfc2326-compliant, but it works ;)
13455 2003-02-16 Sunday 23:32 hartman
13457 * Added an info panel to show movie info, etc.
13459 2003-02-16 Sunday 17:35 sam
13461 * ./debian/changelog: updated for 0.5.1.
13462 * ./debian/control: vlc-glide is now Architecture: i386 only.
13463 * ./debian/control: vlc-plugin-mad Provides: mp3-decoder.
13464 * ./debian/rules: the deprecated vlc-* packages have a proper link to
13465 /usr/share/doc/vlc/.
13467 2003-02-16 Sunday 16:58 ipkiss
13469 * added an entry for the "subtitles don"t work on windows" problem
13471 2003-02-16 Sunday 16:22 jpsaman
13473 Updated release numbering for all ipk's
13475 2003-02-16 Sunday 16:21 jpsaman
13477 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).
13479 2003-02-16 Sunday 14:51 fenrir
13481 * udp: forgot this file...
13483 2003-02-16 Sunday 14:10 fenrir
13485 * all: split muxer and access into independant part.
13487 2003-02-16 Sunday 14:03 fenrir
13489 * Less checks on muxer type.
13491 2003-02-16 Sunday 11:18 fenrir
13493 * adpcm: added dk3 too.
13495 2003-02-16 Sunday 10:25 sigmunau
13497 Added support for volume up/down buttons.
13499 2003-02-16 Sunday 09:50 fenrir
13501 * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me
13504 2003-02-16 Sunday 08:56 fenrir
13506 * all: fix mpeg2 handling.
13508 2003-02-16 Sunday 01:38 titer
13510 NEWS: updated BeOS info for 0.5.1
13512 2003-02-16 Sunday 01:29 massiot
13514 * modules/gui/macosx/open.m: Removed channel server support
13515 * po/*: Updated po files just before the 0.5.1 release
13516 * modules/audio_filter/resampler/linear.c: fixed an initialization bug
13518 2003-02-15 Saturday 20:02 jpsaman
13520 Update iPaq packaging description files for:
13524 Updated NEWS file with OPIE port.
13526 2003-02-15 Saturday 13:50 massiot
13528 * Bumped up revision number to 0.5.1
13529 * Updated French translation
13531 2003-02-15 Saturday 12:57 hartman
13533 * if we are paused in fullscreen, show cursor.
13535 2003-02-15 Saturday 04:43 ipkiss
13537 - fixed a vicious bug
13539 2003-02-14 Friday 23:07 hartman
13541 * Should fix an issue with multiple monitors and the hiding of the mousecursor
13543 2003-02-14 Friday 18:22 sam
13545 * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142).
13546 * ./src/libvlc.c: removed unnecessary malloc() calls.
13547 * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args.
13549 2003-02-14 Friday 17:00 ipkiss
13551 * exchanged directx' and waveout's capabilities because the latter
13552 seems to be more reliable
13554 2003-02-14 Friday 13:48 jpsaman
13556 Fixed deadlock upon unloading qte_main plugin.
13557 Cleanup of debug messages.
13559 2003-02-14 Friday 13:44 jpsaman
13561 Tuning package dependencies.
13563 2003-02-14 Friday 13:19 jpsaman
13565 Updated opie control file for packaging.
13567 2003-02-14 Friday 13:01 jpsaman
13571 2003-02-14 Friday 09:50 gbazin
13573 * modules/audio_output/waveout.c: better buffer management and hopefully
13574 fixed the S/PDIF output (Still untested though. Anybody here could test
13577 2003-02-13 Thursday 21:53 massiot
13579 Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is
13582 2003-02-13 Thursday 17:31 sam
13584 * ./configure.ac.in: we should look for -lxvidcore, not -lxvid.
13586 2003-02-13 Thursday 14:16 hartman
13589 - when a new stream is being loaded we select the current title in the
13591 - Cleaned up some of my previous commited code dealing with updating
13594 2003-02-13 Thursday 02:00 hartman
13596 *ALL: update the title of the window everytime the stream changes.
13598 2003-02-13 Thursday 01:14 hartman
13600 * fixed a small bug
13602 2003-02-13 Thursday 00:09 hartman
13604 * src/playlist/playlist.c:
13605 - added an intf-change variable. This is set whenever you add or delete
13606 an item in the playlist. You need to unset it yourself.
13607 * modules/gui/macosx/intf.?:
13608 - listen for external playlist changes. update view when playlist changes.
13609 - activate/deactivate previous and next buttons and menuitems,
13610 whenever the playlist gets changed.
13612 2003-02-12 Wednesday 23:26 jpsaman
13614 Scripts for building and packaging vlc on Zaurus PDA.
13616 2003-02-12 Wednesday 23:26 jpsaman
13618 Updated control files and buildscript for v0.5.1
13620 2003-02-12 Wednesday 23:13 jpsaman
13622 The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments.
13624 2003-02-12 Wednesday 23:09 jpsaman
13626 Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines.
13628 2003-02-12 Wednesday 23:08 massiot
13630 * Italien translation, courtesy of Bruno <allevb@tin.it>.
13632 2003-02-12 Wednesday 17:13 jobi
13634 * modules/access/vcd/vcd.*: fixed a warning
13636 2003-02-12 Wednesday 16:58 jobi
13638 * modules/access/vcd/vcd.c: in entry points, track number should be read
13639 as BCD (it should fix #244). Also fixed chapter indexing, so that it
13640 correspond to the dvd one.
13642 2003-02-12 Wednesday 14:22 hartman
13644 * modules/gui/macosx/controls.m:
13645 - fixed the mute and volumeup volumedown when you use them mixed.
13646 * src/audio_output/intf.c:
13647 - set "saved-volume" on volume up, volume down.
13649 2003-02-12 Wednesday 13:42 massiot
13651 Patch courtesy of gibalou :
13652 * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of
13653 i_continuity_counter,
13654 * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value,
13655 * demux/mpeg/ts.c: Fixed detection of PAT/PMT change.
13657 2003-02-12 Wednesday 02:11 ipkiss
13660 * all files are stored in dos mode, or Borland won't compile some of
13663 2003-02-11 Tuesday 18:05 massiot
13665 * 0.5.1 German translation, courtesy of Felix KĂ¼hne <FK@aenneburghardt.de>.
13667 2003-02-11 Tuesday 17:20 babal
13669 - Dolby Surround fix
13670 - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about
13671 6.1 since there is a doubt about where should be the Rear Center
13672 coefficient in a decoded sample.
13673 -> if anybody has an idea or even better a test stream...
13675 2003-02-11 Tuesday 16:19 hartman
13677 * updated dutch strings
13679 2003-02-11 Tuesday 15:35 hartman
13681 ALL: - changed vlc.app into VLC.app
13682 modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the
13685 2003-02-11 Tuesday 15:24 hartman
13687 * Updated ReadMe file
13688 - some spelling issues
13689 - remark about the current troubles with sound
13690 - readded deinterlace remark
13691 - Added info on multiple screens and sound devices
13692 - updated the bugreporting URL
13693 - Changed all occurences of vlc into VLC where appropriate
13695 2003-02-11 Tuesday 11:16 massiot
13697 * modules/codec/lpcm.c: Attempt at supporting all channel configurations,
13698 * Support for 7 and 7.1 channel configurations.
13700 2003-02-10 Monday 23:50 massiot
13702 * modules/video_output/sdl.c: Real fix for the aout_Volume* problem.
13704 2003-02-10 Monday 23:16 marcari
13706 * sdl.c : added includes (vlc/aout.h & aout_internal.h)
13707 => to make volumeup/down compile
13709 2003-02-10 Monday 23:04 hartman
13711 * the window of the video shows the official document icon, filename and
13712 when command-clicked the path if the stream is a local file.
13713 this is the expected window behaviour in osx.
13715 2003-02-10 Monday 22:22 massiot
13717 * I ran --update-po for the last time before the 0.5.1 release (and I
13720 2003-02-10 Monday 22:18 hartman
13722 * The dock should no longer be visible in fullscreen mode.
13724 2003-02-10 Monday 21:56 sam
13726 * ./debian/rules: added code to avoid timestamp skews in the faad tree.
13728 2003-02-10 Monday 21:54 hartman
13730 * only show last part of of file/url name in the playlist.
13732 2003-02-10 Monday 21:46 sam
13734 * ./debian/rules: added missing icon in the vlc and wxvlc packages.
13736 2003-02-10 Monday 21:28 hartman
13738 * fixed the black bar issue with window half/normal/double window sizes in
13739 OSX. i had forgotten the aspectratio.
13741 2003-02-10 Monday 21:11 sam
13743 * ./debian/rules: removed Debian kludges that do not really belong to the
13746 2003-02-10 Monday 20:57 sam
13748 * ./debian/control: added the "VideoLAN" word in the long description so
13749 that "apt-cache search videolan" returns vlc.
13751 2003-02-10 Monday 20:11 sam
13753 * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first
13754 dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil.
13756 2003-02-10 Monday 18:12 sam
13758 * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with
13759 gprof, because gcc is unable to build it without -fomit-frame-pointer
13762 2003-02-10 Monday 17:43 massiot
13764 * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !),
13767 2003-02-10 Monday 16:53 sam
13769 * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick.
13770 (partially fixes #260)
13772 2003-02-10 Monday 15:23 titer
13774 Move the messages update function to another thread. It prevents it from
13775 freezing the main window (cannot seek anymore, etc).
13777 2003-02-10 Monday 00:41 hartman
13779 * another proof that the copy command in IE for Mac sucks. stupid stray chars.
13781 2003-02-10 Monday 00:16 massiot
13783 * Enabled the gestures module by default,
13786 2003-02-10 Monday 00:16 hartman
13788 * restored old deinterlace menu. The on the fly code does not work as long
13789 as the vout.m issue exists. but this is better then the current 'dummy'
13792 2003-02-09 Sunday 23:42 sigmunau
13794 *: a new mouse gestures interface, currently supporting back, forward, quit
13795 fullscreen and a nice debug message when you draw a clockwise square. Video
13796 output modules needs to be modified for this to work, but it should be minor
13797 in modules supporting dvd navigation.
13799 btw: it should be easy to add new gestures, ideas appreciated
13801 2003-02-09 Sunday 19:28 massiot
13803 * Minor typographic corrections,
13804 * Fixed a segfault in the Preferences window.
13806 2003-02-09 Sunday 17:10 stippi
13808 modules/gui/beos/PreferenceWindow.h/.cpp
13810 - added settings for screenshot path and image format
13812 - removed "Save" button, added "Cancel" and "Revert" buttons
13814 - added revert functionality
13816 - changed class design for cleaner functionality,
13817 separated ApplyChanges() into more functions
13818 to have finer control
13820 - added more error checking and fixed memory leaks
13821 (config_GetPsz() returns char*, not const char*!)
13823 - all settings are now correctly saved and restored
13825 - some more cosmetic changes
13827 modules/gui/beos/InterfaceWindow.h/.cpp
13829 - updated vlc way of saving settings to be on par with BeOS way
13830 and made it selectable in the code which way is used.
13831 However, the VideoSettings are still only savable in
13834 - if dvd menus are used, the navigation menu enables a
13835 "Goto Menu" item. Unfortunately, I don't see a clean
13836 way to really detect the usage of dvd/dvdold in the
13837 currently playing stream. I wouldn't want to see
13838 if a playlist item has "dvd:" or "dvdold:" prepended
13839 at each interface update.
13841 2003-02-09 Sunday 13:25 fenrir
13843 * sub.c : begun clean up
13845 2003-02-09 Sunday 12:23 sam
13847 * ./configure.ac.in: fiddled with linking flags for the KDE plugin.
13849 2003-02-09 Sunday 12:21 sam
13851 * ./debian/control: made lintian happier with package descriptions.
13852 * ./debian/rules: added extra touch calls to prevent autobuilders from
13853 launching autoconf/automake.
13855 2003-02-09 Sunday 12:19 sam
13857 * ./modules/video_filter/transform.c: fixed a stupid typo preventing
13858 initialization of the plugin.
13860 2003-02-09 Sunday 12:18 sam
13862 * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation.
13864 2003-02-09 Sunday 11:51 titer
13866 Simplified volume functions
13868 2003-02-09 Sunday 02:01 ipkiss
13870 * modules/gui/win32/mainframe.cpp: simplifications using the new
13873 2003-02-09 Sunday 01:56 massiot
13875 Fixed GTK compilation.
13877 2003-02-09 Sunday 01:50 massiot
13879 * Added Step forward/Step backward feature.
13881 2003-02-09 Sunday 01:13 massiot
13883 * aout_Volume* functions now do their own vlc_object_find() on the
13884 audio output. Consequently, the first argument can be any vlc_object_t.
13885 * modules/gui/macosx/*: greatly simplified volume functions ; you can now
13886 call aout_Volume* even when there is no audio output, and the volume
13887 will be saved for later use.
13889 2003-02-08 Saturday 22:43 massiot
13891 Fixed previous commit.
13893 2003-02-08 Saturday 22:20 massiot
13895 * src/extras/libc.c: New vlc_wraptext function,
13896 * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters,
13897 * src/input/input.c: Correctly parse MRL of the type
13898 /Volumes/toto:titi/coincoin.mpg (closes #238 & #186)
13899 * modules/access/*: Changed some msg_Warn into msg_Err
13900 * po/fr.po: Updated French translation,
13901 * configure.ac.in: Re-enabled Swedish translation,
13902 * Makefile.am: Do not recompile everything everytime someone changes a .h
13904 2003-02-08 Saturday 21:43 hartman
13906 * window half/normal/double Size commands
13907 - black bar issue is not fixed. i removed 'myfix'
13909 2003-02-08 Saturday 20:32 massiot
13911 * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE
13912 * modules/gui/macosx/intf.m: VLC _m_edia _p_layer.
13914 2003-02-08 Saturday 19:14 asmax
13916 * fixed the encoding
13917 (Meuuh you can re-enable swedish ;)
13919 2003-02-08 Saturday 19:10 massiot
13921 * Fixed misc typos in strings,
13922 * Updated po files,
13923 * New --buggy-psi options, to supports streams which don't update the
13924 continuity counter in their PSI packets (walkenizes #sam).
13926 2003-02-08 Saturday 17:26 massiot
13928 * configure.ac.in: Disabled Swedish translation since it doesn't use the
13930 * Implemented localization for audio-channels and video-device variables.
13932 2003-02-07 Friday 23:36 marcari
13934 glibc 2.1 port for linupy (linux on a yopy pda)
13936 * modules/access/*.c : added include <sys/time.h> for struct timeval
13937 * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast)
13941 2003-02-07 Friday 21:30 hartman
13943 * Resize window fixes
13944 - we should not resize the window in fullscreen
13945 - fixed the black bars bug in half and double size
13946 - position of top left corner should not change
13947 - more efficient code
13949 2003-02-07 Friday 20:49 alexis
13951 - FAQ : the first question of the "troubleshooting" section now tells the
13952 user to delete VLC's configuration file.
13954 2003-02-07 Friday 20:23 hartman
13956 * added half, normal and full size videowindow menuitems.
13957 there seems to be a bug though somewhere. you end up with black bars in
13958 half and double size.
13960 2003-02-07 Friday 18:43 ipkiss
13962 * Fixed the "RichEdit line insertion error" bug (closes #246)
13963 * Added a popup menu to copy log messages to the clipboard
13965 2003-02-07 Friday 16:51 massiot
13967 Fixed a buffer leak with slice-I streams (thanks sam).
13969 2003-02-07 Friday 09:17 yves
13971 - added missing buildrequires
13972 - now autodetect on wich system we are:
13973 rpm --rebuild should work out of box on rh and previous mdk systems.
13974 - NO buildrequires on rh-like system. rh does not have a devel policy
13975 - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet)
13977 2003-02-07 Friday 01:32 hartman
13979 * grrr changed the project file by accident. revert
13981 2003-02-07 Friday 01:31 hartman
13983 * When you push backspace or delete in the playlist, it removes the selected item.
13985 2003-02-07 Friday 01:22 fenrir
13987 * ffmpeg/audio : removed an old error (anyway it was harmless).
13988 * mp4 : removed a bad initialisation. Erased all ending spaces.
13989 * mpeg/audio : send i_rate to decoder (not yet usefull but ...)
13991 2003-02-07 Friday 01:09 sam
13993 * ./src/interface/interface.c: interface variable is "intf", not "interface".
13995 2003-02-07 Friday 00:29 sam
13997 * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline
13998 declarations. Should fix that later.
14000 2003-02-07 Friday 00:26 sam
14002 * ./modules/access/dvdplay/demux.c: fixed a minor warning.
14004 2003-02-06 Thursday 23:59 sam
14006 * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the
14007 "interface" variable to "dvdplay" (Closes: #178, #210, and probably a
14009 * ./src/interface/interface.c: added a safety check to circumvent the bug,
14010 allowing a smooth upgrade.
14012 2003-02-06 Thursday 23:55 massiot
14014 Fixed interface freezes in the OS X interface.
14016 2003-02-06 Thursday 23:01 sam
14018 * ./src/misc/darwin_specific.m: completed our list of known languages and
14019 made code simpler to read.
14021 2003-02-06 Thursday 21:56 sam
14023 * ./debian/rules: build the SLP plugin by default.
14025 2003-02-06 Thursday 21:39 titer
14027 Tuned BeOS priorities for a better playback on low-end computers.
14029 2003-02-06 Thursday 15:14 massiot
14031 Fixed AFMT_AC3 and AFMT_S16_NE handling.
14033 2003-02-06 Thursday 13:47 hartman
14035 * Changed a failed DecompressSequenceFrameS error into a warning. We don't
14036 want to bug users with this when we resize a video.
14038 2003-02-06 Thursday 03:22 sam
14040 * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread
14041 in the background to disable xscreensaver the jwz way (Closes: #58).
14043 It's an interface plugin, trigger with "--extraintf screensaver".
14045 2003-02-06 Thursday 02:37 sam
14047 * ./configure.ac.in: libmad and liba52 need to be explicitely disabled,
14048 otherwise we fail with an error when they are not found.
14050 2003-02-06 Thursday 00:45 sam
14052 * ./doc/faq/faq.sgml: updated config file location for OS X.
14054 2003-02-05 Wednesday 22:48 hartman
14056 * Changed the wrong property in my recent commit. FIXED
14058 2003-02-05 Wednesday 22:11 sam
14060 * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when
14061 doing fullscreen or volume up from the popup menu.
14063 2003-02-05 Wednesday 16:23 hartman
14065 * added a "Open CrashLog" button to the messages window in OSX.
14067 2003-02-05 Wednesday 14:58 hartman
14069 * Added AppleScript support
14070 * We can now handle mms:// etc on a systemwide level.
14071 - No way to set this other then trough Explorer Prefs at the moment
14073 2003-02-05 Wednesday 02:31 hartman
14075 * More support for handling URLs. Still need to create the scriptsuite.
14077 2003-02-05 Wednesday 01:36 hartman
14079 * Added a Next and Previous item to the dockmenu
14080 * Prelimanary support for making VLC the handler of ftp http mms and udp
14081 URLs (on a systemwide level)
14083 2003-02-04 Tuesday 21:01 jpsaman
14087 2003-02-04 Tuesday 20:45 hartman
14089 * We released an array that was in a autorelease pool. That's not necesarry
14091 2003-02-04 Tuesday 11:51 massiot
14093 * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh)
14096 2003-02-04 Tuesday 11:07 massiot
14098 * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams
14099 (thanks gibalou !).
14101 2003-02-04 Tuesday 10:07 massiot
14103 * modules/access/*: Fixed compilation problems with "struct timeval".
14105 2003-02-03 Monday 21:47 sam
14107 * ./bootstrap: we don't fail if gettext is too old and there is no
14108 ABOUT-NLS in the tree.
14110 2003-02-03 Monday 21:38 massiot
14112 Now developing 0.5.1-cvs.
14114 2003-02-03 Monday 19:45 sam
14116 * ./debian/woody-buildpackage: enabled build-deps checking.
14118 2003-02-03 Monday 17:18 stippi
14120 modules/gui/beos/InterfaceWindow.h/.cpp
14122 - improved file loading:
14123 - contents of sub folders can optionally be loaded too
14124 - files are loaded in expected order from filepanel
14126 - file panel accepts folders to load
14127 - saving of playlist's display mode
14128 - added updating of interface when playlist is modified
14129 while nothing is playing
14130 - added compatibility for SoundPlay's drag'n'drop message format
14132 modules/gui/beos/ListViews.h/.cpp
14134 - implemented reversal of playlist
14135 - list can display full path or file name only
14136 - drag'n'drop interaction with SoundPlay
14138 modules/gui/beos/MediaControlView.cpp
14142 modules/gui/beos/PlayListWindow.h/.cpp
14144 - added reverse sort command to edit menu
14145 - added view menu, to allow the user to display paths
14146 or only names in the list
14148 2003-02-03 Monday 16:07 alexis
14152 2003-02-03 Monday 11:25 alexis
14154 Article format, instead of book format.
14157 2003-02-03 Monday 02:26 sam
14159 * ./debian/rules: more Debian Woody fixes. Grrrr!
14161 2003-02-03 Monday 01:32 sam
14163 * ./modules/visualization/xosd/xosd.c: Woody compilation fixed.
14164 * ./debian/woody-buildpackage: sed syntax fixed.
14166 2003-02-03 Monday 00:56 sam
14168 * ./share/Makefile.am: we weren't distributing the font!
14170 2003-02-03 Monday 00:43 sam
14172 * Updated ChangeLog and pofiles.
14174 2003-02-03 Monday 00:39 sam
14176 * ./modules/audio_output/alsa.c: Woody ALSA compilation fix.
14178 2003-02-03 Monday 00:23 sam
14180 * ./debian/control: missing build dependencies.
14182 2003-02-03 Monday 00:00 massiot
14184 German translation, croutesy of Felix Kuehne.
14186 2003-02-02 Sunday 23:11 massiot
14188 Worked around a bug with the Screens menu and localization.
14190 2003-02-02 Sunday 20:59 hartman
14192 * OSX version can open .asx files. so we need to let the os know that ;)
14194 2003-02-02 Sunday 20:21 sam
14196 * ./include/vlc_config.h: changed "VideoLAN Client" into VLC.
14198 2003-02-02 Sunday 20:07 sam
14200 * ./debian/vlc.desktop: removed unnecessary file.
14202 2003-02-02 Sunday 20:01 sam
14204 * ./debian/Makefile.am: added woody-buildpackage, removed *.woody.
14206 2003-02-02 Sunday 20:01 sam
14208 * ./debian/changelog: updated Debian changelog.
14210 2003-02-02 Sunday 19:45 sam
14212 * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w
14213 --stdout | sed -e 's/^[^0-9]/ /' -e 's/^ *$//' | uniq).
14215 2003-02-02 Sunday 18:57 sam
14217 * ./debian/woody-buildpackage: finished Woody build script.
14219 2003-02-02 Sunday 18:12 sam
14221 * ./po/de.po: german translation updates from Felix KĂ¼hne.
14223 2003-02-02 Sunday 18:09 jpsaman
14225 Added ffmpeg package to list of depenencies.
14227 2003-02-02 Sunday 17:18 sam
14229 * ./debian/woody-buildpackage: added a script to build .debs on woody.
14231 2003-02-02 Sunday 16:08 sam
14233 * ./NEWS: a few updates from gibalou.
14235 2003-02-02 Sunday 11:29 stippi
14237 cosmetic fix (drop mark would reappear if SHIFT was pressed)
14239 2003-02-02 Sunday 09:17 titer
14241 '--demuxdump-file -' dumps to standard output.
14242 (useful for operating systems which do not have '/dev/stdout'
14245 2003-02-02 Sunday 04:17 sam
14247 * renamed debian/README into debian/README.Debian.
14249 2003-02-02 Sunday 04:07 sam
14251 * ./debian: more packaging stuff.
14253 2003-02-02 Sunday 04:01 sam
14255 * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot
14258 2003-02-02 Sunday 03:38 sam
14260 * ./doc/vlc.1: updated manpage.
14262 2003-02-02 Sunday 03:08 sam
14264 * ./po/it.po: ultimate italian fixes by Bruno Vella.
14266 2003-02-02 Sunday 03:03 sam
14268 * ./debian/*: tuned packaging.
14270 2003-02-02 Sunday 02:58 massiot
14272 * Bumped up revision number to 0.5.0
14274 2003-02-02 Sunday 02:11 sam
14276 * ./po/it.po: updated italian translation, courtesy of Bruno Vella.
14278 2003-02-02 Sunday 01:37 sam
14280 * ./po/*: more interface strings harmonization.
14282 2003-02-02 Sunday 01:23 jobi
14284 * NEWS: readded deleted entries, sorry about that.
14286 2003-02-02 Sunday 00:57 jobi
14288 * NEWS: VCD entry points and iso files
14289 * include/audio_output.h: more proper freebsd compilation fix
14290 * modules/audio_output/oss.c: if /dev/dsp is used, use another output.
14292 2003-02-02 Sunday 00:49 massiot
14294 * README.MacOSX.rtf: Typos
14295 * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine
14296 * modules/access/dvdread/input.c: Fixed a long-standing bug when switching
14299 2003-02-02 Sunday 00:46 sam
14301 * ./po/*: more s/vlc/VLC/ changes.
14303 2003-02-02 Sunday 00:29 sam
14305 * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More
14308 2003-02-02 Sunday 00:05 sam
14310 * ./NEWS: a few updates (translations, mozilla plugin).
14312 2003-02-01 Saturday 23:46 massiot
14314 * modules/gui/macosx/*: Fixed localization bugs
14315 * po/fr.po: Updated French translation
14316 * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0
14318 2003-02-01 Saturday 23:41 yves
14320 - ready for general 0.5.0 consumption
14321 - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin
14322 - more wxwindow stuff.
14323 - fixes here and here.
14324 - added more doc files like NEWS, THANKS etc.
14325 - still lacking mozilla plugin :(
14327 2003-02-01 Saturday 23:39 sam
14329 * ./src/libvlc.c: atomic initialization of the main module in VLC_Init()
14330 instead of VLC_Create(), so that its strings are translated (was #92).
14332 2003-02-01 Saturday 23:28 sigmunau
14334 NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html
14337 2003-02-01 Saturday 23:15 sam
14339 * ./AUTHORS: added Garf and updated entries.
14341 2003-02-01 Saturday 23:08 sam
14343 * ./INSTALL.libmad: removed that file; if one does not know how to build
14344 and install a library, he'd better not fiddle with VLC.
14346 2003-02-01 Saturday 22:21 ipkiss
14348 * modules/gui/win32/win32.cpp: fixed a stupid bug (closes #155)
14349 * modules/gui/win32/menu.cpp: removed some ^M chars
14351 2003-02-01 Saturday 22:03 babal
14353 - Win32 preference dialog box
14355 2003-02-01 Saturday 21:39 ipkiss
14359 2003-02-01 Saturday 21:24 titer
14363 2003-02-01 Saturday 21:23 sam
14365 * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian
14366 woody specific builds. Will fill them in a moment.
14368 2003-02-01 Saturday 21:20 massiot
14370 Tarkin, Tremor and Theora are only available when compiling from sources.
14372 2003-02-01 Saturday 21:10 massiot
14376 2003-02-01 Saturday 21:04 jpsaman
14378 Checking in packageing files.
14380 2003-02-01 Saturday 20:59 jpsaman
14382 Updated for iPaq port
14384 2003-02-01 Saturday 20:34 massiot
14386 * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X
14387 * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules
14388 * src/misc/darwin_specific.m: more generic language detection
14389 * NEWS: summarized changes from 0.4.6 to 0.5.0
14391 2003-02-01 Saturday 19:04 sam
14393 * ./po/it.po: a few corrections.
14395 2003-02-01 Saturday 18:54 sam
14397 * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable.
14398 * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c,
14399 ./modules/video_output/x11/xvideo.c: removed the drawable configuration
14400 variables which are now deprecated.
14402 2003-02-01 Saturday 18:53 sam
14404 * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be
14405 detached before being destroyed.
14407 2003-02-01 Saturday 18:41 sam
14409 * ./NEWS: added an empty NEWS file.
14410 * ./bootstrap: now that we have the NEWS file, --foreign is no longer
14411 required when calling automake.
14413 2003-02-01 Saturday 16:33 massiot
14415 Updated Italian translation courtesy of Bruno Vella.
14417 2003-02-01 Saturday 16:20 massiot
14421 2003-02-01 Saturday 12:01 stippi
14423 Changes done since Feb 28 2003:
14425 2003-02-01 Saturday 11:48 alexis
14427 * common/stylesheet-print-noicones.dsl : stylesheet for PS/PDF/RTF output
14428 * faq/Makefile: added PS/PDF/RTF targets
14429 * faq/faq.sgml: SGML enhancements and few modifications
14431 2003-02-01 Saturday 09:40 babal
14433 - fixed a compilation issue with C compilers
14435 2003-02-01 Saturday 01:21 fenrir
14437 * asf : trying to fix pts handling.
14439 2003-01-31 Friday 22:35 sam
14441 * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files.
14443 2003-01-31 Friday 22:34 sam
14445 * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't
14446 kept up to date (and almost everything advertised in it was done).
14448 2003-01-31 Friday 18:53 lool
14450 * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam)
14452 2003-01-31 Friday 16:56 sam
14454 * ./configure.ac.in: I was told some versions of mingw32 support neither
14455 -mms-bitfields nor -fnative-struct.
14457 2003-01-31 Friday 15:24 zorglub
14459 * doc/faq/Makefile: added "text" and "clean" targets.
14460 * doc/faq/faq-alone.sgml: Fixed build issues, added FDL, and legal notice.
14461 * doc/faq/faq.sgml: Fixed build issues, improved the SGML translation.
14462 * doc/faq/fdl.sgml: text of the FSF Free Documentation License.
14464 2003-01-31 Friday 13:52 sam
14466 * ./src/libvlc.c: strings in the main module are now translated (fixes: #92).
14468 2003-01-31 Friday 11:38 sam
14470 * ./po/de.po: full german translation, courtesy of Felix KĂ¼hne.
14472 2003-01-31 Friday 11:23 massiot
14474 Fixed a major bug of people who like to declare vars "unsigned int"
14475 when they can be -1 :p (why haven't we spotted that before ??).
14478 2003-01-31 Friday 10:54 sam
14480 * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen
14481 while there was no input (Closes: #153).
14483 2003-01-31 Friday 10:51 sam
14485 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the
14486 Audio and Subtitles submenus into the Audio and Video menus.
14488 2003-01-31 Friday 10:14 sam
14490 * ./src/audio_output/mixer.c: minor cosmetic fix in output message.
14492 2003-01-31 Friday 09:51 sam
14494 * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized
14497 2003-01-31 Friday 09:48 sam
14499 * ./configure.ac.in: complain when ALSA headers are not found but
14500 --enable-alsa was specified.
14502 2003-01-31 Friday 06:45 titer
14506 2003-01-31 Friday 02:53 jlj
14508 * ./modules/gui/macosx: Defeated some deadlocks.
14509 World domination ... is at hand.
14511 2003-01-30 Thursday 21:35 babal
14513 - fixed a segfault occuring when the preference dialog box was destroyed
14515 2003-01-30 Thursday 20:59 sam
14517 * ./src/misc/configuration.c: when an invalid short option is found, use
14518 the optopt variable instead of the current value of optind (Closes: #148).
14520 2003-01-30 Thursday 19:14 gbazin
14522 * src/video_output/video_output.c: we were still using free instead of
14523 vout_DestroySubPicture in one place.
14524 * modules/codec/spudec/parse.c: we now make sure we don't add several times
14525 the same highlight callback.
14527 2003-01-30 Thursday 18:07 lool
14529 * converted FAQ to SGML
14530 * SGML sucks, this is absolutely ugly, please reread
14532 2003-01-30 Thursday 16:36 gbazin
14534 * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the
14535 race condition between spudec and vout. This patch may not be all that
14536 nice because it does a lot of vlc_object_find() but it is the only
14537 solution I've been able to come-up with.
14538 Oh and I didn't fix the memory leak caused by the font when using text
14539 subtitles. If the vout changes while the spudec is running then we don't
14542 2003-01-30 Thursday 15:46 hartman
14544 * modules/gui/macosx/intf.m
14545 - fixed a warning about parentheses
14547 2003-01-30 Thursday 15:39 hartman
14549 * ./modules/gui/macosx/intf.m:
14550 - we close the video window after a video is done playing.
14552 2003-01-30 Thursday 12:38 gbazin
14554 * src/video_output/vout_subpictures.c: fixed a few race conditions that
14555 were triggered by the dvdplay plugin.
14557 2003-01-30 Thursday 10:44 massiot
14559 Keep -O2 in --disable-optimizations mode, cause it can't harm...
14561 2003-01-30 Thursday 02:16 gbazin
14563 * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in
14564 PictureDisplayExtension(). This does also fix problems with the dvdplay
14565 plugin and menus with still pictures.
14567 2003-01-30 Thursday 00:39 massiot
14569 * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension,
14570 * modules/gui/macosx/intf.m: one of the threads wasn't in real-time
14572 * include/vlc_threads.h: tuned up OS X priorities
14574 2003-01-29 Wednesday 21:54 fenrir
14576 * asf : more sanity check for broken files.
14578 2003-01-29 Wednesday 18:14 hartman
14580 intf: the slower/faster buttons should not be continious.
14581 project: the source files were included in the Resources. No more.
14583 2003-01-29 Wednesday 18:10 sam
14585 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable
14586 the title and chapter dialogs when DVD menus are activated.
14588 2003-01-29 Wednesday 17:28 gbazin
14590 * modules/gui/gtk/*: changed the disc open dialog to allow for title and
14591 chapter 0. When title or chapter 0 are selected, they do not appear in
14594 2003-01-29 Wednesday 17:07 massiot
14596 New nl translation, courtesy of dj hartman.
14598 2003-01-29 Wednesday 15:55 sam
14600 * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization
14601 in case the input dies before we even spawned our dvdplay interface
14604 2003-01-29 Wednesday 15:15 sam
14606 * ./po/ja.po: updated japanese translations, courtesy of KKI.
14608 2003-01-29 Wednesday 14:03 gbazin
14610 * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals
14611 THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me.
14613 2003-01-29 Wednesday 12:59 gbazin
14615 * modules/demux/ogg.c: bug fix when switching between vorbis channels.
14617 2003-01-29 Wednesday 11:41 jlj
14619 * ./modules/gui/macosx/controls.m: fixed bug in my previous commit.
14621 2003-01-29 Wednesday 11:34 jlj
14623 * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty
14624 * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input
14625 and using p_playlist->p_input instead.
14627 2003-01-29 Wednesday 11:17 gbazin
14629 * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin
14631 * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user
14632 settings (closes #122).
14634 2003-01-29 Wednesday 09:54 sam
14636 * ./modules/audio_output/arts.c: fixed aRts output and removed debug
14637 messages that were lying around.
14639 2003-01-29 Wednesday 00:02 titer
14641 enabled changing filters on the fly
14643 2003-01-28 Tuesday 23:55 massiot
14645 Not sure the buffer was large enough.
14647 2003-01-28 Tuesday 23:38 fenrir
14649 * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though.
14651 2003-01-28 Tuesday 22:52 sam
14653 * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139).
14655 2003-01-28 Tuesday 22:03 sam
14657 * ./src/video_output/video_output.c: don't try to change aspect ratio if it
14658 has been overriden by the user (Closes: #79).
14659 * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method".
14660 * ./modules/*: fixed a few capitalization issues.
14662 2003-01-28 Tuesday 21:18 gbazin
14664 * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select
14665 title 0 when using the dvdplay plugin (title 0 = menu).
14667 2003-01-28 Tuesday 21:17 fenrir
14669 * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0.
14671 2003-01-28 Tuesday 21:08 sam
14673 * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in
14675 * ./modules/gui/wxwindows/*.cpp: fixed minor warnings.
14677 2003-01-28 Tuesday 21:06 sam
14679 * ./debian/*: activated the wxwindows plugin.
14681 2003-01-28 Tuesday 20:02 sam
14683 * ./toolbox: made a few glade-generated strings non-translatable.
14684 * ./po/*: fixed spelling errors in pofiles.
14686 2003-01-28 Tuesday 17:14 sam
14688 * ./debian/control: removed versioned dependency on libxosd.
14689 * ./debian/rules: added comments here and there.
14691 2003-01-28 Tuesday 17:11 sam
14693 * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now
14694 use "./toolbox --fix-glade" to generate and fix source files.
14695 * ./include/vlc_common.h: fixed compilation warnings.
14697 2003-01-28 Tuesday 16:57 sam
14699 * ALL: fixes for various compilation warnings and spelling errors.
14701 2003-01-28 Tuesday 16:52 sam
14703 * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of
14706 2003-01-28 Tuesday 16:47 hartman
14708 ALL: updated deinterlace to work on the fly. there is a but in vout.m:433
14709 jlj will need to fix that.
14710 there is no feedback to the interface as of yet
14712 2003-01-28 Tuesday 15:59 hartman
14714 * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack
14715 * ./README.MacOSX.rtf: updated deinterlace and resize info
14717 2003-01-28 Tuesday 15:05 massiot
14719 We are now able to parse :
14720 dvdread:/Volumes/to@to/VIDEO_TS@1,1
14721 dvdplay:/Volumes/to@to/VIDEO_TS@1,1
14724 2003-01-28 Tuesday 14:49 sigmunau
14726 fixed another possible crash
14728 2003-01-28 Tuesday 14:41 gbazin
14730 * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69)
14732 2003-01-28 Tuesday 14:00 fenrir
14734 * gtk: fixed 'cannot find file.xpm'.
14735 * wxwindows: compilation fix for older wxwindows header.
14737 2003-01-28 Tuesday 13:07 gbazin
14739 * src/video_output/video_output.c: oops, fixed a bug I just introduced.
14741 2003-01-28 Tuesday 13:03 gbazin
14743 * modules/video_filter/deinterlace/deinterlace.c,
14744 modules/video_output/x11/xcommon.c: modified debug messages.
14746 2003-01-28 Tuesday 12:30 gbazin
14748 * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the
14749 filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on
14750 the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object
14752 * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow
14753 switching deinterlace modes on the fly.
14754 * modules/gui/gtk/menu.c: updated the deinterlace menu.
14755 * include/vlc_common.h: compilation fixes for gtk_main and gnome_main.
14757 2003-01-28 Tuesday 12:23 massiot
14759 Do not show the channels menu when the input stream is mono, closing #117.
14761 2003-01-28 Tuesday 10:05 titer
14765 2003-01-28 Tuesday 08:17 titer
14767 * beos/* : do not forgot to destroy the Messages window, so vlc does
14769 * missing cvsignores
14771 2003-01-28 Tuesday 08:11 yves
14773 - new video_output/vout_encoder plugin.
14774 - new demux/a52sys plugin.
14776 2003-01-28 Tuesday 03:46 sam
14778 * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113).
14780 2003-01-28 Tuesday 03:11 sam
14782 * ./include/vlc_common.h: removed duplicate macro definitions in the gtk
14785 2003-01-28 Tuesday 02:53 sam
14787 * ./configure.ac.in: first step in the world domination roadmap, setting
14788 the CVS version to -test4.
14790 2003-01-28 Tuesday 02:03 sam
14792 * ./po/*: spelling fixes.
14794 2003-01-28 Tuesday 01:50 hartman
14796 ALL: the next and previous buttons first work through the chapters. Only
14797 then they turn to the playlist.
14799 2003-01-28 Tuesday 00:22 sam
14801 * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins.
14803 2003-01-27 Monday 23:48 massiot
14805 Additional check on p_first_byte_to_mix.
14807 2003-01-27 Monday 23:42 sam
14809 * ./bootstrap: removed usage of $^ which is not compatible with BSD or
14812 2003-01-27 Monday 22:50 sam
14814 * ./src/audio_output/output.c: fixed return with a value in function
14817 2003-01-27 Monday 22:42 sam
14819 * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it
14820 anyway, do not provide our custom version.
14822 2003-01-27 Monday 21:44 ipkiss
14824 * Fixed a segfault (closes #132)
14826 2003-01-27 Monday 21:35 jobi
14828 * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile,
14829 at least on FreeBSD 5.0
14831 2003-01-27 Monday 17:41 ipkiss
14833 * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *)
14834 instead of a (vlc_list_t); this modification was needed because BCB
14835 doesn't like at all when a function (compiled with mingw32) returns
14837 * ALL: modified the files to take this change into account
14838 * modules/gui/win32/menu.cpp: enabled the "Add interface" command
14840 2003-01-27 Monday 16:28 fenrir
14842 mms: another memory leak
14843 avi: comment out a debug statment.
14845 2003-01-27 Monday 10:29 titer
14847 Disabled DVD menus by default for 0.5.0
14849 2003-01-27 Monday 01:42 ipkiss
14851 * The space bar is a hotkey for pause/resume.
14853 2003-01-27 Monday 00:08 jlj
14855 * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview
14856 is now updated on panel BecomeKey.
14857 * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel.
14859 2003-01-26 Sunday 22:57 gbazin
14861 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some
14864 2003-01-26 Sunday 18:31 babal
14866 - menu checkbox outside of title/chapter groupbox
14868 2003-01-26 Sunday 18:02 babal
14870 - buttons are left aligned and their size comforms to Windows XP visual
14873 2003-01-26 Sunday 16:37 gbazin
14875 * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested).
14877 2003-01-26 Sunday 14:53 hartman
14879 * Added myself to list of authors of these files. i had forgotten to do this.
14881 2003-01-26 Sunday 14:52 fenrir
14883 * all: raah, clean up glade output.
14885 2003-01-26 Sunday 14:49 fenrir
14887 * added stream output dialog box.
14889 2003-01-26 Sunday 13:37 gbazin
14891 * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer.
14892 (p_input->p_first_byte_to_mix sometimes need to be reset)
14893 * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk.
14895 2003-01-26 Sunday 12:34 fenrir
14897 * avi : fix play back for some broken avi
14899 2003-01-26 Sunday 10:36 gbazin
14901 * modules/gui/wxwindows/*: Fixed the open dialog on win32.
14902 Better slider management in the main interface. Misc other small fixes.
14904 2003-01-26 Sunday 08:28 titer
14908 2003-01-26 Sunday 03:55 ipkiss
14910 * modules/gui/win32: replaced BitBtns with Buttons everywhere, and
14911 put "OK" and "Cancel" buttons in an horizontal layout.
14912 Also updated a few properties here and there.
14914 2003-01-26 Sunday 02:22 ipkiss
14916 * modules/video_output/directx: added a configuration variable and a
14917 "normal" one to set the vout window on top of ther windows
14918 * modules/gui/win32: the interface can use these variables
14919 (almost closes #84)
14921 2003-01-26 Sunday 00:51 sam
14923 * ./modules/gui/win32/menu.cpp: fixed a crash in the navigation menu
14926 2003-01-25 Saturday 21:34 hartman
14928 * changed the bugreporting url
14930 2003-01-25 Saturday 20:15 titer
14932 Added a window to see vlc messages.
14934 2003-01-25 Saturday 18:42 hartman
14936 * ./README.MacOSX.rtf: added two remarks on subtitle support.
14937 * ./extras/MacOSX/vlc.pbroj/project.pbxproj
14938 - Added .wma filetype
14939 - Added README, COPYING etc. to resources
14940 * ALL: Added a Help menu.
14942 2003-01-25 Saturday 18:09 fenrir
14946 2003-01-25 Saturday 17:57 fenrir
14948 * all: fixed wrong usage of input_DeletePES.
14950 2003-01-25 Saturday 17:21 fenrir
14952 *mp4: fixed segfault when it fails to start a decoder and has specific
14953 informations to send.
14955 2003-01-25 Saturday 16:59 fenrir
14957 * ffmpeg: fixed memory leaks.
14959 2003-01-25 Saturday 16:58 fenrir
14961 * all : fixed some memory leaks thanks valgrind.
14963 2003-01-25 Saturday 12:42 hartman
14965 * README.MacOSX.rtf: Updated Readme for new release. Added section on
14966 subtitles and on bugreporting.
14967 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv,
14968 .sub and .srt files.
14970 2003-01-25 Saturday 12:00 hartman
14972 * Reverted back to non metal windows as dictated by Apple's User Interface
14973 Guidelines. Only the controller window stays metallic.
14975 2003-01-25 Saturday 03:12 fenrir
14977 * avi: no more segfault when we have 'max buffer allocation reached'
14978 * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached'
14979 we cannot send null packet to decoder.
14981 2003-01-25 Saturday 01:03 titer
14983 * store windows sizes in the vlc configuration file
14984 * fixed an interface bug when launching a file from the command line
14985 * minor fixes or enhancements
14987 2003-01-24 Friday 18:25 hartman
14989 * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC
14991 2003-01-24 Friday 16:19 hartman
14993 * code we migh use in the future to change the subfile we use.
14994 not very useful now because of the .avi requirement to start/stop before
14995 loading/displaying the subs.
14997 2003-01-24 Friday 14:35 hartman
14999 ALL: fixed the deinterlace menuiteM
15000 cvS: ----------------------------------------------------------------------
15002 2003-01-24 Friday 14:34 hartman
15004 ALL: fixed the deinterlace menuitem
15006 2003-01-24 Friday 14:13 sam
15008 * ./doc/bugreport-howto.txt: minor updates.
15010 2003-01-24 Friday 12:01 sam
15012 * ./configure.ac.in: removed the --with-bcbuilder flag.
15013 * ./INSTALL.win32: updated accordingly.
15015 2003-01-24 Friday 06:31 titer
15017 * vlc_threads.h: lower a priority that made sound choppy on not-so-fast
15018 BeOS computers (closes #119)
15019 * others: removed old printf or unused code.
15021 2003-01-24 Friday 06:21 hartman
15023 * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view
15026 2003-01-24 Friday 02:31 hartman
15028 * when the playlist is selected and you push the spacebar we pause/play
15029 the movie. this makes the behaviour more consistent, though the solution
15030 is somewhat unclean. We should fix this on a higher level but i don't see
15031 how we could/should.
15033 2003-01-24 Friday 00:57 babal
15035 - added a NULL pointer test
15038 2003-01-24 Friday 00:53 hartman
15040 * the volume slider could only be dragged, not clicked. removed some
15041 useless code as well.
15043 2003-01-24 Friday 00:17 hartman
15045 * made a quick hack to create a resize bar. not sure if we should keep this.
15047 2003-01-23 Thursday 23:57 gbazin
15049 * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface.
15050 * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu.
15051 * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a
15052 play/pause button depending on the context.
15053 * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable.
15055 2003-01-23 Thursday 23:51 massiot
15057 * Resized elements in the open panel,
15058 * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen
15059 mode is on the primary screen,
15060 * po/*: Updated po files.
15062 2003-01-23 Thursday 22:57 hartman
15064 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
15065 - oops, i enlarged the timeslider by accident. fixed
15066 * ./modules/gui/macosx/controls.m
15067 - fixed a mutex_lock issue
15069 2003-01-23 Thursday 22:39 hartman
15071 ALL: - made some panels into windows.
15072 - made the background picture non editable (removes the text cursor)
15073 - added slowmotion button
15075 2003-01-23 Thursday 22:25 hartman
15077 * ./modules/gui/macosx/controls.m
15078 - changed the slower button into a slowmotion button
15079 - fixed a forgotten mutex_unlock
15080 * ./modules/gui/macosx/intf.m
15081 - added the slowmotion button
15082 - some windows shouldn't register in the "Window" menu
15083 * ./modules/gui/macosx/open.m
15084 - allow multiple file selection
15086 2003-01-23 Thursday 21:47 massiot
15088 * Minor changes to the open panel, added AVI stream output option,
15089 * modules/gui/macosx/open.m: "Open File" is back,
15090 * modules/codec/mpeg_video/synchro.c: Fixed a counting bug.
15092 2003-01-23 Thursday 17:18 babal
15094 - menus disabled by default
15097 2003-01-23 Thursday 17:13 massiot
15099 Fixed a segfault with quitting when no audio output plug-in was found
15102 2003-01-23 Thursday 16:17 ipkiss
15104 * use 'dvdold' instead of 'dvd'
15106 2003-01-23 Thursday 15:53 sam
15108 * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old
15109 suggestion from lool).
15111 2003-01-23 Thursday 15:52 sam
15113 * ./modules/*: warning fixes.
15115 2003-01-23 Thursday 15:50 sam
15117 * ./modules/access/dvdread/input.c: warning fixes and a consistency
15118 fix (ilvu_sa cannot be -1).
15120 2003-01-23 Thursday 15:07 fenrir
15122 * asf: in fast/slow motion we don't play audio (unless there isn't any
15123 video). Added some clean up.
15125 2003-01-23 Thursday 13:54 massiot
15129 2003-01-23 Thursday 13:44 fenrir
15131 * don't send audio in fast/slow playing speed unless there isn't any video
15134 2003-01-23 Thursday 11:48 massiot
15136 * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS,
15137 * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode
15139 * src/audio_output/output.c: Fixed dual-mono handling.
15141 2003-01-23 Thursday 10:25 gbazin
15143 * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos.
15145 2003-01-23 Thursday 09:58 sam
15147 * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning
15148 instead of an error when it can't stat() the device (Closes: #77).
15150 2003-01-23 Thursday 09:53 gbazin
15152 * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on
15153 socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to
15154 read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput()
15155 call (someone willing to investigate this ?).
15157 2003-01-23 Thursday 09:00 fenrir
15159 * demux: fix segfault while trying to opening files without extention...
15161 2003-01-23 Thursday 04:50 babal
15163 - allow the user to choose (and sort) several plugins for the same
15166 2003-01-23 Thursday 03:33 ipkiss
15168 * The stream output can't use PS with UDP
15169 * Added tooltips for the subtitles dialog box
15170 * Added a missing "delete"
15171 * Added a menu entry to spawn new interfaces (but it's currently
15172 disabled, due to a problem with the vlc_list_t struct)
15174 2003-01-22 Wednesday 22:19 sigmunau
15176 added an new config variable that takes an comma separated list of
15177 interface modules to be loaded in the background when vlc starts. This is
15178 usefull for lirc, logger and xosd. Also got rid of the hacky way the sap
15179 module was inserted, as this just needs to be added to this list now.
15181 2003-01-22 Wednesday 21:42 ipkiss
15183 * Added a dialog box for subtitles selection
15184 * Cosmetic here and there
15186 2003-01-22 Wednesday 19:37 lool
15188 * modules/visualization/xosd/xosd.c: lower module capability when the
15189 DISPLAY environment variable is unset (gtk like behaviour)
15191 2003-01-22 Wednesday 18:31 massiot
15193 Reverse stereo option.
15195 2003-01-22 Wednesday 17:03 sam
15197 * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the
15198 detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys.
15200 2003-01-22 Wednesday 16:41 lool
15202 * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if
15203 xosd_init returns NULL
15204 * lib is initialized with configured font
15205 * more safety checks
15207 2003-01-22 Wednesday 16:16 lool
15209 * modules/access/slp.c: #include <stdlib.h> because of a malloc
15211 2003-01-22 Wednesday 15:16 massiot
15213 Less aggressive debug message.
15215 2003-01-22 Wednesday 12:25 sam
15217 * ./configure.ac.in: fixed multiple static link issues with anal linkers.
15219 2003-01-22 Wednesday 10:53 fenrir
15221 * add vout_encoder, not yet the codec parts.
15223 2003-01-22 Wednesday 10:44 fenrir
15225 * all: modified files for video transcoding. Still needed configure.ac.in
15227 2003-01-22 Wednesday 10:41 fenrir
15229 * added file needed for video transcoding with vlc.
15231 2003-01-22 Wednesday 10:03 massiot
15233 1.12 How do I join an IPv6 multicast stream?
15235 2003-01-22 Wednesday 09:54 massiot
15237 * configure.ac.in: Re-added a52sys module, which was lost somewhere...
15238 * Fixed bugs regarding Dolby Surround downmixing.
15240 2003-01-22 Wednesday 04:51 fenrir
15242 * fixed my last fix about bug with non-progressive videos.
15244 2003-01-22 Wednesday 02:39 hartman
15246 ALL: fixed a small bug in the timeslider code
15248 2003-01-22 Wednesday 01:48 hartman
15250 * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov
15252 * ./modules/gui/macosx/vout.m: Made the video window a textured window
15254 - fixed several missing object_release bugs, that i had introduced.
15255 - updated the play/pause behaviour.
15256 - fixed an issue with the volumeslider.
15258 2003-01-22 Wednesday 01:40 lool
15261 * now works under win32
15263 2003-01-22 Wednesday 01:13 titer
15265 * Fixed title / chapter menus
15268 2003-01-22 Wednesday 00:32 fenrir
15270 * gtk: fixed a segfault with deinterlace.
15272 2003-01-21 Tuesday 21:20 ipkiss
15274 * Dropped files and files added using the playlist are now enqueued
15275 according to the "enqueue" config option
15277 2003-01-21 Tuesday 21:19 lool
15279 * use of service attributes to get the name of the session, insert it in
15282 2003-01-21 Tuesday 19:49 ipkiss
15284 * Added a dialog box for the stream output
15286 2003-01-21 Tuesday 18:43 lool
15288 * added a couple of malloc() checks
15290 2003-01-21 Tuesday 17:34 lool
15292 * now search all srvtypes and add all srvs of all srvtypes to the
15293 playlist (requires less configuration information, now zero)
15294 * usual cleanup and bug removal
15296 2003-01-21 Tuesday 17:08 hartman
15298 ALL: the slider updates the video while it slides.
15300 2003-01-21 Tuesday 17:00 fenrir
15302 * added "use DVD menu" choice.
15304 2003-01-21 Tuesday 16:46 fenrir
15306 * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and
15307 added some sanity checks.
15309 2003-01-21 Tuesday 14:26 hartman
15311 ALL: fixed my previous osx interface commit. had forgotten to save the files.
15313 2003-01-21 Tuesday 14:15 hartman
15315 * ./src/input/input_ext_intf.c
15316 - FASTER and SLOWER now take into account the current rate.
15318 2003-01-21 Tuesday 12:36 fenrir
15320 * gui/gtk : added a subtitle option in open dialog box.
15322 2003-01-21 Tuesday 12:23 hartman
15324 ALL: The addition of a volume slider required a small redesign of the
15325 interface. David Weber was again kind enough to help us.
15327 2003-01-21 Tuesday 12:01 hartman
15329 * Added an 'slowmotion' icon
15331 2003-01-21 Tuesday 10:29 massiot
15333 Fixed two major bugs in the audio output, triggering segfault when going
15334 to mono mode, and probably at some other places.
15336 2003-01-21 Tuesday 00:47 jlj
15338 * ./modules/gui/macosx/aout.m: output more debug info
15339 * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider:
15340 http://nanocrew.net/vlc/mpslider.png
15342 2003-01-20 Monday 20:17 yves
15344 - new access/slp plugin.
15345 - more buildfor_{rh80,mdk{82,90}} stuff.
15346 - use %%mklibname macro.
15347 - use %%clean_menus in postun instead of %%update_menus everywhere.
15349 2003-01-20 Monday 20:07 fenrir
15351 * all: begin to up to date the gtk/gnome interface. All comments are
15352 welcome, and please reports bugs :)
15354 2003-01-20 Monday 17:52 massiot
15356 Used macro instead of hand-made code.
15358 2003-01-20 Monday 13:06 fenrir
15360 * all: converted some msg_Err into msg_Warn
15362 2003-01-20 Monday 13:04 fenrir
15364 * asf : more msg_Err -> msg_Warn
15366 2003-01-20 Monday 13:03 fenrir
15368 * aac: some msg_Err -> msg_Warn
15370 2003-01-20 Monday 13:01 fenrir
15372 * all: changed some msg_Err into msg_Warn.
15374 2003-01-20 Monday 10:59 massiot
15376 Fixed a dozen bugs regarding mono audio files.
15378 2003-01-20 Monday 03:45 hartman
15380 * ./extras/MacOSX/vlc.pbproj/project.pbxproj
15381 - Added .cue and .ogg to the known filetypes
15383 - When files are added they are not automatically played anymore. They are always queue'ed and optionally played.
15384 - Preliminary divx filesubtitle support.
15386 2003-01-20 Monday 02:45 titer
15388 load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh
15389 previous commits (closes #100)
15391 2003-01-20 Monday 02:19 fenrir
15393 * mpegvideo.c : raah, removed a debug message...
15395 2003-01-20 Monday 02:15 fenrir
15397 * mpegvideo.c : fix dts generation for non-progressive stream.
15399 2003-01-20 Monday 00:23 hartman
15401 * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut.
15403 2003-01-19 Sunday 22:16 jpsaman
15405 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.
15407 2003-01-19 Sunday 17:55 ipkiss
15411 2003-01-19 Sunday 16:57 massiot
15413 Requalified some error messages into warnings.
15415 2003-01-19 Sunday 08:28 fenrir
15417 * avi.c : proper way to store fourcc.
15419 2003-01-19 Sunday 08:27 fenrir
15421 * all: change the way fourcc are stored in bitmapinfoheader.
15423 2003-01-19 Sunday 03:16 sam
15425 * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed
15426 the GetProgramPath call, stored the path in p_libvlc instead. Fixes
15427 compilation under anything other than OS X.
15429 2003-01-18 Saturday 20:24 alexis
15433 2003-01-18 Saturday 13:24 massiot
15435 Including font-eutopiabold36.rle for DivX and ogg subtitles.
15437 2003-01-18 Saturday 04:57 hartman
15439 * ./modules/gui/macosx/open.m
15440 - .bin files are now opened as disks, instead of as files
15442 2003-01-18 Saturday 04:10 hartman
15444 * ./modules/gui/macosx/open.m:
15445 - Removed the pretty animation. Wasn't working. This looks better.
15446 - fixed a potential memory problem
15448 2003-01-17 Friday 23:59 sam
15450 * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in
15451 the source comments.
15453 2003-01-17 Friday 21:46 hartman
15455 * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window
15457 2003-01-17 Friday 19:36 sam
15459 * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code.
15461 2003-01-17 Friday 19:35 sam
15463 * ./modules/gui/win32/mainframe.cpp, ./modules/gui/win32/menu.cpp: applied
15464 navigation fixes from the Gtk+ interface.
15466 2003-01-17 Friday 19:22 sam
15468 * ./modules/control/rc/rc.c: boundary checks for chapter navigation.
15470 2003-01-17 Friday 19:17 sam
15472 * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot
15473 of boundary checks in the handling of title/chapter menus. Title 0 is no
15474 longer reachable (Closes: #26).
15476 2003-01-17 Friday 18:19 titer
15478 Fixed the 'Do not use DVD menus' check box.
15480 2003-01-17 Friday 18:19 jpsaman
15482 Updating slider only once a second now.
15484 2003-01-17 Friday 17:22 massiot
15488 2003-01-17 Friday 16:18 sam
15490 * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now
15491 sent to the parent video output by all filters, and mouse coordinates are
15492 translated when necessary (Closes: #15).
15494 2003-01-17 Friday 15:26 fenrir
15496 * all: use p_vlc->pf_memcpy instead of memcpy on big data block.
15497 * mpeg4video: removed a bad code dealing with pts discontinuity.
15498 * pes.c: try to avoid copying the whole PES. (the first 64ko
15499 ins't any more copied :)
15501 2003-01-17 Friday 14:51 lool
15503 * added missing static
15505 2003-01-17 Friday 13:54 sam
15507 * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date
15508 calculation in slow-mo.
15510 2003-01-16 Thursday 23:37 sam
15512 * ./Makefile.am: fixed distribution of MSVC files.
15514 2003-01-16 Thursday 23:33 babal
15516 - my previous fix was a bad fix :(
15518 2003-01-16 Thursday 23:25 lool
15521 . renamed access_slp to slp
15522 . slp is enabled by default if slp.h is present
15523 * modules/access/slp.c:
15524 . slp is now an access and a demux and forces the use of itself
15525 . cleanups and bug corrections
15526 . disappears of the playlist
15527 Thanks to fenrir for the help in debugging!
15529 2003-01-16 Thursday 23:00 massiot
15531 * Bumped up revision number to 0.5.0-test3,
15532 * Rearranged fields in the OS X interface to accomodate for translations,
15533 * modules/access/dvd/ifo.c: fixed a crash with bad streams,
15534 * Auto-updated po files,
15535 * Manually updated fr.po.
15537 2003-01-16 Thursday 21:14 babal
15539 - input.c : doesn't even try to use the headphone filter for
15540 unsupported format (S/PDIF, ...)
15541 - m3u.c : support for MRLs
15542 better detection of absolute path under Windows
15543 - configure.ac.in : off_t was defined twice for mingw32
15544 - fr.po : translation of headphone filter strings
15546 2003-01-16 Thursday 20:08 lool
15550 2003-01-16 Thursday 15:26 titer
15552 * InterfaceWindow.cpp : fixed DVD drag & drop
15553 * PreferencesWindow.* : added the possibility not to use DVD menus
15555 2003-01-16 Thursday 14:40 massiot
15557 Swedish is now sv, not se. Thanks yvounet. (c)
15559 2003-01-16 Thursday 14:39 yves
15561 * codec/mad plugin is replaced by audio_filter/mpgatofixed32.
15562 * new demux/m4v and mux/avi plugins
15564 2003-01-16 Thursday 14:34 sam
15566 * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet.
15568 2003-01-16 Thursday 14:08 massiot
15570 * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though
15571 I do not have any file to test ; more precise PTS handling when losing
15573 * src/audio_output/intf.c: fixed a warning.
15575 2003-01-16 Thursday 13:58 hartman
15578 - integrated play/pause toggled button
15579 - global shortcut for play/pause by use of spacebar
15581 - removed pause button
15582 - close button in intf window. register window in Window menuitem.
15583 - rearranged the menu
15584 - changed some key-combo's to be more OSX compliant/consistent
15585 - The time text-field is no longer selectable
15586 - The faster/slower/ff/stop etc button are only available during playback
15587 - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon.
15588 - Added Add/Remove buttons to the llaylist.
15589 - Made the drawer 10 pixels smaller. Looks much better.
15590 - added a volume slider.
15592 2003-01-16 Thursday 13:49 hartman
15594 * ./modules/gui/macosx/controls.m:
15595 - Added a volumeslider
15596 - removed pause button
15597 - added a fast forward action (increases speed in time)
15598 - changed the play method to allow for a toggled play pause button
15599 - volumeUp and VolumeDown take the state of the Mute Menuitem into account
15600 - volumeUp and VolumeDown take the volumeSlider into account
15601 * ./modules/gui/macosx/intf.h:
15602 - added references for the volumeslider, new menuitems
15603 * ./modules/gui/macosx/intf.m:
15604 - correct init of volumeslider and other new intf elements
15605 - new title for Controller window
15606 - the state of buttons is dependant on a movie being played
15607 - toggle the play/pause button if a play/pause action is detected.
15608 * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist
15609 * ./modules/gui/macosx/vout.m:
15610 - removed some control keys which were no longer necesarry
15611 - give the window the title of the item being played
15613 2003-01-16 Thursday 13:22 hartman
15615 VolumeGet/VolumeSet now work even if no file is playing.
15617 2003-01-16 Thursday 12:56 sam
15619 * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld.
15621 2003-01-16 Thursday 12:49 sam
15623 * ./evc/config.h, ./msvc/config.h: proper generation of these files using
15624 information from configure.ac.in. Thanks to Stephane van Hardeveld for
15627 2003-01-16 Thursday 09:05 sam
15629 * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore.
15631 2003-01-16 Thursday 09:02 sam
15633 * ./include/vlc_common.h: fixed win32 plugin compilation.
15635 2003-01-16 Thursday 09:00 sam
15637 * ALL: merged more UI strings.
15639 2003-01-15 Wednesday 23:55 massiot
15641 * Fixed MPEG audio layer III VBR,
15642 * Mac OS X interface thread gets a real-time priority as well to avoid
15644 * VLAN error is now a warning.
15646 2003-01-15 Wednesday 13:58 massiot
15650 2003-01-15 Wednesday 13:48 sam
15652 * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify
15653 events once our window has been properly mapped.
15655 2003-01-15 Wednesday 13:46 massiot
15657 message queue overflow is now a warning.
15659 2003-01-15 Wednesday 13:16 sam
15661 * ALL: slightly changed some interface strings so that they are common to
15662 all GUIs, thus making the translators' work easier.
15664 2003-01-15 Wednesday 13:14 massiot
15666 Better recovery on emulated startcode. Still doesn't work with VBR mp3's,
15669 2003-01-15 Wednesday 12:25 massiot
15671 Dutch translation, courtesy of Derk-Jan Hartman <d.hartman@student.utwente.nl>
15672 and Jean-Paul Saman <jpsaman@wxs.nl>.
15674 2003-01-15 Wednesday 11:46 titer
15676 Fixed --with-mad and --with-mad-tree
15678 2003-01-15 Wednesday 11:27 massiot
15680 VolumeUp/Down/Mute now work even if no file is playing.
15682 2003-01-15 Wednesday 10:58 massiot
15684 * Totally rewrote the mad plug-in, in order to fix the PTS problems :
15685 - Now using the low-level API of libmad,
15686 - Decoding split in parsing & decoding (just like A/52),
15687 - Should handle dual-mono files correctly,
15688 * The old mpeg_audio plug-in can no longer work in this scheme and has
15689 been disabled. Please _always_ compile with mad from now on.
15690 * Updated po files.
15692 2003-01-15 Wednesday 00:49 jlj
15694 * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars.
15696 2003-01-15 Wednesday 00:10 massiot
15698 Updated Italian translation, courtesy of Vella Bruno <allevb@tin.it>.
15700 2003-01-14 Tuesday 22:44 sam
15702 * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of
15705 2003-01-14 Tuesday 22:03 titer
15707 Fixed playlist behaviour (draging a file replaces the playlist, and
15708 draging a file while pressing the 'Shift' key appends it while the
15709 current one keeps playing.
15711 2003-01-14 Tuesday 18:56 sam
15713 * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif
15715 2003-01-14 Tuesday 16:00 titer
15717 Now you can save preferences.
15719 2003-01-14 Tuesday 15:31 titer
15721 * added a sanity lock
15723 2003-01-14 Tuesday 14:51 massiot
15725 * Fixed dual-mono handling of MPEG audio.
15726 * rc.c: fixed a warning.
15728 2003-01-14 Tuesday 14:48 titer
15730 * Added a file panel for subtitles file selection.
15732 2003-01-14 Tuesday 04:34 fenrir
15734 * stream_output.c: fix a bug with "null" stream.
15736 2003-01-14 Tuesday 01:30 sigmunau
15738 changed the a rule into add and made it work along with others such as play
15739 even when nothing is currently playing. Added a playlist command to list the
15740 entries currently in the playlist. plus some cleanups and sanity checks.
15742 2003-01-13 Monday 23:45 massiot
15744 Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>.
15746 2003-01-13 Monday 20:02 jlj
15748 * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload.
15750 2003-01-13 Monday 17:39 fenrir
15752 * adpcm: changed the way that data are read and thus seek will work.
15754 2003-01-13 Monday 17:11 ipkiss
15756 * MacOSX interface: fixed a stupid bug
15757 * Win32 interface: completed support for channel selection
15759 2003-01-13 Monday 16:58 massiot
15763 2003-01-13 Monday 15:20 sam
15765 * ./toolbox: toolbox --update-po now automatically extracts strings from
15766 the Win32 interface.
15768 2003-01-13 Monday 15:14 alexis
15772 2003-01-13 Monday 14:51 massiot
15774 Do not forget to register aout_ChannelsRestart as the callback for
15775 audio-device, plus miscellaneous changes.
15777 2003-01-13 Monday 13:28 sam
15779 * ./modules/video_output/sdl.c: protected libSDL initialization calls to
15780 avoid race conditions and deadlocks.
15782 2003-01-13 Monday 04:46 fenrir
15784 * mux/avi.c: added index creation.
15785 * demux/avi.c: fix stream length calculation.
15786 * stream_output.c: forgot a return value ...
15788 2003-01-13 Monday 02:33 fenrir
15790 * all: now mux and access_out can request to reserve some memory in front
15791 of each sout buffer (will prevent some unnecessary memcpy :). Not yet
15794 2003-01-13 Monday 02:30 fenrir
15796 * mp4: added parsing of some mov boxes (alternate movies).
15798 2003-01-13 Monday 01:11 sam
15800 * ./debian/rules: compilation bypasses for the Debian maintainer.
15802 2003-01-12 Sunday 19:08 jpsaman
15806 2003-01-12 Sunday 19:08 jpsaman
15808 Use gtk_main_quit only in one place (the function Manage()).
15810 2003-01-12 Sunday 18:26 fenrir
15812 * avi: partial fix for non interleaved file with incorrect( I'm not sure
15813 about that) stream descriptor. Now at least video will be played.
15815 2003-01-12 Sunday 18:25 jlj
15817 * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80).
15819 2003-01-12 Sunday 15:38 sigmunau
15821 * src/video_output/video_output.c: add a key-pressed variable to p_vout
15822 * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus,
15823 by reading the key-pressed variable
15824 * modules/control/lirc/lirc.c: allow navigation with remote control by
15825 faking keypresses (closes #38). I think the remotes for dvdplayers usually
15826 have buttons for "root menu" and "title menu". Whould this be easily
15827 implemented in vlc?
15829 2003-01-12 Sunday 06:39 fenrir
15831 * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps).
15832 You have to force this demuxer.
15834 2003-01-12 Sunday 04:30 fenrir
15836 * avi.c: avi muxer. (It produces broken files, but vlc is able to read
15839 2003-01-12 Sunday 04:11 fenrir
15841 * some workaround for clock.
15843 2003-01-12 Sunday 02:08 titer
15845 * beos/* : fixed a bug in the progress bar with big files
15846 * beos_specific.cpp : fixed the app signature
15847 * VlcWrapper.* : removed unused code
15849 2003-01-12 Sunday 01:26 sigmunau
15851 new rule for remote controls with combined play/pause button (like mine has)
15853 2003-01-12 Sunday 00:22 titer
15855 Corrected the list of supported MIME types.
15857 2003-01-11 Saturday 20:42 titer
15859 * Needed update because variables names changed in the 'adjust' module.
15861 2003-01-11 Saturday 20:25 gitan
15863 * SAP is disabled by default.
15865 2003-01-11 Saturday 19:33 stippi
15867 fixed flickering of skip buttons (and consequently crashing if you pressed them)
15869 2003-01-11 Saturday 18:31 fenrir
15871 * avi: fix my last fix :)
15873 2003-01-11 Saturday 18:10 fenrir
15875 * asf: prevent some segfault with broken file. (partially fix bug 72)
15876 * avi: respect frame size (for audio codec) and close bug 75.
15877 * ffmpeg: can now read multiples audio frames from the same buffer.
15879 2003-01-11 Saturday 17:23 ipkiss
15881 * Fixed my previous commit (thanks fenrir)
15883 2003-01-11 Saturday 14:09 ipkiss
15887 2003-01-10 Friday 17:30 lool
15889 * re-included playlist.h (got confused with vlc-playlist.h)
15891 2003-01-10 Friday 17:01 titer
15893 Thread priority management on BeOS.
15895 2003-01-10 Friday 16:21 titer
15897 Definitively fixed sync (I hope).
15899 2003-01-10 Friday 13:21 massiot
15901 Fixed liba52 detection using --with-a52.
15903 2003-01-10 Friday 12:34 asmax
15905 * fixed previous commit (didn't work everytime)
15907 2003-01-10 Friday 11:02 asmax
15909 * enable the network channel box when selecting network channel input
15912 2003-01-10 Friday 10:01 lool
15914 * removed an useless inclusion
15916 2003-01-10 Friday 09:28 lool
15918 * access_slp LD options
15920 2003-01-10 Friday 09:25 lool
15923 2.16 NO VIDEO!! or NO AUDIO !!
15924 3.3.4 Does VLC support DVD from all zones?
15925 3.3.5 How can I take screenshots?
15927 5.1 How may I help your project?
15928 5.2 Why are your mailing-lists and your website in english?
15930 2003-01-10 Friday 08:04 yves
15932 * vlc.spec: new packetizer/mpeg4audio plugin added.
15934 2003-01-10 Friday 06:16 lool
15936 * removed VLC_GO to avoid skipping to the last program
15938 2003-01-10 Friday 04:58 lool
15940 * configure.ac.in, modules/access/slp.c: New SLP access module,
15941 see <http://www.openslp.org/>
15943 2003-01-10 Friday 01:09 ipkiss
15945 * ./modules/gui/win32: fixed a bug in the preferences (closes #60)
15947 2003-01-09 Thursday 23:43 massiot
15949 * OS X: Fixed a segfault with empty configuration strings (closes #65),
15950 * cosmetic messages cleanups.
15952 2003-01-09 Thursday 22:30 lool
15954 * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :)
15956 2003-01-09 Thursday 18:23 fenrir
15958 * avi: read less data at once as it seems to give better sound. (I thinks
15959 it's more a workaround that a true fix).
15961 2003-01-09 Thursday 18:06 sam
15963 * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation.
15965 2003-01-09 Thursday 17:47 sam
15967 * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch
15968 instead of i_pitch for pixel access (Closes: #30).
15970 2003-01-09 Thursday 16:26 sam
15972 * ./modules/video_filter/adjust.c: properly fixed margin handling (partially
15975 2003-01-09 Thursday 15:38 sam
15977 * ./modules/video_filter/adjust.c: rehandled code and enhanced the
15978 config variables descriptions.
15980 2003-01-09 Thursday 14:05 sam
15982 * ./modules/video_output/sdl.c: fixed visible picture pitch calculation.
15984 2003-01-09 Thursday 14:00 sam
15986 * ./modules/video_filter/transform.c: the 90 and 270 transformation routines
15987 now use the visible pitch of a picture, not its total pitch (Closes: #29).
15989 2003-01-09 Thursday 10:12 sam
15991 * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles
15992 according to the playing rate.
15994 2003-01-08 Wednesday 23:15 massiot
15996 Do not bail out when no *.gmo exists.
15998 2003-01-08 Wednesday 16:40 lool
16001 * mentionned Redhat because it disables DMA
16003 2003-01-08 Wednesday 16:40 fenrir
16005 * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS
16006 muxer with libdvbpsi.
16007 * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream.
16008 (only in ts_dvbpsi demuxer).
16010 2003-01-08 Wednesday 15:13 titer
16012 Partial fix for video/audio sync.
16014 2003-01-08 Wednesday 14:59 sam
16016 * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter
16019 2003-01-08 Wednesday 14:31 lool
16021 * Mentionned the inclusion of the contrib dir
16023 2003-01-08 Wednesday 14:00 sigmunau
16025 use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also
16026 a minor change in argumets passed to nsis
16028 2003-01-08 Wednesday 13:52 titer
16030 Use pf_memcpy and pf_memset.
16032 2003-01-08 Wednesday 12:13 lool
16036 4.1 May I use the VideoLAN logo?
16037 4.2 May I reditribute VLC?
16039 2003-01-08 Wednesday 10:50 massiot
16041 * Added --no-spdif option (just like in OSS) and fixed a localization bug.
16043 2003-01-08 Wednesday 10:46 fenrir
16045 * mp4.c: allowed multiple moov headers by taking the first one
16046 (multiple moov headers is strictly forbidden but I 've seen such file)
16048 2003-01-08 Wednesday 10:43 fenrir
16050 * faad: fixed a segfault when faad initialisation failed.(anyway it
16051 doesn't solve the real problem).
16053 2003-01-08 Wednesday 10:41 fenrir
16055 * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for
16056 an vol header. (In fact reverse an prevous commit)
16058 2003-01-08 Wednesday 10:40 fenrir
16060 * file.c: removed an useless debug message.
16062 2003-01-08 Wednesday 10:38 fenrir
16064 * all: added a new function (sout_BufferChain) and allowed dummy
16065 stream input creation (with "null" fourcc).
16067 2003-01-08 Wednesday 10:34 fenrir
16069 * pes.c, ps.c: a52 stream should now work.
16070 * ts.c: added support for libdvbpsi (like ts demux, two modules are
16071 generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt
16072 without libdvbpsi. More works to add mpeg4 support (now I generate IOD
16073 and SL descriptor).
16075 2003-01-08 Wednesday 10:26 fenrir
16077 * mpeg4audio.c: new packetizer (but for now it don't support adts aac)
16078 * mpeg4video.c: I 've rewritten it
16080 2003-01-08 Wednesday 03:01 ipkiss
16082 * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module
16083 forgets to declare 'add_category_hint'
16084 * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p
16086 2003-01-08 Wednesday 02:32 titer
16088 Minor GUI fixes in the prefs window.
16090 2003-01-08 Wednesday 02:16 ipkiss
16092 * Added sound volume management and changed a bit the menus
16093 * Added audio channels selection, but it's currently disabled since
16094 it's quite buggy :)
16096 2003-01-08 Wednesday 02:09 titer
16098 Fixed language and subtitle selection.
16100 2003-01-08 Wednesday 00:41 massiot
16102 * New VLC brush-metal interface, courtesy of David Weber <david_weber@gmx.de>
16103 * Updated Japanese translation, courtesy of Fumio Nakayama <endymion@ca2.so-net.ne.jp>
16105 2003-01-07 Tuesday 21:49 fenrir
16107 * all: I have added two new variables in es_descriptor_t and
16108 decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's
16109 a replacement of p_demux_data as this variable is used by
16110 some demuxers in another way. This way, I will be able to add
16111 preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm
16112 demuxer so if somebody wants ...)
16114 2003-01-07 Tuesday 15:12 jobi
16116 * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with
16117 file/ts_dvbpsi:) with TS streams that don't start with 0x47
16119 2003-01-07 Tuesday 15:12 massiot
16121 Fixed another very nasty localization bug.
16123 2003-01-07 Tuesday 14:58 massiot
16125 New "spdif" setting, allowing to permanently disable S/PDIF detection.
16127 2003-01-07 Tuesday 14:38 massiot
16129 Removed unused options in the aout.
16131 2003-01-07 Tuesday 13:26 sam
16133 * minor updates to pofiles.
16135 2003-01-06 Monday 22:57 massiot
16137 Fixed a compilation issue.
16139 2003-01-06 Monday 22:07 massiot
16141 * Bumped up revision number to 0.5.0-test2,
16142 * MacOS X port: new error dialog displaying error messages,
16143 * Updated localization files,
16146 2003-01-06 Monday 20:08 yves
16148 - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode).
16149 - removed access/rtp plugin (merged in access/udp).
16150 - removed codec/imdct and codec/downmix plugins (deprecated).
16151 - libvlc0-devel provides libvlc-devel.
16152 - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them)
16153 ie. fix rpm building on ppc thx Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr>
16155 2003-01-06 Monday 15:39 ipkiss
16157 * modules/gui/win32/network.cpp: added support for ftp and mms
16158 * modules/gui/win32/disc.cpp: cosmetic
16160 2003-01-06 Monday 02:45 massiot
16163 * New "stream output" area in the open panel.
16165 2003-01-06 Monday 00:37 garf
16167 * added a i_min, i_max, f_min and f_max in module_config_t structure
16168 * added a add_integer_with_range() and add_float_with_range()
16169 * gtk interface: now uses a slider when a min or a max is specified
16171 2003-01-05 Sunday 21:03 sigmunau
16173 modules/demux/asf/*: added some file info code
16174 modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as
16175 these cause to much trubble
16177 2003-01-05 Sunday 20:45 massiot
16179 Fixed the "stream has changed" bug.
16181 2003-01-05 Sunday 16:23 massiot
16184 * Fixed a segfault in the "Close Window" code,
16185 * Fullscreen state is now retained between files,
16186 * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?).
16188 2003-01-05 Sunday 13:39 gbazin
16190 * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for
16191 the audio output thread. That should make Win9x/Me happier.
16193 2003-01-05 Sunday 03:21 jlj
16196 * replaced playlist panel with drawer.
16197 * implemented context menu for playlist tableview.
16199 2003-01-05 Sunday 02:39 massiot
16201 * Added the possibility to select DVD menus with VIDEO_TS folder in the
16204 2003-01-05 Sunday 01:55 massiot
16206 * Added a Close Window and a close box to our QuickTime video output.
16208 2003-01-04 Saturday 23:49 gbazin
16210 * configure.ac.in: fixed typo in wxWindows headers detection code.
16212 2003-01-04 Saturday 17:14 titer
16214 We now check if the BSoundPlayer's buffer size is not the one we
16217 2003-01-04 Saturday 16:27 gbazin
16219 * src/audio_output/output.c: don't forget to free the audio buffer when
16220 we are trashing it.
16222 2003-01-04 Saturday 13:50 jpsaman
16226 2003-01-04 Saturday 13:30 jpsaman
16228 Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support.
16230 2003-01-04 Saturday 04:11 jlj
16233 * main window controls are back. based on suggestion by Dan Macpherson.
16235 2003-01-04 Saturday 00:21 jpsaman
16237 Updating slider status uses no longer FPU calculations when compiled for strongarm1100.
16239 2003-01-03 Friday 23:58 jpsaman
16241 Updated package release number
16243 2003-01-03 Friday 21:38 jlj
16245 * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-)
16247 2003-01-03 Friday 20:55 jpsaman
16249 Slider functionality for Familiar interface.
16251 2003-01-03 Friday 14:44 sam
16253 * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop
16254 support in the Gtk+ and GNOME interfaces.
16256 2003-01-03 Friday 13:07 massiot
16258 * modules/access/file.c: we now regularly check the size of the file, in
16259 case it is being downloaded.
16261 2003-01-03 Friday 00:11 massiot
16263 Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting
16266 2003-01-03 Friday 00:03 jlj
16268 * ./src/misc/darwin_specific.m:
16269 Fixed (really!) segfault. Don't release o_lang objects, they're managed
16272 2003-01-02 Thursday 23:50 massiot
16276 2003-01-02 Thursday 23:09 massiot
16279 * Fixed the Device submenu,
16280 * There is still a segfault in darwin_specific.m.
16282 2003-01-02 Thursday 22:49 jlj
16284 * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM.
16286 2003-01-02 Thursday 20:48 gbazin
16288 * modules/codec/*: reverted my previous patch that explicitly set
16289 i_bytes_per_frame and i_frame_length in each audio decoder.
16290 * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame
16291 and i_frame_length.
16293 2003-01-01 Wednesday 11:14 jlj
16295 * ./modules/gui/macosx/aout.m: cleaned up the code, removed intf dep.
16296 * ./src/misc/darwin_specific.m: fixed segfault (o_enumerator was being
16297 released twice) and memory leak.