commit 310e183d4b33b52cafcc11daa0a971a203b852b1 Author: Clément Stenac Date: Wed Dec 31 12:50:11 2003 +0000 Updated french and Brazilian Portuguese translations commit 565e66c5b1cd88440d7b2283519cf290ac5e682e Author: Clément Stenac Date: Wed Dec 31 10:30:44 2003 +0000 Disabled aspect ratio and visualization button as they don't work as expected commit c1c2844dc651e69c7b8ac1c3f87f881476d08e3d Author: Clément Stenac Date: Tue Dec 30 21:55:48 2003 +0000 Updated italian translation, courtesy of Carlo Calabr� commit dcab06079870ca73e4c6977744bb3ff2a9e25ac1 Author: Clément Stenac Date: Tue Dec 30 18:29:26 2003 +0000 Fix browse feature commit c17dee7dcc0c7470a76edda19f8813d9dbde18f1 Author: Rocky Bernstein Date: Tue Dec 30 04:43:52 2003 +0000 common.*: add common routine to eliminate palette from pixmap. cvd*: finally shows subtitles (with some bugs) ogt_parse.c: use common just added above. commit 3bb0ad8dc81c949303658499cf5661cf6a876ee5 Author: Rocky Bernstein Date: Mon Dec 29 04:47:44 2003 +0000 cvd: bitmap extraction further completed - not fully done. ogt_parse.c, render.c: go back to 4-bit alpha since that's what DVD and CVD have. commit 3cbdd393b8abcda5c6aa040b50442151736953d1 Author: Cyril Deguet Date: Sun Dec 28 20:50:20 2003 +0000 * modules/access/cdda/access.c: added some missing #ifdef HAVE_LIBCDDB (fixes compilation issues when the libcddb is not present) commit bea939bb2bacc8e6edddfb0e9bdfdd6866705f1b Author: Rocky Bernstein Date: Sun Dec 28 11:26:52 2003 +0000 First cut at CVD subtitle unit assembly and initial parsing. commit f5d0873721cea2b31d473e90f77abbbcdec99bb7 Author: Rocky Bernstein Date: Sun Dec 28 04:51:52 2003 +0000 Start work on CVD subtitles. commit 919854e45add1d7f930e2cb0a77aac5295e6073c Author: Rocky Bernstein Date: Sun Dec 28 02:01:11 2003 +0000 Work towards handling all planes in subtites, generalizing for CVD, and some cleanup. commit 6f8690b5a1404de11a2b1f2cc27d0565bb0ca226 Author: Eric Petit Date: Sun Dec 28 01:49:12 2003 +0000 beos/*: + fixed a possible crash with Alt+X shortcuts + fixed volume slider update commit aab4bf7b7cb9d1420b51290c0d06fc272546756f Author: Cyril Deguet Date: Sat Dec 27 16:14:48 2003 +0000 modules/demux/mpeg/mpga.c: forgot to remove a debugging printf... commit bdd53052b177397b7691a42bcbcbdec5ccda078b Author: Cyril Deguet Date: Sat Dec 27 14:47:10 2003 +0000 * modules/demux/mpeg/mpga.c: disabled the bitrate detection from the Xing header, since it doesn't seem to be reliable commit 7c20b517bbf78fc03104b7032e588eed72b0f2e8 Author: Gildas Bazin Date: Sat Dec 27 14:36:30 2003 +0000 * modules/gui/wxwindows/*: use the wxL2U macro when necessary. commit cf8bbfcd1e2869fafc7d1c420f19d4859831218c Author: Gildas Bazin Date: Sat Dec 27 10:36:42 2003 +0000 * ALL: bumped version number to 0.7.0-test3 commit bc3260752bde13ef0b2a3533a4e11aa17115ea7f Author: Rocky Bernstein Date: Sat Dec 27 01:49:59 2003 +0000 Scale bitmaps for 4:3 output commit a1c4ba2fbea21c7595d00de40d945e6c028451ca Author: Rocky Bernstein Date: Fri Dec 26 02:47:59 2003 +0000 Keep in synch with rest of source. Should also have no effect on upcoming release commit 1170be354362b3b1f1e4cbe77c8b50e1bfe7b15f Author: Rocky Bernstein Date: Fri Dec 26 01:39:35 2003 +0000 Check in a stable copy for reference against future changes. Should not affect or be seen in upcoming release. commit c87f2a542cbde2cb769eff755a53a1fc2682207b Author: Gildas Bazin Date: Wed Dec 24 12:38:04 2003 +0000 * 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. commit 8a9ed93085bcf973afb13c9be43abde2e4c1bf74 Author: Gildas Bazin Date: Wed Dec 24 10:06:53 2003 +0000 * src/libvlc.c: small fixes to Usage(). commit 26e930b5e2f0e92da0926e0fa3e3b8b9efeb898e Author: Gildas Bazin Date: Wed Dec 24 09:46:08 2003 +0000 * include/vlc_block.h: added a temporary i_rate field to block_t. * modules/codec/libmpeg2.c: synchro uses p_block->i_rate again. * src/input/*: do not decode audio when i_rate != DEFAULT_RATE. commit 69ac376ca484537e212ac3e452462e558344db09 Author: Gildas Bazin Date: Tue Dec 23 17:10:18 2003 +0000 * modules/video_output/directx/events.c: warning message into debug message. commit 448c369c156cea81251beb91c09a5edf109f0392 Author: Gildas Bazin Date: Tue Dec 23 15:27:50 2003 +0000 * 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. commit cfbe50776078a5cdacbc032fd3118d6158988f2f Author: Gildas Bazin Date: Tue Dec 23 02:11:27 2003 +0000 * modules/video_output/directx/*: fixed strange race condition. commit 53c8ef35b7b7e4631c4267c24bc00c8bf8be9b2d Author: Derk-Jan Hartman Date: Tue Dec 23 00:23:31 2003 +0000 * Fixed and updated for a 00.7 'Bond' release. commit b309b351561e8bc00e4dc1808a03f8b39dcf19e5 Author: Derk-Jan Hartman Date: Mon Dec 22 23:46:23 2003 +0000 * Fix a leak in goom module that caused all the pictures of a vout to be unavailable after several songs. commit 254127b788dd8509162ace7d2ac998d785c05638 Author: Derk-Jan Hartman Date: Mon Dec 22 22:37:01 2003 +0000 * stream_Size reports the size of a stream, not stream_Tell This fixes the ID3 detection of ID3v1. commit 80e1dc74bf612e40cda454a0ff77855b1d41d356 Author: Gildas Bazin Date: Mon Dec 22 17:44:58 2003 +0000 * modules/access/dshow/dshow.cpp: fixed previous fix. commit 8583966ad286273b34b3e7828d0e5a2093f1f254 Author: Benjamin Pracht Date: Mon Dec 22 17:08:22 2003 +0000 back to config_PutInt when using the fullscreen button on the interface. This allows to remember the fullscreen setting when changing playlist item commit 1b7802a62f8f7a16310059f14478021f50c150f5 Author: Gildas Bazin Date: Mon Dec 22 16:42:47 2003 +0000 * modules/access/dshow/dshow.cpp: small fix for devices list. commit b96d78bb4eee2d0421f5c39e6b5c1e96ed8e6fd3 Author: Gildas Bazin Date: Mon Dec 22 16:40:04 2003 +0000 * modules/codec/libmpeg2.c: compiles with the latest libmpeg2 cvs. commit dc93d552142850006c843717a107beb6c1ccd3e3 Author: Gildas Bazin Date: Mon Dec 22 15:42:44 2003 +0000 * modules/gui/wxwindows/*: use our new wxL2U() macro where needed. commit a5762cd9568379975d6a70288dc67e5038008cf6 Author: Derk-Jan Hartman Date: Mon Dec 22 14:45:37 2003 +0000 * Fix the 'currently playing' field in the OSX intf. commit 5ca0ebcca2e3f55a1087811048684a3b9b1eecbf Author: Sam Hocevar Date: Mon Dec 22 14:32:57 2003 +0000 * Coding style cleanup: removed tabs and trailing spaces. commit 973409adeaaf6b29930cae672c5b54e28ddc22bc Author: Gildas Bazin Date: Mon Dec 22 14:31:01 2003 +0000 * modules/gui/wxwindows/*: don't forget to convert the filename/author fields in the playlist to the encoding in use by the wxWindows interface. commit 65c5b28d6dbcc4e888426d44e9fe256a2804fc23 Author: Sam Hocevar Date: Mon Dec 22 14:23:14 2003 +0000 * src/misc/iso-639_def.h modules/demux/util/id3genres.h modules/gui/kde: + Added missing copyright information. + Added GPL header. * src/misc/iso-639_def.h: + Removed useless (and unprotected) macros. commit cef7569b1180b19f846c31c6f3c8b9f29fab7b71 Author: Eric Petit Date: Mon Dec 22 11:14:25 2003 +0000 beos/Video*: fixed cursor hiding (int32_t != int32 bla bla bla) commit 5b79750544fe606e209d4f5b69bced2379a185de Author: Eric Petit Date: Mon Dec 22 11:08:00 2003 +0000 beos/*: fixed Alt+X shortcuts (BeOS doesn't let those hit BWindow::KeyDown because it's reserved for system shorcuts - added a workaround) commit 42195685323f11ea92176ac02c366444d908f154 Author: Sam Hocevar Date: Mon Dec 22 02:24:53 2003 +0000 * toolbox: + Added pda.glade to the list of Glade2 generated files. + Remove strings such as "http://" or "/dev/video0" from the list of translated strings in the PDA interface. * Fixed grammar, spelling, a few pathetic inconsistencies, removed trailing whitespaces and tabulations here and there. commit 6bfbdea90e73ea3ec8c7021624244c641e89b9e3 Author: Sam Hocevar Date: Mon Dec 22 00:26:01 2003 +0000 * modules/demux/asf/asf.c: Fixed a buffer overflow. commit 789f166be61b62f159ffc59329c80b425e516505 Author: Sam Hocevar Date: Mon Dec 22 00:13:52 2003 +0000 * modules/access/vcdx/access.c: Fixed an obvious buffer overflow. This code is still unsafe, bounds need to be checked after each sprintf/strcat call. commit 0a9aa8d0b0bbfc725183f78d6883bfc59db7d020 Author: Eric Petit Date: Mon Dec 22 00:06:05 2003 +0000 + beos/PreferencesWindow.cpp: esthetic change (use triangle thumb style for sliders) commit a58b4dc89a43426936a77fd3c3023b7d2674301b Author: Sam Hocevar Date: Sun Dec 21 23:32:58 2003 +0000 * Fixed URLs here and there. commit c04e92f61cb68d6f620457b74066cf268e25e979 Author: Eric Petit Date: Sun Dec 21 21:30:43 2003 +0000 beos/PreferencesWindow*: + Cleaned a bit the way the prefs are created + Added missing CONFIG_ITEM_KEY implementation commit 78ffa46b5ec472fc871c044a0afc537d299f3ec1 Author: Boris Dorès Date: Sat Dec 20 22:57:36 2003 +0000 * libvlc.h input.c headphone.c: fix support of audio channel mixers, like the headphone channel mixer for instance, which was broken since the introduction of user audio filters; if specified by the user and compatible with the audio pipeline, we add the channel mixer after the user filters. -> unfortunately, this fix removed two strings and introduced 4 new ones -> TODO: allow the user to choose only amongst channel mixers, not all available audio filters * vlc.exe.manifest Makefile.am install-win32 : add a manifest file to allow the win32 gui to use Windows XP visual styles when available. commit 66fb3bd378b79757f8b9c0f1ceef3bb5fd8593fa Author: Gildas Bazin Date: Sat Dec 20 16:22:59 2003 +0000 * modules/demux/mp4/mp4.c: fixed problem with buggy files that don't set the audio sample rate properly. commit 1cccba5ca59463b8305a3b414b588d9c8849e83c Author: Gildas Bazin Date: Sat Dec 20 16:11:11 2003 +0000 * modules/codec/araw.c: added "mlaw" as a fourcc for ulaw audio. commit 28694bd993f1481b90512d86b5b932cd8a032f1a Author: Rocky Bernstein Date: Sat Dec 20 15:25:32 2003 +0000 Remove unused variable. Artifact of old track/entry handling. commit d5eaf4a600043f14245176cd8dbade8c88a97ee8 Author: Rocky Bernstein Date: Sat Dec 20 11:56:56 2003 +0000 Grammar correction. commit 2915f1809dab843032257ff2cd79a968efdec008 Author: Rocky Bernstein Date: Sat Dec 20 11:55:12 2003 +0000 Spelling correction. commit ff9920ffe6cacd39192c374a65dbcc26731b9389 Author: Derk-Jan Hartman Date: Thu Dec 18 16:29:47 2003 +0000 * Fix broken http intf in macosx package. commit bf4ae216629d7788d114146013b35614c50cd18e Author: Rocky Bernstein Date: Thu Dec 18 12:35:26 2003 +0000 Go over for spelling and acurracy. commit 33db2d95baf2589ee076253395ee631601f33c6d Author: Derk-Jan Hartman Date: Wed Dec 17 23:21:15 2003 +0000 * Commented out the option 'goom' for the visualizer. It isn't working in this system yet and will not work before release. The visualizer system needs to be cleaned in 0.7.1 with one 'visual' audio filter which loads one or more 'visualization' true modules. commit 9e1825a51bf0f0dcc9e14d80cba2203d8b16d91c Author: Derk-Jan Hartman Date: Wed Dec 17 23:09:36 2003 +0000 * second round of dutch translation update for 0.7.0-test2 commit 92c298c6610b84713ed429a6b19e60f9a6a34e9c Author: Derk-Jan Hartman Date: Wed Dec 17 21:29:04 2003 +0000 * Updated portuguese brazilian update commit ddb6d46817b21c9634065f31b732a50a5dce255e Author: Derk-Jan Hartman Date: Wed Dec 17 11:42:03 2003 +0000 * First run of dutch translations. commit 9d4690c97a40fc7eee71deb15d3a2287d137b881 Author: Eric Petit Date: Wed Dec 17 08:53:54 2003 +0000 * Makefile.am: cleaned up package-beos * share/vlc_beos.rsrc: new icon based on Stephane's cone commit 1b0b2ce6a945cf51edc5656d8b0b13db24dd3a25 Author: Christophe Massiot Date: Tue Dec 16 23:01:41 2003 +0000 Contrib build system : * Jumped to ogg-1.1 * Reverted to ffmpeg-0.4.8 commit 1956b76770beffd2777650f57c56836a72bfcaea Author: Gildas Bazin Date: Tue Dec 16 22:14:22 2003 +0000 * modules/access/cdda/access.c: need to include errno.h commit 6640e3127e593f9bba8948df41b278b9a515b21f Author: Gildas Bazin Date: Tue Dec 16 22:10:56 2003 +0000 * modules/video_output/directx/events.c: the coordinates used to blit the video must be relative to the current primary surface (current display). commit 42b31b7b1284e35ca65e0c066ad9ec62713263c6 Author: Jason Luka Date: Tue Dec 16 21:56:55 2003 +0000 Just a release number update in the spec file. (It won't break anything I promise) commit 9be2d2a4afe44a097dcb07d52e11cf65dec15e34 Author: Gildas Bazin Date: Tue Dec 16 19:02:44 2003 +0000 * modules/gui/wxwindows/open.cpp: compilation fix. commit 0e1f92af066c5006b389408bba393e8988947700 Author: Gildas Bazin Date: Tue Dec 16 18:18:14 2003 +0000 * modules/gui/skins/src/themeloader.cpp: the tar loader now checks the magic value in the tar header. commit 9e6d401fe701b134c220c367bb6c455100031371 Author: Gildas Bazin Date: Tue Dec 16 16:51:10 2003 +0000 * modules/codec/araw.c: small fix. commit 33371396ad63d2539a67763e3f478c3517df0389 Author: Gildas Bazin Date: Tue Dec 16 13:35:12 2003 +0000 * modules/gui/wxwindows/open.cpp: compilation fix. commit a248ca40c0dc4d2aada78077bf78134e97cadf23 Author: Gildas Bazin Date: Tue Dec 16 13:22:51 2003 +0000 * modules/gui/wxwindows/interface.cpp: better heuristic for the interface size on win32. commit 0e282e7763a07cb18a694f34f5eb2365e8b3b283 Author: Gildas Bazin Date: Tue Dec 16 12:54:29 2003 +0000 * modules/misc/dummy/input.c: fixed the vlc:quit command. commit d0c882b067063e70b193c026da941396932bfcb6 Author: Gildas Bazin Date: Tue Dec 16 12:38:18 2003 +0000 * modules/codec/ffmpeg/ffmpeg.c, modules/demux/ogg.c: theora decoding support via ffmpeg (currently slower than libtheora). commit 28c34206f30353f1e4c2bb062a4450f850f1a171 Author: Rémi Denis-Courmont Date: Tue Dec 16 09:14:22 2003 +0000 Added field for RTSP in Network Stream open tab commit dd8a6acfb31b6d73bbd034ea459ca38d5f34fbee Author: Rocky Bernstein Date: Tue Dec 16 03:21:47 2003 +0000 Remember the disc selection type (DVD, VCD, CD-DA) selected in "Open Disc" and use that as the default for next time. commit af1fa8e749b886f539d4d7baff1d4f855ad2846c Author: Gildas Bazin Date: Tue Dec 16 00:36:50 2003 +0000 * doc/Makefile.am: added intf-cdda.txt to EXTRA_DIST. commit 52a32fc99191ace0bafa3ee87da3fb39da1ebb05 Author: Gildas Bazin Date: Tue Dec 16 00:01:04 2003 +0000 * ALL: preparing for 0.7.0-test2. commit 5b83bb59a8d844f1ed48afb168651df0258ebf25 Author: Gildas Bazin Date: Mon Dec 15 23:31:11 2003 +0000 * modules/demux/ogg.c: a couple of fixes for flac streaming. commit 21636bda2eca19e0b4351c57225c6ca1417aed17 Author: Gildas Bazin Date: Mon Dec 15 22:55:01 2003 +0000 * modules/packetizer/mpeg4audio.c: fixed raw mpeg4 audio packetizer. * modules/demux/mp4/libmp4.c: fixed (again) parsing of wave tag. commit ec17e28f622aa1cac73c3d62148e34be67a32845 Author: Gildas Bazin Date: Mon Dec 15 22:04:25 2003 +0000 * modules/gui/skins/src/skin_main.cpp: bail out if we can't open an X11 display. commit bd034af3083a039360651e96a98235f7db1b5849 Author: Gildas Bazin Date: Mon Dec 15 21:54:55 2003 +0000 * modules/codec/vorbis.c: added 5.1 channel configuration to the decoder. commit 273f3bc46f7e9ec3601bcbe54c6c25ab9e4bfce6 Author: Gildas Bazin Date: Mon Dec 15 21:35:37 2003 +0000 * modules/audio_output/directx.c: don't set the default audio output to mono even if the windows settings are set to mono. Too many people just don't know how to set the windows speakers configuration setting properly. commit 5ba68590d952b7f7cf07a29f6b05d7f0e209e917 Author: Jean-Paul Saman Date: Mon Dec 15 21:07:55 2003 +0000 Fixing QT/Embedded header detection. commit 33e006c1e38182faa94945138c12c2e0f002bc82 Author: Gildas Bazin Date: Mon Dec 15 20:21:45 2003 +0000 * modules/video_output/directx/directx.c: debug message. commit 3fb21d8e39d603f9573fe6e76e5ee72658541d68 Author: Gildas Bazin Date: Mon Dec 15 20:20:55 2003 +0000 * modules/gui/wxwindows/open.cpp: compilation fix. commit 6a5c008552c49adc677885b7146dcac76c095039 Author: Gildas Bazin Date: Mon Dec 15 19:55:37 2003 +0000 * share/http/admin/dboxfiles.html: html page used by the dbox. commit fc5385d3856a7d74557c0f962edb435e96f4c1d3 Author: Benjamin Pracht Date: Mon Dec 15 19:26:25 2003 +0000 Forgot this commit 48515f2a60b833b4b9e5869190c533f7f848b821 Author: Benjamin Pracht Date: Mon Dec 15 19:25:56 2003 +0000 Fix for the fullscreen button state (it is only enabled if a vout is present) commit d40cfac21ba407e1d7ffef11c38f7168d0bfaeca Author: Derk-Jan Hartman Date: Mon Dec 15 15:38:26 2003 +0000 * fix the skip 10 seconds buttons availability. commit c81245cd05ea2f5eb18ceb11f09693a06d993b5a Author: Derk-Jan Hartman Date: Mon Dec 15 15:06:23 2003 +0000 * Fix the problem with OpenDVD crash. commit 716dd47a313a9cf6d3932eeb2bf69e54f048c923 Author: Derk-Jan Hartman Date: Mon Dec 15 14:25:43 2003 +0000 * don't search the playlist when there is nothing in it. We will crash. commit d93b0d46e1b67385c9c0d8c8267cf79bea7f2ea6 Author: Derk-Jan Hartman Date: Mon Dec 15 14:05:19 2003 +0000 * compile before you commit commit f3ce44c8f9ab0c52c3c180cb651bb1ff5a24f904 Author: Derk-Jan Hartman Date: Mon Dec 15 13:38:27 2003 +0000 * added bookmark 9 and 10 but set their combo to KEY_UNSET commit 67f6e24baeda464bc6b0164bbd88decf777261d8 Author: Clément Stenac Date: Mon Dec 15 13:10:05 2003 +0000 Do not add http:// to MRL if the URI given in the HTTP field already contains it (Fixes bug #1510) commit 26bb0adf680a583a8b3a6dbde4985dc96f8ce2f8 Author: Yoann Peronneau Date: Mon Dec 15 01:11:44 2003 +0000 For OSX: * added hotkeys Fn and COMMAND+Fn, whith 2 <= n <= 8 * bookmark9 and 10 are not added since F9 and F10 are reserved keys commit 5e77519cdaa0da05134646a20643123e6556bb48 Author: Gildas Bazin Date: Mon Dec 15 00:47:18 2003 +0000 * modules/access/dshow/*: fixed a problem when we would sometimes get stuck trying to stop the dshow graph. commit 882e383af49185f65f4fd9102d1d5b9e18ac86b0 Author: Rocky Bernstein Date: Sun Dec 14 23:40:36 2003 +0000 signed/unsigned mismatch fix. commit d835f8f6b0d3bdb07728a6ede6b0f92e920758c0 Author: Derk-Jan Hartman Date: Sun Dec 14 23:14:20 2003 +0000 * Clarify the error when utf8 is set and the sub is actually not utf8. commit 679067751d0a295991e4b0f92daf0ee14ef2c280 Author: Gildas Bazin Date: Sun Dec 14 22:49:28 2003 +0000 * modules/gui/wxwindows/*: added raw encapsulation to the streamout dialog. * modules/mux/dummy.c: added "raw" shortcut. commit 982b157f35d6c0a2a62e143e0d504c4c23649529 Author: Gildas Bazin Date: Sun Dec 14 21:03:27 2003 +0000 * modules/gui/wxwindows/*: Added the video scale option to the streamout dialog box. Added a nasty hack to reset LC_NUMERIC to "C" because the stream output MRL parsing can't deal with "," in floating point numbers. * modules/codec/ffmpeg/encoder.c: sanity checks. * modules/stream_out/transcode.c: sanity checks. commit 9ea087d2178cc7418252b18b299d2380388034a3 Author: Gildas Bazin Date: Sun Dec 14 19:18:11 2003 +0000 * modules/codec/subsdec.c: default encoding is DEFAULT_NAME not UTF8. commit 653a30073547876b39d2cc3ffa846044ddef9ddb Author: Gildas Bazin Date: Sun Dec 14 18:44:50 2003 +0000 * modules/mux/ogg.c: added support for WMV1/2 and MJPG. commit 8fcc60fdfdb7cf8912ace8ed6b2601b818e47a0a Author: Gildas Bazin Date: Sun Dec 14 17:58:37 2003 +0000 * modules/stream_out/duplicate.c: removed unused variable. commit 97b43ea44a0ebec90a91141bc85b5f090eaa6a06 Author: Gildas Bazin Date: Sun Dec 14 17:56:25 2003 +0000 * modules/stream_out/duplicate.c: don't forget to loop through the linked list of sout buffers when sending the data. commit 70a7e39d8058bc36056897d077cb54444e5dfcf6 Author: Eric Petit Date: Sun Dec 14 16:26:21 2003 +0000 beos_specific.cpp: never let anyone but system_End terminate the BApplication (fixes crash for people who like scripting with BMessages) commit 638109b342405c835c421dce536b795eeb06f35f Author: Eric Petit Date: Sun Dec 14 16:08:32 2003 +0000 BeOS & gcc 2.9x fixes commit 3b39f9957f85730f6471c88663f4240944380639 Author: Gildas Bazin Date: Sun Dec 14 15:42:19 2003 +0000 * modules/gui/wxwindows/interface.cpp: volume control has a fixed width of 20 pixels. Fixed sizer problem on win32 with wxWin cvs. commit 845b36f010083d858c0639b6272420e7d2d4e17f Author: Rocky Bernstein Date: Sat Dec 13 20:13:07 2003 +0000 More Open Disc range customizing/narrowing and some code cleanup. commit 4fac715a31556895f293f9ca1dca8a391f99d3c2 Author: Cyril Deguet Date: Sat Dec 13 17:46:07 2003 +0000 * src/playlist/sort.c: set "intf-change" after sorting the playlist commit d3de64660f62998d7295905aaca867ba9f9e5ec8 Author: Gildas Bazin Date: Sat Dec 13 17:16:11 2003 +0000 * src/playlist/*: when deleting the currently playing item, skip it instead of stopping the playlist. * 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. commit d0104ec8c80c0fd3c1a47644e5b2a3efbb5090fe Author: Rocky Bernstein Date: Sat Dec 13 15:28:41 2003 +0000 Updated. commit e5463a91f9d7cec7d593d287111cac3c6604f080 Author: Gildas Bazin Date: Sat Dec 13 14:01:51 2003 +0000 * modules/video_output/directx/directx.c: compilation fix. commit 6a4b7c066253f8f4c630c062675d951e6c606739 Author: Rocky Bernstein Date: Sat Dec 13 12:56:59 2003 +0000 Add customizable playlist "author" field and set in the playlist. commit 511ab83dd376549794433eef24f3623fee034e71 Author: Rocky Bernstein Date: Sat Dec 13 12:56:14 2003 +0000 If not in PBC, playlist fills in all entries. Fill in playlist info. Customizable "title" and "author" field. Still need to pick out and duration field. A couple of segfaults fixed. commit 3d11590ef38b669e800aa3729455f9846bd4b207 Author: Gildas Bazin Date: Sat Dec 13 11:56:36 2003 +0000 * ALL: bumped version number to 0.7.0-test2 commit 1ce2e9f70ae2bb9e16cffd2694e5cf18db5d352f Author: Gildas Bazin Date: Sat Dec 13 11:22:15 2003 +0000 * NEWS: updated. commit 6a40c15a184bf3a830e4c4b5d7e19cc8d986844a Author: Rocky Bernstein Date: Sat Dec 13 00:55:48 2003 +0000 Range changes for Title/Track. Hopefully gtk_interface.c changes have been properly reflected back in gnome.glade now. commit 1d04b886ffa7a5855bb6ea93f07661010f42b0f1 Author: Rocky Bernstein Date: Sat Dec 13 00:53:50 2003 +0000 A better fix for missing options when the satellite plugin is not configured. commit 11a41a22e3a6d1f5a0086dcc5237ea908c1d978f Author: Rocky Bernstein Date: Sat Dec 13 00:45:49 2003 +0000 Add text field variables for changeable text fields. commit c410bec8c258ae1e870c32d54497f4d096be5b97 Author: Rocky Bernstein Date: Sat Dec 13 00:45:00 2003 +0000 Disable Disc "Chapter" button when not appropriate - i.e. CD-DA or VCD. Customize "Title" field (e.g. CD-DA "Track" or VCD "Entry"). commit 1d60757b7eb5a99d929569d39b86380737fb52a6 Author: Rocky Bernstein Date: Sat Dec 13 00:00:45 2003 +0000 Some minor code cleanups. Non-existent satellite options #ifdef'd out. commit 04c4affbf3a8f027bbb75cf7a9730d2d023a3ff0 Author: Gildas Bazin Date: Fri Dec 12 23:15:40 2003 +0000 * modules/codec/faad.c: proper channels re-ordering for multi-channels audio. commit f869db1f342f7a696d71d982dfa047acdfdaaa18 Author: Yoann Peronneau Date: Fri Dec 12 23:03:35 2003 +0000 * added hotkeys F1, F2, ..., F10 to switch between predefined medias (using CTRL+Fn) * only F1 and COMMAND+F1 are defined for OSX (I let those developpers chose their keys) * Currently the medias assigned to Fn are not saved in vlcrc if they have been assigned with Ctrl+Fn. But they are, if assigned via the preferences panel. commit 5dfa1b624bb141f12497df25c57b0d1783f7bc61 Author: Rocky Bernstein Date: Fri Dec 12 22:46:25 2003 +0000 Compilation fix in conditional code. commit 3756ff50693f3001e01868661dee5d0e23954b16 Author: Rocky Bernstein Date: Fri Dec 12 22:41:31 2003 +0000 Disable Chapter button for CD-DA. commit 618ae5969128a8b8cfa3f72ced945615bda4f466 Author: Gildas Bazin Date: Fri Dec 12 18:54:52 2003 +0000 * modules/gui/gtk/*: fixed gtk/gnome.glade and re-run ./toolbox --update-glade. commit e434b3f0947e04a371dd5cfd6ad13a6d24537b5b Author: Gildas Bazin Date: Fri Dec 12 18:34:30 2003 +0000 * modules/gui/gtk/open.c: compilation fix. commit 0f03eb91934f74ef5dfee65ab64592c9c33ed950 Author: Clément Stenac Date: Fri Dec 12 15:37:23 2003 +0000 * Fix segfault when we have two announces with the same URI but different names on the network commit 69a02cbe6a68d4325c4618854393149386dc33a8 Author: Rocky Bernstein Date: Fri Dec 12 03:06:51 2003 +0000 Add CDDA and make MRLs regular. Routine Eject is same as that in gtk and should be put in a more core location. commit d5f418452312daa5048b88546037b2569b1cf9ad Author: Rocky Bernstein Date: Fri Dec 12 03:01:13 2003 +0000 Make MRL's more regular across GUIs fix plugin names, and add CD-DA to list. commit eff9d25c7739b479a1692e40bc33a3f64648e985 Author: Gildas Bazin Date: Thu Dec 11 23:12:46 2003 +0000 * modules/video_output/directx/*: first try at multimonitor support (untested). * src/video_output/video_output.c: small change to allow the directx plugin to destroy/recreate picture buffers on the fly. commit 658d4d7aa9b9514b0ae828c1bc281ce5b79a2c9a Author: Clément Stenac Date: Thu Dec 11 20:40:37 2003 +0000 free commit b8c5f7b1ee7558585b59f94b3b1ead7346b386c1 Author: Benjamin Pracht Date: Thu Dec 11 20:21:12 2003 +0000 fix a typo commit f08749b0e13429503d4e0fd9039a01aff85e8633 Author: Clément Stenac Date: Thu Dec 11 20:08:48 2003 +0000 * Do not keep adding items when they have already been added. This allows removal of SAP items commit f5b39d26ab37e3ebefcdcca30335c60e99f546d8 Author: Derk-Jan Hartman Date: Thu Dec 11 19:34:47 2003 +0000 * Fix the state of the playlist and fullscreen button. commit f0e843fdce4f40510c9f417c1887cf7f2db49c92 Author: Derk-Jan Hartman Date: Thu Dec 11 16:00:09 2003 +0000 * New icon for the playlist * Fixed the mute hotkey * Fixed the positioning of some elements and removed the stupid black box * Added speex and flac encoders to sout dialog commit d47174422f5aad60e2c903f80f9d3a2712e3a5b2 Author: Derk-Jan Hartman Date: Thu Dec 11 14:58:06 2003 +0000 * fix new hotkeys for osx. commit e80e672324498ae4ea34db32f9fb14f9f6035784 Author: Rocky Bernstein Date: Thu Dec 11 13:21:11 2003 +0000 Let folks know that the no device string means to scan for one if cddax and vcdx. commit 343d3574323899b88718d74a04f42f08977e7b15 Author: Rocky Bernstein Date: Thu Dec 11 13:20:20 2003 +0000 Long device text no longer used. commit a1f5d9f49ce8b610674ca04eddc24baf6b7a79ad Author: Rocky Bernstein Date: Thu Dec 11 12:56:25 2003 +0000 Switch over to using "cd-audio" and "vcd" configuration variables. commit cbbcad974b6453c537dca62b1bf3111ac8069d91 Author: Rocky Bernstein Date: Thu Dec 11 12:52:39 2003 +0000 VCD or CD "title" 0 means adds entire contents (or possibly PBC for VCD). commit c882cec2c9528e8fa9c704fb6c4dbebb771b3fc6 Author: Clément Stenac Date: Thu Dec 11 11:30:37 2003 +0000 * Fix segfault when creating a group twice without checking return value commit 8b70bda5cd60dc926bfde739f6fa610f2b2d49c5 Author: Gildas Bazin Date: Thu Dec 11 10:44:32 2003 +0000 * src/misc/mtime.c: actually tested and fixed my latest changes ;) commit 404e9c36957514e3f17f724740a64e67f99a5d4b Author: Sam Hocevar Date: Thu Dec 11 09:02:40 2003 +0000 * doc/vlc.1: Fixed a minor typo (Debian bug #223605). commit 9011e73b8f653c297c4daf76ee79e0c65e21b7d9 Author: Rocky Bernstein Date: Thu Dec 11 05:49:20 2003 +0000 Remove building OGT. commit 84333a44f99f1f2b6a24da37de56c45718ccea93 Author: Rocky Bernstein Date: Thu Dec 11 05:31:37 2003 +0000 Guard against dereferencing a NULL pointer. commit 488790df5f7ad325db16fa25c5b64d58ff26b28b Author: Rocky Bernstein Date: Thu Dec 11 05:30:11 2003 +0000 Use cd-audio variable not vcd variable. commit 3ada93ee713fef50e8105e16d3ddebff90200216 Author: Rocky Bernstein Date: Thu Dec 11 05:28:21 2003 +0000 Set compilation flags so that code (e.g. frontends) can test presence or absense of vcdx/cddax. commit ba874d12397e1d8a6a3a12184d45f163a50d13e1 Author: Rocky Bernstein Date: Thu Dec 11 05:27:23 2003 +0000 Improve MRL creation. 1. MRL's are of the form xxx:// 2. Customize depending on vcdx/vcd or cddax/cdd 3. cdda doesn't have any such notion of a "Chapter", so remove the misleading :x. For cddax/vcdx, I'm not sure though I think there is more to do. commit 4615c528486cfd9ff03f9f39feb1029e1182f2ca Author: Rocky Bernstein Date: Thu Dec 11 05:12:37 2003 +0000 More general help tab name: "Media" covers DVD, (S)VCD, *or* CD-DA. commit 3a6a1ce08a920a93c395c8f7339fe90a386884e7 Author: Cyril Deguet Date: Thu Dec 11 02:26:03 2003 +0000 * solved race conditions issues when the OpenSkin dialog is opened in blocking mode commit 5ad2df4f1f98fd3c3c2bba08ee3ecc4810be60ff Author: Yoann Peronneau Date: Thu Dec 11 01:36:12 2003 +0000 added a 'mute' hotkey ('m') commit 55a5efd93d0d59565c8951c2da2cffa3b3025684 Author: Gildas Bazin Date: Wed Dec 10 23:51:05 2003 +0000 * modules/stream_out/display.c: fixed segfault when switching audio/video track. commit 95ce042ef18b51741a0cb295499cea22979e8b50 Author: Gildas Bazin Date: Wed Dec 10 23:27:34 2003 +0000 * modules/codec/libmpeg2.c: hack for demuxers which only have DTS timestamps. commit 18af7f2b86f68c5aa584943be185521c3453b9cd Author: Gildas Bazin Date: Wed Dec 10 23:16:04 2003 +0000 * modules/mux/mpeg/pes.c: fixed to handle 0 pts/dts correctly. commit 55b93592b4c04245f3b7dddf303fc43ac990f5a7 Author: Rémi Denis-Courmont Date: Wed Dec 10 21:54:17 2003 +0000 Added "Force IPv6" check box to UDP Unicast in open dialog commit 1df7592afffa1511159c4ffebe68c2a3abee3487 Author: Yoann Peronneau Date: Wed Dec 10 20:56:09 2003 +0000 fixed a compilation error commit d2c70247d8dfb11aa6d1e94db2e39f910383d561 Author: Yoann Peronneau Date: Wed Dec 10 17:19:05 2003 +0000 added a hotkey ('t') which displays the position in the media commit 6d316cc7b78bf1f58bc97cbe0a4887854e90415f Author: Benjamin Pracht Date: Wed Dec 10 12:57:12 2003 +0000 fixes a infinite loop in the search function. commit 31d87e5dafd2177bd243276cb5fe3cd633e9f993 Author: Rémi Denis-Courmont Date: Wed Dec 10 11:04:25 2003 +0000 Automatically adds [ and ] around IPv6 addresses in Media Resource Locator. commit 9e1d63b5dc6ac63a451eaa7708d65ab0973bd6e2 Author: Gildas Bazin Date: Tue Dec 9 19:18:48 2003 +0000 * src/misc/mtime.c: fixed an overflow in mdate() on win32. This overflow was only affecting the hardware configurations where we can't use the performance counter and thus have to use GetTickCount(). We now also check for the wrapping of the 32 bits value returned by GetTickCount() so mdate() doesn't wrap after 49.7 days. * 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(). commit b6b1e9eef0edf4d43e0db8281e3a9dd25f0afbe3 Author: Yoann Peronneau Date: Tue Dec 9 19:15:03 2003 +0000 * fixed a compatibility problem with the CVS version of wxwindows * added a lock when changing p_vout->p_last_osd_message commit 51e2e19d784c27d7708706702e5dfdc9b45f3a36 Author: Sam Hocevar Date: Tue Dec 9 14:33:31 2003 +0000 * toolbox: Do not include MOC files in the POTFILES.in generation. commit c743991c5df99a1f2df209ba0f9504d501be7dca Author: Yoann Peronneau Date: Tue Dec 9 00:46:03 2003 +0000 This fixes bugs 1285 and 1343 * added a the default CD Audio device in General Settings -> Input * added OpenDialog::OnDiscPanelChange in wxwindows/open.cpp commit b2149863d3561b14773584b7c3f09bdc361ce1b7 Author: Gildas Bazin Date: Mon Dec 8 19:50:22 2003 +0000 * ALL: new main --video-on-top config option (in use by the x11/xvideo/osx/directx video outputs.) * modules/video_output/x11/*: implemented support for "video on top". Will likely only work with KDE for now. commit 1ddac12168f6de33162ddcadfe802c1aa20717e6 Author: Gildas Bazin Date: Mon Dec 8 18:42:08 2003 +0000 * modules/misc/dummy/*: new --dummy-save-es option to specify if we want the dummy decoder to save the raw codec data to a file. This is disabled by default (while it was always on before). * src/input/es_out.c: bug fix for ES autoselection. commit 32639eac5e85a2a57eef7ba3e069041265d9467d Author: Yoann Peronneau Date: Mon Dec 8 17:48:13 2003 +0000 improves OSD sytem The last OSD message is now deleted before printing new one. commit b4160df3cb33fe1143552e6cb19766e455ad1923 Author: Gildas Bazin Date: Mon Dec 8 13:04:58 2003 +0000 * modules/control/hotkeys.c: msvc compilation fix. commit 9bdee3daeb84ed268941e01b11d77f80f26b23ba Author: Gildas Bazin Date: Mon Dec 8 13:02:40 2003 +0000 * 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. 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. * modules/mux/ogg.c: fixed crash when removing streams. * modules/codec/theora.c: for now the theora encoder requires a width and height which are multiple of 16. commit 52c090f1e93ca147e85ed50d92f7163f4403b372 Author: Derk-Jan Hartman Date: Mon Dec 8 11:00:03 2003 +0000 * Update Brazilian Portugese commit 79883ab78bb1be22f7a02523bde9c20c011cac94 Author: Rocky Bernstein Date: Mon Dec 8 06:01:11 2003 +0000 Marginally better commit aee5d77c19fb882995993e6de4a482135897a068 Author: Derk-Jan Hartman Date: Sun Dec 7 22:23:00 2003 +0000 * fix livedotcom contrib * add libcaca contrib commit 2439413b957af4c50e79e45b0f697b927a15a777 Author: Rocky Bernstein Date: Sun Dec 7 22:14:26 2003 +0000 Towards Philips OGT (SVCD subtitle) handling. commit 30f42d35f979bcda15faf92ead37e0c2eef30833 Author: Derk-Jan Hartman Date: Sun Dec 7 20:48:21 2003 +0000 * Incorrect default value of align commit ad4abc65c535f49ca2ec49e6d835237e041d743c Author: Derk-Jan Hartman Date: Sun Dec 7 20:47:19 2003 +0000 * added livedotcom and goom to contrib system goom sources currently located on my server. commit ca802dc808fe019d7a32c7d54d348edd75f2574b Author: Jean-Paul Saman Date: Sun Dec 7 19:09:37 2003 +0000 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. commit f9a829721a13495537534b010c588c184be53a60 Author: Jean-Paul Saman Date: Sun Dec 7 19:06:21 2003 +0000 Compilation warning fixes and if-deffed unused functions/variables. commit bc6298f920a51e394362500c307cdcb16f9a2bbd Author: Jean-Paul Saman Date: Sun Dec 7 19:01:05 2003 +0000 Remove unused variable commit 3d6d0f743aaef2bc7d85381293e3a35470184a4c Author: Jean-Paul Saman Date: Sun Dec 7 19:00:33 2003 +0000 Fix for iPAQ port. commit 43e9ac1b1221037bc56627c6ebbadfafb7678027 Author: Jean-Paul Saman Date: Sun Dec 7 18:58:38 2003 +0000 PDA Interface: - some cleanup - reinstated automatic lowering of interface when play button was pressed. - double click in playlist window play selected items. commit f52f267ac45531f5c539724cbf63cddfeca49e3c Author: Jean-Paul Saman Date: Sun Dec 7 18:55:59 2003 +0000 if-deffed a unused variable. commit 28fe47165a21c6aef594fe6f92e4fe2191397e60 Author: Jean-Paul Saman Date: Sun Dec 7 18:52:40 2003 +0000 Updating makefiles and package scripts. commit 17944b67fb2259c30358c6aaa7fca05b30504934 Author: Gildas Bazin Date: Sun Dec 7 18:15:46 2003 +0000 * modules/codec/theora.c: bug fix with aspect ratio. commit a954058fb25e1ed6077d4cf102d3cdd3eddf7393 Author: Gildas Bazin Date: Sun Dec 7 17:53:45 2003 +0000 * modules/codec/theora.c: encoder now respects the aspect ratio. commit 6bd0743b41ed47d0161cdfba7f19989d575bf354 Author: Gildas Bazin Date: Sun Dec 7 17:17:04 2003 +0000 * src/input/es_out.c: cosmetic changes. commit c89488f5f92ec2c58d977ace86e0ca92aa176904 Author: Gildas Bazin Date: Sun Dec 7 17:09:33 2003 +0000 * 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. * modules/mux/ogg.c: use SOUT_MUX_CAP_GET_ADD_STREAM_WAIT. * modules/stream_out/transcode.c: fix for video stream header generation (theora). * modules/codec/theora.c: don't overwrite headers. commit 3e59b60f0686a4a11bb3dca794586b394371cc56 Author: Gildas Bazin Date: Sun Dec 7 12:11:13 2003 +0000 * include/vlc_block_helper.h: small bugfix to block_FindStartcodeFromOffset(). * modules/packetizer/mpegvideo.c: get aspect ratio for MPEG2 video streams (still needs to be done for MPEG1). * modules/codec/libmpeg2.c: use p_dec->fmt_in.video.i_aspect if available. * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: respect aspect ratio during transcoding. commit e9a76497d976f911de322694f694735925a16331 Author: Rocky Bernstein Date: Sun Dec 7 01:02:08 2003 +0000 Marginally better. commit 59dfb394720537f4f8091f4d80fccd469551210f Author: Gildas Bazin Date: Sat Dec 6 23:25:23 2003 +0000 * include/vlc_block_helper.h: new block_FindStartcodeFromOffset() function. * modules/packetizer/mpegvideo.c: rewrote the packetizer to use the block helper functions. commit dd92e7ef15f65973facead9e7fd876cd3688a3de Author: Jean-Paul Saman Date: Sat Dec 6 22:58:58 2003 +0000 Removing last files of previous Familiar interface. Porting to Gtk+2 widget set of this interface is now finished. Policing and improving remains. commit bb11f00e10c20d4b9c27039e1feb66f89f2af0ce Author: Jean-Paul Saman Date: Sat Dec 6 22:53:07 2003 +0000 Always use correct datatypes. commit 5b4900edd0909de1919f9b45881385e1c27d9133 Author: Jean-Paul Saman Date: Sat Dec 6 22:50:08 2003 +0000 Fixed compiler waring about signed - unsigned comparision. It is always safer to use the same datatype when comparing values. commit 25cada61acd8ab9c0b337ec903381cc81c51f523 Author: Jean-Paul Saman Date: Sat Dec 6 22:47:37 2003 +0000 Updating with info for upcoming Opie interface. commit 3edb6d7ff3a753573bc32f46c94bc53454d205ef Author: Jean-Paul Saman Date: Sat Dec 6 22:45:53 2003 +0000 Added PDA interface. commit c0abb853f3f23714246abf4862de80705fa08285 Author: Jean-Paul Saman Date: Sat Dec 6 22:45:02 2003 +0000 Make sure Gtk+2 main module gets build with PDA interface. commit b5e444eda2ed32ba44ba8fb926bc47510d5f49bd Author: Jean-Paul Saman Date: Sat Dec 6 22:42:45 2003 +0000 Updating AUTHORS list for me. commit 0c6e14df5441f6bc5bf3fbfa4efbd7be453014c6 Author: Jean-Paul Saman Date: Sat Dec 6 22:41:40 2003 +0000 PDA Interface: - Fixed last segmentation fault. - Slider and time progress updating. This makes the new PDA interface almost complete. It misses the following items still: - preference panel - changing postion in stream with slider widget. 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. commit 8c4be7494eaadf68b05f38db4bfbdbf788d1cddf Author: Gildas Bazin Date: Sat Dec 6 20:00:20 2003 +0000 * msvc/vlc.dsw: updated the list of plugins. commit de7ce38b270b06ad65195a21543c22090a7e4874 Author: Rocky Bernstein Date: Sat Dec 6 05:15:54 2003 +0000 Recognize Philips Overlay Graphics (OGT) and Chaoji VCD (CVD) subtitle streams. Still need to be able to do something with them though. commit 6e08e54f8cdabaeab81846b3679d053669088867 Author: Gildas Bazin Date: Fri Dec 5 14:58:03 2003 +0000 * modules/codec/libmpeg2.c: fixed a couple of crashes on bad files. commit 222d4881482eba8445e38bbfb9a702ef1044409d Author: Cyril Deguet Date: Fri Dec 5 14:48:46 2003 +0000 * modules/gui/wxwindows/preferences_widget.cpp: replaced two ( ? : ) by if / else to avoid compilation problems when wxwindows is not built with unicode support commit cdc665c9f0baebccff35ba11caa4913ccf12d9da Author: Sam Hocevar Date: Fri Dec 5 09:28:45 2003 +0000 * Updated current changelog and regenerated previous ones as to include changes to removed directories. commit 21d4c7c7e8743d9849cfcd338496d3a613ab39fa Author: Rocky Bernstein Date: Fri Dec 5 05:01:17 2003 +0000 A little cleanup on wait timing. No bug fixes yet, though. commit 39a7f7e696685c58885539226344c9c93e24fce5 Author: Rocky Bernstein Date: Fri Dec 5 04:24:47 2003 +0000 Slightly better handling of stills and toggling pause by using the different threads better. Still has stream still/to MPEG bug and duplicate video window bug though. (And could use lots of cleanup.) commit 3e50586459c47fc257f0aef7abc1f10994bfa9a5 Author: Rocky Bernstein Date: Fri Dec 5 02:33:49 2003 +0000 Remove interface thread. It was a crock anyway -- any good stuff should be put into the visualization plugins instead. Besides, there are bigger crocks that need fixing (like VCD navigation). commit 8f0ac86b492cbc31b4819a06f38767917bd70691 Author: Rocky Bernstein Date: Fri Dec 5 02:12:53 2003 +0000 Okay microseconds, then. commit 68f05ac2996c6f8720a975896ad5d40b71d0f25e Author: Rocky Bernstein Date: Fri Dec 5 01:56:24 2003 +0000 Fix duration that input_AddInfo uses milliseconds. Add some more meta debugging. commit d77f1ab1d73582d8cc9019b9157189032174ca6a Author: Rocky Bernstein Date: Fri Dec 5 01:52:11 2003 +0000 Spelling. commit d9c981cfbd94d00c9507f857f30b35c51a7c47c8 Author: Gildas Bazin Date: Fri Dec 5 00:03:54 2003 +0000 * modules/stream_out/transcode.c: proper order for downmixed channels. commit b4b9f7722eb65e8e125f43ce371cbca4a9836e74 Author: Gildas Bazin Date: Thu Dec 4 23:15:01 2003 +0000 * modules/codec/ffmpeg/encoder.c, modules/codec/speex.c: fixed stupid bug in audio encoding. commit 3a276630e9df5543497f5466c7cbf3919ede3ef4 Author: Anil Daoud Date: Thu Dec 4 22:48:18 2003 +0000 regenerated from a clean tree commit 8c40a0d259317b42d6a5a2493cfb4299552645f5 Author: Gildas Bazin Date: Thu Dec 4 22:37:02 2003 +0000 * modules/codec/flac.c: several fixes to the flac decoder and encoder. * modules/mux/ogg.c: fixed flac in ogg. * modules/demux/ogg.c: fix for flac seeking. commit e852a093a5b341affa563348882bf7b0f52a8265 Author: Gildas Bazin Date: Thu Dec 4 18:26:53 2003 +0000 * modules/gui/wxwindows/playlist.cpp: unicode fix. commit c150ca771670403e1c80efb12086d9d1671f176c Author: Gildas Bazin Date: Thu Dec 4 18:13:28 2003 +0000 * modules/demux/livedotcom.cpp: compilation fix. commit e304db6b4223cf58800f401e06712690389dd82d Author: Gildas Bazin Date: Thu Dec 4 17:15:59 2003 +0000 * ALL: another bunch of MSVC compilation fixes. commit 3d6ee48d4aacb1fbd5c2741b7b319a62a47009d9 Author: Sam Hocevar Date: Thu Dec 4 16:49:45 2003 +0000 * modules/misc/dummy/renderer.c: + Removed evil ^Ms from the file. * modules/video_output/caca.c: + Support for new dithering modes (libcaca HEAD only). * modules/* src/*: + Grammar and spelling fixes. + Coding style fixes. * po/fr.po: + Spelling fixes. + Updated a few translations. * po/en_GB.po: + Updated a few translations. commit d1c0b83659a46e172178cb59efc5aad3ae201e89 Author: Sam Hocevar Date: Thu Dec 4 16:02:54 2003 +0000 * include/vlc_common.h: + Introduced intptr_t and uintptr_t. * Fixed compilation warnings here and there. commit caa12e0ad041e1f315aef80881ad395e4754b3c9 Author: Sam Hocevar Date: Thu Dec 4 15:54:58 2003 +0000 * configure.ac: Fixed an old bug that caused vlc-config to be sometimes not set executable when regenerated. commit 28fb55bc2e1b6697ad058e7a71a1355d9d1a6bee Author: Gildas Bazin Date: Thu Dec 4 14:48:24 2003 +0000 * modules/video_output/wingdi.c: fixed gdi output for 24 and 32 bits color depth. commit 0d90e5238d42bf1f8e51f99cce6c7688db7def58 Author: Gildas Bazin Date: Thu Dec 4 12:33:43 2003 +0000 * toolbox: use the "Output_Dir" property when generating the msvc project files so we don't end-up with name conflicts when compiling. * msvc/config.h.in, modules/access_output/file.c: MSVC fixes. * modules/video_chroma/i420_rgb.c: don't use our RV24 conversion routine on win32 because it assumes 32 bits per pixel. commit c3638c4d8731baea8d505925a41c760afb13ade6 Author: Gildas Bazin Date: Thu Dec 4 10:25:47 2003 +0000 * modules/gui/*: use MSTRTIME_MAX_SIZE instead of OFFSETTOTIME_MAX_SIZE. commit 5383df0c18d9dbfc2d12270a2eb04b8fb676c51e Author: Rocky Bernstein Date: Thu Dec 4 05:14:39 2003 +0000 Guard against invalid p_vcd in dbg_print. commit c2251f25cb8fd59a3969aab2a0a8bd00ae67c820 Author: Sigmund Augdal Helberg Date: Wed Dec 3 23:01:48 2003 +0000 all: * doxygenated parts of the messages system commit 8cedcb3c144c46ded2c78daef52165e307dba2ba Author: Sigmund Augdal Helberg Date: Wed Dec 3 22:14:38 2003 +0000 src/input/input.c: * fill in the duration field of the playlist item when starting playback of a file, if the demuxer supports it. commit ddc23167f9c568a0d00f09b5fa6d9426386f7ea6 Author: Sigmund Augdal Helberg Date: Wed Dec 3 21:58:43 2003 +0000 all: * in vlc, times are stored in microseconds. playlist_item_t::i_duration shouldn't be an exception modules/gui/wxwindows/playlist.cpp: * fixed indentation commit 3291e504791826d1de3fb345dcf33f23d3c6dfa1 Author: Rocky Bernstein Date: Wed Dec 3 21:55:33 2003 +0000 Make more like the French translation which is more correct. :-\ commit a04423daf678b33f451c5d24d7129d95957e4318 Author: Sigmund Augdal Helberg Date: Wed Dec 3 21:50:50 2003 +0000 src/misc/mtime.c: * Coding style fixes * Comment cleanups * Doxygenization include/vlc_common.h: * doxygenized the comments for mtime_t and vlc_fourcc_t commit e5304bfd52610efaba25f3ab3b69c6ce2c8c5034 Author: Jean-Paul Saman Date: Wed Dec 3 20:47:06 2003 +0000 Syncing with current CVS. commit 510d2fa91161dfa26b50a15e757b32a8087d8f6f Author: Clément Stenac Date: Wed Dec 3 15:46:25 2003 +0000 Update of the french localization file commit b49a2b2713e4239b8af6c1998348ced73e8d1042 Author: Anil Daoud Date: Wed Dec 3 13:52:36 2003 +0000 compilation fix commit f6a441c64e699538a6ee3d97d7c993958343e7bb Author: Rocky Bernstein Date: Wed Dec 3 13:49:12 2003 +0000 Fixed-width 2-column track number. Should help in sorting titles. commit afd3be739db07f67abdc33c78702cadb78080cdc Author: Rocky Bernstein Date: Wed Dec 3 13:41:49 2003 +0000 Update date. Remove boilerplate includes that I think are (or should be) pulled in from one of the other includes. commit aa733478aa5441828d66fbc87e2ff88452a09e18 Author: Rocky Bernstein Date: Wed Dec 3 13:35:19 2003 +0000 Reinstate Duration column - perhaps it's time to get more plugins using it. commit cb2ce817d26c20b5bf640199e43ae969cc621503 Author: Rocky Bernstein Date: Wed Dec 3 13:27:51 2003 +0000 Add more uses of msecstotimestr. Remove OFFSETTOTIME_MAX_SIZE - Use MSTRTIME_MAX_SIZE instead. commit 2ded9ac05465d5a5451831170aaac1e8a58402fd Author: Sam Hocevar Date: Wed Dec 3 12:33:21 2003 +0000 include/vlc_help.h: Grammar and spelling fixes. commit cbfcd33c44a11e770c201292849e4099f531c742 Author: Laurent Aimar Date: Wed Dec 3 12:19:55 2003 +0000 * increase priority (the wrapper from ffmpeg is buggy). commit f359c8f7708032ab6a42a98cd034d7d94f4fe2b3 Author: Rocky Bernstein Date: Wed Dec 3 04:19:59 2003 +0000 Fix bug in not updating playlist when hitting next/previous control buttons (and simplify code at the same time). commit b642af72e2186475ce9a1458ddf2983cf979e82e Author: Rocky Bernstein Date: Wed Dec 3 00:27:52 2003 +0000 Add a few more fields in the stream info. commit 31f7c3eec30cfef58053729064cfc03755fbb3af Author: Rocky Bernstein Date: Wed Dec 3 00:24:16 2003 +0000 "File Info" renamed "Stream/Media Info" commit 31c56597d690906cf022bc12c0f7f582016ed516 Author: Gildas Bazin Date: Tue Dec 2 23:03:31 2003 +0000 * modules/access/dshow/*: PVR support contributed by Marc Nolette. I took the liberty to modify a few things so it might currently be broken (sorry Marc). * THANKS: added Marc Nolette. commit cf4cf631ced6f0056e361e660fd70d58fb45de42 Author: Gildas Bazin Date: Tue Dec 2 18:47:05 2003 +0000 * msvc/config.h.in: cleaned-up and updated. commit 45df088c7f67eeb2f87fc101ada58748ec3b7934 Author: Jason Luka Date: Tue Dec 2 16:01:19 2003 +0000 - Added fribidi support - Added configure-line options for mkv and fribidi commit 0e3c53efc37748efd485bb22f0437452205c8a5d Author: Gildas Bazin Date: Tue Dec 2 13:31:23 2003 +0000 * ALL: more MSVC compilation fixes. * msvc/vlc.dsw: removed non-existant plugins. commit 97d84d1a47e7bec5ed5f05cdfa500da5101861ce Author: Gildas Bazin Date: Tue Dec 2 12:57:36 2003 +0000 ALL: MSVC compilation fixes to libvlc. commit 6e4faeb011fdc4ebfd23693345a7e9586e6b34ec Author: Gildas Bazin Date: Tue Dec 2 10:55:21 2003 +0000 * modules/demux/mp4/mp4.c: find out aspect ratio from display size. * modules/codec/ffmpeg/video.c: respect aspect ratio given by demux if any. commit 9664570ffcd724ae541fc18fbad46fd500dd2a02 Author: Rocky Bernstein Date: Tue Dec 2 04:22:10 2003 +0000 Populate VCD info in "File Info" window. commit eb0d7a848ee418bf64b8f7df17782cf6cffaf04c Author: Rocky Bernstein Date: Tue Dec 2 04:16:21 2003 +0000 Change some printf's to debugging-only output. commit a0fdcb13f506537c6dae26655ea0f6c7befad37d Author: Rocky Bernstein Date: Tue Dec 2 03:33:22 2003 +0000 Separate title format string into cases where CDDB is enabled and where it is is not. Now have callback for CDDB enabled boolean. commit 6da08521b20cf48028bfdef07438577f7cf11272 Author: Rocky Bernstein Date: Tue Dec 2 01:54:30 2003 +0000 Add secstotimestr and msecstotimestr to convert (milli)seconds to a time string. commit 59173c65552ee499e502e4961215e85526e483ff Author: Gildas Bazin Date: Mon Dec 1 23:39:11 2003 +0000 * ALL: fixed DTS audio support. * modules/demux/dts.c: added raw DTS audio demuxer. commit 2202af209fbd40847dfce15abaa6f1aedfe9e2c6 Author: Laurent Aimar Date: Mon Dec 1 09:39:04 2003 +0000 * video: display "more than 5 seconds of late video..." only once. commit feaa663924dc9357fa6db9712dd5285d68b3fb05 Author: Rocky Bernstein Date: Mon Dec 1 04:07:23 2003 +0000 Make sure we distribute the CD-DA plugin info. commit 16416a005683cf1e00a5285f87e201565ae53705 Author: Rocky Bernstein Date: Mon Dec 1 04:05:42 2003 +0000 Add a copyright. commit 2fbb3ce9b27089f955e6f0f5a9ad068e467c3e29 Author: Rocky Bernstein Date: Mon Dec 1 04:05:29 2003 +0000 Add more verbiage. commit ff02d1a615f495593f2751d4b159469a01c80870 Author: Jason Luka Date: Mon Dec 1 04:04:47 2003 +0000 - Updated matroska/ebml fix - Updated mozilla plugin fix commit e998e3d53793d34481a3e56df3aa30919b1d085c Author: Rocky Bernstein Date: Mon Dec 1 03:57:10 2003 +0000 Some basic CDDA plugin documentation. commit 98d9959bac19fad885d011d3728b0eea65354c1c Author: Rocky Bernstein Date: Mon Dec 1 03:37:23 2003 +0000 Another typo. commit be7869a0c7d5cdb55cae5580ff797003e8725eb6 Author: Rocky Bernstein Date: Mon Dec 1 03:34:30 2003 +0000 Bugs in calculating duration. Thanks Sigmund for fixing the GTK+ interface! Some doc improvements. CDDARead: Let playlist now cycle through entries rather than intercept. commit 92566ba15bde2b7ec818035dc537a6756f912b0c Author: Rocky Bernstein Date: Mon Dec 1 01:08:42 2003 +0000 Add CDDB CD Info in File Info section (via input_AddInfo and input_InfoCategory. commit 9ac4974df9c83c5feaffdcb58b0b5fe26118fce7 Author: Jean-Paul Saman Date: Sun Nov 30 23:19:13 2003 +0000 PDA Interface: - Coding Style - Added SAP/SLP to transcode tabpage - Reworking transcoding options for playlist commit 1fd2264c6d76a3567e46124a5d32f71ba69eb006 Author: Rocky Bernstein Date: Sun Nov 30 23:07:23 2003 +0000 Forgot to add demux.c here. commit c2751e7cf6cc8181f9d81a40b4b84222d4b3b682 Author: Gildas Bazin Date: Sun Nov 30 22:59:10 2003 +0000 * modules/packetizer/mpeg4video.c: oops commit 690e5e08f6d0891407721403d5969ad198c8b63a Author: Gildas Bazin Date: Sun Nov 30 22:47:55 2003 +0000 * include/input_ext-plugins.h: export input_DecodeBlock(). * modules/stream_out/display.c: simplifications. * modules/stream_out/transcode.c: memset of sout_stream_sys_t. * modules/packetizer/mpeg4video.c: not all containers provide a pts info, in which case we use the dts. commit e41c90dd669fd27702c195e598bb1a579461800f Author: Rocky Bernstein Date: Sun Nov 30 22:26:49 2003 +0000 Customizable playlist title. commit 7614ebe643b599e22796df602f9c4e3993b05706 Author: Laurent Aimar Date: Sun Nov 30 22:14:39 2003 +0000 * all: added dx50 fourcc (just mpeg4 video). commit fb1651c676bd339729c3664011a9d80f200af4cf Author: Jean-Paul Saman Date: Sun Nov 30 21:21:20 2003 +0000 PDA Interface: - Fixed resource leak with playlists - VLC coding style cleanup - Rework v4l and stream out interface code to use VLC playlists as it should be used. - Remove dead wood commit 03b32e8e0c826ef7883a61354b1acdcce17008d7 Author: Sigmund Augdal Helberg Date: Sun Nov 30 19:42:52 2003 +0000 modules/gui/gtk/playlist.c: * show duration in playlist window if available commit 78ba4b7ee5a5277fa27d4be502bd93c8b4e2047b Author: Rocky Bernstein Date: Sun Nov 30 18:14:20 2003 +0000 Add CD-DA CDDB support via libcddb. commit f54c0f614d8bfc8399e96151b958b48a8a8719f3 Author: Gildas Bazin Date: Sun Nov 30 18:10:04 2003 +0000 * share/http/admin/browse.html: hmmm, the browse feature was reenabled by mistake. commit aa2a22d86ed27c6f3b6e598b9f54920ebb16dc1f Author: Laurent Aimar Date: Sun Nov 30 17:29:56 2003 +0000 * es_out: implement ES_OUT_SET_PCR and reset but don't use them ! * demux: added demux2_New/Delete. commit d4215f4f176a818bc3ce3f685c6f9613e5a531f9 Author: Laurent Aimar Date: Sun Nov 30 17:29:03 2003 +0000 * all: added demux_t structure and some demux2_* functions. Anyway, don't use them for now. commit 26eae60c2bff75978b3b01001bb9af94429af115 Author: Laurent Aimar Date: Sun Nov 30 16:00:24 2003 +0000 *all: added a --minimize-thread options to make all decoders and packetizers running in the input thread. (Usefull with sout) commit a732f64a13ccd9eb4828aae43ed370a503ae5dc5 Author: Laurent Aimar Date: Sun Nov 30 14:49:23 2003 +0000 * ninput: added 2 ES_OUT* command (do nothing for now) commit 22b189b0a9f44cd272b658818af3542a4c865815 Author: Laurent Aimar Date: Sun Nov 30 14:28:07 2003 +0000 * all: added a TCP access input module. commit 4bc5a5f37154feda5740af0a90d86633fb9e17d3 Author: Rocky Bernstein Date: Sun Nov 30 13:53:45 2003 +0000 Go over options: Add hooks for internationalization, some typos, display some of these even when not "advanced" commit d96dc743e794e24b29067e96409fea89af481676 Author: Jean-Paul Saman Date: Sun Nov 30 11:22:29 2003 +0000 PDA Interface: - Removing obsolete files. - Remove debug messages. commit 324bfec1f7accd491d4dfa79ee758550a26213de Author: Jean-Paul Saman Date: Sun Nov 30 11:19:37 2003 +0000 Bumped up version number to 0.7.0 commit 4f29f4f8573c30f73d163d1820da39e2752d307c Author: Jean-Paul Saman Date: Sun Nov 30 10:26:19 2003 +0000 PDA Interface: - Updating, removing and clearing playlist works. commit 74fba753727fc079790001624c404d81b1c8c313 Author: Rocky Bernstein Date: Sun Nov 30 02:41:00 2003 +0000 Break out demux into its own thing. commit 2613ac41083a536ea6347fa195f72a5194345488 Author: Christophe Massiot Date: Sat Nov 29 18:36:13 2003 +0000 * input: new cr-average option, allowing to configure the CR_AVERAGE #define in input_clock.c (useful for PVR input) * modules/codec/ffmpeg/encoder.c, modules/stream_out/transcode.c : fixes for older version of ffmpeg * modules/stream_out/transrate/transrate.c : misc optimizations commit 55bb1c7a8cc84425a980aea54930087934f8461a Author: Laurent Aimar Date: Sat Nov 29 18:06:12 2003 +0000 * all: - increased avcodec version needed to 4680 (latest release) - open the codec after that p_context has been fully initialisated. (fix ASV1) commit 849e41bada7a511105bc77805eed3899dacafc68 Author: Laurent Aimar Date: Sat Nov 29 17:14:39 2003 +0000 * mp4: another fix for another buggy file. commit d7e221563b493ca29c3b0e844ac3fc7d35813c18 Author: Gildas Bazin Date: Sat Nov 29 16:36:56 2003 +0000 * modules/gui/wxwindows/menus.cpp: moved audio/video track menu to the top. commit bc3c81e28118abbddd49e8cd407a9675af0729d8 Author: Gildas Bazin Date: Sat Nov 29 16:29:24 2003 +0000 * modules/access/cdda.c: removed double ';' commit 9ad37e4ea2055e81a830ba790b3411bb4a686f29 Author: Gildas Bazin Date: Sat Nov 29 13:39:43 2003 +0000 * modules/gui/wxwindows/*: got rid of the Misc menu and moved everything in the Settings one. commit bf61fa48f6f8fa2a1ec3bd2e78796678eb85db4f Author: Laurent Aimar Date: Sat Nov 29 13:12:11 2003 +0000 * all: - fixed non I420 input - added raw output support.(in a pure hack way but allow transcode{vcodec=I420} ) commit e16a703cc6cdf090e413c7b3f3a93107a3aeadee Author: Laurent Aimar Date: Sat Nov 29 12:03:08 2003 +0000 * encoder: added a memset. commit 27c49515536085399eb057d633203797dcd4d1b9 Author: Laurent Aimar Date: Sat Nov 29 11:12:46 2003 +0000 * all: better handling of multiple (video) tracks. - now vout are checked for release every 300ms - when *-es are triggered, all same es are unselect not only the last selected. (more intuitive) The only problems are that it's not possible to select again all ES, and the checkbox can show only one selected ES. commit 80d6bfb22ee78e877b9e02b0f1ca76ee1b21a7a4 Author: Gildas Bazin Date: Sat Nov 29 00:41:35 2003 +0000 * modules/codec/ffmpeg/encoder.c: fixed compilation problem with ffmpeg 0.4.8 commit 1f239513e66b664e19126c14b1216fea469e3bf7 Author: Gildas Bazin Date: Fri Nov 28 23:40:09 2003 +0000 * modules/codec/ffmpeg/*: fixed the code to disable cpu features. commit 93187b326413da326c2f8da92a25240e825ec364 Author: Laurent Aimar Date: Fri Nov 28 22:23:04 2003 +0000 * mkv: fixed a buffer overflow. commit 5fee9b1b38b81686019976693c668f101e33c3ba Author: Gildas Bazin Date: Fri Nov 28 22:16:30 2003 +0000 * modules/misc/dummy/input.c: use p_input->psz_demux = "vlc,none" to force the demux. commit 50476b831ac673b0caa9901a7bde6a31435c1317 Author: Jason Luka Date: Fri Nov 28 18:19:57 2003 +0000 - Update to 0.7.0-test1 - Updated version numbers on dependancies - Removed ALSA support until RH/FC turns to kernel 2.6 - Added --enable-speex and --enable-pp - Mozilla plugin now built for 1.4.1 - Currently broken (Matroska/EBML problems) commit 3bf459f3109e87a01b833300f537f0e1d6a44315 Author: Derk-Jan Hartman Date: Fri Nov 28 17:30:31 2003 +0000 * Fix text subtitles which were missing their last char since the API port. * Track Name is now stored in fmt.psz_description commit a366f66cf412169f049ea120d05258e0fbfbdeb9 Author: Laurent Aimar Date: Fri Nov 28 17:04:31 2003 +0000 * input: avoid double free/release when InitStream fail. commit 47a1f97ee3d3a3753f59e9f55153af16cab98f92 Author: Laurent Aimar Date: Fri Nov 28 16:09:07 2003 +0000 * ffmpeg: added h264 codec. commit 9bb05f5e2be6363d2726093864eae89f32ec484b Author: Laurent Aimar Date: Fri Nov 28 16:06:56 2003 +0000 * input_dec: does pass empty block to the decoder. commit 8bd5cebc722037386b608ca450ec484e7047ec32 Author: Laurent Aimar Date: Fri Nov 28 13:24:52 2003 +0000 * avi: fix end of file... commit d24c6d1a89d418e81157ffb748618fc54d527462 Author: Christophe Massiot Date: Fri Nov 28 10:36:58 2003 +0000 Forgot that yesterday... commit 698fe2a987c57710be913bb78779252d6bcf9654 Author: Christophe Massiot Date: Thu Nov 27 22:44:51 2003 +0000 * modules/stream_out/transcode.c: new options - strict_rc : strict rate control mode for CBR streams - pre_me : add a pre-motion estimation pass - hurry_up : allow to discard the hq mode in real-time if we're late * modules/mux/mpeg/ts.c: useful debug messages * modules/packetizer/mpegvideo.c: useless debug message commit 02ddcc7d47749ff0dbca4441a6b0e1c212b3a498 Author: Laurent Aimar Date: Thu Nov 27 21:24:57 2003 +0000 * item: lalalala... (remove a debug change -> psz_auther set to "Arg") commit 2226791315f6cd235b7c84b4cd23e1a63882ad65 Author: Laurent Aimar Date: Thu Nov 27 20:51:31 2003 +0000 * faad: drop packets with b_discontinuity set. commit 7de8c209db67eb84b51802708c91792b44a7169a Author: Laurent Aimar Date: Thu Nov 27 20:50:48 2003 +0000 * mp4: ported to stream_* commit 646f7beb332351fbc634fc828a64844a9132477c Author: Laurent Aimar Date: Thu Nov 27 19:39:53 2003 +0000 copy: set pts to dts if pts <= 0. (Needed to make div3 streaming working again) ts: use one stream_id for mpeg video (and one for mpeg audio). commit ee6c4f54ffd6e90c7deb6789d770523f058840ff Author: Laurent Aimar Date: Thu Nov 27 12:32:51 2003 +0000 * mp4: converted to es_out* and partialy to stream_* commit c299138fd9323261466a5d05dfd3fc2cb7f0a806 Author: Laurent Aimar Date: Thu Nov 27 12:32:03 2003 +0000 * all: drop block(s) with b_discontinuity set. commit e5c71f3f7ddba6518ef00ec8d52b7f7f28a35bcc Author: Laurent Aimar Date: Thu Nov 27 12:22:15 2003 +0000 * bug fixes. commit cb16ed216388d88b46e44aa38cd2ac892d0a075e Author: Gildas Bazin Date: Thu Nov 27 10:34:51 2003 +0000 * modules/stream_out/transcode.c: don't crash when the user specifies a acodec/vcodec with more the 4 characters in length. * modules/gui/wxwindows/streamout.cpp: grrr, thought I add committed this stuff. commit 6a35747e845bc97265955876a60dc640a15fbf09 Author: Derk-Jan Hartman Date: Thu Nov 27 10:13:11 2003 +0000 * hu.po was missing here. commit e00c88e8b942b788a6fd1712a29fe533a85ac74d Author: Derk-Jan Hartman Date: Thu Nov 27 10:06:13 2003 +0000 * updated translation commit ef0ccf79841826e266ae763861d897e8cecc5330 Author: Mohammed Adnène Trojette Date: Thu Nov 27 06:37:11 2003 +0000 * Fixes for MRL Updates * SetToolTips commit be8812aeb5c08a9d823586f2f4bfc34de376adaa Author: Laurent Aimar Date: Thu Nov 27 05:46:01 2003 +0000 * all: added an sout-all option to stream all es (does work only with demuxer using es_out_* ie everyone but TS and PS). commit f67a6d79bfacccf0086d102fa51b599663bbc77d Author: Laurent Aimar Date: Thu Nov 27 05:41:19 2003 +0000 * livedotcom.cpp: added call to input_InitStream. commit 46e872e431f01dcdd98c018553574fbee8a7ca8b Author: Laurent Aimar Date: Thu Nov 27 04:11:40 2003 +0000 * all: implement more es_out_* control, audio-channel and spu-channel are implemented. commit fc1221c11bfd3b4b3c66f823d9fbf43c475e35a3 Author: Gildas Bazin Date: Thu Nov 27 00:57:12 2003 +0000 * mozilla/Makefile.am: don't forget mozilla/npvlc_rc.rc in make dist. commit decbe365f9e4772429e14f5a794bf2287d53b256 Author: Sam Hocevar Date: Thu Nov 27 00:05:51 2003 +0000 * toolbox: more cvs2cl fixes. * ChangeLog: updated changelog. commit b2192adfa59e11f52f3cf6b823dc7d0de59f1815 Author: Sam Hocevar Date: Wed Nov 26 23:32:07 2003 +0000 * toolbox: Attempt to fix a strange cvs2cl behaviour. commit 63bed47c188e3864598eed6bfab0855dc9420974 Author: Gildas Bazin Date: Wed Nov 26 23:14:01 2003 +0000 * po/*: update for 0.7.0-test1. commit 6d0acab61d719797ada7b521dc11e70e24046c91 Author: Gildas Bazin Date: Wed Nov 26 22:56:04 2003 +0000 * modules/stream_out/display.c: fixed timestamp generation. commit 204169641b642296bfb93b0b28c7fbbd19a80e4b Author: Gildas Bazin Date: Wed Nov 26 22:18:29 2003 +0000 * modules/codec/ffmpeg/chroma.c: oops. commit ed9247b29773cdc2973610fa0341f97f9ea5dfb5 Author: Gildas Bazin Date: Wed Nov 26 22:12:48 2003 +0000 * modules/codec/ffmpeg/*: fixed small memleak in chroma plugin. Added back missing bitrate setting for video encoding. commit cee266c93de99861faaaf353a95b08bde7571016 Author: Gildas Bazin Date: Wed Nov 26 22:00:56 2003 +0000 * modules/access/v4l/v4l.c: fixed small mem leak. commit 25d4e55f8f7cdbfe2205d7bdebf0c05bbf926bc6 Author: Gildas Bazin Date: Wed Nov 26 21:54:00 2003 +0000 * modules/access/dshow/dshow.cpp: small change to default chroma selection. commit 97f52890be346167787e0648dd7e2974d687cc06 Author: Laurent Aimar Date: Wed Nov 26 20:44:38 2003 +0000 * system: change some msg_Err to msg_Warn. commit f78aa8ea253afd8f610f482380d5c9de3e74dd4f Author: Gildas Bazin Date: Wed Nov 26 18:48:24 2003 +0000 * src/input/input.c: fixed a whole load of mem leaks when the input is closed before the initialisation is complete (inexistant input, etc...). commit 071841ed39bee70467654db34e3c77548340a53e Author: Gildas Bazin Date: Wed Nov 26 13:59:16 2003 +0000 * modules/codec/ffmpeg/encoder.c: bframes are supported for mp1v and mp2v as well as mpgv. commit 37c3eadcd507bc123f74379fcc28035691436b4b Author: Clément Stenac Date: Wed Nov 26 10:45:21 2003 +0000 * Merged sort functions * Added a randomize playlist function commit 380edbae4061b349232364c7d7989c4ef8e8931f Author: Gildas Bazin Date: Wed Nov 26 08:18:09 2003 +0000 * ALL: fixed memory leaks. * modules/demux/mp4/libmp4.c: fixed parsing of the "wave" tag (I'm sure there's a better fix but this one works). * modules/demux/ogg.c: another seeking fix (We also need to flush the per stream buffer with ogg_stream_reset()). commit 695943b9f6d103e9540353dfdb9c5ebfcba4d50b Author: Rocky Bernstein Date: Wed Nov 26 03:40:31 2003 +0000 Remove unused code accidentially duplicated in split. commit c2323552a23efcebbd28a1432279a1263b88b522 Author: Rocky Bernstein Date: Wed Nov 26 03:35:26 2003 +0000 Split out cdda to facilitate later changes. commit 11337d43d80d34bfe7544ac8de4deb1a3f9025eb Author: Rocky Bernstein Date: Wed Nov 26 03:34:22 2003 +0000 Guard against including twice. commit 5b96a625f3cfe77751dcd8be32952175208718dd Author: Rocky Bernstein Date: Wed Nov 26 02:41:02 2003 +0000 Leftover comment. commit bf2c675db6e81f3ea1b8bb079049d99f62eda290 Author: Rocky Bernstein Date: Wed Nov 26 02:00:41 2003 +0000 cddax has moved. commit 6a99be21c9b008fecfd8a7d173db5c0dcda18210 Author: Rocky Bernstein Date: Wed Nov 26 01:45:03 2003 +0000 And 'nother name. commit 451fbf1f6e4878285c56fa14b7447ffc2df35324 Author: Rocky Bernstein Date: Wed Nov 26 01:40:16 2003 +0000 One more name... commit 092eac7a915197da0b6d1e6fcdd10396de9d28e2 Author: Rocky Bernstein Date: Wed Nov 26 01:32:54 2003 +0000 Move libcdio CD-DA plugin into its own directory before the big split up. commit f9ce508b392dbe132b6b45e0d530f8ae79db1a25 Author: Rocky Bernstein Date: Wed Nov 26 01:28:52 2003 +0000 Minor name-change tidying up. commit fe2a8730463e46502e19e3a984a12fb68976eacd Author: Derk-Jan Hartman Date: Tue Nov 25 21:21:36 2003 +0000 * modules/audio_output/coreaudio.c: - Many of the error streams were identical. This isn't helping debugging. commit 92bbd4ea05497e69e59d65edbb43e17ebc1d5109 Author: Jean-Paul Saman Date: Tue Nov 25 20:41:35 2003 +0000 PDA Interface: - Fixed a p_playlist refcount problem - Clearing VLC playlist and Playlist widget. commit 66a795307428bba16b5affc8eedf24aa775c1492 Author: Jean-Paul Saman Date: Tue Nov 25 20:01:08 2003 +0000 PDA Interface: - Fix segfault when adding one file to the playlist widget from the fileview widget. - Cleanup of code. commit 407540bff540e20ea459582590563ea275ff130c Author: Christophe Massiot Date: Tue Nov 25 19:59:04 2003 +0000 * modules/access/satellite/access.c: do not use p_es->i_demux_fd ; fixed demux filters leak (particularly harmful on the Dreambox) ; correctly handle PAT and PMT changes. commit e4345c822561aa4f82e28eb5f70b38be813fc562 Author: Sam Hocevar Date: Tue Nov 25 12:35:15 2003 +0000 * src/misc/modules.c: Allow for premature Ctrl-C escapes even while VLC is loading its plugins. commit 0863ba24dc82bc00214d3ec9357f16c8209c126f Author: Rocky Bernstein Date: Tue Nov 25 03:55:12 2003 +0000 Forgot to delete keypress callback. commit a09257808967bb49001a0dd114edcb88f859ba75 Author: Rocky Bernstein Date: Tue Nov 25 03:54:33 2003 +0000 Plugin now tested ;-) Add missing prototypes. Remove unused Mouse event handling. Forgot to delete keypress callback. commit aac4de4eca4c46aae705774a9593c9dcff4d4c25 Author: Gildas Bazin Date: Tue Nov 25 00:58:41 2003 +0000 * modules/gui/wxwindows/*: fixed a couple of memory leaks. commit 4ae90d8f5d81a8d7fe035e8779bb2e054ebb6a86 Author: Laurent Aimar Date: Tue Nov 25 00:56:35 2003 +0000 * all: fixed a lot of small memory leaks. commit 89fd537f7dbd6775d9fd3b6295e4a3bf1a61bbf7 Author: Gildas Bazin Date: Mon Nov 24 23:22:01 2003 +0000 * src/input/input_dec.c, include/vlc_codec.h: added 2 callbacks in the decoder_t structure for pictures linking/unlinking. * modules/codec/libmpeg2.c: restored pictures linking/unlinking code. * 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. commit f4d5ed752021a45241c180d685dcfd89b2981440 Author: Gildas Bazin Date: Mon Nov 24 21:47:33 2003 +0000 * src/audio_output/mixer.c: fixed timestamp rounding problem. commit 3adaad543eb620331e536d72eeefb4e8b1b745d1 Author: Laurent Aimar Date: Mon Nov 24 20:50:45 2003 +0000 * moved EsOut* to es_out.c and introduced internal input_EsOutNew and input_EsOutDelete. commit 7747309f53ad270320aa603ca2b1674a5d12e73a Author: Gildas Bazin Date: Mon Nov 24 20:45:23 2003 +0000 * modules/access/dshow/*: compilation fixes. * include/vlc_common.h: added a couple of casts to TAB_APPEND(). commit 29920e214984d6044575074d67d0ad98309c4e90 Author: Laurent Aimar Date: Mon Nov 24 19:30:54 2003 +0000 * dshow: ported to es_out_* and stream_*. Not tested (sorry). commit df0c60d6cb2f68288ec40ac734c3373866606e94 Author: Gildas Bazin Date: Mon Nov 24 19:27:46 2003 +0000 * modules/access/v4l/v4l.c: small fix and added a --v4l-chroma option to force a chroma fourcc for the video device. commit c43321236da5b5c17ab095a1ec8e6885abececae Author: Gildas Bazin Date: Mon Nov 24 19:20:19 2003 +0000 * src/input/input.c: oops, set the ES format before selecting it. commit 3106fa79d2118784c839a644a493e605546b4f98 Author: Laurent Aimar Date: Mon Nov 24 19:19:02 2003 +0000 * rawdv.c: ported to es_out_* and stream_*. commit 40200aae2bf70021306d307461df24ed4ca6d3e3 Author: Gildas Bazin Date: Mon Nov 24 18:00:10 2003 +0000 * configure.ac, extras/MacOSX/*: bumped version number to 0.7.0-test1 in preparation for the test release. commit 907645f87a0743a83c1e59c1c82f17f7f7e90a14 Author: Laurent Aimar Date: Mon Nov 24 17:34:21 2003 +0000 * m4v: ported to es_out*, stream_* and use the mp4v packetizer. Anyway dts are still calculated for a 25fps stream. (The packetizer doesn't calulate pts/dts for now). commit b4a99b59e309e3816e15df79030d003fcd68bd9f Author: Laurent Aimar Date: Mon Nov 24 17:11:23 2003 +0000 * cddax: ported to es_out_* and stream_*. Not tested (sorry). commit 45e9db1f8019d4cd8f2d623570dbfaa6f8ad41a3 Author: Laurent Aimar Date: Mon Nov 24 16:45:53 2003 +0000 * v4l: ported to stream_* and es_out_*. Not tested ! commit 98d646edf12f08df39c38fb6cb983377bda41600 Author: Gildas Bazin Date: Mon Nov 24 13:40:03 2003 +0000 * modules/gui/wxwindows/menus.cpp: small fix. * modules/codec/quicktime.c: compilation fix on win32. * modules/demux/avi/avi.c: small hack to avoid eating all the resources on broken files. commit ce6550efdcb9daf33a7027897878f37eb4015be8 Author: Laurent Aimar Date: Mon Nov 24 12:44:24 2003 +0000 * cdda: ported to es_out*. commit 26df56c229d8a98a6488e54d6fe70632ba8c95c1 Author: Laurent Aimar Date: Mon Nov 24 03:30:38 2003 +0000 * all: do not export input_NullPacket * input_dec.c: fixed a (big) memory leak. commit 58cd81bfb076f2ee2bafe4ed6b78ea072c1bed42 Author: Rocky Bernstein Date: Mon Nov 24 03:30:36 2003 +0000 Minor debug output change. commit 54c8b4cc03ab2c95fd59f68042425d97020e0b25 Author: Rocky Bernstein Date: Mon Nov 24 03:28:27 2003 +0000 Add keyboard input handling, e.g. if visualization plugin. Needs some more work, but it's a start. commit a71b75aea2c469ce6390e67f9cc4e2ab60024ca2 Author: Rocky Bernstein Date: Mon Nov 24 03:27:28 2003 +0000 Change debug output slightly to make more informative and to assist in determining which selecting ES we might be at. commit 0981604c0e13a9856cb3e0dea6a0ffd19fa635b6 Author: Laurent Aimar Date: Mon Nov 24 02:35:50 2003 +0000 * all: ported/cleaned up/renabled dvb subtitle decoder. But it is untested. (I have no sample at all) commit 5bab317bca09e2e3c5db3be8442067ac24f2dfe3 Author: Rocky Bernstein Date: Mon Nov 24 00:41:19 2003 +0000 Set cdio log routine. commit 4d50b304c5d926371d8800af3fd6d4707613bd9e Author: Laurent Aimar Date: Mon Nov 24 00:40:36 2003 +0000 * input_ext-dec.c: useless file. commit f2dbf8ee26c0f7bc766094443ef848ed4719e36e Author: Gildas Bazin Date: Mon Nov 24 00:36:37 2003 +0000 * install-win32: added a registry entry for the mozilla plugin (the xpt file still needs to be registered by hand though). commit 3439df81011c06ba3c10b6aaf649732298f94622 Author: Laurent Aimar Date: Mon Nov 24 00:39:02 2003 +0000 * all: removed decoder_fifo_t. commit 057d2ab9db7bfbc6fe8bfb29480098d22b4061fc Author: Rocky Bernstein Date: Mon Nov 24 00:23:55 2003 +0000 Add intf-vcd.txt to distribution and installed documentation. commit b3674200977cedfa1b9477ecccb07da723649eae Author: Gildas Bazin Date: Mon Nov 24 00:01:42 2003 +0000 * modules/codec/ffmpeg/postprocess.c: fixed uninitialized variable. * modules/mux/ogg.c: allow embedding mpeg1/2 video (only vlc will play back these files). commit 07afa46c5375f17b8581b994a0a89026d5716ee7 Author: Olivier Teulière Date: Sun Nov 23 22:29:27 2003 +0000 Use snprintf instead of sprintf commit 20da59b56469323dc7493860eab104f3c5fb7280 Author: Derk-Jan Hartman Date: Sun Nov 23 22:18:08 2003 +0000 * Compile before you commit was our slogan right? commit 5669a2c5e382a899c53ed2b712aac20f3c8f1ea5 Author: Gildas Bazin Date: Sun Nov 23 20:37:04 2003 +0000 * modules/gui/wxwindows/*: added new codecs for stream output. Added ffmpeg postproc to menus. * modules/codec/ffmpeg/*: allow switching postproc filters on the fly. commit 38d4a3f777385eeaa11bd4a4bb5b2f7f18dce53a Author: Laurent Aimar Date: Sun Nov 23 18:40:09 2003 +0000 * all: disabled dv, xvid, dvbsub (they won't compile anymore really soon). commit 5a6c9e6c0fa7661853400967050b39c906cc02f2 Author: Alexis de Lattre Date: Sun Nov 23 18:31:55 2003 +0000 - Updated French translation (still a lot of work to do...) - Modified some strings in VLC source code - ran ./toolbox --update-po commit fbd2afa09cdf2688fceb15606583efa4515fef86 Author: Rocky Bernstein Date: Sun Nov 23 18:24:38 2003 +0000 Next/previous/return navigation bugs - not setting item type. commit 2db5679b7f11b1675fe2f904cce73303fa86739f Author: Gildas Bazin Date: Sun Nov 23 18:21:48 2003 +0000 * src/input/input_dec.c: set p_dec->b_error when we can't create the output. commit 22d48a5cc11b9506a8b88e1c880f64bb40e21037 Author: Gildas Bazin Date: Sun Nov 23 18:16:45 2003 +0000 * modules/control/http.c: cough cough commit 07004fb9b7d06f34c9a33da8ef70f6904c99f9d3 Author: Gildas Bazin Date: Sun Nov 23 17:51:54 2003 +0000 * modules/gui/wxwindows/*: small cleanup. commit 6d46c2a110b24aa047e9e8be788b8784b4dc3858 Author: Gildas Bazin Date: Sun Nov 23 17:46:06 2003 +0000 * modules/control/http.c: fixed segfault when deleting items and prevent adding empty items. commit fd6e137a617824a0f1944620d8720c8db39226a3 Author: Rocky Bernstein Date: Sun Nov 23 17:18:00 2003 +0000 Update/correct debug flag documentation. commit 6378fd38a8de472e186f98f6f92bf7c507c26f82 Author: Rocky Bernstein Date: Sun Nov 23 17:06:43 2003 +0000 Some basic help for the VCD plugin. commit a4c533fe4c5998461a61f50daa0eeccc0660cee9 Author: Simon Latapie Date: Sun Nov 23 16:27:54 2003 +0000 * index.html: oops (forgot refresh cludge) commit 32ed571bf3bd17fc99c8d2c3c4234a72de069946 Author: Simon Latapie Date: Sun Nov 23 16:24:20 2003 +0000 * src/playlist/item.c : stops the playlist if we delete the currently played item * doc/intf-http.txt : adding "pl.group" * share/http/index.html : little cosmetic change (better according to gibalou). commit 11aaa3f7ef4fb312bb08438f42e9e998b185738e Author: Clément Stenac Date: Sun Nov 23 16:02:56 2003 +0000 * NEWS : added a few missing things * AUTHORS: updated sam's, sigmund's, garf's, gibalou's and fenrir's records commit f228aee3eb3a526233006e3d8e866d7d87e38c04 Author: Gildas Bazin Date: Sun Nov 23 15:50:07 2003 +0000 * modules/codec/speex.c: support for speex encoding. * modules/codec/vorbis.c: removed unused code. commit 3fd71df7976762ab2a35633bde14ca54bf69eb26 Author: Christophe Massiot Date: Sun Nov 23 14:49:51 2003 +0000 grmbl again commit 8a55f6f405697f14d0404925174c5fc93fdf3273 Author: Rocky Bernstein Date: Sun Nov 23 14:34:19 2003 +0000 Add configuration options to set default device. For VCD's add configuration option to specify whether or not to use PBC. commit 2b015a6e5764db6d2f30b2cce37849eee8488aba Author: Gildas Bazin Date: Sun Nov 23 14:28:15 2003 +0000 * NEWS: updated with new stuff. commit 2dd7a46bd36fe17657f8e4098896cbaffa590dc5 Author: Christophe Massiot Date: Sun Nov 23 14:00:25 2003 +0000 Bug fix for *.a libraries. commit 990d95c859f5bbd5b848d0b94d09f9a27bf0678a Author: Gildas Bazin Date: Sun Nov 23 13:25:32 2003 +0000 * modules/codec/quicktime.c, modules/codec/cinepak.c: use pts if available, otherwise use dts. commit 86747ddc49b9db122e0c2227558e5448cecc6447 Author: Christophe Massiot Date: Sun Nov 23 13:23:20 2003 +0000 Fixed bugs. commit 9c374559aeb922fd6531a6ad6e29d44fa471f22f Author: Gildas Bazin Date: Sun Nov 23 13:15:27 2003 +0000 * 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. * 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. commit 0eb0aecc2def1c9bad9b9ca10916ab321a91c540 Author: Christophe Massiot Date: Sun Nov 23 13:06:43 2003 +0000 * Fixed bugs in the contrib build system. In particular 'make bin' should work now. commit 929113ae53a9b6786fd93a0505a54185a78caa22 Author: Clément Stenac Date: Sun Nov 23 11:02:39 2003 +0000 Improved the list (all ports at the end, reworked order) commit 4584a5d758533dc95fd0798b1c9b36cbc354e8ef Author: Laurent Aimar Date: Sun Nov 23 05:30:56 2003 +0000 * cinepak: little clean up and increase priority (ffmpeg cinepak decoder is buggy). commit 4b47be3d6e43c18e42e0805d9061dd136843ed22 Author: Laurent Aimar Date: Sun Nov 23 04:58:00 2003 +0000 * adpcm: bug fixes. commit 8259076d9f300a5f76cd5083f6a4610befaed51f Author: Rocky Bernstein Date: Sun Nov 23 04:56:08 2003 +0000 Bug in processing numeric entry - passed wrong value. commit c1482fe573e0b9453f56e8b4c8929771e04ca258 Author: Rocky Bernstein Date: Sun Nov 23 03:58:33 2003 +0000 intf.c, vcdplayer.c: Add code for multi-default selection lists. But this required new libvcdinfo API - so change to configure.ac for pending new libcdio/vcdimager releases. Additional libvcdinfo routines also means less VCD twidling inside vlc code, thus simplifying what is already a bit complicated and likely to get more so. commit 2d037953d9b39dce6fd6bd0f175fe78789029eef Author: Laurent Aimar Date: Sun Nov 23 03:55:01 2003 +0000 * all: do not use p_fifo. commit 53d9b1b2e7d0910cd9055f3f642854e9c66e481e Author: Laurent Aimar Date: Sun Nov 23 03:45:11 2003 +0000 * quicktime: removed a define. commit c5bc2448bf9c2cbc8c5a212d381939bee86eb1da Author: Laurent Aimar Date: Sun Nov 23 03:41:58 2003 +0000 * quicktime: ported to the new API, fix compilation with w32dll loader. -> but untested under OS X and win32. commit 7b8e8730b313dc4e24b6f8a5c9ba5568a360691e Author: Laurent Aimar Date: Sun Nov 23 03:17:39 2003 +0000 * input_dec.c: - also check for p_dec->b_die and b_error. - unload module before joining thread (in DecoderThread) otherwise qt win32 dll loader will segfault. (but perhaps I'm the only one using it) -> find a better solution. commit 61f6d450b1863de272a471d34d35af8d031390da Author: Laurent Aimar Date: Sat Nov 22 23:39:14 2003 +0000 * all: only include header that are needed (and no more stdlib.h, string.h as vlc/vlc.h include them). commit 192c809130c7d6359daf72226ef2440c0d3e62c4 Author: Laurent Aimar Date: Sat Nov 22 20:26:39 2003 +0000 * input_dec: set also p_dec->b_die. commit d3f5f59b4c12bb3a495abbb54e33ec4f12ebfc68 Author: Laurent Aimar Date: Sat Nov 22 20:25:01 2003 +0000 * ts: added lpcm and dts stream. (untested) commit 1c9f6db4b6905405f7e8b14efe0bf269884b4d18 Author: Laurent Aimar Date: Sat Nov 22 20:17:14 2003 +0000 * copy: removed the old spu packetizer. commit aa1ca8032cbcf5d2a1607c24adb17a8b111117ae Author: Laurent Aimar Date: Sat Nov 22 20:15:34 2003 +0000 * spudec: it also does the packetizer. commit 82ca25cb1910a31a8c5b564b2399564691dc9e40 Author: Laurent Aimar Date: Sat Nov 22 19:55:47 2003 +0000 * all: ported to new API. -> i_rate isn't used for now : it will need to be fixed. commit 1a80449a5ac193f37787ac1dc88c29b352aa0fcb Author: Gildas Bazin Date: Sat Nov 22 18:11:22 2003 +0000 * configure.ac: get rid of the oggpackB_read check in libogg because we don't use it anymore. commit 7369bb2a8ed6ac52352fa1912c8ef65dc3164703 Author: Gildas Bazin Date: Sat Nov 22 18:04:10 2003 +0000 * include/input_ext-intf.h, include/vlc_es.h: moved ES categories into vlc_es.h * modules/codec/lpcm.c: ported to the new decoders api + lpcm packetizer. commit 348244d2c63eb2f5607c77db599118a0e367dade Author: Laurent Aimar Date: Sat Nov 22 17:03:57 2003 +0000 * stream_output.h, transrate.c : do not use SOUT_BUFFER_FLAG_GOP anymore (may be readded later). * mpgv.c: new demuxer using the packetizer (allow to stream ES). commit 9cbc047c7f48b4cf6e12cee14ddcb020b86f56c3 Author: Laurent Aimar Date: Sat Nov 22 16:53:02 2003 +0000 * mpegvideo: ported to new API (need more clean up). commit 294d2ef0eedb56b9c62ad58bf60e7c8d3873098f Author: Laurent Aimar Date: Sat Nov 22 16:48:49 2003 +0000 * ts: fixes. commit 9d3e0fb5bca5d1245c34c08bac54bfdb231a53f9 Author: Sam Hocevar Date: Sat Nov 22 16:18:05 2003 +0000 * modules/video_output/caca.c: Oops, compilation fix (thanks zorglub). commit 3aa3ecc18ab8d93ff4e0901973aa302eb50da4ec Author: Sam Hocevar Date: Sat Nov 22 15:53:18 2003 +0000 * configure.ac: + Fixed internal symbols for version numbers containing "+". + Added a --enable-caca flag. * modules/video_output/caca.c: + Updated libcaca video output to the released version. + Added --caca-dithering flag (none, dither, random). commit 6f73a8f38f3061f7da6dfb6b35b09307a8031f09 Author: Laurent Aimar Date: Sat Nov 22 15:10:38 2003 +0000 * avi: more check on b_die (when building index). commit 42886fbe364906f917eed96fa2237b081e426532 Author: Gildas Bazin Date: Sat Nov 22 15:06:50 2003 +0000 * modules/codec/tarkin.c: ported to the new decoders api (I know, this is a waste of time ;). commit 4033ecea22e62a442877385864a2afc5b9276bd5 Author: Laurent Aimar Date: Sat Nov 22 14:42:47 2003 +0000 * block: initialise all fields. commit 9c78d56c0eaf7b1b274e5671beee10f5395c27d0 Author: Olivier Teulière Date: Sat Nov 22 13:56:21 2003 +0000 vlc_common: Avoid a redefinition of PATH_MAX on cygwin commit 03e8fefe41a5472c68510972f0dd3a2cf01044be Author: Gildas Bazin Date: Sat Nov 22 13:49:12 2003 +0000 * modules/stream_out/transcode.c: put back the dumb downmixing routine. commit bfa286d3558f6aa3ae2d98bd9fa3f95f82ec1ccd Author: Gildas Bazin Date: Sat Nov 22 13:19:30 2003 +0000 * src/input/input.c: fixed previous fix (sout needs to be destroyed after the ES). commit 6ae3f4f4d420e20569dde538ee811b45d0a898a5 Author: Gildas Bazin Date: Sat Nov 22 12:41:32 2003 +0000 * src/input/input.c: don't free the ES twice. * modules/demux/ogg.c: ported to the es_out_*() api and fixed flac support. * modules/codec/flac.c: couple of fixes. commit 0b18806cd1bfd7f7e22a77568d4a0abb0f77f78d Author: Sigmund Augdal Helberg Date: Sat Nov 22 12:35:17 2003 +0000 src/playlist/item.c: * fixed a minor memory leak commit 37b7392666f8dfc35889a4f8e4af7b6efc2863b3 Author: Sigmund Augdal Helberg Date: Sat Nov 22 12:33:04 2003 +0000 modules/misc/sap.c: * fixed a possible buffer overflow commit 3f38be4f33c2ad97d6559ff3d2a1258901e8cf0e Author: Sigmund Augdal Helberg Date: Sat Nov 22 12:17:08 2003 +0000 modules/misc/sap.c: * fixed a couple of nasty memleaks commit 983c79c1060691de8450c827976def4f75670b60 Author: Eric Petit Date: Sat Nov 22 06:26:16 2003 +0000 modules/gui/macosx/intf.m: don't destroy the playlist when closing the interface because this makes crash others interfaces which might be still using it (e.g. sap) commit e70836d31e8fcd06b84590a0ec09f29e1d51902a Author: Eric Petit Date: Sat Nov 22 04:02:10 2003 +0000 src/misc/block.c: added a missing vlc_mutex_destroy() commit eae53f7c783a6e60165f99d034257c8cadcde65a Author: Eric Petit Date: Sat Nov 22 00:41:07 2003 +0000 + modules/misc/freetype.c: fixed a couple of typos + *threads*, src/libvlc.h: test HAVE_KERNEL_SCHEDULER_H before PTHREAD_COND_T_IN_PTHREAD_H for now because Zeta now has a pthread implementation but it's doesn't seem to be (enough) POSIX compliant atm. commit 09d997200c05de78bb05ea4e2219fec752aef5a9 Author: Gildas Bazin Date: Fri Nov 21 20:49:14 2003 +0000 * modules/codec/flac.c: added a FLAC encoder. * 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. commit ea1b641e16d5dda49f420b7b0298e2b2c65ebc11 Author: Gildas Bazin Date: Fri Nov 21 18:55:40 2003 +0000 * modules/gui/wxwindows/*: drag&drop on the playlist only enqueue. Small cosmetic change to the playlist. commit e6a8cb4f463b2c0434b746fde21f245300e88158 Author: Laurent Aimar Date: Fri Nov 21 16:07:20 2003 +0000 * mpga: fixed. (using es_out_Send with PES) commit 621e5f4079a4cc03738487b5892bc46508217bfa Author: Laurent Aimar Date: Fri Nov 21 16:02:36 2003 +0000 * asf: pes -> block commit 52226f31e689b545427f968922c181414f75787e Author: Laurent Aimar Date: Fri Nov 21 15:51:32 2003 +0000 * avi: use block instead of PES every where. commit bfeea8d61f8591f77a75a8c8a7a0c09c8681bda7 Author: Laurent Aimar Date: Fri Nov 21 15:32:09 2003 +0000 * all: remove sout_format_t and use es_format_t instead. commit 151a7cdf2a5c4fe998567691a89960ae296849e7 Author: Clément Stenac Date: Fri Nov 21 13:20:41 2003 +0000 * Reverse sort the playlist when clicking twice on the column header commit 85ed45c9a46854cc77b6cf106cebdc47a1fab5f2 Author: Gildas Bazin Date: Fri Nov 21 13:01:05 2003 +0000 * modules/mux/ogg.c: send the mp4v VOL data in one of the header ogg packets. commit 662af912f9048257516fec844925f937db85dff6 Author: Gildas Bazin Date: Fri Nov 21 12:18:54 2003 +0000 * modules/demux/flac.c, modules/codec/flac.c: couple of fixes. commit 9b889a6a3d40788f6a6d9048cbb12455243cd938 Author: Jean-Paul Saman Date: Fri Nov 21 09:23:49 2003 +0000 PDA Interface: - Code cleanup and fixes for file view widget. commit ca9786f7f00e4626e5df7b15db961a0af43977b5 Author: Laurent Aimar Date: Fri Nov 21 06:14:59 2003 +0000 * livedotcom: added return value for sdp:// Open. commit 40c4b64095e00df941c5681c9f2b70f1dc671873 Author: Gildas Bazin Date: Fri Nov 21 01:45:48 2003 +0000 * modules/codec/flac.c: complete rewrite of the flac decoder + new packetizer. * modules/demux/flac.c: rewrite of the flac demuxer which makes use of the flac packetizer. commit 231d0470d084693eb25042ef22a111d21c63f241 Author: Gildas Bazin Date: Fri Nov 21 00:38:01 2003 +0000 * include/vlc_common.h: include stdlib.h * include/ninput.h, src/input/stream.c, src/input/input.c: new stream_Block() function to read a block_t from the input. es_out_Send() takes a block_t as input, for PES (deprecated) use es_out_SendPES(). * modules/demux/*: changed to new es_out_Send(). asf.c and avi.c still use es_out_SendPES() though. commit 571f69bab779d190704c37fdb9e39439e758fffc Author: Sigmund Augdal Helberg Date: Thu Nov 20 23:13:28 2003 +0000 modules/misc/sap.c: * more verbose header parsing code * support for compressed announces if zlib is available (using some code from Mosu from the matroska project) * if the sdp packet contains more than one m= line, pass it to the livedotcom module configure.ac: * link sap with zlib if available modules/demux/livedotcom.c: * accept sdp from the sap module commit b38ec88240b239452c5cbd272c140e2695962eba Author: Laurent Aimar Date: Thu Nov 20 22:10:56 2003 +0000 include/vlc_es.h: defines es_format_t, audio_format_t, video_format_t. all: removed i_extra_type from es_format_t. commit 6e94863269db988d825289b149755c4cae969cd8 Author: Laurent Aimar Date: Thu Nov 20 18:27:44 2003 +0000 * copy: ported to new API. commit 05d8c3ba408d1b70e3a707c529a1280eae857618 Author: Laurent Aimar Date: Thu Nov 20 18:26:44 2003 +0000 * ts: fixed a stupid bug for MS codec. commit f5d380662671da1c5153ea14ea4529ddf594fd3f Author: Gildas Bazin Date: Thu Nov 20 17:48:44 2003 +0000 * mozilla/vlcshell.cpp, modules/video_output/directx/*: round of fixes for the win32 mozilla plugin. commit 2c54b61a73ca115e77be271ffe39ed2b95d0b51d Author: Derk-Jan Hartman Date: Thu Nov 20 14:39:31 2003 +0000 * windows -> orderedWindows. Finally window commands like fullscreen, half size double size and float on top are sent to the correct window. commit f850c3cabe25236d426a2a77b6c038b456e0e7a9 Author: Sigmund Augdal Helberg Date: Thu Nov 20 10:56:44 2003 +0000 tell cvs to ignore .pyc and .pyo files commit fecb04cb5f730086a80bdb33da9ab893e5f4149e Author: Simon Latapie Date: Thu Nov 20 08:44:30 2003 +0000 * http.c: little keep and del functions fix ( don't remove currently playing playlist item ). commit de409e6f596a398a2f89cd40d671a748c539cbd7 Author: Rocky Bernstein Date: Thu Nov 20 03:56:22 2003 +0000 Reorganize more analogous to dvdplay. Should give some growing room to start the custom demuxer. commit 2a335dff63bfc2ee7f57f20745c46e2fb7ee578b Author: Derk-Jan Hartman Date: Thu Nov 20 02:39:09 2003 +0000 * fixed the dockmenu. had gotten disconnected somehow. * cleaned up the playlist source. * set the correct sizing properties on the playlist buttons. bigben: see the bottom of the size panel of your inspector. when adding items always take this into account to make resize work correctly. also. windows are opened at the position where you save them when the nib is open. Always make sure the controller and playlist are to the upper left side. commit 132df1320e7c345f3481d53d9f64e6ed8a00be99 Author: Rocky Bernstein Date: Thu Nov 20 02:17:33 2003 +0000 In some ways better, in some ways just different. commit 244318045553f014bd5670385d2ad43210ef4baf Author: Rocky Bernstein Date: Thu Nov 20 02:15:37 2003 +0000 Miniscule changes. In some ways better, in some ways not, just different. commit ff4158b434cdbe70fa9cfd2620355c09091e557d Author: Gildas Bazin Date: Wed Nov 19 23:44:35 2003 +0000 * 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. As a result the overlay color key is only painted in the video area and the rest of the window is pure black. commit 9883237c44384269835bdc4d8df43cd8143246f6 Author: Benjamin Pracht Date: Wed Nov 19 19:00:16 2003 +0000 - get rid of an unused variable - use same name than in menus for random, repeat and loop options - random, loop, repeat checkboxes are nom updated accordingliy to the state set in the menu. (not sure I've done that the proper way ;-) commit 473f399d632d4ced73782ad6a1799bb89479a9c0 Author: Benjamin Pracht Date: Wed Nov 19 14:58:54 2003 +0000 small clean-up commit 8801088991e329a3ef552bc793cc09111020d356 Author: Derk-Jan Hartman Date: Wed Nov 19 13:25:48 2003 +0000 * modules/codec/subsdec.c: Add debug messages and fix a crasher * modules/misc/freetype.c: let's keep the freetype-fontsize option useful :) commit 3c74cac8f0b9388b6f33544a034ab0fb6b5f6f4a Author: Gildas Bazin Date: Wed Nov 19 13:10:48 2003 +0000 * modules/codec/ffmpeg/: don't re-use the same pts twice. * src/misc/modules.c: win32 fix for when module fails loading. commit c729eee9bc1ede43a1cc488c8e445e697c324d5c Author: Derk-Jan Hartman Date: Wed Nov 19 12:13:00 2003 +0000 * changed the relative fontsize option from a string_list to a int list with string comments. not possible before, but is now and we can still change it without effecting the config files of 1000000 users. commit 4a50d0fd37d4cbfb55e5893f01e06bad9694e8ff Author: Gildas Bazin Date: Wed Nov 19 10:17:51 2003 +0000 * src/misc/modules.c: don't forget to return an error when we fail to load a plugin. commit 8c3f66a131a692a2b03102e43bf617ec49def388 Author: Laurent Aimar Date: Wed Nov 19 00:14:39 2003 +0000 * ninput: initialisate i_bitrate. commit 9148662f02b1eab89152408b67e28d1af6e2623d Author: Sigmund Augdal Helberg Date: Wed Nov 19 00:06:06 2003 +0000 fixed some warnings commit e858da021aedb57bea5cfc4160507023cb26914d Author: Laurent Aimar Date: Tue Nov 18 23:58:10 2003 +0000 * fix a memory leak (p_block should be unallocated). commit 0615d81bd2a06f1bdc25eabddbed8ba40ff4841c Author: Sigmund Augdal Helberg Date: Tue Nov 18 23:25:38 2003 +0000 modules/codec/subsdec.c: * fix a crash when --subsdec encoding is set to a wrong value commit ecde7dccafe0c5d2c43fbcc7e9c836a3e7259c0a Author: Laurent Aimar Date: Tue Nov 18 22:48:46 2003 +0000 * input_dec.c : handle SPU_ES (and not as VIDEO_ES ....) so subtitle should work again. commit 490af54fb76828039a2185c4e439243f732a79a2 Author: Gildas Bazin Date: Tue Nov 18 22:08:07 2003 +0000 * src/input/input_dec.c: fixed nasty bug. Thanks Meuuh :) commit 7d5b21c45a36f88f5ef8e5c62071fac8b42297e0 Author: Jean-Paul Saman Date: Tue Nov 18 20:36:40 2003 +0000 PDA Interface: - Cleanup code - Cleanup interface - Adding items to playlist widgets from File, Camera, Transcode tabs. commit bec4516d49e6a3bec5a8c2de7371fca2e7f8d385 Author: Laurent Aimar Date: Tue Nov 18 20:34:23 2003 +0000 * allow packetizer to return multiple blocks at once. commit 355794923679b416110e848bbc875a4a546980f2 Author: Laurent Aimar Date: Tue Nov 18 20:15:38 2003 +0000 * include/vlc_bits.h: bit stream reader/writer. * mpeg4video.c: rework of the mpeg4 video packetizer. (not well tested) commit 7d0dc9c466cd72e86332b28c510316318508805b Author: Gildas Bazin Date: Tue Nov 18 18:45:33 2003 +0000 * NEWS: updated with new features. commit 2dd37f66b3a1a2977f17923f79a06ce6a48f9f3c Author: Laurent Aimar Date: Tue Nov 18 16:46:31 2003 +0000 * display: set correct ES type (otherwise it segfaults in input_dec.c) but that implies that ES appear twice in the interface. commit 8e0bb47fae1fd8486a5ff8294450546172fa7a30 Author: Gildas Bazin Date: Tue Nov 18 12:32:04 2003 +0000 * modules/control/http.c: fixed the "keep" command. commit 1754611ac00854feaf80d37b001e8e014548dc65 Author: Gildas Bazin Date: Tue Nov 18 00:57:04 2003 +0000 * modules/demux/ogg.c: call ogg_sync_reset() after seeking so we don't get spurious PCRs. Cosmetic changes to the file info data. Fixed Flac seeking. commit fffdde54e8ae939eb1a98a78b5c72d0b7cf064c1 Author: Benjamin Pracht Date: Mon Nov 17 23:36:12 2003 +0000 - Use NSTextField instead of NSSearchfield for the playlist search, since it is not supported on MacOS < X.3. - Search now restarts at the beginning of the playlist when reaching the end. commit 2a176d9799b2d0fd68dd2ab1a212f83c04aa5e0a Author: Gildas Bazin Date: Mon Nov 17 22:53:05 2003 +0000 * modules/demux/ogg.c: support for FLAC in Ogg. And by the way, putting the FLAC STREAMINFO metadata in the second ogg packet is really convoluted! commit 32cc6dcf81c1b2290b918b65b34e635f0e1e1a44 Author: Derk-Jan Hartman Date: Mon Nov 17 19:05:03 2003 +0000 * fix the search field and cleanup of the checkboxes init. - currently we don't seek in playlist position 0->currently selected wxwindows doesn't do this either. - bigben: for the state of the checkboxes look at callbacks (see playlistChanged in intf.m) commit 5078da2ab4a279affa4538f2960983b7aba1c20d Author: Gildas Bazin Date: Mon Nov 17 18:48:08 2003 +0000 * modules/packetizer/mpeg4video.c: ported to the new packetizers api (This packetizer really ought to be rewritten from scratch). commit e10d812e612f6292d4384d28ae9251531e5d5739 Author: Simon Latapie Date: Mon Nov 17 15:29:03 2003 +0000 * http.c: fixed bug with spaces in mrl commit b89a461339f406f6051e8ecaf1114d98b5d70f5a Author: Derk-Jan Hartman Date: Mon Nov 17 15:11:05 2003 +0000 * fix previous commit commit 8c510a9f3f3e15d3499d4580f318606c421e6093 Author: Christophe Massiot Date: Mon Nov 17 14:46:37 2003 +0000 * modules/access_output/udp.c: more debug * modules/mux/mpeg/ts.c: new dts-delay option to add delay between the PCR and the DTS of the current frame. When deleting a video or audio stream (in case of PMT change), the new video and audio ES will take again the pid-video and pid-audio if they have been specified. commit 9d38f295b4d6cb1fac0108bd17d585979d446bec Author: Benjamin Pracht Date: Mon Nov 17 14:11:05 2003 +0000 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). commit b98dfa6716005dd91b4d0f29b94ea29834832317 Author: Derk-Jan Hartman Date: Mon Nov 17 13:14:25 2003 +0000 * use more recent libebml and libmatroska commit a047a67d7772245c70a47876eeaeb895cd532614 Author: Benjamin Pracht Date: Mon Nov 17 13:05:17 2003 +0000 added search function to the playlist commit 2e3381e626d5cf41d336f3283cc76aaef2654a34 Author: Laurent Aimar Date: Mon Nov 17 11:25:54 2003 +0000 * ts: improve PCR handling. pcr-soft doesn't exist anymore. Options: - caching: time on which bitrate smouthing is applied (default: 200ms) - pcr : delay between 2 PCR (Really more accurate). (default: 30ms) - bmin and bmax doesn't work anymore. commit 1672cb91be5ad0d200c379eefac3b891a459aa15 Author: Derk-Jan Hartman Date: Mon Nov 17 06:31:22 2003 +0000 * THANKS: hungarian translator and designer of OSX intf controller added * modules/LIST: updated * Makefile.am: include new OS X art in the dist. * NEWS: updated * */.cvsignore: added and improved some of these. * modules/gui/macosx/prefs_widgets.?: - new config controls much like in the wxwindows module. not yet in use. - beware not tested irl. but it compiles :) commit bbf924778755743e30cd30cefd5bf2e45b30c889 Author: Laurent Aimar Date: Mon Nov 17 02:55:22 2003 +0000 * transcode: hmmm, the compil fix was for this file ... commit a8f3c4cad2e3ff540726d0526b014d79e11963ae Author: Laurent Aimar Date: Mon Nov 17 02:52:39 2003 +0000 * all: a little compil fix and more sanity checks (needed for wma). commit a48ec614244d4ba9f287b65b6484a511515ceb1d Author: Sigmund Augdal Helberg Date: Mon Nov 17 00:06:19 2003 +0000 modules/gui/wxwindows/*: * implemented sorting by a column by clicking on it commit aed1e85b4b7f5fe7f59dff6bbf2951d913ce0787 Author: Gildas Bazin Date: Sun Nov 16 22:54:12 2003 +0000 * ALL: moved i_bitrate out of audio_format_t into es_format_t commit 45cb9defb39750f7607cfa40d36225393378c29c Author: Sam Hocevar Date: Sun Nov 16 22:29:33 2003 +0000 * modules/video_output/caca.c: color ASCII art video output using libcaca. commit dd6bbcec746d5482f61a8fba5e63cf3427d88cc7 Author: Gildas Bazin Date: Sun Nov 16 22:23:47 2003 +0000 * modules/codec/ffmpeg/video.c, src/input/input_dec.c: a couple of fixes. Thanks fenrir :) commit b42629dbe0ec9df757ed3a8fa7510e785715ee48 Author: Sam Hocevar Date: Sun Nov 16 22:10:16 2003 +0000 * include/vlc_keys.h: Fixed a warning in StringToKey(). commit 20f3795b505d98de2beb0a8785d5bec753d126ef Author: Gildas Bazin Date: Sun Nov 16 21:28:26 2003 +0000 * modules/misc/dummy/encoder.c: forgot a file commit 1e9f16e284a4bb84ac446bf18e6b5581754fc6d3 Author: Gildas Bazin Date: Sun Nov 16 21:07:31 2003 +0000 * ALL: final improvements to the decoders/packetizers api. (There are still a few decoders/packetizers left to be converted but this shouldn't take too long). * ALL: small improvements to the encoders api. commit 1b973c9444e11319376708d3c85c3636d0907d9e Author: Simon Latapie Date: Sun Nov 16 20:41:36 2003 +0000 * http.c: little fix commit 85f81858cdbac35107b7ec3d00f3ca622c6c9664 Author: Eric Petit Date: Sun Nov 16 15:51:59 2003 +0000 avi.c: compile fix commit b48dc5240ebb28e0918d336cb2f7bedd3bd99640 Author: Benjamin Pracht Date: Sun Nov 16 11:21:48 2003 +0000 Added random, repeat one and repeat all checkboxes to the playlist commit 63197875839b162da8948fd8371b4db73b810b9f Author: Laurent Aimar Date: Sun Nov 16 00:08:02 2003 +0000 * fixed a segfault with avi without index. commit 460286dc1207a9e355e44ec0750e1b30595ba7a9 Author: Laurent Aimar Date: Sat Nov 15 23:21:35 2003 +0000 * v4l: hack from xine from GStreamer to compile v4l on debian unstable. (message from xine: fix build on Debian unstable, those dummies seem to have put the Linux 2.6 headers in place of the 2.4 ones in glibc...) commit 1e96bee0ce3c52f4774b605abcc818707ead8784 Author: Derk-Jan Hartman Date: Sat Nov 15 22:42:16 2003 +0000 * New OSX controller (iTunes style) - Drag and drop implemented - still need new sliders and remove the titlebar. * revert the mozilla plugin changes. i will build a seperate module for that * simplified previous/next (only playlist, people with chapters and titles will have to use the menu * Moved the disable screensaver from interface to vout. commit 02619e2b11bb5e02e8744aeadedbde58d9e1ad65 Author: Derk-Jan Hartman Date: Sat Nov 15 22:02:15 2003 +0000 * added ffmpeg cvsroot (not in use atm) * forced some config options on ffmpeg commit 0fe9b6988f8d59a1716abe67e659adf5f843a250 Author: Laurent Aimar Date: Sat Nov 15 18:57:12 2003 +0000 * set dts/length of all pes packet. commit cfd8992aed5c805e208c887aa5af182f0930847d Author: Derk-Jan Hartman Date: Sat Nov 15 15:40:19 2003 +0000 * extra data has changed and was crashing. commit 9b61c0aaa39ddc6432b7cd90afab17bb8e2bb5da Author: Christophe Massiot Date: Sat Nov 15 13:09:02 2003 +0000 * Fixed typos. commit 11a86fba8228b97deb9845beb159a3468a5e9064 Author: Olivier Teulière Date: Sat Nov 15 10:38:01 2003 +0000 Small fix in a preference description string commit 306a32f926544f2636db54f895049a57d1bb4490 Author: Derk-Jan Hartman Date: Sat Nov 15 02:38:25 2003 +0000 * broken URL commit 3b099bef9abb9143b2a0c45b6d9bf83aaea3ef9e Author: Christophe Massiot Date: Sat Nov 15 01:21:48 2003 +0000 * New build system for the contrib packages of VLC. It supports to download a precompiled binary package, or to build all the packages from the sources, at the user's option. It is currently written for Mac OS X, but could easily be ported to other platforms. commit b7d624b9d97b741aca1730f35a775273b747bda6 Author: Derk-Jan Hartman Date: Sat Nov 15 00:26:15 2003 +0000 * spelling fix commit 42ea64beae9e6baf3388fe85da6b2a4a5529990a Author: Derk-Jan Hartman Date: Fri Nov 14 20:17:29 2003 +0000 * Fix the label in the prefs of the play/pause hotkey. commit f61ff374e43d48d040ae8781ed437cf50935a087 Author: Derk-Jan Hartman Date: Fri Nov 14 03:51:39 2003 +0000 * fixed playlist_Pause commit be0055dc67d7a1fa2bbe1d3a5812f244a4cb266d Author: Gildas Bazin Date: Thu Nov 13 21:15:43 2003 +0000 * modules/video_filter/transform.c: fix for ./toolbox --update-po commit ce6b6b1f789c76cc3d723e2f9d6568365418c4f7 Author: Gildas Bazin Date: Thu Nov 13 17:59:34 2003 +0000 * include/ninput.h: ES_EXTRA_TYPE_SUBHEADER wasn't defined. commit e832247c897aa57f773031591e688ec7cdac90dc Author: Loïc Minier Date: Thu Nov 13 14:23:30 2003 +0000 * INSTALL.win32: slightly changed the list of required packages commit 55320a77c20c9855c67c9f07598daee5804e57d6 Author: Laurent Aimar Date: Thu Nov 13 13:31:12 2003 +0000 * input: handle also SPU in es_out_Add (and fix a bad lock). * sub: use es_out_Add (and that give a proper solution for multiple tracks) fixed seeking with sub. (pf_demux was called in Seek instead of pf_seek ...) commit 3f71e7714a4380254cda040ad67e1fb7c5d7bae4 Author: Laurent Aimar Date: Thu Nov 13 12:28:34 2003 +0000 * src/input/input.c: es_out_Add automatically add informations (input_AddInfo) on the ES. * all: removed duplicated input_AddInfo. commit e33dbc3f24e6ac171dce4d15f6ff0df9a3b0a128 Author: Laurent Aimar Date: Thu Nov 13 11:49:27 2003 +0000 * avi: little clean up, and ported to es_format_t. commit 1c8b01a73cf4b30bb239ec4c12849a851d309d28 Author: Gildas Bazin Date: Wed Nov 12 20:01:01 2003 +0000 * modules/misc/sap.c: fixed misplaced variable declaration. commit 730460c00c3d132dfe573ee03013f0c77362a20f Author: Laurent Aimar Date: Wed Nov 12 18:13:31 2003 +0000 * all: big clean up (no more global variables). commit c7bc1acb0e8a53bf3e147dc6493df6b5cf397b5b Author: Clément Stenac Date: Wed Nov 12 08:10:21 2003 +0000 Support for announcement of playlist group in SAP announces Needs the latest miniSAPserver CVS commit 5edf9f31910c5bda5b472efec01f724d346ce0c2 Author: Simon Latapie Date: Wed Nov 12 03:02:56 2003 +0000 * little fix due to my last commit commit 664c9f197e4d8e0d86d823579ea358539f957dca Author: Simon Latapie Date: Wed Nov 12 02:56:13 2003 +0000 * http.c: little fix in RPN evaluator (now it is real RPN). commit b03111a7d577e52f7cdd8fc908c16ffaa52f6513 Author: Derk-Jan Hartman Date: Wed Nov 12 02:45:26 2003 +0000 * small fix to the playlist window commit 0caf8ce6e94bcc97e8e0f1f61fb0559d1fba743d Author: Simon Latapie Date: Wed Nov 12 02:43:33 2003 +0000 * http.c : added parsing of options in Add MRL option. In http.c is a the parse_MRL function which perhaps should be somewhere else (playlist ?). * Makefile.am : forgoten style.css * index.html : little fixes * intf-http.txt : updated doc commit 4dcb355c719fc9ce631ca5bf1c614b0f99bc2c54 Author: Derk-Jan Hartman Date: Wed Nov 12 01:22:40 2003 +0000 * Away with that annoying playlist drawer. We now have a nice resizable window, with additional index and author columns. commit 764f9e8b0e6799686fb6509269784baa734dfdfb Author: Derk-Jan Hartman Date: Tue Nov 11 23:50:41 2003 +0000 * include/vlc_keys.h: added StringToKey() * src/libvlc.h: added macosx defaults and changed the quit shortcut to ctrl-q * modeules/gui/macosx/controls.m: now jump 10 seconds. works better than 5 * REST: implemented configurable hotkeys for OS X. commit 0f04eb53b57c0b5f5e65f38f946f8cb736a8265b Author: Derk-Jan Hartman Date: Tue Nov 11 21:23:56 2003 +0000 * when config_ResetAll() a key config value becomes "Unset" (0) instead of it's original value. With this you at least won't break your config file, because it comments out the value during saving, when it's identical to the, original value. The question however remains, why does a resetAll result in a 0 in the 'current' config in use, and in original value at time of saving? commit 11cd21f9c8aa7970dd343c39102b764657e9598f Author: Laurent Aimar Date: Tue Nov 11 02:49:26 2003 +0000 * wav: es_format_t commit b2c9cc064876d0c721f4a118f128e9f5bd398865 Author: Laurent Aimar Date: Tue Nov 11 01:33:18 2003 +0000 * mkv: ues es_format_t. commit 5f782bc34f618ef58e01cd8fcba1f2fc0cb29402 Author: Laurent Aimar Date: Tue Nov 11 00:37:59 2003 +0000 * all: use es_format_t and es_out_*. (Not well tested yet...) commit a7a7e7097451c2b7bb70dd7ad59eb1b050090d52 Author: Gildas Bazin Date: Mon Nov 10 18:21:35 2003 +0000 * modules/gui/wxwindows/open.cpp: compilation fix for unicode version. commit 6720c6b10f12f34fbbb64f045efba3d88e4383f4 Author: Gildas Bazin Date: Mon Nov 10 17:47:42 2003 +0000 * configure.ac: link ws2_32 in the right order on win32 for livedotcom. commit b7ba11b0eb48300f47ce34b6f9f9091abb36e6ee Author: Derk-Jan Hartman Date: Mon Nov 10 00:49:48 2003 +0000 * New Hungarian translation contributed by 'DirectX' (Name under investigation) commit e39089dc7d18b72ed6ca781189591274789ace4c Author: Gildas Bazin Date: Mon Nov 10 00:14:05 2003 +0000 * modules/gui/wxwindows/*: dshow open panel is fully functionnal. commit a4c1c8f52695d1bfb70c00952e80d76e214d92a0 Author: Jean-Paul Saman Date: Sun Nov 9 21:29:52 2003 +0000 PDA Interface: * Transcode tabpage added * code cleanup commit 8150192bace03463f1af51cf0960640e7148c8d3 Author: Gildas Bazin Date: Sun Nov 9 20:13:46 2003 +0000 * modules/gui/wxwindows/open.cpp: added an AutoBuildPanel() that is used to construct the dshow tab. (It is not quite useful yet but will be shortly). commit c6d07829b0fba915e3a8ea1aef676204c22d8850 Author: Jean-Paul Saman Date: Sun Nov 9 19:49:48 2003 +0000 PDA Interface: * Camera tabpage is done. commit 06b4737cfb1ad8d5e1bd95c426e33cfb10fefed5 Author: Jean-Paul Saman Date: Sun Nov 9 18:52:29 2003 +0000 PDA interface: * improvements on Camera tabpage commit 9af94c5ad9bf92435142a9c7275e6dd2155649e7 Author: Rocky Bernstein Date: Sun Nov 9 18:06:11 2003 +0000 Allow return to have a numeric prefix too. commit 1601147f60744e780e7262dba227ad5e90fd628a Author: Rocky Bernstein Date: Sun Nov 9 17:45:41 2003 +0000 Small changes to assist debugging. commit cf1ded5901502712e880a5de58e078f67653785e Author: Eric Petit Date: Sun Nov 9 16:00:54 2003 +0000 + modules/gui/beos/VideoOutput.cpp: fixed modifiers + src/misc/beos_specific.cpp: cosmetic commit 21c8b34b86fb3b786ecb003bd71f18a8ac55410a Author: Jean-Paul Saman Date: Sun Nov 9 15:55:23 2003 +0000 PDA Interface: * More changes on the Camera tabpage * Cleanup some dead interface wood ;-) commit dcc66e959ce3c6a143db161805401bce1eccb3f1 Author: Gildas Bazin Date: Sun Nov 9 15:29:41 2003 +0000 * modules/access/v4l/v4l.c: couple of fixes. commit 6289ccbb1281abb5534525312a0ba070110d20a3 Author: Jean-Paul Saman Date: Sun Nov 9 13:59:21 2003 +0000 PDA inteface: * Redesigned "Camera" tabpage. commit efaf688c314ef247ae5b69a01642cef145449cd3 Author: Gildas Bazin Date: Sun Nov 9 13:20:32 2003 +0000 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix. commit 38518cedfc51bcfd7df21ac2ea452c36a1bb8de8 Author: Simon Latapie Date: Sun Nov 9 05:22:56 2003 +0000 * http.c: removed a completely useless check (now you can change volume value without playing anything) commit fe2d68958103eb6c823c0b712eed37db48361db4 Author: Simon Latapie Date: Sun Nov 9 05:15:17 2003 +0000 * index.html: little fix with volume textbox commit 7584c7bb123bfc9996d65c9db8c688f1a6dd06cd Author: Simon Latapie Date: Sun Nov 9 03:43:25 2003 +0000 * http interface: changed index.html for new seek function. small change in css. commit 637b0249baf0576b8a29b4af896af5233c518aec Author: Simon Latapie Date: Sun Nov 9 03:41:50 2003 +0000 * http.c: modify seek function (now you can put almost everything which looks like a time/length) commit c7897a28504494e5e0e3c431772bc732c1700292 Author: Rocky Bernstein Date: Sun Nov 9 00:52:32 2003 +0000 Handle keyboard input: numeric entry, next, prev, return and default. commit 204044c98196dd97d0eb87b4822d18052bbaae42 Author: Sigmund Augdal Helberg Date: Sat Nov 8 23:12:15 2003 +0000 use "video" and not "audio" as media type, and 33 (mpeg2 ts) and not 14 (mp3) as payload type commit 180e96686abd126db01bc7db5a687d831990a703 Author: Sigmund Augdal Helberg Date: Sat Nov 8 23:02:38 2003 +0000 ignore streams that are not m=audio or m=video commit 28521d8e02309211175d13775880734be5fd8a99 Author: Jean-Paul Saman Date: Sat Nov 8 18:31:01 2003 +0000 PDA Interface * simplefied network tabpage commit 6b4fa4aac8dbea26b364b7e81b5b98daec03676a Author: Eric Petit Date: Sat Nov 8 18:23:40 2003 +0000 + configure.ac: link httpd and stream_out_standard against -lsocket + modules/gui/beos/*: use hotkeys + include/vlc_keys.h, src/misc/configuration.c: renamed modifiers into vlc_modifiers so it does not conflict with BeOS' modifiers() commit 78da8d7d6d1fdf8c2e322da0330d84b52a8c1892 Author: Jean-Paul Saman Date: Sat Nov 8 16:04:05 2003 +0000 PDA interface: * Network tabpage works * cleanup of code commit 5a58a1ef4354b50c084357889e0c15e3e930917a Author: Derk-Jan Hartman Date: Sat Nov 8 15:59:46 2003 +0000 * spelling fix and fix of copyright and version strings on info.html commit e12e442b95f178a008b8b9a758103e6b01d29a3f Author: Christophe Massiot Date: Sat Nov 8 14:54:03 2003 +0000 By default disable the stream_out_transrate plug-in since it takes 2 hours compiling. commit a347d39f24cdad70adaa6b84a4ad933238211687 Author: Sigmund Augdal Helberg Date: Sat Nov 8 12:25:59 2003 +0000 modules/misc/sap.c: * support sap announces that use dos style linebreaks commit 2ad7219497f66e03b9edf4efbb88b43d51332646 Author: Laurent Aimar Date: Sat Nov 8 09:05:42 2003 +0000 * useless. commit fb34c95ea126e8c382795bd47a96a00ad7f302e2 Author: Laurent Aimar Date: Sat Nov 8 06:47:34 2003 +0000 * livedotcom.cpp: - added X-QT and X-QUICKTIME video support. - first try for seek and position display support. (position is buggy, and seek won't really work as long as wx try to seek each time the slider is moved) commit d44952d768ea5aeb23ff04c05f8401e849b01a1a Author: Laurent Aimar Date: Sat Nov 8 04:57:56 2003 +0000 * araw.c: prevent segfault with ulaw/alaw. commit d2d96bbb8f608b224060969779881c00aa7029e8 Author: Gildas Bazin Date: Fri Nov 7 22:56:02 2003 +0000 * configure.aci, modules/demux/livedotcom.cpp: win32 compilation fixes. commit a4669bcc6895a729ed96883805e381006a8f33ae Author: Laurent Aimar Date: Fri Nov 7 21:44:53 2003 +0000 * lalala added livedotcom commit 132943e98630239d6994b1ca509526a70a2d16e9 Author: Laurent Aimar Date: Fri Nov 7 21:44:20 2003 +0000 * configure.ac: added --enable-livedotcom and --with-livedotcom-tree. (--with-livedotcom-tree is mandatory when using --enable-livedotcom, so livedotcom isn't compiled by default) commit c37e84c1f930e22a99d03e76a6a7f2a4be3ed420 Author: Christophe Massiot Date: Fri Nov 7 21:30:52 2003 +0000 * modules/stream_out/transrate: New transrating module, based on GPL code from www.metakine.com. CAUTION : the code is currently very ugly, with static variables, no code convention, etc. I check it in "as is" because it may be useful to some people. Don't expect a bitrate reduction of more than 30 % with acceptable quality. * modules/demux/mpeg/ts.c: Useful debug message commit 5cefc0731165d7e6ed58942d422136f3126c6842 Author: Christophe Massiot Date: Fri Nov 7 19:30:28 2003 +0000 * src/misc/threads.c: Implementation of real-time priorities for UNIX-like pthread systems (activate with --rt-priority) * modules/access_output/udp.c: Only discard packets which are _very_ late commit ccfe579bf51e131ff0cf579d8109c9d8b759da7d Author: Christophe Massiot Date: Fri Nov 7 18:41:09 2003 +0000 * modules/mux/mpeg/ts.c: - By default send PCRs every 90 ms, because the upper limit is 100 ms - New pid-video and pid-audio sout variables commit 0ffc325f03635be0f5810181bb0af75d0f27a8b8 Author: Laurent Aimar Date: Fri Nov 7 18:32:55 2003 +0000 * udp: mp3/rtp is now correctly working. commit 30410626e849412d4bc33aad851f8cd9836c8c02 Author: Laurent Aimar Date: Fri Nov 7 18:32:24 2003 +0000 * rtp: removed a annoying debug message * announce.c: fixed a warning. commit 2d0e1f208224c11c107b71ca8f210fef43dacbf3 Author: Laurent Aimar Date: Fri Nov 7 18:08:54 2003 +0000 * livedotcom.cpp: - improve a lot pts handling. - added --rtsp-caching. - implemented DEMUX_GET_TIME and declared the input as seekable to make the interface displaying the time. Now I can read rtp stream from VLC using http export for sdp :) (MPEG4 video, MPEG 1/2 video and mp3 audio tested successfully) commit 8b67f70abe2b95bd79ecf760cfed77f6205ffa28 Author: Laurent Aimar Date: Fri Nov 7 17:44:43 2003 +0000 * added vlc_url_t structure, vlc_UrlParse and vlc_UrlClean. (It could avoid a lot of duplicated code...) commit 7a9053f22593bfc8da0a459b4ddbc0714762623f Author: Laurent Aimar Date: Fri Nov 7 17:43:42 2003 +0000 * rtp: added a sdp options to export sdp. For now only as http. options: #rtp{dst=ip,port=port,[sdp=http://ip:port/file],[mux=]} commit 277ca5711cb0cc2ed8fe748597beb884bc678178 Author: Christophe Massiot Date: Fri Nov 7 16:53:54 2003 +0000 * modules/packetizer/mpegvideo.c: Detect discontinuities and trash corrupt packets. Also flag GOP headers with SOUT_BUFFER_FLAGS_GOP. commit 1fa786db6a611ebb0b03357e64280504c3b329ab Author: Jean-Paul Saman Date: Fri Nov 7 14:15:23 2003 +0000 PDA interface: * cleanup code * cleanup interface commit c986d9702ced2ba8694cb2a153dda48a97aa0078 Author: Christophe Massiot Date: Fri Nov 7 13:31:26 2003 +0000 * Updated documentation. commit 8b8bfe34d6e7769bbb21d133f6cc7d1b3f4dcd53 Author: Christophe Massiot Date: Fri Nov 7 13:28:23 2003 +0000 * modules/access/satellite: Big rework of the old satellite module. - ability to select between different tuners if the board has several tuners - abitility to select between different demux if the board has several demuxes - if frequency isn't specified, do not try to tune the tuner and assume some other software already did it - set a bigger buffer size to avoid packet losses - do not filter too many PIDs since some board only have 8 filters - kludged so that the module works perfectly well with the demuxstream demuxer - use DMX_PES_OTHER all the time because some boards do not have a decoder chip (this may be a problem for you) This changeset is part of the Dreambox port of VLC. commit 4343919e55fd15ac83a5f659caa8197c2c9b0765 Author: Jean-Paul Saman Date: Fri Nov 7 13:01:51 2003 +0000 PDA interface: * Directory browsing works * Coredump is solved * Adding files or entire directories to the playlist GUI control works. commit 1b18a01582ae64a8a5d7f99316f046879662cdaf Author: Laurent Aimar Date: Fri Nov 7 12:27:30 2003 +0000 * livedotcom.cpp: - better pts handling but still bad. (and using rtsp over tcp doesn't really work yet). - fixed bad usage of delete vs delete[] (using --rtsp-tcp still leads to segfault) commit a58fb4dc368c140239360699ae2e2041a03b6fe7 Author: Rocky Bernstein Date: Fri Nov 7 10:33:41 2003 +0000 Need to change libvcdinfo to be more robust when there are reading the extended PSD. Given that area-highlighting and features in the extended PSD haven't been implemented, best then to not try to read this at all. commit 8da122f0f15ff880eb3150bbe56306bf499c07bf Author: Jean-Paul Saman Date: Fri Nov 7 09:24:58 2003 +0000 Basic functionality of File tabpage is working. commit 40693f9830f5bfb0ec4bbd583ceeeb83a00a888c Author: Jean-Paul Saman Date: Fri Nov 7 07:59:00 2003 +0000 Removing GPE specific stuff. commit a7794253d806b3308272902d883c3721a77789ca Author: Laurent Aimar Date: Fri Nov 7 00:28:58 2003 +0000 * more tolerant sdp check when using rtsp://. (SDP from some DSS have a lot of mandatory fields missing, like v, o, and s) commit 1250236d84a022e846c3b17e072992b34f729012 Author: Clément Stenac Date: Thu Nov 6 22:23:27 2003 +0000 Sync with latest changes commit 371803fd769f4318558131fe8753e5342d23f521 Author: Laurent Aimar Date: Thu Nov 6 22:14:57 2003 +0000 * livedotcom.cpp: use live.com library to read rtsp and sdp file. TODO: - handle PTS (for now, I just use mdate() :) - support TS/PS (hard as it needs a lot of work on TS/PS demuxers). - support X-QT and X-QUICKTIME. (I don't know if it's really used). - implement pause, seek ... - clean up/bugs fixes... - ... commit aebd934a9e415e41e5816ac688dc9fc5fd1e8902 Author: Gildas Bazin Date: Thu Nov 6 20:12:37 2003 +0000 * modules/demux/mpeg/ts.c: compilation fix for old libdvbpsi. commit 82dcb9168f442b4c79f48fe51e7bd6cc399979e6 Author: Damien Lucas Date: Thu Nov 6 19:35:05 2003 +0000 . a small fix .... (many other to follow in the next days) commit 27c92fc494178ae0a1aeb33c8e7836a35ad7b375 Author: Derk-Jan Hartman Date: Thu Nov 6 18:55:22 2003 +0000 * Going to Fullscreen was effecting all vout's. should affect only the frontmost one. commit eb2566027744c66405e23b1f53cc84a908718b36 Author: Derk-Jan Hartman Date: Thu Nov 6 18:35:19 2003 +0000 * Updated the Output dialog. - support for slp - support for theora - support for demuxdump commit 98bee728e9d4efa236dbf1bcd88caeea138c7b25 Author: Damien Lucas Date: Thu Nov 6 17:08:12 2003 +0000 . I422 -> YV12 Chroma This work is part of the work done by Anevia for the "Gran Theatro del Barcelona". commit 28950fce6d627837171b266271e1651dd32e4fe3 Author: Damien Lucas Date: Thu Nov 6 16:54:40 2003 +0000 . 422 deinterlacing (bob and blend filters) This work is part of the work done by Anevia for the "Gran Theatro del Barcelona". commit ef4c3d6315ccb307864809056b5ffbafb3a3f6e2 Author: Damien Lucas Date: Thu Nov 6 16:37:19 2003 +0000 oups, ... forgot the interesting file ! commit 1ddb23b6e8845902086e46a23c5b7bbd8a81d4cf Author: Damien Lucas Date: Thu Nov 6 16:36:41 2003 +0000 dvbsub.c: DVB subtitles decoder (ETSI EN 300 743). There is still a lot of things to write to implement competely the standard but this decoder will work in most of the pictures subtitles cases. Text subtitles decoding is not implemented at all. This decoder has been validated with CAVENA encoders after few remarks of their developpers. include/*: addded a p_spuinfo field in the decider_fifo_t and the es_descriptor_t codecs.h: added a dvb_spuinfo_t structure to identify the id of the selected track. modules/demux/mpeg: added the support of the dvb subtitles track. Need last libdvbpsi (0x59 descriptor) to compile. The demuxer creates n fake ES as each ES carries up to 256 subtitles tracks. This work is part of the work done by Anevia for the "Gran Theatro del Barcelona". commit 56a43112a120c06293977c90672790fa686b10b5 Author: Derk-Jan Hartman Date: Thu Nov 6 16:28:28 2003 +0000 * changed how cursor hiding works. Not perfect, but it's less complicated. - less vague bugs :) * changed the global hotkey for play/pause to command-p since 'space' won't be defined as the hotkey. i was sick of all the hacks i had made to have it work that way, so the end. space only works in the vout from now on. commit dbe002fde81bf97e83fd59f45e8f57de1a2577a4 Author: Christophe Massiot Date: Thu Nov 6 16:06:28 2003 +0000 * New (experimental and incomplete) demuxstream module. It bypasses the stream output, and takes what comes from a DVB card and sends it onto the network. I didn't activate it in configure.ac because I suspect there might be problems with iovec on Windows (and there is probably a better way to do it). commit 96e75a5fabd0e7ebc036fbee6ffbfc7e69aa6d07 Author: Sam Hocevar Date: Thu Nov 6 10:09:16 2003 +0000 * bootstrap: remove autom4te.cache before running autoconf commit cd32c3ae016fa05e457519a53b78d80b5b916bc3 Author: Gildas Bazin Date: Thu Nov 6 09:59:45 2003 +0000 * modules/misc/sap.c: compilation fix. commit 8d80d1775248d3f3729b08f249b265741a15516c Author: Simon Latapie Date: Thu Nov 6 01:49:19 2003 +0000 * http interface: added volume control (relative or absolute) and sort playlist function. commit 323dfafae8386d9d08f10a22d5be02db4e933a5b Author: Gildas Bazin Date: Thu Nov 6 00:12:17 2003 +0000 * modules/access/v4l/v4l.c: big clean-up of the Video4Linux input. New --v4l-vdev and --v4l-adev config options and the ability to play an audio only stream. commit 5ab31c4eb15e8bcfc5b6753f72e86f56d1f14cf0 Author: Derk-Jan Hartman Date: Wed Nov 5 23:32:31 2003 +0000 * Compilation fix. One to many ) commit 3f41f383e3162cf1984ed39981fbc4ed2afe6613 Author: Laurent Aimar Date: Wed Nov 5 23:28:36 2003 +0000 * sap: big clean up + some buffer overflow fixes (still need some work). commit 313cc2da25628882c9619c91df5630005fc1e73c Author: Gildas Bazin Date: Wed Nov 5 20:06:36 2003 +0000 * modules/gui/wxwindows/streamout.cpp: fixed a couple of things. commit 8331d3636cf6be25da00f7ac7077f8aabe467522 Author: Gildas Bazin Date: Wed Nov 5 18:59:01 2003 +0000 * 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. * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix. * src/misc/configuration.c: use strtol() instead of atoi(). commit 48190fd306402746f081f290f0223642b1dfeecf Author: Gildas Bazin Date: Wed Nov 5 17:57:29 2003 +0000 * src/input/input.c: honor the --demux config option (will be overriden if demux is specified in the MRL). I'm not exactly sure this is wise as some users will surely fuck-up their preferences and force a specific demux... 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). * src/misc/modules.c: changed module_Need() to use var_Get() instead of config_Get. * modules/gui/wxwindows/*: moved the demuxdump option from the open dialog to the streamout dialog. commit 64336427c00672d4c2d15dbb6691e6d57a00e4e7 Author: Gildas Bazin Date: Wed Nov 5 17:46:21 2003 +0000 * modules/codec/ffmpeg/encoder.c: fixed bug in the audio encoder. * modules/gui/wxwindows/preferences_widgets.*: bug fix. commit 5f2aa46677df7327d3a961eb72cf07a2501fa8b9 Author: Gildas Bazin Date: Wed Nov 5 09:16:55 2003 +0000 * include/video_output.h: forgot this file in the vout_Synchro commit yesterday. commit 93de8cf8684cc3ab620e1f3a1a7e67929f9712c9 Author: Gildas Bazin Date: Wed Nov 5 02:43:55 2003 +0000 * modules/gui/wxwindows/preferences_widgets.*: added a refresh button for config vars with choices lists which have a pf_list_update callback. * modules/access/dshow/dshow.cpp: provide a callback to update the devices lists. commit b380a99486e04b5da9bbe7af58d3d004838b7f1e Author: Laurent Aimar Date: Wed Nov 5 01:47:40 2003 +0000 * all: who has seen that I have just forgot to release any buffers... commit c3b01ee068d9d09de8cd6cf156e85a9982ba9c8d Author: Derk-Jan Hartman Date: Wed Nov 5 00:40:08 2003 +0000 * moved garfou's changes before a variable that is at risk of overflow maybe this will fix the random crashes? commit e53ac062b4ad2228ce69d11c481a0f0f17368159 Author: Gildas Bazin Date: Wed Nov 5 00:39:17 2003 +0000 * include/configuration.h: some small re-work of the config declaration macros. String choices lists can now also have a list of text descriptions associated with them. Added integer choices lists. * modules/gui/wxwindows/: modified config widgets to use the new config options. * ALL: updated for the new config options. commit 354c7ab964f7e4bcc31a39ed0358b7f8c1135d38 Author: Derk-Jan Hartman Date: Wed Nov 5 00:17:50 2003 +0000 Please test if this has any regressions * include/codecs.h: - created a subtitle_data_t to be used by subtitle demuxers and decoders to pass information. - ToDo: access/dvd/es.c and spudec need to be fixed to use the palette field of this new struct. * modules/codec/subsdec.c: - moved the decoding of ssa textlines to here. - ToDo: support for any tags is lacking atm., but now possible. * modules/demux/mkv.cpp: - ssa is now passed undecoded to ssa subsdec. - ssa headers are passed to ssa subsdec via subtitle_data_t - ToDo: decode idx header info and fill the subtitle_data_t - ToDo: support for compressed vobsubs. * modules/demux/util/sub.?: - moved ssa decoding out of here. - ToDo: add support for multiple tracks - ToDo: implement reading vobsub .sub files (not .idx) commit ed6c9819636a124acf8ac0b795da1d04a4f46400 Author: Gildas Bazin Date: Tue Nov 4 17:46:18 2003 +0000 * src/video_output/vout_synchro.c, include/vout_synchro.h: got rid of the dependency on the vout. * modules/codec/libmpeg2.c: updated with the synchro api changes. commit d9f10b40faa0591ed913646b46dc85022f73ddc0 Author: Simon Latapie Date: Tue Nov 4 15:52:52 2003 +0000 * http interface: added "fullscreen" and "keep" functions commit 05d53d9041be184be774ebf5ba6b887e52f93931 Author: Sam Hocevar Date: Tue Nov 4 15:31:44 2003 +0000 * bootstrap: Fixed an automake breakage when gettext is not present. commit 294d05e1675721c5dae98a0ae91291d1e8a25c87 Author: Sam Hocevar Date: Tue Nov 4 15:26:04 2003 +0000 * debian/control: + Build-depend on fixed dvb-dev packages. commit def5f9e2207c9b20fc0e3c2c95b013ed63f8cc66 Author: Laurent Aimar Date: Tue Nov 4 14:51:51 2003 +0000 * adpcm: converted to new API (need more testing). commit 9498c61e75ec90ba9893894089b77d43097ce638 Author: Eric Petit Date: Tue Nov 4 11:11:30 2003 +0000 + configure.ac: fixed a link issue on BeOS + modules/demux/util/sub.c: gcc != 3 fix + modules/gui/beos/*: compile fixes; never replace int32 with int32_t, these are not the same on BeOS (long/int) commit ea33ac4ce9e2faeeb072cc8e41b7a6cc6fdaf8ba Author: Laurent Aimar Date: Tue Nov 4 02:23:11 2003 +0000 * input: fixed position-offset, time and time-offset. * hotkeys: never _never_ use demux_Control outside of src/input/ (it's completely broken, there is a lot more things to do), all interfaces have to use var_Get/Set (time(-offset), position(-offset), state, rate(-slower|-faster)... ). Btw, input_SetStatus, input_Seek, input_Tell, input_ChangeArea, input_ToggleES, will be quickly obsolete and removed(at least unavailable for intf), so we should convert remaining interfaces (ie all except wx, osx, rc, http, hotkeys). * avi: implemented DEMUX_SET_TIME (not yet used). commit 2069ebe6e98735676dfebf7c6370236ac43af7ec Author: Laurent Aimar Date: Tue Nov 4 01:27:33 2003 +0000 * araw: ported to new API. commit 689e6f400d7b96decb1a96d56a97b2ae67428664 Author: Laurent Aimar Date: Mon Nov 3 23:05:03 2003 +0000 * removed old faad detection. commit 4e0f5d8d4d7c77ba335e3a9a22476b4e82a19cdc Author: Sam Hocevar Date: Mon Nov 3 22:36:45 2003 +0000 * modules/misc/sap.c: fixed a warning and some coding style insanities. commit 62442c205f8846b77304b028f383a6951924e49e Author: Laurent Aimar Date: Mon Nov 3 22:30:15 2003 +0000 * all: ported the faad decoder to the new API (btw, aac HE untested). I have not kept the compatibility with older faad version (but check is still be done in configure.ac). (I didn't like it as old version are really buggy). commit 2afa5ceae006865a1da30a9d8a900ba0321a2232 Author: Gildas Bazin Date: Mon Nov 3 20:22:21 2003 +0000 * modules/access/dshow/*: attempt at supporting DV inputs (completely untested). commit 03d18c98e8576eab70efae9100279861bd657650 Author: Derk-Jan Hartman Date: Mon Nov 3 15:27:28 2003 +0000 * modules/gui/macosx/*: Commit of the Visualizations menu item. * ALL: bring the project files to XCode. 10.2 users should revert the change in Makefile.am or they won't be able to build VLC on their machine. Editing the project files will probably also not be possible for them. commit 9a1da9ef09e57e8fdcb4b539d0c1fcdfe78a28cd Author: Gildas Bazin Date: Mon Nov 3 14:02:54 2003 +0000 * modules/demux/mpeg/*: added support for ISO/IEC 13818-7 Audio with ADTS transport syntax to the TS demux. commit 80646cc9b334bc68493679f4a7d293caeb445e3b Author: Simon Latapie Date: Mon Nov 3 03:21:38 2003 +0000 * 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 :) ) * changed http interface more "neutral" colors commit 6edaeb5f7049161ffa38ec995504292e7ca375f3 Author: Clément Stenac Date: Sun Nov 2 23:13:30 2003 +0000 Removed debug messages commit 63beb0fdd72141b27e689dfc765484837f5ae821 Author: Gildas Bazin Date: Sun Nov 2 22:51:56 2003 +0000 * modules/control/http.c: cough cough. commit 452fecf02665e718b5459dfc71fb85e9d939e7fe Author: Gildas Bazin Date: Sun Nov 2 22:28:46 2003 +0000 * Makefile.am: small change to the package-win32 target. commit 597323ab20931ee0ad9d53c0e30fa54cd5ba68c9 Author: Gildas Bazin Date: Sun Nov 2 22:16:32 2003 +0000 * modules/gui/wxwindows/preferences_widgets.cpp: show the current value when using sliders. commit 80f941556058d053fc64901e953797e1d8160ffc Author: Gildas Bazin Date: Sun Nov 2 22:15:14 2003 +0000 * 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. commit ae27f53b5e8bcc9a1ad1604d357dec65ca15a369 Author: Gildas Bazin Date: Sun Nov 2 21:26:41 2003 +0000 * Makefile.am: include the .css file from the html interface into the win32 package. commit 2a212b5c72f1d35d6683bc75821f9cbab58fb9ec Author: Gildas Bazin Date: Sun Nov 2 19:26:30 2003 +0000 * modules/control/http.c: delete command supports a list of items. * doc/intf-http.txt: update for delete command. * share/http/index.html: added the possibility to delete playlist items. commit 8a4ad005745fcadf6a4e5d67fa637e73f336d3dd Author: Sigmund Augdal Helberg Date: Sun Nov 2 18:03:45 2003 +0000 modules/demux/mkv.cpp: * proper fix for timing with vobsub tracks ( and possibly some other cases ) commit a77da79156885e72f2356586149b218d56ff329f Author: Sigmund Augdal Helberg Date: Sun Nov 2 16:12:27 2003 +0000 modules/demux/mkv.cpp: * fix a segfault on close caused by setting default language commit 5f151d5106880ffccb0641f3eabdeee93ad34de0 Author: Gildas Bazin Date: Sun Nov 2 12:22:45 2003 +0000 * src/audio_output/input.c: on-the-fly visualization changes. * modules/gui/wxwindows/menus.cpp: added a visualization entry. commit faf9b659a939847862216ea3d80dd7e3c7b6f47e Author: Derk-Jan Hartman Date: Sun Nov 2 06:33:49 2003 +0000 * modules/audio_output/input.c: created variables to allow for a autogenerated Visualizations menu (is this the right location?) Problems currently are: Doesn't work on the fly. where to start? For that reason it now also uses config options instead of variables. * modules/visualization/visual/visual.c: small adaptions * modules/gui/macosx/controls.m: fix warnings. commit afc9d70d88fc2ba08cf81ced2f491285d7acb2a7 Author: Derk-Jan Hartman Date: Sun Nov 2 01:41:12 2003 +0000 * Fixed bugs in parsing SSA lines. Turns out we are currently parsing within demuxers. The parsing of lines should of course be moved to the decoder level. commit a90eb78daf580157cdedca4ac54a6ea0e9f34fd0 Author: Laurent Aimar Date: Sat Nov 1 21:50:01 2003 +0000 * added stream_out_rtp. commit 942d48852ca6848c9b8f8de5dc982a0eb7d2cf6a Author: Derk-Jan Hartman Date: Sat Nov 1 14:35:38 2003 +0000 * an ebuild that pulls vlc from cvs and installs that. commit 9bcf04ca297e25fa0e15344cb15e3d44f706af8a Author: Sam Hocevar Date: Sat Nov 1 10:07:09 2003 +0000 * debian/control: + Build-depend on a newer wxwindows version to avoid incompatibilities. + Build-depend on linux-kernel-headers and build-conflict on dvb-dev because these packages cannot be installed together. * debian/rules: + Temporarily disabled the framebuffer video output plugin because of current code errors in linux-kernel-headers. commit c43fd0523b9c234cc39c5fef62e78fe151adb0aa Author: Laurent Aimar Date: Sat Nov 1 06:57:51 2003 +0000 * rtp: added l8 (u8 samples) and l16 (s16b samples) support (eg to use with transcode). commit cf57335cd17f3cb99d435f0f9b90c7278b7ac3ac Author: Laurent Aimar Date: Sat Nov 1 06:56:29 2003 +0000 * araw: mhh, aout_buffer_t.i_nb_samples is samples _per_ channels... commit b780be348bb4804089e64da71de658e3cc58d141 Author: Laurent Aimar Date: Sat Nov 1 06:27:45 2003 +0000 * araw: added pseudo raw encoder. (s16b and s16l -> u8,s8, s16l,s16b). commit 10b3709f8fd82bd34292b3b33faa486a2cfebd67 Author: Laurent Aimar Date: Sat Nov 1 04:17:43 2003 +0000 * rtp: - added TS/PS support. (ex: #rtp{dst=ip,port=port,mux=ts} ) PS will work if there is only one stream as the muxer doesn't set correctly dts/length for muxed packets. (so pretty useless ;) - added mpeg1/2 video. (how overcomplicated is rfc2250), tested with mplayer+live.com (but I'm not sure that my ES parsing is ok.) - btw, there is a ttl option. commit 0905f6ee8501f94baa4d6a459bfade2597956b0f Author: Laurent Aimar Date: Sat Nov 1 00:15:49 2003 +0000 * rtp: Added mpeg4 video(rfc 3016) and audio(mpeg4-generic). ( but far from perfect) Use udp raw mode. Generate a SDP file (for now it is just fprintf to stderr). The streams produced work under gmp4player. (mpeg4ip) commit 94db15a8d7f67d201f96e2bfc53ad260a19fcb6e Author: Laurent Aimar Date: Sat Nov 1 00:11:31 2003 +0000 * udp: added a new option: raw, to use it udp{raw} (It doesn't try to fill packet send to mtu size, needed by rtp) commit d41734c3c76cbdf3ad210ee84ea55bb5dfb473cb Author: Sam Hocevar Date: Fri Oct 31 23:57:28 2003 +0000 * The "coincoin" Debian upload (no, it's not a cocker). commit fc19e0d5ce3164e1ce11bd5ec8b22e3f7c73bb8d Author: Derk-Jan Hartman Date: Fri Oct 31 22:46:19 2003 +0000 * starting support for external vobsubs. we can now read the .idx file. TODO: - create a structure to store subinfo in (like WAVEFORMATEX and BITMAPINFO - allow for multiple tracks in the sub demux - open the .sub vobsub file, remove the mpeg crud and prepare a packet for spudec. commit f698e1fcbd9fd808c70395ff25b2d552742edc34 Author: Gildas Bazin Date: Fri Oct 31 18:18:46 2003 +0000 * modules/control/hotkeys.c: use demux_Control( p_input, DEMUX_SET_TIME, ...) to seek, for better precision. * modules/video_output/directx/events.c: fix to catch the Alt key. commit 86982725e98788776e6d8f90f25c33bc886bff50 Author: Laurent Aimar Date: Fri Oct 31 16:57:12 2003 +0000 * begin to add a rtp mixer. For now it support mpeg audio and ac3(untested). TODO: (a lot of work) - gather multiple small frames in one packets (not really important). - add mpeg 1/2 video - export a sdp file (needed for all next codecs). - add mpeg4 audio/video - add ts/ps over RTP. - perhaps ogg over RTP if something is abled to read that. command: #rtp{dst=ip,port=port,[mux=muxer]} (mux not yet implemented) It automaticaly uses ip:port, ip:port+2, ip:port+4 ... (port should be odd btw) commit 18949ec8ff41205ddc2e75eb73b214c4b17bf273 Author: Derk-Jan Hartman Date: Fri Oct 31 15:54:53 2003 +0000 * modules/demux/mkv.cpp: Set English as the default for track language. * modules/gui/macosx/vout.m: removed debug * modules/gui/macosx/open.m: Panther compilation fixes * modules/gui/macosx/controls.m: OSDMessages :) commit 2ec1057c8bd6b51f3f5ff640f2e8cd9cb90a25e1 Author: Derk-Jan Hartman Date: Thu Oct 30 23:17:59 2003 +0000 * Use the new vout_OSDMessage on the new hotkeys functions. commit a6233ea01656066338399427cea3dc8f764ffbfa Author: Derk-Jan Hartman Date: Thu Oct 30 22:34:48 2003 +0000 * implemented a vout_OSDMessage to display messages on the video at a specific location by any module. * added a OSD config option to the Video options. this will allow you to disable the messages printed by OSDMessage. Subtitles will still be shown however. * src/audio_output/intf.c: volumeSet sets the intf-change variable. * modules/gui/macosx/vout.m: fix the modifier detection. commit 1c3e013ae4ba26fb2c74f56f97fa16f3c6f1043f Author: Gildas Bazin Date: Thu Oct 30 21:44:48 2003 +0000 * include/modules_inner.h: bigger p_config[] array because the main module is becoming quite big. commit c8249bfb0b31c318f6252b057e212e2e62d867c5 Author: Gildas Bazin Date: Thu Oct 30 17:59:12 2003 +0000 * modules/gui/skins/win32/*: fixed a problem with drag&drop when restarting the skins engine. commit 46c6826dab36f83bc43f3be7281b245b4ba58adf Author: Gildas Bazin Date: Thu Oct 30 17:58:07 2003 +0000 * modules/control/hotkeys.c, src/libvlc.h, include/vlc_keys.h: added hotkeys for jump actions. commit fe21029c681ff70f4534ef9bfd53b3ffa604fe7f Author: Gildas Bazin Date: Thu Oct 30 12:01:01 2003 +0000 * modules/stream_out/transcode.c: fixed last pts/dts calculation breakage. commit 90322f67b1f9932fb96fafcf3b51f6203679ef68 Author: Sigmund Augdal Helberg Date: Thu Oct 30 00:12:02 2003 +0000 modules/demux/mkv.cpp: * fixed timing with vobsubs commit f67d9f1a8f09d5d1626251b0b19fc51abee22a75 Author: Sigmund Augdal Helberg Date: Wed Oct 29 23:36:59 2003 +0000 modules/demux/mkv.cpp: * added support for matroska files with embedded spu tracks, what the matroska people call VobSubs commit 79270b87226aa12b6f496a400584e633669e85e8 Author: Gildas Bazin Date: Wed Oct 29 23:31:57 2003 +0000 * modules/gui/wxwindows/preferences_widgets.cpp: attempt at optimizing KeyConfigControl which is really slow on wxGTK. commit d93b7343bc7f455f7587ed235c7ed28a35311106 Author: Clément Stenac Date: Wed Oct 29 22:25:11 2003 +0000 Wrap help at 72 chars instead of 80 to get our whole text displayed in the normal size commit 80675857ea89ab2bb3a27158c7b04634fe960c7f Author: Gildas Bazin Date: Wed Oct 29 21:04:55 2003 +0000 * modules/gui/wxwindows/preferences.cpp: restored the old size of the preferences panel... it is big enough already. commit 33143a6885bd79a5a07029ebf9cd4d788756dbb8 Author: Gildas Bazin Date: Wed Oct 29 20:53:41 2003 +0000 * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MPEG2VIDEO only supported from version 4676. commit faf0b1842eed295615aa24669446f9b5c109b3d9 Author: Gildas Bazin Date: Wed Oct 29 19:35:43 2003 +0000 * modules/codec/ffmpeg/ffmpeg.c: CODEC_ID_MP3 is only available on recent ffmpeg versions. commit 7f257862a9968d254db0a1013fd3e0105a8ff742 Author: Gildas Bazin Date: Wed Oct 29 18:54:46 2003 +0000 * modules/gui/wxwindows/*: fixed breakage. commit fd616f91f91cb7bd90abf18d0f6e1e2d73fd7f15 Author: Clément Stenac Date: Wed Oct 29 18:00:46 2003 +0000 Grmbl, it was obvious I would forget to add the new files commit 84b846bf8c510666af2b7436ce4563025e6b6063 Author: Clément Stenac Date: Wed Oct 29 17:32:55 2003 +0000 * src/playlist/* && Makefile.am - splitted the enormous playlist.c file - implemented a better item group system: groups have a name and must be created before use by playlist_CreateGroup( p_playlist, "newgroupname") * modules/misc/sap.c - Create our own playlist group ("SAP") and use it * modules/access/slp.c - Create our own playlist group ("SLP") and use it * modules/demux/util/id3tag.c - Trigger playlist update when we have parsed our tag * modules/gui/wxwindows/interface.cpp - Fixed the about box by using vlc_wraptext - Added the simple open and the streaming wizard icons *** Icons need to be changed ! *** - Added the visualization to the extended gui * modules/gui/wxwindows/preferences.cpp && include/vlc_help.h - Enlarged the window to fit the wrapped text - Added help for audio encoders * modules/gui/wxwindows/stream.cpp & open.cpp & include/vlc_interface.h - Created a "streaming wizard" window (3-step streaming) * modules/gui/wxwindows/iteminfo.cpp: - Group change is now based on the name * modules/gui/wxwindows/playlist.cpp - Added author and group columns to the listview - Redesigned the window - Added the Sort menu with several criteria (title, author, group) - Added up/down buttons to move an item in the playlist - Added the group menu to enable/disable a group in an understandable way TODO: ----- * playlist core : - Implement advanced sort capabilities (multi-criteria) - File format to save the new features - export playlist (to M3U, eg) - more robust group creation (duplicates check, ...) * wxWindows playlist: The idea of a treeview seems impossible, because of wxWindow's treeview, that don't allow multi-selection, and, as far as I know, multi-columns. - Provide a frontend to advanced sort (when it's done :-) ) - Allow moving items by drag & drop (well, if possible, haven't checked yet) - Allow moving several items at once - Customizable listview (ability to remove/move columns) - Find a solution to the focus problem (when you change track, the selected one scrolls at the bottom of the visible screen) * wxWindows interface: - New icons, our icons begin to get old and not so pretty - Find a solution for the volume bar (nobody understands what it is) commit f0c465614ef39eb6e325bb5c21818238ac85e6b2 Author: Gildas Bazin Date: Wed Oct 29 12:23:51 2003 +0000 * modules/misc/freetype.c: don't use the pitch of the picture to calculate the text alignment. * modules/video_output/directx/events.c: fixed key modifiers detection. * modules/gui/wxwindows/*: removed the sorted flag from a couple of comboboxes. commit d9066737e54be64a2172d43e4d98822d7d78faa6 Author: Derk-Jan Hartman Date: Wed Oct 29 11:54:48 2003 +0000 * hopefully this fixes the instability of the osx vout. commit cd2c272c7c2d743f6e94c06752242aa4aebaa7c9 Author: Derk-Jan Hartman Date: Wed Oct 29 02:13:04 2003 +0000 * the OSX vout has support for the new hotkeys now. no prefs for it yet. And this is no final solution, i think it should be handled in VLCApplication. commit 90973854600e7a80bf71ccd87018704fe06a49af Author: Gildas Bazin Date: Wed Oct 29 01:33:27 2003 +0000 * ALL: improved hotkeys support. commit e41adc05831be2a11c69bcbdf0ce9c0477e1f8b9 Author: Sigmund Augdal Helberg Date: Wed Oct 29 00:04:56 2003 +0000 modules/misc/freetype.c: * fixed freetype module on big endian systems * removed a nasty debug line * cosmetic fix commit 896ea693267f07e7658ab62f9bd6e8d53d6557d5 Author: Gildas Bazin Date: Tue Oct 28 21:59:13 2003 +0000 * modules/video_output/x11/xcommon.c: hotkeys handling cleanup and support for ctrl/alt/shift modifiers. * modules/gui/wxwindows/preferences_widgets.cpp: correctly select the active hotkey (needed on win32). commit 3b9cfe30fbe9882657de62153670d66ecb37ad4f Author: Derk-Jan Hartman Date: Tue Oct 28 20:34:41 2003 +0000 * fix the missing symbols ogg issue commit b5b04149251512a564ec56bcfcbd4395321e7123 Author: Derk-Jan Hartman Date: Tue Oct 28 20:15:48 2003 +0000 * src/misc/darwin_specific.m: fixed some languages. * include/vlc_keys.h: added some extra keys on my keyboard. commit f9d2937164ac82ab01aa29295a11e133a143d956 Author: Gildas Bazin Date: Tue Oct 28 17:02:14 2003 +0000 * modules/video_output/directx/events.c: added centralized hotkeys support. * modules/misc/freetype.c: fixed default font on win32. commit 01bf97e772f886dd7035e8b9cd5e0300632b17e0 Author: Sam Hocevar Date: Tue Oct 28 14:51:50 2003 +0000 * include/vlc_keys.h: inlined the static function to avoid warnings. commit e4890e53ba4447e3c02185bb9817353d272be73e Author: Gildas Bazin Date: Tue Oct 28 14:17:52 2003 +0000 * modules/codec/ffmpeg/video.c: fixed screwed up indirect rendering. * modules/codec/ffmpeg/postprocess.c: idem for postprocessing. commit 553eb3fdefa40ae13b2d7751045f6377146e12ba Author: Olivier Teulière Date: Tue Oct 28 07:17:45 2003 +0000 Fix for a synchronization problem when a checkbox has 2 identical events commit 52b25baa6b7d96c4bf7d58b9976d011309b5288c Author: Jean-Paul Saman Date: Mon Oct 27 22:42:02 2003 +0000 PDA interface update: * File tab is beginning to work * Adding file to Playlist begins to work Note: not very usefull yet. commit fe3f88cae034e66a540dd031bfe84c5ad53bd32e Author: Gildas Bazin Date: Mon Oct 27 22:13:36 2003 +0000 * modules/gui/wxwindows/streamout.cpp: added theora to the list of video codecs and a few more bitrates. commit 5d8bdd3f4d1e5c32cf9b4f49feb7f4c82fa8431d Author: Gildas Bazin Date: Mon Oct 27 21:54:10 2003 +0000 * src/audio_output/dec.c: moved the audio desync option out of p_vlc so it can be modified on a per input basis. commit 21567c21a4b0b029ed4d249c3bc795de8145f822 Author: Gildas Bazin Date: Mon Oct 27 20:53:10 2003 +0000 * modules/stream_out/transcode.c: bail out if we can't find an audio encoder. commit f6dca10f5937cbbf5b2924e0357c555875a94027 Author: Gildas Bazin Date: Mon Oct 27 19:48:16 2003 +0000 * modules/stream_out/transcode.c, modules/codec/ffmpeg/encoder.c: move the ffmpeg pts hack to the ffmpeg encoder. commit 1e13b57c8d1cae1f6d12677427f9f665e9f14f29 Author: Rocky Bernstein Date: Mon Oct 27 18:57:12 2003 +0000 Don't assume when Activate is called that i_tell is at the beginning of an MPEG. Instead save that position seek to the beggining and restore the position. This allows Video CD's to be able to start from an entry other than the first one of a track. commit d83f47c4865ace22bd5d3f9c94a4f41ec9186f26 Author: Gildas Bazin Date: Mon Oct 27 17:50:54 2003 +0000 * modules/codec/vorbis.c: fixed vorbis encoding. * modules/codec/ffmpeg/*: fixed ffmpeg encoding. * modules/stream_out/transcode.c: transcoding is working again. commit e7d665052834a3cb508893fe3060ba3ae929b88f Author: Damien Lucas Date: Mon Oct 27 13:35:16 2003 +0000 . in PMT decoder, fix the iso639-2B language code decoding bug: only iso-639-2T codes were decoded commit 17a52d7d32384d61f368cb80d27017142969aa4f Author: Gildas Bazin Date: Mon Oct 27 10:00:40 2003 +0000 * modules/codec/ffmpeg/audio.c: compilation fix commit 630b0fc7072379071fb53c12efdcc52360f0c4e5 Author: Gildas Bazin Date: Mon Oct 27 01:04:38 2003 +0000 * modules/codec/ffmpeg/*: ported the ffmpeg audio and video decoders to the new api. Isolated the video postprocessing routines in postprocess.c * modules/codec/ffmpeg/encoder.c, modules/codec/vorbis.c, modules/stream_out/transcode.c, include/vlc_block.h, include/vlc_codec.h: extracted the encoders out of transcode.c. transcode now uses encoder plugins (currently ffmpeg, vorbis and theora). PS: transcoding is currently a bit broken but I'll fix that ASAP. commit 074f7be593767bd863a4584eb63f95a7b3da42b0 Author: Sigmund Augdal Helberg Date: Sun Oct 26 23:03:47 2003 +0000 modules/video_output/x11/xcommon.c: * report F1 to F12 keys commit 42ffb818d463290a4727e7acce46d2cbc582efe4 Author: Gildas Bazin Date: Sun Oct 26 17:50:23 2003 +0000 * modules/video_output/x11/xcommon.c: compilation fix. commit 82e4304a9b3ede2d8d9c1c41f53b370f8a717790 Author: Gildas Bazin Date: Sun Oct 26 17:11:56 2003 +0000 * Makefile.am: strip the mozilla plugin when doing the win32 package. * configure.ac: on win32 we compile the theora module as a plugin, not builtin. commit dc29951c7ffea201558f1237a1f2378f342f3b07 Author: Gildas Bazin Date: Sun Oct 26 16:12:35 2003 +0000 * configure.ac: check for mozilla-config.h on win32 as well. * mozilla/support/npwin.cpp: some mozilla sdk don't include mozilla-config.h explicitly so do it ourselves. commit c253c2560a4f55141bc6b126f0442e9172359667 Author: Sam Hocevar Date: Sun Oct 26 14:49:26 2003 +0000 * bootstrap: Fixed breakage from previous commit. commit 0ef59d80b3ce464b8c12d66b5040c6a70667224a Author: Sam Hocevar Date: Sun Oct 26 13:57:39 2003 +0000 * bootstrap: Fixed a shell thinko causing unwanted plugins to be built. commit 78984fbe8eb7538aef18dae48972ec6a446d77bb Author: Sigmund Augdal Helberg Date: Sun Oct 26 13:10:05 2003 +0000 modules/access/dvdplay/intf.c: * use new key-pressed in p_vlc, and not the one in p_vout src/video_output/video_output.c: * do not create the key-pressed variable in p_vout commit 54167ecfaa603fd199627944650aacced2e16e6c Author: Gildas Bazin Date: Sun Oct 26 13:07:50 2003 +0000 * INSTALL.win32: updated build instructions. commit a27027bb051019a579c5f0e5df0accfce1528412 Author: Gildas Bazin Date: Sun Oct 26 12:49:24 2003 +0000 * configure.ac: added a --disable-fribidi option and make sure the freetype module is linked with libiconv. commit 9ec1b8a0275afa50e0f161b38932d2425970451b Author: Sigmund Augdal Helberg Date: Sun Oct 26 12:46:55 2003 +0000 src/libvlc.c: * created a variable "key-pressed" in p_vlc that can be used to report or read key presses * allways try to start hotkeys interface in the background configure.ac, modules/control/Modules.am, modules/control/hotkeys.c: * a new control module that reads keypresses from "key-pressed" and performs an action depending on what is asosiated with this key. Also uses nice on screen messages to indicate what action was performed modules/video_filter/filter_common.h: * removed code to pass old style key reporting through filters modules/video_output/x11/xcommon.c: * report key-presses through the new mechanism. Incomplete, I need help with this. commit 4363f75abf93c34cb68f83ad93370bf2df5ba51e Author: Laurent Aimar Date: Sat Oct 25 20:19:19 2003 +0000 * v4l: added fps option to reduce the frame rate. Untested -> please report success or faillure. commit c4c17554d9135072b9eeb7b610b0583f243b44b5 Author: Gildas Bazin Date: Sat Oct 25 17:48:05 2003 +0000 * bootstrap: fix for the AC_MSG_WARN() problem when pkg-config is not installed (hopefully). commit 1aabea86036a7919e293e513d45f3d47d94b838d Author: Sam Hocevar Date: Sat Oct 25 04:49:41 2003 +0000 * modules/gui/wxwindows/Modules.am: Added a missing header to the file list. commit 1412088fc990a72f4d19a09b532eb0a8a856b1bd Author: Sam Hocevar Date: Sat Oct 25 04:48:55 2003 +0000 * bootstrap: + Fixed a typo causing the Mozilla plugin build to fail. + Call the generic rule in "all" instead of "all-am" to spare one make level of recursion. commit 5b629ba1082e7f9bbb81bd220e9e55f39fcac854 Author: Sam Hocevar Date: Sat Oct 25 03:44:46 2003 +0000 * bootstrap: + Smaller makefiles. + Faster builds. Heh. commit 88991a5ce9c2603bc5a9be0779353fe08b29e8f9 Author: Sam Hocevar Date: Sat Oct 25 00:49:14 2003 +0000 * include/vlc_common.h: + Removed u8, s8, u16 etc. for good. * ALL: + Replaced all occurrences of u8, s8, u16 etc. with uint8_t, int8_t, etc. commit a2fefa1c19f7368c90086d547047a15e33301bcd Author: Sam Hocevar Date: Sat Oct 25 00:42:31 2003 +0000 * modules/video_output/wingdi.c, modules/video_output/svgalib.c: Fixed compilation errors due to the recent API change in vout_AllocatePicture. commit 1a67448183a9c5ab7b5b427fb80d2d1a2e34ff8d Author: Gildas Bazin Date: Fri Oct 24 21:27:07 2003 +0000 * configure.ac: fix for wxWindows headers detection. * all: changed the prototype of vout_AllocatePicture() and vout_InitPicture(). * src/video_output/vout_pictures.c: new vout_InitFormat() function that initialises a video_frame_format_t structure. * include/vlc_video.h: extended video_frame_format_t. * modules/codec/rawvideo.c: ported to the new decoder api. * modules/video_output/x11/*: simplifications. commit 170d7aa695e5af0cf0510d916e7effe2db12ea76 Author: Gildas Bazin Date: Fri Oct 24 17:55:14 2003 +0000 * modules/packetizer/mpeg4audio.c: when packetizing adts streams, make sure we remove the adts headers before sending the data. commit d5bbc638506e23f1c7303a6cc41eb21a58ab2bf0 Author: Sam Hocevar Date: Fri Oct 24 17:43:51 2003 +0000 * modules/visualization/visual/: + Renamed fft_init into visual_fft_init because of a name clash with the ffmpeg libraries. + Replaced u8 s16 etc. with uint8_t int16_t etc. commit a6590ac0ae663b7863462af1c76eee20ecccc903 Author: Sam Hocevar Date: Fri Oct 24 17:41:58 2003 +0000 * include/iso_lang.h: Since the exported functions use the "const" keyword, put the declarations in extern "C" {} in C++ modules. commit 139e02861abcb1966ced0098e0a2572d385c1e2b Author: Sam Hocevar Date: Fri Oct 24 16:34:30 2003 +0000 * Makefile.am: Recurse into doc/ to install documentation. * configure.ac: Removed mention of plugin packetizer_mpegaudio which does not exist. commit be7e3f05a32652f3a484a19f922730613fce992e Author: Sam Hocevar Date: Fri Oct 24 14:50:07 2003 +0000 * toolbox: On Debian woody, don't activate the speex plugin, and use ttf-thryomanes instead of ttf-freefonts (not available). commit 38b51aec85241caf4b6e1ba6792e9e09a91f0d54 Author: Sam Hocevar Date: Fri Oct 24 14:45:24 2003 +0000 * debian/rules: + Activated the speex codec. + Activated the PVR input module. commit e1c0a5c02b0d1a564aba82c4e133b5e000c5a700 Author: Sam Hocevar Date: Fri Oct 24 14:13:59 2003 +0000 * modules/misc/freetype.c: Compilation fixes. commit f581e336a959ce4c1b1d0fe7e004fcce7953df3d Author: Laurent Aimar Date: Fri Oct 24 12:22:51 2003 +0000 * avi: fix for playing avi file from ffserver. commit 267e0621ed77aa715d25fb0ffcd434a883ebcaac Author: Sam Hocevar Date: Fri Oct 24 11:53:59 2003 +0000 * bootstrap: Fixed the "clean" rule in module subdirectories. commit b6563901b1dfc5442563f17b5286fc6a80d38338 Author: Sam Hocevar Date: Fri Oct 24 11:31:51 2003 +0000 * debian/rules: + Disabled the deprecated satellite plugin; the dvb plugin is now the recommended one (Closes: #216367). + Don't install fortunes in /usr/share/games, they are too private for common mortals (Closes: #212856). They are still available in the /usr/share/doc/vlc directory though. * debian/control: + Depend on ttf-freefont for subtitles. commit 9ed7b9fae5ce2ebe9a288e572f73625ba6557f91 Author: Sam Hocevar Date: Fri Oct 24 11:28:57 2003 +0000 * modules/misc/freetype.c: Set the default font to a common Debian font. commit 418cd5fefced96179e7ea005aefb79111f916d0c Author: Sam Hocevar Date: Fri Oct 24 11:28:12 2003 +0000 * modules/access/satellite/access.c: Typo. commit 949ecd0d2af59311d28552526e46990fc1bff82d Author: Benjamin Pracht Date: Fri Oct 24 09:32:32 2003 +0000 changed input parametter to channel, to be compatble with v4l input commit ec8704b3d0e76c31d54b4b3fe178bd6de43c50fb Author: Sigmund Augdal Helberg Date: Thu Oct 23 23:00:37 2003 +0000 configure.ac, modules/misc/freetype.c: * Bidi support in the freetype module through fribidi commit 8fb55fe0cb1b1e581de5dc42dbd73baa9ffa176c Author: Benjamin Pracht Date: Thu Oct 23 22:46:16 2003 +0000 Added the "input" parameter in pvr input command line. Default is input=4 (tuner) commit 8ac29ed7b351177c2bfd21dcf9bccadff60016fe Author: Gildas Bazin Date: Thu Oct 23 21:55:50 2003 +0000 * modules/audio_output/alsa.c: recover more easily in case of underrun. commit 8d66384715b15db3d2450841b62ca3997ab3656d Author: Gildas Bazin Date: Thu Oct 23 21:28:11 2003 +0000 * modules/codec/mpeg_audio.c: debug_message--; commit 48d16c435e5f09f40fa45658f0a1c7a8759caa29 Author: Gildas Bazin Date: Thu Oct 23 20:51:20 2003 +0000 * include/vlc_block_helper.h: fixed an idiotically stupid bug in block_PeekOffsetBytes(). * modules/codec/mpeg_audio.c, modules/codec/a52.c, modules/packetizer/mpeg4audio.c: fixed a couple of issues. commit 3fa2bee809cf60426baa3e430fe8388aa314bee6 Author: Sam Hocevar Date: Thu Oct 23 17:04:40 2003 +0000 * configure.ac: + Detect on newer Mozilla versions. * mozilla/vlcpeer.cpp: + If neither NP_UNIX, NP_MACOSX nor NP_WIN are defined, default to NP_UNIX. + Use whenever possible. commit 287b6a68e97c22762091077578835912558005a1 Author: Gildas Bazin Date: Thu Oct 23 16:48:45 2003 +0000 * modules/demux/ogg.c: arrggg... I shouldn't be allowed to commit ;) commit dda8e39fcf2b35ac22c46edc03ca3fd0b0df1c20 Author: Sam Hocevar Date: Thu Oct 23 16:43:37 2003 +0000 * src/libvlc.c: hid p_static_vlc in a vlc_current_object function so that it can later be used from outside as well. commit aa9e8c482d54ebebb4208bb958b7a065f6f46ba1 Author: Sam Hocevar Date: Thu Oct 23 16:26:21 2003 +0000 * doc/Makefile.am: Install a few files in /usr/share/doc/vlc/. commit ffe7cd8e81d98da8ab7151bde5dde93da5218829 Author: Gildas Bazin Date: Thu Oct 23 16:00:48 2003 +0000 * modules/gui/skins/src/*: don't forget to recreate a win32 timer when the skin is changed. commit edad4b8a0f412b28a2c7c6bc455ccbb027879301 Author: Sam Hocevar Date: Thu Oct 23 15:30:22 2003 +0000 * bootstrap: Only start removing files when required tools have been checked, to prevent inadvertent file losses. commit 10b303ec01f33e53bf98ef386cccc615dc120229 Author: Jean-Paul Saman Date: Thu Oct 23 14:30:26 2003 +0000 Reviewed file: - fixed border cases with peeking in the packet. commit 876e2bb5925c8140755b3fd196b7c94ea96431b1 Author: Gildas Bazin Date: Thu Oct 23 11:26:08 2003 +0000 * share/skins/default/theme.xml: set "playondrop" to false for the playlist window. * Makefile.am, modules/visualization/visual/Modules.am, modules/stream_out/Modules.am: added missing headers. commit 0ca852db5dce29d78412314d84f839d45af994ad Author: Gildas Bazin Date: Wed Oct 22 21:08:15 2003 +0000 * NEWS, modules/LIST: updated with the new features. commit bbf9da7dac74bbf2c0e5e97a335ea51a23e79c95 Author: Olivier Teulière Date: Wed Oct 22 19:12:56 2003 +0000 * modules/gui/skins/*: Added a "playondrop" attribute to the "Window" tag, which enables to choose whether drop files should be played directly or only enqueued (default is "true", to be backwards compatible). Implemented on win32 and x11, only tested on win32. * doc/skins/skins-howto.txt: Updated the doc accordingly commit 2b22ca834cba666adf4c271bd77524c20f295038 Author: Gildas Bazin Date: Wed Oct 22 18:24:08 2003 +0000 * modules/codec/speex.c: fixed a couple of bugs. commit dd9e6708a21f91e0b78772ad8f8de54a0d81c94e Author: Gildas Bazin Date: Wed Oct 22 17:12:31 2003 +0000 * configure.ac, modules/codec/Modules.am, modules/codec/speex.c: new speex decoder and packetizer using libspeex. * modules/demux/ogg.c: added support for speex to the Ogg demuxer. * modules/mux/ogg.c: added support for speex to the Ogg muxer. * src/misc/variables.c: when creating choices object variables with inheritance enabled, automatically add the inherited value to the list of choices. * modules/access/udp.c: use an object variable and inheritance for "udp-caching". * src/input/input.c: disable the hack for filenames with colons on win32 because filenames can't contain colons. commit c106f23b7d6f68a637acb1d73fba58df9b3c01ac Author: Laurent Aimar Date: Wed Oct 22 00:00:54 2003 +0000 * added support for S_SSA and S_ASS old way (fix 1373). added removing of all {\xxxx} in the SSA stream. commit 1547721fd31073c17fa895b26d1c8a43e4b71734 Author: Gildas Bazin Date: Tue Oct 21 18:33:53 2003 +0000 * modules/codec/ffmpeg/video.c: compilation fix for the latest ffmpeg changes (AVRational). commit 7f6e157f1a4cb628fbe312e28c98d2dcaf67cf82 Author: Gildas Bazin Date: Tue Oct 21 17:31:36 2003 +0000 * configure.ac: tell the build system that mkv is a c++ plugin. commit 9a88dda145b60346eb47e27e0dcbdfaa17a411e5 Author: Derk-Jan Hartman Date: Tue Oct 21 12:30:40 2003 +0000 Fixed dropdown lists. they were returning descriptions on a SaveAll instead of config options. commit b91de5ff8acdeb6ae4a023712dcfa83ecff40621 Author: Eric Petit Date: Tue Oct 21 01:48:02 2003 +0000 beos/VlcWrapper.cpp: started to use object variables commit fa3d8b417ce69e4824138c7259e0fddaeb03bebd Author: Eric Petit Date: Tue Oct 21 01:05:32 2003 +0000 configure.ac: + updated libebml/libmatroska detection as matroska headers no longer include ebml headers directly. Hope you upgraded it - if not, you'll have to set your CFLAGS accordingly. + on BeOS, libmkv_plugin.so has to be linked to libstdc++ modules/control/http.c: + fix for gcc != 3 commit 0dea3ebd6785930e513f68c0cf344c4698899271 Author: Laurent Aimar Date: Mon Oct 20 22:43:36 2003 +0000 * intf-http.txt: small doc about how to write .html page for the http interface (up to date, but a bit technical...). Btw, the first who ask me to write another documentation will just go to hell ;) commit 49603672a3dd4415294931fa63f0487b894230d4 Author: Gildas Bazin Date: Mon Oct 20 22:28:26 2003 +0000 * src/playlist/playlist.c: added a playlist var_Set( "intf-change" ). commit 1414f630aa5830878f49d1dfc11dae5150b312f7 Author: Gildas Bazin Date: Mon Oct 20 22:27:05 2003 +0000 * modules/gui/skins/src/vlcproc.cpp: play, pause, and stop checkbox controls are now updated on "intf-change" playlist variable callback. commit 2cead86e31b49c3e4fa2e462071efaaaa9d39bef Author: Gildas Bazin Date: Mon Oct 20 21:48:46 2003 +0000 * Makefile.am, install-win32: include the mozilla plugin in the win32 package. You'll still have to install the mozilla plugin manually though. commit d8799dcf608e43e5b25e74442ed3398a01ab33ac Author: Gildas Bazin Date: Mon Oct 20 17:18:54 2003 +0000 * modules/demux/avi/libavi.c: multiline strings are not valid C. commit 45adcf75e1dcb75c7549f3d6913ba938b0dc1895 Author: Clément Stenac Date: Mon Oct 20 15:28:03 2003 +0000 Removed an awful debug message commit 3173b30a2dcaa8b3f3ff8af9f0a11c05e945551a Author: Gildas Bazin Date: Mon Oct 20 12:25:22 2003 +0000 * modules/gui/wxwindows/preferences*: added GetName(), GetType() and IsAdvanced() to ConfigControl and got rid of ConfigData for even more simplifications. commit de1be1c13f90635eb4788ff1c2e1e9e09942cda7 Author: Gildas Bazin Date: Mon Oct 20 10:37:56 2003 +0000 * 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. commit a51b1992747c9cec7770574aa11e03c3074096db Author: Derk-Jan Hartman Date: Mon Oct 20 01:07:28 2003 +0000 * even less duplicate entries by id3tags. Dupes are annoying :) commit c26c8eec7db66a7c4f57bccefc33debc3fa46504 Author: Gildas Bazin Date: Mon Oct 20 00:09:27 2003 +0000 * modules/gui/wxwindows/preferences*: beware, casts from strings to char * are allocated on the stack. commit 414b3c3bca14dcf84753d38bc3627ee9f434033f Author: Derk-Jan Hartman Date: Mon Oct 20 00:01:06 2003 +0000 * Added a "demuxed-id3" variable to input.c so id3tags won't be parsed multiple times anymore. commit 6fc5b53e3e384e7f71f7d74622059479197707aa Author: Gildas Bazin Date: Sun Oct 19 23:38:09 2003 +0000 * modules/gui/wxwindows/preferences_widgets.cpp: compilation fix for unicode build. Small cosmetic fixes to the code. * modules/gui/wxwindows/menus.cpp: added a couple of new options. commit 908f4efc3cb731ec5752c6822323452e88d88a97 Author: Derk-Jan Hartman Date: Sun Oct 19 23:12:16 2003 +0000 * include/codecs.h: cosmetic fixes. * modules/gui/macosx/*: - remove the enqueue option from the open panel. why did i even add it? KISS - better use of name and uri fields of playlist_item_t - when users d&d a CD on VLC, it will now play. This breaks d&d folders located on a CD for now. Not really important but should be fixed later on. commit 4b33c51d7d583e94519f8f8771d7ac01021910e6 Author: Sigmund Augdal Helberg Date: Sun Oct 19 22:52:11 2003 +0000 modules/gui/wxwindows/interface.cpp: oooops commit cae376f2e813ec03e57bdaf1c491a3bbb7481314 Author: Sigmund Augdal Helberg Date: Sun Oct 19 22:41:18 2003 +0000 Factored the code for each of the different types of config options out into separate widgets. This makes preferences.cpp much cleaner and opens up greater possibilities for the config item controls. * Added "browse..." button to CONFIG_ITEM_DIRECTORY * Added a slider to CONFIG_ITEM_INTEGER when i_min or i_max differs from 0 * Made it possible to change CONFIG_ITEM_KEY options with the preferences dialog commit ed1df1f7702722d7ca3506b7636eeec730bc066a Author: Gildas Bazin Date: Sun Oct 19 22:25:10 2003 +0000 * modules/gui/skins/x11/x11_window.cpp: try _NET_WM_STATE_STAYS_ON_TOP as well for KDE. commit f20d985a2cd8bd74443a2387a06c2f4f66ee2357 Author: Cyril Deguet Date: Sun Oct 19 20:32:21 2003 +0000 * lalala commit 7ebb8a7e288fd447443700498fb8d75981ebbcd5 Author: Cyril Deguet Date: Sun Oct 19 20:05:56 2003 +0000 * tried to implement on-top windows on X11, but doesn't work for me :( commit 65be662091ddd4159f2180499f4b9b2148690c28 Author: Gildas Bazin Date: Sun Oct 19 16:53:59 2003 +0000 * modules/demux/ogg.c: fixed endless loop when trying to play a theora stream while the demux was not compiled with theora support. commit 76d5dc167fe3906ff899b30e0920714527c4ad97 Author: Derk-Jan Hartman Date: Sun Oct 19 14:02:33 2003 +0000 * Update portugese brazilian translation commit 898575aa36be19b77958da222f9445c1e2e4b3b3 Author: Derk-Jan Hartman Date: Sun Oct 19 13:39:12 2003 +0000 * modules/demux/avi/* - print a debug message in case of 0xfffe audio This is either a WAVEFORMATEXTENSIBLE or encapsulated vorbis audio - use c-style comments * modules/gui/macosx/info.m: - release your objects when you finished using them. commit af0b400d37091bd1de2ca92f5386c48d8e23aa5f Author: Gildas Bazin Date: Sun Oct 19 12:37:03 2003 +0000 * modules/gui/skins/src/vlcproc.cpp: free()/delete mismatch. commit ae9e72a7a759eeb5f184a29a22e8215fe12cdd13 Author: Gildas Bazin Date: Sun Oct 19 12:20:00 2003 +0000 * src/playlist/playlist.c: fixed locking problem. * modules/gui/skins/src/skin_main.cpp: fixed division by 0. commit 0ee11d7b4768f03dbe7def78e48d663ebe459519 Author: Derk-Jan Hartman Date: Sat Oct 18 22:48:25 2003 +0000 * id3tag fills the psz_name and psz_author field of playlist_item_t commit 61c55d3e29100a81b364513c93649b274b0d37ae Author: Derk-Jan Hartman Date: Sat Oct 18 21:46:01 2003 +0000 * The SAMI parses did case sensitive tag parsing. However both START, Start and start are legal tags. I added a local_stristr (also sometime known as strcasestr) function to this file. It probably doesn't belong here, anyone is welcome to move it. commit a75d76c11c381c9b44fdcd986ea3009a5a39165d Author: Gildas Bazin Date: Sat Oct 18 20:09:23 2003 +0000 * modules/access/dshow/*: fixes and optimizations. Also changed all the parameters into config options. commit d20e5f41636fe42e32e6e75488da5aeb8819b6f0 Author: Gildas Bazin Date: Fri Oct 17 21:28:21 2003 +0000 * modules/gui/wxwindows/streamout.cpp: fixed the rtp field. commit c416fc0b88dccb1147f59f705093c6d343df4d26 Author: Olivier Teulière Date: Fri Oct 17 20:21:59 2003 +0000 * modules/gui/skins/src/banks.cpp: Two events had the same shortcut * doc/skins/events-howto.txt: Updated the doc accordingly commit 99f278fcea1fc95fc1000b228ef931c3b92ef604 Author: Clément Stenac Date: Fri Oct 17 18:59:00 2003 +0000 * A few sanity checks * Escape < and > to prevent script injections (could be done easily with crappy playlist items) commit 7fc09b62942f78801368e6fd595eef8d465ef549 Author: Gildas Bazin Date: Fri Oct 17 18:45:20 2003 +0000 * Makefile.am: don't forget include/vlc_keys.h in "make dist" commit c306264221b8b3713d4c5895312969bc4b7c43b9 Author: Gildas Bazin Date: Fri Oct 17 18:38:47 2003 +0000 * 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). commit 98fe36c3cbda4fbf75fb46f7674d3a201ed5ae88 Author: Olivier Teulière Date: Fri Oct 17 18:17:28 2003 +0000 * modules/gui/skins/*: Added an "Always on top" entry in the system menu (it can also be triggered by Ctrl+T). Implemented on Windows only, but to do that on X11 you just need to write X11Window::ToggleOnTop(). commit 1ecc320869fa09ca48e630eb913ff725c843fa59 Author: Gildas Bazin Date: Fri Oct 17 16:40:09 2003 +0000 * modules/gui/wxwindows/preferences.cpp: fixes some alignment issues in the config options panel. * modules/gui/skins/src/*: use (AOUT_VOLUME_DEFAULT * 2) as max volume. * modules/video_output/directx/*: use inheritance for the direct-always-on-top object var. Added Ctrl+left/right arrows as shortcuts for seeking in 1 min chunks. * modules/mux/mp4.c: fixed the audio/video sync. commit a0d1480b651605bbcea38161a5408b00fdeb4553 Author: Gildas Bazin Date: Thu Oct 16 16:04:25 2003 +0000 * modules/gui/skins/src/vlcproc.cpp: don't forget to lock the playlist object. Check p_playlist->i_index is != -1 as well. commit 8b784013ef6e0ff9b62bb9070abfc6bd2b82b914 Author: Gildas Bazin Date: Wed Oct 15 22:49:48 2003 +0000 * modules/video_filter/*: forward fullscreen event between children and parent. commit 205c1ecf056412619c3bca175546639b23026d54 Author: Gildas Bazin Date: Wed Oct 15 12:24:14 2003 +0000 * modules/gui/skins/win32/win32_run.cpp: don't forget to delete VlcProc * modules/gui/wxwindows/*, modules/gui/wxwindows/*: don't forget to delete all our variables callbacks. * modules/gui/wxwindows/dialogs.cpp: don't delete the dialogs provider twice. * modules/gui/wxwindows/menus.cpp: small cosmetic changes. commit 28ea8cc25d9184d44013779f15aeb1a90231cfe9 Author: Gildas Bazin Date: Wed Oct 15 07:34:25 2003 +0000 * modules/control/http.c: small bug fix. * mozilla/vlcshell.cpp: win32 fix. commit a4f4d02fdbb650647a062bc9688a61d76f2216e7 Author: Gildas Bazin Date: Tue Oct 14 23:09:03 2003 +0000 * src/interface/interface.c: interfaces added on the fly are attached to p_vlc instead of the main interface. commit 3a5ec777c6ebdb84f8b908c7613a73499e0c8a43 Author: Gildas Bazin Date: Tue Oct 14 22:41:41 2003 +0000 * modules/gui/wxwindows/*: don't forget to delete the timer. Use wxApp::OnExit() to cleanup the dialogs provider. Added a "Miscellaneous" section to the menu. Added a "Switch interface" and "Add interface" entries to this menu. * modules/gui/skins/src/*: dialog providers have object types of VLC_OBJECT_DIALOGS. Don't forget to attach/detach the dialogs provider to its parent intf. Work around a bug in imlib2 when we close the plugin. * src/misc/objects.c, include/vlc_objects.h: added VLC_OBJECT_DIALOGS for dialogs providers. * src/interface/interface.c, include/vlc_interface.h: added 2 object variables to switch/add interfaces on the fly (intf-switch and intf-add). commit 980bfb98009d0c1d3cc8c940f344dfee64a913dc Author: Alexis de Lattre Date: Tue Oct 14 16:46:39 2003 +0000 New update again ! commit 26215d2cdb8c6e4b5702329a7ed28887dce6e083 Author: Alexis de Lattre Date: Tue Oct 14 07:30:31 2003 +0000 Spanish translation update. commit d97791f21199a5a34258d592f44713a2da23dd1c Author: Clément Stenac Date: Mon Oct 13 05:48:08 2003 +0000 * modules/misc/sap.c: Fixed a stupid option (no-ipv4-sap) * NEWS: added some more stuff commit d3a29a550f7c755074a2cfe621334ec25b94a674 Author: Derk-Jan Hartman Date: Sun Oct 12 23:28:36 2003 +0000 * Updated the pt_BR translation * Added the new es language to the preferences * Updated same stuff in the NEWS file, new release will still take a long time * Updated the subtitle info in the README file. commit 40fafab20cd884fc2ef8958fd138736aad46acc8 Author: Derk-Jan Hartman Date: Sun Oct 12 21:53:58 2003 +0000 * added a "auto" mode to sub-type. This is because the wxwin intf doesn't like dropdown lists, with no selection. it therefore selects the first item in this case microdvd, which then has the potential that you can save and set this sub-type accidently. commit 5120576ee8b285163d20ed333de3c4499dc88629 Author: Gildas Bazin Date: Sun Oct 12 09:49:30 2003 +0000 * src/video_output/video_text.h: removed useless file. commit b841a87b2abbeaf5fd07bbc9f874d2f4fbb8789e Author: Derk-Jan Hartman Date: Sat Oct 11 22:40:05 2003 +0000 * src/input/subtitles.c: made the autodetection fuzziness a config option. * ALL: use a counter and pass this along to New_Subtitle, so we can add more than one subtitle file. This 'fixes' a problem where all subtitles got the same track_id and therefore were all (un)selected at the same time. commit b6990fe68831226c0effd81deb10ab26b99454b2 Author: Derk-Jan Hartman Date: Sat Oct 11 21:08:40 2003 +0000 * src/misc/charset.c: Fixed a segfault and removed some gcc warnings The day i understand strings and memory in C is going to be a joyful day :) * modules/demux/mkv.cpp: fixed an error if there is no ICONV support commit efaa4dec1d89f373f16bb8cf89d9f112695e1454 Author: Derk-Jan Hartman Date: Sat Oct 11 14:08:58 2003 +0000 * removed an undef HAVE_ICONV from this file, and fixed a cast warning. commit a337712aaec0bf2ac306c298c9bc7f440649adf6 Author: Alexis de Lattre Date: Fri Oct 10 19:42:30 2003 +0000 Minor fix. commit 1091a5bb480c95b09990f65a21047fcfdfac71fb Author: Gildas Bazin Date: Fri Oct 10 17:09:42 2003 +0000 * src/input/input_dec.c: use VLC_OBJECT_PACKETIZER for packetizers. * modules/mux/ogg.c: win32 fix for ogg muxing with several elementary streams. commit f2b00777215cea9117cde175390f598a1be0bc63 Author: Alexis de Lattre Date: Fri Oct 10 07:33:53 2003 +0000 Ran toolbox --update-po. commit 64804e8afb8bc9d750fbfd0c772a5422b5507178 Author: Alexis de Lattre Date: Fri Oct 10 07:28:37 2003 +0000 New spanish translation, by Antonio Javier Varela. P.S. : it compiles fine, but I can't figure out how to change the language on the CVS version of VLC, so I couldn't test it. commit 4a368fcdb82bd25fb17c24918eb25c9f82020571 Author: Gildas Bazin Date: Thu Oct 9 19:40:29 2003 +0000 * modules/stream_out/transcode.c: yes, I can do it! commit 0c0e3ff4bec62ac66442bac1b7b835687502ab9a Author: Gildas Bazin Date: Thu Oct 9 19:31:38 2003 +0000 * modules/mux/ogg.c, modules/stream_out/transcode.c: better fix for the starting pts problem in the ogg muxer. commit 35bd842a5d85bb3d74d5851c8c882f73d38631a6 Author: Gildas Bazin Date: Thu Oct 9 18:53:01 2003 +0000 * modules/stream_out/transcode.c: couple of fixes. * modules/codec/theora.c, modules/mux/ogg.c: proper granulepos generation for theora streams. * modules/mux/ogg.c: ignore pts from headers. commit 0bb8f3996efc6a55b78aba72e571d626ee1c5361 Author: Christophe Massiot Date: Thu Oct 9 18:05:32 2003 +0000 HOLY SHIT, IS IT TOO DIFFICULT TO COMPILE YOUR SOURCE BEFORE CHECKING IT IN ??? commit 1a60ab95b9992aab2141fc1c77dfc5cce4c8e985 Author: Gildas Bazin Date: Thu Oct 9 12:31:05 2003 +0000 * modules/stream_out/transcode.c: fixed resizing with theora encoding. commit f076665a6b767df4366d21e695a85e3a6857c26c Author: Gildas Bazin Date: Thu Oct 9 11:48:41 2003 +0000 * modules/codec/theora.c, modules/stream_out/transcode.c: fixed encoder module unloading. * modules/mux/ogg.c: fixed packing of OggDS structure. commit 5bf1e98f7bcf4ec1de13d3f00424c0308fe4eb8b Author: Gildas Bazin Date: Thu Oct 9 09:39:16 2003 +0000 * modules/stream_out/transcode.c: fixed transcoding. commit 0b9cad3ac2333bff340b0680c014a22c2d8589e1 Author: Gildas Bazin Date: Wed Oct 8 23:00:40 2003 +0000 * modules/codec/theora.c, modules/stream_out/transcode.c: theora encoding fixes. commit a80030a9e198442ffd09a50fba6102729674b729 Author: Gildas Bazin Date: Wed Oct 8 21:03:36 2003 +0000 * modules/demux/util/sub.c: fix when no subs specified. * modules/video_output/x11/xcommon.c: fixed invalid chroma. * modules/codec/a52.c, modules/codec/libmpeg2.c: small cleanup. commit d44f9d26aec48a4af5e4eccca6fb1fc9bbc75c13 Author: Gildas Bazin Date: Wed Oct 8 21:01:07 2003 +0000 * include/vlc_codec.h: defines decoders/encoders related structures here. * include/vlc_video.h: new video_frame_format_t structure which defines the properties of a video frame. * include/vlc/decoder.h: include vlc_codec.h * src/misc/objects.c: added VLC_OBJECT_PACKETIZER and VLC_OBJECT_ENCODER object types. * modules/stream_out/transcode.c, modules/codec/theora.c: experimental theora video encoder. * src/input/*: some cleanup. commit c28682f6ad82acc4771bc4a393cb25dd97f651c9 Author: Gildas Bazin Date: Wed Oct 8 19:40:42 2003 +0000 * include/vlc_help.h src/libvlc.h: thou shalt not hardcode newlines in the middle of sentences. * src/extras/libc.c, include/vlc_common.h: resuscitated vlc_wraptext() and added utf8 support. * modules/gui/wxwindows/preferences.cpp: use vlc_wraptext() for capabilities help. commit 52f2126b0ac23dcc372f1b2f3862a35753186647 Author: Gildas Bazin Date: Wed Oct 8 18:26:58 2003 +0000 * modules/misc/sap.c: fixed win32 breakage. commit 260e120d837d9ae585da25ae00c873dad9593bb8 Author: Clément Stenac Date: Wed Oct 8 12:18:50 2003 +0000 * Fixed slider values (boundaries were wrong, some values were unreachable) commit e8fbf16e4d133f0d9402e5d5af571dd5e5144b9a Author: Clément Stenac Date: Wed Oct 8 11:24:59 2003 +0000 Compilation fix commit 123a98f9d6b98c6731cd91cdc542715bdc7df080 Author: Clément Stenac Date: Wed Oct 8 10:07:22 2003 +0000 * modules/misc/httpd.c: added missing sanity checks * modules/misc/sap.c: added sanity checks and more coding style fixes * src/video_output/video_output.c: Video filters can now be enabled on the fly (vout is respawned) You need to var_Set( p_vout, "filters", psz_yourvalue) for this * modules/gui/wxwindows/interface.cpp : Enable the adjust filter on the fly commit ef41e224bdfb414f0e4cbd0f4e4bed4a6c73eb76 Author: Sam Hocevar Date: Tue Oct 7 21:13:01 2003 +0000 * bootstrap: Fixed a shell syntax error when pkg-config is not present. commit 2b9e90c50341325fd7e57849d0d2916c6dbb11ae Author: Sam Hocevar Date: Tue Oct 7 18:53:01 2003 +0000 * Only look for kernel32.dll if the target is windows. commit 0195728baf678ec88a12219595769111125ecd28 Author: Gildas Bazin Date: Tue Oct 7 16:54:53 2003 +0000 * Makefile.am: forgot to include vlc_block_helper.h commit 67c26fdc7c5e99e7e702c889869ec63bf13926c5 Author: Gildas Bazin Date: Tue Oct 7 14:59:10 2003 +0000 * modules/mux/mp4.c: Use SoundDescription instead of SoundDescriptionV1. * modules/demux/mp4/*: Added support for the "wave" tag used in mov files with aac. commit 43a0fe325420cb20d5205770cb7f79e6236edb93 Author: Gildas Bazin Date: Tue Oct 7 09:32:48 2003 +0000 * src/misc/modules.c: win32 compilation fix. commit 9549f78f20273da24d982ab8a9b8e251263710c1 Author: Gildas Bazin Date: Mon Oct 6 17:41:47 2003 +0000 * modules/gui/wxwindows/*: compilation fixes for the unicode version. made the "Extended GUI" option a checkable menuitem. commit 12cbd4c8b63bcd5bfc077e24a11166171c421c38 Author: Clément Stenac Date: Mon Oct 6 16:23:30 2003 +0000 * include/vlc_playlist.h src/playlist/playlist.c: * Implemented a boolean b_enabled to disable a playlist item * Implemented the idea of group (p_item->i_group), that allows to enable/disable and to sort some series of items * Implemented an unused (at the moment), psz_author field * Started to implement a new playlist format to store all of these * modules/gui/wxwindows/interface.cpp: Added a hiddeable panel to put some important options. (Menu Preferences->Extra GUI) At the moment, we put the adjust filter and aspect ratio, and must decide what options we want here * modules/gui/wxwindows/playlist.cpp modules/gui/wxwindows/iteminfo.cpp: Added "Enable/disable group button", options to enable/disable selection Added an item info dialog box * modules/misc/sap.c : Added a sap-group-id option: the SAP playlist items are in a separate group (defaults to 42) * modules/visualization/visual/effects.c: Minor coding style fixes Todo: ----- * Advanced sort (alphabetical and/or by group) * Ability to load 0_6 playlists * Really use the libid3tag commit de2868c437d01f3d476d239ee787f255e1b699d2 Author: Gildas Bazin Date: Mon Oct 6 15:22:53 2003 +0000 * src/input/input_dec.c: forgot to commit that with my last libmpeg2 plugin changes. commit 1552b5a3454732a23741a80707649ce13b52f8f6 Author: Gildas Bazin Date: Sun Oct 5 23:03:35 2003 +0000 * src/video_output/video_output.c: fixed a recent patch that had been causing a lot of jerkiness in the video. commit 78ee7a2c9896558377606a59bb0ad636077f280e Author: Sam Hocevar Date: Sun Oct 5 21:29:23 2003 +0000 * configure.ac: + Better BeOS dynamic loader detection. * src/misc/modules.c: + Consistency fixes. commit 80a06d334ffffacd9e72ef579006c2f339d13139 Author: Gildas Bazin Date: Sun Oct 5 18:09:36 2003 +0000 * modules/packetizer/mpeg4audio.c: ported to the new decoder api and added ADTS streams packetization. commit f8258e32b120fdd43872f68ba32816f7f31e54c7 Author: Sam Hocevar Date: Sun Oct 5 15:35:59 2003 +0000 * src/misc/modules.c, src/misc/modules_plugin.h.in: + As platform-dependant dynamic loader functions are no longer inline, moved them to modules.c which is their real place. + More verbose error messages on some platforms. commit ddd4b1ddc218ef3c2c0d4eb1eefef4ac06088675 Author: Rocky Bernstein Date: Sun Oct 5 14:51:47 2003 +0000 Add ability to dynamically set debug ouput. commit a17a2eba75bcac57ea0d8a78b70d55697e81d863 Author: Rocky Bernstein Date: Sun Oct 5 10:54:55 2003 +0000 Add pf_demux_control setting. Also fix some small typos. commit df4116fc59d30e0da8c44618e4dbfd203fd8b609 Author: Clément Stenac Date: Sun Oct 5 09:27:46 2003 +0000 * use the new look also for capabilities and main helps. commit 1c2c4af53fed544470118c84e52855cb4525fc8e Author: Gildas Bazin Date: Sun Oct 5 00:50:05 2003 +0000 * modules/codec/mpeg_audio.c: fixes and improvements. * 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). commit 84c04e7279ff93f8c3e34482ddf6d6bf4a02ab21 Author: Sigmund Augdal Helberg Date: Sat Oct 4 23:52:32 2003 +0000 modules/gui/wxwindows/preferences.cpp: * Increased size of and decreased margins around the section heading. It looks nice now. commit fd05dc698e736455dfa075fdb93f3600365f4e9d Author: Gildas Bazin Date: Sat Oct 4 18:55:13 2003 +0000 * modules/access/vcdx/*: Brand new VCD input module using libcdio, libvcd and libvcdinfo. Courtesy of Rocky Bernstein. * modules/access/cddax.c: Brand new CDDA input module using libcdio. Courtesy of Rocky Bernstein. * modules/LIST: update. commit 0f814562371962e47d9f5b023c2ce1055c6002fb Author: Sigmund Augdal Helberg Date: Sat Oct 4 15:51:22 2003 +0000 Further doxygenization. commit c992c9ca99a2ff32d858aa634815926d54522d11 Author: Sam Hocevar Date: Sat Oct 4 15:49:13 2003 +0000 * src/misc/modules_plugin.h.in: Added a missing return value that caused module loading to fail. commit 9ca675f3d35da07ccc4daa427bbca11b890ab9c4 Author: Sam Hocevar Date: Sat Oct 4 15:04:49 2003 +0000 * src/misc/modules_plugin.h.in: More meaningful errors from the OS X dynamic loader. commit 580edf4df5a7977a7e252017a7d111e384862cb1 Author: Gildas Bazin Date: Sat Oct 4 14:59:38 2003 +0000 * modules/gui/wxwindows/wxwindows.cpp: fix for the skins showing the popup menu even when left-clicking with the mouse. commit 5692fbd8eed9becb9bc8512ac5c44315dd2c6083 Author: Christophe Massiot Date: Sat Oct 4 12:30:53 2003 +0000 Fixed dyld commit. commit ca902f8541966db294b5dad5523b8ca7185028b4 Author: Sam Hocevar Date: Sat Oct 4 12:25:00 2003 +0000 * include/modules.h: Fixed the OS X build by adding a required header. commit d3daf21fd9e7eb70fd8db4cf1f4e732bedb0bf8d Author: Gildas Bazin Date: Sat Oct 4 12:04:06 2003 +0000 * modules/packetizer/mpegaudio.c: updated mpegaudio to the new decoder api. * modules/packetizer/mpegaudio.c: moved the packetizer with the decoder (they share most of their code). commit 123367786fb422d14ec330359416647eb4a34886 Author: Gildas Bazin Date: Sat Oct 4 12:00:00 2003 +0000 * modules/codec/a52old/*, modules/codec/mpeg_audio/*, modules/codec/mpeg_video/*: got rid of deprecated decoders. commit 2d3c9c2c6f268f0d998d4444c3bc2a319949409d Author: Sam Hocevar Date: Sat Oct 4 11:17:04 2003 +0000 * configure.ac: + First try to detect the OS X native dynamic linker before falling back to dlfcn.h. + Enhanced the dlopen-style loader detection. + Added a check for HP-UX's shl_* functins. * src/misc/modules_plugin.h.in: + Support for the dylib dynamic loader on OS X. + Support for the shl dynamic loader on HP-UX. commit 782cc32bdbf86d3ea9afa13ec2bc9042a8ff70df Author: Gildas Bazin Date: Sat Oct 4 10:54:45 2003 +0000 * configure.ac: added --with-ffmpeg-faac for when using an ffmpeg which is compiled with faac support. * modules/stream_out/transcode.c: added mp4a fourcc for MPEG AAC audio transcoding support. commit f49d0705420d8c44d055d955acdf2e8c5e3da56f Author: Sigmund Augdal Helberg Date: Fri Oct 3 23:31:43 2003 +0000 src/libvlc.h: fixed line length of a string modules/gui/wxwindows/preferences.cpp: * slightly modified layout of the window * The help text is now below the controls * Neither heading nor help text is inside wxStaticBox but rather separated from the controls with a simple line. * changed a lot of strech-factors, makes the dialog look generally more tidy commit d33c1fc3e391e631053982f7361e1f1848791be4 Author: Gildas Bazin Date: Fri Oct 3 18:17:55 2003 +0000 * modules/stream_out/transcode.c: get decoder specific info from the audio encoder (useful for MPEG AAC). commit d434d7a9e5ac233533d8ef79cbb35b04244af035 Author: Jean-Paul Saman Date: Fri Oct 3 18:04:58 2003 +0000 Some fixes for file listing and playlist. Do not use this interface yet, it is not useable now. commit 46cc486fa4cc8a7fd430e8eb5aca3d441970db27 Author: Sam Hocevar Date: Fri Oct 3 13:35:56 2003 +0000 * src/misc/win32_specific.c: minor code clean-up. commit 4f3ee7be019490f0da9e86c9e27eafebb4a39b92 Author: Gildas Bazin Date: Thu Oct 2 21:12:45 2003 +0000 * modules/codec/cinepak.c: ported the cinepak decoder to the new api. commit 2f24327b862f1f0b2cc8c1d90a1291e0585d7c69 Author: Derk-Jan Hartman Date: Thu Oct 2 18:07:26 2003 +0000 * compilation fix commit 057ed2ca4d84d57fa108235644a085bd3360b718 Author: Jean-Paul Saman Date: Thu Oct 2 15:43:44 2003 +0000 Rework in DVB plugin to allow tuning to DVB-T cards. - cleanup of messages - adding status events messages from frontend - separated tuning for DVB-S, DVB-T and DVB-C into seperate functions. commit e26f8fd1f42845267083babf86d73e1c87cc353a Author: Derk-Jan Hartman Date: Thu Oct 2 13:31:00 2003 +0000 * src/libvlc.h: - Removed a dupe. - Added a 'L' commandline shortcut for loop and 'R' for repeat. There already is a 'Z' shortcut for random. * modules/codec/subsdec.c: debug info. commit db7f59de4229959b9f6ca8bdb96fcac25b9e6ba3 Author: Jean-Paul Saman Date: Thu Oct 2 10:28:04 2003 +0000 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. commit 155d24a887deeb2598b948d0c035862f437a0e5c Author: Derk-Jan Hartman Date: Thu Oct 2 00:16:05 2003 +0000 * Small fix to doxygen comments commit 7c64ed169265876ad4876b58705e7513d62e1655 Author: Derk-Jan Hartman Date: Wed Oct 1 22:44:58 2003 +0000 * modules/misc/freetype.c: spelling errors * src/libvlc.h: spelling error * include/ninput.h: There should not yet be a Subtitles section in Doxygen * src/input/subtitles.c: Doxygen comments for this file commit b8b1c4e90c286d5fc78e7af5b11aeff1f72463dc Author: Derk-Jan Hartman Date: Wed Oct 1 22:40:39 2003 +0000 * Did you know that VCR2 and PIM1 are actually MPEG1 ? commit 2290ce7c64d19ab027cf09d01b6e235e8a3e5640 Author: Derk-Jan Hartman Date: Wed Oct 1 22:39:43 2003 +0000 * Added a bunch of fourcc's * Added the new cinepak and msrle codecs as well as some other forgotten stuff commit 91f6deaecd53f6d94266424d1138343a635c97e1 Author: Gildas Bazin Date: Wed Oct 1 22:19:57 2003 +0000 * modules/codec/subsdec.c: cleaned up and ported the text subtitles decoder to the new decoder api. commit 2f72e38f4f07d52a02db89d477c524bf9694c14b Author: Jean-Paul Saman Date: Wed Oct 1 20:58:45 2003 +0000 Implementing new PDA User Interface design using the GTK2 widget set. This interface is currently in a rewrite and is currently unuseable. However: - it compiles ;-) - will have more UI assets to tweak with, then the old interface had to name a few: supports stream out, camera's through v4l, use preferences, manage playlists, play audio/video local and from a network source - is not functional (yet) So expect more functionality to come in and the necessary bug fixes. commit 699c64c8db2b7629ed9e084102c7bb1a5aedc9d5 Author: Derk-Jan Hartman Date: Wed Oct 1 20:57:34 2003 +0000 * Fixed some small inconsistancy. commit c60aacd5f811634bf874fba0f6b0ad0240fa3cbb Author: Gildas Bazin Date: Wed Oct 1 18:32:13 2003 +0000 * modules/codec/a52.c: fixes and simplifications. commit 706de3e3b2a4fade948faae6f014655b3f5c25dc Author: Gildas Bazin Date: Wed Oct 1 17:44:25 2003 +0000 * modules/demux/ogg.c: had mistakenly got rid of the old i_dts = i_stop_date hack for text subtitles. commit 2d80f7c24759d6d2d68fa4ae76b079e62829b08f Author: Gildas Bazin Date: Wed Oct 1 12:01:46 2003 +0000 * modules/stream_out/transcode.c: get the mp4v vol data from the encoder. This will make the mp4 muxer happy transcoded mp4v. commit 74b2905711f648dc48b881d22ea466a6ca10ef5b Author: Sam Hocevar Date: Wed Oct 1 03:38:24 2003 +0000 * Fixed license blurb; these files have always been *GPL*ed. commit a1b3ffaedfc8e91a6e8146790204091601f4a70f Author: Gildas Bazin Date: Tue Sep 30 20:36:46 2003 +0000 * include/vlc_block_helper.h, modules/codec/a52.c: same as thedj ;) commit a4ee447788e85ead0d1ce0e0f7f345af3829ddc9 Author: Gildas Bazin Date: Tue Sep 30 20:23:03 2003 +0000 * 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. * include/vlc_block_helper.h: implemented bytestream reading helper functions for chained blocks. * modules/codec/a52.c: modified to use the bytestream reading functions. The flexibility added by these functions makes the code simpler and better at detecting synchro code emulations. commit ebc29b883cc010c515ae762b784c827cf1f4ee42 Author: Derk-Jan Hartman Date: Tue Sep 30 16:41:13 2003 +0000 * compile before you commit commit 9f797e41bae4ef8ef5fac51a6aaebdab535a03e2 Author: Derk-Jan Hartman Date: Tue Sep 30 16:09:58 2003 +0000 * src/input/input.c: fixed usage of sub-file variable. * modules/misc/freetype.c: i_render_height and not i_window_height. commit e652d20247892c3ec8e767bf27b33f187d1e071d Author: Derk-Jan Hartman Date: Tue Sep 30 15:36:39 2003 +0000 * Select the subtitle track, if it's specified via the "sub-file" option. commit 6877b7bef43ca4f4bbd245cf189a1dcde4893855 Author: Gildas Bazin Date: Mon Sep 29 22:37:36 2003 +0000 * modules/mux/ogg.c: always backup the vorbis/theora headers so we can resend them if we close/reopen the stream (chaining). fixes for text subtitles muxing. * modules/packetizer/copy.c: support for text subtitles. commit 9517d76ea704a40f81cc55ee702ea846eb0609a5 Author: Gildas Bazin Date: Mon Sep 29 18:20:37 2003 +0000 * include/os_specific.h: oops, fixed my last commit. commit 08e5a1f7e5ee18ca7aa1be633a260cb2d3274283 Author: Gildas Bazin Date: Mon Sep 29 17:36:35 2003 +0000 * 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. Running another vlc (with --one-instance as well) will only transfer the requested playlist items to the first instance. commit 1b6aa2c8266002a3ae7a7c915ae69fe9e333dd0b Author: Sigmund Augdal Helberg Date: Mon Sep 29 15:45:19 2003 +0000 Doxyfile: * changed project name from 'vlc' to 'VLC' * excluded src/extras from the documentation src/misc/variables.c, include/variables.h: * Doxygen-documented most of the vlc variables code commit 7088ececf1f84919e7c280a561934459e655d3af Author: Gildas Bazin Date: Sun Sep 28 22:18:57 2003 +0000 * modules/mux/ogg.c: proper fps and ogg packet granulepos when embedding mp4v/div3 (mplayer can play the file now). commit a4d9dd4ef3974d64b86051421979d90dae72c3a5 Author: Gildas Bazin Date: Sun Sep 28 21:54:21 2003 +0000 * modules/codec/theora.c: don't forget to delete the sout instance. * modules/mux/ogg.c: fix for embedding theora in Ogg. commit 9fbf506fffafd871ded190b11970f2f4cb9a1eab Author: Gildas Bazin Date: Sun Sep 28 19:58:19 2003 +0000 * modules/mux/ogg.c: each ogg stream has to be cleared in OggCreateHeader(). commit bff03e0b8699a97cbe43edd91c6c166b30bb47a1 Author: Gildas Bazin Date: Sun Sep 28 16:50:05 2003 +0000 * modules/demux/ogg.c, modules/codec/vorbis.c: misc small fixes. * 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. commit f5012c554558fa38a47c8b9c1f63d47deb56ac83 Author: Gildas Bazin Date: Sat Sep 27 15:33:02 2003 +0000 * modules/demux/ogg.c: support for DEMUX_GET_TIME. External subtitles files should work fine with ogg files now. commit 653b4cc30ab394e1881a57b668a018db1f5806a4 Author: Gildas Bazin Date: Sat Sep 27 14:32:54 2003 +0000 * modules/demux/ogg.c: support for 'chaining' (concatenated ogg streams). commit f061a98aea0ea1063d1f88c0164da58e6ace79b5 Author: Gildas Bazin Date: Sat Sep 27 10:09:57 2003 +0000 * install-win32: cosmetic changes. * configure.ac: forgot one include path for the mozilla plugin. commit e14437f3055f9a734728097fe9b4aa64cceda26d Author: Gildas Bazin Date: Fri Sep 26 16:10:24 2003 +0000 * modules/codec/ffmpeg/*: some chroma conversion routines require libavcodec to be initialised. commit d5e8b5bba393df6599fed03300205c3bff552bff Author: Gildas Bazin Date: Fri Sep 26 16:03:21 2003 +0000 * modules/video_output/directx/*: some graphics card allow the creation of several overlay surfaces but can only display one at a time. commit 1cad06581755f62bba69558165b1030b8a2774e4 Author: Jean-Paul Saman Date: Fri Sep 26 13:32:42 2003 +0000 Updated design of PDA GUI. commit 4b54e648343f2543acb7cef36bf4c5d4d1c5ee79 Author: Jean-Paul Saman Date: Fri Sep 26 12:11:26 2003 +0000 Adding files for PDA interface using the opie libaries. commit 34158773eb54011008b78eaee978503549508ff7 Author: Gildas Bazin Date: Fri Sep 26 11:30:06 2003 +0000 * src/misc/modules.c: removed an old win32 hack which was creating more problems than it was solving. commit 8cbc8f8dcc38bf05a892b3a83b718baaa0d95deb Author: Gildas Bazin Date: Thu Sep 25 23:09:41 2003 +0000 * modules/demux/ogg.c: reworked a bit. Ogg web radios should work again, vorbis audio tracks switching should work better as well. * modules/mux/ogg.c: attempt at supporting theora. commit 6001ebac66cd493a22531d81ab251e9d9247c8de Author: Gildas Bazin Date: Wed Sep 24 23:45:06 2003 +0000 * modules/codec/vorbis.c: wait for the first dated packet before starting decoding anything. commit 45687727c788bdf224fd102f17d9ded73af0d03c Author: Gildas Bazin Date: Wed Sep 24 21:31:55 2003 +0000 * 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. * modules/gui/wxwindows/preferences.cpp: fixed breakeage of "Save", "Reset" and SwitchAdvanced(). commit 1692658e9310713ecfd29f6f4360419e1ccba966 Author: Gildas Bazin Date: Wed Sep 24 16:10:02 2003 +0000 * modules/video_output/directx/events.c: fix for the mozilla plugin on vout close. The mozilla plugin seems to be working very well now, except that it doesn't receive mouse and keyboard events yet. commit 765d8a393ce39b498a39e1b584417c90d89a19d7 Author: Laurent Aimar Date: Wed Sep 24 14:59:21 2003 +0000 * all: set pf_run *only* if we accept this stream. commit 6ffd34f1472ce84399a9ae84f0e1fafbaa0306be Author: Clément Stenac Date: Wed Sep 24 10:21:32 2003 +0000 * modules/visualization/visual/visual.c: fixed strings * src/playlist/playlist.c: fixed sorting commit f056f1fca635a4e1fbbbc3c5496892da71ea4ae2 Author: Gildas Bazin Date: Tue Sep 23 16:07:49 2003 +0000 * configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left). * src/misc/modules.c: small clean-up and fixed --plugin-path on win32. commit f57fdbddd91b6db6371a5eb4b0a29349e7a07175 Author: Gildas Bazin Date: Mon Sep 22 21:07:35 2003 +0000 * modules/gui/wxwindows/preferences.cpp: compilation fix + cosmetic code clean-up (indentations mainly). commit a8855655eb349eea1910b82c57261946f08934e7 Author: Clément Stenac Date: Mon Sep 22 14:40:12 2003 +0000 * modules/gui/wxwindows/preferences.cpp: - Created the "General Settings" section - Added help strings in the two main sections, in the libvlc categories, and in the module capabilities * modules/gui/wxwindows/playlist.cpp & wxwindows.h -Implemented random, loop and repeat using variables -The eye candy of the dialog box is not very good but I have no idea how to improve it. -Focus on the currently playing item * src/libvlc.h: - Added help strings for the libvlc categories - Changed a few "advanced" flag * include/vlc_help.h: - Help strings for the two main sections - Help string for the module capabilities (both by Anil) * po/*: updated potfiles with the new strings commit 03f4adcdce0be78eab1bb2978aaf8bb0dc3331e0 Author: Jean-Paul Saman Date: Mon Sep 22 07:29:46 2003 +0000 Removed compatibility tweak for old satellite GUI. commit 7de8e4b444fd514fd875d1adafc2f55a9dde72e6 Author: Jason Luka Date: Mon Sep 22 06:04:59 2003 +0000 Changes to Red Hat spec file: - Added wxwindows, alsa, and skin support - Fixed dependancies, specifically a version conflict of xvidcore commit 21c4f10c6e9615cdd597b0639102d6ecf7be088d Author: Derk-Jan Hartman Date: Mon Sep 22 03:40:06 2003 +0000 * modules/gui/macosx/playlist.?: implemented Save Playlist * modules/gui/macosx/output.m: updated part of the Stream output dialog * modules/demux/util/sub.c: removed sub_detect() and moved the sub-file and sub-autodetect file options to src/input/input.c * src/input/input.c: added the moved options and use them to add subtitle tracks. * src/libvlc.h: description strings etc for sub-file and sub-autodetect-file * src/input/subtitles.c: new subtitles_Detect() largely based on the code used by MPlayer. Adapted for coding style and structure differences. The autodetect routine can now detect multiple subtitle files and assigns scores based on their names. if they much well enough they are sorted based on their score. It will then return this set, and they will all be added as SPU tracks to the current stream. The (un)selecting of these tracks will need to be fixed because they all get assigned the es id 0xFF currently. commit c66b7a83ad682162925b55c24ba9e73e1f8cdf41 Author: Gildas Bazin Date: Sun Sep 21 18:07:51 2003 +0000 * modules/gui/wxwindows/*: got rid of the close button in the fileinfo and playlist dialogs. commit 1b50257c249bc1a5e3d8c51679e361d2086f5247 Author: Gildas Bazin Date: Sun Sep 21 17:52:43 2003 +0000 * modules/gui/wxwindows/*: we now have only 1 global "Advanced Options" checkbox in the preferences panel instead of 1 for each section (KISS). commit e603af3f7901787f11bdffa5402ffeeb57402a14 Author: Gildas Bazin Date: Sun Sep 21 11:48:58 2003 +0000 * modules/stream_out/duplicate.c: improved last fix. commit 7d0c93158d1afb34538de30802f9542b04db0b55 Author: Gildas Bazin Date: Sun Sep 21 10:23:59 2003 +0000 * include/vlc_common.h: ssize_t is now typedefed in new mingw headers. * modules/access/dshow/dshow.cpp: compilation fix related to ssize_t. * share/vlc_win32_rc.rc: stringify version number. * mozilla/*: compilation fix and cosmetic changes to the .rc. commit 9a16e576ecf684b0016f540cb189e14c72ca8dc3 Author: Gildas Bazin Date: Sat Sep 20 23:46:01 2003 +0000 * modules/stream_out/duplicate.c: fixed array overflow. commit 0fc16f660eab98169bd60773a0c89784cfc7d186 Author: Gildas Bazin Date: Sat Sep 20 22:52:27 2003 +0000 * mozilla/vlcshell.cpp: on win32, try to find the location of the vlc plugins from the registry key. commit 2b78a774864846373c70d97332a0969dcb7ec8d3 Author: Derk-Jan Hartman Date: Sat Sep 20 19:37:54 2003 +0000 * include/vlc/vlc.h: - removed the defines for i_mode concerning random and loop. We use config variables for all of these. * src/libvlc.h: - removed the enqueue playlist config option. It's no longer used. - added a repeat option. vlc will keep playing the same playlist_item, until the option is unset. * src/playlist/playlist.c: - added a repeat, random and loop variable. - wxwindows should use these as well I think. * modules/gui/macosx: - added the INTF_ABOUT_MSG to the about dialog. - implemented the about and repeat items. commit 19ff195c709bada6f284adaaa3545ce49d5712c7 Author: Gildas Bazin Date: Sat Sep 20 17:35:38 2003 +0000 * src/input/input_programs.c: p_input->stream.p_selected_program needs to be reset in input_DelProgram(). * modules/demux/mpeg/ts.c: use dvbpsi_DetachPMT() when a program is deselected. commit becae536672fa03efe74214797d0c35c090b15d6 Author: Jason Luka Date: Sat Sep 20 17:24:09 2003 +0000 Fixed a typo. commit de171c13eb7b6014a06f7f75e77e08345882145c Author: Jason Luka Date: Sat Sep 20 17:19:35 2003 +0000 Updated for tentative 0.6.3 release. commit cd35bf7cc1952960fbf46ac0cfd46afcaece66a6 Author: Gildas Bazin Date: Sat Sep 20 15:52:19 2003 +0000 * configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes. commit 973cf0496f5d5a1134928e578c8ffbb0af630822 Author: Gildas Bazin Date: Sat Sep 20 13:52:23 2003 +0000 * configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won't yet work). Added a --with-mozilla-sdk-path option (win32 only) to ./configure so you can pass the path of your mozilla sdk tree. You also need to set the XPIDL env var to the the path of the xpidl mozilla compiler when ./configuring. commit 50f7bdc9745a95caee1121e52f0fb670df8056ce Author: Laurent Aimar Date: Sat Sep 20 13:50:14 2003 +0000 * input: added position-offset and time-offset for relative seeking. (Untested) commit 47d57d6db23a6bd693dfba2abaec210b1cdb15c3 Author: Derk-Jan Hartman Date: Sat Sep 20 13:46:00 2003 +0000 * modules/gui/macosx/*: - implemented the new input variables for control. - reevaltuated the locking mechanisms in the osx intf. a lot of this can now be removed, because of the new input structures, and the vout garbage collector of playlist. commit 92b1b630f65ead2270fa4557d94f6e326def03ec Author: Sam Hocevar Date: Sat Sep 20 03:38:52 2003 +0000 * modules/list.sh: + "==" is not valid shell test, use "=" instead. + Set LANG for consistency of sort output. (NB: this really belongs to the toolbox script). commit c4c3e73700b318f0d5b0300d3a715a0ef6eacac4 Author: Derk-Jan Hartman Date: Sat Sep 20 02:47:41 2003 +0000 * NEWS: updated some entries * po/pt_BR.po: Updated by Andr� de Barros Martins Ribeiro * src/libvlc.h: Added es (Spanish) to the list of choices. commit 457b8d3568df26e9e430eb01090bbc1225e8c459 Author: Derk-Jan Hartman Date: Sat Sep 20 01:36:57 2003 +0000 * LIBAVCODEC_BUILD_STR has disappeared from ffmpeg. We now use LIBAVCODEC_BUILD ( Yes it's backwards compatible ). commit 3bc30b81efad39a38c77c76c1ab0a66b7fd0f55a Author: Laurent Aimar Date: Sat Sep 20 00:37:53 2003 +0000 * all: clean up. use vout_Request to release the vout (so vout isn't closed when changing playlist item). commit 07d406a6dedcdce9f248880b48ff7fd42fde8627 Author: Derk-Jan Hartman Date: Fri Sep 19 23:03:27 2003 +0000 * extras/MacOSX/vlc.pbproj/project.pbxproj: Added a slew of file extensions recognized by VLC * modules/code/quicktime.c: Added samr (AMR) to the quicktime decoder. Although it runs on OS X, it only plays back silence for some reason. Might be a problem with one of the converters? * modules/gui/macosx/*: - 'fixed' several compiler warnings - removed some old no longer necesarry stuff commit 2bd94a6ca420385fa09301076f1eafc9b77fdd48 Author: Laurent Aimar Date: Fri Sep 19 21:53:48 2003 +0000 * playlist.c : unlock playlist before calling vout_Destroy (for osx) * mp4: send complete atom for amr to the decoder. commit 904ba46e9ced0ddee32b057ae6bbe07ab0d56d7b Author: Derk-Jan Hartman Date: Fri Sep 19 21:53:32 2003 +0000 Fix a crasher with strcasecmp and empty strings commit b1fa329227b0e66680f087781155a1ce3e6e1837 Author: Laurent Aimar Date: Fri Sep 19 15:33:58 2003 +0000 * src/misc/objects.c: change the way that FIND_ANYWHERE work. Now we first search the root of the object using p_parent and not directly using p_vlc. If this first search failed then we search using p_vlc if it wasn't the case. (I'm not sure it's harmless but I think it's the correct behavour for FIND_ANYWHERE) * src/video_output/video_output.c : we could now use FIND_ANYWHERE to catch the playlist (even when the vlc is exiting. (Hehe, now visual effects won't reopen the vout every playlist item.) commit 9befbcb96a75d3c70d156c766f8e82951d632cb6 Author: Jean-Paul Saman Date: Fri Sep 19 15:24:28 2003 +0000 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 !!! commit 3fe82e4e2aba2d557d51dd9a5294e5f453838ded Author: Jean-Paul Saman Date: Fri Sep 19 13:09:57 2003 +0000 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. commit c731da377d9c1f2a34c2ed6d78c01bf0b5fefc7a Author: Simon Latapie Date: Thu Sep 18 21:42:54 2003 +0000 * fixed some bugs in logo filter commit 402252afb6ed22e64ca80ba6625a3635ad6fddb2 Author: Clément Stenac Date: Thu Sep 18 17:54:02 2003 +0000 Added some Doxygen doc commit a5a7097d622bf2ff2b561ded4bc9149beba52d04 Author: Loïc Minier Date: Thu Sep 18 17:40:22 2003 +0000 * doc/Makefile.am: removed references to deleted files "subtitles/*" commit ee7ffc2308fc92f865c8aa4cd409c3f67ee48466 Author: Loïc Minier Date: Thu Sep 18 17:27:26 2003 +0000 * po/*: ran "./toolbox --update-po" to get rid of missing files listed in POTFILES.in commit d617c8a68b7ba4d91206d1d75f70f678981dd5a9 Author: Loïc Minier Date: Thu Sep 18 17:12:07 2003 +0000 * po/POTFILES.in: removed reference to deleted file "rtsp.c" commit 48cd28d2a351f5185f6faf85cebfe7122b82e352 Author: Loïc Minier Date: Thu Sep 18 17:04:01 2003 +0000 * po/POTFILES.in: removed reference to deleted file "encoder.h" commit 2c8eb4055b364e22237ac022aef2a307a22e6cd7 Author: Loïc Minier Date: Thu Sep 18 16:46:02 2003 +0000 * modules/LIST, modules/video_output/Modules.am: removed references to deleted file encoder.c commit 30550aa6972fcb07880d1c9d441cb7c28f2c5671 Author: Sam Hocevar Date: Mon Sep 15 19:31:28 2003 +0000 * debian/changelog: 0.6.2-3 upload. commit dff64134909c8273d2563148c00533ab4f473b6f Author: Sam Hocevar Date: Mon Sep 15 19:20:26 2003 +0000 * Updated long descriptions. commit 348389a102f6c6e486657ae09ff782355966eaeb Author: Sam Hocevar Date: Mon Sep 15 18:28:47 2003 +0000 * debian/control: Updated the libxosd build dependency to fix a build issue on Debian s390. commit cc9bc6f27447267be0a02eee1f644d8caea5312c Author: Laurent Aimar Date: Mon Sep 15 18:05:13 2003 +0000 * input: one lock issue. commit 986116e27a25c1a60fc8707791cb0ca4e459639e Author: Clément Stenac Date: Mon Sep 15 08:33:29 2003 +0000 Fix for bad SAP packets with no \0 between headers and payload commit 1b24f8caf502b2156e6f1a9188a5c480540cc508 Author: Laurent Aimar Date: Mon Sep 15 00:01:49 2003 +0000 * playlist.c: coding and potential deadlock fixes. commit 9bf18d7af7a16b9d5c6482fd1da3c1b9d6f9f39e Author: Clément Stenac Date: Sun Sep 14 16:41:48 2003 +0000 * modules/visualisation/visual/visual.c: thou shall not use // * modules/access/slp.c : do not add udp:@ automatically * modules/stream_out/announce.c : always use the same service name add udp:@ (hack !) commit 69fd5c2fd1340cb2e0564958fe5628252161ad42 Author: Sigmund Augdal Helberg Date: Sun Sep 14 13:54:43 2003 +0000 src/video_output/video_output.c: * if the given vout thread is a filter, then don't sleep untill the display date. This reduces the chance of pictures being late when reaching the vout if one or more filters are in use * don't include current render time in the render_time sliding mean if it is way too large ( as inspired by Simon Gittins ). * weight the current sliding mean tree times more than the current render time when calculating the new render time. This should make the code more robust to jitter in render time commit eba4590d18abf73f479e7c92ef4a1ab60ae7a37c Author: Laurent Aimar Date: Sat Sep 13 17:44:13 2003 +0000 * standard : added .ts and .ps commit 0925ed0b72fec9bc03c11fe65c898c76518e66af Author: Laurent Aimar Date: Sat Sep 13 17:42:16 2003 +0000 * src/video_output/video_output.c : do not use FIND_ANYWHERE to catch the playlist. but use FIND_PARENT. vlc_object_find with FIND_ANYWHERE use p_obj->p_vlc as a starting point and that doesn't work as playlist is detach from vlc before vout is destroyed by the decoders (when shutting down) Perhaps vlc_object_find should be fixing to find the root object, but I'm not sure. * src/input/* : move subtitle handling from avi to input. Now subs should works with all file types _BUT_ won't be in synch if the demuxer doesn't implement a _precise_ DEMUX_GET_TIME. So only .avi, .mp4 will be ok. Others could works if perfectly cbr. Now Subtitle track is only selected when specified by sub-file option.(auto-dectected file is always added but not selected by default) Btw, the code could support multiple subs files, but I don't know how to pass multiple filenames, any ideas ? * demux/mpeg/mpga.c : play with es_out_t. I'm investigating for now so don't use that elsewhere. commit a903f128da909e33e1877402e383176772f0947b Author: Laurent Aimar Date: Fri Sep 12 18:34:45 2003 +0000 * include/stream_output.h include/vlc_common.h : move TAB_APPEND, TAB_FIND and TAB_APPEND (could be used every where now). There are a bit like INSERT_ITEM, ... but not exactly, perhaps I should try to merge them). * src/input/input.c : begin to implement es_out_t thing (unsusable now). commit 05ca109431cf7084040b099a4132b6012f706091 Author: Laurent Aimar Date: Fri Sep 12 16:26:40 2003 +0000 * include/input_ext-intf.h : added stream_t member to input_thread_t. * modules/demux/* : use the stream_t from input_thread_t. * include/ninput.h : begin to add new way to register es. (unused for now). (in the long term I want to split input_thread_t and intoduce demux_t and access_t and perhaps something like access_demux_t) commit 98f58ea06cb704e22a54a1d40d71aea78be137b0 Author: Clément Stenac Date: Thu Sep 11 15:34:16 2003 +0000 * modules/misc/sap.c: HTTP announcing support commit 3cb2e73e33349f317459e1dfd7ae4d8829249799 Author: Jean-Paul Saman Date: Thu Sep 11 11:50:43 2003 +0000 More modifications to layout of PDA interface. commit b8460e980f560a86ef3d2eb9ff155b60cad065b4 Author: Laurent Aimar Date: Wed Sep 10 22:59:55 2003 +0000 * mpegaudio.c : cosmetics. commit 80a2e68666a505dc6d1cc9d4c3405a767e1046d8 Author: Laurent Aimar Date: Wed Sep 10 21:56:44 2003 +0000 * all : added mpeg 2.5 support. commit df56b0c1b582704d02eda07e54cb9f07876e279f Author: Derk-Jan Hartman Date: Wed Sep 10 21:54:27 2003 +0000 * a new option for the text rendering. It sets the fontsize taking into account the window size. This should allow consistent font sizes independant of how large a movie is. The options currently are smaller,small,normal,large,larger. It should be much more userfriendly. commit 1866f27c01df43f98627192eb69d015ba7ebe449 Author: Laurent Aimar Date: Wed Sep 10 21:09:05 2003 +0000 * ftp : use atoll. commit 89fc743569216ba911382ccb65b191cc45c957ec Author: Laurent Aimar Date: Wed Sep 10 21:03:56 2003 +0000 * http: Added 'Connection: Close' in the request. (Help with some http servers). Use atoll. (always defined). commit c4c497c7bcf7317a8c040247b92a0fbffce4f587 Author: Clément Stenac Date: Wed Sep 10 15:50:25 2003 +0000 Removed useless stuff for icecast commit eb409d25c9d77a1868d2aafb120a78c19a6b014a Author: Derk-Jan Hartman Date: Wed Sep 10 15:03:49 2003 +0000 * Fixed the subsdec variables commit 706d6807ca3488521e9ff279a369c0f563e48588 Author: Clément Stenac Date: Wed Sep 10 13:39:29 2003 +0000 * Workaround for buggy IceCast servers who identify themselves as HTTP and not ICY (who talked about RadioPI ?) commit c31fd0b4864267e472ca2e7830258bdd8122ad00 Author: Laurent Aimar Date: Wed Sep 10 11:51:00 2003 +0000 * demux/sdp: a msg_Err -> msg_Warn. Btw, it begins to work well (under linux). (MPEG-I/II/4 audio and video, h261 video, some ac3 streams sould work). * demux/* : removed useless include commit e93009461c8684cf9abeb844684a093257913414 Author: Laurent Aimar Date: Wed Sep 10 11:37:53 2003 +0000 * modules: do not take care of the case for shortcuts (fix #1165). * playlist : use new input variables. commit d4665421ce68c9c8bc1f94a2c451fde37747fab8 Author: Clément Stenac Date: Wed Sep 10 10:21:09 2003 +0000 * visual.c: compilation fix in strings * playlist.cpp: removed "..." in menu entries as we don't open a box commit 26f774d335a4c471bf03f3cfb4d19a487baa1dc2 Author: Derk-Jan Hartman Date: Tue Sep 9 23:35:28 2003 +0000 * modules/visualization/visual/visual.c: Added the current available effects to the longdiscription of the 'visual-list' config option. commit 6c5188c7bbce460a1c31d080c255ac68eaed7169 Author: Derk-Jan Hartman Date: Tue Sep 9 13:51:45 2003 +0000 Fixed list of muxers. QT and mp4 might need to be disabled at a later point. commit 5935dc9cd72cb9c57ba4b38ba72b72b5844c08c5 Author: Derk-Jan Hartman Date: Tue Sep 9 13:28:58 2003 +0000 We no longer need this. commit 86bc7bb8b48852a714ebdf1516ce66d693137399 Author: Jean-Paul Saman Date: Tue Sep 9 12:54:19 2003 +0000 Fix detection of dvb headerfiles and fix GTK2_MAIN selection for PDA interface. commit 024d92176b7d10a23c31ca3da425f0affe717ad8 Author: Derk-Jan Hartman Date: Tue Sep 9 12:36:24 2003 +0000 Fix the condition for old faad. Incorrect placing of logical operator commit cb1976ed0b1495fec3109274d56c0d6b306cffa4 Author: Clément Stenac Date: Mon Sep 8 22:00:47 2003 +0000 * modules/visualisation/visual/effects.c modules/visualisation/visual/visual.h: - Change default effect-height - Less scaling in spectrum analyser commit 49dc6f8ebdb9a42ad356fc137d96fe283d446222 Author: Laurent Aimar Date: Mon Sep 8 13:37:52 2003 +0000 * sdp: added --rtsp-tcp option. (rtp over rtsp connection) set b_pace to true when using --rtsp-tcp. (eg DSS server send data to fast) commit 8d7538d82e65a1b7e6c71ef927a495842679d52b Author: Laurent Aimar Date: Mon Sep 8 13:09:40 2003 +0000 * sdp: commented out a debug message and added some sort of eof detection. commit 119b66fbd5eec26d05fdeb2beb6fe762fa43e212 Author: Clément Stenac Date: Mon Sep 8 12:48:53 2003 +0000 * modules/gui/wxwindows/playlist.cpp modules/gui/wxwindows/wxwindows.h: - give default to the search button when user enters text - case-insensitive search commit 8f02c0351d208c6342a0dc7147b17ff008e819bc Author: Clément Stenac Date: Mon Sep 8 12:02:16 2003 +0000 * src/playlist/playlist.c include/playlist.h: playlist sorting (function playlist_Sort( playlist_t * , int type) * modules/gui/wxwindows/playlist.cpp modules/gui/wxwindows/wxwindows.h : * Implement playlist sorting & reverse sorting * Playlist search commit 0ff7dbd8345de619de93caa27d268014e337bc53 Author: Benjamin Pracht Date: Mon Sep 8 11:05:02 2003 +0000 -pvr.c *reflects a change in ivtv_ioctl_codec struct *adds he bitratemode commandline option (values are vbr and cbr commit 66ecba4d5766395e98bcc0ab5b79bf2c959a07cb Author: Laurent Aimar Date: Mon Sep 8 07:38:30 2003 +0000 * sdp: do not register 'rtp' name for access. commit b3818fbe68fef45f08407f235be9ced438af8367 Author: Laurent Aimar Date: Mon Sep 8 07:36:34 2003 +0000 * sdp : begin to play rtsp stream (as well as sdp). MPEG4 Audio/Video, mp3/raw audio should work. If you want to try download http://via.ecp.fr/~fenrir/libmtools-2003-09-08.tgz (but you will have to change configure.ac yourself) commit 750a2cacd721594ea32db2de29fdd9e4dbbc224f Author: Laurent Aimar Date: Mon Sep 8 07:15:36 2003 +0000 * rtsp: useless. commit f56a36d4ae107d5589189ba83caa090cef2d6f1e Author: Laurent Aimar Date: Mon Sep 8 00:36:26 2003 +0000 * stream : convert a msg_Err into msg_Warn. commit 2171d2e98a82b4a5047beb42cad0e5641f77b1cc Author: Laurent Aimar Date: Mon Sep 8 00:35:16 2003 +0000 * all: clean up. commit e40e6065cdf1f481b6e2bdd935feb0c64a163cf2 Author: Laurent Aimar Date: Sun Sep 7 22:53:38 2003 +0000 configure.ac : added gather stream_out. commit 3c98f145a38a0f09184baf07be912a4433584fd8 Author: Laurent Aimar Date: Sun Sep 7 22:53:09 2003 +0000 * control: use new variables and 'title*', 'chapter*' ones. * gui/beos: removed not really used STARTED_S, and NOT_STARTED_S input state. * gui/wxwindows: use 'position' and 'time' variables -> seek improved for avi and mp4 and accurate time display :) commit ca334665d34a99d8b336259bed4483054b90239b Author: Laurent Aimar Date: Sun Sep 7 22:51:11 2003 +0000 * input: introduce 'position', 'time', 'length', 'state' and 'rate' object variables and begin to use pf_demux_control. * variables: new time type handling. commit 8e8dada27fbcbfb07fea99eb12cc34e384e24d10 Author: Laurent Aimar Date: Sun Sep 7 22:49:05 2003 +0000 * all : set pf_demux_control. commit 091aff73545a19bdb1c1706acecfc86e326e2734 Author: Laurent Aimar Date: Sun Sep 7 22:48:29 2003 +0000 * all : demuxers *have to* set pf_demux_control. (demux_vaControlDefault is a generic handler) * avi, mp4 : begin to implement a specific pf_demux_control. commit fce2672fa627f847ba77f305b28f454a12f0daf2 Author: Laurent Aimar Date: Sun Sep 7 22:45:16 2003 +0000 * ninput.h : change control parameters. * variables : changed time variables to signed long long type (I hope it is always more than 64 bits) * input.h : include ninput.h commit 4b7cff4d248bea925e6bb19157f6a65aed3f3788 Author: Laurent Aimar Date: Sun Sep 7 22:43:17 2003 +0000 * libvlc: removed some unused options. added sout-keep option to keep sout instance across playlist items (usefull with 'gather' stream_out) * stream_output : implement the sout-keep mode. * playlist, video_output, stream_output: vout and sout are now reattached to playlist instead of being destroyed. There are automatically destroy if unused byt the new input (200 ms after access and demuxer have finished their inittialisation step.) commit 0041c1c43dfb0b51832a283910f58b01c419bce9 Author: Laurent Aimar Date: Sun Sep 7 20:12:44 2003 +0000 * gather: try to gather stream with similar properties (eg mp3), wait for next commits to be usable. commit 3f35190fd88eef12f1103a2f23e4ab0379c8c368 Author: Laurent Aimar Date: Sun Sep 7 20:08:31 2003 +0000 * file: added an append option. (The default is to overwrite the file) commit b9ea8dc5a8d4de94f22861b74f9b0173a01ed6f2 Author: Cyril Deguet Date: Fri Sep 5 15:55:30 2003 +0000 * new event VLC_NET to open the network dialog ( "net" keyword in the xml file) commit 3cfe6592f43a7f824eedad776ee5ab740e43da91 Author: Sam Hocevar Date: Fri Sep 5 00:36:10 2003 +0000 * debian/control: + Set libmatroska-dev build-dependency to (>= 0.5.0-3) because previous versions were broken on platforms where PIC/non-PIC cannot be mixed in objects (Closes Debian bug #208383). + Set policy to 3.6.1.0. commit c0d906e65abf1286680b5705b4e497b24b630aaf Author: Benjamin Pracht Date: Wed Sep 3 11:28:32 2003 +0000 * qdsk.c : fix a typo * access.c : - new syntax : dvb:frequency=1234500:fec=3:poalrization=H:program=2499... (all parameters should be parsed - "program" is still untested (anybody with a DVB card to try it ?) - old syntax should still work, with a warning. commit 50daa2756446c123d5409228779e68044966ad72 Author: Gildas Bazin Date: Wed Sep 3 10:23:17 2003 +0000 * modules/codec/libmpeg2.c: fixed segfault on exit. commit c9f89d8701313dfdd1af99aa5d38618f16268266 Author: Clément Stenac Date: Wed Sep 3 10:00:23 2003 +0000 Added descriptions Fixed multiple effects enabling commit 446d567938831027b82f95e80173ba955c39da10 Author: Gildas Bazin Date: Tue Sep 2 22:36:55 2003 +0000 * modules/codec/theora.c: oops, introduced a bug in pts calculation. commit d21fb1440df42c9dba3586949ee716bd937d9e96 Author: Sigmund Augdal Helberg Date: Tue Sep 2 22:06:51 2003 +0000 use the configuration system, that is what it is there for commit 7bb574fdf5724bee95a011cf96f33c95f1ff8645 Author: Gildas Bazin Date: Tue Sep 2 20:19:26 2003 +0000 * ALL: Introduction of a new api for decoders. The final aim of this new api is to make it possible to use the decoders from other modules like the transcoder for instance. Only a few decoders have been ported to the new api (a52, libmpeg2, dts, vorbis, theora) so the old api is still supported. Don't hold your breath, there is still much work to do before we reach this goal. * modules/codec/a52.c, libmpeg2., dts.c, vorbis.c, theora.c: Converted to the new api. Merged the a52 and vorbis packetizers in their respective decoders (removes a lot of code duplication). New dts and theora packetizers (merged in their respective decoders). commit 8fd7c421d0ee60911f32c22da43644d2aaaebb8e Author: Gildas Bazin Date: Tue Sep 2 18:06:45 2003 +0000 * src/audio_output/input.c: don't try to play sound if the input pipeline couldn't be created. commit 7102ee9bf27b632a00daf3a1ebb6724d592395c6 Author: Gildas Bazin Date: Tue Sep 2 16:00:24 2003 +0000 * 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. commit b6e18dc32c0cac6078c8f4fbd6282a02743ecb06 Author: Sam Hocevar Date: Tue Sep 2 13:44:23 2003 +0000 * debian/rules: + Disabled familiar plugin. * debian/changelog: + Updated for 0.6.2 packages. commit f5c23729dbc8a178428bfbde03105e5b6fa09dad Author: Sam Hocevar Date: Tue Sep 2 13:42:43 2003 +0000 * modules/gui/skins/src/themeloader.cpp: Added proper CR to error messages. commit c930bda186f1545acb982913fa8ce47ae179fe79 Author: Gildas Bazin Date: Mon Sep 1 18:30:01 2003 +0000 * modules/video_output/x11/xcommon.c: fixed YUY2 overlay. commit 13f4f2c199ae97ccc54d4a9f436fe35daefbf898 Author: Jean-Paul Saman Date: Mon Sep 1 10:18:56 2003 +0000 Small error in hi/low band detection inside ioctl_SetFrontEnd and updating to correct e-mail addresses. commit 1b88d65cb040ba6a0dbf9eb885d4e7e3fb71daac Author: Gildas Bazin Date: Sun Aug 31 22:06:17 2003 +0000 * modules/access/dshow/*: always try to get the video in I420 chroma if supported. Implemented a ":size=" and ":chroma=" option. commit 5dfa0cffd6382f22f6289c762b87198bb0d14a0b Author: Clément Stenac Date: Sun Aug 31 16:01:14 2003 +0000 Maybe fixes the crash (can't be sure, as it works on my computer) commit 9a1fc90919ba616dc63c8e6ba9a343ebe759d743 Author: Eric Petit Date: Sun Aug 31 15:55:56 2003 +0000 configure.ac: fixed zeta check commit f5808afe6fc1d76bde5a659d594f3b353fade601 Author: Gildas Bazin Date: Sat Aug 30 16:34:12 2003 +0000 * modules/gui/wxwindows/messages.cpp: forgot to initialize b_verbose ;) commit d246063ae6567e74d48426ce5c7b1c54f32235bf Author: Gildas Bazin Date: Sat Aug 30 13:59:15 2003 +0000 * include/vlc_config.h: removed unused config stuff. * include/vlc_interface.h, modules/gui/wxwindows/interface.cpp: new common INTF_ABOUT_MSG message shared by interfaces. commit 0de1ee7111fba6f594b667634782270a2f9f9743 Author: Gildas Bazin Date: Sat Aug 30 11:59:44 2003 +0000 * modules/access/v4l/v4l.c: fixed uninitialized variable. * modules/gui/wxwindows/streamout.cpp: cosmetic change in the gui. commit 67f11e244ec873c4409513b1c28a5a3d8f66e188 Author: Laurent Aimar Date: Sat Aug 30 02:03:44 2003 +0000 * libavi.c: fixed a dead loop when data are missing. commit 5a8df6b09e7dc69032adb110ec238c810d888782 Author: Laurent Aimar Date: Fri Aug 29 19:50:13 2003 +0000 * all: removed old encoding way. commit ecc97852f9a6cc897b7cda59771d7c2cc0234498 Author: Laurent Aimar Date: Fri Aug 29 19:49:33 2003 +0000 * asf: you can now add 'title', 'author', 'copyright', 'comment, 'rating' meta data to your file. (use asf{title="my title"} for example) * standard: do not trash access/mux arguments when fixing. commit 936172c34bc18e4668c969b5353ae548afb87933 Author: Laurent Aimar Date: Fri Aug 29 18:58:49 2003 +0000 * v4l: removed encoder.h include. commit 41a8349dba161e8704ac76dc5cea23bf13afff80 Author: Laurent Aimar Date: Fri Aug 29 18:58:05 2003 +0000 * all: fix some gcc warnings and removed all u8/u16/u32. commit eba02c65a872331ab2fd64d30d3ee04b4aaf6338 Author: Clément Stenac Date: Fri Aug 29 16:56:43 2003 +0000 * effects.c : - added a spectrum analyser options are: -nb : number of bands , 20 or 80 (80 is default) -separ : how many blank pixels between bands (1 default) -amp : vertical amplification ( 3 default) -peaks: draw peaks ? (default 1) - improved options parsing * fft.c, fft.h : FFT code mainly taken from XMMS (adapted coding style) * visual.c: Sanity checks (users aren't stupid, are they ? ) * LIST: updated the list commit e5fe2b341fad70233788ceb83533c8d1a5a91d87 Author: Laurent Aimar Date: Fri Aug 29 01:11:43 2003 +0000 * asf: added stream infos object and fix a bug in packetization. -> it seems that WMP plays it without problem :))) (tested with DIV3+mp3) commit 6c7682e327bb10893077397ab545c9f96dc8c221 Author: Gildas Bazin Date: Thu Aug 28 21:11:55 2003 +0000 * 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). * modules/video_output/x11/xcommon.c: small cosmetic change. * modules/access/v4l/v4l.c: clean-up (removed old references to encoders). commit 4fd953bd05771d4c44bf615b146b5e1ef3e35468 Author: Laurent Aimar Date: Thu Aug 28 21:02:14 2003 +0000 * standard : - when muxer or access or both are missing try to do a guess (based on the other one or the extention). - if both are still missing -> abort. - it forces asfh when using mmsh - it issues a error message with non working couple (like udp/avi, ...) (but it doesn't fail) commit 881e69cef7a4eb0b59636756489c2100ad204e67 Author: Gildas Bazin Date: Thu Aug 28 19:26:29 2003 +0000 * Makefile.am: zip files have a .zip extension ;) commit d5714f96b897612d107706cafe342db93a565479 Author: Gildas Bazin Date: Thu Aug 28 18:44:51 2003 +0000 * Makefile.am: grrr, should have tested my last commit ;) commit fc17d8754f12ed7d244f62e398840bcc45d64d6a Author: Gildas Bazin Date: Thu Aug 28 17:46:34 2003 +0000 * Makefile.am: added a "package-win32-exe" and "package-win32-zip" rule. "package-win32" will do both. commit 695659b311c26fab0517c4e71e4a866d31d7f8cb Author: Sam Hocevar Date: Thu Aug 28 17:19:42 2003 +0000 * src/misc/threads.c, include/vlc_threads.h: Removed the pthread wrapper for gprof. If you still want to profile pthread applications using gprof please see http://sam.zoy.org/writings/programming/gprof.html and also consider using oprofile if you are using ia32. commit d46439c517a7932f4d8aade0360ccebcc366b86c Author: Gildas Bazin Date: Thu Aug 28 15:59:04 2003 +0000 * 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. * modules/gui/wxwindows/*: updated the stream output dialog. commit f57a2f30f77188c8a3349c78f3af01cb86116b03 Author: Gildas Bazin Date: Wed Aug 27 12:59:11 2003 +0000 * modules/access/dshow/dshow.cpp: fixed crash when no dshow devices found. commit f050c702e2ff6e0ca1f8c78a27121bf59cbbe879 Author: Sigmund Augdal Helberg Date: Wed Aug 27 12:24:52 2003 +0000 modules/misc/freetype.c: * Cleaned up the outline code. It may even be faster now * Removed some nasty debug messages modules/codec/subsdec/subsdec.c: * Removed a nasty debug message commit c3ab716011198d708345ed8b1646a59f15f6df9e Author: Gildas Bazin Date: Wed Aug 27 11:53:26 2003 +0000 * modules/gui/wxwindows/*: small clean-up in included headers. 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). commit 3bb0b134a2d8c7167a547ba32e0dc73969375987 Author: Jean-Paul Saman Date: Wed Aug 27 11:04:37 2003 +0000 Updating a new PDA interface design. commit 68cdda1e88edfbfb6efb1c82a3f5a62ef9af3be1 Author: Simon Latapie Date: Wed Aug 27 08:44:28 2003 +0000 * oups (forgot to erase a test line) commit ca7c067cd4a9f30cce924cb70a11647733166555 Author: Gildas Bazin Date: Wed Aug 27 08:27:52 2003 +0000 * configure.ac, modules/mux/Modules.am: enable the asf muxer. commit ef700f0757737a5fd801e4778de11992c94411cf Author: Gildas Bazin Date: Wed Aug 27 07:31:26 2003 +0000 * modules/access/dshow/*: handle upside down pictures (a bit hacky though). commit 97f2fb96f16350a6122e9a6e251d0d0372e6d482 Author: Simon Latapie Date: Wed Aug 27 07:21:07 2003 +0000 * Now the MacOS mozilla plugin is an independant bundle ( searchs no more * in /usr/local/lib/vlc for modules ) commit 92a149be5576389c45cdcf76fbb3e174e1163056 Author: Laurent Aimar Date: Tue Aug 26 23:14:11 2003 +0000 * asf: fix waveformatex header for mp3 audio. commit 1ad91d0b3000f20836acc315ad18f6f38972306f Author: Laurent Aimar Date: Tue Aug 26 23:12:37 2003 +0000 * mpegaudio: set i_bitrate field. (won't work with vbr) commit 503bdd97c9891e112498de937681008419409e6a Author: Derk-Jan Hartman Date: Tue Aug 26 19:43:51 2003 +0000 * modules/demux/util/sub.c: fixed the subtitle autodetection. * modules/demux/mkv.cpp: set UTF-8 for matroska subtitles. commit 25763b6abadb5270106f0b95c55233cb9174aded Author: Gildas Bazin Date: Tue Aug 26 19:14:10 2003 +0000 * modules/access/dshow/*: bug fixes. commit fe574e12a4aebc5dbd11260958b9322a492e4022 Author: Laurent Aimar Date: Tue Aug 26 18:11:02 2003 +0000 * mkv : use stream_* commit d1ff1b966ba822063d447a7f1a7e95f667868433 Author: Laurent Aimar Date: Tue Aug 26 18:01:16 2003 +0000 * transcode: use mp1v/mpgv for mpeg1 and mp2v for mpeg2 video encoding. (mpeg2 encoding has been added to vlc) commit 73fadf618fd4aefeb9733570e787e8401f1a6f0f Author: Laurent Aimar Date: Tue Aug 26 01:04:29 2003 +0000 * ts: clean my last commit for SPU. Btw, report any regression. commit 4ce3521607ceabaee2a7f896256470163aaa454a Author: Laurent Aimar Date: Tue Aug 26 00:52:38 2003 +0000 * ts: try to fix too much packets dropping with v4l. commit 217c4d940e36db76f363e843a55450e9bd0dfb06 Author: Laurent Aimar Date: Tue Aug 26 00:51:19 2003 +0000 * mmsh: a little clean, and fixed 1/2 potential segfaults. commit 44c97ef00138fd614987aaba4348fc70e6042533 Author: Laurent Aimar Date: Tue Aug 26 00:40:27 2003 +0000 * httpd: more mmsh stuff. commit a8379c1193eabe2a01835adc830bfdf63c1b2f14 Author: Laurent Aimar Date: Mon Aug 25 23:39:20 2003 +0000 asf: fixed some headers errors. commit 349d96d61d14c1de1433c797246e7ced3ff35bed Author: Laurent Aimar Date: Mon Aug 25 23:36:16 2003 +0000 * asf : fix display time. commit 90a3b63505da2ecfa03315f9b2be9544889b2e5d Author: Gildas Bazin Date: Mon Aug 25 22:57:40 2003 +0000 * modules/access/dshow/dshow.cpp: added an "adev" and "vdev" option for the MRL. If not specified, then the default devices are used. (eg. vlc dshow://:vdev="Labtec Webcam":adev="foo") commit 6ee0c08437ad43905c1cedf1a4e701d7a9c5ccf3 Author: Gildas Bazin Date: Mon Aug 25 21:45:04 2003 +0000 * modules/access/dshow/*: audio is now supported as well. commit 7caa12502daf43b10f1d26c22c6614d70ae485e8 Author: Laurent Aimar Date: Mon Aug 25 20:47:41 2003 +0000 * mkv: handle Language name. preliminary support for SSA. commit 00a3f0e4d8a9255cd6fd17ae36ad283b66df49fb Author: Simon Latapie Date: Mon Aug 25 14:51:49 2003 +0000 * put the beautiful "no picture" black screen. commit fb88af7f472fb40469b400f924e4de577403be07 Author: Laurent Aimar Date: Mon Aug 25 01:33:25 2003 +0000 * http: added alias "mmsh" to output as mmsh (work only with asfh). Only tested with vlc/mplayer. commit 2073a8233be6bf386db3b479b2e025f370b7e2e8 Author: Laurent Aimar Date: Mon Aug 25 01:32:26 2003 +0000 * httpd: when using "video/x-ms-asf-stream" we add special headers needed for mmsh protocol. commit 710822064658ae16b8260ce8161b4f57a72ef317 Author: Laurent Aimar Date: Mon Aug 25 01:31:25 2003 +0000 * asf: added an alias "asfh" : it creates special stream to allow using http output as mmsh server (see next commits). commit ce0b8f58dc0ba587b20cb8dde82354cbf5f38196 Author: Gildas Bazin Date: Sun Aug 24 23:22:02 2003 +0000 * 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. commit e656b0b464f5649688fc722f1238013b040d28e2 Author: Laurent Aimar Date: Sun Aug 24 22:20:43 2003 +0000 * asf: more stuff (bitrate and time). commit 55bfbe6131694c4aa3b2c6bdc13d708a081a5612 Author: Gildas Bazin Date: Sun Aug 24 17:24:33 2003 +0000 * NEWS: keeping track of the new features. commit 1012982ec6d8d112af609f07b39a758182009729 Author: Derk-Jan Hartman Date: Sun Aug 24 16:59:35 2003 +0000 * changed debug strings to diff between unsupported RTP payload and non-rtp packet see bug 1136 commit 4f9a79dd116fd6a0094c521f4167dd2fe96c54e0 Author: Laurent Aimar Date: Sun Aug 24 16:38:38 2003 +0000 * asf : asf muxer, not well tested yet. commit 86cc8c056195163344a8d2fab9e3f890166c4bcf Author: Laurent Aimar Date: Sun Aug 24 16:24:52 2003 +0000 * http: added wma/wmv mime type. commit 245a23e0fd4464a6972f8b1ed8770673f96fe710 Author: Laurent Aimar Date: Sun Aug 24 15:05:27 2003 +0000 * asf: detect dump of broadcasted asf stream. commit 1e8f8d5c35a26b3ad6211804886060310de4edd9 Author: Eric Petit Date: Sun Aug 24 14:43:07 2003 +0000 modules/demux/util/sub.c : compile fix commit b34227c15382af4d2df3155b4ab571e3c60fae3f Author: Gildas Bazin Date: Sun Aug 24 11:17:39 2003 +0000 * configure.ac, modules/access/dshow/: brand new DirectShow input plugin. 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. commit 026eb7678fab56b99acfe7ba8e1f43327218eada Author: Derk-Jan Hartman Date: Sun Aug 24 08:12:01 2003 +0000 * Large update to the ebuild. - reordered several parts - made it as close to the gentoo ebuild as possible. - fixed several changes/additions since 0.6.1 commit 49faf2e11373eed83fe936a32571f369c984d947 Author: Laurent Aimar Date: Sun Aug 24 00:36:38 2003 +0000 * sub.c : fixed a warning. commit 4a8900b303acdb602d3239f4268c665abd27c660 Author: Derk-Jan Hartman Date: Sun Aug 24 00:34:13 2003 +0000 * backwards compatibilty with older faad2 lib commit e9a2d3226b768db3529f243f568f845fb2d6758c Author: Loïc Minier Date: Sun Aug 24 00:29:03 2003 +0000 * Makefile.am: . cleanups, use of top_builddir where possible, just to feel safer . fixed VLC.app inclusion of AUTHORS, COPYING etc. . propagated previous changes to package-osx . checked both build methods commit 1312bc9ee83bb3962380e172b87d8711ff164c73 Author: Laurent Aimar Date: Sat Aug 23 22:49:50 2003 +0000 * configure.ac : added --enable-goom and --with-goom-tree. Btw, I use a special goom tree source as I was unable to use standard goom library. (I will provide it once mmx/ppc included) * modules/visualization/Modules.am: added goom * include/vlc_block.h src/misc/block.c: introduce a new data block api (not yet tested, ported from my local new input work). commit ee7dfec569032cdafd7f3191ac711cc712ae2e32 Author: Laurent Aimar Date: Sat Aug 23 22:19:07 2003 +0000 * charset: compilation fix. commit dc3b3c398adfe572ec9ba0bea5efb57aa559fb8e Author: Derk-Jan Hartman Date: Sat Aug 23 22:02:45 2003 +0000 * modules/demux/util/sub.c: Fixed a crash when trying to autodetect files that don't have a . char in their name. Also fixed a problem where the code was trying to open a empty string subtitle after autodetect couldn't find a suitable filename. commit 17f8ae607413ce94332c580009932cfed3117b4a Author: Loïc Minier Date: Sat Aug 23 21:21:32 2003 +0000 * was wrongly deleting the extras/ dir commit 7746a9f06017cf63314e1753478b6d91e8e8df04 Author: Derk-Jan Hartman Date: Sat Aug 23 19:20:29 2003 +0000 * modules/codec/subsdec/subsdec.c: reordered the list of encodings. Should make it easier for users to find their charset now. * modules/demux/util/sub.?: try to find filename.subext based on filename.avi Very basic now, but might be become more advanced in the feature. (that's why it's so much code ) commit cb2a5e40fefef68717e683c4dbe8ce0988991197 Author: Laurent Aimar Date: Sat Aug 23 17:23:45 2003 +0000 * goom: visual effects using goom. (Not yet enabled) commit 06c17625a66fef7cb012f60da1fbbf0d5cce458d Author: Laurent Aimar Date: Sat Aug 23 16:15:47 2003 +0000 * faad: fix SBR handling. commit f307aa8a23bf429534d6c9e32488aab7a688db93 Author: Loïc Minier Date: Sat Aug 23 15:35:51 2003 +0000 * Makefile.am: slight changes of the VLC.app target to generate it in $(top_builddir) instead of $(srcdir) commit 199aac88b9b0227402f9689c0e2b24324d98271c Author: Laurent Aimar Date: Sat Aug 23 14:51:30 2003 +0000 * input: fixed buffer overflow, add sanity check and big big clean up. (for the user filter part). For now, when a user filter can't be inserted it is just ignored. (before the whole audio chain failed). commit fc16dcf87cb2c3d24338679396a63051f95c031c Author: Loïc Minier Date: Sat Aug 23 14:38:50 2003 +0000 * src/misc/configuration.c: fix a couple of signed/unsigned warns commit 5ecf89e55f8b42b72caa2ecf3cb15bce61a5fbc7 Author: Loïc Minier Date: Sat Aug 23 14:26:34 2003 +0000 * missing top static declaration was giving a warning commit 92a2456615d123573cbde09079ab924b07a5e2cb Author: Laurent Aimar Date: Sat Aug 23 14:15:27 2003 +0000 * ninput: fix a warning. (bad functions order) commit 504329bb0366cc74097bc287251377e98fc80d95 Author: Derk-Jan Hartman Date: Sat Aug 23 14:14:01 2003 +0000 * sorry :) fix broken tree commit f388eb55e12254f8b040b4af8cfc5d3bbd4ba7ad Author: Derk-Jan Hartman Date: Sat Aug 23 12:59:31 2003 +0000 * added a vlc_current_charset function. This tries to get the current charset in use by the OS. It's pretty nifty. if available it uses nl_langinfo. Then it falls back to trying setlocale (exept on OSX, where this funtion is useless) and then falls back to LC_ALL, LC_TYPE and LANG environment variables. If only the LANG variable is available (like on osx) it tries a countrycode to charset mapping (making an educated guess ). On windows it retrieves the charset with GetACP(). It also has an aliases system to transform incompatible charset description strings to libiconv compatible charset descriptions. If you want you can even retrieve the charset on OS/2. * modules/codec/subsdec/subsdec.c: By default we try to open a subtitle file in the systems charset (or language mapped to charset). It's no more than a guess, and if you open Latin1 subs on your Japanese system you will still need to specify the encoding by hand, but it's better then nothing. * src/playlist/playlist.c: spelling error in a comment. commit 190f4a1e8abf55b86730e3b6a2074385f29fe7a5 Author: Loïc Minier Date: Sat Aug 23 12:53:54 2003 +0000 * added missing .cvsignore commit 7894fbc072cc17e89bf208a82d771e83ffa3d843 Author: Loïc Minier Date: Sat Aug 23 12:47:24 2003 +0000 * very light typo commit 1eab54ff57848fc10475d9314698f4675396488f Author: Laurent Aimar Date: Sat Aug 23 11:46:06 2003 +0000 * avi : fixed a lock problem. commit 3faa2bdb893238f44a3c69496bb154702ccb4236 Author: Laurent Aimar Date: Fri Aug 22 22:52:48 2003 +0000 *all : multi-pass clean up/cosmetics. commit 76ae09510ee740415263b265c043fd3403812f52 Author: Laurent Aimar Date: Fri Aug 22 20:32:27 2003 +0000 * all: use stream_Seek/Size/Tell wrappers. commit 233ac074b794146188fe1167d7d142a11a6a6b1f Author: Laurent Aimar Date: Fri Aug 22 20:31:47 2003 +0000 * avi: use stream_*, some clean and reordering. commit 6b177dca96af4674365aa988f8e7e3780f3fcd28 Author: Laurent Aimar Date: Fri Aug 22 20:29:58 2003 +0000 * ninput: added wrappers to stream_Control. commit 74537f6f0b257aa1b663c2fae9d7ad3a977bd43f Author: Mohammed Adnène Trojette Date: Fri Aug 22 14:03:40 2003 +0000 no v4l tab for win32 commit d05416dcdf03e970be8e8000e61e3cdf370991e4 Author: Derk-Jan Hartman Date: Fri Aug 22 13:38:03 2003 +0000 * A vflip should flip on the vertical axis and not on the horizontal of course. commit 77d173b8b7f0a56cade640ce1eb0768305280055 Author: Cyril Deguet Date: Fri Aug 22 08:06:25 2003 +0000 * interface.cpp: fixed a stack corruption which caused a segfault in the wxwindows plugin (in UpdateAcceleratorTable, the table wxAcceleratorEntry entries[6] was filled with _seven_ values ;-) I guess it didn't happen with all compilers because of the way variables are stored on the stack) * wxwindows.h: removed a warning commit 157a525146dbc483af1f566f3dd19d674b3fb55f Author: Derk-Jan Hartman Date: Thu Aug 21 20:29:29 2003 +0000 * Updated Brazilian translation commit bd5167ca5a8af09980d71dbe9a6ff3e7036ceda1 Author: Derk-Jan Hartman Date: Thu Aug 21 16:59:35 2003 +0000 * Removed the xmga plugin since it was quote "a waste of time and not even finished" * Decreased the priority of kde interface because of it's unstable nature and not being maintained status. commit f927470dd1cbe514cb96a1a12ec9a002bc7e34db Author: Cyril Deguet Date: Wed Aug 20 21:59:01 2003 +0000 * fixed an internal error with stupid gcc2.95 commit eead432338be685d5ce7d034b49b79840c91b64b Author: Boris Dorès Date: Wed Aug 20 19:36:28 2003 +0000 - anti-spam commit c42ecca27edbff9dc4947cc9a7784b991cee0d29 Author: Mohammed Adnène Trojette Date: Wed Aug 20 19:17:29 2003 +0000 * Bitrate options for PVR * fix for win32 compilation commit 7dcd22aee97cd5d17bef2da704a28ddb51c646d4 Author: Simon Latapie Date: Wed Aug 20 16:22:27 2003 +0000 * had accidentally deleted the first line of vout.m commit e9c0db556b42f12f4886306e6a72fcc396bcb4b2 Author: Simon Latapie Date: Wed Aug 20 13:08:10 2003 +0000 * mozilla plugin on MacOSX : scrollbar clipping problem fix commit eb04369474b0b2de0f96b831a39223c41a1be7d6 Author: Simon Latapie Date: Wed Aug 20 09:58:28 2003 +0000 * forgot an -I commit a0737613093bc914bbe4f4afba3a8d65f7068b13 Author: Laurent Aimar Date: Wed Aug 20 01:18:50 2003 +0000 * stream: less warnings. commit c3bc32b4fbf504f80a934273044bea5ed941d407 Author: Laurent Aimar Date: Wed Aug 20 01:10:54 2003 +0000 * avi: fixed playback of others brokens stream. Remember: each time something could be wrong then, with avi, it will be. I hate avi. commit be6f76500c548d108e4b731ae1b1ad612f60c512 Author: Mohammed Adnène Trojette Date: Tue Aug 19 22:28:24 2003 +0000 Oooooooops ! commit eb43344128a06618c9ce961db0063377240d464b Author: Mohammed Adnène Trojette Date: Tue Aug 19 21:54:07 2003 +0000 SLP Announce :) commit 6db0571780959d6dbf1071db895e5fa76f9b55e8 Author: Clément Stenac Date: Tue Aug 19 21:20:00 2003 +0000 * src/audio_output/input.c: forgot to free something * modules/visualisation/visual/* : visualization system. It supports multi-effects. At the moment: -dummy (guess what ? it does nothing) -scope (adapted and fixed from sam's one) -random (displays random plots) Todo: - spectrum analyser - movement effects (rotations, scrolls,...) - blur effect ? commit 84c6ecb2b20340071acfd3c4802aa2a399273666 Author: Mohammed Adnène Trojette Date: Tue Aug 19 21:16:09 2003 +0000 Video4Linux / PVR / KFIR unified panel commit aa5ceed9787e90a554455ae09bc2fdc822a97c79 Author: Sigmund Augdal Helberg Date: Tue Aug 19 18:51:03 2003 +0000 modules/visualization/scope/scope.c: * fixed numerous issues. It now works, but it has some impact on some audio streams, especially vorbis commit 4edb3a5ffd8bc34d0ca180e1ed787f9981b09625 Author: Simon Latapie Date: Tue Aug 19 14:07:51 2003 +0000 * XPCOM implementation in mozilla plugin on MacOSX (Play, pause, stop * buttons. Fullscreen disabled ). commit 3d503fff259fba0c05121690b749d7696d8a7ec5 Author: Derk-Jan Hartman Date: Tue Aug 19 13:20:27 2003 +0000 * deleted stray i char commit dd0347da7e2597d0fff68ecf8a3a8ee9468e6d0e Author: Derk-Jan Hartman Date: Tue Aug 19 11:26:59 2003 +0000 * Updated brazilian portuguese translation by Andre de Barros Martins Ribreiro ( your parents couldn't find anything shorter? :) * Added this language to the options in the preferences. commit d10ad52f54c199082935a3f948fbd791034240ab Author: Laurent Aimar Date: Mon Aug 18 19:18:47 2003 +0000 * asf: clean up + use stream_* (It's not yet well tested) commit c95c5508f7d31c775f1091b84178a9ad55c75e19 Author: Laurent Aimar Date: Mon Aug 18 19:17:54 2003 +0000 * all: added stream_DataPacket commit cd4cd776565550a76a8bb7af7e1c500aa238e439 Author: Laurent Aimar Date: Mon Aug 18 17:30:48 2003 +0000 * udp: udp-sout-caching is now also accessible by instance variable "caching". (ex: udp{caching=ms}) commit 176639fe602c50f92bc6aaf003320f61d65da4f5 Author: Laurent Aimar Date: Mon Aug 18 17:25:51 2003 +0000 * ts: fix PCR value when using pcr-soft. commit e2f255dee789d5b57fc6e423ad8f9f3a79aa9374 Author: Sigmund Augdal Helberg Date: Mon Aug 18 14:57:09 2003 +0000 Turned the scope plugin into a audio filter that can be inserted with --audio-filter. It still seems to have many problems, so I will not eneable it yet. commit 0596bf59205445d3056437d6213b989a0928c071 Author: Clément Stenac Date: Mon Aug 18 13:16:43 2003 +0000 * src/audio_output/input.c src/libvlc.h : First try to implement "user audio filters" You can provide a list of audio filters that you want to add to the pipeline (only the "headphone", at that time). (use --audio-filter filter1,filter2,...) ***Warning*** It seems to work, but no guarantee at all. Perhaps all is bad and the commit should be reverted, as it could break audio output * modules/codec/libmpeg2.c : Fixed a segfault when vout creation fails commit 236aa93228fdd732213b67cd4209a881762e67a7 Author: Jean-Paul Saman Date: Mon Aug 18 06:42:48 2003 +0000 Small fix. commit b428dafd062b481cadcdfaf330d3f6140ab72bfd Author: Laurent Aimar Date: Mon Aug 18 00:17:44 2003 +0000 * all: move "wave format tag to fourcc" from demuxers to codecs.h (only one place to keep updated). commit 22fca6231b649df5cc923d65e7c063c4bd6a0b47 Author: Laurent Aimar Date: Sun Aug 17 23:42:37 2003 +0000 * all: A little clean up. commit b75c3a7a0f82f090b05967765013129a14cd3467 Author: Sigmund Augdal Helberg Date: Sun Aug 17 23:11:55 2003 +0000 modules/misc/freetype.c: * implemented outlineing of the glyphs. Please yell if the performance suck, and I will try to make them optional. * fixed centering on RV32 and YUY2 commit 186e68fd739bc6a2fedf4ffda45c5eee23ee3819 Author: Laurent Aimar Date: Sun Aug 17 23:02:52 2003 +0000 * all: moved Get(D/Q)WLE and Get(D/Q)WBE to include/vlc_common.h. (Well, Get(D/Q)WBE are just #define to U16/32/64_AT. commit c8b4bd8ba9ae6f445de38aff204d9d113eec6ef3 Author: Alexis de Lattre Date: Sun Aug 17 20:58:45 2003 +0000 po/es.po THANKS configure.ac: Spanish translation started by Vicente Jim�nez Aguilar. src/libvlc.h: replaced "VLS" by "streaming server". commit e4718009eaf06bc4a61e14d3adb330f4a70ea6f8 Author: Laurent Aimar Date: Sun Aug 17 20:45:50 2003 +0000 * all: added OggS fourcc. (still unsported but allow dumping) commit b0018cc387f323c225c113f11688e516a67429ab Author: Laurent Aimar Date: Sun Aug 17 20:39:08 2003 +0000 * all: removed all u8/u16/.... occurences. commit fa34194225405c1d541bd7f0cbae419c3814bec2 Author: Laurent Aimar Date: Sun Aug 17 18:44:26 2003 +0000 * avi, dummy: removed useless include. commit a5dcac2826c1f55cd4ebd610632cbd3ddf3b707b Author: Sigmund Augdal Helberg Date: Sun Aug 17 15:22:49 2003 +0000 modules/misc/freetype.c: * added support for RV32/RV24 chroma commit 13f2015e47cb00aa94a885f360e25382ebb8e1e1 Author: Sigmund Augdal Helberg Date: Sun Aug 17 14:14:01 2003 +0000 src/playlist/playlist.c: * small documentation update commit 2e18ced8ee4d8e0ce5c1fefebaa3dd96cf090e2b Author: Sigmund Augdal Helberg Date: Sun Aug 17 14:11:21 2003 +0000 doc/Doxyfile: * Extract documentation on static functions, useful to get the static inline functions defined in header files listed. Drawback is that private functions in source files are also listed. commit 86929213866824e2a8f4888c50dc9e19efaa9375 Author: Gildas Bazin Date: Sun Aug 17 13:56:26 2003 +0000 * modules/demux/flac.c: few cosmetic changes. * modules/codec/flacdec.c: when synchronisation on the bitstream is lost, flush the flac decoder so it can synchronise again (fixes problems on seeking). commit ee3fbc05c2c9a7f93bd658ee56853627df155df4 Author: Clément Stenac Date: Sat Aug 16 21:05:14 2003 +0000 * configure.ac : linked stream_out_standard to ws2_32 to fix build * playlist.cpp : added "Random" and "Loop" checkboxes commit ffc8d95127be6b28578926cc682ac9f1bc018783 Author: Gildas Bazin Date: Sat Aug 16 16:56:40 2003 +0000 * po/pt_BR.po, THANKS: new brazilian portuguese translation, courtesy of Andr� de Barros Martins Ribeiro. commit 4be60f726462456946b39a4f7b5850b6b2f8c752 Author: Laurent Aimar Date: Fri Aug 15 13:16:38 2003 +0000 * ffmpeg: added m4cc and M4CC as MPEG4 fourcc. commit 035904be561b2a488cb4ee9ba85e463c49ed478a Author: Laurent Aimar Date: Fri Aug 15 01:58:46 2003 +0000 * pes: fix private stream with mpeg1. commit a36d6a8f801cf2e47b4f8d3852e61ce5386540e7 Author: Laurent Aimar Date: Thu Aug 14 23:37:54 2003 +0000 * ts: use right stream_id for A52 (0xbd -> fix mplayer playback) and add a "registration descriptor" (-> fix xine playback) when using a52. commit 747f24a128cc4fa89d557c6a405711d1fd8ca044 Author: Laurent Aimar Date: Thu Aug 14 23:32:51 2003 +0000 * all: added support for a52 in PES private stream, but untested. commit aefcff5d5410ebac057e5d6819ef1025470e2a3e Author: Clément Stenac Date: Thu Aug 14 20:02:55 2003 +0000 * all: as announce calls non-standard functions (SLP), remove it from src, and build it in the stream_out_standard module to avoid a link commit 1b9c64b11db742480b3d8804d81d23bbcfcc04d8 Author: Sigmund Augdal Helberg Date: Thu Aug 14 19:25:56 2003 +0000 First part of code to allow configurable hotkeys. include/configuration.h, src/misc/configuration.h: * added a CONFIG_ITEM_KEY include/vlc_keys.h: * constants to identify keys src/libvlc.h: * provide a set of hotkey config options modules/gui/wxwindows/interface.cpp, wxwindows.h: * set the configured hotkeys as accelerator for the appropriate menus modules/gui/wxwindows/preferences.cpp: * start to support CONFIG_ITEM_KEY. Options are showed with the right value but any changes made have no effect yet. commit 349dce6d21c133dad3c53400a42e3390578df131 Author: Sigmund Augdal Helberg Date: Thu Aug 14 18:21:58 2003 +0000 include/video_output.h: * minor cleanup in a comment commit 2739add81a857f61939d9c904ec64b5d0a7fbc62 Author: Sigmund Augdal Helberg Date: Thu Aug 14 18:12:39 2003 +0000 modules/control/lirc/lirc.c: * applied slightly modified patch by Stephane Mottelet to support next/previous chapter buttons on remote controls commit ca13bb3f98d95ae2320573d3b9ba58612dc7bcf0 Author: Sigmund Augdal Helberg Date: Thu Aug 14 17:50:43 2003 +0000 include/stream_output.h: * use #if 0 and not // to disable code commit fe77b6513b64587185bf7d392837d45330284215 Author: Simon Latapie Date: Thu Aug 14 13:32:12 2003 +0000 * little bug fix. commit b31c380633dea1ae4d5713d71948ad13ce9b0fd0 Author: Sigmund Augdal Helberg Date: Thu Aug 14 13:09:42 2003 +0000 include/vlc/vlc.h: turn playlist command defines into a enum commit 92c1ab4e49e70a5dc7048d02e58bc807ca699ad7 Author: Sigmund Augdal Helberg Date: Thu Aug 14 13:02:55 2003 +0000 vlc_playlist.h: * added a duration field to the playlist item struct vlc_playlist.h, playlist.c: * turned playlist_AddName into playlist_AddExt and made it take an extra argument( the duration ) * doxygenize comments modules/demux/m3u.c, modules/gui/macosx/playlist.m: * use playlist_AddExt commit d86fd15629ed0d4ad3909ec43a4e654f62b2f9e2 Author: Simon Latapie Date: Thu Aug 14 12:38:04 2003 +0000 * mozilla plugin on MacOSX. Not fully implemented yet. * compiled with mozilla 1.4 (won't probably work with <1.4) * TODO: * - make XPCOM work (play,pause,stop buttons) * - fullscreen implementation (quite difficult on MacOSX because only * the main thread can create windows) commit 10afbf8357da413d22162ba35bf5a7f2321b30d3 Author: Gildas Bazin Date: Thu Aug 14 11:47:32 2003 +0000 * src/extras/libc.c, nclude/vlc_common.h, modules/mux/mpeg/ts.c: added atoll() to our libc. * modules/control/ntservice.c: added a --ntservice-extraintf option to allow the service to spawn additionnal interfaces. * include/audio_output.h, modules/audio_output/directx.c: added support for 3F2R audio output in addition to 3F2R/LFE (5.1). commit 0420ba2ce60b64a1271df05d8e0ada4c55242b72 Author: Sigmund Augdal Helberg Date: Thu Aug 14 11:25:56 2003 +0000 include/ninput.c, src/input/stream.c: Moved comment blocks to the implementation where appropriate. Changed comments to Doxygen syntax. commit ecc5706bc3fc4b1872420c368bcdba0261c5dec2 Author: Gildas Bazin Date: Wed Aug 13 23:26:55 2003 +0000 * ALL: bumped version number to 0.6.3-cvs * modules/control/ntservice.c: new Windows NT/2K/XP service interface. commit 2433ab08cc7837ebc5cc6f877b77d60df9a984bf Author: Gildas Bazin Date: Wed Aug 13 21:15:42 2003 +0000 * modules/stream_out/standard.c: fixed segfault on close. commit 26db09c07168b75d8c00adac0450bd8ed3e3e414 Author: Gildas Bazin Date: Wed Aug 13 19:38:28 2003 +0000 * include/announce.h, src/stream_output/announce.c, modules/stream_out/standard.c: fixed broken build. commit 36edc5e9257c35a601cea9da0b50cc41dd4991a8 Author: Gildas Bazin Date: Wed Aug 13 19:18:46 2003 +0000 * ChangeLog: yeah I know... don't laugh. commit 84509c429fde2caf5e1e0d36fb9c5b1e713c29ed Author: Gildas Bazin Date: Wed Aug 13 18:39:53 2003 +0000 * modules/video_output/x11/xcommon.c: fixed a bug with fullscreen and sawfish. * modules/codec/ffmpeg/video.c: forgot a debug message. commit b83deb14dfba98e2695e437b7f66c65fd8bb2713 Author: Clément Stenac Date: Wed Aug 13 14:17:26 2003 +0000 * configure.ac : we need to define HAVE_SLP_H * include/announce.h & vlc_common.h: slp_session_t structure definition * module/stream_out/standard.c & src/stream_output/announce.c : SLP announcing support by vlc commit dcda9be62d867b8ac8ba2b45c295093fcfc9eaba Author: Laurent Aimar Date: Wed Aug 13 14:06:37 2003 +0000 * ts.c: commented out useless code and an annoying error message. commit 2f04d372428220da781e23fde0e092599e68b0cf Author: Jean-Paul Saman Date: Wed Aug 13 13:54:02 2003 +0000 Fixed segmentation fault in input_SplitBuffer() when input_FillBuffer() could not allocate (actually input_NewBuffer()) another buffer. The code tested for: if (!i_size) { /* Handle error */ } 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! commit 2e6a0471158e7943a1c141265199ac7841adbe4c Author: Jean-Paul Saman Date: Wed Aug 13 13:50:13 2003 +0000 Keep track of ioctl_UnsetDMXFilter commit 5b838f148c62409ee1a9b828845e8083559105d3 Author: Eric Petit Date: Wed Aug 13 07:03:17 2003 +0000 Missing file commit 404a68a195bde7a83f17a3458bfaa8c93d5210c7 Author: Gildas Bazin Date: Wed Aug 13 01:50:47 2003 +0000 * ChangeLog: guess what ? yeah, yet another update for 0.6.2. commit 38b5689a8fb05f78d000fae61a7842a7be024796 Author: Gildas Bazin Date: Wed Aug 13 01:45:13 2003 +0000 * modules/access/dvdplay/*: support for dvd menus navigation ("dvd_menus" object variable). * modules/gui/wxwindows/menus.cpp: support for dvd menus navigation. * src/input/input_programs.c: programs object var was not reset correctly. commit e69c7de6cf315eaf7156dcec085eb31288f8b79d Author: Gildas Bazin Date: Tue Aug 12 18:34:47 2003 +0000 * ChangeLog: re-re-re-updated the changelog for the 0.6.2 release. commit e005b8863211d8722ea7f925bb6a8ea8a7420aa4 Author: Gildas Bazin Date: Tue Aug 12 18:25:45 2003 +0000 * po/de.po: update of the german translation by Felix K�hne. commit d24ab97f6be39f88a6e4a763b1962f1fccc7307e Author: Gildas Bazin Date: Tue Aug 12 17:01:35 2003 +0000 * modules/codec/ffmpeg/video.[ch]: another temporary workaround. commit 61529b8d8d7de1ce1a897bfffb09eeeec261e507 Author: Jean-Paul Saman Date: Tue Aug 12 15:35:26 2003 +0000 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. * Frequency, symbol rate, LNB_LOF1, LNB_LOF2 and LNB_SLOF are in Hz now. Input methods "dvb", "qpsk", "cable", "terrestrial" use this policy. * Added backwards compatibility with access method "satellite" as used by the GUI; frequency and symbol rate are interpreted as kHz. commit 51c3cea1b98a6efdc28bc89c300e985afb9d0d2b Author: Jean-Paul Saman Date: Tue Aug 12 14:15:41 2003 +0000 * more cleanup commit f404f6c05f8ef7100f3206933fa97048ab8daba7 Author: Jean-Paul Saman Date: Tue Aug 12 12:43:47 2003 +0000 * Audio is verified to work, it was a problem with the test setup and not with the code ;-). * Added code to support LNB_LOF1, LNB_LOF2, LNB_SLOF commandline options. * Cleanup of code. commit 2cae3dc30f4eafc1e2591bd4e892221902b6a265 Author: Sam Hocevar Date: Tue Aug 12 08:19:20 2003 +0000 * modules/demux/mkv.cpp: support for libmatroska 0.5.0. commit 235b01982bd547f5d0175e3b17787f87104551af Author: Gildas Bazin Date: Mon Aug 11 23:07:46 2003 +0000 * share/http/index.html: added "del" and "empty" controls. commit 91f69ae3647c237c8b3de287575a448f24f14d74 Author: Gildas Bazin Date: Mon Aug 11 20:49:53 2003 +0000 * ChangeLog: updated changelog for 0.6.2. commit 91c356bcbd19d812904ad99695e1b07b613a049b Author: Gildas Bazin Date: Mon Aug 11 20:48:19 2003 +0000 * modules/stream_out/transcode.c: work around a problem in ffmpeg with mpeg4 encoding. commit 3460442031186a5a9012ec442adc09c56fd8ca0b Author: Laurent Aimar Date: Mon Aug 11 20:19:45 2003 +0000 * copy: removed annoying debug message. commit 4d907c9406499a7931676e0e5162280025cd1cd6 Author: Laurent Aimar Date: Mon Aug 11 20:18:02 2003 +0000 * httpd: added HEAD command support. commit 5e422b1ff9247e46387798e43076f9c185cde6f2 Author: Gildas Bazin Date: Mon Aug 11 19:30:36 2003 +0000 * ChangeLog, po/*: preparing for the 0.6.2 release commit a36b1a81a56824910e877e086cebb9a1e8e9200b Author: Gildas Bazin Date: Mon Aug 11 18:52:41 2003 +0000 * modules/packetizer/mpegvideo.c: oops, fixed typo. commit e42f7d101ca73eb0c38e56bbf61c4483aeb19a4d Author: Gildas Bazin Date: Mon Aug 11 17:31:15 2003 +0000 * modules/packetizer/mpegvideo.c: small clarification. * modules/gui/wxwindows/wxwindows.cpp: don't try to destroy wxWindows objects when wxWindows has already exited. commit 10b01ed4910dfd1e26e5989818f7d53bd839f9b0 Author: Laurent Aimar Date: Sun Aug 10 22:13:05 2003 +0000 * mpegvideo.c: try to set a better value for length. (I am not sure it is the good one but it give far better result). dts/pts/length computation should be verified. commit ae141f9a5e91ac456796b43e70cac62783eefe20 Author: Gildas Bazin Date: Sun Aug 10 21:26:07 2003 +0000 * ALL: preparing for a 0.6.2 release commit 8a07cfad11dc38fe3e00741ca0e0e411560b36c3 Author: Gildas Bazin Date: Sun Aug 10 14:23:15 2003 +0000 * modules/mux/mpeg/ts.c: oops. commit 69382bfec097c336d86ab59dae52fda3d58f1f84 Author: Gildas Bazin Date: Sun Aug 10 14:21:16 2003 +0000 * 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. commit a172a55d100e9ff9074e3e6b7c1a84405c8e70eb Author: Gildas Bazin Date: Sun Aug 10 13:35:03 2003 +0000 * modules/access/vcd/vcd.c: a few navigation fixes. commit e73a02832a00ac93f14cef3ab1d4281f1ca465e2 Author: Clément Stenac Date: Sun Aug 10 12:45:52 2003 +0000 * modules/LIST: Updated all modules * modules/list.sh: piggy list consistency checker (should probably be added to toolbox or trashed) * modules/access/slp.c : Fixed service detection (findsrvtypes returns a comma-separated list of services) commit f64bdcc0bf9a00e23a882f1da94c0021a9f3df66 Author: Gildas Bazin Date: Sun Aug 10 10:22:52 2003 +0000 * modules/codec/subsdec/subsdec.[c,h]: added --subsdec-align option to specify center, left or right alignment. * include/osd.h, modules/misc/freetype.c: support for center alignment. * modules/gui/wxwindows/subtitles.cpp: string change. commit 49d00069faa86ffcf22d4cbd064cd5c500056ea1 Author: Gildas Bazin Date: Sun Aug 10 09:22:07 2003 +0000 * include/configuration.h: bug fix for add_string_from_list() * modules/gui/wxwindows/*: added a subtitles encoding combobox in the subtitles dialog. commit c095b59a9cd8b73959ff1cf3ad9f042aa13d1b30 Author: Gildas Bazin Date: Sat Aug 9 19:49:13 2003 +0000 * modules/codec/ffmpeg/video.c: temporary hack to work around demuxers that set the DTS value in p_pes->i_pts. * modules/demux/ogg.c: don't try anymore to send interpolated pts to ffmpeg. commit 7fb2bf9a1b82ae0da58e6683d3ad05baf061e35c Author: Gildas Bazin Date: Sat Aug 9 19:39:17 2003 +0000 * modules/access/vcd/vcd.c: sanity check on the track requested by the user. This avoids nasty segfaults. commit 417c12f05fee6920687aa1a7d76049d91f2275ef Author: Gildas Bazin Date: Sat Aug 9 19:14:16 2003 +0000 * 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. commit d9069191463dd5a23ba83d8bf327c75d57162ebf Author: Gildas Bazin Date: Sat Aug 9 14:59:24 2003 +0000 * 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). * modules/stream_out/transcode.c: proper pts/dts generation. This allows the transcoder module to finally generate proper streams. Added support for b frames (bframe=x option) + couple of bug fixes. commit b3b99a16506582eaf3e8bc24a12c9b590de71ace Author: Gildas Bazin Date: Fri Aug 8 17:08:32 2003 +0000 * modules/codec/ffmpeg/: proper generation of pts in the video decoder + couple of bug fixes + cleanup. The ffmpeg video decoder can now be used to decode mpeg1/2 videos as well. * modules/codec/libmpeg2.c: upped priority so it will be used to decode mpeg1/2 videos instead of ffmpeg. commit 48ab4989596b30c06377d605c78bd0612b6b0c86 Author: Gildas Bazin Date: Fri Aug 8 16:50:27 2003 +0000 * src/input/input_clock.c: reverted the patch that caused the regression in 0.6.1 * modules/packetizer/copy.c: fixed segfault * modules/gui/wxwindows/wxwindows.cpp: compilation fix for wxWindows 2.5 cvs commit 417b4c294f372b1f31bd273a3a91af87535edaed Author: Christophe Massiot Date: Fri Aug 8 16:41:04 2003 +0000 * modules/gui/macosx/prefs.m: Localized two strings. commit 97973a8e56d03a761fdc4c9598d3cc4e457f3bc7 Author: Jean-Paul Saman Date: Wed Aug 6 12:01:06 2003 +0000 Updated my entry. commit dce7d833c36e1117a416a189e2088951676f49f2 Author: Jean-Paul Saman Date: Tue Aug 5 11:54:11 2003 +0000 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'. commit fcdf60549f387cc1e48dc8b7b3fcbc66e2e7dd65 Author: Jean-Paul Saman Date: Tue Aug 5 11:52:42 2003 +0000 Added glade2 project file. commit a22d3358b3af6623bde3b07efef19881fb656adb Author: Jean-Paul Saman Date: Tue Aug 5 11:51:20 2003 +0000 Removing file. commit d477acf42e0e72f503610a1265690f216824efd2 Author: Jean-Paul Saman Date: Tue Aug 5 11:49:14 2003 +0000 Removing files for Familiar interface (Gtk+1.2 and GPE). commit 2c4e15bb7bd7716969753b4ba1c7e42c30dd56c8 Author: Jean-Paul Saman Date: Tue Aug 5 10:39:25 2003 +0000 Fixed superflous tuning ;-) commit 756a9df7039e074d104b3fe2719754322faaa240 Author: Jean-Paul Saman Date: Tue Aug 5 09:35:33 2003 +0000 - Enabled tuning for DVB-C and DVB-T cards. - Syncing with old satellite plugin. - Cleanup of code. commit 712d1a84bc20411ca65c73952706f5ba457954f0 Author: Cyril Deguet Date: Tue Aug 5 08:02:28 2003 +0000 * VLC_AddTarget had a new prototype commit eb1818ef5638a9e2f7a6ff7b7f4cb7a5b75905b4 Author: Laurent Aimar Date: Tue Aug 5 01:27:45 2003 +0000 * sdp: near implemented basic RTP reading (MPA payload type may work when used without RTSP). commit d1e33e239c711e566ef6fd36aea7c8d883d1853b Author: Gildas Bazin Date: Mon Aug 4 23:35:25 2003 +0000 * src/video_output/video_text.c: removed legacy code that has been rotting for ages. commit 5e20768666574b695765d37845e4205cf682c26d Author: Gildas Bazin Date: Mon Aug 4 23:31:53 2003 +0000 * modules/misc/freetype.c: don't assume input string is in utf8 when calculating its length (better alloc more space than necessary). + cleanup. commit ac9acd634c075ceaae204fc01bb8b4ff24316282 Author: Laurent Aimar Date: Mon Aug 4 22:49:02 2003 +0000 * ts: fixed a segfault when removing PCR stream. commit 77c1e95d10fe32171c3ebf3d7c6bd92bf54cf836 Author: Laurent Aimar Date: Mon Aug 4 18:50:36 2003 +0000 * sdp: begun to implement RTP code. (Not yet usefull) commit b4bd21992f14b8d8e7854dd20b3bd05a12a8e250 Author: Jean-Paul Saman Date: Mon Aug 4 12:40:22 2003 +0000 Added a error message that the default values are used. commit a875b83c25ddd78f98900dfc9f80717e41d2884c Author: Jean-Paul Saman Date: Mon Aug 4 12:34:52 2003 +0000 Tuning succeeds, but have no audio yet. Major cleanup of code. commit f853698bc3317a6cf3dca8c4300b2aa78e9feb31 Author: Jean-Paul Saman Date: Mon Aug 4 12:34:20 2003 +0000 Fixed missing headerfile. commit 64cf250597040c25d62877d8152ef31d2933f52d Author: Laurent Aimar Date: Mon Aug 4 00:48:11 2003 +0000 * sdp: - fixed loading of file > 1024 bytes. - more processing -> now it should extract enough informations to build RTP/RTSP session. (Does not play anything yet) commit e1aabc8fe10fe18d159c32ac2fb34d3744744927 Author: Gildas Bazin Date: Sun Aug 3 23:11:21 2003 +0000 * 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). * modules/video_output/x11/*: support for the _NET_WM_STATE_FULLSCREEN hint from the Extended Window Manager Hints spec. * modules/audio_output/alsa.c: support for 4.0 and 5.1 audio channels. This time it has been tested ;) commit 5a4904ce73768361bf61a6ddc863c6fc396e90d1 Author: Gildas Bazin Date: Sun Aug 3 20:25:04 2003 +0000 * src/input/input_ext-plugins.c: fixed nasty segfault when pf_read() returns -1; commit aba56b6b8399dd4b582bdab334a28cd7ea8f60de Author: Benjamin Pracht Date: Sun Aug 3 16:36:20 2003 +0000 * modules/access_out/http.c : using ability to give parametters to a specific sout module to set user and password fot http access out. new syntax is '#dst{access=http{user=foo,pass=bar}} --sout-http-user and --sout-http-pwd parametters have been deleted. commit e4c2f343ae6a2d06b6ad8cafdf35dd43e7b7e1e1 Author: Laurent Aimar Date: Sun Aug 3 16:22:48 2003 +0000 * sdp: parse 'a=' field. commit 8736900818047d0dc46b5d552bd66482917f04f0 Author: Laurent Aimar Date: Sun Aug 3 15:25:33 2003 +0000 * sdp: begining of a SDP parser. It won't let you play anything for now, it just does (incomplete) parsing. commit 67226ea23f9242337406e1487de906ab87a063b0 Author: Eric Petit Date: Sun Aug 3 13:49:37 2003 +0000 configure.ac : added needed linking flags for BeOS/Zeta Makefile.am : cleaned make packages-beos commit eb8fdde69dda8e59b3befc83efd22da6119bc1ed Author: Laurent Aimar Date: Sun Aug 3 12:04:28 2003 +0000 * rtsp: mmmh, close the socket. commit 0927763dc1faafc0f75a94bd71907b9980b8f2e4 Author: Laurent Aimar Date: Sun Aug 3 02:00:00 2003 +0000 rtsp: connect to an RTSP server, issue a DESCRIBE command and return the answer. It WON'T let you do rtsp as we first need a SDP parser/demuxer, but it is on the way. The idea is to have a generic SDP demuxer that will work with SDP from file, http or rtsp. commit 62003938d5d8b847b579c16bdcd1068ab092d3e4 Author: Benjamin Pracht Date: Sat Aug 2 19:30:35 2003 +0000 * modules/access/http.c - 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. commit 952e0d06a479f1d118c06354ede5d7fd600aa417 Author: Laurent Aimar Date: Sat Aug 2 19:16:04 2003 +0000 * ninput : a little developer documentation. commit bb15cea2127e6e678faf40d55f6861d7ec57001d Author: Laurent Aimar Date: Sat Aug 2 16:43:59 2003 +0000 * all: some helpers functions for pf_demux_control. commit ed8d7b24ecd8056f9de8e78873bb3247c6061f07 Author: Laurent Aimar Date: Sat Aug 2 15:22:07 2003 +0000 * all: added a pf_demux_control member to input_thread_t. It is currently unused. commit da8662892e8b1e9649da8d210a991ef25fede337 Author: Gildas Bazin Date: Sat Aug 2 14:06:23 2003 +0000 * ALL: bumped version number to 0.6.2-cvs * 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. commit 537cb4837b417aec52e7bc60861963825d5683ef Author: Laurent Aimar Date: Sat Aug 2 01:33:53 2003 +0000 * ps: clean up and dvd subtitles support. commit 6cad86e56c2d61a6c9443e4608eeb6571b3c6322 Author: Gildas Bazin Date: Fri Aug 1 20:06:43 2003 +0000 * modules/mux/mp4.c: support for mov muxing + cleanup. * modules/codec/quicktime.c: small cleanup. commit 3efebdbf3ea162d0919df2585866ca035fe5599c Author: Laurent Aimar Date: Fri Aug 1 19:38:48 2003 +0000 * udp: clean up. commit c2f4acbe815814df61aed4852af5731e7ba49246 Author: Laurent Aimar Date: Fri Aug 1 19:38:25 2003 +0000 ts: large rewrite of the TS muxer to produce better TS and support DVD subtitle. I have added some options: - bmin : minimum bitrate (bits/s) of the TS. Padding is added in case of insuffisant bitrate. (default: disabled). - bmax : maximum bitrate (bit/s) of the TS. It just drops packets to achieve the target. (default: disabled) - pcr : minimum delay between two pcr equal to dts of the video stream (default 100ms) - pcr-soft : minimum delay between two pcr interpolated from the pcr that are equal to dts. (default: none) Remarks: - bmin/bmax allow to create CBR stream. - Bitrate is calculated on a PCR time. - PCR delay cannot be less than length of a frame of the PCR stream. - PCR soft is used to help when using big PCR delay. It is usefull to produce stream with smoother bitrate variation. - Big PCR delay introduce more latency. TODO: Test stability, bugs ... commit 95a10916d84ad63a2499b41d9b59c2e9f4adeafa Author: Laurent Aimar Date: Fri Aug 1 18:49:51 2003 +0000 * ts.c: arggg, bad copy/past. commit b62b2827cd8a7fb94eb65799520ba06818a80a0c Author: Laurent Aimar Date: Fri Aug 1 18:42:56 2003 +0000 * stream_output.c: fixed a segfault when muxer isn't specified. commit 57b0e5aa81c95d2011eedb9660ee04bd794840c6 Author: Laurent Aimar Date: Fri Aug 1 18:02:06 2003 +0000 * ts: apply patch of Andy Lindsay (fix one memory leak and PMT handling) converted all u8,u16,u32 into uint8_t, uint16_t, uint32_t commit 2a922ddb46b059c2be3dee5c647589ce11a9061b Author: Laurent Aimar Date: Fri Aug 1 17:38:14 2003 +0000 * index.html,style.css : remove built-in css file. added link to info.html. commit 6ac29eec363a6b9165d31496e5f83c76dbd402ef Author: Laurent Aimar Date: Fri Aug 1 17:30:33 2003 +0000 * http: added mime type for .css file. commit 66933202f1d6c536d6be55e251ccaa80900d89a9 Author: Laurent Aimar Date: Fri Aug 1 17:21:34 2003 +0000 * info: commit the good file... commit b0baadae11e30328b8085e3fd7442a4407038d85 Author: Sam Hocevar Date: Fri Aug 1 09:45:34 2003 +0000 * modules/access/http.c: + Coding style fixes. + Removed a C99-ism. commit b01cc018b631c24eb4b3e032da7fc7eb582685bd Author: Sam Hocevar Date: Fri Aug 1 08:24:53 2003 +0000 * debian/rules: + Activated freetype support. * debian/control: + Added a build-dependency on freetype6-dev. + Added a build-dependency on libdvbpsi2-dev. + We now recommend gnome-vlc | wxvlc. + We now suggest fortune-mod. commit 60a9c48a4f01761ed184093968a08708b5740a3d Author: Laurent Aimar Date: Fri Aug 1 00:55:30 2003 +0000 * wav: forgot this one. commit 75d42173aa82f4f8a0ce3ed0d48b1f730489aa1c Author: Laurent Aimar Date: Fri Aug 1 00:40:05 2003 +0000 * configure.ac: audio -> mpga * demux/* : function name consistency. commit 3051781deaa409fefc1d04018eae7a44cf52512f Author: Laurent Aimar Date: Fri Aug 1 00:37:06 2003 +0000 * mpga: mp3 demuxer written from scratch using ninput.h commit 3b20789e890211b14629ba69f7a56da1f961ce4f Author: Laurent Aimar Date: Fri Aug 1 00:26:22 2003 +0000 * configure.ac: remove old wav and aac directories. commit 5cb3ffde0b8a6659688aa1efa8d0c7fe0d9603da Author: Laurent Aimar Date: Fri Aug 1 00:18:51 2003 +0000 * wav: remove old wav demuxer. commit 564ef96a030150ac2147e4429ce94fcb58a4622d Author: Laurent Aimar Date: Fri Aug 1 00:18:11 2003 +0000 * aac/* remove old aac demuxer. commit afe6ac245e70dd214d22cc030819d7abbc946f29 Author: Laurent Aimar Date: Fri Aug 1 00:16:37 2003 +0000 * Modules.am : added aac.c and wav.c * asf/asf.c: better check for invalid header. commit 5aa4f2834e220102bdf8dc3c24ed5ee0e83def70 Author: Laurent Aimar Date: Fri Aug 1 00:09:37 2003 +0000 * wav.c : big clean up and use ninput.h commit ea6b5e7577dd04ca295e47bf8bd5bbbfcbe1cdab Author: Laurent Aimar Date: Fri Aug 1 00:08:35 2003 +0000 * aac.c : big clean up and use ninput.h commit 6235a42873d5bbfd667dbb0f43e24049398b7752 Author: Laurent Aimar Date: Fri Aug 1 00:05:57 2003 +0000 au.c : cleaned up and use ninput.h commit bf73ff64ecf2159aabe69d061fedde8e4e268f7b Author: Gildas Bazin Date: Fri Aug 1 00:05:07 2003 +0000 * 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. * modules/access/dvb/qpsk.c: gettext reserves the use of _(""). * 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) commit 4cd852f3f87255a0ca660af87247287b285fc7d9 Author: Laurent Aimar Date: Fri Aug 1 00:04:28 2003 +0000 a52sys.c: completely rewritten a52 stream demuxer. Now you should be able to play such file. commit aabedc34bf0f84055ebdf825452d94644d3ff997 Author: Laurent Aimar Date: Fri Aug 1 00:00:50 2003 +0000 * modules.c : include ninput.h commit 1e9877bacae46b86b4ea46573ba31401ae6fbd18 Author: Laurent Aimar Date: Fri Aug 1 00:00:12 2003 +0000 * vlc_common.h: include stdarg.h by default. Required by ninput.h * ninput.h : extracted duplicated stream functions from a lot of demuxers and do a nice (?) API. * stream.c: implement basic streams manipulation. It is just a wrapper but it is useful. * all: added a i_ttl field in network_socket_t to allow per connection ttl setting (in fact only used by access_out/udp.c. commit 0d39f13d96739ed13f062cc086b6b7079223c8da Author: Laurent Aimar Date: Thu Jul 31 23:44:49 2003 +0000 * all: added a i_ttl field in network_socket_t to allow per connection ttl setting (in fact only used by access_out/udp.c. commit 05eff32d6c48ec2ebe5b071296edc88e5058ee83 Author: Christophe Massiot Date: Thu Jul 31 23:14:32 2003 +0000 Fixed a memory leak (thanks Andy Lindsay !). commit e03c2c0dbde0000f4816967bb9609e0571d55512 Author: Gildas Bazin Date: Thu Jul 31 21:46:37 2003 +0000 * 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). * modules/control/http.c: allow directories of the form "x:\" on win32. commit 0758f5ea8160b5846949e05c34585a4d790fdf60 Author: Benjamin Pracht Date: Thu Jul 31 21:18:59 2003 +0000 * modules/access/http.c : - using new var_Create/var_Get method to get parametters. commit f08ad433dff6c5c0fa25104ee9f42df5aaf31f6a Author: Renaud Dartus Date: Thu Jul 31 20:47:09 2003 +0000 * Make vlc compiling ! commit 7e6fdf1324ecadf02ddce4762ce19624221c5a2d Author: Laurent Aimar Date: Thu Jul 31 19:24:10 2003 +0000 * stream_output: * some clean and fixed a little memory leak. * give to access and muxers options. Now you can use: --sout 'access{option1=value}/mux{a=value,b=value}:/path'. It should also works with '#std{access=access{o=v}, mux=...}' (but untested). For now it's not used. commit 2ac6eec8e2819e111b3c9add16039c59258643bd Author: Laurent Aimar Date: Thu Jul 31 19:14:59 2003 +0000 * stream_output: * added some #define for private flags. * now muxer and access_out also receive options like stream_out. commit bb3720f469dc0acab9f297b98fa2904622fa8189 Author: Benjamin Pracht Date: Thu Jul 31 19:10:14 2003 +0000 * modules/access_out/http.c - httpd.c has support for Basic Authentification, so use it ! --sout-http-user user --sout-http-pwd password commit 80a68e4f614642a9deb4de7cb23b01bda4ed5b98 Author: Laurent Aimar Date: Thu Jul 31 19:02:23 2003 +0000 * copy.c: Added DVD subtitle support. I still need to commit the TS muxer. commit 2ad6cb7f90d7398fd2a32a3756feacb6227861c6 Author: Benjamin Pracht Date: Thu Jul 31 18:25:12 2003 +0000 * Add support for basic authentification in http access. use : --http-user user --http-pwd password or http://user:password@server/path (2nd parameter overrides the first) commit 9043c72749f7694ead220de164513eacf5eddde2 Author: Sigmund Augdal Helberg Date: Thu Jul 31 17:03:46 2003 +0000 modules/misc/freetype.c: - calculate and store size information for each line independently. - misc other fixes commit f79c8d434c2520e38d40767a19cb888a17ebe6cd Author: Jean-Paul Saman Date: Thu Jul 31 15:31:58 2003 +0000 Updated LIST of modules and configuration options for building. commit 485e4dd62440c934cf199608a62e13a9f6b6f045 Author: Jean-Paul Saman Date: Thu Jul 31 15:30:51 2003 +0000 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.). commit f5cfd12845299cc3d13eac5217815da08ff6bf07 Author: Sam Hocevar Date: Thu Jul 31 13:06:07 2003 +0000 * toolbox: Export LC_ALL=C to avoid future cluttering of POTFILES.in. * po/: Re-ran toolbox --update-po. commit 8ddf2757b76015c3d3d65750c3598b88e987da1f Author: Sam Hocevar Date: Thu Jul 31 12:08:58 2003 +0000 * Added and fixed .cvsignore files. commit c87bb403719cbe7434f68a5eeef202995b303dd6 Author: Sam Hocevar Date: Thu Jul 31 11:02:01 2003 +0000 * Makefile.am: Really put po before ., not . after everything else. Fixed the Mozilla plugin build while preserving the fix for VLC.app. commit 4b2db5bcb65d2bfd6c4f562b89e8f7aa7070c5a0 Author: Clément Stenac Date: Thu Jul 31 08:18:30 2003 +0000 * modules/control/joystick.c * Allow the user to remap the actions. * Improved the strings (please check) * Prevent 0 seconds seeks * share/http/*.html * partial HTML validation fixes * Improved the look * src/stream_output/announce.c * minor fixes (thanks sam) commit fa06cb361f1a78a625c1781760e4d19330825bee Author: Gildas Bazin Date: Wed Jul 30 21:09:06 2003 +0000 * modules/control/http.c: on win32 we store the html interface in "http" not "share/http". * src/input/input_programs.c: check for "" descriptions in AddES(). commit 673e5d9eec42f8720d22213f9a3d9b94748dfc53 Author: Jean-Paul Saman Date: Wed Jul 30 12:21:05 2003 +0000 Updating design of PDA Gtk2 interface commit f661da819741f5f5bf3c4d95ac908be9654f9bbe Author: Jean-Paul Saman Date: Wed Jul 30 12:20:49 2003 +0000 Updating design of PDA Gtk2 interface. commit 70520eab44e119d0ecfe42c947bbc31f9662dba6 Author: Laurent Aimar Date: Wed Jul 30 02:00:58 2003 +0000 * transcode: - added new HQ mode (recent ffmpeg only). hq now accept "simple", "bits" and "rd" as paramters. - automaticaly try stereo mode encoding when failed with more than 2 channels. (eg a52 -> mpga) commit d56426974d40b11baf38c5b641b5c7f83462b759 Author: Gildas Bazin Date: Tue Jul 29 23:55:06 2003 +0000 * ChangeLog: update. commit b91133c65b85ebe23f5794ae6bcf9bc2a90ba6eb Author: Gildas Bazin Date: Tue Jul 29 23:50:39 2003 +0000 * configure.ac: added the svlc shortcut for the skins. * install-win32: removed the custom link in the start menu. commit aa7b779f5e23ec9c0007d990d909bb8b067bc37c Author: Gildas Bazin Date: Tue Jul 29 23:01:52 2003 +0000 * ChangeLog: updated the changelog for the release commit 55c20a717ba871f42bbf2848561efa76c7840f93 Author: Gildas Bazin Date: Tue Jul 29 22:25:40 2003 +0000 * modules/codec/spudec/parse.c: fixed typo found by Meuuh. commit 95144fb3cd654d30b35668e178c3c2ea844bd369 Author: Gildas Bazin Date: Tue Jul 29 22:20:53 2003 +0000 * src/video_output/video_output.c: fixed potential segfault. * configure.ac: don't bail out if matroska headers are not found. commit 7528b8435b27ee502fb2803718e7fc28de8650cb Author: Gildas Bazin Date: Tue Jul 29 21:56:47 2003 +0000 * toolbox: fixed typo in the changelog rule. commit d2edf5f53842931ed8326acba7ac28114837feba Author: Gildas Bazin Date: Tue Jul 29 21:46:44 2003 +0000 * modules/video_output/directx/events.c: compilation fix. commit 53f87282f2c3c92bc725d3ce851f08b98577410b Author: Gildas Bazin Date: Tue Jul 29 21:14:10 2003 +0000 * modules/gui/macosx/controls.m: fixed race condition in prev/next commands. * modules/gui/wxwindows/wxwindows.cpp: raised the priority of the wxwin interface so it is now the default. We also lower the priority if there is no DISPLAY env variable. * modules/gui/wxwindows/interface.cpp: prev/next buttons are also used to navigate through titles. * modules/video_output/directx/events.c: use arrow keys for DVD navigation. * modules/video_output/x11/xcommon.c: page up/down now seek -10/10 secs. * share/vlc_win32_rc.rc: compilation fix. commit dc4c75fe8d3c6aa59ac17408fcfd46333f0b89d3 Author: Laurent Aimar Date: Tue Jul 29 18:51:16 2003 +0000 * http.c: under linux if no directory is specified search "share/http" and then DATA_PATH"/http". commit 42b0d32617ae3fb3cf6210b3ed012ec821314dad Author: Gildas Bazin Date: Tue Jul 29 17:43:00 2003 +0000 * configure.ac: bumped version number to 0.6.1. Enabled matroska support by default. * extras/MacOSX/*: bumped version number to 0.6.1. * INSTALL.win32: instructions update. * share/Makefile.am: included the html files for the http interface. * po/*: ran ./toolbox --update-po. commit 2b5d29462f7970d80c8af22aeacea8309da6d11b Author: Sam Hocevar Date: Tue Jul 29 09:32:14 2003 +0000 * modules/video_output/x11/xcommon.c: Hopefully a proper fix for the Mozilla event handling bug. commit 8bfdb6f8e34b0f089e16dcfc4fb843909269b37a Author: Gildas Bazin Date: Mon Jul 28 22:46:00 2003 +0000 * modules/video_output/x11/xcommon.c: reverted sam's last commit which broke the event reading loop on the video window. commit f70672feff388b15d2a8145959cc4428dfeec4f7 Author: Christophe Massiot Date: Mon Jul 28 21:41:20 2003 +0000 * configure.ac: Worked around a bug in the OS X linker, with multiply defined symbols and libmp3lame * Makefile.am: Build po before . because we need the po files to build VLC.app * po/fr.po: French translation courtesy of Jean-Pierre Kuypers * OS X interface: cosmetics commit 913debaf1aaa77856a043e2cc6ead6be1281b57b Author: Jean-Paul Saman Date: Mon Jul 28 20:25:30 2003 +0000 Added HuffYuv and A-law codes for low bitrate and CPU load encodings/transcoding commit 769e4f67252601ecc70a17df35f7c2e0d66b854d Author: Jean-Paul Saman Date: Mon Jul 28 20:23:58 2003 +0000 Added NEWS for iPaq port. commit aa1566b0e1657c06fc78f6e6cf3f38ebccb9dafd Author: Jean-Paul Saman Date: Mon Jul 28 20:23:27 2003 +0000 Updated build scripts: - enabled video4linux for WebCams on handhelds - enabled PDA Gtk2 interface instead of familiar interface - enabled stream output and transcoding commit e1dd3aab6b05bbe8e21382e310fd92d1f363e16a Author: Christophe Massiot Date: Mon Jul 28 18:02:06 2003 +0000 * modules/video_output/x11/xcommon.*: endianness patch + arrow keys are now used to browse through the DVD menus. commit c0c6130dd6519c33684521384e53b59ea094d134 Author: Christophe Massiot Date: Mon Jul 28 13:19:37 2003 +0000 * Fixed my last commit. commit f61cc2fd975638027dbdb848bbf1d82c8fa80fe0 Author: Laurent Aimar Date: Mon Jul 28 07:16:50 2003 +0000 * rc: Fixed a bug with seek command. Added support of "seek n%" (Usefull when mux_rate is nul ) commit db3c43d712d00a5588a2d10fb22b02c2c6b557e8 Author: Jean-Paul Saman Date: Mon Jul 28 07:05:21 2003 +0000 Added PDA images to Makefile.am commit fe6a40e262d77182f9d663ef1b1de901c3edc378 Author: Laurent Aimar Date: Sun Jul 27 23:58:32 2003 +0000 * sub: does not issue an error message when sub-file is empty. commit 4270199452c8fb03fdd21b7cdf3f127e3d1cef93 Author: Derk-Jan Hartman Date: Sun Jul 27 23:05:41 2003 +0000 * Brought the new options system to the OSX gui. and some small fixes. commit 802b24bcbf89c35c8ed17644daf54a15fed15c9d Author: Jean-Paul Saman Date: Sun Jul 27 21:35:51 2003 +0000 Gtk2 port of the familiar Linux interface. The name is also changed to PDA so it reflects that it is targeted at handhelds. The familiar interface itself is deprecreated and will be removed after the next stable version of VLC Media Player. commit 1ec7da49aee75fde3e75fd66da1ca0cb39101010 Author: Gildas Bazin Date: Sun Jul 27 16:20:53 2003 +0000 * modules/audio_output/alsa.c: #ifdef DEBUG -> #ifdef ALSA_DEBUG commit f05705c559ee7df82b9fffc3abeec4b3524ccf76 Author: Gildas Bazin Date: Sun Jul 27 16:14:20 2003 +0000 * modules/audio_output/alsa.c: bail out if the device is already in use. commit ee88f5fa5badd3c8f5d362bcb9f9bd32c1c5e6cc Author: Gildas Bazin Date: Sun Jul 27 15:49:27 2003 +0000 * src/input/input_ext-plugins.c: forgot to re-lock a mutex. commit b1bd5cc0bd5a16c10fd7e0e328ecc2e52d4b2714 Author: Christophe Massiot Date: Sun Jul 27 14:10:02 2003 +0000 * src/input/input_clock.c: Fixed two long-standing (> 2 years) bugs - there should be fewer resampling, particularly on DVD chapter changes - when you unpause a DVD, VLC will wait for the drive to spin up, so you won't lose several seconds of movies * modules/gui/macosx/controls.m: Seeking in paused mode resumes the play mode, make the interface take that into account. commit 788c882a5da403bc5d69efde87b2eb0871502adb Author: Olivier Teulière Date: Sun Jul 27 12:31:50 2003 +0000 * All: Removed the win32 plugin; wxwindows rulez :) commit 41e4d5d773c1a5d70d76b85877996f8b4384e003 Author: Eric Petit Date: Sat Jul 26 18:54:20 2003 +0000 freetype.c: basic YUY2 rendering (Y only) commit 5754f3475eb9f5ab0af52cbef0c453d3e84d9994 Author: Gildas Bazin Date: Sat Jul 26 15:36:46 2003 +0000 * modules/gui/skins/controls/checkbox.cpp: compilation fix. commit f439a67932a9a28e970fbd3a5341067e74d01a5a Author: Laurent Aimar Date: Sat Jul 26 15:34:43 2003 +0000 ffmpeg: fix potential overread for mpeg4 with vol. commit c713876f9c148fd82ab15bef81c8d7db670743bf Author: Gildas Bazin Date: Sat Jul 26 14:19:04 2003 +0000 * modules/gui/wxwindows/open.cpp: move the "open subtitles" line into the file panel. commit b4f05bc944ec8da6ce1eca4f0166643a1193023e Author: Olivier Teulière Date: Sat Jul 26 14:04:33 2003 +0000 * modules/gui/skins/controls/checkbox.cpp: Fixed a stupid bug (a return value was always true...) commit 88b306849afeb6d559000cad32be7a1e8d7eb06c Author: Gildas Bazin Date: Sat Jul 26 12:41:52 2003 +0000 * modules/gui/wxwindows/open.cpp: workaround design problems in wxSpinCtrl (wxSpinCtrl::GetValue() triggers a value update event). commit fce542a9cb499a96e78b8f83620b34f889474d54 Author: Gildas Bazin Date: Fri Jul 25 22:50:12 2003 +0000 * modules/gui/wxwindows/*: fixed clean-up of the dialogs provider on exit. * modules/gui/skins/x11/*: proper initialization of a global var so we can start/exit the skins interface several times. commit 50fd98c4a02156cf6a57112b7593386af560f938 Author: Gildas Bazin Date: Fri Jul 25 13:24:29 2003 +0000 * INSTALL.win32: updated build instructions (btw since the last build changes, mingw+msys can be used again to compile VLC). * modules/gui/wxwindows/wxwindows.cpp: oops. commit 2b616a2310e6a23fc79809c8e880318be496f22b Author: Gildas Bazin Date: Fri Jul 25 11:37:22 2003 +0000 * modules/video_output/directx/events.c: a couple of compiler warning fixes. * msvc/vlc.dsw: relaced basic_skins plugin with the skins one. commit d78e17ca4f90d49b09478c107c79586650548a29 Author: Gildas Bazin Date: Fri Jul 25 11:33:24 2003 +0000 * configure.ac: libpng (logo plugin) needs to be linked with zlib. * modules/gui/wxwindows/*: a couple of compilation fixes for wxWindows cvs. commit 7f0f36d8668254b2005a31774f316c4cb2f39612 Author: Derk-Jan Hartman Date: Fri Jul 25 01:11:32 2003 +0000 * subsdec now uses the new options code. commit 3fb0884559ccd895366b7f312705a7d4321021a5 Author: Derk-Jan Hartman Date: Fri Jul 25 01:09:51 2003 +0000 * Updated it.po commit 1a67ce0352da30b86c8a3b636b3c6c2829bc40cc Author: Derk-Jan Hartman Date: Fri Jul 25 01:09:29 2003 +0000 * Largely updated nl.po * Updated it.po commit f87d11a1ddea862ae0910974ac9ba419d106cebc Author: Gildas Bazin Date: Thu Jul 24 23:21:18 2003 +0000 * modules/gui/wxwindows/wxwindows.cpp: temporary hack (I hope ;) to fix win32 compilation with wxWindows < 2.5. commit b55849264b74db669bde9f35fb71c973f8211d6d Author: Gildas Bazin Date: Thu Jul 24 22:58:21 2003 +0000 * 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. commit af85b12e3014b6dd2a1e2650d1bd0b3320f8451b Author: Sam Hocevar Date: Thu Jul 24 22:05:16 2003 +0000 * modules/access/v4l/v4l.c: + Removed my name from this file, I didn't contribute anything major to it. + Added strerror(errno) where adequate, as well as additional debug information, hopefully more useful than "cannot open". commit e92510e2941fc079f894ce2884dda156251933a3 Author: Gildas Bazin Date: Thu Jul 24 21:50:28 2003 +0000 * modules/gui/wxwindows/*: you can now specify input options in the stream output MRL as well. * modules/misc/freetype.c: bail out if no font has been specified. * modules/demux/util/sub.h: don't forget to detach the demuxsub object. commit beab78a9326bad5b94aae4fb070801ce75cd1143 Author: Sam Hocevar Date: Thu Jul 24 20:34:47 2003 +0000 * bootstrap: + Run autopoint with the -f flag. + Remove stamp files in the bootstrap process. commit c00da1828e76c20f14e6261661884c2dea3fe3c7 Author: Sigmund Augdal Helberg Date: Thu Jul 24 19:30:27 2003 +0000 ignore CR characters wherever they might be. A little better line spaceing, but I still don't understand what this is all about. commit cfb29d4ef1b8584ac29754b42bdf76f6d880282d Author: Sigmund Augdal Helberg Date: Thu Jul 24 19:07:03 2003 +0000 fixed a nasty code duplication where the same function call was two places with just a few lines in between, but in separate #if cases. commit e8e9297e1bf9609b17aee47b1bf24f7b92b19612 Author: Benjamin Pracht Date: Thu Jul 24 18:30:03 2003 +0000 * "frequency=" is channel frequency in kHz again * fix a segfault when "/dev/video0" or "norm=" were last arguments of the command line commit ad2b2b2706f91cf448ec5fd7f133fc0e981335da Author: Benjamin Pracht Date: Thu Jul 24 18:27:07 2003 +0000 * Changes "frequency=" syntax. New syntax is channel frequency in kHz * shows a warning if frequency is in "previous syntax range" commit 2b328b81d5cdfafd5b4802bc7335d1b4f31f699a Author: Gildas Bazin Date: Thu Jul 24 17:31:59 2003 +0000 * modules/gui/wxwindows/open.cpp: compilation fix. commit 88feabd71c65decc1718a2c6b6fb34575be1a8c6 Author: Gildas Bazin Date: Thu Jul 24 16:07:10 2003 +0000 * modules/gui/wxwindows/*: added support for input options in the open dialog. The stream output and subtitles options use them and you can also add options in the MRL itself. commit 6135b00b126d8b3e6143fa1a17b2c32581470133 Author: Gildas Bazin Date: Wed Jul 23 23:05:25 2003 +0000 * modules/misc/freetype.c, modules/demux/util/sub.c: cleanup. * modules/demux/util/sub.h: thou shall do a vlc_object_attach(). * src/misc/variables.c: added VLC_VAR_FILE and VLC_VAR_DIRECTORY inheritance support. commit f8551ccd8bd84ed845eb7bb6427952bf909c50c2 Author: Christophe Massiot Date: Wed Jul 23 22:55:31 2003 +0000 * Updated po files. STRINGS ARE FROZEN !!! commit 7f661cb300890ac6ee63c85c63748c11acaaa1a7 Author: Jean-Paul Saman Date: Wed Jul 23 22:02:56 2003 +0000 Interface for Familiar v0.7 and GPE. This interface is based on gtk2 libaries. commit 4684a91eafdc7a56414208681294ecccaac9b83c Author: Gildas Bazin Date: Wed Jul 23 22:01:25 2003 +0000 * include/variables.h, src/misc/variables.c: you can now use var_Create() directly to create an object variable with an inherited value. eg. var_Create( p_vout, "zoom", VLC_VAR_FLOAT | VLC_VAR_DOINHERIT ); 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). * src/input/input.c, src/input/input_programs.c, src/video_output/video_output.c: converted more config_GetFoo() into var_Create()/var_Get(); commit 5b165b7369efb2c31466e0ed0a120ef16a838cc6 Author: Derk-Jan Hartman Date: Wed Jul 23 21:45:13 2003 +0000 * include/vlc_common.h: MAX_PATH PATH_MAX, we don't wanna bother and use the latter everywhere. * modules/demux/util/sub.c: Bring the config options in here to the variable structure. * modules/misc/freetype.c: Bring the config options in here to the variable structure. Fix the linespacing. Dnumgis, it works, just define another linespacing :) commit 49913218cb1dcc91a1e7ac4dfe7993aac7114adf Author: Eric Petit Date: Wed Jul 23 19:11:08 2003 +0000 freetype.c : use the default BeOS font on BeOS commit 95a8807bc6824f01c88adb2e1ee8dac12c9b7afe Author: Olivier Teulière Date: Wed Jul 23 17:31:24 2003 +0000 * modules/gui/skins/src/banks.cpp: removed a useless event I had forgotten commit 16434951b385e55e3b7c3e6fef0b6e55e73907ff Author: Cyril Deguet Date: Wed Jul 23 09:14:25 2003 +0000 * all: fixed depcomp failure commit 986af9f1b1eab16f26f10f5f865e32ae6c9d72e7 Author: Jean-Paul Saman Date: Wed Jul 23 07:37:34 2003 +0000 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;". commit 6754c25bbc82f4ab9c135f601d6405c6551f5ac9 Author: Gildas Bazin Date: Wed Jul 23 01:28:54 2003 +0000 * modules/misc/sap.c: oops, compilation fix. commit eb505a2f6d699f8aa9a1774896c1d3c4f2077899 Author: Gildas Bazin Date: Wed Jul 23 01:13:48 2003 +0000 * ALL: changes to the playlist_Add() and VLC_AddTarget() proto to include a list of options associated with the input. * 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. * 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. * 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 ':'. All these changes allow you to specify input specific options. eg: ./vlc --no-sout-audio yourvideo.mpeg :sout=udp/http::8080 :sout-audio yourvideo2.mpeg Here the ":sout" option will only apply to yourvideo.mpeg. "--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. TODO: - the interfaces need to be modified to benefit from the new playlist_Add() api. - 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(). commit 19e6278e3e9cb384f37073dcd1c237a30d6da3d7 Author: Derk-Jan Hartman Date: Tue Jul 22 22:02:44 2003 +0000 * Fix Makefiles for removed .rle fonts commit cf3bb5c007ec4e7684412164d7c1416847c071b2 Author: Derk-Jan Hartman Date: Tue Jul 22 20:49:10 2003 +0000 * ALL: - Removed all the RLE subtitle font code. - Removed the .rle and even older .psf font files. - Moved the filesubtitle code from spudec to subsdec. - spudec is again DVD only. commit 1f4b560964a4a0a94630c728b44fbae21dabe088 Author: Benjamin Pracht Date: Tue Jul 22 20:25:07 2003 +0000 frequency is nom frequency in MHz * 16, as for the v4l input. Breaks compatibility with previous syntax... commit e9ecd3b90036ee199903f85b523347d592388988 Author: Gildas Bazin Date: Tue Jul 22 18:06:04 2003 +0000 * src/stream_output/stream_output.c: fixed segfault when muxer can't add an elementary stream. commit 9a825a723d24c0bc378f2bf8f03cf6690af883ec Author: Gildas Bazin Date: Tue Jul 22 15:59:06 2003 +0000 * src/misc/variables.c: fixed small mem leak (courtesy of Andy Lindsay) * modules/gui/wxwindows/interface.cpp: small improvements to the volume control. commit e6063e73a23728020548569fa48e7b1976bc29a4 Author: Benjamin Pracht Date: Tue Jul 22 13:58:23 2003 +0000 * We're finally parsing all parameters (including standard) * syntax is now (roughly) the same as for the v4l input ex : vlc pvr:/dev/video0:frequency=1242:norm=secam:size=12x42:bitrate=1200,maxbitrate=4200 * old syntax is still working * norm can be "pal", "secam", "ntsc" or any hexa value commit c2b01bcb47d655c5ad25e18286c7ca19148c186e Author: Laurent Aimar Date: Mon Jul 21 23:53:55 2003 +0000 * http: added "del" and "empty" control. (for playlist). Corrected "previous" command. TODO: doc :( commit 604f15c992d1d5c46a0f9c0f2506f4b0669e3655 Author: Jean-Paul Saman Date: Mon Jul 21 19:45:45 2003 +0000 Forgot this one. commit a195c0948c5bb3fd27a8b6fbbf237647c74b98db Author: Jean-Paul Saman Date: Mon Jul 21 19:38:59 2003 +0000 Added missing familiar-playlistb16x16.xpm commit a7300bbb3a44e4a65fa7b867590936758afe4bbe Author: Jean-Paul Saman Date: Mon Jul 21 19:25:54 2003 +0000 Updated build rules for the Sharp Zaurus. commit 68fc71edcd09a26d1b45665222a7962be922c56a Author: Jean-Paul Saman Date: Mon Jul 21 19:19:48 2003 +0000 Updated build rules for iPaq. commit 03617b35493114fea1bc5840449edd1d9f38f591 Author: Gildas Bazin Date: Mon Jul 21 18:24:51 2003 +0000 * modules/codec/spudec/spudec.c: disabled RLE font loading as it's not used anymore. commit 85d35a75117452427fff0f7e0fd1396abb1447ca Author: Gildas Bazin Date: Mon Jul 21 17:48:31 2003 +0000 * modules/codec/quicktime.c, configure.ac: ported the audio part of the quicktime module to win32. commit 543f828d1124579e67de6f5fbc6abeb9ec23c47b Author: Gildas Bazin Date: Mon Jul 21 17:29:58 2003 +0000 * Makefile.am, install-win32: removed rle fonts from the win32 package and added the necessary files for the http interface. commit 4fd39e0ef55c4b3a80481ad302a10ecbab0c882d Author: Derk-Jan Hartman Date: Mon Jul 21 01:38:37 2003 +0000 * vlc.ebuild: disabled kde, fixed mad and freetype support * Makefile.am: added html files for http intf to macosx. windows and beos probably need to do this too. commit 200a61d98c81752dc1adcd9cbe14cd348075fd3f Author: Gildas Bazin Date: Sun Jul 20 23:46:46 2003 +0000 * modules/misc/freetype.c: set default font on win32. Fixed small memleak as well. commit 4da83b8c197337826b20eb4bf597ce35b128bed3 Author: Gildas Bazin Date: Sun Jul 20 23:30:07 2003 +0000 * modules/packetizer/copy.c, modules/stream_out/transcode.c: handle raw RV15, RV16, RV24, RV32, GREY. commit 183241cb88ecc14c050d350314675ff823c2b224 Author: Sigmund Augdal Helberg Date: Sun Jul 20 23:05:24 2003 +0000 removed some c++ style comments, fixed some untrue comments, moved a function prototype commit 8d171ed1149437e2041adbdf1ec7c3a0ac128a68 Author: Derk-Jan Hartman Date: Sun Jul 20 22:16:19 2003 +0000 * Update of language files commit beccf2b63b1332ca2ec0e95744039b3a68d4cc62 Author: Derk-Jan Hartman Date: Sun Jul 20 22:06:03 2003 +0000 * bumped up version to 0.6.1-test1 commit e7000e03c9c13ac632c7d3e57eb9e518b610307a Author: Derk-Jan Hartman Date: Sun Jul 20 21:41:13 2003 +0000 * Set the default font on Mac OS X to the system font. commit b62e141d6b6027b876d4e5b69e28720f0022d798 Author: Gildas Bazin Date: Sun Jul 20 21:28:52 2003 +0000 * modules/gui/wxwindows/streamout.cpp: small cosmetic change for the streamout dialog. commit 9b8e4de10fdc69ef7794f7cd6ceba1ebd3745bb2 Author: Derk-Jan Hartman Date: Sun Jul 20 20:54:01 2003 +0000 * removed matrox support, since the modules is broken http://bugs.gentoo.org/show_bug.cgi?id=24910 commit 573de01f7136e3d8b71355d1e3ad39720d4ba0a7 Author: Olivier Teulière Date: Sun Jul 20 20:42:23 2003 +0000 * modules/gui/skins/*: removed useless code commit ac35c5959dc867f0a092772a6eaea86feb4a5427 Author: Gildas Bazin Date: Sun Jul 20 20:33:17 2003 +0000 * src/input/input_ext-plugins.c: fixed previous commit. * modules/gui/wxwindows/interface.cpp: fixed a couple of bugs. commit ebd0d9737a27d3df650b6e395c93fb6e957e10ca Author: Derk-Jan Hartman Date: Sun Jul 20 19:48:30 2003 +0000 * README.MacOSX.rtf: updated section on subtitles. * vlc.ebuild: added amd64 keyword. changed script to use emake again. Removed MODULES from the doc installation. * src/libvlc.h: added the new ffmpeg a/v encoders to the list for the prefs. * share/vlc_win32_rc.rc: Changed the Win32 name of VLC from, "An Opensource Media Player" to "VLC media player". * other: added the new transcoding codecs, channels option and SAP option to the stream output dialog. commit d2c52a329ff085b7be6d735dc85b5e46b210c903 Author: Olivier Teulière Date: Sun Jul 20 16:56:58 2003 +0000 * modules/misc/freetype.c: compilation fix for windows commit e9e2c245c5c6e14018c77da85f19e851950d73a2 Author: Sigmund Augdal Helberg Date: Sun Jul 20 16:26:33 2003 +0000 Draw the text in the U and V planes as well. Removes the transparency effect. Also check which chroma is in use and give an error message if it isn't supported. Someone (possibly me) should write some renderer functions for other colorspaces. commit 1aefba7e7d856bf935e7850b07022a55924a96f5 Author: Gildas Bazin Date: Sun Jul 20 15:33:53 2003 +0000 * Added MPEG 1 to the list of encapsulation methods (useful to produce files playable by WMP). commit 57effc145443e9c4f8f8a888069c6f2861dcb66b Author: Gildas Bazin Date: Sun Jul 20 15:17:47 2003 +0000 * 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. commit ae606eef317f0ff631db76a22d2392881e180b55 Author: Sigmund Augdal Helberg Date: Sun Jul 20 12:34:36 2003 +0000 some cleanup in file info code, add fourccs in hex form ( some users want that ), add audio bitrate when available (untested) commit e9829fa64a286cfaa3634f430bf6dab2823bebc8 Author: Gildas Bazin Date: Sun Jul 20 12:22:32 2003 +0000 * 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. * Makefile.am: removed INSTALL.win32 from the win32 package as it's only useful for developpers anyway. commit ae65b15b7b26ece5daa69e3721225d7bd5c8cc98 Author: Gildas Bazin Date: Sun Jul 20 10:38:49 2003 +0000 * modules/gui/wxwindows/*, include/vlc_interface.h: new generic "open file" dialog. * modules/gui/skins/*: use the new generic "open file" dialog to load skins. commit ce09ec773c9b9f2094a1c2912a021b5c66f44a92 Author: Clément Stenac Date: Sun Jul 20 08:30:41 2003 +0000 modules/control/joystick.c: Joystick control module (linux only) disabled by default, use --enable-joystick & --extraintf joystick actions are: left-right: variable speed seek up-down: browse the playlist button 1: play/pause button 2: fullscreen commit d523d1af33bd9701784ceeb117b652c255cb510e Author: Gildas Bazin Date: Sat Jul 19 16:33:55 2003 +0000 * modules/gui/wxwindows/*: proper characters encoding conversions. Override the popup menu only for the main interface. commit 3512590ae6265ac67f9e78f148fc27d6f77ff223 Author: Sigmund Augdal Helberg Date: Sat Jul 19 15:25:47 2003 +0000 alsa is only available on linux commit bdfcacf6da63b1c21a9524b67e5f97c62fca8243 Author: Sigmund Augdal Helberg Date: Sat Jul 19 15:15:01 2003 +0000 Render the glyph for each character only once, and not once for each frame. Should speed up things a bit. commit 4c2181e9489dd1b86f969955a612b4f217b1cf89 Author: Laurent Aimar Date: Sat Jul 19 15:12:10 2003 +0000 * mp4: parse another box. commit f0e231e1d45f9ba267ec17e4430715407b0a12ae Author: Sigmund Augdal Helberg Date: Sat Jul 19 14:41:30 2003 +0000 Use proper linespacing commit bf31a77661ac37ca6686230c454f8b852fada63d Author: Gildas Bazin Date: Sat Jul 19 14:22:08 2003 +0000 * src/libvlc.c: use UTF-8 internally on win32. commit d8280a949d8cc8de62592716eea0337468bf39af Author: Sigmund Augdal Helberg Date: Sat Jul 19 14:14:22 2003 +0000 fix linking with iconv for the spudec module commit 11d1c6b19a64603ad1f834780d7198895900ea44 Author: Sam Hocevar Date: Sat Jul 19 11:29:20 2003 +0000 * Makefile.am: Fixed the plugins' target directory location. commit 63f76f94f3d0a450810466fb4103c70dbe6b96f0 Author: Derk-Jan Hartman Date: Sat Jul 19 00:02:35 2003 +0000 * NEWS: added some more stuff for the upcoming 0.6.1 * vlc.ebuild: removed xvid and added the debug USE variable. Also some formatting fixes. commit bafd6742807460959ba862de2a967cb19c9fa2e0 Author: Derk-Jan Hartman Date: Fri Jul 18 23:50:32 2003 +0000 * add a #include commit 9937f5763da8008ecaeee4539c01ab2ce3a2a011 Author: Derk-Jan Hartman Date: Fri Jul 18 23:41:09 2003 +0000 * Add -liconv to the ldflags of the spudec module. * Add -framework Carbon to the ldflags of the spudec module when Carbon is present. freetype-config unfortunatly omits this on MacOSX. I think I did this correctly, but it might be wise to review this :) commit e809bbac6c4606ab885db187c40d6e764485ed12 Author: Gildas Bazin Date: Fri Jul 18 20:52:11 2003 +0000 * src/libvlc.h: disabled the encoders config options (encoders are not used anymore, all the encoding is done in the stream output transcode module). * 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.) commit 91bfa020195aadb1805e5c4d54914cdf2a7ffd59 Author: Derk-Jan Hartman Date: Fri Jul 18 20:16:53 2003 +0000 * had forgotten to actually activate mozilla :) commit e1523249df7693383c2a77c6fe58466fdb846223 Author: Gildas Bazin Date: Fri Jul 18 20:06:00 2003 +0000 * modules/audio_output/alsa.c: alsa is now the default audio output. * src/misc/configuration.c: removed unnecessary line. * modules/gui/skins/parser.*: small cosmetic change. commit ce12715bd98b7201adbea0053697f1a33991c87d Author: Derk-Jan Hartman Date: Fri Jul 18 20:00:02 2003 +0000 * mozilla support enabled * added USE mad and libid3tag * added mp3lame capability to ffmpeg. * updated wxGTK requirements to 2.4.1 commit e493d0f0d29cc5d420e259754937cdda8173d841 Author: Eric Petit Date: Fri Jul 18 19:26:22 2003 +0000 Added 'CDVC' fourcc (another one for DV video) commit 928fafc3cd57e4ef94ef125882cfae43ffaf27ea Author: Gildas Bazin Date: Fri Jul 18 14:18:08 2003 +0000 * modules/gui/wxwindows/wxwindows.cpp: oops. commit f96f1c070f65e7df9dbb696fdd0a32148a7ba868 Author: Gildas Bazin Date: Fri Jul 18 13:22:07 2003 +0000 * modules/gui/wxwindows/*: avoid queuing popup menu events while one is already being displayed. commit f8b9c6f9976912dfea43dd6761ccf09b0b9f46d9 Author: Gildas Bazin Date: Fri Jul 18 11:39:39 2003 +0000 * modules/video_output/directx/events.c: closing the video window doesn't doesn't exit vlc anymore, it just stops the current stream. * modules/gui/wxwindows/*: fix for popup menu placement. commit 33b6abb6e8333c5a3ea676d7899c6dbd116c1051 Author: Gildas Bazin Date: Thu Jul 17 22:54:40 2003 +0000 * src/playlist/playlist.c: fixed recent playlist breakage. commit 5a90c358259f60155a4d027852e0b6f089275cba Author: Gildas Bazin Date: Thu Jul 17 18:58:23 2003 +0000 * modules/gui/wxwindows/*: enable popup menu support in the "dialogs provider". commit 035792d566a078338de02cdb279df10589b6d66d Author: Gildas Bazin Date: Thu Jul 17 17:30:40 2003 +0000 * modules/gui/wxwindows/*: The wxwindows interface is now a "dialogs provider" module as well as a normal "interface". Dialog providers expose an api that allow other modules to use the GUI dialogs the module provides (open dialogs, etc...). + misc small enhancements. * modules/gui/skins/*: completely removed the dependancy on the wxwindows code (which also eliminates the need for the basic_skins module). The skins module will now try to load a "dialogs provider" to display the open, messages, file info and preferences dialogs. commit 5cc5eba266f423eaf13bdae36ea2d031bdcd9d3a Author: Sam Hocevar Date: Thu Jul 17 16:34:40 2003 +0000 * Makefile.am: Parse mozilla after . so that the mozilla plugin gets its dependencies right. * src/stream_output/announce.c: Compilation fix. commit e397e422bbc537435688441c173d550e251bf3a3 Author: Sam Hocevar Date: Thu Jul 17 15:49:37 2003 +0000 * m4/vlc.m4: Looks like POSIX shell reduces "`eval echo '$'FOO`" to "" even if $FOO contains spaces. Worked around the problem. commit 0001dd31afce7dea20762c2e3a683ee05e936c16 Author: Sam Hocevar Date: Thu Jul 17 14:54:26 2003 +0000 * configure.ac vlc-config.in.in: Oops, vlc-config needs top_builddir, not top_srcdir. commit 0878dc57d541b93055dd3c1e14a26b16acf563bc Author: Sam Hocevar Date: Thu Jul 17 14:28:13 2003 +0000 * src/stream_output/announce.c: + Fixed Win32 port. + Speed optimizations in split(). + More coding style fixes. commit aa935693f83221d868cd51522152ef3845222fd4 Author: Sam Hocevar Date: Thu Jul 17 14:10:08 2003 +0000 * src/stream_output/announce.c: + Coding style fixes. + Use memcpy() instead of for() loops. commit 8c7b5a88af84044ec88e45fdc2bd899ddc524bea Author: Sam Hocevar Date: Thu Jul 17 13:09:46 2003 +0000 * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the current directory but looked for in the parent directory. commit 3c69292877e2a284e4fc0dec6adee5713fb6483f Author: Sam Hocevar Date: Thu Jul 17 13:01:59 2003 +0000 * debian/compat: + New debhelper file. * debian/control: + Updated debhelper build-dependency to (>= 3.4.4) because we now use debian/compat. + Use ${misc:Depends} everywhere. commit 8bbbcc31b7479f7ba33db7889b730cbb892e2744 Author: Sam Hocevar Date: Thu Jul 17 12:06:10 2003 +0000 * mozilla/Makefile.am: Moved mozilla plugin generation directives here. * configure.ac: Propagate $(top_srcdir) to the vlc-config call. commit e30fd2a9aff6319968af1c471c567a2dc9660665 Author: Sigmund Augdal Helberg Date: Thu Jul 17 09:25:58 2003 +0000 mozilla/vlcplugin.h: added the video/x-ms-wmv mime type mozilla/npvlc_rc.rc: added all the missing types from vlcplugin.h commit e95260909749af242ba3296eb137c77b00ba9153 Author: Sam Hocevar Date: Wed Jul 16 21:42:53 2003 +0000 * Makefile.am: added /usr/lib/mozilla/include/idl to the xpidl include directory, because that's where Gentoo puts it. commit 84eacb12aa7345400c58399ac9ba9e5cd26dd87d Author: Gildas Bazin Date: Wed Jul 16 17:19:06 2003 +0000 * modules/codec/spudec/spudec.c: oops, proper fix for the proper initialization of the proper iconv handle ;) commit c578df89f123ab95d5d54b3b9d10197bdcfdf432 Author: Gildas Bazin Date: Wed Jul 16 17:17:05 2003 +0000 * modules/codec/spudec/spudec.c: proper initialization of the iconv handle. commit 898d537760e88c09e8e6dc6146a3e8f487fe07c6 Author: Sam Hocevar Date: Wed Jul 16 16:33:59 2003 +0000 * mozilla/*: Additional Mozilla 1.4 compilation fixes. commit e5d0b8ef4e393375ff519ca6c9be850a80d061c5 Author: Sam Hocevar Date: Wed Jul 16 16:06:56 2003 +0000 * configure.ac: complain when mozilla-config isn't found. commit 0bf20368a6bb828e6623e1a954ebdce54032bbf3 Author: Sam Hocevar Date: Wed Jul 16 15:52:05 2003 +0000 * bootstrap: + Minor indentation fix. * toolbox: + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in. * po/*: + Re-ran toolbox --update po. commit 1f570ed08bfdcf34cfb0753a24479126e39ed306 Author: Sam Hocevar Date: Wed Jul 16 15:40:53 2003 +0000 * debian/changelog: + Prepared my next Debian upload. * debian/control: + Set policy to 3.6.0. No changes required. + Extended the package description. commit 532ad32a5c362f8a95db32dfbebdcb0ffd2e658a Author: Sam Hocevar Date: Wed Jul 16 15:32:41 2003 +0000 * modules/access/http.c: + Fixed gcc 3 warnings (type punning). * modules/access/mms/mmstu.c: + Fixed a gcc 3 warning (long constant). commit bae1c308aeff599d920bfb658c2dfea1958b8c27 Author: Sam Hocevar Date: Wed Jul 16 15:25:32 2003 +0000 * modules/video_output/x11/xcommon.c: Select events in the video subwindow instead of the base window, because newer versions of Mozilla select ButtonPress for the window it gives us, and XSelectInput only allows one client to select this event. commit b9d25717d73c1e368c355c68e9ce7514d5ea42fb Author: Sigmund Augdal Helberg Date: Tue Jul 15 18:12:05 2003 +0000 moved Doxyfile to doc/ to make sam happy. Changed Doxyfile so the generated documentation does not include information on which headers each file includes, since this information isn't correct. Clarified and doxygenized some of the documentation on subpictures commit fc79ec1439cff44d92d231e192d29701af3c5e2f Author: Alexis de Lattre Date: Tue Jul 15 18:01:42 2003 +0000 Update for the spec files. commit a614010deb9296f4ac33fd7cd3873189ae10abd4 Author: Gildas Bazin Date: Tue Jul 15 16:07:33 2003 +0000 * modules/mux/mpeg/ps.c: save pack and system headers for http streaming. commit da7946c0c327f175ee4b9169dd54a35257fadc2c Author: Gildas Bazin Date: Tue Jul 15 13:12:00 2003 +0000 * 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. commit 362d08e0e5421ec628fbe98c62209a7a7dfdfe2b Author: Sigmund Augdal Helberg Date: Mon Jul 14 22:25:13 2003 +0000 had to forget something :) commit 14b3f0cfa16fa0147dafd44b64bf94403a0095fb Author: Sigmund Augdal Helberg Date: Mon Jul 14 21:32:59 2003 +0000 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. include/video_output.h: added some members needed by text renderer modules src/video_output/video_output.c: load and unload text renderer module when needed src/video_output/video_text.c: implemented some functions to show text on the video include/osd.h: exported the functions to show text modules/misc/Modules.am, module/misc/freetype.c: new text renderer module, largly based on the old osdtext module. modules/video_filter/Modules.am, modules/video_filter/osd_text.c: removed the osdtext module configure.ac: changes "osdtext" to "freetype" some places 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 modules/control/lirc/lirc.c: use new code to give feedback on buttons pressed. untested. modules/demux/util/sub.c: remove all traces of the ugly old osdtext module modules/misc/dummy/*: added a "text renderer" submodule in the dummy module src/misc/modules.c: included osd.h as it seems to be needed to export symbols 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. commit 371148d3db06625f4842833f10f7deb66e3001df Author: Sigmund Augdal Helberg Date: Mon Jul 14 20:36:55 2003 +0000 toolbox: made a --add-include that can be used by doxygen to get proper includes in the .h files, since they are parsed out of context by doxygen Doxyfile: misc fixes, use ./toolbox --add-include as filter for sources. include/vlc_common.h: doxygenized VLC_COMMON_MEMBERS With these changes, and a slightly patched version of doxygen (which you can get here: http://www.idi.ntnu.no/~sigmunau/doxygen-vlcpatched.tgz ) you should be able to get some useful documentation out of the vlc sources. commit d46bb4f46b37962607c51c40d6e614cd5eceb991 Author: Gildas Bazin Date: Mon Jul 14 16:10:20 2003 +0000 * configure.ac, modules/control/http.c: compilation fix for platforms without ctime_r(). commit 28c5e6600b00e8ce7d0d0d607e6a9328eb241408 Author: Christophe Massiot Date: Sun Jul 13 19:58:41 2003 +0000 * Only allow 4x fast-forward, since 8x won't work on low-end machines, and our dear users report it as a bug. commit a5969564d5af6d23b147742eb0de6805616bebe6 Author: Gildas Bazin Date: Sun Jul 13 14:55:17 2003 +0000 * modules/gui/skins/*: removed unused GTK2_SKINS code. commit d2904541f5dac56c2b3c0599ea3d844f64ec66eb Author: Gildas Bazin Date: Sun Jul 13 13:18:25 2003 +0000 * modules/stream_out/transcode.c: implemented some very basic channels downmixing. Was necessary to be able to transcode a52 > stereo to mpga. commit b9dadebaf487d4e8417f465eb78b8346b78c49b7 Author: Sigmund Augdal Helberg Date: Sun Jul 13 12:52:40 2003 +0000 cleanup comments commit 405a6bc2ae01e2dd9c6386972431f0dea5437992 Author: Christophe Massiot Date: Sun Jul 13 12:35:13 2003 +0000 * modules/demux/mpeg: 0x06 stream type can be used for something else than A/52, so disabled it for the moment (we should actually check for the presence of a descriptor). commit 6cc05a56b4594cca38568dcac5dbf76f0358af85 Author: Christophe Massiot Date: Sun Jul 13 12:15:23 2003 +0000 * modules/codec/libmpeg2.c: Fixed a major bug where the picture heap would progressively empty on some DVDs. commit 975daf79d45fc37a83703f12056d637ae9dea9df Author: Gildas Bazin Date: Sat Jul 12 13:33:10 2003 +0000 * modules/gui/wxwindows/*: added a "simple open" entry to the "File" menu of the interface and playlist. That entry just opens a wxFileDialog(). commit 5f5d4e185d7c5603300e8f276e63f682845c5469 Author: Laurent Aimar Date: Sat Jul 12 00:56:18 2003 +0000 * http.c : fix definition conflict under OS X (at least). commit 28de87ba8d6596227c15da74c8930f1d0988f8b7 Author: Gildas Bazin Date: Fri Jul 11 23:36:01 2003 +0000 * modules/gui/wxwindows/streamout.cpp, wxwindows.h: added an audio channels combobox for transcoding. * NEWS: update in preparation for 0.6.1. commit fec78c9af79ba8f6d08dac260a2e4528e0bc0998 Author: Gildas Bazin Date: Fri Jul 11 23:14:03 2003 +0000 * modules/audio_output/directx.c: 5.1 audio output now works on sblive/audigy as well :) * 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. * modules/gui/wxwindows/messages.cpp: the verbose checkbox is set to the value of the --verbose config option. commit 708eb8cbb92cbfac2f98277fac4a23e2bcbf7c11 Author: Laurent Aimar Date: Fri Jul 11 19:29:37 2003 +0000 * disabled by default. (It's a nice security hole for those) commit 5594cdbc7eeb5c50d9b80e11adf59719619466ae Author: Laurent Aimar Date: Fri Jul 11 18:21:30 2003 +0000 * index: little fix for refresh url. * browse: example. commit 64ce2efad40692a074d8bedf928f0e01fd56ceee Author: Laurent Aimar Date: Fri Jul 11 18:19:43 2003 +0000 * http: * fix for double // under linux. * another useless feature: can browse local files (for sout) commit 38b5105c5827af147c7fd6d0b65d48945446afe8 Author: Gildas Bazin Date: Fri Jul 11 11:58:12 2003 +0000 * configure.ac: always use the built-in getop on win32 (cygwin's one is buggy). Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else. Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime). commit b6ba072e82096983fc1d72f3220bc449f7723ab5 Author: Gildas Bazin Date: Fri Jul 11 09:50:10 2003 +0000 * include/httpd.h: compilation fix. * modules/control/http.c: win32 fixes. commit a3285e7cb1f06e1d55c28157ca0a146345f6fb79 Author: Sam Hocevar Date: Fri Jul 11 08:04:30 2003 +0000 * po/POTFILES.in: Updated this file from a pristine CVS tree to avoid cruft. commit 91e65ae884213d6e3377c26fc58b631266cbf238 Author: Gildas Bazin Date: Fri Jul 11 07:13:27 2003 +0000 * modules/audio_output/alsa.c: enabled 4 and 5.1 channels modes (although stereo stays the default). commit 48b6b41a46d8e413af50e029b3364d86fc474005 Author: Laurent Aimar Date: Thu Jul 10 23:55:14 2003 +0000 * mmstu: workaround for some streams. (missing 0x11 answer). commit af3dd2cf98557488d55c351dcbdb510361a2e663 Author: Laurent Aimar Date: Thu Jul 10 22:37:02 2003 +0000 * httpd: fix a segfault. commit 21c3df333acf7f7827f6d16a97c253608b9d46ac Author: Laurent Aimar Date: Thu Jul 10 22:29:59 2003 +0000 * all: samples pages for http interface. commit a362f5c383ee7033ef62f8376d7179d2d756c1e9 Author: Laurent Aimar Date: Thu Jul 10 22:24:09 2003 +0000 * http: rework of the http interface. There is no more hardcoded html page. The interface recursively parse a directory, exporting all files. All .htm/.html are parsed, and special macro are used. I will commit somes samples pages in share/http and I hope documentations. TODO: - (re)implement access control in httpd (but in a useable way). - clean login/password management. (for now .access protects a whole directory). - doc ;) commit 16afd9893ecafa98ff0ccab2f42c39ed84699985 Author: Clément Stenac Date: Thu Jul 10 18:29:41 2003 +0000 * http: added support for user/pass (--http-user & --http-pass) * httpd: removed hard-coded user/pass for admin page. (now: --http-admin-pass & --http-admin-user ) commit afbda0f423a545e12727ae88f86d4bf5538058df Author: Mohammed Adnène Trojette Date: Thu Jul 10 11:15:18 2003 +0000 now messages can be saved to a file commit d812e05efcde4d4850dd2d595a966591af9fdebe Author: Sam Hocevar Date: Thu Jul 10 07:08:41 2003 +0000 * vlc.spec.redhat: Renamed this file to vlc.spec again. It's the expected filename in a package. commit 721e1cd9c758e233ad71de50ca6da3997cf0a571 Author: Laurent Aimar Date: Thu Jul 10 01:33:41 2003 +0000 * ffmpeg: some clean. Added a mutex to avoid multiple initialisation. commit b752c610ec215b245fd57ff32389688637b9d15c Author: Derk-Jan Hartman Date: Thu Jul 10 00:47:42 2003 +0000 * fixed glide header detection * added matroska, dvb and pvr USE vars. * enabled support for flac. * removed libdv support since it's deprecated * enabled freetype support if USE=truetype * enabled satellite support if USE=dvb * added local USE variable pvr to compile with pvr support * added local USE variable matroska to compile with experimental matroska support/ebuilds. See also http://forums.gentoo.org/viewtopic.php?t=63722&highlight=matroska. commit d161c0063d308fb20fdfaf8172c2447a0940d27f Author: Gildas Bazin Date: Wed Jul 9 22:10:13 2003 +0000 * modules/demux/ogg.c: latest change for web radios support did affect the quality of normal ogg files. Make the check a bit more strict. commit 4faf2cabfc2c07bb894925d50f1f062672fa2a66 Author: Gildas Bazin Date: Wed Jul 9 21:42:28 2003 +0000 * modules/gui/wxwindows/interface.cpp: resume after pause was broken recently. * 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. * modules/audio_output/alsa.c: improvements and fixes to the alsa audio output. commit 558b51e092d4a167a13ff058e3554597acc843ee Author: Sam Hocevar Date: Wed Jul 9 13:52:22 2003 +0000 * mozilla/vlcshell.cpp: free() requires . commit faa9c4bcca96cebd87fc8a389b5705efc83d3e9c Author: Mohammed Adnène Trojette Date: Wed Jul 9 10:59:11 2003 +0000 corrected a newbie notation commit 8f019efc80a120ca7fabfd6dbd7407098f858d67 Author: Mohammed Adnène Trojette Date: Wed Jul 9 09:30:23 2003 +0000 a "clear" button now allows to clear the messages' text window commit f765b423db741aa1fd1eda0f1f40598c660cccaf Author: Derk-Jan Hartman Date: Wed Jul 9 01:31:25 2003 +0000 * don't sleep while committing. commit 5b881fc1b692b3d3cbc3b304bec7dbf879cfca56 Author: Derk-Jan Hartman Date: Wed Jul 9 01:30:41 2003 +0000 * Update next/previous item routines. it descends from next chapter to next title to next playlistitem. The old code for this was buggy. This should work better. Especially for CDDA's, since we previously didn't support titles. commit 56dd78bd1f54651d7cc9623c8c723c73d727e3ad Author: Sam Hocevar Date: Tue Jul 8 16:21:00 2003 +0000 * toolbox: we cannot use `printf '\r'` under Cygwin; use a real ^M character instead. commit 31f0666a4667eaed90ee21bf5a766e02e7d3d49d Author: Sam Hocevar Date: Tue Jul 8 13:40:57 2003 +0000 * bootstrap: Removed dashes from makefile variables. commit f5b6180ce47ebca8406b459333c15e15082a5e4f Author: Sam Hocevar Date: Tue Jul 8 13:13:12 2003 +0000 * po/: Updated pofiles using the new toolbox. commit e10b64a458adbedb5374c99f50675b3c60581d5d Author: Sam Hocevar Date: Tue Jul 8 13:09:30 2003 +0000 * bootstrap: + Removed a useless use of cut. + Do not fail in the "clean" rule if no targets were built. * Makefile.am: + Propagate $(srcdir) to toolbox. * toolbox: + Do not include .moc files in POTFILES.in. + Fixed the generation of MSVC project files (untested). commit 26674bd9edbc995fc287d7be20fccd15438adc85 Author: Sam Hocevar Date: Mon Jul 7 18:14:17 2003 +0000 * Makefile.am: Do not try to install PIC builtins if --enable-mozilla was not specified. commit cbeedaded1ee00d2c7b02f3432b53978b618ab28 Author: Sam Hocevar Date: Mon Jul 7 17:01:16 2003 +0000 * AUTHORS: Added Olivier Aubert. * HACKING: Elaborated on how to add a new module as suggested by Joe Kraft. commit 34f237461596f6e3b79b81a982b11113978b78a4 Author: Sam Hocevar Date: Mon Jul 7 16:59:00 2003 +0000 * modules/control/corba/: Olivier Aubert's CORBA plugin. Almost verbatim, compiles cleanly (to build the medicacontrol.so library you need to cd to that directory and "make medicacontrol.so") but untested. * src/playlist/playlist.c: Mostly harmless fix to playlist.c suggested by Olivier. commit 76bbfbacd9a03ee59875db49c5a31c0f854227d5 Author: Sam Hocevar Date: Mon Jul 7 16:53:48 2003 +0000 * bootstrap: The "clean" rule now also removes generated sources. commit 2ba0953d31794b4678e50987e7319611a6b9e54c Author: Gildas Bazin Date: Mon Jul 7 15:50:44 2003 +0000 * modules/gui/wxwindows/streamout.cpp: added vorbis transcoding + fixed default codec selection. * modules/stream_out/transcode.c: fixed segfault when muxer doesn't handle an audio codec, fixed mp3 transcoding support. * modules/stream_out/standard.c: clean-up. commit 0afe461686451d94b7b1eec7d2005d1a88b58807 Author: Christophe Massiot Date: Mon Jul 7 14:56:22 2003 +0000 Do not link twice with -logg under Darwin. commit 5a0b0cf024494b6e44fcd672badac3944ed99f41 Author: Sam Hocevar Date: Mon Jul 7 12:04:50 2003 +0000 * mozilla/: Tried to fix the build with mozilla 1.4. Tested on Debian. commit 77d984b00e28dfdbd2e584a3e701663f584853de Author: Mohammed Adnène Trojette Date: Mon Jul 7 07:14:56 2003 +0000 * now spaces are allowed in SAP annouces. commit f48bd24db45589e5aaa964ad77fac27b487237f0 Author: Christophe Massiot Date: Sun Jul 6 23:14:50 2003 +0000 Fixed Mac OS X build. commit 785b97d1118552b7f41c7e7a1010ea57ef437d52 Author: Gildas Bazin Date: Sun Jul 6 18:20:32 2003 +0000 * install-win32: fixed my last commit. commit 7fd08bbacef54d6fef731e37c76517e07c4a6d25 Author: Sigmund Augdal Helberg Date: Sun Jul 6 16:35:38 2003 +0000 Makefile.am: pass version strings to windres share/vlc_win32_rc.rc: provide some version info in the vlc binary If all is well, this should not break msvc build, but binaries built with msvc will have version 0.0.0 commit 8dc4cae4077438c3cfe2cf3f85e751cfd85a4785 Author: Gildas Bazin Date: Sun Jul 6 16:22:15 2003 +0000 * INSTALL.win32: added an instruction for using tar to extract the contrib. * modules/stream_out/transcode.c: added mp3 fourcc. commit ff373bfcd5372ce83927be8129b1980269048ecb Author: Gildas Bazin Date: Sun Jul 6 16:13:11 2003 +0000 * modules/gui/wxwindows/streamout.cpp: clean-up for sap support. Added a couple of transcoding codecs (WMV2, MJPG, mp3). The output filename is now surrounded by quotes and the MRL is updated correctly on codec change. * install-win32: start menu shortucts are installed in the "All Users" section. * configure.ac: added a --with-ffmpeg-mp3lame option for when ffmpeg was compiled with mp3lame support. commit e25dd0975da804714a182dfe2dfb66d2f79336ce Author: Alexis de Lattre Date: Sat Jul 5 21:31:02 2003 +0000 es.c: fix typo. commit f0a708eaebe0ee95de0f979daa410afd2028c978 Author: Sam Hocevar Date: Sat Jul 5 15:35:28 2003 +0000 * modules/gui/skins/src/skin_main.cpp, modules/gui/wxwindows/wxwindows.cpp: Do not unload the WxWindows plugins on Unix, because they might be linked with Gtk which makes evil use of atexit(). commit b861cc00ff8921f226ff64c272d3c92655d88cb2 Author: Clément Stenac Date: Sat Jul 5 15:00:28 2003 +0000 * sap.c: Improved IPv6 multicast detection * announce.c: - coding style fixes - fixed port detection in IPv6 addresses (with ':' inside) commit 09496f19392df3684c51ff5950234cafbedc11ec Author: Sam Hocevar Date: Sat Jul 5 14:47:53 2003 +0000 * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian woody package build. * bootstrap: + Remove config.h.in and config.h before running autoheader. + Added "set -e" for better error tracking. + Call autoheader and automake after autoconf so that the first build does not need to call autoheader. * debian/woody-buildpackage: + Removed that script and put the code in toolbox. * debian/control: + Added a build-dependency on libmatroska-dev. * debian/rules: + Activated Matroska support. + Re-enabled dh_installchangelogs. commit 1cd9bbce16fec86c505d7c1712b96ea730a56955 Author: Eric Petit Date: Fri Jul 4 19:00:43 2003 +0000 logo.c : gcc != 3 compile fix commit 4be7e66d3880cdc455622465bc2650e3192455f5 Author: Sam Hocevar Date: Fri Jul 4 16:35:20 2003 +0000 * debian/changelog: Changelog for the forthcoming 0.6.0+cvs-20030704-1 Debian upload. * debian/rules: Build builtins in the first compile pass, and build plugins and PIC builtins in the second pass, so that PIC and non-PIC never get messed. * modules/demux/mkv.cpp: Added minor verbosity in a warning message. * modules/gui/kde/preferences.cpp: Fix for woody's KDE. * modules/stream_out/transcode.c: Workaround for woody's vorbisenc.h. commit 98de4a28239924b1c7c51bc8a988f7529460beb7 Author: Mohammed Adnène Trojette Date: Fri Jul 4 15:20:49 2003 +0000 * Added a SAP Announces Button for wxWindows commit 7a0538e6fc0ea0197709cb14e7dd42d92578d700 Author: Sam Hocevar Date: Fri Jul 4 14:56:51 2003 +0000 * bootstrap: + Disabled a redundant BUILT_SOURCES variable. * debian/woody-buildpackage: + Disable skins for woody (no WxWindows). + Do not build a diff since we always use the pristine tarball. commit c8a9681b33aa4abfb0f43936eb369d544e04e708 Author: Mohammed Adnène Trojette Date: Fri Jul 4 14:26:29 2003 +0000 * bug fix, @ is not necessary in fact ;) commit e25e47662420fc69da94bd54e36cc09fd8379dec Author: Mohammed Adnène Trojette Date: Fri Jul 4 14:06:48 2003 +0000 * Fix Bug thanks to Cif: url form was "IP:port" and port 1234 was systematically sent separately. * Multicast IP form is "@IP" and not "IP". Right ? commit 348be7c1796d2d0f94e4d4e0016237dea950de9e Author: Sam Hocevar Date: Fri Jul 4 13:53:06 2003 +0000 * bootstrap: Recursive rules now check for $(MAKE)'s return value so that build errors are never ignored. commit 5c6d4e9fd12f752f5887738f4fcbb0ac211d903b Author: Mohammed Adnène Trojette Date: Fri Jul 4 12:20:32 2003 +0000 * Added a Miscellaneous Panel in wxwindows stream output. * Added a SAP Announce button in this panel. commit 79ddd26444ac3fb19e79ab193fa1ceb5cae9516e Author: Simon Latapie Date: Thu Jul 3 19:25:51 2003 +0000 * logo.c : a little filter to put a PNG picture on video output (use mouse features :) commit 1eeede38ba74aaec38d620bd28eff0a103610084 Author: Sam Hocevar Date: Thu Jul 3 12:20:42 2003 +0000 * debian/rules: Fixed a zshism in a variable's pattern substitution. commit 01c2108330a899a045b52a249f2d4146df811a58 Author: Sam Hocevar Date: Thu Jul 3 11:23:09 2003 +0000 * bootstrap, Makefile.am: Slightly reduced build verbosity. commit 214efd6c860088acb4c5a06f07a4247706cabc9c Author: Sam Hocevar Date: Thu Jul 3 09:37:46 2003 +0000 * Makefile.am: Fixed the installation of plugins that were going one directory too low. commit a4132b19325417be5f3783a89801859867be27e7 Author: Sam Hocevar Date: Thu Jul 3 03:35:29 2003 +0000 * debian/rules: Fixed the package generation on !x86. * .cvsignore: Do not ignore the m4 directory. commit 9090f58cea3b58effa1f652fe7ff67eff80c5d7e Author: Sam Hocevar Date: Thu Jul 3 02:56:35 2003 +0000 * Makefile.am: + If a builtin has been rebuilt, rebuild vlc. + Do not rebuild the Mozilla plugin's xpt when the Makefile changes. commit ec5beee7e63051c4782967f73db5ce345bba5e59 Author: Laurent Aimar Date: Thu Jul 3 00:11:38 2003 +0000 * ps: fix a dead loop with mis-detected file or bad content. commit 73476da3eb0edab105f2d40ee826e7b81564d937 Author: Sam Hocevar Date: Wed Jul 2 22:47:42 2003 +0000 * configure.ac: pass -multiply_defined suppress to the linker under Darwin, thanks to DJ. commit aaebbb434542abf08773eb8dc93906b11c433fac Author: Gildas Bazin Date: Wed Jul 2 20:01:51 2003 +0000 * toolbox: fixed ./toolbox --distclean commit 1d91fd8bdd0b0b9da3d4b8a21f5f6dff31d81fa2 Author: Clément Stenac Date: Wed Jul 2 18:44:27 2003 +0000 * httpd.c: fixed a french string * sap.c: use defines commit 265de8569149946e1165784339b41c14f340b59c Author: Sam Hocevar Date: Wed Jul 2 16:12:57 2003 +0000 * debian/changelog: Debian-specific changelog for a pending upload. commit 416de47b7f3632a02ed35e4aa1ae0daf8aaf7aec Author: Sam Hocevar Date: Wed Jul 2 14:08:56 2003 +0000 * bootstrap: Fix for the Mozilla plugin build. commit 1ef113ea042da91f112e0331824ccc45273fd5a5 Author: Sam Hocevar Date: Wed Jul 2 13:50:03 2003 +0000 * bootstrap: Guaah. Typo. commit 5973b28e15008e2a5aedff7272f24b36608b70f2 Author: Sam Hocevar Date: Wed Jul 2 13:32:16 2003 +0000 * bootstrap: Workaround for an automake1.6 issue. Not a big deal, the code is actually nicer this way. commit b7940e0e499e110b2ed09f5f68fe40c56948e529 Author: Sam Hocevar Date: Wed Jul 2 11:21:27 2003 +0000 * bootstrap: + The clean rule properly removes generated objects. + Optimized recursive builds. * debian/rules: + Fixed a typo in the changelog installation. commit 9bf905a867d125996014b1772e24305fc8cd75ce Author: Alexis de Lattre Date: Wed Jul 2 09:30:18 2003 +0000 Updated vlc.spec file for Linux Mandrake. commit f865c594d76e599bfa60d3422f92d96f454430cd Author: Laurent Aimar Date: Tue Jul 1 21:32:32 2003 +0000 * http: removed a too verbose message, make vim happier. commit f53fe2616cba88c32648098ae3d69e0f221091b1 Author: Sam Hocevar Date: Tue Jul 1 19:17:32 2003 +0000 * configure.ac: + Fixed a == test bashism. + Cosmetic changes. * toolbox, vlc-config.in.in: Cosmetic changes. * Makefile.am: Fixed the Mozilla plugin build (happy bootstrap). commit dceb44290badf3c971a0d6ef87999d9e041623b7 Author: Sam Hocevar Date: Tue Jul 1 18:28:43 2003 +0000 * vlc-config.in.in: Reverted one of my first Solaris workarounds rendered obsolescent by the latest ones. commit da38547a70b6865a6280e2c48415fccaaca08f31 Author: Sam Hocevar Date: Tue Jul 1 17:46:50 2003 +0000 * configure.ac: Ooops, got the attribute(packed) check upside-down. commit 750c81c7bf8a326657899978f822bc7a37e38707 Author: Sam Hocevar Date: Tue Jul 1 17:28:50 2003 +0000 * bootstrap: Fixed detection of older automake version that advertise themselves as 1.[0-5]-* instead of 1.[0-5].*. commit 9f3b1f13291e5e29acd9aa8214c38406d51fdff2 Author: Sam Hocevar Date: Tue Jul 1 17:14:58 2003 +0000 * configure.ac: Added a compiler check for __attribute__((__packed__)). commit 1fb282c6adb52ffca47ed766233cac12d6a85ff4 Author: Sam Hocevar Date: Tue Jul 1 16:34:22 2003 +0000 * vlc-config.in.in: Used printf instead of a sed construct, just in case we reach 200 plugins one day, because Solaris (did I mention it sucked?) has a crap sed. commit e2d69c725e4f1f869a60288364f42b14cb7c3fe0 Author: Sam Hocevar Date: Tue Jul 1 16:25:24 2003 +0000 * bootstrap: + Removed the Modules.am generation. To build module/foo/libfoo.so, you now need to cd modules/foo and make libfoo.so. + Workaround for Solaris sed. Which sucks. Did I mention that before? commit c0ec41c709da782bbe8d6b7032887768002f3672 Author: Sam Hocevar Date: Tue Jul 1 15:06:36 2003 +0000 * configure.ac: Added a --with-v4l option like in VLS. commit d93b2c5c6dc2a7d0ccfe0840db0b7005da9680fc Author: Sam Hocevar Date: Tue Jul 1 14:25:48 2003 +0000 * m4/vlc.m4: output all modules to vlc-config, not just those who define their LDFLAGS. * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded systems such as our beloved Solaris. * po/: + Regenerated vlc.pot. + Updated British translation. + Fixed fuzzy entries in the French translation. commit 1075964adfdbff91b4afbf18891e6a4cf676264b Author: Sam Hocevar Date: Tue Jul 1 13:13:48 2003 +0000 * Makefile.am: Gaaaaah, forgot to rename headers again! commit adca92c84855960b73c17bdc6d8957aa51991038 Author: Sam Hocevar Date: Tue Jul 1 13:12:19 2003 +0000 * modules/gui/wxwindows/interface.cpp: Display the VLC version in the about dialog (Fixes: #946). commit 1122ff8f371f852dac00e3eaf0ae21b8fbc3a5e2 Author: Sam Hocevar Date: Tue Jul 1 12:56:47 2003 +0000 * include/error.h: Renamed this file to include/vlc_error.h to avoid name conflicts. Most headers in that directory should probably be renamed to their vlc_ equivalent. commit 2e743e0019e0876e5aa70186187fbd34350f8ca5 Author: Sam Hocevar Date: Tue Jul 1 12:50:56 2003 +0000 * Makefile.am: + Forward AM_MAKEFLAGS through recursive makefiles. + Removed the plugins and builtins rules. This causes libintl to be built before the plugins. * bootstrap: + Enabled recursive builds of plugins and builtins. * vlc-config.in.in: + Fixed a typo. * debian/changelog: + Next upload will fix bug #199427. commit d9010f221fa9a2d88ffca0a476e34dbac11bdc84 Author: Sam Hocevar Date: Tue Jul 1 12:01:22 2003 +0000 * toolbox: use awk, not nawk, and fixed syntax to match older awks. commit ff0c860635651265f1b2a1d683607b97783ef638 Author: Sam Hocevar Date: Tue Jul 1 11:58:29 2003 +0000 * HACKING: updated doc to match the new build. commit 9340d5f1c779d0c7762cdc52dd66717da480bc7e Author: Sam Hocevar Date: Tue Jul 1 11:58:33 2003 +0000 * toolbox: use nawk instead of awk (Fixes: #780). commit 0e771d42fc70c5380341d91b12e2910ea8dabdb8 Author: Mohammed Adnène Trojette Date: Tue Jul 1 09:00:50 2003 +0000 * I am just a boulet :( commit c6c67c1238a2ac732fb5435dd75c40b93ca0f9ee Author: Mohammed Adnène Trojette Date: Tue Jul 1 08:55:57 2003 +0000 * little fix, sorry ! commit cb25689d604bf1658467abb5145f0646ab6fbcd3 Author: Mohammed Adnène Trojette Date: Tue Jul 1 08:30:49 2003 +0000 * thanks to Cif, added "Ban", "Unban", "Kick/Ban" options in http administration page * added a link to return to the main administration page after a kick or ban operation commit d4a5241682dfde2991f511da9887b752b9307ec7 Author: Gildas Bazin Date: Mon Jun 30 20:44:35 2003 +0000 * modules/stream_out/transcode.c: forgot to remove a variable used for debugging. commit d4fcb8eeae88004af78f11b8f197ce87ad3b35cb Author: Gildas Bazin Date: Mon Jun 30 20:08:21 2003 +0000 * modules/stream_out/transcode.c: compilation fix. commit 14682ad7326cbdb3e6522b21ff33d020fdd6383f Author: Derk-Jan Hartman Date: Mon Jun 30 01:52:57 2003 +0000 * remove debug statements. commit ada76aaef2706f860516c551b77ca40b564d254d Author: Derk-Jan Hartman Date: Mon Jun 30 01:51:10 2003 +0000 * modules/gui/macosx/controls.m: * modules/gui/macosx/intf.m: - Our Next/Previous commands now go from chapter trough title trough playlist. - We weren't checking for titles without chapters, which made using CDDA a little hard. * modules/gui/macosx/playlist.m: An improved way to delete selected items. - also fixes a bug where only half the items selected in the playlist got actually deleted. commit 08e46e022330045b2bda173f0f23950d2eb27cc0 Author: Gildas Bazin Date: Sun Jun 29 22:07:40 2003 +0000 * modules/visualization/xosd/xosd.c: lowered the module's score. commit 0d0dffabce3a6d428e8a0dfbfb585ddcef543f7b Author: Gildas Bazin Date: Sun Jun 29 20:58:16 2003 +0000 * 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) commit e2a71ad58c5a2c688ff6db265ed3b289452da126 Author: Sam Hocevar Date: Sun Jun 29 20:15:35 2003 +0000 * toolbox: fuck OS X! commit ca86dc6059876337bd75bb2548461e7f5cdbfbd6 Author: Laurent Aimar Date: Sun Jun 29 19:15:04 2003 +0000 * m3u: remove useless debug messages, fix element insertion. commit 86ed538b360ef509f35d4006f5a810548ee6b439 Author: Sam Hocevar Date: Sun Jun 29 19:12:52 2003 +0000 * debian/rules: + Enabled the video4linux input plugin. commit 75c3003cf01479aa1e75af4be534f9e77464d5a9 Author: Sam Hocevar Date: Sun Jun 29 19:04:14 2003 +0000 * toolbox: syntax fix for OS X's retarded sed. commit 647adedf7d737631f6145505d4e73fc7cb4f8427 Author: Sam Hocevar Date: Sun Jun 29 14:57:49 2003 +0000 * m4/vlc.m4: Prepend LDFLAGS instead of appending them. commit 244d6d228921e7939c1c435408e10d74aacfd461 Author: Olivier Teulière Date: Sun Jun 29 14:00:32 2003 +0000 * fr.po: some new translations + fixes commit 4b34812010cc004e3cb6c8f8d2f5626e0a114774 Author: Derk-Jan Hartman Date: Sun Jun 29 00:14:50 2003 +0000 * modules/gui/macosx/playlist.m: 10.1 is archaic. i don't know why i bother ;) finally fixed, confirmed etc. * doc/fortunes.txt: one more commit a1b500a0d2aad4fcecaa13b62b99e6b714c96090 Author: Laurent Aimar Date: Sat Jun 28 23:56:31 2003 +0000 * ffmpeg: disable direct rendering when width or height aren't a multiple of 16 (on the fly not only based upon header). * httpd: test if INADDR_ANY is bind when requesting a host. (To be able to use http interface with http streaming). commit 5d97d4e00746caf22642246b7c4432d3c3e79b1f Author: Laurent Aimar Date: Sat Jun 28 21:27:35 2003 +0000 * input: close all vouts (not only the first one). commit 2d80aa6cd0dcb0030603d8ccbeb78f47e10d2f98 Author: Laurent Aimar Date: Sat Jun 28 21:18:58 2003 +0000 video_output.c: should fix playback of file with multiple video track, and usage of display in stream output. commit 4101032f15bb226d75753f45ed836428aec1725f Author: Laurent Aimar Date: Sat Jun 28 21:16:57 2003 +0000 * ffmpeg : do no try to automatically set ffmpeg-truncated (it's broken with .mp4 files) commit 5793781308febaa53ca656cb7a080ec35abe61b5 Author: Derk-Jan Hartman Date: Sat Jun 28 21:03:26 2003 +0000 * s/;T;/;D; Now it seems to builb. I guess you meant this sam. If I'm wrong you can correct me ;) commit 7f81995332917f55ab02132c99c2cae35a4b4135 Author: Laurent Aimar Date: Sat Jun 28 19:19:55 2003 +0000 * m3u: clean up and fix .m3u parsing. Please *test*. commit 00eecb8dafd05d594bbc1cd9fd94609b98d1c27a Author: Laurent Aimar Date: Sat Jun 28 17:20:41 2003 +0000 * input.c : call input_DelInfo _after_ that all decoders have been destroyed as vorbis decoder could add info. commit 66adf45944365c25351c8c365357698ee1c9e41f Author: Sam Hocevar Date: Sat Jun 28 15:27:04 2003 +0000 * Makefile.am: fixed the location of the intl sources. commit c0d62786546fe66c01ee2a875b424f5bfcb7e97b Author: Sam Hocevar Date: Sat Jun 28 14:31:40 2003 +0000 * configure.ac: + Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl. + Added CVS Id string. * m4/vlc.m4: + Added CVS Id string. commit 655212ddf8a63bbb919e1f05d38117369f88de66 Author: Sam Hocevar Date: Sat Jun 28 13:04:52 2003 +0000 * Makefile.am: + Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir). + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because generated files end in $(builddir). + Added -Imozilla to the mozilla plugin link flags. + Look for mozilla/vlcintf.idl in $(srcdir). * configure.ac: + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config. * toolbox: + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}. + Prepend ${srcdir} to header files we handle. * m4/vlc.m4: + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in ${builddir}. * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp: + Include the pixmap with a path relative to the current directory. This commit should fix builds that use --srcdir (Closes: #319). commit 7cd00a5602cebe6a174f5690d41df063da24a206 Author: Christophe Massiot Date: Sat Jun 28 12:07:00 2003 +0000 * modules/demux/mkv.cpp: Compile fix for OS X. commit c278cac27a56172da2a9428e994182323e3868cb Author: Sam Hocevar Date: Sat Jun 28 01:17:47 2003 +0000 * toolbox: + toolbox --changelog now only generates this year's changelog. * ChangeLog, doc/ChangeLog-*: + Split the changelog into several files, one per year. * debian/rules, vlc.ebuild: + Distribute the new changelog files. commit b7ab24e8bc1b8c1367e99617be9799f3062b98f2 Author: Sam Hocevar Date: Sat Jun 28 00:29:13 2003 +0000 * vlc.ebuild: + Apply the same changes to configure as to configure.ac. + Fix autotools timestamps so that the build does not trigger useless autoconf and automake runs. Our snapshots are correctly bootstrapped and do not need extra fiddling. commit 1f4f2234474ef96706c1b2495c1301f1984596de Author: Sam Hocevar Date: Fri Jun 27 23:31:24 2003 +0000 * debian/changelog: + Updated to the latest Debian unstable upload. * debian/rules: + Moved the skins interface into the wxvlc package. + Cosmetic fixes. * debian/control: + Updated the description of the wxvlc package. * bootstrap: + Put subdirectories of modules/ in SUBDIRS, not DIST_SUBDIRS. * Makefile.am: + Put modules in SUBDIRS, not DIST_SUBDIRS. * .cvsignore: + Ignore vlc-config.in. commit e2ea67fb37ada6b361c271f73570adef9edc0b84 Author: Sam Hocevar Date: Fri Jun 27 18:27:31 2003 +0000 * Makefile.am: create directories before installing stuff in them. * m4/Makefile.am: distribute our generated private.m4 file. commit d9328c1ea6bd06bcab7c81e58c9e0e27e30a3ac5 Author: Sam Hocevar Date: Fri Jun 27 17:01:12 2003 +0000 * configure.ac: link the mkv plugin with -lmatroska_pic -lebml_pic if found. commit bf81d020c88df896f4aeb11268b779a1cac9c0a3 Author: Sam Hocevar Date: Fri Jun 27 16:26:02 2003 +0000 * Makefile.am: + Removed trailing / from directory names. + Used dummy instead of "" in the for/do/done loops. + Protected a couple of filenames with double quotes. commit a77d803e44980e4d3c09f606af34710a70756b84 Author: Gildas Bazin Date: Fri Jun 27 16:15:54 2003 +0000 * configure.ac: fixed matroska detection. commit 9abee4a8ca7ce5d0261cd4841a2970a78e928ec3 Author: Sam Hocevar Date: Fri Jun 27 14:05:04 2003 +0000 * m4/vlc.m4: CVS forgot to add this file. I swear. commit fe17002d429a3d681e191a1af4f6495bb317d5d6 Author: Sam Hocevar Date: Fri Jun 27 13:50:13 2003 +0000 * bootstrap: + New build system, using recursive makefiles. Due to the amount of code in VLC, this had become unavoidable. + Removed the check for OS X's stack size, since our automake targets are a lot less hungry now. + Ditto for Solaris's sed. + Since automake-1.6 is faster than 1.7, use it first if both are present. * m4/vlc.m4: + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS and AX_ADD_LDFLAGS macros that do all the magic to detect possible modules and register their flags. + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros. + Some magic to generate vlc-config. * configure.ac: + Moved most code to the AX_ADD_* macros. + Explicitely added all target Makefiles. * modules/**/Modules.am: + Path to sources are now relative to Modules.am's directory level. commit e3c317c2748850a60311b84624c6667888c82e01 Author: Sam Hocevar Date: Fri Jun 27 13:38:54 2003 +0000 * src/misc/configuration.c: minor fix in a comment. * src/playlist/playlist.c: the -Z mode randomises the first item as well. commit 8f9ee6fd663974b7c75fe8a888336b92b3bbcd24 Author: Clément Stenac Date: Fri Jun 27 10:31:02 2003 +0000 * modules/demux/m3u.c : Added name support. Only implemented for M3U and B4S playlists at the moment * src/playlist/playlist.c include/vlc_playlist.h : Added the playlist_AddName function to add an item with its name without filling an item structure. commit 07f6c1da3837a7abc4cde572ce1fb26b70f3a731 Author: Gildas Bazin Date: Thu Jun 26 19:36:44 2003 +0000 * modules/codec/mpeg_video/parser.c: fixed broken file. commit fee9cb8aa239c94d1c8312f033be14752231392c Author: Sam Hocevar Date: Thu Jun 26 18:14:56 2003 +0000 * modules/demux/util/sub.c, modules/demux/avi/avi.c: fixed inclusion of vlc_video.h. Thanks Cif. commit 1fdde890cca5e9c88e992f9c877f95a036a71924 Author: Laurent Aimar Date: Thu Jun 26 16:46:19 2003 +0000 * mkv: more ebml element parsing. commit 7c0d8351cb4be37592af1d659de6e9c6beae7a6c Author: Gildas Bazin Date: Thu Jun 26 16:04:36 2003 +0000 * src/stream_output/announce.c: msvc compilation fix. commit 63f4ef900bb92a715a13271dfc57e19090836efc Author: Clément Stenac Date: Thu Jun 26 14:42:04 2003 +0000 * ./modules/demux/m3u.c: added support for Winamp 3 B4S files Still need to add the support for the Names in all formats (we currently only put the URL), but I do not have any ASX, HTML nor PLS sample file commit 51c3c7d717e1dec9c3b72bdb5c02a64a26759f0c Author: Sam Hocevar Date: Thu Jun 26 12:19:59 2003 +0000 * include/video.h: renamed this file to vlc_video.h to avoid name collisions with a couple of modules. commit 1df637dd01f4c0b34ca4e4da35c654056976172f Author: Sam Hocevar Date: Wed Jun 25 23:46:19 2003 +0000 * src/stream_output/announce.c: + Fixed a multiline string. + Coding style fixes. commit 209f2eaf33a457f9d2543a409b3a721a4c132bb2 Author: Laurent Aimar Date: Wed Jun 25 21:47:05 2003 +0000 * transcode: fix a potential segfault. commit 6691d5b2b13a5a3e09dad8b0de91b878ee949d69 Author: Cyril Deguet Date: Wed Jun 25 21:17:21 2003 +0000 * modules/audio_output/esd: forced sample rate to ESD_DEFAULT_RATE At last closes bug #625 ! commit 82aeb6d02ab0c5a5ea18f85909017d541b375691 Author: Clément Stenac Date: Wed Jun 25 21:03:16 2003 +0000 * ./include/announce.h ./src/stream_output/announce.c : use send instead of sendto. * ./modules/misc/sap.c : use a define commit fffbd5195f7ae5dcadf4848f30456fca2cd4ddb6 Author: Laurent Aimar Date: Wed Jun 25 20:37:37 2003 +0000 * mkv: a little memory leak. commit e53a90f2e6de47c8218e23ff85fa11241dcb7ca5 Author: Laurent Aimar Date: Wed Jun 25 19:28:10 2003 +0000 * ts: set a fourcc for PAT/PMT to avoid garbage in logs. commit af0002cfe811796adaf61f1434a1117ff1cd4c6f Author: Laurent Aimar Date: Wed Jun 25 15:50:52 2003 +0000 * httpd: fix a memory and thread leak. commit 4606012830266066203ca5f121189ee8ebd24561 Author: Sam Hocevar Date: Wed Jun 25 14:41:57 2003 +0000 * Makefile.am: using C++ linkage for vlc under OS X and BeOS. commit 9c961cc5b85473efe6b1c4f7c319f50dd5b6f207 Author: Gildas Bazin Date: Wed Jun 25 09:13:03 2003 +0000 * modules/demux/mkv.cpp: compile fix for systems not supporting gmtime_r(). commit 297cd7399dbdf836e91f6e549403d324bf52f848 Author: Christophe Massiot Date: Wed Jun 25 08:59:16 2003 +0000 ++ commit 43ac528d8f637d7397e17f5468ec195bb36a0c01 Author: Sam Hocevar Date: Wed Jun 25 03:08:57 2003 +0000 * toolbox: + Disabled useless verbosity. + Fixed some incorrect ">/dev/null 2>&1" semantics. commit 9269acf9a71fd1f220cb974a5877dde50a600d55 Author: Laurent Aimar Date: Wed Jun 25 00:40:41 2003 +0000 * mpeg_audio.c: fix segfault caused by free bitrate and padding set. (the stream isn't free bitrate) SyncInfo think it's free bitrate but return a frame size of 1. Now, I test bitrate. commit b8e299a790ddb0ec00887001fd96ae2eb9e3ce82 Author: Laurent Aimar Date: Tue Jun 24 23:11:35 2003 +0000 * lalala ;) commit c885158baab86ecef13eb9185cc556a31322a1bb Author: Laurent Aimar Date: Tue Jun 24 23:00:32 2003 +0000 * mkv : spelling mistakes. commit 4ce9191c08c13b9a355d57480c8dccb1a5e497ed Author: Laurent Aimar Date: Tue Jun 24 22:53:25 2003 +0000 * avi: for interleaved file (audio_pos - video_pos < 2Mo), seek upon percent and not time, it's better. Please test. commit 4096fbfc694282d323a5f374116c33c0dad1a91e Author: Cyril Deguet Date: Tue Jun 24 22:26:01 2003 +0000 * all: show/hide the interface with middle-click on the vout (when the last vout is closed, the interface reappears) Works only with the skins interface and X11/Xvideo vouts, but it's very easy to implement (just add a callback on "intf-show" in the interface, and trigger it in the vout) commit bcac9ff0b99324bdf2ebe0ba49b46061c2b28da2 Author: Laurent Aimar Date: Tue Jun 24 19:59:27 2003 +0000 * mkv: remove unnecessary header. commit 43e1d0d34a66cd764ee37353fe42b97cf98b78c6 Author: Laurent Aimar Date: Tue Jun 24 19:35:46 2003 +0000 * mkv: when seeking, by default, try to reach the file position not the time (seek seems better). commit a00addffa7c4e48d641194e5a1431a67f051bc8b Author: Laurent Aimar Date: Tue Jun 24 18:42:50 2003 +0000 * mkv: clean up, more input infos, begin to parse Tags element (don't work yet). commit 80e0bf5c9c5a30883441c2fe1d3026be00ac33b8 Author: Sam Hocevar Date: Tue Jun 24 15:50:47 2003 +0000 * Makefile.am: changed interface.h to vlc_interface.h. commit 80a6849ece03d7ccd095d47536d99ec92b66563b Author: Sam Hocevar Date: Tue Jun 24 15:37:40 2003 +0000 * configure.ac: removed -lstdc++ LDFLAGS, and used CXXFLAGS to force C++ linkage instead. commit e01eb15e2a09e0dcb42b2145770b7ae2d2e42436 Author: Sam Hocevar Date: Tue Jun 24 13:33:49 2003 +0000 * include/interface.h: renamed this file to vlc_interface.h to avoid name collisions with a couple of plugins. commit a38fc196bde56139b52bb4ddf0c3347356adec87 Author: Gildas Bazin Date: Tue Jun 24 11:26:32 2003 +0000 * src/stream_output/announce.c: inet_pton() isn't supported on win32 so disabled ipv6 sap announces on win32. Wouldn't it be possible to use send() instead of sendto() ? That would simplify the code and get rid of this problem. commit 07b9ad38233b733e67f0d693508b988707bff6f0 Author: Sam Hocevar Date: Tue Jun 24 09:31:16 2003 +0000 * modules/**/.cvsignore: added Makefile{,.in.am} to the ignore list, as well as .lo/.la files. commit d9ebc11202c378e58ee0e46523f57330fe1e600f Author: Laurent Aimar Date: Tue Jun 24 06:07:14 2003 +0000 * mkv: use b_mute and add meta informations. commit 37312a8bb4d38a445a6491890faec4656a15a107 Author: Laurent Aimar Date: Tue Jun 24 00:50:52 2003 +0000 * avi : don't resynch on key frame for audio stream. commit 7e1d4d177422ee286e5e80d4ba754848c507ea3d Author: Laurent Aimar Date: Tue Jun 24 00:33:39 2003 +0000 * mkv: avoid seeking at the same place (was sooooo slow 'cause of buffer filling) can seek in file without cues (slow) can play file over http and unseekable input. commit 72bb01efdee5d38781cf47932a78e65c861095f4 Author: Gildas Bazin Date: Tue Jun 24 00:31:34 2003 +0000 * modules/demux/ogg.c: fix for ogg web streams. commit 8b67039c5f27bc85724f0db3a1adfa6d54aef2c0 Author: Gildas Bazin Date: Mon Jun 23 23:51:31 2003 +0000 * modules/packetizer/vorbis.c: vorbis data packetizer for the stream output. * modules/mux/ogg.c: cleanup, bug fixes and vorbis support. * modules/demux/ogg.c: added vorbis channels info. * modules/misc/httpd.c: bug fix for stream header generation. commit 48e78c14b17e1b7efa065cbf22044a4590e25c63 Author: Cyril Deguet Date: Mon Jun 23 20:35:36 2003 +0000 * src/playlist/playlist.c: set "intf-change" in SkipItem * modules/gui/skin/*: InterfaceRefresh is now triggered by a callback on intf-change commit b00f1988cb5e1978b3a27b4c04b4c670269e147b Author: Benjamin Pracht Date: Mon Jun 23 17:01:36 2003 +0000 Copy / paste of code so that the pvr input parse all parameters. Doesn't work for the standard (PAL/SECAM/NTSC) yet. commit 79e27cb31912cd7e522db16931772e9868e9d671 Author: Gildas Bazin Date: Mon Jun 23 16:09:13 2003 +0000 * src/misc/modules.c, modules/gui/wxwindows/timer.cpp: fixed 2 nasty bugs. * modules/demux/util/id3tag.c: small cleanup. commit 6ccfada5ee71ecb64056025638c9791808724bba Author: Clément Stenac Date: Mon Jun 23 13:45:30 2003 +0000 Fixed a segfault that could happen if you have ipv6 support enabled, but no address commit 0c0ca771b893e051e3e3e69218e760e844dd1364 Author: Clément Stenac Date: Mon Jun 23 11:41:26 2003 +0000 * Stream output now support IPv6 SAP announces * Code cleanup in SAP commit 206fe3c1484d5e2f97d26fa80941747c9fb7597e Author: Sam Hocevar Date: Mon Jun 23 10:21:25 2003 +0000 * bootstrap: make errors less obscure when using gettext 0.11.3 or 0.11.4, due to Debian bug #158383 in gettext (upstream bug). commit 43ccd1f0e2e956b7416b6dedb6a4367318a48a12 Author: Laurent Aimar Date: Mon Jun 23 00:30:41 2003 +0000 * mkv: fix for blocks using lacing. (Now vorbis plays without any problem) commit abd56a2783022ec0624d8e820b31d48ad37b318d Author: Derk-Jan Hartman Date: Mon Jun 23 00:18:50 2003 +0000 * You check it three times and I still managed to miss a link. Ebuild doesn't work in the 0.6.0 release :( commit fd2b49be0f4d38fd9f2008f5a6e082476b457185 Author: Laurent Aimar Date: Sun Jun 22 23:22:11 2003 +0000 * mkv: fix vorbis track. But sound quality is horrible ( probably timestamps problems) commit d4f7b4655cbdf40c354a344ef9871972dcc28e1b Author: Gildas Bazin Date: Sun Jun 22 18:56:28 2003 +0000 * doc/Makefile.am: one more like this and I'll become crazy. commit 7153b18000e2cc41aed4ab359947989b88e8c2d9 Author: Gildas Bazin Date: Sun Jun 22 18:30:35 2003 +0000 * doc/Makefile.am: fixed make dist commit 6bac5d0123713f5cb2cd5944fda6c082a39e6aa4 Author: Gildas Bazin Date: Sun Jun 22 18:07:23 2003 +0000 * NEWS: added an entry for the experimental matroska demux. commit f0ca77dd0ea1c3d01e4c3065998193c66915f75d Author: Gildas Bazin Date: Sun Jun 22 17:52:12 2003 +0000 * configure.ac: removed -Winline which in fact was the culprit for the verbosity of gcc-3.3. * modules/gui/skins/src/skin_main.cpp: fixed icon loading. commit 2cf16a20179aedff127a513ed823d90d3718eedd Author: Gildas Bazin Date: Sun Jun 22 16:52:31 2003 +0000 * configure.ac: really removed -Wdisabled-optimization this time. commit a7c63dfe6e860bcd4596461fcd49d4f40bf0c3fa Author: Laurent Aimar Date: Sun Jun 22 16:27:11 2003 +0000 * mkv: fix a double delete. commit b2dd679bac0069f1f65731df28720a83ad3a2c63 Author: Gildas Bazin Date: Sun Jun 22 16:00:57 2003 +0000 * ALL: bumped version number to 0.6.0 (finally :), updated po, ChangeLog, removed the Wdisabled-optimization flag from the build (too verbose with gcc-3.3). commit ea85d81fb006f2b16cc6e20edc7bbbb023807f16 Author: Gildas Bazin Date: Sun Jun 22 15:43:54 2003 +0000 * modules/gui/wxwindows/streamout.cpp: disabled mp4 muxer. * include/interface.h: updated comment. commit c4545f5d3e7d1646348a8046343b00f03da354d5 Author: Derk-Jan Hartman Date: Sun Jun 22 15:30:22 2003 +0000 * Removed mp4 muxer support (temporarily) commit c6e8123d0a12c1e90e08cf39d9833cd860ef2021 Author: Cyril Deguet Date: Sun Jun 22 15:07:13 2003 +0000 * x11/x11_dragdrop.cpp: unbelievable, Xdnd works !! commit 6ddcf95676015dea56ee3cbc41b9c7febccf93b3 Author: Derk-Jan Hartman Date: Sun Jun 22 15:03:33 2003 +0000 * NEWS: Checked the NEWS file. added some missing items. Fixed a couple of spelling errors etc. * vlc.ebuild: Set the correct urls for ffmpeg and mpeg2dec snapshots commit ac2a4ae1cb7ff7738db4748fb3b0abd8e5a89e2d Author: Laurent Aimar Date: Sun Jun 22 14:36:34 2003 +0000 * mkv: better seeking support. commit a4b28e620a4858712a6ca3335ca5baa2ca719b51 Author: Gildas Bazin Date: Sun Jun 22 14:06:59 2003 +0000 * configure.ac: compile fix for sunos commit 9cd192e3b406162ae193f51f8572252d6e52f156 Author: Gildas Bazin Date: Sun Jun 22 13:31:47 2003 +0000 * configure.ac, modules/demux/Modules.am: matroska configure detection (disabled by default). Due to the way matroska headers directly reference ebml headers, you'll have to configure like this: CPPFLAGS=-I/usr/local/include/ebml ./configure --enable-mkv commit 0fb99cd548417d0787c8dbc230c9964c4dc0ebd5 Author: Sigmund Augdal Helberg Date: Sun Jun 22 13:27:41 2003 +0000 turned a debug message into a comment commit b9d0fb94568ccf7cef06dda9f61cbd51d8c542c9 Author: Cyril Deguet Date: Sun Jun 22 13:06:23 2003 +0000 * x11/x11_window.cpp: raise a window when clicking on it commit b66504f5951178682a5ef2969ce015ef6c89f954 Author: Cyril Deguet Date: Sun Jun 22 12:54:03 2003 +0000 * at least it compiles now ;) commit fbe7f701add5ae05717890215d917f5ec68a8058 Author: Cyril Deguet Date: Sun Jun 22 12:46:49 2003 +0000 * reverted my previous commit: cannot work as expected * src/theme.cpp: fixed a delete[] / free mismatch commit e265882b5f7e6272d5c84092bbcd2a2f7209dd92 Author: Laurent Aimar Date: Sun Jun 22 12:27:16 2003 +0000 * mkv: basic seek support (only with file with cues, it doesn't search key frame, ...) clean up. commit 5c196547a00b0081a93c9fd3409bb3343c8ef6c7 Author: Laurent Aimar Date: Sun Jun 22 08:49:11 2003 +0000 * faad: can read stream with multiple frames per pes_packet_t (for mkv). commit 57b971e9dd03cb5643572ccd804af5a9a371c033 Author: Laurent Aimar Date: Sun Jun 22 07:39:39 2003 +0000 * mkv.cpp : begin of a matroska demuxer TODO: * seek support * vorbis support (it's a decoder problem, as matroska embded raw vorbis data) * utf8 subtitles handling (probably at the decoder stage too) * clean up. * support of stream other than files. * ... commit 221158d7977adc113db3d4e4b47f70da0ddba46b Author: Sam Hocevar Date: Sun Jun 22 01:08:33 2003 +0000 * Makefile.dep: the file that would never die. commit da65bd50adfa5a9c146f45b8414a80233971c1b9 Author: Eric Petit Date: Sun Jun 22 00:40:18 2003 +0000 beos/* : - cleaned the way to mute/unmute - save the volume when exiting commit 1decbca7433a9ef29ce97dd8803ff4acffe091e1 Author: Cyril Deguet Date: Sun Jun 22 00:00:28 2003 +0000 * src/theme.cpp, src/event.* : no more VLC_SHOW event * src/window.* : replaced p_intf->p_sys->WindowList by a singleton class SkinWindowList (to be tested under windows) * removed useless gtk2 files commit 8ecc9407d68e7781a90c1a49542930db29e03301 Author: Derk-Jan Hartman Date: Sat Jun 21 22:30:21 2003 +0000 * added a new set of widgets for CONFIG_ITEM_FILE and DIRECTORY * only set prefs on safe, not earlier. commit 74d93d9c6b6b96069d236c7a5920d7a4a24a6d26 Author: Sam Hocevar Date: Sat Jun 21 21:59:12 2003 +0000 * src/libvlc.c: got rid of type-punning warnings. commit 12246fe914f684a34bdbaedba45e0719b5ae2cb6 Author: Sam Hocevar Date: Sat Jun 21 20:45:53 2003 +0000 * THANKS: spelling fixes. * configure.ac: + Added curly braces around variables. + Got rid of the "x$foo" constructs. + Renamed *_plugin conditionals into *_p. * debian/changelog: + Fixed a duplicate entry. + Added an entry for an old Debian upload that fixed #117180. * debian/control: + Added a build dependency on libimlib2-dev for skins. * debian/rules: + Activated support for skins. commit a0f89f4d92ceca1efb0c0ae52afce49649ef67ad Author: Sigmund Augdal Helberg Date: Sat Jun 21 17:26:16 2003 +0000 removed a duplicate entry from the NEWS file commit 817417cf2ea0cecb4d9cc0315b85f96ea9e71b3b Author: Sam Hocevar Date: Sat Jun 21 17:05:42 2003 +0000 * .cvsignore: + Removed configure.ac from the ignore list. commit 9542cc88a8e24d615d9461ab33c89470f508a14a Author: Sam Hocevar Date: Sat Jun 21 17:04:20 2003 +0000 * configure.ac.in is no more, we can now use configure.ac like normal people, bootstrap generates the proper magic for us. commit 00aa8b77e2e8e6250b48c39b9790f09477926e3e Author: Sam Hocevar Date: Sat Jun 21 16:09:13 2003 +0000 * debian/rules: + Use the -s flag instead of -a so that debhelper properly handles the i386-only plugin packages. + Split the build rule into configure and build. commit f964889a9743d82c0a5d9edb41891a62c88b9d03 Author: Gildas Bazin Date: Sat Jun 21 14:24:30 2003 +0000 * modules/access_output/file.c: make the output file writeable by the owner. commit 9b88191a4beb947f027d3fd752e9ebf963c1e98c Author: Derk-Jan Hartman Date: Fri Jun 20 23:13:37 2003 +0000 * added missing support for CONFIG_ITEM_DIRECTORY to gtk prefs. commit 6a36d4218d7136681b472ee900bdc43e1639edc8 Author: Olivier Teulière Date: Fri Jun 20 21:34:37 2003 +0000 * ./doc/skins/events-howto.txt: added some events * ./modules/gui/skins/*: fixed my last commit commit d5ca2edfbd96d6e5fd9cd6c02daa9863378c1e64 Author: Olivier Teulière Date: Fri Jun 20 19:50:29 2003 +0000 * ./modules/gui/skins/src/vlcproc.cpp: added the "title" option to the "display" attribute of ControlText. It allows to show the title of the current stream, without the full path. * ./doc/skins/*: updated the doc commit 36b3260b3c7b28e80f2eb2df5e3e7272fe554da3 Author: Derk-Jan Hartman Date: Fri Jun 20 15:34:51 2003 +0000 * Made the search path configuration options, directory instead of string options. commit 41306ad7e6a1290c8784499f433643b95397ca0f Author: Alexis de Lattre Date: Fri Jun 20 11:42:08 2003 +0000 modules/misc/sap.c: fix for the default scope of the IPv6 announces. python/setup.py: a configuration that should work better. commit 59b5fa56556bf07e278de1f82c18e6eec11bfb4e Author: Derk-Jan Hartman Date: Fri Jun 20 01:27:55 2003 +0000 * vlc.ebuild: added support for faad2 and skins. See the wiki page for info. * README.MacOSX.rtf: More updates because of new prefs dialog. commit 80c0020a474e5e931989b01c5985a99f931e903f Author: Gildas Bazin Date: Thu Jun 19 21:09:27 2003 +0000 * modules/codec/ffmpeg/video.c: disabled direct rendering when hurry-up is enabled. ffmpeg doesn't properly release old pictures when frames are skipped. commit 7bb72c58a3dbd1dc2e01b8bc1b7c311381cd6274 Author: Gildas Bazin Date: Thu Jun 19 18:45:06 2003 +0000 * modules/access_output/udp.c: removed unnecessary code. commit 81e494209d2cac6f438d8bc79e7e3b4ce4ea4cef Author: Eric Petit Date: Thu Jun 19 18:44:16 2003 +0000 beos/VideoOutput.cpp : fixed a visual bug in fullscreen that happens with a few Dano/Zeta themes commit 0a23f93ced9b31a297fe1e73c0e3dad84cce2fef Author: Gildas Bazin Date: Thu Jun 19 18:22:05 2003 +0000 * 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). commit b04608eca396d458ae594e0ed5803283c9413d38 Author: Sam Hocevar Date: Thu Jun 19 13:08:57 2003 +0000 * ./modules/misc/screensaver.c: the screensaver was disabled way too often because I forgot to reinitialise an index. commit 9ea835e5d7b4f8a574ff5c14931b9d3402492019 Author: Gildas Bazin Date: Thu Jun 19 12:21:53 2003 +0000 * 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. commit 618d4d65adf2d99404e4ad1cfde10073ad1f7a5a Author: Sam Hocevar Date: Thu Jun 19 02:14:30 2003 +0000 * debian/rules: + Replaced $(DEB_BUILD_ARCH) with `dpkg-architecture -qDEB_BUILD_GNU_CPU` so that the rules can be called directly. * debian/control: + Removed leading "a"s from package descriptions. + Set policy to 3.5.10. * debian/copyright: + Removed debian/vlc.copyright. commit ec6546164832a962690962122dd56341b3bb231a Author: Clément Stenac Date: Wed Jun 18 12:18:51 2003 +0000 SAP can now listen for IPv6 announces To enable this, start vlc with --sap-ipv6 To disable IPv4 listening, use --no-sap-ipv4 You can also set the scope of the announces (default is 3) commit 3f737ba4cef14069ac9f80d05e73fafa8f965769 Author: Cyril Deguet Date: Tue Jun 17 21:52:19 2003 +0000 * moved the ttl help in the right section commit 5dca16cd8c9a097581407aaafd9cff55295d9b12 Author: Gildas Bazin Date: Tue Jun 17 21:07:50 2003 +0000 * modules/codec/ffmpeg/video.h: forgot to remove a reference to the old postprocessing code. commit 2126ca9f4cf092eb6755bac8de74d9733bbab9d3 Author: Cyril Deguet Date: Tue Jun 17 20:56:59 2003 +0000 * fixed another compilation issue of python module commit b625056b08233a4b2853810ce78db29a358c2317 Author: Cyril Deguet Date: Tue Jun 17 20:47:20 2003 +0000 * fixed a very old bug preventing the whole thing from working :( commit 90c8cdb4655ce9a5dc7d4b2debc711843f10e556 Author: Derk-Jan Hartman Date: Tue Jun 17 20:10:08 2003 +0000 * Fixes to the german translation commit 3d1cb54fcbb0637fd55b4552d8f9e5a0a9425274 Author: Derk-Jan Hartman Date: Tue Jun 17 20:03:50 2003 +0000 * moved the capability definition up one line. the config options follow the capability now. Circumvents a bug with OSX prefs dialog. commit 4989904be21bf009db2fb580aa345d2fb8ea7bd0 Author: Cyril Deguet Date: Tue Jun 17 18:13:18 2003 +0000 * tooltips are now updated during scrolling commit 0f0a0c68f30c93d3d1e83fb0eac42667ab3a6435 Author: Gildas Bazin Date: Tue Jun 17 16:09:16 2003 +0000 * modules/*: got rid of empty module objects. * modules/gui/wxwindows/preferences.cpp: fixed the config options display for submodules. commit e3bc8828da21d8742a9a409fc8c1853e6be312c4 Author: Derk-Jan Hartman Date: Tue Jun 17 14:43:22 2003 +0000 modules/codec/quicktime.c: Disabled all video codecs accept SVQ3 modules/gui/macosx/intf.m: Fixed an inconsistenty in the translation cvS: ---------------------------------------------------------------------- commit 90ad541fa5c1390d8ee7313c011590accb9c6d3c Author: Derk-Jan Hartman Date: Tue Jun 17 14:38:39 2003 +0000 * modules/gui/macosx/output.m: Fixed a bug in the transcoding dialog. * extras/MacOSX/Resources/English.lproj/MainMenu.nib: Fixed two cosmetic issues in the stream output dialog. * po/de.po: Update german translation courtesy of: Felix Kuhne commit d875f9d50271fb07e9a50e5d21ca2ec1a722553a Author: Gildas Bazin Date: Mon Jun 16 21:55:58 2003 +0000 * modules/gui/wxwindows/preferences.cpp: fixed the preferences to also show the config options of sub-modules. * include/modules_inner.h: removed unneeded initialization. commit 5adb89a318be000fcb41f9ad94187f10d5ac9184 Author: Gildas Bazin Date: Mon Jun 16 20:49:12 2003 +0000 * modules/codec/ffmpeg/video.c: fixed the last direct rendering bug. commit c4d9a444ff76374c7bf9487bdc95a9fa0a4a6868 Author: Gildas Bazin Date: Mon Jun 16 20:23:41 2003 +0000 * configure.ac.in, modules/codec/ffmpeg/*: a few direct rendering fixes and got rid of the old post-processing code. commit ca9d63db67c921b9e450b8bf4112c5a5e976e2b4 Author: Clément Stenac Date: Mon Jun 16 15:39:11 2003 +0000 * SAP can now handle SAP-announced IPv6 streams commit e08927e56bf27d539a416437f0bb33230279e4f6 Author: Derk-Jan Hartman Date: Sun Jun 15 22:32:06 2003 +0000 * NEWS: small corrections * modules/codec/ffmpeg: I had disabled IV31 support on intel instead of on ppc * modules/codec/quicktime.c: cosmetic fix commit 6581f79afdaa16ba9ca1055152d842c4b475c897 Author: Derk-Jan Hartman Date: Sun Jun 15 15:20:21 2003 +0000 * Fixed applescript Fullscreen command. commit e5a5a1051ea65ab844d6b4a069c1bd63ec7383c3 Author: Sigmund Augdal Helberg Date: Sun Jun 15 15:16:14 2003 +0000 id3tag.c: Do not try to seek on network streams even if they have b_seekable set to true, since this seems to break playback of some streams over http. It also takes to much time just to get some fancy metadata commit 6ce30ee17a07169be7cf4bbca6842dde9cbec4df Author: Derk-Jan Hartman Date: Sun Jun 15 14:00:40 2003 +0000 * ./po/it.po: Fresh Italien translation, courtesy of by Bruno * ./po/nl.po: New Dutch Translation by /me ;) * README.MacOSX.rtf: Updated instructions of Prefence usage. commit a9f5da3f59560646a3ae744f1d2afb3b4ebf1873 Author: Christophe Massiot Date: Sun Jun 15 01:23:31 2003 +0000 * Removed the ugly dependancy on glibc in the ipv6 module. * po/fr.po: French translation courtesy of Jean-Pierre Kuypers. * Miscellaneous clean-ups. commit e3c43feb5d50d22ef8c41dceaa2a6a303e8345f2 Author: Derk-Jan Hartman Date: Sat Jun 14 22:14:16 2003 +0000 * We should be compatible with older versions of faad again commit c2275db2eb06a2599dadf701fe0ec389bccbd3bb Author: Gildas Bazin Date: Sat Jun 14 22:12:12 2003 +0000 * configure.ac.in: old faad2 detection. commit 42b38342f1bf7513335497593af5596054239661 Author: Gildas Bazin Date: Sat Jun 14 21:18:36 2003 +0000 * modules/gui/wxwindows/open.cpp: fixed a couple of bugs with the open dialog. commit c7ffbec61ee65e340ebc55500eb3520c3b4e3dac Author: Derk-Jan Hartman Date: Sat Jun 14 21:06:30 2003 +0000 * Dramatically improved the ebuild. - To be done before 0.6.0 release: insert correct contrib links for ffmpeg and libmpeg2 - fix faad2? currently disabled commit 510f5629294efe1247898b6eb8ea334cf08755fa Author: Gildas Bazin Date: Sat Jun 14 18:49:02 2003 +0000 * modules/gui/skins/x11/x11_window.cpp: small bugfix for icons support. commit a1f11b40abe3d4706195bd99f06cebcd0b184402 Author: Gildas Bazin Date: Sat Jun 14 16:29:22 2003 +0000 * src/misc/configuration.c: in config_SaveConfigFile() don't save options that kept their original value (thanks fenrir for the suggestion). commit 9e6486f204033ea0a8f94183a24c564eb451ad24 Author: Gildas Bazin Date: Sat Jun 14 15:43:39 2003 +0000 * modules/codec/ffmpeg/*: fix for ffmpeg direct rendering. Direct rendering is now enabled by default. commit 6c75d70cd2d63d3567d8d70b7350d13309a0bd6a Author: Eric Petit Date: Sat Jun 14 12:32:16 2003 +0000 beos/VideoOutput.cpp : make the BPopUpMenu stickable commit fc1e200bc2a24acad055146854b5a7d70019ee17 Author: Eric Petit Date: Sat Jun 14 00:49:58 2003 +0000 include/vlc_threads.h: more BeOS' priorities tuning. commit 614fa0d5fc37c3e712a68dc32c74267f333836c2 Author: Cyril Deguet Date: Fri Jun 13 21:18:54 2003 +0000 * X11 skin windows should have an icon now commit 3663faf1f896784c07bdc0b2aa773dee8167940b Author: Gildas Bazin Date: Fri Jun 13 15:54:42 2003 +0000 modules/gui/wxwindows/*: fix for the volume control under win32. commit dcf6aa5fbbf8f0314f33351f6cbe5c9118ab1c4c Author: Gildas Bazin Date: Fri Jun 13 12:08:13 2003 +0000 * 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) commit 7d2e189648879f952850c3ca9a390c838002153b Author: Sam Hocevar Date: Fri Jun 13 03:21:40 2003 +0000 * ./src/misc/messages.c: ouch. when the message queue was full, we were using our va_list twice, which caused crashes on architectures where va_list is a pointer; we now use va_copy whenever possible. commit 0d36c01a976b995161c9ec6cdb0c0c65985972b8 Author: Eric Petit Date: Fri Jun 13 00:15:40 2003 +0000 modules/gui/beos/Interface.cpp : fixed a possible crash commit 2cce4b1d5e6a1e4bc60849095f947bf0d15e90f3 Author: Gildas Bazin Date: Thu Jun 12 23:03:09 2003 +0000 * modules/misc/network/ipv6.c: gave a quick try to implementing ttl for ipv6. commit cae8721868af0cfc5b8c27105613b08bf1dc7fe0 Author: Christophe Massiot Date: Thu Jun 12 22:27:35 2003 +0000 * modules/codec/spudec/spudec.c: Take small font by default commit 8a85aee8448eac8b6665b3a8c78ede6f336d7a4f Author: Gildas Bazin Date: Thu Jun 12 22:03:36 2003 +0000 * modules/gui/wxwindows/interface.cpp: fixed compile issue. commit e3684cac96ed75cc2d1062efbac49d86b729b4d6 Author: Gildas Bazin Date: Thu Jun 12 21:28:39 2003 +0000 * modules/gui/wxwindows/*: added a volume control. commit c15d6f5e7b45895bd3e34388ec3c5501ed78d126 Author: Gildas Bazin Date: Thu Jun 12 15:56:27 2003 +0000 * modules/access_output/file.c: win32 compilation fix. commit 08b246eacb1858c1b7d50aadeebd61ea7e6fc231 Author: Clément Stenac Date: Thu Jun 12 11:37:48 2003 +0000 Code cleanup commit 9628e431c59cce1744dc47950dc0d7b11edab6fb Author: Gildas Bazin Date: Thu Jun 12 08:14:31 2003 +0000 * share/Makefile.am: fixed my previous fix ;) commit 7b8360e5e5343aa60d3fef3959c41970826ee570 Author: Gildas Bazin Date: Thu Jun 12 06:56:01 2003 +0000 * Makefile.am: fixed inclusion of skins in make dist. commit 65db108e241f9151277ff69581c3048310f25fd4 Author: Gildas Bazin Date: Wed Jun 11 22:46:42 2003 +0000 * ALL: bumped version number to 0.6.0-test3 + po updates commit 0a9aea66b5e54df8da9bcbfbd5b956baf5153b8e Author: Cyril Deguet Date: Wed Jun 11 21:46:57 2003 +0000 * skin_main.cpp,x11_theme.cpp: better way to fix the "open skin bug" ! * share/Makefile.am: install skins at make install (closes bug #856) commit 173915c6f005230b3e6b35d391661c55fa18d5e2 Author: Gildas Bazin Date: Wed Jun 11 21:41:56 2003 +0000 * modules/access_output/file.c: use open() instead of fopen(). This allows us to use _lseeki64() on win32. commit 241059a45a9c1ae155ffcf6fbd90e589f814712e Author: Gildas Bazin Date: Wed Jun 11 20:36:22 2003 +0000 * modules/video_filter/osd_text.c: small compile fix that seems to be needed on some platforms. commit bfc8578e98a78d8267036d26426394f0fab05a1f Author: Gildas Bazin Date: Wed Jun 11 18:45:41 2003 +0000 * NEWS: updated. commit 35ca63a9aad988c5ce22a2c7da643de90a221024 Author: Gildas Bazin Date: Wed Jun 11 18:20:38 2003 +0000 * modules/audio_output/directx.c: fixed mem leak in 5.1 audio. commit bce0d6f4530fcf812b90ef96287736f33974a8df Author: Gildas Bazin Date: Wed Jun 11 15:53:50 2003 +0000 * modules/demux/ogg.c, modules/codec/theora.c: updated the ogg demuxer and theora decoder to the latest libtheora alpha 2 release. commit ae09816209721b7cf6a6ba185f0db4663f240278 Author: Gildas Bazin Date: Wed Jun 11 10:42:34 2003 +0000 * 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. * msvc/vlc.dsw: added basic_skins and renamed mpeg_video into mpeg_video_old. * modules/codec/mpeg_video/parser.c: fixed segfault when idct/motion modules can't be loaded. commit 1ecbcf15d9c8087c5b0bdfeb8ed1d871eb47da04 Author: Christophe Massiot Date: Tue Jun 10 23:01:40 2003 +0000 * configure.ac.in: Renamed mpeg_video to mpeg_video_old, so that even people who explicitely set mpeg_video in the previous version will end up with libmpeg2 in 0.6.0. * modules/codec/libmpeg2.c: Fixed a potential segfault, especially with DVDs. * modules/codec/lpcm.c: Send two PES packets in one aout buffer, because some audio filters (read: coreaudio resampler) don't like too small packets (I know, this is ugly). commit 85d9938a060ac734e9e3413a5188ed24cc4184da Author: Gildas Bazin Date: Tue Jun 10 22:42:59 2003 +0000 * 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. commit 586295b98f34e766d54ff5eea38a2f88efe8c588 Author: Gildas Bazin Date: Tue Jun 10 11:43:41 2003 +0000 * configure.ac.in: added an --enable-mostly-builtin option to avoid having too many plugins. * modules/gui/skins/src/*: reverted the last BASIC_SKINS patch (BASIC_SKINS was not broken, the changes were done on purpose). * modules/gui/skins/src/dialogs.[cpp,h]: ran dos2unix on these 2 files. commit 1fe87c056bcfdfb2be59b5478947e2f8607027de Author: Christophe Massiot Date: Tue Jun 10 11:12:38 2003 +0000 Fixed a potential segfault. commit b70a9eb7fa4a3f65e0c62bb98aa05d26ebbd7152 Author: Cyril Deguet Date: Mon Jun 9 22:02:13 2003 +0000 * x11_api.c: implemented OSAPI_GetNonTransparentColor (needed for fonts !) commit 4b62a0849ca7d65d5b64b88a6ef718c35baf2bb5 Author: Cyril Deguet Date: Mon Jun 9 21:14:17 2003 +0000 * X11 skins are now loaded from home directory or if it fails, from the share directory commit e09c1d278e60f5924c35965e90aed401c5b003fe Author: Jean-Paul Saman Date: Mon Jun 9 19:56:26 2003 +0000 Run opie-vlc and zaurus-vlc as GuiServer. (Didn't I commit this before???). commit 1e20549b4a96f7aa08c9a188c2633f9c7a3a6186 Author: Jean-Paul Saman Date: Mon Jun 9 19:51:31 2003 +0000 Updated build packages for test2 release. commit b0ef07a7871508e4a89d4f5f633261c024b2a038 Author: Cyril Deguet Date: Mon Jun 9 19:08:33 2003 +0000 * fixed a segfault in FileInfo when p_info->psz_name == NULL but there are still other segfaults sometimes in FileInfo !! commit 268c70ea7514c1a60a94eb6137748fbd9f7706bd Author: Cyril Deguet Date: Mon Jun 9 14:04:20 2003 +0000 * now selection method in the playlist depends on the state of the CTRL button (as expected in a normal playlist !) TODO: - do the same under windows - replace all button constants 1/2 by MOUSE_LEFT/MOUSE_RIGHT commit 66181839d418b6c8a220024e599f9b6172c50729 Author: Cyril Deguet Date: Mon Jun 9 12:33:17 2003 +0000 * repaired basic_skins * removed all the compilation warnings * fixed LOTS of memory leaks in skins (gibalou, you should try valgrind on wxwindows plugin ;) commit 1e69605cad646473814562fab990548d279a8d84 Author: Christophe Massiot Date: Mon Jun 9 09:29:12 2003 +0000 * modules/access/file.c: Fixed a compile issue (thanks michael.mauch at gmx.de) commit 98e4c6af8f4e0d8ade02b36fad16e3d2a3e5c4c5 Author: Gildas Bazin Date: Mon Jun 9 07:16:42 2003 +0000 * modules/mux/mpeg/pes.c: allow cases where we don't write a pts. * modules/stream_out/display.c: handle cases where we don't have a pts/dts. commit 70d76253b6e5869504c5e1ae7aa735d55a959053 Author: Gildas Bazin Date: Mon Jun 9 06:52:07 2003 +0000 * modules/gui/skins/src/vlcproc.cpp: the "play" action will trigger the open dialog if the playlist is empty. commit c302e989b4aa78feabef3713d249df5ee6243b08 Author: Christophe Massiot Date: Mon Jun 9 00:33:34 2003 +0000 * include/video.h include/video_output.h src/video_output/vout_pictures.c: In vout_CreatePicture() replace i_repeat_first_field by the more useful i_nb_fields * modules/gui/macosx/intf.m: Fixed a warning * modules/codec/libmpeg2.c include/vout_synchro.h src/video_output/vout_synchro.c: Re-added support for slice-I streams, plus miscellaneous tweakings commit 6a1d15a40a2c47c0e45709177effa1aa21588f0f Author: Cyril Deguet Date: Mon Jun 9 00:32:58 2003 +0000 * drag & drop works with gnome file manager now commit 3ee236eb22de39110ac6fb7a4ac036796e4b1957 Author: Cyril Deguet Date: Mon Jun 9 00:07:09 2003 +0000 * drag & drop for X11 skins. Still mysterious problems but it's better than nothing commit d894e24173924c767454b9151a4fb2019cf22476 Author: Gildas Bazin Date: Sun Jun 8 18:40:10 2003 +0000 * modules/gui/skins/x11/x11_window.cpp: avoid flicker when mapping a window. * share/skins/default/theme.xml: playlist is hidden by default. commit 6f4f1981ba420042fc82e4299f2af42cfd799034 Author: Cyril Deguet Date: Sun Jun 8 18:17:50 2003 +0000 * very beginning of drag and drop support in X11 skins commit 5e0a04bab10c0178fd67f7f20b06caad517913b4 Author: Gildas Bazin Date: Sun Jun 8 16:56:48 2003 +0000 * modules/gui/skins/*: display the popupmenu when you right click on the interface. commit 4d7eeeb126e849ee202bed07690b3c752f22edc2 Author: Eric Petit Date: Sun Jun 8 16:04:30 2003 +0000 Minor fix commit 690dc59ae0d9f03f58bf19b6125031df800dd664 Author: Cyril Deguet Date: Sun Jun 8 15:22:03 2003 +0000 * share/skins/default/theme.xml: fixed playlist size * modules/gui/skins/controls/playlist.cpp: fixed a segfault when deleting items * modules/gui/skins/x11/x11_graphics.cpp: implemented DrawRect commit 283732260255e41786830a6dd8fb321939e23e40 Author: Gildas Bazin Date: Sun Jun 8 12:45:13 2003 +0000 * modules/gui/skins/x11/*: fixed transparency problem. XShapeCombineRegion() needs to be called before the window is mapped. commit 0a3fa2c888230bb96c862b84deefde3f88b59972 Author: Cyril Deguet Date: Sun Jun 8 11:33:14 2003 +0000 * better implementation of timers for X11 skins commit 9ca2bbfbde995c78e9fcd9eccd6f700cc4200e03 Author: Cyril Deguet Date: Sun Jun 8 00:32:07 2003 +0000 * x11_font.cpp: fixed font placement * x11_window.*: real tooltip windows ! not perfect yet but it looks cool ! * removed compilation of gtk2 skins module. If you want it back, good luck ;) commit fdfb00e9d5ffee3bcba96bcaa87c98dedd28403e Author: Gildas Bazin Date: Sat Jun 7 19:19:32 2003 +0000 * share/Makefile.ami, doc/Makefile.am: forgot to include some files in the "make dist". commit 8f9a8bf81d128bbe52d301d08bc6cb1f94af3ba4 Author: Gildas Bazin Date: Sat Jun 7 19:05:19 2003 +0000 * doc/subtitles/*, share/font-eutopiabold21.rle: new (smaller) font + scripts and instructions to generate new fonts. commit eccd9348b6e908a72bc22b985de4cba68ec00ea1 Author: Cyril Deguet Date: Sat Jun 7 12:19:23 2003 +0000 * beginning of tooltips (only in the console at the moment ;) commit 77a466e364004e5d5f20ed1ab9f17a9e6094ad4f Author: Gildas Bazin Date: Sat Jun 7 10:18:15 2003 +0000 * modules/gui/skins/x11/x11_theme.cpp: removed unnecessary stuff. commit 0a2f45b200d9939f82640b4c8bdabf908236bcc1 Author: Eric Petit Date: Sat Jun 7 03:45:38 2003 +0000 modules/access/pvr/pvr.c : compile fix commit 1245cd4a86f9e29776b4a52b729a9f97bb5794cc Author: Eric Petit Date: Sat Jun 7 03:25:00 2003 +0000 missing cvsignore commit 810182ca9e4e1527034a9f0beed394a7b23042db Author: Cyril Deguet Date: Sat Jun 7 00:36:28 2003 +0000 * implemented double click event for X11 skins. The delay is hard-coded (400ms) , maybe it could be stored in the vlc config file commit 3f0d1dbfa742ece6efde7f6e7f1cb9b6f58f7fa1 Author: Cyril Deguet Date: Fri Jun 6 23:34:35 2003 +0000 * got rid of this useless error message commit 5d71559d162c188221b28312e54ae70a0d8d9643 Author: Cyril Deguet Date: Fri Jun 6 21:47:18 2003 +0000 * x11/x11_window.cpp: fixed clipping and text attributes commit 12d6fe8fbb89a9c08564b4d75f17f53224a0e309 Author: Cyril Deguet Date: Fri Jun 6 19:40:37 2003 +0000 * key shortcuts for X11 skins are now working commit b67f0f23c63f6965a88343f52536387a6e371804 Author: Gildas Bazin Date: Fri Jun 6 14:50:49 2003 +0000 * modules/gui/skins/src/themeloader.cpp: small fix for tgz skins. commit 86768975a0c9db9f39ef331514ffd4bed518530f Author: Gildas Bazin Date: Fri Jun 6 13:34:21 2003 +0000 * modules/packetizer/mpegvideo.c: Fixed a 3:2 pulldown bug (not tested). commit b4011103f63e1bc8a06e980a7347bfd18b04975b Author: Gildas Bazin Date: Fri Jun 6 11:09:24 2003 +0000 * modules/misc/network/ipv6.c: oups, ipv6 multicast wasn't enabled on win32. Also fixed the interface name parsing in the MRL. commit db64ee878992fecf71bce9376c7b852a92699800 Author: Derk-Jan Hartman Date: Fri Jun 6 02:48:19 2003 +0000 * Typo's by me. ( Cool i included a dutch sentence a while ago and noone noticed ?) commit d693470b3b2f21d0bc68bf8ffc4c4fbf94e28b8e Author: Derk-Jan Hartman Date: Fri Jun 6 02:23:30 2003 +0000 * All: some spelling corrections and description string clarifications. There is a lot of improvement left here. commit 2c5fba48b49a69d9611295d4c20daa9afedc51e0 Author: Derk-Jan Hartman Date: Fri Jun 6 00:38:41 2003 +0000 * modules/gui/macosx/prefs.?: - Changed modules list to use Default instead of None. probably clearer to users. - Have a warning before resetting the prefs. commit d6246ea26351dfd8342d8f819d1c2fb377fc1726 Author: Cyril Deguet Date: Thu Jun 5 22:16:15 2003 +0000 * x11/x11_timer.* : classes to implement platform-independant timers * controls/text.cpp : text scrolling works ! (at least in the main window) commit 4e4b096772d6b5eb298bc6f1e03fe145a7f7e6f5 Author: Gildas Bazin Date: Thu Jun 5 21:22:28 2003 +0000 * modules/gui/skins/*, modules/gui/wxwindows/*: added the wxWin popup menu to the skins interface. commit 6350ac81e574a8ecafeee4358ff3fb29a8b5bac6 Author: Gildas Bazin Date: Thu Jun 5 11:52:19 2003 +0000 * include/vlc_common.h: fixed the I64C() macro for mingw. * 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. commit 331cb1a8b4bc8423ef66caa65d85db6a353e09c2 Author: Christophe Massiot Date: Wed Jun 4 23:17:28 2003 +0000 VLC 0.6 codename is Trevelyan. commit 02b9cd06b9eb65b3d3a694886e35f56b071029d9 Author: Eric Petit Date: Wed Jun 4 21:41:47 2003 +0000 Added a special access module for PVR MPEG-2 encoding boards. It allows to change the frequency and such things quite easily, from VLC. You'll have to --enable-pvr to build it. commit f46c8fc384003cc79e45f549f5ead2478ae300bf Author: Cyril Deguet Date: Wed Jun 4 18:47:57 2003 +0000 * added or it doesn't compile ! commit 764116ba15d8286751df32949010017bcdb1803e Author: Gildas Bazin Date: Wed Jun 4 17:44:57 2003 +0000 * modules/gui/skins/x11/x11_api.cpp: implemented OSAPI_GetTime() and OSAPI_RmDir(). commit 26ca5a34b081308e3349c96f416fca3c21e8d90e Author: Gildas Bazin Date: Wed Jun 4 16:44:39 2003 +0000 * modules/gui/skins/src/vlcproc.cpp: compilation fix. commit 5143bba07e49d0653b388de57403f8a4c0723b8a Author: Gildas Bazin Date: Wed Jun 4 16:03:34 2003 +0000 * 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. * modules/gui/wxwindows/timer.cpp: fixed comment. commit a87a51683042ebf6ed6598a8d360024f6ee0f22f Author: Christophe Massiot Date: Tue Jun 3 23:17:43 2003 +0000 * OS X users can now browse the DVD menus with the arrow keys. commit e425015648143fa901e9856db724dd39355f7cbb Author: Derk-Jan Hartman Date: Tue Jun 3 22:21:46 2003 +0000 * When choosing a autogenerated menuitem, we now create a new thread to do the actual execution of this command. this is a (very ugly) workaround to the problem we were having with the deinterlace menu on osx. It works now, but now i'm running into the black screen and continous "late picture skipped (-218000)" again which is also plagueing us when you enter fullscreen with a filter enabled. This ought to be fixed before 0.6.0 as well. commit 66b8fa49437408c6edf81355ae14bce06518bfcc Author: Gildas Bazin Date: Tue Jun 3 22:20:00 2003 +0000 * modules/gui/skins/src/*: oops, forgot to add a bunch of files. commit f57c3296cc9c2eeca30a5ef3c483c1a76224f3ca Author: Gildas Bazin Date: Tue Jun 3 22:18:58 2003 +0000 * configure.ac.in: bail out with an error message if the x11 skins are enabled and we couldn't find imlib2. * modules/gui/wxwindows/*: fixed bug in sout dialog box. * 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). commit 7c26f655c00f49ff5c304141865ddeff10d07b89 Author: Eric Petit Date: Tue Jun 3 12:06:29 2003 +0000 modules/gui/beos/* : fixed the screenshot format selection I broke lately commit fd8929f6cb688dac57858e58bd439c1737a3bdf7 Author: Sigmund Augdal Helberg Date: Mon Jun 2 16:01:21 2003 +0000 http.c: if the webserver doesn't return 206 the stream is not seekable. commit 877413ab86f95c2eab715833dc5001329d8e8be8 Author: Derk-Jan Hartman Date: Mon Jun 2 12:42:15 2003 +0000 * modules/codec/libmpeg2.c: fixed a crasher with invalid pictures * modules/gui/macosx/playlist.m: better fix for playlists on 10.1 commit a85ddccdcd1e8bf2c82cb94b8d49a040bfe47b4e Author: Derk-Jan Hartman Date: Sun Jun 1 23:48:17 2003 +0000 * ALL: - Changed the autogenerated menu's in a system working similar to wxWindows. - The deinterlace menu is autogenerated now. However it seems the problem with on the fly filter changes still exists. commit 4c0e43c15d61f3edbd889d3b6836049a535e954f Author: Cyril Deguet Date: Sun Jun 1 22:11:24 2003 +0000 * modules/gui/skins/x11/x11_api.cpp: fixed OSAPI_GetScreenSize * all: added locks around X calls to make them thread safe (will be useful in the next commit ;-) commit 2c90cd6d50b1e0843a1e957e9f0f06010f6d67dc Author: Cyril Deguet Date: Sun Jun 1 17:13:04 2003 +0000 * mouse wheel scroll for X11 skins commit 44fb33abc7d2aa5bfacdf5edd0cf631417b41d04 Author: Cyril Deguet Date: Sun Jun 1 16:39:49 2003 +0000 * configure.ac.in : fixed linking of skins modules * modules/gui/skins/*: - fixed the wxwindows bug, due to a huge bug with broadcast events - beginning of fonts in X11 skins so, you can test the X11 skins module: it should work now ! commit 1a7ed93b9d92168cd2fc3535f8f6ff13b502b396 Author: Laurent Aimar Date: Sun Jun 1 00:26:41 2003 +0000 * ts: fix current_next value. commit 1c34a0ad2748826174fd8aa3bb209db24e3b1249 Author: Sam Hocevar Date: Sat May 31 23:41:49 2003 +0000 * ./debian/vlc.mime: the vlc packages registers with the Debian MIME system. commit 7643c27ba0414c98ec5ec8bfe5f26d01f03158d2 Author: Olivier Teulière Date: Sat May 31 23:23:59 2003 +0000 * skins/controls/button.cpp: Fixed a nasty bug. * skins/controls/generic.h: Some public fields are now protected * skins/src/window.cpp: - Added a few debug messages - Invisible controls don't receive events anymore Note: There are still a few bugs in the code handling the controls and their different states, and I think they will be difficult to fix with the current code structure. A rewrite of this part of code could be a good idea (perhaps using states and transitions between states, like Zinf does?). commit cf9cdcac3e30f7763a1c73b81502038d42ea166f Author: Laurent Aimar Date: Sat May 31 21:49:12 2003 +0000 * ts: proper fix for both. commit 7598e76ca57cacf5629234ea003eae1f09852826 Author: Laurent Aimar Date: Sat May 31 16:15:33 2003 +0000 * ts: reverse my last commit (the proper way should be to modify also the muxer but this will break compatibility). commit 37d2304ff9fd09efb974949285e5d60ff9db4bf3 Author: Eric Petit Date: Sat May 31 12:24:39 2003 +0000 * src/input/input_ext-intf.c : added an input_SetRate function; it is quite more convenient than, e.g, calling input_SetStatus( STATUS_FASTER ) two times if you want to switch from 1:1 to 4:1 from the interface. Old functions still work. * modules/gui/beos/VlcWrapper.cpp : use it commit ba8a03345c3ea8a6531499020d200738be35cde6 Author: Laurent Aimar Date: Sat May 31 01:23:29 2003 +0000 * mjpeg grabbing added, thanks to Paul Forgey that had done all the work. Paul Forgey's notes: -------------------- Unfortunatley, the v4l interface shows how much it sucks here. I can't wait for v4l2 to become more common. Anyway, the mjpeg mechanism captures completely differently than the uncompressed frame capture mechanism. This means the code has to split off a bunch to do similar things depending on mjpeg being set or not. For some reason, I can't use non v4l2 calls to capture uncompressed frames from the lml33, however I do have another bttv card on my system to test that I didn't break the non-mjpeg stuff. The Zoran encoders don't use square pixels. So the 4:3 (or 16:9) picture is going to show up as 720x480. I don't know my way around the code well enough to know how to specify a non-square pixel aspect ratio. If there isn't a way to do it, it would be nice to be able to specify as an option the aspect ratio of the sourc. Either 4:3 or 16:9 in the case of anamorphic S-Video, which does occur. I stole the videodev_mjpeg.h header from the lavrec project. Despite the linux kernels having support for the Zoran cards, there doesn't seem to be a reliable way to pick up this header, which is probably why lavrec did it this way. Since it only defines ioctl definitions, I don't think using it is a legal problem. I also modified the audio handling a bit. If the card supports audio, great, we'll set the card's parameters as we did before. But if adev= is specified, use it regardless. The reason to do this is to capture audio from the sound card with video coming from, say, a web cam or in my case, an encoder card which doesn't have any audio capabilities at all. commit aaaf677b4fab32480dae21fbda59b2229318f5ad Author: Laurent Aimar Date: Sat May 31 00:10:11 2003 +0000 * mux/ts.c : allowed sending mjpeg (who said that's ugly ?) * demux/ts.c : fixed an endian problem with such private stream. commit 843ab7adfd5adf8121cbc5e9f8a8aab08c7f648e Author: Eric Petit Date: Fri May 30 18:43:31 2003 +0000 modules/gui/beos/* : fixed "Goto Menu" menuitem enabling commit d1208fa621d535b013dc413fbc5d9a75b02b6cfb Author: Eric Petit Date: Fri May 30 17:30:54 2003 +0000 modules/gui/beos/* : misc fixes & enhancements commit f574db49401bb34d6b25240c1110e04a20626582 Author: Cyril Deguet Date: Thu May 29 21:40:27 2003 +0000 * X11 skins now use imlib2 -> you need to bootstrap wxwindows dialogs are not supposed to work yet, if they do you are lucky ;) commit e950e33879051137bc375221f859493a217f768f Author: Cyril Deguet Date: Thu May 29 16:48:29 2003 +0000 * x11/x11_theme.cpp: better timing for SkinManage * src/vlcproc.cpp: hack to make OpenDialog work, but it MUST be changed ! commit 63fa336de702d49f317f6c1d520ca6ede326a1f6 Author: Cyril Deguet Date: Wed May 28 23:56:51 2003 +0000 * AT LAST events work in X11 skins ! commit 470e72bdbccfd78c619b80fb95cc86550c444f46 Author: Derk-Jan Hartman Date: Wed May 28 03:53:04 2003 +0000 * src/libvlc.h: - added "en" to the list of languages in the preferences. - added DIV1, DIV2, i263, WMV1 to video encoding options in prefs. FENRIR: is this correct this way? commit 65ce3ece2619c5247c8743c19066270a9049a8ea Author: Eric Petit Date: Wed May 28 00:52:05 2003 +0000 modules/video_output/x11/xcommon.c : compile fix for gcc != 3 commit 7d5b13c6642361458da1140f6b4a9a3bc895fed1 Author: Gildas Bazin Date: Tue May 27 22:57:03 2003 +0000 * install-win32: fixed the nsi script to not include the FAQ. commit 05339fb9b3f0ed0b944525522570c0aa8642faa9 Author: Derk-Jan Hartman Date: Tue May 27 22:42:58 2003 +0000 * Turn mem leaks into warning's instead of errors. Users seem to think that mem leaks will kernel panic there machine or something ;)A This will generate less bugreports, yet keep them visible to those who should and will care. commit 82cf0f073592ed7e88f519c392342881dceba955 Author: Gildas Bazin Date: Tue May 27 22:08:02 2003 +0000 * modules/gui/win32/Modules.am: strings.cpp has been removed. commit 8e9d90a13090f7e9e75a45687d8007c99ac621f6 Author: Gildas Bazin Date: Tue May 27 21:48:45 2003 +0000 * ALL: bumped version to 0.6.0-test2 * Makefile.am: got rid of the faq in the package-win32 target. commit df78842580ffd4cc9d980723bdc10e8f45ab8461 Author: Gildas Bazin Date: Tue May 27 20:43:20 2003 +0000 * 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. commit 19eb3d9a3a4adddf39deff8ffaa4359b5b2d31dd Author: Eric Petit Date: Tue May 27 13:22:46 2003 +0000 * src/stream_output/announce.c : BeOS compile fix. setsockopt( IP_MULTICAST_TTL ) is done in network/ipvx.c (if supported), so there is no need to do it here again. * modules/gui/beos/* : minor fixes commit d0b795a5cc36f394a618c784b0cbb6b5e3fcf91b Author: Gildas Bazin Date: Tue May 27 11:35:34 2003 +0000 * modules/gui/wxwindows/*: fixed context menu problem on win32. commit 48b748067c69bb3834b965cd0ce2aa848a6acd30 Author: Derk-Jan Hartman Date: Tue May 27 01:48:50 2003 +0000 * removed vlc_wraptext commit 49ca49407d3d5ee0677d52a817adb75cc9d00e14 Author: Gildas Bazin Date: Mon May 26 19:26:53 2003 +0000 * modules/video_output/directx/events.c: fixed breakage. commit 34e462b49342bf7b3dd0dbd06462ee0b61862428 Author: Gildas Bazin Date: Mon May 26 19:06:47 2003 +0000 * modules/audio_output/alsa.c: the aout-device obj var wasn't destroyed properly on probe() failure, preventing other audio plugins from working afterwards. * modules/gui/skins/src/skin_main.cpp: got rid of the skins shortcut. * modules/gui/wxwindows/*: the popupmenu is not created inside the timer anymore so the slider will still be active when the popup is triggered. * 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. commit 0188c0993bd4fc52554fb6f59f61cb28bab5dc01 Author: Gildas Bazin Date: Mon May 26 16:06:13 2003 +0000 * modules/gui/wxwindows/*: replaced the Advanced button with a checkbox. Small strings changes. commit e230f122275a28d1a07fd42872a8310e2aa35be8 Author: Derk-Jan Hartman Date: Mon May 26 14:59:37 2003 +0000 * modules/codec/quicktime.c: i had accidently upgraded this plugin to 100 * modules/demux/avi/avi.c: fixed a spelling error reported by emulynx * modules/gui/macosx/intf.?: added a wrapString:toWidth function * modules/gui/macosx/prefs.?: removed the use of vlc_wraptext, because it was ugly. now we use our own, osx method. This fixes tooltips in japanese I'm not sure, but i think src/extras/libc.c vlc_wraptext is now unused. commit 2db764f9f8ebd952f53af8a6333b773ba3bfa93c Author: Clément Stenac Date: Mon May 26 13:45:52 2003 +0000 * The VLC-integrated SAP server now sends compliant packets. They can only be viewed with the CVS version of VLC commit 9de7a7eb3966c9b459ea899544fd3c982c1a7c21 Author: Gildas Bazin Date: Mon May 26 02:09:27 2003 +0000 * modules/gui/skins: got rid of init_lock and init_cond which aren't needed if you use vlc_thread_ready(). started to implement X11Region and integrated the wxWindows dialogs. * 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. commit 8556d7eed2689c9ec42ddda8396f85331f989772 Author: Derk-Jan Hartman Date: Mon May 26 02:03:10 2003 +0000 * modules/gui/macosx/prefs.m: fixed the module selectors. * modules/video_filter/crop.c: clarified the use of crop. someone please check, i'm not entirely sure this is correct. Actually i think we should split this up in more then one config item, for GUI preferences clarity. Something like crop-width, crop-height, crop-h-offset, crop-v-offset, or like ffmpeg has which uses left, right, top and bottom offsets. commit b52970e2dc4071bcebfa175c3ba1ce019bc8499b Author: Derk-Jan Hartman Date: Mon May 26 01:25:12 2003 +0000 * extras/MacOSX/Resources/English.lproj/MainMenu.nib * modules/gui/macosx/output.m: - changed the textfields for bitrate into comboboxes with suggested values identical to the ones in wxwindows intf. - changed "bitrate (bps)" into "bitrate (kb/s) * modules/gui/macosx/prefs.?: - update the current view when advanced is changed. - module_lists now use the description strings. - always wraptext on tooltips. Currently japanese language is breaking. - we now have sliders for int/float config options with ranges. - fixed a warning message about an un-init'ed module_t. * modules/video_filter/adjust.c: - added the ranges to the description strings of the config options. - blur-factor now uses a range as according to it's description string it already should have used this. commit ee68542efb90ba73fad4394f29905aac6800b166 Author: Eric Petit Date: Sun May 25 23:08:44 2003 +0000 modules/gui/beos/MediaControlView.cpp: fixed a strange crash that happens since the gettext behaviour changed commit f4fabf9846a79ccc3dd424b491d6cd48285ced46 Author: Eric Petit Date: Sun May 25 22:36:33 2003 +0000 * bootstrap: remove a -shared flag as ./configure already adds it for platforms which need it * configure.ac.in: don't use -shared on BeOS commit 31f8428f7b9755eaaf335d291ca6f8048303ddca Author: Gildas Bazin Date: Sun May 25 20:16:26 2003 +0000 * configure.ac.in, modules/video_output/x11/xcommon.c: fixed configure check for the Xinerama extension. commit cabbb158030b317ef907d502d55227af203490e8 Author: Gildas Bazin Date: Sun May 25 19:24:53 2003 +0000 * modules/video_output/x11/*, configure.ac.in: Xinerama support remotely based from an old patch by Xavier Maillard. commit 11ac594ca072325e07f8caa19fc763207736aed2 Author: Sigmund Augdal Helberg Date: Sun May 25 18:32:17 2003 +0000 convert the strings in the id3tags to utf8 before storing them. commit ac2f21813673068f138199fa79fcff2ae62ebb8d Author: Damien Lucas Date: Sun May 25 18:02:20 2003 +0000 . SAP/SDP packets parsing: ability to parse RFC compliant packets parse_sap returns the SAP header length parse_sdp only parse the SDP payload note that VLC will discard messages from the old miniSAP-server (You have to use CVS version of miniSAP-server) (Messages from the new miniSAP-server will be discarded with old VLC) commit 567eba17260b0937d35b6a2609711fb884060095 Author: Christophe Massiot Date: Sun May 25 17:27:13 2003 +0000 * We now use UTF-8 internally under Mac OS X. This requires a libiconv- enabled version of gettext. (patch courtesy of the DJ) commit d59b2b177ad378ad8893c291a130614ad03413e9 Author: Eric Petit Date: Sun May 25 17:21:36 2003 +0000 modules/gui/beos/PreferencesWindow.* : * added a BBox around each panel (looks nicer) * now use BSliders for {integer,float}_with_range commit 41d11c19b2768de37a0aa9da94234f46112520c0 Author: Alexis de Lattre Date: Sun May 25 15:05:47 2003 +0000 ALL : VLC FAQ transformed into VideoLAN FAQ, which is hosted in the CVS under www.videolan.org/doc/faq/ commit 92993d58e0695baa211b1f0bc2325fb13e495a30 Author: Gildas Bazin Date: Sun May 25 11:31:54 2003 +0000 * 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...). * modules/video_filter/deinterlace/deinterlace.c: small change. commit 52e60413ea9d42ce6f4a51ca2958065ed6ddc78b Author: Gildas Bazin Date: Sun May 25 10:14:20 2003 +0000 * modules/codec/ffmpeg/ffmpeg.c: fixed typo. commit 89a12ab16ee0e7be573b6526b5dfed16ec32971e Author: Gildas Bazin Date: Sun May 25 00:16:47 2003 +0000 * modules/codec/ffmpeg/ffmpeg.c: clean-up for the ffmpeg config options. commit 66815e2eda779bc2c69840ddd86bdb35bd2e74be Author: Gildas Bazin Date: Sat May 24 23:40:11 2003 +0000 * src/misc/variables.c, include/variables.h: first pass at object var inheritance. * rc/video_output/video_output.c, modules/video_filter/deinterlace/deinterlace.c: fixes to the deinterlace object var. commit f70356eba39fd486092bb8df6ef61f0ae577ecad Author: Cyril Deguet Date: Sat May 24 21:28:29 2003 +0000 * events aren't perfect yet, but it is better enough to commit commit 58fe5c23b32388da6ab3f909fe4140ecacde34cf Author: Gildas Bazin Date: Sat May 24 20:54:27 2003 +0000 * src/video_output/video_output.c: new "deinterlace" object variable. * modules/gui/macosx/prefs.m: compilation fix. * modules/gui/wxwindows/menus.cpp: use the "deinterlace" object var. * modules/gui/skins/*: couple of fixes. commit 73afb0aa080c1fbcc7a10f6ecf6a7f663a7106ba Author: Gildas Bazin Date: Sat May 24 17:52:49 2003 +0000 * modules/gui/skins/*: compilation fixes. * modules/gui/wxwindows/*: fixed the open dialog to switch to the requested file/disc/net section. commit 9534c1b617cf91bd98cabc559ec3cf6a6b214659 Author: Eric Petit Date: Sat May 24 15:11:00 2003 +0000 * Makefile.am: minor change in BeOS packages generation * doc/release-howto.txt: remove outdated info about how to build BeOS packages commit 7d75be3f5ac1f516cfa32128dbe720efe26207ca Author: Gildas Bazin Date: Sat May 24 13:14:56 2003 +0000 * configure.ac.in: ffmpeg is now enabled by default. Also got rid of the --intf-win option which was deprecated. commit 900c3a965094771751d8880265756b5a16c061d1 Author: Christophe Massiot Date: Sat May 24 13:05:55 2003 +0000 * modules/codec/libmpeg2.c: Fixed synchro with field pictures. commit 079e7a29d07ef75643a7db5a0767c76649e955b5 Author: Jean-Paul Saman Date: Sat May 24 12:55:38 2003 +0000 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. commit a5ecfac4ddddee20f91ade5de614af45201e609c Author: Sam Hocevar Date: Sat May 24 12:53:30 2003 +0000 * ./po/*: re-ran toolbox --update-po. * ./po/en_GB.po: the British translation is up to date. commit 247becb9ee5acddd816704aa01c32c6e517a49e5 Author: Sam Hocevar Date: Sat May 24 12:35:06 2003 +0000 * ./Makefile.am: used $(srcdir) where necessary (Closes: #319). commit 23455b3540fa216b3f67242b0d1e5891c471577d Author: Sam Hocevar Date: Sat May 24 12:34:31 2003 +0000 * ./toolbox: we no longer translate the Borland plugin. commit 30fedfbaeb18b09c60316dfd8ae0961edeb0c6cc Author: Sam Hocevar Date: Sat May 24 12:10:31 2003 +0000 * ./configure.ac.in: the help message now says libmad is enabled by default (Closes: #704). commit b829a0419aa8a53628729210263a5f199593de94 Author: Sam Hocevar Date: Sat May 24 11:53:12 2003 +0000 * ./modules/access_output/udp.c: if the clock needs to be reset, we do not wait or we will face delay issues as reported in #794. Fix inspired from a suggestion by John Michael Zorko. commit fd37e766f8b1c42b95b6d52ecdb6e050716baa5b Author: Derk-Jan Hartman Date: Sat May 24 02:48:55 2003 +0000 * modules/codec/quicktime.c: cleaning up of the code. mostly cosmetic. * modules/demux/mp4/mp4.c: added SVQ1 for the quicktime decoder. * modules/gui/macosx/macosx.m: typo * modules/gui/macosx/prefs.m: fix of the module selectors. * po/nl.po: i've taken a head start on the translations. * src/libvlc.h: removed unused string RT_PRIORITY_TEXT commit 1163f4321e2d3a803130bb69cd8e0d5301f5db3f Author: Sigmund Augdal Helberg Date: Fri May 23 23:53:53 2003 +0000 the http interface should now output valid xhtml 1.0. commit 024b9debee77c8bc96c5a9c80d0c24a1c7c4ab8f Author: Derk-Jan Hartman Date: Fri May 23 13:02:53 2003 +0000 * Updated the informal message to report the ip and port the http intf was started on. This will help ppl to actually use the thing ;) commit 71bca56a5a13016ef823654c40a269e18b105252 Author: Sam Hocevar Date: Fri May 23 11:41:17 2003 +0000 * Built-in modules were linked twice in the mozilla plugin; removed the non-PIC ones (Closes Debian bug #194384). commit f070592bf7d321fb9a1f789d0857d83b634cd265 Author: Derk-Jan Hartman Date: Fri May 23 00:00:48 2003 +0000 * vlc.ebuild: fixed the ebuild. Now i know it should work with a test2 ;) * modules/gui/macosx/vout.m: removed some code that was preventing us from using chroma converters. * modules/codec/quicktime.c: - added the video decoder. only works with SVQ3 atm, returns Invalid BITMAPHEADER for some reason in all other cases. - did some cleaning up. this might just work under Win32 now aswell, gibalou will do some testing tomorrow ;) - SVQ3 QT degrades faster then the ffmpeg version, but also recovers faster. I'm not yet sure which one i prefer. commit af520d36c70ac505417dabadabb4cadcde7f6a9e Author: Gildas Bazin Date: Thu May 22 22:24:34 2003 +0000 * modules/gui/wxwindows/streamout.cpp: fixed typo. commit 8b90225cdca1865015170229bff83e9215237f3f Author: Gildas Bazin Date: Thu May 22 21:42:44 2003 +0000 * src/libvlc.h: fixed spelling mistake. * modules/gui/wxwindows/preferences.cpp: allow negative numbers in spinctrls. * modules/demux/asf,avi,mp4: use p_input->stream.control.b_mute. commit ac309ac8461d970520328b520c596f52e62eb4d6 Author: Derk-Jan Hartman Date: Thu May 22 20:56:07 2003 +0000 * spelling error in description string commit 0df3e84210ee2f4a5e3e34d73df9723954cdaf8c Author: Derk-Jan Hartman Date: Thu May 22 20:45:25 2003 +0000 * added an ifdef for SVQ3 commit 47fb0a1baec050b2a66ea831b198b424d26a15e9 Author: Cyril Deguet Date: Thu May 22 20:06:19 2003 +0000 * at last the python module works again ! (so stupid: the flag -lavcodec had to be at the *end* of the line !) commit 2c2871fb1fa755ae1d8dd4603546857335e14614 Author: Cyril Deguet Date: Thu May 22 18:30:33 2003 +0000 * started to repair build of python module commit d3db36405ed42a1175082920766f3bf090c5876b Author: Gildas Bazin Date: Thu May 22 16:01:02 2003 +0000 * src/audio_output/*, src/input/*: fixed the audio desync option. You can use positive as well as negative values. commit 8b5235d6e56acb7f767087bce5c92fc1d4905449 Author: Derk-Jan Hartman Date: Thu May 22 15:34:02 2003 +0000 * modules/control/http.c: strings for the address and the port variable were switched. commit 14330d8a30064cad8e3ad536e8eb31595bd6bc6e Author: Derk-Jan Hartman Date: Thu May 22 14:40:07 2003 +0000 * fixed a localization issue commit 6cb3690ff6c3c1cea96017b25b428f8b6e4cde3f Author: Derk-Jan Hartman Date: Thu May 22 14:25:34 2003 +0000 * modules/gui/macosx/playlist.m: fixed my fix * modules/gui/macosx/output.m: removed a debug statement * modules/gui/macosx/prefs.m: fixed localizations of the prefs panel. commit 5a4c870baeeeb993dbc2b2aa4af3647a9587e82e Author: Derk-Jan Hartman Date: Thu May 22 13:40:13 2003 +0000 * Fixed an issue that was preventing the use of the playlist in Mac OS 10.1 commit 8aa24cfe361b893a626016211e05f41c544f5c1b Author: Gildas Bazin Date: Thu May 22 12:00:57 2003 +0000 * INSTALL.win32: added a small note about running vlc under the msvc debugger. * modules/gui/wxwindows/*: small fixes. * modules/access/vcd/*, modules/access/cdda.c: re-activated autodetection of vcd and cdda on win32. * src/misc/cpu.c, src/stream_output/announce.c: msvc fixes. commit ac121d997285ab4a36ad1c88941d9a191c9a2275 Author: Derk-Jan Hartman Date: Wed May 21 21:30:30 2003 +0000 * modules/gui/macosx/output.m: fixed the stream/transcode dialog. test1 version was broken. * extras/MacOSX/vlc.pbproj/project.pbxproj: darn, absolute paths. commit 1c3f5cd3270d26b1ef49834c4a0daa260ced4a75 Author: Derk-Jan Hartman Date: Wed May 21 19:55:25 2003 +0000 * vlc.ebuild: This ebuild should work if we release a test2. * modules/codec/quicktime.c: I added all the audio formats I know QT can handle. except for mp3 ;) * modules/codec/ffmpeg: added asv1 (disabled), and enabled IV31 on little endian, since the problems with this decoder are endian specific according to it's creator. commit ddccb23f6c23381f10649b1a62a50cc31bd539a0 Author: Jean-Paul Saman Date: Wed May 21 18:09:31 2003 +0000 Reverting previous --with-libmpeg2-prefix commit. Thanks Gildas for reminding me! commit 19d4d9b10e6b1669ac8a48419ff1cd87e5199d54 Author: Jean-Paul Saman Date: Wed May 21 18:04:08 2003 +0000 More buildscript fixes. commit 3992570deb7a1ab31837a9b460a145c5030fc8e1 Author: Gildas Bazin Date: Wed May 21 15:54:08 2003 +0000 * modules/audio_output/directx.c, modules/audio_output/waveout.c: we destroy the audio-device variable if the probing has failed. commit d90e04a702ddc3aabcf6af746d0a4fd796881ab7 Author: Derk-Jan Hartman Date: Wed May 21 15:40:03 2003 +0000 * include/main.h src/libvlc.c: Added a quicktime_lock on SYS_DARWIN * ALL: QT on OSX is not threadsafe in certain areas. i have found the proces of identifying the right Codec to use for decoding to be one of these areas. So when we do this, only one thread at a time can use QT. Watching QT trailers is doable now, as soon as ffmpeg fix their altivec optimizations again ;) commit c80aee1369802f1730fcc66555a211d811a66eb5 Author: Gildas Bazin Date: Wed May 21 13:27:25 2003 +0000 * modules/gui/skins/src/vlcproc.cpp: fixed yesterday's breakage. * modules/gui/wxwindows/menus.cpp: fixes for menu auto-generation. * src/video_output/video_output.c: added a "fullscreen" object variable. * modules/video_output/directx/*: added an always-on-top object variable and modified to take into account the fullscreen object variable. commit 1d4447643c939418fc778279061a2e65878edbaf Author: Sigmund Augdal Helberg Date: Wed May 21 13:19:32 2003 +0000 removed the desctiption texts of a nonexisting config option commit 5b476cdedfba4b708c534c78b3884319c382c7b4 Author: Sigmund Augdal Helberg Date: Wed May 21 13:10:05 2003 +0000 removed the --playlist option as it doesn't seem to be used commit e633d2a5b9d642911288d9cb2c325e950f30ccb0 Author: Laurent Aimar Date: Wed May 21 10:02:55 2003 +0000 * wav: fix a parsing bug. commit 5cd4178ed840ba02b8d7d8acd198e833beed827c Author: Gildas Bazin Date: Tue May 20 23:17:59 2003 +0000 * modules/gui/wxwindows/*, modules/gui/skins/src/vlcproc.cpp: The open dialog box now handles multiple files selection. commit f383fb399bdf5d22f6624c278810ea5828caa284 Author: Derk-Jan Hartman Date: Tue May 20 21:35:52 2003 +0000 * ALL: added a quicktime module. - This module provides QDM2 and QDMC sound support on OSX by linking to the native QT libraries. We now have FULL QT trailer support on OSX. - The video part of this decoder is not yet working on OSX. - This can be used for a future win32dll loader system as well. commit 5932b0adfebc23da5cd10221e87276eb155b5a27 Author: Jean-Paul Saman Date: Tue May 20 20:09:19 2003 +0000 Modified build scripts commit fa95d6e996e1913209a6e0a01aacc384285c64b8 Author: Derk-Jan Hartman Date: Tue May 20 18:53:03 2003 +0000 * NEWS: updated some OSX info * ALL: - added CDDA support - added a "Online Documentation" item to the Help menu - removed some debugging strings commit b8443a2c7039b3fd51a644ae040b49946d7e173a Author: Clément Stenac Date: Tue May 20 16:20:33 2003 +0000 All: Support for SAP advertising in stream output add sap, or sap="Name" in the stream output options commit 37d5d8c662896103a2ecf039adff2d67298cd359 Author: Sigmund Augdal Helberg Date: Tue May 20 16:08:59 2003 +0000 kde.cpp: explicitly tell kde with icons to use. Should fix a crash that caused AIGALRM. kde.cpp, interface.cpp: turn --kdeuirc into --kde-uirc to comply with naming conventions commit 39b6b9744c6a49091032802873d611aa37456838 Author: Derk-Jan Hartman Date: Tue May 20 15:51:03 2003 +0000 * THANKS: Added Davor Orel who created the OS X icons. * modules/gui/macosx/macosx.m: changed a float into a float with range commit 75e0ab4dcad2c15c34882ba2b37d56385f1fd5b0 Author: Derk-Jan Hartman Date: Tue May 20 15:23:25 2003 +0000 * Added a Reset prefs option * New prefs dialog much like the wxWindows and BeOS one. - translated instances might be broken. - still need sliders for min/max values - improved sizing should be done. commit 765454f1e044124489493238d7c426957778326e Author: Eric Petit Date: Tue May 20 11:44:18 2003 +0000 modules/gui/beos/PreferencesWindow.* : cleaning commit d4667ed20e1ab269558de7c4867dd9f550873870 Author: Gildas Bazin Date: Mon May 19 23:36:44 2003 +0000 * modules/audio_output/alsa.c: fixed a breakage I introduced a couple of weeks ago. commit f0208594b2db3489b212e991528d2c618497d009 Author: Cyril Deguet Date: Mon May 19 21:39:34 2003 +0000 * a lot of cleaning in X11 skins, but some problems remain with event handling :( commit 52783dae44440fff638066eddaf84c28842e75d7 Author: Gildas Bazin Date: Mon May 19 21:04:52 2003 +0000 * modules/gui/wxwindows/Modules.am: included the 2 new bitmaps. * po/*: updated the po files. commit 467f7bc631feb3d5f3b40d1d4445f08ecf37dc0e Author: Gildas Bazin Date: Mon May 19 20:47:16 2003 +0000 * Bumped version to 0.6.0-test1 * modules/access/cdda.c: decreased the priority of the cdda plugin. commit b1717cddc51ddf56e89a5a2810eb68586bfb2d29 Author: Gildas Bazin Date: Mon May 19 11:38:05 2003 +0000 * src/stream_output/stream_output.c, modules/stream_out/duplicate.c: bug fixes for when the stream output duplication fails for whatever reasons. commit 4cfed36ba58877c2f1878b089845420e5f17ca41 Author: Gildas Bazin Date: Mon May 19 09:57:55 2003 +0000 * modules/gui/wxwindows/bitmaps/*: forgot to add 2 files in my last commit. commit 3f65460cad2169e2dc06e7961288d80b47b91681 Author: Laurent Aimar Date: Sun May 18 23:16:57 2003 +0000 * input_program.c: input_DelES destroyed the decoder (if any) without removing this ES from the list of selected ES. So, instead we call input_UnselectES. commit b33847eca09725ee10fec63cc6129a990320859d Author: Eric Petit Date: Sun May 18 22:30:33 2003 +0000 modules/gui/beos/MessagesWindow.cpp : fixed a minor scrolling issue commit b7a07a65e28c36a644fb8252742a7a1c332f32c8 Author: Jean-Paul Saman Date: Sun May 18 20:54:43 2003 +0000 Updated release numbering of packages. commit b4930d510b2712e0709f0a7d049b7f15dd8908bf Author: Gildas Bazin Date: Sun May 18 19:46:35 2003 +0000 * modules/gui/wxwindows/*: removed the text from the toolbar. Added play slower and play faster buttons. PS: We really need nicer toolbar icons for the wxWindows interface. Anybody would like to design some ? commit 76c5819d7082b423ce0af94d8c68f7cb59e05ba5 Author: Derk-Jan Hartman Date: Sun May 18 18:56:57 2003 +0000 * fixed a few spelling errors, and added a note about QDM2 sound which is still unsupported commit 651be31cfb79259a34395ce41cc080cd9f62f66b Author: Cyril Deguet Date: Sun May 18 17:48:05 2003 +0000 * added transparency in X11 skins commit 035bbae4e2de9cb864b0e9fe92667f8e08386c5e Author: Gildas Bazin Date: Sun May 18 16:27:18 2003 +0000 * 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. commit dceb5b627fcc03b105b3372401fba879df3f3a8f Author: Gildas Bazin Date: Sun May 18 15:44:03 2003 +0000 * modules/access/vcd/*, modules/access/cdda.c: changed ioctl_ReadSector() into ioctl_ReadSectors(), a function that can read multiple sectors at a time. 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. commit 9349da54ef8a2220a168d1a4427ad0d4e3046b2d Author: Gildas Bazin Date: Sun May 18 12:18:46 2003 +0000 * modules/gui/wxwindows/open.cpp: small fixes. * modules/access/vcd/cdrom.c: win32 fix for cue file parsing. * modules/video_filter/osd_text.c: small win32 fix. commit 567894b07eb2aef8fee632226454d61c564f06f2 Author: Cyril Deguet Date: Sun May 18 11:25:00 2003 +0000 * first BMP loader for X11 skins : it can only handle 24bbp uncompressed images, but it works ! commit 3a0e5d284f8acec11ef14f45c1a45cbc28be14c3 Author: Gildas Bazin Date: Sat May 17 23:57:35 2003 +0000 * INSTALL.win32: finally updated the instructions on how to build vlc for win32 :) * install-win32, Makefile.am: updates for the win32 package. * NEWS: added a few missing things. commit bc0d451c4b6a4f80b9b870324cd51d7dc59c2991 Author: Gildas Bazin Date: Sat May 17 22:48:09 2003 +0000 * modules/gui/wxwindows/menus.cpp: don't display choices menu when there is only 1 choice available. * modules/gui/wxwindows/streamout.cpp: small cosmetic changes. * modules/gui/wxwindows/open.cpp: added a CD Audio entry. commit 8b62cc3c029261b082eb0a359ed812d709b1d098 Author: Gildas Bazin Date: Sat May 17 22:00:00 2003 +0000 * include/input_ext-intf.h: forgot this file in my last commit. * src/input/input_programs.c: prev/next-chapter and prev/next-title navigation variables are created only when necessary. commit 35a3ceeb38571b5799fed8b56683640febb4b78d Author: Gildas Bazin Date: Sat May 17 20:30:31 2003 +0000 * modules/access/cdda.c, modules/access/vcd/*: New CD digital audio module (by me and fenrir). You can now listen to your favorite CDDAs with vlc, or even stream them :) (Their is not yet any support for jitter correction). * modules/codec/araw.c: small clean-up. commit 4a7b163500b0ddda7eba633bf216402987b09037 Author: Eric Petit Date: Sat May 17 18:30:41 2003 +0000 * modules/gui/beos/MessagesWindow.* : cleaning * modules/gui/beos/PreferencesWindow.* : split the main modules into its categories commit 8885548ee3616238f313c8b1f334469ee75a39e3 Author: Eric Petit Date: Sat May 17 15:20:46 2003 +0000 modules/gui/beos/* : cosmetic commit 36062de242c90dfb8c480f4627cf06d4d3bd7dca Author: Gildas Bazin Date: Sat May 17 14:36:19 2003 +0000 * modules/video_output/directx/events.c: implemented the same shortcuts as in the x11/xvideo output. commit 4525fffaf01a35712399e5d26a7ffa337bcdc382 Author: Gildas Bazin Date: Sat May 17 11:35:14 2003 +0000 * configure.ac.in: removed the encoders from the list of plugins as they are not used currently. * src/libvlc.h, modules/audio_filter/resampler/bandlimited.c: added an hq-resampling option to enable/disable the high quality resampling. commit bd7ed3cead45be14d9b435cbfddd5a7745c97a64 Author: Gildas Bazin Date: Fri May 16 23:02:37 2003 +0000 * modules/packetizer/copy.c, modules/stream_out/transcode.c: added SVQ3 fourcc so we can transcode SVQ3. Small bug fix as well. commit 5afb7baa193d1b66a222ddc9313701c3311d90d6 Author: Gildas Bazin Date: Thu May 15 23:05:59 2003 +0000 * src/input/input_programs.c: a few fixes to the navigation object variable. commit d5791c9cc185e755f3bace9dced5d07cd9fefa88 Author: Christophe Massiot Date: Thu May 15 22:27:38 2003 +0000 * now 0.6.0-cvs * ALL: Capitalize all preferences text strings commit 90296a253afa1b3532aef4b601cc0f908bd3bdb3 Author: Gildas Bazin Date: Thu May 15 21:31:53 2003 +0000 * src/input/input_programs.c: implemented prev-title, next-title, prev-chapter and next-chapter object variables. * modules/gui/wxwindows/menus.cpp: put the above variables into the Navigation menu. commit 0cb2f24fe084544c27801b692f210d9db73fcf95 Author: Jean-Paul Saman Date: Thu May 15 20:45:08 2003 +0000 Added --with-libmpeg2-prefix= option to support cross-compiling for arm-target. commit 0716e0d647956139a9ed69221d6d66bcacd62430 Author: Jean-Paul Saman Date: Thu May 15 20:28:00 2003 +0000 Updating version to 0.5.4. Enable building with libmpeg2. commit 5ec858c489e14207500bc157d4e7c49fd4b73a1e Author: Sam Hocevar Date: Thu May 15 16:02:26 2003 +0000 * ./Makefile.am: fixed LDFLAGS when using --enable-gprof. commit 2fedaa09703e9034d9f327968b793d58e87644a6 Author: Gildas Bazin Date: Thu May 15 15:59:35 2003 +0000 * modules/gui/wxwindows/*: small fixes and improvements. commit 55bfbe3c713eacc97077fde348ecb0e169666855 Author: Sam Hocevar Date: Thu May 15 15:50:23 2003 +0000 * ./toolbox: toolbox --update.po now updates po/POTFILES.in as well. commit 83e8c2cc006a929ce99806675ef918ca9a26d7ba Author: Derk-Jan Hartman Date: Thu May 15 15:35:55 2003 +0000 * Makefile.am: on make dist move vlc.ebuild * vlc.ebuild: small spelling correction commit 1d67494d49cd7241bad0fb1bc5ecd7d80c956751 Author: Derk-Jan Hartman Date: Thu May 15 02:02:13 2003 +0000 * Went trough my maillogs and filled out large parts of the NEWS file. please check and add your own. (i was bored ;) * Updated the README.MacOSX.rtf with some more pointers and changed version to 0.6.0 commit 5851d9ababe03cd36bfd70babd313edd1b96b01c Author: Gildas Bazin Date: Thu May 15 01:33:53 2003 +0000 * modules/gui/wxwindows/streamout.cpp: updated the stream output dialog to use the new stream output syntax and features. commit f6614cc47e8e433cde7d8e6930f50c939ec4c125 Author: Derk-Jan Hartman Date: Thu May 15 01:23:05 2003 +0000 * variable callback for the playlist. the input, audio and video still need to be done, waiting for gibalou to work his magic on that ;) cvs: ---------------------------------------------------------------------- commit ffbda9c9a7ddcdb1cbdb55ac64d1713a6ecb26d1 Author: Derk-Jan Hartman Date: Thu May 15 00:46:23 2003 +0000 * added vlc.ebuild, vlc.spec.redhat to dist. * added all the new icons to the dist. * on make dist i would like to do mv vlc.ebuild vlc-${VERSION}.ebuild I don't know how to do this. Who does? commit 5ebed5dccb12b70f47345fa5ebe70830ed075f7a Author: Derk-Jan Hartman Date: Thu May 15 00:32:28 2003 +0000 * ./vlc.ebuild: a ebuild for the Gentoo Linux distribution. Because of the cvs snapshots of libmpeg2 and ffmpeg, this ebuild will need to be updated before release, to point out the correct links to these libraries. commit 668ce22d26a92fe6c93901a0426526c76287359e Author: Laurent Aimar Date: Wed May 14 21:29:43 2003 +0000 * aac: compilation fix. * libvlc.h : set correct value for sout-a/vcodec commit 8c59018c87eb885b1d8e1ce3a5417172489ab534 Author: Derk-Jan Hartman Date: Wed May 14 19:47:24 2003 +0000 * Resized some elements to allow for better translations. commit 9f599809ae87f763e050e2d268abe0507146041a Author: Sam Hocevar Date: Wed May 14 17:17:30 2003 +0000 * ./debian/control: Debian packages now build with an mpeg2dec CVS tree in the extras/ directory. commit 19cde6674146cf807d117dc51c37afed1f00bc44 Author: Laurent Aimar Date: Wed May 14 14:58:35 2003 +0000 * aac: use extention based detection. commit bbd578e3e9c6521bfe4f6f0101d64cc812e14028 Author: Derk-Jan Hartman Date: Wed May 14 14:57:42 2003 +0000 * Forgot one commit 0cfdbaaa91799c07a45bebbfadd497e27c3b13ae Author: Derk-Jan Hartman Date: Wed May 14 14:56:26 2003 +0000 ALL: Davor won the vote, New icons in place. commit c856ad7fb16256db2f71217390a49921d6e4e0f0 Author: Laurent Aimar Date: Wed May 14 11:15:50 2003 +0000 * ts: do not use DVB reserved pid(s) (thanks Miguel Barreiro Paz) commit c2c6442c630b6194cd1a98e776650fbedddb3e1a Author: Gildas Bazin Date: Wed May 14 09:00:10 2003 +0000 * modules/gui/skins/Modules.am: include module/gui/wxwindows/subtitles.cpp. commit e85803a0e1bbbb08c19550730ef8a62cb63c054f Author: Gildas Bazin Date: Tue May 13 23:41:17 2003 +0000 * modules/gui/wxwindows/menus.cpp: forgot a vlc_object_release(). The popup menu is now created on the stack. commit 1d4c684a51acd0051e9a7d14491b2676233cfdbe Author: Gildas Bazin Date: Tue May 13 22:59:16 2003 +0000 * modules/gui/wxwindows/*: added a navigation menu in the interface menubar. * modules/gui/wxwindows/subtitles.cpp: forgot this one in my last commit. commit 409095fb1ae797595ca8aedf80e8d5d18aeb4f0b Author: Gildas Bazin Date: Tue May 13 22:33:33 2003 +0000 * modules/gui/wxwindows/*: new subtitles file dialog box. * modules/demux/util/sub.c: fixed a few description strings. * Makefile.am: small cosmetic change to package-win32 target. commit d47392b87519a37950361b395b7d3b6a5dc28985 Author: Cyril Deguet Date: Tue May 13 20:36:29 2003 +0000 * beginning of event processing in X11 skins * graphics should work, but.... commit 4e2943d81e08b7ebfd244d11e4a1ed3e98e386bf Author: Cyril Deguet Date: Tue May 13 19:25:59 2003 +0000 * changed OSGraphics constructor (needed for X11) commit 3dae445411f5b47c6f71279bb2731bbe84a41014 Author: Eric Petit Date: Tue May 13 14:11:33 2003 +0000 modules/gui/beos/PreferencesWindow.*: - use BMenuFields for string_from_list config items - cleaning commit 7ba77f51a7f5f8d75f0d61c76c136ac1603bc340 Author: Gildas Bazin Date: Tue May 13 12:09:29 2003 +0000 * modules/control/rc/rc.c: win32 fixes for the handling of special control keys. commit c618906c07be2eedb1a5ce8b14e3097561a4f28e Author: Gildas Bazin Date: Tue May 13 11:44:53 2003 +0000 * modules/gui/wxwindows/preferences.cpp: small fixes. commit 33aec41207c2f5d8c1cad1f63aba1ff8b32e3d70 Author: Eric Petit Date: Tue May 13 11:18:25 2003 +0000 modules/gui/beos/PreferencesWindow.*: use config_ResetAll() commit 86e2b37df571aab09b4634fa964d50fb9311d038 Author: Gildas Bazin Date: Mon May 12 21:55:01 2003 +0000 * 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. * modules/gui/wxwindows/open.cpp: small cosmetic changes. commit a476938b1125f6b511cd403d55859a2a70c34511 Author: Eric Petit Date: Mon May 12 19:59:48 2003 +0000 modules/gui/beos/VlcWrapper.h: compile fix commit cca686f84ee590cb449be41f6d3eccba46573267 Author: Gildas Bazin Date: Mon May 12 19:11:53 2003 +0000 * include/vlc_common.h: small change to shut-up some memory checkers. commit 0e7b380a8ebaae52767d5d64ea4e7bf927c62bee Author: Gildas Bazin Date: Mon May 12 17:33:20 2003 +0000 * modules/gui/skins/*: got rid of wxdialogs.h, the skins plugin is now sharing wxwindows.h with the wxwindows plugin. * modules/video_output/directx/events.c: fixed non-initialized variable. * 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). * src/playlist/playlist.c: the playlist file is opened in text mode, no win32 eol hack is needed. * 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()). * modules/gui/wxwindows/preferences.cpp: new "Reset All" button in the preferences panel. commit 9d8a2d05f9d47205bd4e4670e599fb6a5a2ad94d Author: Derk-Jan Hartman Date: Mon May 12 01:17:10 2003 +0000 * First set config variable, then add the files (and therefore potentially play them) in the playlist. Otherwise we can be too late. commit cfbae21409153ff568876701d53275eaefe1f40e Author: Derk-Jan Hartman Date: Sun May 11 23:17:31 2003 +0000 * extras/MacOSX/vlc.pbproj/project.pbxproj: - Add the THANKS file to the Mac OS X application * modules/gui/macosx/about.?: - Use c-style comments instead of // - Open the AUTHORS file with the correct Encoding - Display the THANKS file as well - Rotate the scrolling when at the end * modules/gui/macosx/intf.m: - put Cocoa into multithreaded mode as soon as possible. Not really causing any problems now, but is cleaner. * modules/gui/macosx/prefs.m: - Select the current setting when we create a combobox. commit b4080ac4fabf7c04ed706a55ed6a9f61404c1a5d Author: Derk-Jan Hartman Date: Sun May 11 19:09:51 2003 +0000 * ALL: - removed a bit too much code from the interface files previous commit. Menu's were enabled if there was no input. - removed a NSLog which was used for bugtracking commit 38cf397da04a96ddb8892e627780553c538dd6ed Author: Derk-Jan Hartman Date: Sun May 11 18:49:15 2003 +0000 * modules/po/.cvsignore: i guess the following doesn't belong in CVS, so i want cvs to stop bugging me about it ;) *.sed *.sin *.header Rules-quot commit f7cc7ca2caf5e5b993f48e061d93d9b86c9e67c3 Author: Gildas Bazin Date: Sun May 11 18:43:19 2003 +0000 * src/input/input_programs.c: small bug fix. * src/misc/variables.c: compilation fix for MSVC. commit 4ce136b2ce2d2909d56bc8ead06cc942a60f0a09 Author: Derk-Jan Hartman Date: Sun May 11 18:41:27 2003 +0000 * forgot one file. see previous intf.m commit for details. commit 934308bbc38c53b10e57e54dafe42e8656c0bd75 Author: Derk-Jan Hartman Date: Sun May 11 18:40:11 2003 +0000 * src/input/input_programs.c: Added a 'intf-changed' variable as vout, aout and playlist already have, to be notified of menu changes. * src/video_output/video_output.c: Changed a 1 to a VLC_TRUE * modules/gui/macosx/intf.?: Interface listens for changes in the input menu's now. commit ef46a3ffb16badd190e6884092669c4c3ffd957c Author: Gildas Bazin Date: Sun May 11 15:55:51 2003 +0000 * modules/gui/wxwindows/interface.cpp: work-around a bug in wxWindows for menus auto-generation. commit 3a52126178c04e2cd97b48551e114dc34189299d Author: Sigmund Augdal Helberg Date: Sun May 11 14:33:32 2003 +0000 Added code to render subtitles with the freetype module (disabled by default). To test it out define USE_FREETYPE in the top of modules/demux/util/sub.c and modules/codec/spudec/text.c and run with --filter osdtext commit b285f620cada48bdeebc9cbb6a66837e64ff0aa5 Author: Gildas Bazin Date: Sun May 11 13:45:21 2003 +0000 * configure.ac.in: fixed the wx-config detection by the skins plugin. * modules/gui/wxwindows/*: fixed a couple of breakage. commit 0bb214dcab53a1799e39f7af2b8e772ffe360dfd Author: Gildas Bazin Date: Sun May 11 13:22:23 2003 +0000 * modules/gui/wxwindows/*: the wxWindows plugin is now UNICODE happy. commit 9d32c978e7ff41a326d23237c050a7b9cb47c7c2 Author: Sigmund Augdal Helberg Date: Sun May 11 13:14:04 2003 +0000 use c comment, and not c++ commit b8c1ac48541f5400afcd716ba99df5c31ca5aec3 Author: Sigmund Augdal Helberg Date: Sun May 11 08:42:59 2003 +0000 * osd_test.c: better size calculations. Use VLC_VAR_TIME for precise timing (doesn't seem to work) commit 84eeae3057a5080bd7f8141c063018f733b1fa30 Author: Christophe Massiot Date: Sun May 11 01:00:26 2003 +0000 * modules/audio_filter/resampler/coreaudio.c: more accurate frame length calculation * modules/audio_output/coreaudio.c: apparently the audio card clock can be screwed, so probe it at every buffer * src/audio_output/output.c: Thou shalt not drop buffers commit fe93476f244f91f79106083defab2b0d2334dada Author: Derk-Jan Hartman Date: Sat May 10 20:49:07 2003 +0000 * fix titer's language commit. The list needs to end with a NULL, or VLC will no longer start. (it fails on the duplication of the config of this variable) commit 5251f813d68bf6432b98143f772bb81359d7ca0c Author: Laurent Aimar Date: Sat May 10 18:16:44 2003 +0000 * ffmpeg : fix for svq3. commit 1ad8d69710db6f037c73c052a2a19cdf54779676 Author: Eric Petit Date: Sat May 10 13:52:03 2003 +0000 POTFILES.in: forgot a file yesterday... commit 231797fcda74e847c6609e48d138f2c5c533cf85 Author: Eric Petit Date: Sat May 10 13:40:37 2003 +0000 * src/libvlc.[ch]: removed --translation to avoid breaking compatibility with old config files; --language is now a string_from_list you can use to specify the language (default is auto-detection). commit 55365965033d43c4b66439516eae5abf42055c3b Author: Gildas Bazin Date: Sat May 10 11:08:07 2003 +0000 * src/input/input_programs.c: misc fixes/improvements to the video-es/audio-es/spu-es object variables. commit 50cabe81a09c38ac91014e20fdace0b7821e5c1a Author: Derk-Jan Hartman Date: Sat May 10 11:05:52 2003 +0000 * added VP31 fourcc's. * disabled the vp31 and iv31 iv32. In it's current state it is too ugly too actually use it. It would generate too many bugreports. commit ac265bcd73afae85aa1f71fd50ab1547ab09e530 Author: Derk-Jan Hartman Date: Sat May 10 10:32:29 2003 +0000 * Finished the sout dialog on OSX. commit 71baa3cdba165731b9ae92d08401f2675c46fea8 Author: Laurent Aimar Date: Fri May 9 23:23:45 2003 +0000 * ffmpeg: now ffmpeg has a SVQ3 decoder, so use it :) commit d40a19617c5414d94c40633ea80a0740ab49bbed Author: Sigmund Augdal Helberg Date: Fri May 9 22:03:06 2003 +0000 oss.c: give a warning if --spdif is set but the sourndcard don't support it. commit dbdbc7822bc3ec50059ede9ad9b4fc9f36c54a74 Author: Christophe Massiot Date: Fri May 9 20:30:29 2003 +0000 France 1 - Italy 0 commit 4c3fa5a94037b6db445d54b0652040f3bb70dad4 Author: Laurent Aimar Date: Fri May 9 19:53:51 2003 +0000 * faad: better support of AAC without ESDS. commit 5b0429b3c9a52b88319b75bcc9acd1bf95340b48 Author: Eric Petit Date: Fri May 9 19:30:42 2003 +0000 Updated POTFILES.in for BeOS' i18n commit 4775a1dd712c836f09b24089d4f8bc50a2e1f4b3 Author: Laurent Aimar Date: Fri May 9 19:29:57 2003 +0000 * mp4: fixed mace3/6 decoding. Only mono audio is working on the sample I have found. commit 4d4cc838688bdab01a9f1a64f9af6178b33d8f08 Author: Gildas Bazin Date: Fri May 9 16:01:17 2003 +0000 * modules/misc/httpd.c: win32 fixes. * modules/control/http.c: fixed a problem with IE that sends POST requests instead of GET ones. commit c633f94223cadf2e4210184c54489b6bee3d3a5d Author: Laurent Aimar Date: Fri May 9 02:39:21 2003 +0000 * mmstu: fixed a lookup. commit d1c3c6fa287a1c21bddaa8eb988bef4de9abed82 Author: Derk-Jan Hartman Date: Fri May 9 01:19:43 2003 +0000 * modules/gui/macosx/prefs.m: - possibly fixed a crash situation when clicking the OK button (not sure though) * modules/gui/macosx/macosx.m: - made the transparency option an advanced option. commit 9778fc2f81cdf8c4a81ec2aa1a4bef1b94ca5ab1 Author: Eric Petit Date: Fri May 9 00:58:25 2003 +0000 * src/misc/messages.c: forget a defined(SYS_BEOS) in my last commit * src/misc/configuration.c: config_PutPsz now sets the variable to NULL if the string is empty * modules/gui/macosx/prefs.m: remove duplicate (now) code with config_PutPsz commit a4fc3454cf030225eab233b30eee3667c451ad52 Author: Derk-Jan Hartman Date: Fri May 9 00:41:11 2003 +0000 * modules/gui/macosx/prefs.?: - made the advanced button better. - added missing CONFIG_ITEM_DIRECTORY support * extras/MacOSX/Resources/English.lproj/MainMenu.nib/*: - added the semi 'apple' default of com-, as a hotkey for the prefs. commit b4b40a47be753ac0fed3ed21cc9ce86330b08f91 Author: Derk-Jan Hartman Date: Thu May 8 23:11:28 2003 +0000 modules/gui/macosx/intf.m: We shouldn't save the config file when the interface closes. This explains a lot of bugreports ;) commit 60ccf823725ebda56240cda7533b4be4f2ed9902 Author: Laurent Aimar Date: Thu May 8 19:51:38 2003 +0000 * ftp : updated copyright info. commit 0c11d4b394dca2445475f6ff596b73dbbabaf868 Author: Laurent Aimar Date: Thu May 8 19:26:59 2003 +0000 * v4l: clean up. commit aaa608bd2d4d600250c750d40ef737e9d2e37774 Author: Laurent Aimar Date: Thu May 8 19:21:39 2003 +0000 * v4l: remove __V4L_AUDIO_ (useless) commit 28f793de74e3d1e3e2d5a1993fa6b713139b572b Author: Eric Petit Date: Thu May 8 19:06:47 2003 +0000 ALL: fixed BeOS-specific warnings (ssize_t is not a int but a long, vasprintf if defined but not declared in the system headers...) commit 9e3078aea39a221f053cdefe84ae12a1d2296273 Author: Christophe Massiot Date: Thu May 8 17:13:23 2003 +0000 * modules/gui/macosx: Fixed crashes with the new submenus when used on a localized system * Removed the "EXPERIMENTAL" in "DVD menus (EXPERIMENTAL)", and enabled the DVD menus by default. commit 4ee99a96021a3116d1072d95f1262dca04782a0d Author: Gildas Bazin Date: Thu May 8 15:58:56 2003 +0000 * modules/access/file.c: fixed large file support on win32. * src/libvlc.[ch]: made the description of the translation option more explicit. commit ce825efe583751a3e2808452d515558ceddebae0 Author: Eric Petit Date: Thu May 8 14:15:36 2003 +0000 src/libvlc.*: --translation is now a string. Usefull if want to specify a different language than your OS, or if your OS is not localized... commit 90b5e995d5fa8eb786daee089a679e8ff862ca58 Author: Gildas Bazin Date: Thu May 8 12:09:59 2003 +0000 * modules/gui/wxwindows/menus.cpp: misc small fixes. commit 9a0e7d83f222665ac8c4c8abd24f0b15ba11513b Author: Eric Petit Date: Thu May 8 10:45:50 2003 +0000 modules/gui/beos/PreferencesWindow.cpp: cosmetic commit 6e38b407e236be0c3db2a8029377ff22636cff57 Author: Eric Petit Date: Thu May 8 10:40:31 2003 +0000 * modules/gui/beos/AudioOutput.cpp: more cleaning * modules/gui/beos/VideoOutput.cpp: in fullscreen, add an item "Show Interface" to the popup commit 4f6155f2d3bc87ede38e95ad7e093aac3f7914f0 Author: Derk-Jan Hartman Date: Thu May 8 01:16:57 2003 +0000 ALL: autogenerated menu's for chapter,title,program,audio-es,spu-es and video-es. - video-es seems broken. it always starts with -1 (Disabled) selected. - moved some menuitems to other menu's for gui interface consistency with other gui's. - added a "fit to screen" menuitem. commit 4effacde134d7d0d5edd12b43dd352eedda7edc7 Author: Eric Petit Date: Thu May 8 01:05:14 2003 +0000 src/misc/beos_specific.cpp: Fixed a very old bug: if the user hit Alt+Q, don't let the be_app exit without any cleaning (that made VLC crash badly) commit 039d36f2ecc9699bae5f8c378ce5cd730d4c3881 Author: Derk-Jan Hartman Date: Wed May 7 23:13:07 2003 +0000 * changed "Gayscale video output" option back into "Grayscale video output" commit e5d8f0b412f2557ee4070206bbb2bb81922df43e Author: Alexis de Lattre Date: Wed May 7 23:07:34 2003 +0000 Makefile : Minor changes. commit 06895b5b8068b696626053ff9a3f3a5bb2d6fdd3 Author: Eric Petit Date: Wed May 7 19:20:23 2003 +0000 modules/gui/beos/AudioOutput.cpp: cleaning commit a07642791e0b772455e0034e3365d1dc73db679d Author: Eric Petit Date: Wed May 7 17:27:30 2003 +0000 * modules/gui/beos/MessagesWindow.cpp: fixed a nasty bug * modules/gui/beos/PreferencesWindow.*: now you can save preferences commit 2aa9dde7faac5bbb921558f9db026b26d860820b Author: Eric Petit Date: Wed May 7 16:47:10 2003 +0000 modules/gui/beos/PreferencesWindow.cpp: Misc enhancements commit 41409dfce07aed92ff59cdb976387fb0c3ea1346 Author: Gildas Bazin Date: Wed May 7 15:54:49 2003 +0000 * modules/gui/wxwindows/*: Fix (use different id numbers for each menus). commit 666800bc4617dfef6d467c1edbf3e695be12dbba Author: Laurent Aimar Date: Wed May 7 15:44:59 2003 +0000 * ffmpeg: --ffmpeg-truncated is now an int : * -1 -> CODEC_FLAG_TRUNCATED is set only if width == height == 0 (only TS should produce this) * 0 -> disable CODEC_FLAG_TRUNCATED * 1 -> force CODEC_FLAG_TRUNCATED commit ec48ad6cc8facaa1986dd58fefbf6326caf3bfce Author: Eric Petit Date: Wed May 7 14:49:19 2003 +0000 modules/gui/beos/*: fixed a few things I broke recently (dvd menus, screenshots...) commit afb1dbb650e4f523e44e73cebaf1ec64734aefe8 Author: Gildas Bazin Date: Wed May 7 12:23:06 2003 +0000 * modules/gui/wxwindows/*: misc fixes. commit b5a213db24b2ea69eacd84822991236fed8938c4 Author: Laurent Aimar Date: Wed May 7 02:31:20 2003 +0000 * mp4: raaaah, sometime moov box are masqueraded by a free box, so I look at free box content to see if it could be moov box, I hope there won't be any misdetection. (Even when there is a spec, nobody follows it :(( commit cec1f957e58dc10e36e0a966dca4bd7d2fa20eb3 Author: Laurent Aimar Date: Wed May 7 00:28:38 2003 +0000 * ffmpeg: do not use CODEC_FLAG_TRUNCATED by default as it seems buggy with valid files. You have to use --ffmpeg-truncated to force it. MPEG-4 in TS won't work unless you use --ffmpeg-truncated :(( commit 4ed6ce2597e5f5e4d624c950aa98c93daa5f0a2f Author: Gildas Bazin Date: Wed May 7 00:18:39 2003 +0000 * modules/gui/wxwindows/open.cpp: removed the channels server entry. commit 91fb2fdd4fd4fd0ead8b721a8074e948cafd8de6 Author: Gildas Bazin Date: Tue May 6 21:01:58 2003 +0000 * modules/demux/mpeg/ts.c: fixed my last f*ckage + a bit of clean-up. commit 9adb4abdcb43f433db00dc2abd33c0ff7ba04750 Author: Derk-Jan Hartman Date: Tue May 6 20:12:28 2003 +0000 * ALL: there were reports of crashes in the menucode. i think it was that the VLCWindow could suddenly disappear (the vout closed) and therefore we could no longer reference it. This should fix that. Also made this code more generic to avoid code duplication. commit 84cb5c55f40921395aaa5103d9738d28c9e50175 Author: Laurent Aimar Date: Tue May 6 16:05:10 2003 +0000 * mp4: fix a segfault and play .3gp with h263 video track. commit 9ff0782a4671af72e0e77b6dd56f334d65e15df6 Author: Laurent Aimar Date: Tue May 6 14:19:29 2003 +0000 * http: redirect to main page each time we pass arguments. (it's done by an html header and not by the http protocol. I know it's bad but it's a lot easier ;) commit 14ad3ab7dfa780a9dd3b1ab27ba2f98b7a0a46cc Author: Laurent Aimar Date: Tue May 6 12:57:48 2003 +0000 * http: fix 'add mrl'. commit a74943943efe30eaf206ac4a11448567fa8a309a Author: Eric Petit Date: Tue May 6 02:17:11 2003 +0000 Makefile.am: fixed BeOS package generation when all modules are built-in commit 21c7ad61e948e7138a564a99faad259cf966d451 Author: Laurent Aimar Date: Tue May 6 02:01:35 2003 +0000 * mms: fix for builtin compilation. commit 83a272882ccd858e2ecdc64c3c6357cf3feb565f Author: Eric Petit Date: Tue May 6 01:15:24 2003 +0000 configure.ac.in: fixed static linking with libintl and libiconv commit d8e92b78f09a58d76f474f7f7d69821cc2ee856f Author: Gildas Bazin Date: Mon May 5 22:48:23 2003 +0000 * modules/demux/mpeg/ts.c: compiler warning fix. * src/input/input_programs.c: a "Disable" choice is added by default to "audio-es", "video-es" and "spu-es". commit 95b4a56a03d74780366bbf13cf12e834f84e3a2c Author: Gildas Bazin Date: Mon May 5 22:23:42 2003 +0000 * 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. * modules/gui/wxwindows/menus.cpp: use the "foo-es" object variables. commit 45d50b961c0dd4e62125fa3aadf3aba21cc03abb Author: Derk-Jan Hartman Date: Mon May 5 22:04:11 2003 +0000 * fixed the autogenerated menu's. commit d5a0f84818139006e634ac43b6a21a06fde04a19 Author: Eric Petit Date: Mon May 5 21:35:37 2003 +0000 configure.ac.in: fixed libdvbpsi detection for people who don't have stdint.h but inttypes.h commit 3c587bc8cd4083a867eaf26a59cafb4f1819abaf Author: Gildas Bazin Date: Mon May 5 16:29:57 2003 +0000 * modules/gui/skins/src/*: forgot a few references to the channels server. commit cf3c9805ef35c19dcc799de1ea7177283c866565 Author: Gildas Bazin Date: Mon May 5 16:09:41 2003 +0000 * ALL: removed the old channels server stuff (was deprecated). commit ad3713cbc3aaa8f4ddbc618eb92c79f49f2aed84 Author: Laurent Aimar Date: Mon May 5 15:52:13 2003 +0000 * bits.h: clean up commit 8d98b9f51b711f2cb45c13f4d2688bdb62522881 Author: Sigmund Augdal Helberg Date: Mon May 5 15:21:28 2003 +0000 implemented VLC_VAR_TIME using two ints commit 269a9ae6012319cd13321eb87b7ae867e16bca58 Author: Sigmund Augdal Helberg Date: Mon May 5 14:58:45 2003 +0000 Implemented support for CONFIG_ITEM_DIRECTORY commit 5596bb7bf9757c4129ad6e69a5d805818acc833d Author: Eric Petit Date: Mon May 5 13:15:06 2003 +0000 Updated NEWS for 0.5.4 release commit 9ee5c17061dbdb06d25dd7214a75bf6f77b0cb4f Author: Eric Petit Date: Mon May 5 13:06:02 2003 +0000 modules/gui/beos/*: Partial fix for Preferences resizing commit fee6852ad2655eaa51cae4f76ca5845a1c4b1d3d Author: Derk-Jan Hartman Date: Mon May 5 13:03:23 2003 +0000 NEWS: preparing for 0.5.4 release. Please update the NEWS file everyone. README.MacOSX.rtf: clarified some things. commit bab2211142d9daaf3bd7130ffbea69a9ad8c04b2 Author: Gildas Bazin Date: Mon May 5 12:15:25 2003 +0000 * modules/gui/skins/src/*: compilation fixes under win32. commit bb5c0f976a1a7414b83be972e72bee23380f023d Author: Sam Hocevar Date: Mon May 5 11:49:50 2003 +0000 * ./src/video_output/video_output.c: fixed a crash that occurs when the width and height variables are set to their default values. commit cc0c54f9c0aa62f2334e7a73c83df1ae930d7609 Author: Gildas Bazin Date: Sun May 4 23:39:02 2003 +0000 * src/audio_output/output.c: fixed warning. commit 5080ba2625e42afb3c390e32c15732842f128e1f Author: Christophe Massiot Date: Sun May 4 23:38:06 2003 +0000 * First round of capitalization of description strings. commit 36b12ceb286324051bc545d02330cf707d3949c1 Author: Gildas Bazin Date: Sun May 4 23:03:00 2003 +0000 * po/POTFILES.in: added the new modules since 0.5.3 commit 30336bba3f772a1b20a1c5a0663635b1bffc6c68 Author: Gildas Bazin Date: Sun May 4 22:42:18 2003 +0000 * src/misc/variables.c, ALL: improvements to the object variables api. - added another argument to var_Change(). - added a VLC_VAR_SETTEXT and VLC_VAR_GETTEXT method to var_Change() that are used to set/get a friendly name to an object variable. - added VLC_VAR_CHOICESCOUNT to var_Change() to be able to retrieve the number of availabel choices without having to get their value as well. - VLC_VAR_ADDCHOICE uses the extra var_Change() argument to assign a friendly name to the choice value. - VLC_VAR_GETCHOICES retrieves the choices values and their friendly names. * modules/gui/wxwindows/*: first step in implementing menu auto-generation in the wxWindows interface. commit baa735b3ee1d0136c5776e4bcf0f339641b626f5 Author: Christophe Massiot Date: Sun May 4 22:33:35 2003 +0000 * modules/codec/libmpeg2.c: fixed the "main: cannot delete object with children" bug. commit 4e86c7a6201b953bdc2710699efe11043a919b60 Author: Laurent Aimar Date: Sun May 4 18:51:34 2003 +0000 * transcode: follow the same logic for ab than vb. (ie for a small value it's used as kb/s for higher ones it's b/s). Just a remember, transcode options are: acodec= mpga,a52 ab (kb/s) vcodec= mpgv,mp4v,h263,DIV1,DIV2,DIV3,I420,I422,I444,RV24,YUY2 width height vb (kb/s) vt (b/s) deinterlace croptop cropbottom cropleft cropright keyint hq qmin (between 1 and 32) qmax (between 1 and 32) only acodec and/or vcodec are mandatories (and it's a good idea to always define vb,vt, and/or ab) commit cdd8ef24209081604ee0949b40203646cb5a549c Author: Christophe Massiot Date: Sun May 4 15:02:42 2003 +0000 * modules/audio_output/coreaudio.c: worked around a CoreAudio bug (should fix the "sound drops after half an hour" bug) * modules/audio_filter/resampler/coreaudio.c: reenabled the coreaudio resampler which works perfectly fine here Please test that I didn't break S/PDIF output on OS X. commit 998798c4c77eae137b6169a0fd33978cc6d14434 Author: Sam Hocevar Date: Sun May 4 12:40:58 2003 +0000 * ./modules/video_output/sdl.c: avoid crashes at exit due to SDL being linked with svgalib and svgalib using atexit(). commit c19154da5ff3cbba7809e839a2a58651cf7addea Author: Laurent Aimar Date: Sun May 4 10:46:28 2003 +0000 * mpga_audio: should fix an infinite loop when miss-detected free bitrate stream. commit 735fedde2df3dd5e447ce44b0cc84bf38c28c6e6 Author: Christophe Massiot Date: Sun May 4 01:36:20 2003 +0000 More cleaning of the STATE_INVALID stuff (still not perfect though). commit ea14ba77d67182f8b984e38efa86463bf9886997 Author: Christophe Massiot Date: Sat May 3 22:25:44 2003 +0000 Fixed handling of STATE_INVALID states. commit ef46a9061b0054532b455767421979bb7d343003 Author: Laurent Aimar Date: Sat May 3 18:11:42 2003 +0000 * transcode: added qmin, qmax and hq(high quality) options. commit 2fb88fb2d331ac312908996b7dbb51b8b214eeb0 Author: Laurent Aimar Date: Sat May 3 14:33:35 2003 +0000 * transcode: fix cropping code. commit 5a02951ca07fb94c53dc21519adbe5e54e5aad44 Author: Laurent Aimar Date: Sat May 3 14:22:47 2003 +0000 * transcode: fixed video resizing. commit a4a766a31b171342a1d47b2276282bdb7f10a156 Author: Eric Petit Date: Sat May 3 13:37:21 2003 +0000 beos/* : New Preferences window that lets you configure everything. It is not complete yet (see the TODO in PreferencesWindow.cpp) commit c7bfd461ab160906a1bbf8576de019322f024bf5 Author: Laurent Aimar Date: Sat May 3 13:18:16 2003 +0000 * transcode: added two options: - vt : video bitrate tolerance - keyint : number of inter frames between intra frames. commit 3ca0203c080a9cde5a69a7c57e9b061499be242d Author: Laurent Aimar Date: Sat May 3 12:36:17 2003 +0000 * v4l: used the same trick than vls to avoid too much resampling. commit 469ac3a33006600fc94d5dbd1930b2964719f05b Author: Laurent Aimar Date: Sat May 3 02:18:26 2003 +0000 * ts: fix a memory leak. commit 60845ce148cc8aa460bc4048ea946d31ecc1e007 Author: Laurent Aimar Date: Sat May 3 02:09:41 2003 +0000 *** empty log message *** commit 76264186ea5525f59ab5b90fc6db99689bfe1108 Author: Laurent Aimar Date: Sat May 3 01:52:43 2003 +0000 * v4l: fix a stupid bug that broke audio. commit 073c4afd4b2d064a81d607997dbdedb22daf97e3 Author: Laurent Aimar Date: Sat May 3 01:12:13 2003 +0000 * all: shut up valgrind ;) (memory leacks and one overead/overwrite). commit 14d8d6e103f50a6cbdf3680abdd3e6346e42a6ff Author: Laurent Aimar Date: Fri May 2 19:37:08 2003 +0000 * transcode: fix about raw audio. commit 58fc4e93be217150857eb54af8773eecfd8b47a8 Author: Laurent Aimar Date: Fri May 2 17:35:48 2003 +0000 * v4l: audio grabbing part begin to work :) commit 216361163232a89704b0aa90a9367db91fd73042 Author: Laurent Aimar Date: Fri May 2 16:25:12 2003 +0000 * transcode: compilation fix. commit 6ca3d9e8410cc846aa688ef5e38dd8537b7cb45f Author: Gildas Bazin Date: Fri May 2 15:53:32 2003 +0000 * 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. commit fdd5d917f32f0f79e11b27cd9c4fb108a6a5d988 Author: Eric Petit Date: Fri May 2 15:36:41 2003 +0000 Missing files commit 54b29b2b51ecbdaae00623bece0a613c019e7c32 Author: Laurent Aimar Date: Fri May 2 14:51:57 2003 +0000 * transcode: should be able to compress raw audio, need to be cleaned up. u8,s8,s16 big and little endian should be supported but not all tested. commit cb5d09cd364362195c504f97ee3930bb61f200b8 Author: Sam Hocevar Date: Fri May 2 12:18:23 2003 +0000 * ./configure.ac.in: another kludge to avoid linking twice with libavcodec. commit 17f1d1d0a9739d77de0393a1c3c621fb4909a78b Author: Laurent Aimar Date: Fri May 2 03:41:03 2003 +0000 * transcode: accept and create raw video(I420,I422,I444,YUY2,RV24). commit 85bc5997f6353c0cd2e47cb83f6708dfee228877 Author: Laurent Aimar Date: Fri May 2 03:40:01 2003 +0000 * rawvideo.c: fix a bug while filling picture. commit f5aac5a702b285084e34ca20b2bb83059a88ea11 Author: Laurent Aimar Date: Fri May 2 00:33:42 2003 +0000 * copy: added raw audio/video support. * avi: added raw audio support (little endian only). commit cc7c7f9cff0be3b773bbe5dca6cf1a188eb33b61 Author: Olivier Teulière Date: Thu May 1 13:51:03 2003 +0000 * ./modules/gui/skins/gtk2/gtk2_run.cpp: fixed compilation of the basic-skins plugin with GTK2 * modules/gui/skins/parser/skin.*: small compilation fix, but i don't really understand why it is necessary :) commit 8403fa0b75013f23538d82ec9c9b5642589b4ace Author: Derk-Jan Hartman Date: Thu May 1 01:11:17 2003 +0000 * modules/gui/macosx/macosx.m - added a macosx-float config option - changed 'opaqueness' into 'macosx-opaqueness' * modules/gui/macosx/vout.? - let vout respect 'float' on top option. - added a toggle function to toggle float on top. ALL: - menuitem and corresponding code for float on top. commit 496c6c038fac3cff9edfb8816d891527702568c2 Author: Derk-Jan Hartman Date: Wed Apr 30 23:58:56 2003 +0000 ALL: New output dialog that uses the new --sout syntax. - it is not so powerful as --sout (does not allow for multiple unicasts ie) - there is a bug in the transcode settings. not sure what is causing it. commit 558f4d339490c53f8af37f73ccbcd9184249fa1c Author: Laurent Aimar Date: Wed Apr 30 21:45:52 2003 +0000 * mp4: fix playback of some stream with raw audio. I also split big audio chunk. (Avoid 100000 samples at once :( commit ef59c8fc56b348a2e10cc795d5f616b06da258fd Author: Cyril Deguet Date: Wed Apr 30 21:16:24 2003 +0000 * enable basic-skins for GTK2 (not tested yet ;) commit c7b39fc63ac10a4712a0c9308da0274019b8763f Author: Olivier Teulière Date: Wed Apr 30 19:22:27 2003 +0000 * ./configure.ac.in: - added a basic-skins plugin, which doesn't make use of wxWindows dialogs (currently only works for win32) - renamed with-wx-config-path in with-skins-wx-config-path for the skins plugin, to avoid problems with the wxwindows plugin commit 4c8ed65b7ad4f27255f89de9b44dd3b688b53b7d Author: Gildas Bazin Date: Wed Apr 30 19:20:32 2003 +0000 * modules/access/v4l/v4l.c: fixed breakage for devices supporting I420. commit 82af4a438cac71a4376a633f32ab56f1b944a290 Author: Derk-Jan Hartman Date: Wed Apr 30 14:04:53 2003 +0000 modules/gui/macosx/controls.m: fixed cosmetic issue with deinterlace menu. commit ef8ea6e3e1d4f37dd8bf87ba78b509e8aeaa727b Author: Gildas Bazin Date: Wed Apr 30 09:11:13 2003 +0000 * modules/access/ftp.c, modules/access/http.c: slightly changed atoll() replacement. commit 87d40a6e9524f1fc9bfd0b00a95ab7a60a27d13a Author: Derk-Jan Hartman Date: Wed Apr 30 04:13:12 2003 +0000 modules/access/http.c: modules/access/ftp.c: * fixed a very serious bug in the atoll code. this contained a never ending while loop. It showed on systems without atoll() (MacOSX) as an inability to view http and ftp streams. commit d1196f96271e5536f027a4a56118deccb9ef0802 Author: Laurent Aimar Date: Tue Apr 29 22:44:08 2003 +0000 all: use /* */ instead of // (we write c code) commit bb036be655d11ff245f6c28d90e922f5a09c43f6 Author: Laurent Aimar Date: Tue Apr 29 22:38:56 2003 +0000 * stream_output.c: some sanity checks and bypass default behavour of module_Need (when I ask for udp I want udp or an error, but not file or something else) by adding ",none" when a module name is specified. I will clean up that by adding a flag to module_Need or something like that. commit b89d3e6d080b9fa880fcbc18e52e8de9394720de Author: Laurent Aimar Date: Tue Apr 29 21:32:21 2003 +0000 * stream_output.c: fix segfault when not specifying mux name. commit f7ec1242daeee36a75710387bda1fdb0d138b907 Author: Olivier Teulière Date: Tue Apr 29 20:36:56 2003 +0000 * ./modules/gui/skins/src/theme.cpp: avoid infinite recursion with circular anchoring commit 1a9232196599aa1b75ca128cad540d1280de69e3 Author: Laurent Aimar Date: Tue Apr 29 20:29:19 2003 +0000 * vlc_config.h: increased AOUT_PTS_TOLERANCE to 40ms, it avoids a lot of resampling with some files while keeping good synchronisation. Anybody has an idea of the maximum desynchronisation between audio and video that still be imperceptible ? commit d0bcad324b7629ac82973ac91fe5368639c18808 Author: Derk-Jan Hartman Date: Tue Apr 29 20:17:12 2003 +0000 * modules/gui/macosx/playlist.m: - When we delete an item, update playlist with to indicate 'currently playing' commit deb90feb645fabb656e6bbdb4263e046309bb973 Author: Gildas Bazin Date: Tue Apr 29 16:03:14 2003 +0000 * 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. * 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. commit d47f9998bdab39e54e5f3e2b2b0eead1c284041a Author: Laurent Aimar Date: Tue Apr 29 15:40:31 2003 +0000 * file: use - to write on stdout. (but you can only use ts and ps muxer, as the others need to seek). commit db31a972b52acad5ae701afdc9080b223b0bbfca Author: Gildas Bazin Date: Tue Apr 29 12:54:57 2003 +0000 * 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. commit e0d3ebeacb1fc5da72c979ca8a5cbff48c2e37f9 Author: Laurent Aimar Date: Mon Apr 28 23:25:50 2003 +0000 * avi: fixed playback of broken stream.... commit 8229bf31c8d590c8e5c176ddc905d11a323c53e7 Author: Olivier Teulière Date: Mon Apr 28 22:44:26 2003 +0000 * modules/gui/skins/win32/win32_run.cpp: clean exit of wxWindows thread commit 772985d32c8f806645ee3d592ae2d674eafbaaa0 Author: Olivier Teulière Date: Mon Apr 28 20:46:41 2003 +0000 * ./modules/gui/skins/src/banks.cpp: fixed a segfault triggered by missing tags in the XML. commit 2396f46bfb9313fdd561fea7fdb88b7c3b14e0e1 Author: Cyril Deguet Date: Mon Apr 28 14:32:57 2003 +0000 * skeleton of X11 skins commit a796b89dffdfdef1e41fc401c8cc6a247b8a0fbc Author: Cyril Deguet Date: Mon Apr 28 14:12:33 2003 +0000 * skeleton of X11 skins commit ad6c533651f297f9bd5a54314750b37fd6ce6290 Author: Cyril Deguet Date: Mon Apr 28 12:25:34 2003 +0000 * changed Region into SkinRegion to prepare the X11 port commit f38481fddcab1d0b26fc4d58b134f4098531df8d Author: Cyril Deguet Date: Mon Apr 28 12:00:14 2003 +0000 * fixed compilation under linux * added a flag GTK2_SKINS commit d01ae076763c3cd8867322f7b4ebe1f566e7078c Author: Olivier Teulière Date: Mon Apr 28 00:18:27 2003 +0000 * ./modules/gui/skins/*: first attempt at porting the skins to Win9x There is still a lot to do but some things are working. commit c556378ff5cf2a29701e60ca5dc25ae567768d08 Author: Gildas Bazin Date: Sun Apr 27 23:16:35 2003 +0000 * 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. * modules/encoder/ffmpeg/video.c: misc improvements. Should also be able to handle more input chroma format. * modules/codec/rawvideo.c: a few fixes. * 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. commit 15fb148536e9d870b6b2c9c2148fd1de6516ba0e Author: Gildas Bazin Date: Sun Apr 27 17:53:21 2003 +0000 * src/video_output/video_output.c: small bugfix + vout_Create() is now blocking until InitThread() has been run. * src/video_output/vout_pictures.[ch]: added support for FOURCC I411. * modules/codec/rawvideo.c: support for more chroma formats. commit 8c1779bb3f6d43087fb019e75222e8a96ac14f3c Author: Gildas Bazin Date: Sun Apr 27 15:25:11 2003 +0000 * modules/codec/ffmpeg/*: added chroma conversion capabilities to the ffmpeg plugin (using libavcodec's img_convert() facility). (I can finaly watch my RGB tarkin samples :)) * modules/demux/rawdv.c: fixed a couple of compiler warnings. commit 291d32260c542cff0d672bd92929283083deadca Author: Gildas Bazin Date: Sun Apr 27 14:56:47 2003 +0000 * modules/demux/rawdv.c: fixes for when the video and audio sub-streams are not both selected. commit c74a2b3ca1b1431096832848315ae125603d1962 Author: Gildas Bazin Date: Sun Apr 27 14:11:26 2003 +0000 * modules/misc/httpd.c: win32 fix for non-blocking sockets. commit 89475796b48e5c72d94bbaf9d576c88d9578b1cc Author: Laurent Aimar Date: Sun Apr 27 13:55:51 2003 +0000 * avi: clean up. Some standard file (ie with 1 RIFF chunk ) has OpenDML index, so use it when normal index (idx1 chunk) isn't found. commit d3b0328989470124210086431668419b42a1c47e Author: Laurent Aimar Date: Sun Apr 27 13:03:28 2003 +0000 * ffmpeg: stop skipping video sometime ;). commit e4ef10de4c8599a99dd1fdb479f3040c27cfc6ac Author: Laurent Aimar Date: Sun Apr 27 11:55:03 2003 +0000 * avi: Support for OpenDML file. Not tested with file size > 2Go, so report status. commit 020af3bfeb3d2e5295d125138f9bf78ce8263aaf Author: Laurent Aimar Date: Sun Apr 27 03:08:36 2003 +0000 * httpd: added "Cache-Control: no-cache" by default. commit 5270517b4a1c0aaa688f2cf7fe7bfa01dfe4c0e0 Author: Jon Lech Johansen Date: Sun Apr 27 02:00:15 2003 +0000 * ./configure.ac.in: Added --with-libmpeg2-tree commit 089782f7856571cf214a195cad15a9e6ae53c2d5 Author: Gildas Bazin Date: Sun Apr 27 00:02:27 2003 +0000 * modules/control/http.c: fixed buffer allocation problem. commit 79a114c611c74464a4008c280ebd26807d974118 Author: Laurent Aimar Date: Sat Apr 26 22:06:12 2003 +0000 * video: spelling error. commit 070fbff5609fc8855964aa39d5aa0779f35cf024 Author: Laurent Aimar Date: Sat Apr 26 21:45:26 2003 +0000 * ffmpeg: we always skip video if we have more than 5 second of late video. (This should avoid 'decoder stuck' message.) commit ee2bc403e0f88c5e24ce1aa408dc13eea63952f7 Author: Gildas Bazin Date: Sat Apr 26 21:36:23 2003 +0000 * modules/control/http.c: brand new (and also basic) HTTP interface plugin for vlc (uses port 8080 by default). commit 1c04b2adf9166e248219ffa9b6e64577fa67d4a5 Author: Laurent Aimar Date: Sat Apr 26 20:51:54 2003 +0000 * mpegaudio: if the file name end by .mp3, use a stronger dectection. (over the first 2ko). commit 1e81f9cd0241e28ca93ad44ead1192603563d5b8 Author: Gildas Bazin Date: Sat Apr 26 14:54:49 2003 +0000 * configure.ac.in: enabled xvid and ffmpeg encoders * modules/encoder/ffmpeg/*: misc fixes + support for I422 and YUY2 input chroma. commit b8824ca6ce8e2d673747b700263ec8a99536c0d4 Author: Gildas Bazin Date: Sat Apr 26 12:26:46 2003 +0000 * modules/codec/rawvideo.c: added support for YUY2 and I422 and fixed a bug in FillPicture(). ( The v4l input is working here now :) ) commit 6dec6dc9b19f93911125a16f666d8633d7e4e7a5 Author: Laurent Aimar Date: Fri Apr 25 21:47:25 2003 +0000 * libmp4: clean up and preliminary work to read mp4 file through http. * mp4: don't return a failed value when recognize a ref file, but use a dummy Demux function that return EOF. commit 839cb64ae172bef0929dd7e712b4ecddc4967040 Author: Laurent Aimar Date: Fri Apr 25 18:57:41 2003 +0000 * ffmpeg: use bigger split size (~8000 samples) as it avoid too much resampling with my samples. Fix a potential divide by 0 (thx meuuh). commit 540107f54417bcbcb716e8dbd6b07586af8f667a Author: Laurent Aimar Date: Fri Apr 25 17:35:52 2003 +0000 *ffmpeg: split huge audio packets as aout didn't like them. commit bfefedf7598d023fb5920d00110ff4aebe5b3048 Author: Laurent Aimar Date: Fri Apr 25 17:33:57 2003 +0000 * mms: reduce mtu (avoid too much delay with slow connection) commit eac2d4549b0e922ed03e8add5aa3ac57a4bee8af Author: Gildas Bazin Date: Fri Apr 25 12:37:52 2003 +0000 * modules/gui/skins/src/vlcproc.cpp: small compilation fix. commit 8725f42a0b02259cd5c41b962acb09f433eaa9e1 Author: Laurent Aimar Date: Thu Apr 24 20:49:54 2003 +0000 * mp4: fix a buffer overflow. commit 3acbd6830ecbc0491467f008838f4afae769154e Author: Laurent Aimar Date: Thu Apr 24 20:33:53 2003 +0000 * .cvsignore: forgot this file. commit 0521ca9ec063fd8a75f71b94937f48fdc75238ba Author: Laurent Aimar Date: Thu Apr 24 20:26:32 2003 +0000 * asf: fix to play stream over mmsh. commit d0cbf30e7a63f988ccead3726fea016b8d42b897 Author: Laurent Aimar Date: Thu Apr 24 20:24:44 2003 +0000 * mpeg4video.c: use video size when available from bitmapinfoheader. commit 5979db31fdb54271d45cb792388fdbb8497c31d6 Author: Gildas Bazin Date: Thu Apr 24 17:44:53 2003 +0000 * src/libvlc.c: forgot to reload the command line options after we reload the main module when the user disables the translation. commit d0ba140bc2a51267771ec753a74477851b713589 Author: Gildas Bazin Date: Thu Apr 24 16:13:38 2003 +0000 * 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. commit f37089c875e76b1fec92402e65621e17c9befffa Author: Gildas Bazin Date: Thu Apr 24 15:57:50 2003 +0000 * modules/gui/skins/src/themeloader.*: dropped the dependancy on libtar for the .vlt skins support. libtar is still used if present, otherwise we use our small implementation of untar. commit 1d7d63380ba626952b0311c29ff3e14c8a90f216 Author: Laurent Aimar Date: Thu Apr 24 14:39:53 2003 +0000 * mp4: select only first enabled track. commit dbdf910157ae1339092faa45e231ef6ab3d521c4 Author: Cyril Deguet Date: Thu Apr 24 14:38:06 2003 +0000 * get screen size with gtk2 commit f7629a6861c57ad5ab7c2f6412a630457fd14edd Author: Eric Petit Date: Wed Apr 23 15:18:24 2003 +0000 modules/gui/beos/VlcWrapper.cpp: fixed the issue with untranslated strings and "...". i18n seems OK under BeOS now. commit a39c36232228126e8aa87912331bc89891ecfa9a Author: Cyril Deguet Date: Wed Apr 23 10:29:52 2003 +0000 * fixed some constructors and destructors commit 340204ae681f2731fecec51b5a5064f1d037d4d2 Author: Gildas Bazin Date: Tue Apr 22 23:31:07 2003 +0000 * modules/codec/libmpeg2.c: make sure there are no more linked pictures left when closing the decoder. commit cb0828bde8b3f14202d88f767d76bc30a245240d Author: Olivier Teulière Date: Tue Apr 22 22:57:40 2003 +0000 * ./modules/gui/skins/src/theme.cpp: fixed a bug with anchored windows commit 171966e294952ad91b46095e793081e8cd5acdc8 Author: Gildas Bazin Date: Tue Apr 22 22:25:09 2003 +0000 * modules/audio_filter/converter/s16tofloat32swab.c: added an #ifdef HAVE_ALLOCA. commit 58d2e7181445ce3382305d6d2297b54914197bf9 Author: Gildas Bazin Date: Tue Apr 22 21:45:42 2003 +0000 * configure.ac.in: don't link with the math library on win32. It isn't needed and will even screw up things under cygwin with -mno-cygwin. commit fd62016c395d85a8e2bd3d3e1e0d54e857e4b802 Author: Cyril Deguet Date: Tue Apr 22 19:26:02 2003 +0000 * output.c: avoid a floating point exception when aout-rate==0 * gtk2_api.cpp: made valgrind happy ;) commit 73867cc43a91b69a4cd7304de8d4c85ed03d5a53 Author: Olivier Teulière Date: Tue Apr 22 18:21:15 2003 +0000 * ./modules/gui/wxwindows/fileinfo.cpp: cosmetic changes commit 8afa30a9040cce4e731e42f23e93b629127cff6c Author: Cyril Deguet Date: Tue Apr 22 17:56:44 2003 +0000 * fixed the volume slider bug commit d9ddadd06b6caeea58d2e26a2ad5d56289a16d6f Author: Eric Petit Date: Tue Apr 22 16:36:16 2003 +0000 * Makefile.am: fixed 'make package-beos' * modules/gui/beos/*: added _()s so the whole interface is translated * src/libvlc.c: ask gettext for UTF-8 strings (under BeOS only for now) FIXME: currently, untranslated strings are not converted to UTF-8 commit 80cbbe27d34078017e520d536d408860f4e79e48 Author: Laurent Aimar Date: Tue Apr 22 16:28:24 2003 +0000 * mp4: fix "mov playlist" handling. (raaah strncpy doesn't add '\0' :( commit 6eae8331aff30dada67e76ba341b7063a493bfd1 Author: Gildas Bazin Date: Tue Apr 22 12:54:49 2003 +0000 * modules/codec/libmpeg2.c: fixed aspect ratio problem. commit 7bc6a2499cf69a0fdfc27baaa4418861c726d8a9 Author: Laurent Aimar Date: Tue Apr 22 11:38:25 2003 +0000 * mp4: preliminary support of "mov playlist(ref) file" commit ec6c15021f777bdef9da38c1fb77869953f58ecd Author: Laurent Aimar Date: Tue Apr 22 08:51:28 2003 +0000 * mp4: more mov fields are parsed. commit 1ddde2beaae761abcee5b2a598767562059001f9 Author: Cyril Deguet Date: Mon Apr 21 22:12:37 2003 +0000 * changed "Font" into "SkinFont" (see previous commit) commit 05af5dd8379faa2f4c350027ccd74875652ab805 Author: Cyril Deguet Date: Mon Apr 21 21:51:16 2003 +0000 * changed "Window" into "SkinWindow" to prepare X11 port (Window is already a Xlib type !) *** not tested under win32, please check ! *** commit 50a6ec06c8b32865753f10df23ad114be4434087 Author: Cyril Deguet Date: Mon Apr 21 18:39:39 2003 +0000 * at last fixed transparency under linux !! commit 8e5a7d79795803143ef913ecc98b9efa82195ed4 Author: Anil Daoud Date: Mon Apr 21 16:55:53 2003 +0000 *All: fixed unwanted fileinfo window refresh under windows. commit e2af7970672d35e9b0742d339bf0f5673f5efb6a Author: Gildas Bazin Date: Mon Apr 21 16:22:43 2003 +0000 * modules/misc/network/ipv4.c: a bit of cleanup. commit 0d15ca7bb3e2672525ce44cb8f6763376a659c07 Author: Cyril Deguet Date: Mon Apr 21 14:26:59 2003 +0000 * raise the skin window on top when clicked * a bit of code cleaning commit c8e01ad800fe33442dcfa76c567020ccc2c88a73 Author: Gildas Bazin Date: Mon Apr 21 12:54:08 2003 +0000 * configure.ac.in: print an error message if libmpeg2 is not found or too old. commit 2ca4281aa9ce545bfd4cbe69b9ba29856643fbef Author: Gildas Bazin Date: Mon Apr 21 12:22:54 2003 +0000 * configure.ac.in: the libmpeg2 plugin is now enabled by default when the right version of libmpeg2 is detected (0.3.2 aka cvs). commit c19bfe22d85031e5f898b053f0d5f6fbb77993bc Author: Cyril Deguet Date: Mon Apr 21 11:47:22 2003 +0000 * added a preferences button in the default skin commit 6207df1ad199bc57fcbd128ea93ea313d7fbdd71 Author: Cyril Deguet Date: Mon Apr 21 03:37:40 2003 +0000 * fixed the previous commit for linux commit 8414047e1a667a8217dc14c8630b80ab8f751158 Author: Cyril Deguet Date: Mon Apr 21 02:50:49 2003 +0000 * fixed a timing issue under windows ? commit 3435dcce91035e447387883d5c3b46546b105433 Author: Olivier Teulière Date: Mon Apr 21 02:12:06 2003 +0000 * we now use a wxwindow dialog to load the skins, so we can get rid of our custom dialog commit dfa3c5d025680525c0999df341d2ef881bffcd0f Author: Cyril Deguet Date: Mon Apr 21 01:47:42 2003 +0000 * shortcut handling under linux commit 474a83cf3d35e1d7464fffa6042553bd66aae20b Author: Olivier Teulière Date: Mon Apr 21 00:54:26 2003 +0000 * added preferences, file info and stream output dialogs to the skins commit e81da7d5571520c0162dd0a9d16bf3ae484d2284 Author: Christophe Massiot Date: Mon Apr 21 00:33:29 2003 +0000 * configure.ac.in : finished disabling the old mpeg_video plug-ins. commit 2735cac2924aa7e9123f8461b3c46caad7f0cf18 Author: Cyril Deguet Date: Mon Apr 21 00:18:37 2003 +0000 * fixed refresh of the playlist (and a segfault...) commit 53d2284d2caed8b73685d318d5652cc7f070fa46 Author: Christophe Massiot Date: Sun Apr 20 23:42:17 2003 +0000 * modules/codec/libmpeg2.c: fixed a problem with some frame rates (thx gibalou) commit 539e8b74e1e9cd7cc1cb394681b969dea50ce672 Author: Cyril Deguet Date: Sun Apr 20 23:09:31 2003 +0000 * fixed a segfault at exit commit 88aa406b44758b0c260e6b8e409fc9212b5f5f91 Author: Cyril Deguet Date: Sun Apr 20 22:52:50 2003 +0000 * a few segfaults but wxwindows works under linux ! commit a64cdbee390364ed7f018eca2339e46c050852f1 Author: Gildas Bazin Date: Sun Apr 20 22:52:03 2003 +0000 * modules/audio_output/file.c: fixed a mismatch in a config name. commit 612d7ca43600ea9a3036b7213b1ec03948df076e Author: Sam Hocevar Date: Sun Apr 20 21:19:41 2003 +0000 * ./modules/audio_output/oss.c: code comments. commit 7236869acc76ddad9a96fdad842e435cde091192 Author: Sam Hocevar Date: Sun Apr 20 21:15:31 2003 +0000 * ./modules/video_output/fb.c: fixed a bug that prevented proper console resetting. commit beb809532cef4056dddc1c2e0df6c2d2955e69ce Author: Sam Hocevar Date: Sun Apr 20 21:14:20 2003 +0000 * ./mozilla/npvlc_rc.rc: fixed a typo in the MIME types. commit 51bf10288142cfaa40f7687ecfb562a82ac3671e Author: Olivier Teulière Date: Sun Apr 20 20:28:40 2003 +0000 * added wxwindows Open and Messages dialog boxes into the windows skins (it may break things on linux...) commit 0cda1774741f170d4eb3e6eff6da5132816f6909 Author: Cyril Deguet Date: Sun Apr 20 20:22:12 2003 +0000 * added wxwindows for skins !! commit 48de34c4308b928849ea2918352c2cc1f49f17dd Author: Gildas Bazin Date: Sun Apr 20 19:53:57 2003 +0000 * configure.ac.in: removed useless --with-ffmpeg=PATH ./configure option. commit e0c8d4ac2bc2a049b8736b1e572a952f6abf5d96 Author: Laurent Aimar Date: Sun Apr 20 19:29:43 2003 +0000 * mms/* : begining of a m$-http-for-asf-streaming support. Proxy aren't yet supported. Use mmsh to force it, else mms will try it at the end (after mmst and mmsu). Some http url are in fact mmsh but not yet auto-detected. *Please report* not working url and any regression for mmst and mmsu. commit 3b768aef5e21dc176cb5e9f2a55780ed68393b26 Author: Jon Lech Johansen Date: Sun Apr 20 19:03:15 2003 +0000 * ./modules/gui/skins/src/themeloader.cpp: compile fix (include errno.h) commit cf88959b3653c81d177525be2a0142b55efbb762 Author: Emmanuel Puig Date: Sun Apr 20 16:45:44 2003 +0000 * Fixed mouse wheel commit 380d793ad9320536d929eaff3474f13b1ed418ec Author: Cyril Deguet Date: Sun Apr 20 16:16:34 2003 +0000 * fixed the "always on top" bug commit 3fd83d6ac77b6961adddc292a412999b38c148f3 Author: Emmanuel Puig Date: Sun Apr 20 15:06:07 2003 +0000 * Added support of wheel with win32 commit e9c0cc59ba1193f19fa4d62b7216625f7337d0e0 Author: Emmanuel Puig Date: Sun Apr 20 15:00:19 2003 +0000 * Fixed support of wheel for playlist with GTK2 * Added support of whell for slider with GTK2 commit c52797f60fb9794ced96c8b44482add00819be5c Author: Gildas Bazin Date: Sun Apr 20 14:11:25 2003 +0000 * configure.ac.in, modules/codec/ffmpeg/ffmpeg.c: fixed my last breakage in the ffmpeg detection code. commit b193e8e2e03930e00538fd4563ef19ae21fbfde9 Author: Cyril Deguet Date: Sun Apr 20 13:14:14 2003 +0000 * enabled scrolling in the playlist with the mouse wheel commit ad48c59beb8315b5cf6b446517df224456ba8db2 Author: Christophe Massiot Date: Sun Apr 20 12:59:02 2003 +0000 * The libmpeg2 plug-in is now completely operational ; * configure.ac.in : disabled compiling the old mpeg_video plug-in, so : DO NOT FORGET TO INSTALL LIBMPEG2 AND COMPILE WITH --enable-libmpeg2 commit 0adb6a63ec58c8d0343906fe60dd0320582e553e Author: Gildas Bazin Date: Sun Apr 20 11:57:13 2003 +0000 * 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. commit 50000c8a82333af7c047a92bc34b7f46d35ad57b Author: Cyril Deguet Date: Sun Apr 20 01:05:40 2003 +0000 * fixed a typo with dvbpsi commit ae27d602f2b89442dc2e46c8f6c70c57a62383be Author: Derk-Jan Hartman Date: Sat Apr 19 13:55:56 2003 +0000 * Added a 'opaqueness' configoption to macosx-vout. Yeah i know, useles. But it's coooooool. http://sidekick.student.utwente.nl/videolan/transparent.jpg commit 20b81062cbc8c4fdd68441adf6996bfad80a9af2 Author: Emmanuel Puig Date: Sat Apr 19 12:39:14 2003 +0000 * Font fixed commit b06e5e49714c119f5067eea816f6d2ac66d07c39 Author: Derk-Jan Hartman Date: Sat Apr 19 12:33:01 2003 +0000 * There was a problem where deinterlace could not be turned off via it's corresponding menu. On thy fly filter changes are still not possible. commit 2f92620606e531c2c9a3672661ba959a37252acb Author: Cyril Deguet Date: Sat Apr 19 11:46:11 2003 +0000 * fixed a segfault commit 23b6ca2f0d94f1867fdb0b0fd4ca923e0b46411f Author: Cyril Deguet Date: Sat Apr 19 11:16:17 2003 +0000 * drag&drop works ! (at least with mozilla) commit 5ee031099dbbfc5eb35a8c14ee63edad259f59dc Author: Emmanuel Puig Date: Sat Apr 19 02:34:47 2003 +0000 * Fixed wrapping for texts * Filling GTK2Graphics and GTK2Region destructors commit 25ebbc9d1c3055eea1e007781854a68b097892d3 Author: Laurent Aimar Date: Sat Apr 19 00:12:50 2003 +0000 * mp4: some memory leaks fixed. commit 0d1fb8aff191bec7d7ffe4f6b28a6679d5214c26 Author: Sam Hocevar Date: Fri Apr 18 22:51:59 2003 +0000 * ./configure.ac.in: workaround for a bug in the OS X ld who sees symbol redefinitions when linking twice with the same static libary. commit a9e480576ec7f0550b0724f3e718d4f6f92f828d Author: Laurent Aimar Date: Fri Apr 18 22:43:08 2003 +0000 * mp4.c : begining of a mp4/mov muxer. It's far from stable, produce file unplayable by mplayer at least, and doesn't yet take care of video/audio synchro. Becarefull that the header is written only when closing, and there is no way to repair a mp4 file without its header. commit f4e8bac1615de35b82a1767e8b3adfd68519e56e Author: Laurent Aimar Date: Fri Apr 18 22:38:11 2003 +0000 * stream_output.c: add a vlc_mutex_lock/unlock ... commit 175414ec6d9ac9eabf7a0765eae44e5f49de68d7 Author: Eric Petit Date: Fri Apr 18 19:26:38 2003 +0000 Added a few keyboard shortcuts commit 5b9ea47e111632c29aab62f8d0a0105186d3d782 Author: Eric Petit Date: Fri Apr 18 16:38:58 2003 +0000 Under BeOS, disable the screensaver if playing in fullscreen. commit 1a4cc4bc5b6e9d49ddb6a08cc93423c5bad4ae86 Author: Eric Petit Date: Fri Apr 18 16:10:28 2003 +0000 beos/*: fixed fullscreen shortcuts commit 7671dda56b7cfa4cbbb7d5835fc5815fd2fd5175 Author: Cyril Deguet Date: Fri Apr 18 16:04:17 2003 +0000 * network stream now work * double-click is now implemented commit 5887da813334c882027cf9447a5902fb48d207e4 Author: Eric Petit Date: Fri Apr 18 15:25:51 2003 +0000 ALL: fixed i18n under BeOS commit 2057de4abad8139dc644260a438f16a42cf77d5b Author: Emmanuel Puig Date: Thu Apr 17 19:56:31 2003 +0000 * Ask tooney to know ! (fix minor bug) commit d17b6f1cf385048170187e9b4ba2569a2a7149da Author: Cyril Deguet Date: Thu Apr 17 17:45:38 2003 +0000 * small fix commit 27973b4fb5a3cef5b9aaa4fee76fe837fc7110f5 Author: Emmanuel Puig Date: Thu Apr 17 16:34:31 2003 +0000 * Scrolling text now works on linux commit 0b6716cc5aa1aaea47c047c2615e510ea9eb72fa Author: Emmanuel Puig Date: Thu Apr 17 16:32:14 2003 +0000 * Fixed kludge commit 175ac7c6c51f048ffadc9d25983578afc9c453b4 Author: Emmanuel Puig Date: Thu Apr 17 16:30:40 2003 +0000 * Added AddEllipse: the slider now works ! :) commit c87aa25e6069ab0c3243c111e2ed8c5d3a418afc Author: Emmanuel Puig Date: Thu Apr 17 16:11:46 2003 +0000 * Added clip region to graphics * Added functionnality to region commit f354517976d54c074ee64347798ec08f41818741 Author: Emmanuel Puig Date: Thu Apr 17 15:43:30 2003 +0000 * Improved font support for linux (just missing underline parameter ) commit 34964ed575b1238930434c2fbc52c2f7c6160b15 Author: Anil Daoud Date: Thu Apr 17 14:18:47 2003 +0000 * oups forgot to commit this one. still the hide/show thing. commit 3aa0d431bfd47943b511a53096ac68490b1cc058 Author: Anil Daoud Date: Thu Apr 17 14:00:44 2003 +0000 * We now use hide/show for the file info window commit 9759f89b96feb91bffbd1c9cfd78b0c0f2e4deb8 Author: Emmanuel Puig Date: Thu Apr 17 13:46:55 2003 +0000 * Can get size of a text commit beacf9086c70da7556a32a650a1ea409c5fabca2 Author: Emmanuel Puig Date: Thu Apr 17 13:08:02 2003 +0000 * SkinManage is called by a timer * Timer for text control are working badly but it's the first step commit 5e99f4d49b8fde8ca4f18ea4c4bd85dbbad0bae0 Author: Laurent Aimar Date: Thu Apr 17 10:58:30 2003 +0000 * ffmpeg: remove some #ifdef (you need at least libavcodec build >= 4655) and use ffmpeg postprocessing instead of vlc builtins. (It's a lot faster). commit 4f947313e61e0e5baf063efe9b9411cba28d37e8 Author: Emmanuel Puig Date: Thu Apr 17 10:53:00 2003 +0000 * Fixed dewtructor commit b15da206e00e60ad30227fd3a1965da7d50eb49e Author: Cyril Deguet Date: Thu Apr 17 10:42:41 2003 +0000 * beginning of font support ! commit f2aaa523ff956083e5f37b4de67a2546c64a78e1 Author: Emmanuel Puig Date: Wed Apr 16 21:50:19 2003 +0000 * gtk2_theme.cpp: window are not automatically visibled * gtk2_window.cpp: removed fading transition delay * vlcproc.cpp: removed warning commit acc28ba54bf52b58b1757d616d25d60b52fb7ec4 Author: Olivier Teulière Date: Wed Apr 16 21:40:07 2003 +0000 * modules/gui/skins/*: we now #include skin files using a relative path, so that MSVC is happy :) commit d71063c3d9dec454e1ce7769fea0127f7bc86cfa Author: Emmanuel Puig Date: Wed Apr 16 21:39:00 2003 +0000 * Removed debug calls commit f2c84d951ece66de2aa9721676cbbd75b032271d Author: Emmanuel Puig Date: Wed Apr 16 21:30:56 2003 +0000 * Can now quit the interface commit 5e0f6df763e4f25fb233ee9ec4df8518b78e1cf4 Author: Emmanuel Puig Date: Wed Apr 16 19:22:53 2003 +0000 * gtk2_bitmap.cpp: fixed constructor bug * Events work better: controls are working, not still perfectly... commit 88e6ced2feae77e5ea775712ba0835feee9af585 Author: Laurent Aimar Date: Wed Apr 16 16:33:35 2003 +0000 * transcode: tried to fix compilation with older libavcodec. commit 261750dd2a2be0d220f2da982b89a59bf5fe7670 Author: Laurent Aimar Date: Wed Apr 16 16:32:42 2003 +0000 * mp4: fix a string format. commit 1ab5a0f50befbb2eb20a8272ae6ddae1d04aeb1b Author: Laurent Aimar Date: Wed Apr 16 16:20:25 2003 +0000 * mp4: removed empty strings in msg_Dbg. commit 709a7f9450531f63ab3e34b661dab43e76f72352 Author: Cyril Deguet Date: Wed Apr 16 15:34:36 2003 +0000 * small fix commit bf9d145f6e2caf39b8d495d7676138a0b7ead4da Author: Cyril Deguet Date: Wed Apr 16 14:38:04 2003 +0000 * at last, transpareny WORKS !!!!! commit c708c8fe43e7885700c3a43912586a12d1b6f065 Author: Gildas Bazin Date: Wed Apr 16 11:47:08 2003 +0000 * modules/misc/dummy/input.c, modules/access/file.c, include/vlc_common.h: msvc compilation fixes. commit fd08bdbe1ed571c6e3366af433167741f62a3945 Author: Laurent Aimar Date: Wed Apr 16 00:12:36 2003 +0000 * modules/packetizer/mpegvideo.c : cut after a complete picture. (Not before first slice). * ffmpeg: use indeo v3 decoder (untested). * stream_ouput.c,libvlc.h : take care of: --sout-acodec,--sout-vcodec : use transcoding. (You can specify bitrate using --sout-abitrate and --sout-vbitrate in kilobits/s). --sout-display: to display while streaming. (Btw there is a problem with vout and display, it leads to a ref count = -1) commit 8ec18f34c74f69568ad388262e52f637f3461f47 Author: Cyril Deguet Date: Tue Apr 15 22:16:05 2003 +0000 * remove a small kludge * tried to add transparency, but it doesn't work :( commit be0b6cf0679f410d390dfef0d47153b93a8654f1 Author: Emmanuel Puig Date: Tue Apr 15 20:54:58 2003 +0000 * GTK2 events work even better commit 5f90fb1feb0cb5364b0746fcd4ff57df9528970a Author: Emmanuel Puig Date: Tue Apr 15 20:42:04 2003 +0000 * Fixed GTK2 events commit 1377f4975fe91264bfc2dea0727fc54dd809be14 Author: Emmanuel Puig Date: Tue Apr 15 20:33:58 2003 +0000 * Events are even better, not yet perfect ! commit 33eaee68e02a36843204462ef30b8232195c5d52 Author: Olivier Teulière Date: Tue Apr 15 17:55:49 2003 +0000 * event broadcasting should work commit 949b4349f6b7d3391e75131b5a7eb728b290137b Author: Emmanuel Puig Date: Tue Apr 15 16:49:45 2003 +0000 * Fixed mouse leave notification commit fe8a8c1bdadada7f387ddbd954bda720eb72ae1d Author: Emmanuel Puig Date: Tue Apr 15 16:47:20 2003 +0000 * Fixed mouse leaving notification for windows * Added mouse leaving notification for gdk commit b66ae74af6fa0b78863100b145579ef9110ed782 Author: Emmanuel Puig Date: Tue Apr 15 16:42:02 2003 +0000 * Fixed mouse events commit a3a7c2779e88fa7d02a89077530370eaf21f5cc9 Author: Gildas Bazin Date: Tue Apr 15 15:53:42 2003 +0000 * modules/codec/libmpeg2.c: small bugfix. commit 495da295d35828bd5cfddfb64cbbaf3b21b0f7e5 Author: Derk-Jan Hartman Date: Tue Apr 15 14:05:13 2003 +0000 modules/gui/macosx/controls.m: * present the open dialog when pressing play button instead of 'standard' open dialog, to make users more aware of this dialog and the functions it has. ALL: * when opening a file NOT trough the Open dialog, make sure sout and suboptions are reset to "" commit 6211bea31f8b8dda0318af7a152834379fbb9905 Author: Derk-Jan Hartman Date: Tue Apr 15 12:40:03 2003 +0000 * reselect current playlist item when reordering items. commit 1a1ff7963fb25ffa4b0c6bcdc7b4f82ed4162c3e Author: Olivier Teulière Date: Tue Apr 15 11:46:19 2003 +0000 * compilation fix commit c0a203dff1d3eebc6d4b3244b685afa467be103d Author: Olivier Teulière Date: Tue Apr 15 01:19:11 2003 +0000 * basic event handling commit e989b3be171bac07ba7c07816cf696aa97ac6975 Author: Sam Hocevar Date: Mon Apr 14 23:10:20 2003 +0000 * ./toolbox: the Solaris diff does not understand -q, just replaced it with 2>&1 >/dev/null. commit b619d2814531e3947cf31775a0ae3e046dcb34d0 Author: Sam Hocevar Date: Mon Apr 14 23:07:38 2003 +0000 * ./toolbox: fixed a bashism. commit 8309297564a6b274aa4a4a4c4b16794074d210f2 Author: Gildas Bazin Date: Mon Apr 14 22:29:06 2003 +0000 * modules/gui/skins/src/event.cpp: fixed another small buffer overrun. commit dd521c469b2729bb580c77b594bd3ae4bc4a4b1e Author: Christophe Massiot Date: Mon Apr 14 22:22:32 2003 +0000 * Implementation of a frame-dropping algorithm for the libmpeg2 plug-in (incomplete). commit 899ac5e2219259360463d0c6c0178630c91ad71e Author: Cyril Deguet Date: Mon Apr 14 21:38:31 2003 +0000 * implemented OSAPI_GetTime() with glib commit 119b0c3a876184df50f3f148392d8fc1d5b03332 Author: Cyril Deguet Date: Mon Apr 14 20:17:33 2003 +0000 * it works event better !! commit 5a89c8a8f367fb55a3ca77f6013e0853d731e873 Author: Cyril Deguet Date: Mon Apr 14 20:07:49 2003 +0000 * it works ! commit 06151e892f04f5302fea5998b8d989db2cda72c7 Author: Sam Hocevar Date: Mon Apr 14 18:10:47 2003 +0000 * ./configure.ac.in: skins _disabled_ by default on [!win32]. commit 8a3ab17990dff8f34471267335d831943508f2e0 Author: Cyril Deguet Date: Mon Apr 14 18:05:35 2003 +0000 * better window size commit 200595dc031851163ebe660edf881277293834fe Author: Emmanuel Puig Date: Mon Apr 14 17:56:45 2003 +0000 * Controls coordinate are available commit 197edbfffa6639b7e68184d33389c44746c5ee52 Author: Sam Hocevar Date: Mon Apr 14 17:16:26 2003 +0000 * ./debian/rules: we now build the static objects twice: once the normal way before we link them with VLC, and once with -fPIC so that they can be linked to the Mozilla plugin. Don't worry, it's Debian-specific, and we don't need it on x86. commit 9447bce6d6c1e95d067dc98a1f01891d4d0eb97a Author: Cyril Deguet Date: Mon Apr 14 17:03:42 2003 +0000 * get the size of a bitmap commit df909d84d7491fa856f2559279949c4e0af7114f Author: Cyril Deguet Date: Mon Apr 14 10:18:25 2003 +0000 * bad directory commit bfdcf83785979e29210577fa188aa0d0c335a695 Author: Emmanuel Puig Date: Mon Apr 14 10:00:39 2003 +0000 * Added use of channel server for skins: still experimental commit 0c212dbcb801eaba92196ad566db5bc54ba9d67f Author: Laurent Aimar Date: Mon Apr 14 03:23:30 2003 +0000 * all: correctly set p_payload_end when using input_NewPacket.(But we should perhaps change the behavour of input_NewPacket). commit e60df5e40315d8ce96ab87de4414860b3ce951b1 Author: Laurent Aimar Date: Mon Apr 14 03:13:30 2003 +0000 * transcode.c: removed an absolute header path... commit cc93f625aba405c943e78ddd93ad63c46aa22134 Author: Laurent Aimar Date: Mon Apr 14 02:26:49 2003 +0000 * display.c: fixed decoding problem with mpeg1/2. (input_NewPacket doesn't set p_payload_end to the good value -> some packets are bigger than requested). commit 36449bd0d7d30589bc867fce22b3d777e6877140 Author: Cyril Deguet Date: Sun Apr 13 22:55:15 2003 +0000 * at last an image !! commit e8f95f34832054748c3d4480a563780955e90879 Author: Clément Stenac Date: Sun Apr 13 22:15:14 2003 +0000 * the file generated is not article1.html anymore but faq.html. This should fix the 404 problems with the builds. * /doc/faq/Makefile: now use "onehtml" output. * /doc/faq/faq-alone.sgml: added id="faq" to make generated files coherent commit 3075f6a40330e47d20bf76588881dad08bc0f4ff Author: Cyril Deguet Date: Sun Apr 13 20:07:34 2003 +0000 * something will be visible soon, be patient... (this silly GDK doesn't know BMP images :( commit 4dec9682f6b5b0b6ed2d5187f4652cb680f39000 Author: Laurent Aimar Date: Sun Apr 13 20:00:21 2003 +0000 * all: new sout scheme. Now a chain of module are created that can modify/apply on all streams, --sout has the same behavour expect when starting with a '#'. With a starting '#' you can specify a chain of modules, it's still unstable but a lot more powerfull. You have access to duplicate(that duplicate all stream), transcode (using only ffmpeg), standard/std and es (that apply muxers and access), and display. You could chain them with ':' and specify options with {option1=value,option2=value[,...]}. ex: * to stream and see the stream to udp/ts:ip --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}' * to transcode,see and stream --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}' Without a starting '#', the url is converted into '#std{acces=,mux=,url}' Test and report bugs :) commit 1bab4d1788d1f39537eebc09a5aec491c5064640 Author: Cyril Deguet Date: Sun Apr 13 19:09:59 2003 +0000 * should have repaired win32 skins commit db008d07e2ae81cc0a8594f7e04b92abd9528d6b Author: Cyril Deguet Date: Sun Apr 13 17:46:23 2003 +0000 * Gtk2 skins: it doesn't work but it runs without any segfault, so I commit ;) (I probably broke skins under windows....) commit eb3609cdde05a5208ed9be0b84280fcd0234ae61 Author: Cyril Deguet Date: Sat Apr 12 22:50:42 2003 +0000 * now the skin module compiles AND links ! (and segfaults... ;) commit f3bcd927cd924fc64418b5dbf5cce31f8b483553 Author: Cyril Deguet Date: Sat Apr 12 21:43:27 2003 +0000 * at last made the skin module compile under linux ! It does absolutely nothing, but it compiles ;) commit 84b3b12b3b04a939abac1e8c0221bfafe928cb09 Author: Cyril Deguet Date: Sat Apr 12 13:17:48 2003 +0000 * renamed "kernel" into "vlc" ;) commit 9f6362609025b1895c2a3172a12bd5439cd2645c Author: Cyril Deguet Date: Sat Apr 12 13:06:55 2003 +0000 * added libraries to please Bill ;) commit 50231301085faea0926ed268603ecb8679a54678 Author: Cyril Deguet Date: Sat Apr 12 10:34:08 2003 +0000 * fixed dependencies and added options commit 8ece92bae7ca51db50c7550fb4ebfa3c1e05f967 Author: Cyril Deguet Date: Sat Apr 12 10:01:41 2003 +0000 * fixed a typo commit 4ec9d7c868ce02742e08196463ea2451fed3c4dd Author: Cyril Deguet Date: Sat Apr 12 09:57:38 2003 +0000 * more options in menuconfig script Only tested under linux; please give feedback if something is wrong Some help should be written in doc/Configure.help; if you know what to write there, please contribute ! commit 44c1d4ca1491dda070e06ebb6beef1e3c8d35e01 Author: VideoLAN Date: Fri Apr 11 22:08:07 2003 +0000 * New message: VLC_NET_ADDUDP, to add an UDP stream to the playlist. Still experimental commit 9b4e33b4404dbc6d313345aae3fe87c4351e8453 Author: VideoLAN Date: Fri Apr 11 21:19:49 2003 +0000 * Fixed bug: When button or checkbox are disabled, the previous control can't take the hand commit c31926a0489ced7523294ef7bd74c3bee9ea3ae0 Author: Cyril Deguet Date: Fri Apr 11 20:45:48 2003 +0000 * user-friendly(?) build system, based on linux Menuconfig script. Just run ./menuconfig and ./build-vlc (or just ./build-vlc) It's actually a wrapper which calls configure, but only a small number of vlc functionalities has been implemented at the moment. Please try it however ;) (you must have libncurses-dev installed) commit 180462f5a050f0e39c9b3afefc0b5154fc298b3b Author: Sam Hocevar Date: Fri Apr 11 19:15:36 2003 +0000 * ./debian/control: changed the libvlc0-dev section to libdevel (to match the Debian installer's override file). * ./debian/woody-buildpackage: updated accordingly. commit a99dcf71d19a9f4e9ac28992b326bae766484d1c Author: Derk-Jan Hartman Date: Wed Apr 9 20:53:28 2003 +0000 * All : added an about VLC panel. It scrolls the names and the work of the AUTHORS file. * AUTHORS: updated my own info commit dbade9bda19e1c03767770991469b82bfbdcee74 Author: Jean-Paul Saman Date: Wed Apr 9 20:07:47 2003 +0000 Familiar Linux (GPE/GTK+,OPIE) packaging and building scripts. commit 1d5ecc23535d234665d4473fc02bb3eb96f3cdb3 Author: Gildas Bazin Date: Wed Apr 9 19:58:25 2003 +0000 * src/libvlc.c: fixed the "color" config option. * src/misc/messages.c: removed an unnecessary #ifdef WIN32 in PrintMsg(). commit d9ca68f7abdcb8232244af37bdd13088e19ae6ab Author: Sam Hocevar Date: Wed Apr 9 17:27:51 2003 +0000 * ./Makefile.am: we call pbxbuilder with the explicit target name, because we might have an additional target one day, such as vlcplugin :) * ./mozilla/vlc.r: OS X specific resource file for an OS X plugin. * ./mozilla/vlcshell.cpp: added required OS X functions. commit 62ef1556404c5ff3464186e62e3f1aaccb768a8c Author: Sam Hocevar Date: Wed Apr 9 16:18:36 2003 +0000 * ./mozilla/*: moved support files in a separate directory. * ./mozilla/support/npmac.cpp: added a hacked version of Mozilla's npmac.cpp that builds with g++ instead of CodeWarrior. commit e0cc8b35f180ee576604ef69c92f6f2c0e23d8a9 Author: Sam Hocevar Date: Wed Apr 9 16:05:58 2003 +0000 * ./toolbox: implemented toolbox --distclean to clean the tree without having to bootstrap/configure/whatever. commit ee40e8a760706fec19803191b3143534b9a3a14b Author: Derk-Jan Hartman Date: Wed Apr 9 14:12:49 2003 +0000 * modules/gui/macosx/*: - when adding multiple files, we sort them alphabetically before adding them. stupid finder ;) * modules/demux/asf/asf.c: - avoid a duplicate translation of a string commit 674dd61583d1b38ca7343fe8f7403fa056871053 Author: Sam Hocevar Date: Wed Apr 9 12:33:14 2003 +0000 * ./debian/rules: mouahaha, cutting off the branch I was sitting on. commit bf4a4eec93e089ec5ffd3b9189706977beeb93b7 Author: Sam Hocevar Date: Wed Apr 9 12:03:44 2003 +0000 * ./modules/gui/kde/preferences.cpp: KDE 2 backport. commit 486ebdb40ab97e125023a19a820a18a4c4d7565a Author: Sam Hocevar Date: Wed Apr 9 11:43:03 2003 +0000 * ./debian/woody-buildpackage: additional error checking. commit 94c73763486ee84f9ea2b2cc3a27d06fed5e6a17 Author: Sam Hocevar Date: Wed Apr 9 10:34:05 2003 +0000 * ./debian/rules: we now remove spurious woody build files in the clean rule. commit 0523e96b1cc50e08b282f79d9509269b80c7113e Author: Sam Hocevar Date: Wed Apr 9 10:17:30 2003 +0000 * ./debian/rules: fixed a clock skew issue in debian/rules. commit e61faec486e89b3925a54cdab8eb38f3d49b624f Author: Eric Petit Date: Wed Apr 9 09:59:59 2003 +0000 v4l.c: compile fix commit bbebf153fee7b361b4aa85805c72236cfdce36d5 Author: Eric Petit Date: Wed Apr 9 09:40:36 2003 +0000 - fixed my last fix for BeOS/BONE - fixed v4l detection commit 08c9b3276f9648456d821258d4ad6709f3b885f8 Author: Christophe Massiot Date: Tue Apr 8 22:38:45 2003 +0000 Now 0.5.4-cvs. commit 056748baea3a19ee8a2d666ac29cae9605bc6572 Author: Christophe Massiot Date: Tue Apr 8 21:31:52 2003 +0000 * Updated ChangeLog. commit 8e2410ecb5693126ab6f0a5cc9e78ace96e0560f Author: Gildas Bazin Date: Tue Apr 8 21:26:22 2003 +0000 * modules/audio_output/waveout.c: compilation fix for builtins only build. commit 31a593872c44a46c8e4b346075ada6bfda309cef Author: Sam Hocevar Date: Tue Apr 8 13:22:10 2003 +0000 * ./debian/changelog: ready for releasable .deb packages. commit 3ae01c4d13875a4933c8b3cc74b39858da7d9894 Author: Sam Hocevar Date: Tue Apr 8 08:59:25 2003 +0000 * ./configure.ac.in: if CoreAudio is too old, disable the coreaudio_resampler module for the moment. commit 406929a4295cb0d73fd0226e9f8cf009db4cccb7 Author: Christophe Massiot Date: Tue Apr 8 08:36:00 2003 +0000 * Fixed the translation option with Mac OS X. commit ea6d9b7aa1d88eca4b93e17ec07dc33966756077 Author: Sigmund Augdal Helberg Date: Tue Apr 8 07:22:10 2003 +0000 modules/video_filter/Modules.am: forgot to add the osdtest module modules/video_filter/osd_text.c: fixed a bug in size/place calculations. Support gamma correction of the text. commit 7dc78a3230602afe7ce932e5990abf90b0c9c548 Author: Alexis de Lattre Date: Tue Apr 8 07:19:57 2003 +0000 Update spec file for the 0.5.3 release, courtesy of Jason Luka. commit 2387d9b41dd4cca510a032c0141580a700a81d64 Author: Gildas Bazin Date: Tue Apr 8 02:06:13 2003 +0000 * modules/gui/skins/src/event.cpp, modules/gui/skins/src/event.h: fixed 2 nasty buffer overflows. This fixes the last crashes I've got with the skins interface. commit 6bbf004ec5813a76f7443fa627a3833bfd1b3d80 Author: Christophe Massiot Date: Mon Apr 7 21:51:27 2003 +0000 * Updated ChangeLog * src/libvlc.c: Darwin doesn't have a "translation" config variable commit 57823d10590cb6c089a74293df217d2ba6af7610 Author: Gildas Bazin Date: Mon Apr 7 17:35:01 2003 +0000 * po/fr.po: small update. * modules/codec/libmpeg2.c: we now bypass libmpeg2 buffer management. As a nice side effect, still pictures in dvd menus are working now :) commit a8b6aa3724208fd6861ef9e2096572cf9b1a71ec Author: Gildas Bazin Date: Mon Apr 7 16:02:08 2003 +0000 * modules/audio_output/directx.c, modules/audio_output/waveout.c: cosmetic changes. commit 032fff9adb2328428af123fe3948d79a51ab17b0 Author: Gildas Bazin Date: Mon Apr 7 13:46:06 2003 +0000 * src/libvlc.c: fixed the translation config option to also take into account the value in the config file. commit f8527b8381c0747073c2bc884f6f5117c4312fa5 Author: Gildas Bazin Date: Mon Apr 7 13:01:39 2003 +0000 * src/libvlc.c: reload the main module in case the user asks for the translation to be disabled. That way, the translation will even be disabled in the preferences panel. commit cb6776c158d1cf593120fd6b3bbe003787f86e89 Author: Derk-Jan Hartman Date: Mon Apr 7 12:41:51 2003 +0000 * new dutch translation * readded Mac OS X readme file to Mac OS X distribution * fixed some errors in the readme commit 22038e9f8ef0a4226db81519a7e394fbf383122a Author: Gildas Bazin Date: Mon Apr 7 11:48:51 2003 +0000 * src/misc/configuration.c: what the f??k, configuration variable names and subtypes were being translated. commit e6c27e246a9dd1a1ea5b13dcd5bec320a4cc1cbb Author: Gildas Bazin Date: Mon Apr 7 09:25:54 2003 +0000 * modules/gui/wxwindows/interface.cpp: removed debug message. commit 69784399879bef522d099d5cf71149aba7d9fc9a Author: Christophe Massiot Date: Sun Apr 6 23:44:53 2003 +0000 * Renamed the "headphone" option to "headphone-opt" to avoid error messages "option headphone does not exist". I'm not clever enough to find out why it doesn't work when it's named "headphone". commit 11eecc2e6f64e5974bfe75c5f387ea16ccb67277 Author: Christophe Massiot Date: Sun Apr 6 23:21:14 2003 +0000 * Bumped up revision number to 0.5.3 * po/* : run --update-po before the release * ChangeLog : run --update-changelog * toolbox : ChangeLog is UTC * OS X : fixed a bug with the deinterlace menu and localizations (thanks Felix) commit 46fb8aff5d913e92db0e2c65f43b5cbc4a7a81e9 Author: Derk-Jan Hartman Date: Sun Apr 6 23:00:24 2003 +0000 * some small changes/fixes commit bb70a03b012d4e9f267dd2275811249f57419905 Author: Gildas Bazin Date: Sun Apr 6 21:48:25 2003 +0000 * po/fr.po: another bunch of updates to the french translation. commit 8a36560f973ef7e4984283f8f029703f91fd5020 Author: Emmanuel Puig Date: Sun Apr 6 20:46:30 2003 +0000 * Added missing files commit 45692af5988bd3625caf8a2fafe3b4797368c2da Author: Emmanuel Puig Date: Sun Apr 6 20:27:57 2003 +0000 * Changed default skin files commit ef21c6440dfbf1a5492d5b609f70a9498ea34a4d Author: Sigmund Augdal Helberg Date: Sun Apr 6 20:08:11 2003 +0000 Support files that are called .asx and .pls but really are just .m3u files commit 158bb3ed1c96e9df98068fa946a52953b05e1331 Author: Olivier Teulière Date: Sun Apr 6 17:57:11 2003 +0000 - modules/gui/skins/skin_main.cpp: Try to open the default XML file first commit e6e6a0ef0cea653d08f2dd92f4c27b2c5fe6cf24 Author: Gildas Bazin Date: Sun Apr 6 17:48:06 2003 +0000 * modules/demux/mp4/mp4.c: fixed an off by one error in array access. commit ba0c7978696e1e1fc20bef667a6a9d769499a25f Author: Eric Petit Date: Sun Apr 6 17:16:07 2003 +0000 Fixed a linkage problem with BeOS/BONE. commit f2ab9c5f1634ba4aee76a70f7f821859098edeb0 Author: Gildas Bazin Date: Sun Apr 6 17:14:43 2003 +0000 * Makefile.am, install-win32: added the default skin to the win32 package. commit 2719605819874a9bbcd57169a644498a3ceda10e Author: Gildas Bazin Date: Sun Apr 6 16:30:43 2003 +0000 * modules/gui/wxwindows/messages.cpp: added a verbose checkbox which enables the warning and debug messages (disabled by default). * NEWS: updated the NEWS file. commit 540bc1491e0747191022b690fa6da4083b68deae Author: Christophe Massiot Date: Sun Apr 6 15:43:02 2003 +0000 * Updated French and German translations courtesy of their maintainers * THANKS: added Jean-Pierre Kuypers, French translator * NEWS: updated for 0.5.3 release. Please check. commit e8325b39c12b4899a5502da4d4bdc3d62028dbac Author: Christophe Massiot Date: Sun Apr 6 14:12:46 2003 +0000 Disabled the translation configuration variable on OS X since it doesn't work. commit 0c512e55ad614af4942c3a38aca950ae092c0a2c Author: Sigmund Augdal Helberg Date: Sun Apr 6 13:18:26 2003 +0000 expand info categories by default commit 6ff260d4d6baa7639e4cb5464b6f0d8d9e0b3dbe Author: Sigmund Augdal Helberg Date: Sun Apr 6 10:34:38 2003 +0000 Some simple updates commit e0cde63a7dc5cf05269681b1d857cdf8757ed547 Author: Christophe Massiot Date: Sun Apr 6 01:00:07 2003 +0000 * OS X : create dummy fr.lproj etc. directories, so that the Apple menu and standard file dialogs be translated too * modules/gui/wxwindows/open.cpp: fixed a string * src/misc/configuration.c: don't yell when a config variable disappears * po/de.po po/it.po: new translations by maintainers commit 69f1de09c17f1d83715a8ee96d666c9ba0214d32 Author: Gildas Bazin Date: Sat Apr 5 12:43:39 2003 +0000 * modules/codec/libmpeg2.c: hack to keep libmpeg2 from stealing pictures from the vout when the decoder is closed. commit 56a2f55181c0031f8eae9b6a7b51843fe5c08af6 Author: Gildas Bazin Date: Sat Apr 5 12:32:19 2003 +0000 * modules/access/dvdplay/access.c: fixed a bug in dvdNewArea() when i_angle == 0. * install-win32: misc improvements to the nsis installer script. commit 2e36f3522053847f962b29ff03ef940eb2c0b6ff Author: Christophe Massiot Date: Fri Apr 4 19:32:22 2003 +0000 . commit 6bb15948713e8fc822550225d7cc77bc3dd83915 Author: Christophe Massiot Date: Wed Apr 2 23:16:30 2003 +0000 * Added a new kfir: access module, designed to work around a bug in the kfir driver. commit fa2aca3d0ce424394822226e96ec7a177d23be9f Author: Sigmund Augdal Helberg Date: Wed Apr 2 21:21:57 2003 +0000 Fixed a bug when trying to set 4 channel output commit 1140d88b7093738fbd5f1bb63f8e0cc3fa69450a Author: Christophe Massiot Date: Wed Apr 2 15:20:12 2003 +0000 * Fixed a bug with the stream: input plug-in when receiving no data. commit 5158f316b548484b70999e73b5d04d86117ede38 Author: Christophe Massiot Date: Tue Apr 1 22:29:42 2003 +0000 * Bumped up revision number to 0.5.3-test2 * modules/access_output/udp.c: Now supports IPv6 IP addresses (patch courtesy of Alexis Guillard) * po/*: Updated po files to send out to the translators * Mac OS X port: Cosmetics commit ad2739066427fb1abe26170012a9fbb35d6191ef Author: Sam Hocevar Date: Tue Apr 1 16:13:39 2003 +0000 * ./debian/control: changed the section of gnome-vlc and kvlc according to new Debian archive sections. * ./debian/woody-buildpackage: updated woody-buildpackage so that packages say "stable". commit 5cc093863eeec09933ab896764e5f1a3b3d9d0b1 Author: Gildas Bazin Date: Tue Apr 1 16:11:43 2003 +0000 * modules/gui/wxwindows/*: misc small improvements and fixes. commit fd76cffdae40ec408bdc481e623396f59b0a2085 Author: Gildas Bazin Date: Tue Apr 1 12:24:54 2003 +0000 * modules/gui/skins/src/event.cpp: Event::CreateEvent() was trying to free statically allocated strings. commit a3007ad6401ac5dd647d85be928e97ba552d19bc Author: Christophe Massiot Date: Tue Apr 1 11:12:15 2003 +0000 Added Andy Lindsay. commit bda80372525be82b97538037f100b4b872d4bfbe Author: Christophe Massiot Date: Tue Apr 1 10:46:35 2003 +0000 * TS demux patches, courtesy of Andy Lindsay . commit 67a25acda735bde1bd1537116baf2ba78b3429fa Author: Gildas Bazin Date: Tue Apr 1 00:18:29 2003 +0000 * modules/gui/wxwindows/*: few modifications to the strings. commit e829402d5ae8970a70925d7d3f6fb747bd8b60fb Author: Sigmund Augdal Helberg Date: Mon Mar 31 23:37:36 2003 +0000 made a format-only string untranslateable commit 4960578299e15bce6dba625ac972b3009333c731 Author: Sigmund Augdal Helberg Date: Mon Mar 31 23:32:44 2003 +0000 Changed a duplicate string, and removed an info string that isn't really useful commit bae3f95d865b35550f19a14a09c52c6c4a13cbdd Author: Christophe Massiot Date: Mon Mar 31 22:39:28 2003 +0000 * modules/codec/*: Fixed a PTS bug at the initialization of some codecs * modules/audio_filter/resampler/coreaudio.c: Set score to 0 commit d9a789d18d60ddbe30cdbdbe8534d3690bab8e1d Author: Gildas Bazin Date: Mon Mar 31 22:39:23 2003 +0000 * po/*: updated the po directory. commit 20b1d95da92b6a309dd13d7b2701d190d94db155 Author: Laurent Aimar Date: Mon Mar 31 04:26:17 2003 +0000 * v4l: forgot a munmap. commit 8c1b605094b765439b3163986c9845ad524fbbef Author: Laurent Aimar Date: Mon Mar 31 03:46:11 2003 +0000 * v4l: updated, now it should grab (and compress if you want) the video. Audio grabbing part is commented out and untested. The syntax is like that: v4l:[:option=value:...] options: channel,norm (pal, ntsc,secam), frequency (not really there is a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga), codec (optional, mpeg1 or mpeg4 and need to have compiled the encoders modules) ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga Please test. * rawvideo.c: a pseudo decoder for raw video (I420). * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video synchro problems. commit f3dd07bb1f768e67574d77b62a94bce050065b9b Author: Jon Lech Johansen Date: Sun Mar 30 23:35:06 2003 +0000 * ALL: Move CoreAudio aout into seperate module. commit 00afb0559a315542854ea88852417597d99ea357 Author: Gildas Bazin Date: Sun Mar 30 19:56:11 2003 +0000 * modules/gui/wxwindows/*: another bunch of improvements. commit a1e813777408263806ec177c14eedcfe871d6160 Author: Gildas Bazin Date: Sun Mar 30 18:14:39 2003 +0000 * modules/*: sanitization of the modules description strings. commit 5d2949dc73dfb4f8c00b83b1c5202b2776637e10 Author: Gildas Bazin Date: Sun Mar 30 16:26:42 2003 +0000 * modules/gui/wxwindows/*: small formating changes. * modules/video_filter/deinterlace/deinterlace.c, src/libvlc.h: modified a couple of config option descriptions. commit 656d9c970bf0f431c7f3e11331c298e04a4d17f8 Author: Gildas Bazin Date: Sun Mar 30 15:05:32 2003 +0000 * modules/gui/wxwindows/preferences.cpp: we only list the plugins that have config options. That makes things less confusing. commit 17a31fd8921f4bb1b441d48d312449732e696a62 Author: Gildas Bazin Date: Sun Mar 30 14:24:20 2003 +0000 * include/configuration.h: added the add_directory() config macro. * modules/gui/wxwindows/preferences.cpp: support for add_string_from_list(). * ALL: changed some add_string() config options to add_file(). commit f1a8337b256081aeede6015a8e246a40c62d12bd Author: Sigmund Augdal Helberg Date: Sun Mar 30 14:09:59 2003 +0000 use add_file and not add_string for the "audiofile-path" option commit 4eb628bc5172ba70fa316d8884814f280bf0399e Author: Gildas Bazin Date: Sun Mar 30 13:23:28 2003 +0000 * modules/gui/wxwindows/*: fixed the save feature of the preferences dialog box. * src/misc/configuration.c: added support for CONFIG_ITEM_DIRECTORY. commit bba94275f5fe3a88c99fdccb78bd5b58cfe59153 Author: Sigmund Augdal Helberg Date: Sun Mar 30 12:15:50 2003 +0000 enabled the menu-entry to show file info when there is an input commit c2aa6f8ea1b9b92d123fd7245223494ae223ee43 Author: Sigmund Augdal Helberg Date: Sun Mar 30 11:59:00 2003 +0000 modules/gui/kde/interface.cpp: removed a debug message modules/gui/kde/preferences.cpp: use sliders for integer and float options with a range, use combobox for string_from_list options, fixed a layout issue and removed some debug messages commit a91ad06c8643a2143a4224b44f7cf047179f1bdd Author: Sigmund Augdal Helberg Date: Sun Mar 30 11:54:29 2003 +0000 modules/access/dvdplay/dvd.c: removed an unused configuration category modules&misc/logger/logger.c: use add_string_from_list for the logmode option commit 7587d7efe4f9e04bbb4be5bf47d28ecc15c8935a Author: Gildas Bazin Date: Sun Mar 30 11:43:38 2003 +0000 * configure.ac.in: removed the -fno-exceptions gcc option from the compilation of the skins plugin as it might be needed after all. * modules/demux/m3u.c: upped the priority of the m3u demux as some m3u files were mistaken for ts files. * include/configuration.h: added a CONFIG_ITEM_DIRECTORY config type. * modules/gui/wxwindows/*: the preferences dialog should be fully useable now. commit a79ca7b62e7ca802026d3836a24d38c042f1ec65 Author: Gildas Bazin Date: Sun Mar 30 02:58:36 2003 +0000 * modules/gui/wxwindows/preferences.cpp: improved the preferences dialog box. It is almost useable now ;) commit 00d327ff2c8b29f52f3d95e32a77aac443180d4a Author: Christophe Massiot Date: Sun Mar 30 01:13:37 2003 +0000 * Resampler plug-in based on CoreAudio's AudioConverter. commit 912d212ce91ec055651cd2598704d1f5335c79e8 Author: Gildas Bazin Date: Sat Mar 29 17:10:31 2003 +0000 * modules/gui/wxwindows/open.cpp: fixed an event problem on win32. * modules/gui/wxwindows/wxwindows.cpp: fixed a compilation problem on win32 when the wxwindows interface is compiled as a builtin. commit 6f1c74578e47fd3cdaafca274e480e89c1433846 Author: Sigmund Augdal Helberg Date: Sat Mar 29 14:30:55 2003 +0000 preferences.cpp: Changed the preferences dialog to use a tree of categories and plugins, the way wxwindows do it. pluginsbox.(cpp|h): removed the "Configure" button from CONFIG_ITEM_MODULE widgets, as it isn't needed anymore commit 70f82bff529ce0c13e36903a8d3d329b5dece535 Author: Sigmund Augdal Helberg Date: Sat Mar 29 13:15:33 2003 +0000 removed an unused configuration category commit c32ee2a65441e25e4d74c3e7616cdc85e2fe7a15 Author: Gildas Bazin Date: Sat Mar 29 12:22:15 2003 +0000 * modules/audio_filter/channel_mixer/headphone.c, src/libvlc.h: moved the headphone-dim config option to the headphone plugin. * modules/demux/demuxdump.c: the demuxdump-file config optin now has a default value. * src/libvlc.c: fixed the extraintf config option not to spawn an interface plugin when an invalid name has been given. commit a8bded2e7b7d85c56f162f51599b9fd9cdbdb961 Author: Gildas Bazin Date: Sat Mar 29 11:15:14 2003 +0000 * modules/gui/wxwindows/*: small fixes to the open and streamout dialogs. commit 7755dab30baaf02014deb95102e17f5ce9b5f7f1 Author: Jean-Paul Saman Date: Sat Mar 29 10:35:48 2003 +0000 If --disable-xosd is given then xosdtext is not build. If --enable-xose is given then xosdtext is build also. commit 5efb3f691c6428932f219ad75ba85ac2effa6bb0 Author: Gildas Bazin Date: Sat Mar 29 01:50:12 2003 +0000 * modules/gui/wxwindows/*: added demuxdump support to the open dialog. commit 56f565967162985113954dedcde58f3cef430fd8 Author: Alexis de Lattre Date: Fri Mar 28 22:09:34 2003 +0000 New RedHat package file, written by Jason Luka . commit 922a7a8e9352415eb576e0623cbf89092b178d1e Author: Gildas Bazin Date: Fri Mar 28 17:02:25 2003 +0000 * modules/audio_output/waveout.c: compilation fix for --disable-plugins build. * src/video_output/*, include/video.h: added a pf_lock/unlock fonction pointer that's used to lock the memory of a picture in vout_RenderPicture when required by the video output plugin. * modules/video_output/directx/*: implemented pf_lock/unlock. That will fix the crash when pressing ctrl+alt+del. commit f2de4386cd42683959b753f05cb9a05951463413 Author: Sigmund Augdal Helberg Date: Fri Mar 28 11:34:52 2003 +0000 added a SetPalette function so "vlc --vout dummy --dummy-chroma RGB2" don't segfault. commit ea9bb58e40f8f2f01c2ed64f0b272a5d9d5027f5 Author: Gildas Bazin Date: Wed Mar 26 22:56:39 2003 +0000 * modules/codec/libmpeg2.c: added code to handle 3:2 pulldown. commit a159279989efa0fccb35d58774595bfd81d6c968 Author: Marc Ariberti Date: Wed Mar 26 21:46:40 2003 +0000 * cross-compilation doc : work in progress commit 98943979933bf2170f04fcfa219306ead725fc1c Author: Derk-Jan Hartman Date: Wed Mar 26 03:13:30 2003 +0000 * extras/MacOSX/Resources/English.lproj/MainMenu.nib/* * modules/gui/macosx/open.? - updated the open dialog (now with sheets !!!) - added ogg file stream out - added http file stream out - added file subtitle support for the delay and fps options * extras/MacOSX/vlc.pbproj/project.pbxproj - added the .ts file-extension to the application commit 8f1869ccfa3ffddb1c9c103ca30be945dd6819ed Author: Sam Hocevar Date: Wed Mar 26 01:50:01 2003 +0000 * ./debian/control: added correct versioned build-dependency on debhelper. commit 4e4484207d08342ddd5ddd976bdd8f9fa06d52e9 Author: Sam Hocevar Date: Wed Mar 26 01:14:14 2003 +0000 * ./debian/control: added explicit dependencies on vlc to legacy packages to make linda and lintian happier. commit 3cec32c6e05ca64441b5311a06ade27fa547422a Author: Gildas Bazin Date: Wed Mar 26 00:56:22 2003 +0000 * src/libvlc.c, src/libvlc.h: added a config option to disable the translation of the interface. * modules/gui/wxwindows/*: misc improvements + skeleton for a preferences panel. commit 86c227e63026ae0c7082aea0435f26a5b07ae370 Author: Sam Hocevar Date: Wed Mar 26 00:21:55 2003 +0000 * ./README.MacOSX.rtf, ./modules/gui/macosx/playlist.h, ./extras/MacOSX/*: added a final newline to a few text files to avoid diff complaints. commit 1ac1fb39fc87ad85e693752a7f70c199a2c0a94d Author: Sam Hocevar Date: Tue Mar 25 23:51:57 2003 +0000 * ./modules/demux/util/Modules.am: added missing id3genres.h to make dist. commit f6982bd1a1b56aebae36bf1974150ffde0a8f11f Author: Sam Hocevar Date: Tue Mar 25 23:43:04 2003 +0000 * ./modules/gui/skins/Modules.am: fixed a typo. commit 23f7ae063c941fb2d7bbef2b2f7e478fc450eb04 Author: Sam Hocevar Date: Tue Mar 25 23:32:00 2003 +0000 * ./Makefile.am: we don't distribute ./mkinstalldirs, it's in ./autotools/. * ./Makefile.am: we distribute ./toolbox. commit 8b722b23adeba8d38edb0506b93b2a8b83ae38c5 Author: Sam Hocevar Date: Tue Mar 25 23:13:58 2003 +0000 * ./bootstrap: fixed a syntax error in the generated m4/vlc.m4. commit a0ee0f8aa2cb467f78944a000e2b98d9d4a55e56 Author: Sam Hocevar Date: Tue Mar 25 23:11:35 2003 +0000 * ./m4/*: updated m4 macros. commit bb1a6786a9824360280e7802e11cb067f8e3e100 Author: Gildas Bazin Date: Tue Mar 25 23:06:49 2003 +0000 * modules/codec/libmpeg2.c: fixed aspect ratio when reading DVDs. commit 9bfeef47ae46c792a46531d1181ecb4124465a7f Author: Sam Hocevar Date: Tue Mar 25 22:55:32 2003 +0000 * ./debian/control: bumped up standards version to 0.5.9.0. * ./debian/control: added build-dependencies on libidl0 and libglib2.0-0 to work around mozilla-dev's currently broken dependencies. * ./debian/control: we now link against libdvdread3 instead of libdvdread2. * ./debian/control: we now depend on the latest libdvdplay0-dev to avoid linking against both libdvdread2 and libdvdread3. commit 92960f7ec1e46dcc843a8ecdd0361b5d5b75ac5f Author: Gildas Bazin Date: Tue Mar 25 17:07:45 2003 +0000 * src/input/input.c, src/video_output/video_output.c: when the input thread ends, it will also destroy the vout if one was spawned. commit 8bc4747451a0b32d1b780a22877431a804136c8a Author: Gildas Bazin Date: Tue Mar 25 15:38:14 2003 +0000 * src/misc/modules.c: module_Need() now only raises the scores of the plugins matching the given shortcuts list, unless "none" is closing the list (in which case only the plugins matching the list can be selected). Which means that users will stop complaining vlc doesn't launch anymore or can't play anything after they have fiddled with their config options :)) commit d5659d9d8b38cddd05391527bb52c1a1a0a9a5d0 Author: Gildas Bazin Date: Tue Mar 25 00:43:26 2003 +0000 * src/video_output/video_output.c: fixed my previous commit (input is not a direct parent of vout). commit 050ec31db2d2c8c6df09ec7d9e2e934273e0833f Author: Gildas Bazin Date: Mon Mar 24 23:50:46 2003 +0000 * src/video_output/video_output.c, include/video_output.h: take into account the caching delay when dropping frames that are too far into the future. commit b0bbf9c327774e1a82e78d7c68737982c71a443e Author: Gildas Bazin Date: Mon Mar 24 23:04:07 2003 +0000 * modules/access/ftp.c, modules/access/http.c: the http and ftp plugins now implement SetProgram(). TS streams will now work over http :) commit 157166948e4c091efd74452736869c2e498fa786 Author: Eric Petit Date: Mon Mar 24 21:58:55 2003 +0000 configure.ac.in: fixed a BeOS compile issue commit e56522ecee940b0d0d13411cad2678e27862eac8 Author: Gildas Bazin Date: Mon Mar 24 20:00:51 2003 +0000 * modules/access/*: grrr... apparently I also need to reset the file descriptor set inside the loop. commit 866a81496587cf7d2f583e08f0e71bcf12e4459f Author: Derk-Jan Hartman Date: Mon Mar 24 19:58:42 2003 +0000 * moved macosx-dmg to extras/MacOSX/macosx-dmg * added some macosx files to DIST that were probably missing in the tar ;) commit 59e1e3d6ce31e30f634cce0a082ea6cca71251ab Author: Gildas Bazin Date: Mon Mar 24 19:12:16 2003 +0000 * modules/access/*: don't forget to reinitialize the timeout when looping around select(). commit 607b74b2a18121c12033f59027f9ab2fa5201235 Author: Gildas Bazin Date: Mon Mar 24 17:15:30 2003 +0000 * modules/access/*: pf_read() in access modules is now blocking. We still check regularly for p_input->b_die though. Now the demuxers can safely assume that pf_read() == 0 means EOF. * ALL: got rid of the p_input->b_connected flag. * src/input/input_ext-plugins.c, src/input/input.c: fixed the infinite loop of "decoder stuck" messages that sometimes happened. * src/interface/intf_eject.c, modules/misc/network/ipv4.c: fixed compilation warnings. commit c4969929b53f7327517b2839a892b0b5b5540215 Author: Derk-Jan Hartman Date: Mon Mar 24 15:20:26 2003 +0000 * more interface support for directories. commit 3f822b5c8c6fe82f6c99ac84421dadd77949e5b5 Author: Derk-Jan Hartman Date: Mon Mar 24 14:18:28 2003 +0000 * modules/access/dvd*: changed some errors in warnings because the directory might still be readable by the directory access module. * added drag and drop support for directories. commit 3ec27748b1d647d9bd228de4cfe5d49ee3c236e3 Author: Sam Hocevar Date: Mon Mar 24 13:52:13 2003 +0000 * ./THANKS: added a translation contributor. * ./po/it.po: fixed this file's format. * ./m4: fixed "make dist" when gettext is too old. commit 7ebdd5ba79f1ef402190e61fb0bae5d4cf113978 Author: Derk-Jan Hartman Date: Mon Mar 24 13:50:55 2003 +0000 * Added fourcc 'MSS1' which is equivalent to 'WMV2' commit eb0eac06d7d6d85fe9a88c3184d70de9d13ca0d9 Author: Gildas Bazin Date: Mon Mar 24 01:39:58 2003 +0000 * modules/access/directory.c: fixed the directory access plugin. * configure.ac.in, modules/access/Modules.am: enabled the directory access plugin. commit ed52184984a369624353dc7835805f08e4049850 Author: Derk-Jan Hartman Date: Mon Mar 24 00:12:51 2003 +0000 * a new directory access module. It parses a directory with dirent and builds a m3u 'file' which it feeds to the m3u demuxer. Problems: - it requires a dir to end with / - if i enabled it, all files would use the m3u demuxer for some strange reason. i've spent a day hunting this down, reboot- strapping and doing who knows what. I'm sick of it now. Someone else can give it a try, if he wants to. commit 83a0824e578bc7d3cd6abfd2716f17c8f38cd4df Author: Gildas Bazin Date: Sun Mar 23 20:41:32 2003 +0000 * configure.ac.in: fixed linking problem with the win32 build. commit 51d61548d21324fca45db0710685646947605331 Author: Christophe Massiot Date: Sun Mar 23 18:10:06 2003 +0000 Fixed configure script (alcohol isn't the solution). commit b5d99c6455c525d2f41fd454aa36f53e31db1483 Author: Sigmund Augdal Helberg Date: Sun Mar 23 16:38:40 2003 +0000 modules/video_filter/osd_text.c: A video filter that uses freetpye2 to render text on the video include/osd.h: some constants useful when interfacing with the osd module configure.ac.in: check for freetype2, enabled the osdtext module by default Makefile.am: added osd.h, please check that this is correct lirc.c: modified to provide feedback when buttons are pressed. Look at the Feedback() function in lirc.c to see how this module can be used commit d359ba6f220143ec7f0db732efa36ca8075c1cc7 Author: Yves Duret Date: Sun Mar 23 15:10:11 2003 +0000 better OS detection (RH). commit 252b0eb27c359fd0a3e9fe421d4fce8aa1163864 Author: Gildas Bazin Date: Sun Mar 23 12:12:32 2003 +0000 * modules/demux/mpeg/audio.c: sanity check so we don't crash on mpeg audio files with a bad Xing Header. commit d5ca285402028cd866762b82975afa75146a3025 Author: Sigmund Augdal Helberg Date: Sat Mar 22 23:03:02 2003 +0000 Updated a comment commit c69df5201fc8ba2a13eeb29ed987a416d51c55ce Author: Laurent Aimar Date: Sat Mar 22 14:39:38 2003 +0000 * sap: clean up. commit 4aeaa4081c0ff1ae434156f5b246d04f52f497cb Author: Gildas Bazin Date: Sat Mar 22 14:35:03 2003 +0000 * modules/demux/m3u.c: the demux couldn't be forced when used on filenames without an extension. commit c5abeadf0ea271e2cfec4bb206d270756d1758eb Author: Gildas Bazin Date: Sat Mar 22 11:21:58 2003 +0000 * modules/gui/wxwindows/streamout.cpp: misc fixes and enhancements. commit 2ebf1f92c6d9620eccce32e2de039a4deb242d0c Author: Gildas Bazin Date: Sat Mar 22 03:14:34 2003 +0000 * modules/gui/wxwindows/*: Added a stream output dialog box. commit b33fa8a5e0f59c9ebf1a8f58e093480bf9e26c29 Author: Sigmund Augdal Helberg Date: Fri Mar 21 23:59:20 2003 +0000 Updated norwegian translation thanks to Haakon Meland Eriksen commit 774372d1f2e4c3d60ce81df4b2dc98e36d3eca55 Author: Gildas Bazin Date: Fri Mar 21 17:14:56 2003 +0000 * configure.ac.in, src/interface/intf_eject.c: scrapped the win32 eject code and replaced it with an MCI command. commit 73b480644e724f1ff2aee3ca1b2e44c608dc1e69 Author: Christophe Massiot Date: Fri Mar 21 07:54:24 2003 +0000 Fixed the "locales have disappeared" problem under OS X. commit f8397f7c38f53f9ffcd6e3e3ca51da186d092c13 Author: Gildas Bazin Date: Fri Mar 21 02:05:20 2003 +0000 * modules/demux/ogg.c: fix for some ogg web radio streams where there is a huge gap between the granulepos in the header packets and the data packets. commit ce066e7ca49387a7899eea25e991ce4d45095601 Author: Emmanuel Puig Date: Fri Mar 21 00:17:00 2003 +0000 * slider.cpp: fixed mouse down refresh bug * theme.cpp: removed debug text commit 6e950fcae3246d56d42cfc480b25b8b3d8435736 Author: Emmanuel Puig Date: Fri Mar 21 00:00:19 2003 +0000 * Fixing Parkinson disease bug (it's not funny, it's real life) commit 73fcd93aca8b6e4abdc877f48fbfbe8e6803e9f5 Author: Gildas Bazin Date: Thu Mar 20 21:45:01 2003 +0000 * modules/codec/libmpeg2.c: fixed pts handling and aspect-ratio bug. commit d95cb2fcd9927f047828fd60a029d26263e8e70e Author: Sam Hocevar Date: Thu Mar 20 10:27:35 2003 +0000 * ./bootstrap: if pkg-config is not available, we define PKG_CHECK_MODULES ourselves. * ./bootstrap: "make dist" works again, even if gettext is not present. commit eb7b178c76b946f1b4dfbb4385d7525b8ab07941 Author: Sam Hocevar Date: Thu Mar 20 10:06:16 2003 +0000 * ./toolbox: fixed a Makefile parsing bug. commit 85581372e69ff5c11e170f4270505d142c435b9c Author: Emmanuel Puig Date: Thu Mar 20 09:29:07 2003 +0000 * Fixing a refresh bug when opening an open file dialog box commit 65a3fa6dc50f98dd83b85fe25d3a86ebdf912686 Author: Christophe Massiot Date: Wed Mar 19 23:54:57 2003 +0000 * configure.ac.in : Disabled GTK2 and gnome2 plug-in since they break all platforms but GNU/Linux * Bumped up revision number to 0.5.3-test1 commit 57dd185c4754b9c586b9acfd27a47a3d82ac20c8 Author: Emmanuel Puig Date: Wed Mar 19 18:17:36 2003 +0000 * Updating doc. commit ca4c96b12f03a6298b928f3f873f4a80d75b0ad5 Author: Emmanuel Puig Date: Wed Mar 19 18:14:48 2003 +0000 * Fiwing WINDOW_CLOSE and WINDOW_OPEN synchronization commit 6140784b5b3a46977c44740fbb83a76bb6e3fe67 Author: Laurent Aimar Date: Wed Mar 19 17:40:43 2003 +0000 * gtk_main.c:: added(uncommented) gdk_thread_init for gtk2/gnome2. Whitout it I can't even start gtk2 interface. commit fff2958700e2f9392e408065a7e00e2a7ae883ac Author: Emmanuel Puig Date: Wed Mar 19 17:14:50 2003 +0000 * button.cpp : Fixing bug when disabling control * Checkbox.cpp : adding onmouseover and onmouseout events * Updating DTD * win32_event.cpp : fixing bug for WINDOW_OPEN event commit d066ac365c7ba2e64cc804447ae974069f832673 Author: Derk-Jan Hartman Date: Wed Mar 19 15:44:44 2003 +0000 * INSTALL: added reference to online info on compiling on MacOSX and BeOS * NEWS: bringing the file to 0.5.3. i have added my work (and some things that I remembered). i trust everyone will enter his own stuff ;) * README.MacOSX.rtf: fixed some errors * THANKS: added Olivier Aubert for his vout-clone-list patch commit e559e8c8c1c188a38726b8cf8778b666b01c1680 Author: Derk-Jan Hartman Date: Wed Mar 19 13:55:43 2003 +0000 * fix for multiple monitors. commit 1b92f4ae4a0b02bdcf8a73a65003b0ec9c955da5 Author: Emmanuel Puig Date: Wed Mar 19 03:11:14 2003 +0000 * Fixed skin config save commit 12ce13df9a82d42170edb21f37d32e640d8e6289 Author: VideoLAN Date: Wed Mar 19 02:09:56 2003 +0000 * Adding onmouseover and onmouseout events to button control * Fixing window position at launch time * Adding notification when mouse leaves a window commit 86b811f67df282948542192e61c807b137afea39 Author: Christophe Massiot Date: Tue Mar 18 23:59:07 2003 +0000 * Added 0x80 as MPEG2_MOTO_VIDEO_ES, since some strange Motorola encoders do not follow the standard. commit 915d39ba8cca888e8e1adc80c39ccff6b3f30e78 Author: Jon Lech Johansen Date: Tue Mar 18 23:51:29 2003 +0000 * ./modules/gui/macosx/vout.m: cosmetic. commit 976a25d5c9f1d3ecc622209dc9d8ed85952adc6a Author: Gildas Bazin Date: Tue Mar 18 23:30:28 2003 +0000 * modules/video_filter/clone.c: new --clone-vout-list config option, courtesy of Olivier Aubert. Allows to specify a comma separated list of vout plugins that we want to be used by the clone filter. * modules/video_filter/*: don't forget to detach the vout before destroying it. commit 153bf3e0e25d07ebf9b446688fae5073e2f3e026 Author: Derk-Jan Hartman Date: Tue Mar 18 22:14:42 2003 +0000 * modules/gui/macosx/vout.m: Now a complete redesign of the hiding of the mousecursor. - We use higher level functions now (NSCursor). - We only hide if the cursor is over our VLCView - In many exceptions we unhide. This is mainly for multimonitor support. commit 7a508b374001d7525b1a6ccbccbcb1ddd637f943 Author: Gildas Bazin Date: Tue Mar 18 21:34:13 2003 +0000 * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default. This is necessary for the win32 build because old gettext versions do not work on win32. commit 126568cf13799bd251eb42f9c1154f81f68a8c20 Author: Gildas Bazin Date: Tue Mar 18 20:38:35 2003 +0000 * configure.ac.in: fixed linking problem with the slp plugin on win32. commit e7db1f64d5859db032434467df527f7c862ea09a Author: Gildas Bazin Date: Tue Mar 18 20:20:01 2003 +0000 * configure.ac.in: use the -O2 gcc option when compiling the skins plugin so that compilation doesn't take ages. Also use -fno-rtti -fno-exceptions to save some bits of space. commit d06ab64d1cf157a2fc4225817e503b1ab2bb7da1 Author: Marc Ariberti Date: Tue Mar 18 19:37:23 2003 +0000 * first draft of the draft commit 4579f7b30478b0d0cb48aa1a9661b4cf3436596d Author: Olivier Teulière Date: Tue Mar 18 18:33:56 2003 +0000 Fixed the path in the default skin (thanks gibalou) commit 7ff4422249aea3c13aab4561e1e4e3c60611ee09 Author: Olivier Teulière Date: Tue Mar 18 18:25:57 2003 +0000 Fix for skins compilation under cygwin (thanks gibalou) commit 9674a2229b1829d74b85bf7a138ab7f52599c2c2 Author: Olivier Teulière Date: Tue Mar 18 04:56:58 2003 +0000 Compilation fixes commit 7bd4a1c04e4e86de5849881662ed35e34120232d Author: Olivier Teulière Date: Tue Mar 18 04:08:45 2003 +0000 Compilation fixes and cosmetic changes commit 8d7d0c6b38ceae7536155f610d3d2532d864a214 Author: Derk-Jan Hartman Date: Tue Mar 18 04:07:23 2003 +0000 * modules/gui/macosx/vout.m: Reworked the mouse hiding routine. we were always hiding the mousecursor on kCGDirectMainDisplay, but this display is always the one with the menubar and not always the one containing our VLCVout. This new code takes the vout, and calculates on which displays (plural because of possible mirroring) it is being shown. It then shows or hides the cursor on all of those displays. This should fix #396. commit 70ff1f169559a08c4be3bb77c60d0f84cd1a9704 Author: Olivier Teulière Date: Tue Mar 18 02:48:05 2003 +0000 - doc/skins: some documentation about the skins - doc/skins/curve_maker: files for a VB project for easy Bezier curves creation - share/skins/default: a default skin. It's an awful one made for testing purposes, you'll be warned... commit 0648c70a09ad86be3c3ba4c9c507f1ac1a29ed39 Author: Derk-Jan Hartman Date: Tue Mar 18 02:28:53 2003 +0000 * modules/gui/macosx/info.m: keep the same panel open if track changes. * modules/misc/httpd.c: removed an unused int. commit a64501fd25cd7d18913de63ecd500c5bec10669d Author: Olivier Teulière Date: Tue Mar 18 02:21:47 2003 +0000 Keep quiet, explanations will follow. commit 71dfd6a5fe4645469c7648e6bc570407ad5485a5 Author: Sam Hocevar Date: Tue Mar 18 01:57:59 2003 +0000 * ./share/Makefile.am: added the .rle font to the make install rule. commit b6d851118c48f251d91ac81cda1b39b82de513ad Author: Sam Hocevar Date: Tue Mar 18 01:54:40 2003 +0000 * ./toolbox: fixed a sed syntax error (thanks anil). commit c842ca146e9ac47b441f85dd5382278a6a784ce5 Author: Sam Hocevar Date: Tue Mar 18 01:34:08 2003 +0000 * ./modules/Makefile.am: added a missing definition of NULL. commit 10bf3688a120e8d2cb500ec5503a8242ff31a8da Author: Sam Hocevar Date: Tue Mar 18 01:26:13 2003 +0000 * ./modules/gui/gtk2/*: skeletons of Gtk-2.0 and GNOME-2 plugins. * ./toolbox: added --update-glade2 flag. commit db7c69ed67fc0df5a21e3b303b574ae8453dee5f Author: Sam Hocevar Date: Tue Mar 18 01:22:13 2003 +0000 * ./modules/codec/lpcm.c: fixed two uninitialized variables. commit c234975d95fbd8a619c7be4ff7dc0b8a57bab21f Author: Gildas Bazin Date: Tue Mar 18 00:49:14 2003 +0000 * src/playlist/playlist.c: fixed misplaced variable declaration. commit 5a950285e3d8c55225e97df65a92e6d4a4de5ed6 Author: Sigmund Augdal Helberg Date: Tue Mar 18 00:33:29 2003 +0000 Seek one less time. Should increase performance with access modules where seeks are expensive. (Though not enough) commit f2dd0b846b36eaed20264e6c6a8259306e1b1c84 Author: Jon Lech Johansen Date: Tue Mar 18 00:25:27 2003 +0000 * ./modules/codec/dts.c: Steve Jobs did not pay me for this bug. Really. commit f545a915b3bffdf7d45192e6bfb8094e8fa58448 Author: Laurent Aimar Date: Mon Mar 17 23:48:26 2003 +0000 * httpd: increased buffer size. commit d7cd4a07e11006ede0a06ef118de676f448cbab9 Author: Laurent Aimar Date: Mon Mar 17 23:42:12 2003 +0000 * all: fixed some stupid bugs. commit 0a240b822e4e5f8c7f6bae3ac549d0ed5442ba41 Author: Derk-Jan Hartman Date: Mon Mar 17 23:13:06 2003 +0000 * modules/gui/macosx/playlist.m: - fixed a cosmetic issue. commit 1fef5962e7fefb16f76e3fc1375ca12860c4b84f Author: Derk-Jan Hartman Date: Mon Mar 17 21:47:21 2003 +0000 * modules/gui/macosx/playlist.?: - rewrite of code commit 2b013d353a0795cc87bd6b2bda40d270322fc1e8 Author: Sam Hocevar Date: Mon Mar 17 18:02:11 2003 +0000 * ./modules/misc/gtk_main.c, ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c, ./modules/gui/familiar/familiar.c: added a terminating NULL pointer in the fake argv values we pass to gtk_init(). * ./modules/misc/qte_main.cpp, ./modules/misc/gtk_main.c: these plugins now have the "gui-helper" capability. * ./modules/misc/gtk_main.c: paved the way for Gtk2. commit 8965c3f416aeb3efe7a9df6ce425a6627c9028d6 Author: Sam Hocevar Date: Mon Mar 17 17:11:32 2003 +0000 * ./modules/video_output/sdl.c: fixed an endianness bug due to libSDL not defining its fourcc values like us. commit 7314de69eb5a019333872430eb17c3a48a7d0abd Author: Derk-Jan Hartman Date: Mon Mar 17 17:10:21 2003 +0000 * src/playlist/playlist.c: - added playlist_Move to move an item in our playlist before the position of a previous item (or end) of our playlist. Keeps index at it's current item. * modules/gui/macosx/playlist.?: - Now a reorderable playlist. Thanks to Andrew Stone for example code. This fixes #349 (Finally ;) - True alternating colors in the playlistview. Thanks to Apple Computer for the example code. commit 453fe58a0617ac1d0c72e7f24b50b97ed9c0e256 Author: Sam Hocevar Date: Mon Mar 17 16:59:47 2003 +0000 * ./autotools/: moved some autotools executables to this subdirectory to reduce cluttering of the root directory. commit 78ea76bcf25b3546dc1de2de42877d469ec169bd Author: Sigmund Augdal Helberg Date: Mon Mar 17 15:05:55 2003 +0000 fixed up http redirects when there are other items in the playlist. commit 53b609d6c3cb1439e394416fb66e57929e254bad Author: Marc Ariberti Date: Mon Mar 17 13:49:14 2003 +0000 * familiar.c: added pixmap directory for linupy2 /usr/share/pixmaps/vlc commit 2bdd09121a86f782c79c0e01f8425c6657e028cc Author: Christophe Massiot Date: Mon Mar 17 12:14:26 2003 +0000 Fixed aspect ratio's tooltip. commit 01c0a6aa2138be7956ae2a11740c6d8a02710671 Author: Laurent Aimar Date: Sun Mar 16 23:35:39 2003 +0000 * sub: better ssa4 recognition. commit 834ad8061fd69791d0c9199e51d67efb7a3685e9 Author: Jon Lech Johansen Date: Sun Mar 16 20:06:34 2003 +0000 * ./modules/gui/macosx/aout.m: Swapped stereo and mono classification. commit 0e212a7cadb3df60ea68656c2eaa611623259e5f Author: Laurent Aimar Date: Sun Mar 16 16:07:21 2003 +0000 * sub.c: added SAMI subtitles support. (Untested and incomplete). commit 61ec345b32fae23fb6c3df22f4b7d33badaff9d6 Author: Laurent Aimar Date: Sun Mar 16 13:11:28 2003 +0000 * asf: when there isn't any stream selected, stop playing. commit 2f9b46d4b1e232664ea31134fee0617ad3a4406e Author: Laurent Aimar Date: Sun Mar 16 01:49:28 2003 +0000 * mms: removed some old stuff. commit a8ca39197fe2f6b7647e462fca577e357b9f80eb Author: Laurent Aimar Date: Sun Mar 16 01:37:44 2003 +0000 * mms: it seems that some server doesn't like fake ip 127.0.0.1 (they refuse the connection), so let give them 192.168.0.1 ... commit f529041b633e1481981cceb05998ed6d787e7f80 Author: Jon Lech Johansen Date: Sat Mar 15 22:10:58 2003 +0000 Another attempt at fixing the soundstick issue (unconfirmed). commit bef1decea9daee414d6f9b1c97dfdbf486111a4e Author: Loïc Minier Date: Sat Mar 15 20:17:37 2003 +0000 * attempt at a docbook-xml version of the FAQ with XSL customizations, if people want to help or just have a look (use "xsltproc faq-alone.xsl faq-alone.xml" with the docbook-xml-simple package installed or saxon if you feel bored) commit 3b4dc3e376ca85b135cec1805e8b6dad89f0a83f Author: Laurent Aimar Date: Sat Mar 15 19:26:13 2003 +0000 * sout: fix a stupid bug making avi muxer segfaulting. commit 92db27a96f7775845a4afbd1f36c16536fa5d0f3 Author: Jon Lech Johansen Date: Sat Mar 15 19:21:49 2003 +0000 Jeff Moore @ Apple: The HAL specifically won't allow a device that doesn't have linear PCM as it's current format to be the default device. commit 7a1e7c01f6ccecdf110961f4be4f9bd9b07a1305 Author: Laurent Aimar Date: Sat Mar 15 18:44:31 2003 +0000 * ffmpeg: Use truncated frames if supported by codec (only with newer libavcodec). This fix mpeg4 in TS with huge bitrate. * sub: clean up. Report any problems. commit d5a9259d45ef4461a206fce41a4a3323686d80ad Author: Laurent Aimar Date: Sat Mar 15 03:02:13 2003 +0000 * mms: revert some parts. commit b336d67dcd5e5952e2228e2d33edc27cf0a09cba Author: Laurent Aimar Date: Sat Mar 15 02:33:23 2003 +0000 * mms: some clean up. commit f0789fcd8af6a8721babdc788352cfba948ee0d0 Author: Laurent Aimar Date: Sat Mar 15 00:09:31 2003 +0000 * httpd: begin to support get/post method (look at admin.html ;) commit fcbf0b137f18a6d99aa1f65e40eb8a635a3d57b8 Author: Sam Hocevar Date: Fri Mar 14 17:14:16 2003 +0000 * ./doc/fortunes.txt: sigmund++; commit 55b3fab8a29d78fd05e06749e75be4885b992a92 Author: Loïc Minier Date: Fri Mar 14 17:08:37 2003 +0000 * Meuuh+++; commit d8af19492e3c16b7e20f52723158b120ddde263f Author: Derk-Jan Hartman Date: Fri Mar 14 01:23:06 2003 +0000 * ALL: Bumped version to 0.5.3-cvs * modules/gui/macosx/info.m: Now we show strings (with accents) in ID3 tags correctly, but now the name of the file as reported in the playlist info gets displayed incorrectly if it has accents. (going for ID3 at the moment. filenames are named a plenty in the correct way) commit e496d0eaf4b000b86d8785ae65ecc2f788e341b2 Author: Jon Lech Johansen Date: Fri Mar 14 01:08:38 2003 +0000 * ./modules/gui/macosx/aout.m: Added mono classification. Fixed channels issue in InitDevice. Should close #490. commit ae1b0c7f7a47e4dc822b0a7dab769f703a042c1e Author: Sigmund Augdal Helberg Date: Fri Mar 14 00:24:08 2003 +0000 all: info strings are now localized, fixed some typos and inconsistant uses of capital letters commit dc1750ae1d8d84893c9ab807d76ae29aa6a6a454 Author: Christophe Massiot Date: Fri Mar 14 00:06:02 2003 +0000 Attempt at fixing the soundstick issue (unconfirmed). commit d21e31cfcec2a793f753595c2b35df64422f74eb Author: Sigmund Augdal Helberg Date: Thu Mar 13 22:45:32 2003 +0000 set a default size for the fileinfo dialog commit 401d2c46908369d0458b2ea6c61b8004c9fd72ef Author: Sigmund Augdal Helberg Date: Thu Mar 13 22:35:51 2003 +0000 Added support for oldstyle id3 genres. commit 4815c251f8863b61dfa9a7069880ff7fdba2e6b7 Author: Derk-Jan Hartman Date: Thu Mar 13 22:24:17 2003 +0000 * modules/gui/macosx/misc.? - added VLBrushedMetalImageView. This imageview does not respond to mousedrage, so we can still move our window by it's background. * extras/MacOSX/Resources/English.lproj/MainMenu.nib/* - Changed the container of our background image to the new VLBrushedMetalImageView. This fixes #390 commit ff328a8e8674c0a5111d2bb4d5461ba53c6abdf5 Author: Marc Ariberti Date: Thu Mar 13 16:20:16 2003 +0000 * skeleton of the arm crosscompilation howto commit 2b4c0fcd12ae848583560d8e805da59d35f6bb98 Author: Derk-Jan Hartman Date: Thu Mar 13 16:09:21 2003 +0000 * extras/MacOSX/vlc.pbproj/project.pbxproj: - added .qt and .pls file extensions. * modules/gui/macosx/intf.m: - increased the number of lines the messages dialog can hold to 400. * added fourcc '3iv1' to .avi and .mov - this is 3ivx D3.5 video. - we cannot read them at however and probably never will. I added them for completeness. * added fourcc '3iv2' to .avi and ffmpeg - this is 3ivx D4 video - it is mpeg 4 compliant and ffmpeg decodes it, via MPEG4. * added fourcc '3ivd' to .avi, .mov and ffmpeg. - this is video which was divx doctored by the 3ivx doctor program. - it is normal DIV3 video and ffmpeg decodes it via MPEG4 v3. * added fourcc '3vid' to .avi, .mov and ffmpeg. - this is incorrect encoded DIV3. it is an endianness issue by the encoder. - ffmpeg can decode it however, so it is mapped to MPEG4 v3. commit e5a0248794a56ac2bc5790f5b794630c5febe47f Author: Marc Ariberti Date: Thu Mar 13 15:50:17 2003 +0000 * all: enhancements of the familiar interface includes : - the interface adapts to the screen size/rotation - a playlist - a network tab next to te file tab inside the media tab - MRL-Combo behaviour changed a bit - apply handling in preferences commit 28484a0ee35d473c56f715e94d58ec272a9fc983 Author: Olivier Teulière Date: Thu Mar 13 10:33:29 2003 +0000 We don't segfault anymore when trying to go fullscreen with no input (closes #477) commit 7980185da995782cf3eb3a21bdc6c7a9eb36ebfa Author: Marc Ariberti Date: Wed Mar 12 23:59:19 2003 +0000 * all: added s16tofixed32 filter, so that we decode flac with iPaq ! commit 86d1e8f7893b5c43cbcbfb44bea579aab875edbe Author: Eric Petit Date: Wed Mar 12 23:15:03 2003 +0000 * configure.ac.in: compile fix for BeOS/BONE (s/LDFALGS/LDFLAGS/...) * beos_specific.cpp, modules/gui/beos/*: add VLC version number in the "About" window and in the titles of the others windows. commit 73092d7710b6fc44cb60d368bfb9742b6d7de062 Author: Sam Hocevar Date: Wed Mar 12 05:26:46 2003 +0000 * ./src/stream_output/stream_output.c: Win32 compilation fix. * ./src/misc/modules.c: fixed a pointer indirection bug. commit a5abccd49b2823b2f66d9e3df4c3b167a577d64a Author: Sam Hocevar Date: Wed Mar 12 05:12:05 2003 +0000 * ./Makefile.am: moved generation of .h files to the toolbox so that we can call "toolbox --update-includes" without running configure. * ./toolbox: de-uglified some shell code. commit 0eaf63155944d3b51507ffb17ac1b4b8eb3c5391 Author: Sam Hocevar Date: Wed Mar 12 04:16:02 2003 +0000 * ./bootstrap: fixed a conflict issue with recent autopoint versions. * ./toolbox: the MSVC project file generation no longer depends on Makefile. commit fb9888eb89db01b85effe31e722d9a2aa49ab0f4 Author: Sam Hocevar Date: Wed Mar 12 00:56:16 2003 +0000 * ./configure.ac.in: we look for libqt-mt.so before libqt.so. commit 1171979d73a6ddd4da292e772aa8d29d0e581996 Author: Gildas Bazin Date: Tue Mar 11 23:56:54 2003 +0000 * ALL: experimental code for stream (dvd) navigation through object variables. commit cfcd2ca2d8bba26b935b744c78f7cf068be92562 Author: Laurent Aimar Date: Tue Mar 11 23:56:40 2003 +0000 * fix ima4 decoding. commit 7c27a792cd47d3c2ffcb70f204d746fc377912e0 Author: Sam Hocevar Date: Tue Mar 11 22:44:48 2003 +0000 * ./debian/control: added libqt3-compat-headers build-dependency because of strange issues with KDE headers that I'm not sure to fully understand but also honestly completely don't care about. commit 71159e1c64992e5a927aa8c38d7941346c41e0e1 Author: Laurent Aimar Date: Tue Mar 11 21:52:05 2003 +0000 * removed strdupa. commit a8643ccd69e957b0ca2008ef107620441bf2ca3e Author: Sam Hocevar Date: Tue Mar 11 21:23:42 2003 +0000 * ./configure.ac.in: quick and dirty workaround for qt3 headers location. commit aa917a503608419d02009048059b10f3c3b6e469 Author: Sam Hocevar Date: Tue Mar 11 20:53:28 2003 +0000 * ./src/stream_output/stream_output.c: fixed a minor format string issue. commit 20f905fd6266fed500eaf4a6ae4cffe187e6e67f Author: Sam Hocevar Date: Tue Mar 11 20:40:50 2003 +0000 * ./debian/control: we build-depend on libqt3-mt-dev instead of libqt3-dev. commit 5296062072a75801092df1dcbeb8fe614446c7cd Author: Laurent Aimar Date: Tue Mar 11 20:01:23 2003 +0000 * Added support of vplayer subtitles files. commit 9869e03d4bb216e8ef0d221db35eda6e55fbcf14 Author: Sam Hocevar Date: Tue Mar 11 19:58:35 2003 +0000 * ./debian/Makefile.am: removed spurious entries. commit c996f9f0c0d4a7a7b478b1d33cddb04189567ddd Author: Sam Hocevar Date: Tue Mar 11 19:57:29 2003 +0000 * ./debian/control: vlc provides the mp3-decoder metapackage. commit 5fbd244f5c1119e5af3b1e4db2051f07eabe1916 Author: Sam Hocevar Date: Tue Mar 11 19:30:04 2003 +0000 * ./debian/*: additional Debian butchery; merged vlc-plugin-aa and vlc-plugin-lirc into vlc, and removed vlc-mad, vlc-arts, vlc-lirc and vlc-aa legacy packages because they were not in woody. * ./debian/control: tuned the control file to provide smooth upgrades from woody, from sarge, and from the local VideoLAN repository. commit d381b3eb1f0a2ef5bfe1ff040462cfc0faf98112 Author: Sam Hocevar Date: Tue Mar 11 19:14:09 2003 +0000 * ./debian/*: removed the vlc-plugin-dvb, vlc-plugin-xosd and vlc-plugin-dv packages (because the dependencies are very small), and the vlc-plugin-mad, vlc-plugin-a52 and vlc-plugin-ogg packages (because vlc depends on them anyway). * ./debian/*: changed vlc-plugin-svgalib to x86-only. commit 949a4ce261b3f115b283a4804b289a7ddd00b7a5 Author: Laurent Aimar Date: Tue Mar 11 19:02:31 2003 +0000 * all: reworked stream output. Now it handles mutliples outputs from one input, just type --sout "##..." (Yes it is awfull, but I need suggestion). udp: correctly update sequence number in rtp. commit 4befbe9485739f35567f98c14e1e370654d00e66 Author: Laurent Aimar Date: Tue Mar 11 18:57:51 2003 +0000 * mp4: I have reworked a lot the demuxer. Now it should handle gracefully the audio part of mov file. I'm really interested by any regression you could find, please _test_ all .mp4/.mov file you have. commit bb26c6a51a8741335412080ab8afb4a2c3fa83ef Author: Sam Hocevar Date: Tue Mar 11 18:57:30 2003 +0000 * ./debian/control: added the FLAC decoder to the Debian package (sid-only, because the API changed too much since the version in woody). commit 2fc48768ccef9221ee17a09264c05bf007d37581 Author: Alexis de Lattre Date: Tue Mar 11 18:54:47 2003 +0000 Added missing files. commit ff7bc1f42aa8b43165fd577662f3be918df20be7 Author: Gildas Bazin Date: Tue Mar 11 18:16:10 2003 +0000 * Makefile.am: Fixed problem with the package-win32 target. commit 4a8b0a1dfd96a6aa39af01d0499ba48d8a3b6380 Author: Laurent Aimar Date: Tue Mar 11 18:14:27 2003 +0000 * mms: converted a warning into a dbg message. commit 954669928479ae5495c6551d42cf87e836d55349 Author: Laurent Aimar Date: Tue Mar 11 17:40:40 2003 +0000 * Clean up. (Sigmund, does it work ?). commit 097b76d95589516b501ded56ea1831e18dfe702e Author: Eric Petit Date: Tue Mar 11 13:52:25 2003 +0000 modules/misc/network/ipv4.c: BeOS compile fix commit 6dc1538e56a8a1da3b7c29e60c2670a0bb5edccc Author: Alexis de Lattre Date: Tue Mar 11 13:12:42 2003 +0000 Added sout.* and subtitles.* commit 0e1fdf57e63692674558265ffdb6a7cb3fd87425 Author: Laurent Aimar Date: Tue Mar 11 07:03:16 2003 +0000 * au.c : added au demuxer. Only ulaw/alaw/raw pcm data are supported. ( I need some samples to do special adpcm support). commit ae9398ed006414a5666979377b02360b35106a61 Author: Laurent Aimar Date: Tue Mar 11 06:58:49 2003 +0000 * adpcm: added IMA4 support. commit e6868a6afb1c800fbb85cc076a2d6456278b3bde Author: Laurent Aimar Date: Tue Mar 11 06:58:06 2003 +0000 * ffmpeg.h: added missing fourcc. * araw.c: fixed a warning. commit 80186f062b9ae5ae0e7f92f9981842ceed1fec7f Author: Laurent Aimar Date: Tue Mar 11 06:45:59 2003 +0000 * wav: Support for alaw/ulaw data. (untested) commit 11c4b8c72f980e61d432665ca7b2742002a59848 Author: Laurent Aimar Date: Tue Mar 11 06:14:16 2003 +0000 * Hugly hack: break huge block of samples into smaller ones else some avi/mov file with raw audio can't be played, *BUT* it's not the good fix (as the problem seems to be elsewhere). commit 9a1b736f43a0e72b62104481558aa40cb152eaca Author: Laurent Aimar Date: Tue Mar 11 05:52:37 2003 +0000 * ffmpeg support mace 3/6 audio codec. (quicktime) commit ebc06c09b388f6179b2751b2d83aa9649b7d7914 Author: Alexis de Lattre Date: Mon Mar 10 21:24:11 2003 +0000 Reverted my previous commit (the bug was coming from my old gettext version) commit 748961b440a3979f4646b4c380495cbfbb4056c5 Author: Alexis de Lattre Date: Mon Mar 10 21:01:26 2003 +0000 Fix so that compilation works with a tarball made with "make dist-all". Sam, can you check that my fix is OK ? commit a93939afcea20efbe969931f837c8fdd19038ce9 Author: Alexis de Lattre Date: Mon Mar 10 20:08:00 2003 +0000 vlc.spec: Bumped up version number to 0.5.2 commit e550dfc5a302fb0905a69583224376ff9047e946 Author: Gildas Bazin Date: Mon Mar 10 19:37:53 2003 +0000 * ChangeLog: updated the changelog for the 0.5.2 release. commit 98806540b0efeca18c9b849aef06814cf127d99c Author: Sam Hocevar Date: Mon Mar 10 19:30:35 2003 +0000 * ./toolbox: added --update-changelog flag. commit e73768a8330dab5a8af4e93836c41d0777819d6b Author: Gildas Bazin Date: Mon Mar 10 18:26:33 2003 +0000 * src/video_output/vout_pictures.c: declaration of FOURCC_RV24, courtesy of Olivier Aubert. commit 213725dfd21493b4769a0f5bb0e8b5e68f140332 Author: Gildas Bazin Date: Mon Mar 10 18:17:19 2003 +0000 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: small change to the slider behaviour. commit c66372f36318b79bd2135c36060a8a6e81d8f55c Author: Sam Hocevar Date: Mon Mar 10 17:12:08 2003 +0000 * ./configure.ac.in: moved an extra -lws2_32 to a win32 specific case. commit 5c9fdb1101e7da5c522e4ae2c41aef8e5f9aac92 Author: Christophe Massiot Date: Mon Mar 10 10:41:22 2003 +0000 Fixed a major bug with 5.1 output and the OSS plug-in. commit 814c882dd543ce3a5b80d39448e353f77bd973d7 Author: Jon Lech Johansen Date: Mon Mar 10 08:23:45 2003 +0000 * ./modules/codec/dts.c: minor fix. commit 0c1fdd9696a2bd7ea8308fb4d2fd89ec8c6dab3b Author: Laurent Aimar Date: Mon Mar 10 01:07:09 2003 +0000 * improved seeking and fixed play back when reading from stdin (when reported size is null). commit a2d1d9f8fb20439ac9a0404cd98ea403c1eb3b28 Author: Gildas Bazin Date: Mon Mar 10 00:12:53 2003 +0000 * modules/access/vcd/cdrom.c: small win32 bugfix. * configure.ac.in: on win32 we link ws2_32 with the slp plugin. commit 780ba1b903df7fa55511cef97e83b836118e098a Author: Christophe Massiot Date: Mon Mar 10 00:04:14 2003 +0000 * Bumped up version number to 0.5.2 * Fix for the "lock-up" problem under MacOS X. Removed the rt-priority configuration variable. commit 74912d2f9361877c591e2e2a3598ac91cab05234 Author: Jon Lech Johansen Date: Sun Mar 9 23:39:05 2003 +0000 * ./modules/demux/mpeg: DTS support. commit 1d5118e0468844690b29149c347b15fbe9f23842 Author: Jon Lech Johansen Date: Sun Mar 9 20:07:47 2003 +0000 * DTS S/PDIF support. commit 03fc820be11dc14d6f507bbe31559920576d54f3 Author: Gildas Bazin Date: Sun Mar 9 19:44:16 2003 +0000 * configure.ac.in: fixed my previous commit. * NEWS: added an entry about fixes in the dvd menu support. commit ec22d731d3ab609c2ba8b793153a141cab7bedd2 Author: Gildas Bazin Date: Sun Mar 9 19:25:09 2003 +0000 * configure.ac.in: don't include the screensaver plugin on win32. * src/misc/variables.c: fixed a bug in var_Change() and in var_DelCallback(). * modules/codec/spudec/parse.c: removed unnessecary code. * modules/access/dvdplay/access.c: fixed some navigation problems. commit 7677f08522b85239c0517cdd13964598192c6a64 Author: Laurent Aimar Date: Sun Mar 9 16:22:35 2003 +0000 * fixed a really stupid bug with compressed header, improved parsing of audio stsd box. (handle qt3+ audio box) (I still need to fix mp4.c to read audio track that aren't mp4a) commit 6c1d00ed78efe4029b67d179bb6871c924f98129 Author: Sigmund Augdal Helberg Date: Sat Mar 8 01:55:28 2003 +0000 added a down, right gesture to quit vlc and an up, right gesture that swaps fullscreen on/off, removed the down gesture as it is now covered by the up, right gesture commit 44ae8d781675f5047e2e6bc9b53f6bd0e453be84 Author: Gildas Bazin Date: Fri Mar 7 00:53:09 2003 +0000 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: clean up the gtk/gnome messages window regularly. commit de6f151f1579ae0fd2961f4524ffaa7f9c370e3d Author: Sigmund Augdal Helberg Date: Thu Mar 6 23:52:31 2003 +0000 NEWS: added note about .pls handeling and the http audio fix commit 7d2ff7e2a160d20589e741d39d66ba21410c073f Author: Gildas Bazin Date: Thu Mar 6 23:10:11 2003 +0000 * src/audio_output/dec.c, include/aout_internal.h: the aout core was automatically discarding audio samples that were above AOUT_MAX_ADVANCE_TIME in the future. Problem is that p_input->i_pts_delay isn't a fixed value. We now fetch this value from the input thread when we create an aout_instance_t. This solves problems with the http access plugin. commit 6be034746e687240574d9f680226927cf821e430 Author: Derk-Jan Hartman Date: Thu Mar 6 22:17:11 2003 +0000 * Updated README on Mac OS X issues. commit 32147341aaa4122655a45cc5e67587329979106b Author: Sigmund Augdal Helberg Date: Thu Mar 6 15:30:42 2003 +0000 the m3u demux now reads the pls files shoutcast uses. commit ff859e442420f68db1308971a98ac31433c51d7c Author: Derk-Jan Hartman Date: Thu Mar 6 15:24:12 2003 +0000 * the close window command was reacting irratic because of my meddling with the responder chain. HANDS OFF you little devil ;) commit 473edc361b9af7d535dc48727d874ac1681b7867 Author: Derk-Jan Hartman Date: Thu Mar 6 14:40:43 2003 +0000 * not < but > ;) time to stop for today commit a49a93fe8bf099bd23faed56b204c95fd1b7e2f4 Author: Derk-Jan Hartman Date: Thu Mar 6 12:52:32 2003 +0000 * fixed an issue with blackbars at certain aspect ratios when you resize the video window. (half, double) commit 9940fc7b6a60808b3b261daf4a1c056e07b5792a Author: Derk-Jan Hartman Date: Thu Mar 6 12:05:05 2003 +0000 ALL: fixed: http://bugzilla.videolan.org/cgi-bin/bugzilla/show_bug.cgi?id=425 having two close buttons in one window goes against Apple's UIG. commit 9c84164554d55e8cb8c269b3d8e56e88a22803f1 Author: Derk-Jan Hartman Date: Thu Mar 6 11:43:07 2003 +0000 * modules/gui/macosx/applescript.? * extras/MacOSX/Resources/vlc.scriptSuite * extras/MacOSX/Resources/English.lproj/vlc.scriptTerminology - moved existing applescript commands to these files - added several control commands. supported are: play/pause, stop, previous, next, fullscreen, mute, volumeUp and volumeDown. These correspond to the existing menuitems. This still requires work in the future to make it more correct AppleScript, but it works for now. * modules/gui/macosx/controls.? - split up the controls.m into a .m and a .h * modules/gui/macosx/intf.? - added a getControls method to gain access to the controller object from the AppleScript commands. * modules/gui/macosx/open.? - removed the applescript support existing here and moved it to applescript.? * modules/gui/macosx/playlist.m - made the tooltips for the add and remove buttons localizable. * modules/gui/macosx/vout.m - added a comment on the meaning of otherMouse events. * ALL: - updated copyright information to include the current year ;) commit 0474a40f38dd916f530a18e5b50e73e6ce3ff11c Author: Laurent Aimar Date: Thu Mar 6 11:15:55 2003 +0000 * http: lalala, forgot one line :) commit 49947b1437e427a75d112957ed788ba4f9e8544b Author: Laurent Aimar Date: Thu Mar 6 11:09:56 2003 +0000 * http: fixed a segfault while using it more than once. commit fe4a517f99f8ea91f97dd4840eab5d4e2fec0d2a Author: Derk-Jan Hartman Date: Thu Mar 6 10:15:37 2003 +0000 * If labels are nil, then it shouldn't disable the entire preference panel. fixes #428 more permenantly. the cause was a missing rt-priority desc. commit 43b80318512c30c5fd2ed9e404cc098318abb47b Author: Jean-Paul Saman Date: Thu Mar 6 10:11:33 2003 +0000 More sizing stuff. commit a0066f40af350e63efcc78c6059d9d708caddaa8 Author: Christophe Massiot Date: Thu Mar 6 09:58:00 2003 +0000 Fixed a segfault in the OS X preferences panel. commit 9a7f22d1584d7361c502b3536586c14f3d923e8f Author: Jean-Paul Saman Date: Thu Mar 6 09:27:13 2003 +0000 Updated version number. commit 5f4f6a1798e71b36cd96c1f9b0860a0271f71b52 Author: Sigmund Augdal Helberg Date: Thu Mar 6 00:10:33 2003 +0000 we now insert playlist entries right after the playlist file, and not at the end of playlist. Should close bug reported on mailing list by Stepan Roh about "redirection". commit 70f5b0e11a4dd47f745146683eb4d093da243829 Author: Gildas Bazin Date: Wed Mar 5 22:37:05 2003 +0000 * modules/audio_filter/resampler/bandlimited.c: another bug-fix ( should be the last one ;) * install-win32: the FAQ wasn't being included in the package. commit 43a1a2b0bd45e032540cb07b9446506885e808f0 Author: Gildas Bazin Date: Wed Mar 5 19:58:47 2003 +0000 * Makefile.am: make package-win32 creates FAQ.htm not faq.htm. commit faceb389ec12c13cc41901bc62265045f6f1ff39 Author: Gildas Bazin Date: Wed Mar 5 19:31:32 2003 +0000 * modules/audio_filter/resampler/bandlimited.c: added a few more sanity checks. commit 2ede555115324d13db715d50ef1aa2fa51df014a Author: Derk-Jan Hartman Date: Wed Mar 5 19:16:42 2003 +0000 * updated italian translation by Bruno i had to merge it by hand, because it was pretty outdated. commit b7b2c20315fb1af3bd0c0a896b52ae0bbfdf4888 Author: Gildas Bazin Date: Wed Mar 5 17:55:13 2003 +0000 * src/input/input_ext-plugins.c: added an msleep() call in case we fail to allocate a new buffer in input_FillBuffer(). This is necessary because the input thread has an high priority and we don't want it to loop without any interruption. commit b9c92a227a496b7749325139a71dfd190ec3f859 Author: Christophe Massiot Date: Wed Mar 5 00:11:18 2003 +0000 * Fixed LDFLAGS_mp4 variable. commit 3658e6a17cfa3558dc88273ac62bf1f6d0b5ddf4 Author: Sigmund Augdal Helberg Date: Wed Mar 5 00:05:23 2003 +0000 added not that gestures are now supported on osx and windows, with a comment telling that this isn't really useful yet. commit 6eabb991f20aff118394aee993787dd93896b9f6 Author: Christophe Massiot Date: Tue Mar 4 23:37:19 2003 +0000 Bumped up to 0.5.2-test3 commit b3793e34cbfac9d07b4632cc8e172658e55a67d4 Author: Christophe Massiot Date: Tue Mar 4 23:36:57 2003 +0000 * Made rt-priority a real-time variable (shut-up sam) and misc attempts to improve responsiveness under OS X commit 514f5dff388c82897e7861dbda282e380f187e85 Author: Derk-Jan Hartman Date: Tue Mar 4 23:32:06 2003 +0000 * this code should allow for the use of gestures under OS X. commit f1d93a31948435c3f18ab95efbe60b3bbd4a6edb Author: Gildas Bazin Date: Tue Mar 4 22:48:55 2003 +0000 * modules/video_output/directx: added support for the mouse gestures interface. commit f94579f9fd73077031ae436291a548824b341558 Author: Derk-Jan Hartman Date: Tue Mar 4 22:36:18 2003 +0000 * grrr debug message in the wild. commit 4cc138893fb7bc7e1b9c4f42fb8dd27f9f5baf6b Author: Gildas Bazin Date: Tue Mar 4 22:08:33 2003 +0000 * modules/audio_filter/resampler/bandlimited.c: small bug-fixes. * NEWS: added a note for the fixed MSVC project files. commit 8e8c87dd11656eb88c2492017b8c11c3ad347674 Author: Derk-Jan Hartman Date: Tue Mar 4 21:54:03 2003 +0000 * NEWS: - added item on fix of 'clicking' sound between stream changes. - added item on new bandlimited resampler * ALL: - bumped up revision number to 0.5.2-test3 commit 2dd2df6971e4af3cc09e653113ee6acf0f4dccb7 Author: Gildas Bazin Date: Tue Mar 4 21:12:04 2003 +0000 * include/vlc_common.h: on win32 we include malloc.h (otherwise alloca is not declared). * modules/access/file.c: use _lseeki64 instead of lseek on win32. This should allow seeking on files > 1.2Gb (Hopefully closes #168). commit 1206810b7e59fcec539825b4fb9e8794152222a2 Author: Gildas Bazin Date: Tue Mar 4 19:28:39 2003 +0000 * modules/audio_filter/resampler/bandlimited.c: fix bug that was affecting quality badly + some clean-up. Changed the module priority so it is now the default resampler. commit eb1ba666bb488d9ed579789c3f4c9df802774c54 Author: Derk-Jan Hartman Date: Tue Mar 4 17:31:45 2003 +0000 ALL: - the german translation requires two different translations of the word File. I added a _ANS() function to the macosx version that gets the translation of 1:File and strips the first two characters of this alternate translation. - updated all .po files to make sure we don't break anything - committed the March 1 version of the german translation by Felix Kuhne commit 47e65c0f9bc6e904f6a587769c39e0734b97861b Author: Christophe Massiot Date: Tue Mar 4 13:21:19 2003 +0000 * Fixed a major bug in the LPCM codec. * Moved input_ExtractPES to where it belongs, input_ext-dec.c. commit 75426e20e9ab10e690128567dc0cf19f71669887 Author: Gildas Bazin Date: Tue Mar 4 03:27:40 2003 +0000 * modules/audio_filter/resampler/bandlimited.[ch]: new high-quality bandlimited interpolation resampler. It is not yet enabled by default because it requires a bit more works (not fully stable yet because of buffer overflows under certain conditions). * src/audio_output/input.c: the resamplers are now always active (expcept in spdif mode). * modules/audio_filter/resampler/*: modified the resampler to return the input buffer when no resampling is needed. commit a7c736f0e5b3b9e065c8402f6f28e5bff42cd06c Author: Derk-Jan Hartman Date: Mon Mar 3 23:58:34 2003 +0000 * updated dutch strings. commit 7665fe72aad991316f2d4247de866d70321f178e Author: Christophe Massiot Date: Mon Mar 3 23:48:41 2003 +0000 * mpeg_video is back as a built-in because it is reproduceably faster than as a plug-in, * Another desperate attempt at fixing OS X lock-ups. commit 851a8aacad5666859ba284d25ec251e1d89231df Author: Derk-Jan Hartman Date: Mon Mar 3 19:39:48 2003 +0000 * NEWS: - added remarks on m-audio fixes and other OSX specific fixes. - added improved ID3 detection item * README.MacOSX.rtf - updated to reflect M-Audio fixes. * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/*: - widened the Browse.. button to allow for the german word: durchsuchen. commit 171d858e99c52dfaca3bdd655bdbd77fbc2fac96 Author: Gildas Bazin Date: Mon Mar 3 16:49:14 2003 +0000 * ALL: another bunch of fixes for the MSVC build. commit 7211d64eb0b68c60fdde0148a59f8a9f26b7d5fc Author: Gildas Bazin Date: Mon Mar 3 14:21:08 2003 +0000 * ALL: Finally fixed the MSVC project files. Don't include io.h on win32 when not necessary. A few build fixes for MSVC. * src/misc/win32_specific.c: try to load winsock2 instead of winsock1 when present. commit 25a00dadd45406d6cba89e287a549020c12fdcf9 Author: Christophe Massiot Date: Mon Mar 3 14:19:09 2003 +0000 * Fixed a bug in LPCM codec. * Changed an error into a warning. commit 2130ab440846b5c52861ff4614526688cf4d99b7 Author: Laurent Aimar Date: Mon Mar 3 01:38:07 2003 +0000 * fixed play back of mms://viptvr.yacast.fr/encoderfranceinfo (asf header send over multiples packets). commit aa9ddea5195a79f80891afaf66993b74e221b004 Author: Gildas Bazin Date: Sun Mar 2 19:07:01 2003 +0000 * configure.ac.in: fixed libid3tag detection. commit 607cb16c12d4332ef6a00142abf59064910d9670 Author: Laurent Aimar Date: Sun Mar 2 18:17:58 2003 +0000 * fixed seek flag with broadcasted data. commit c5f92560c1d9a740b6db70a1bc0c7172f43311c6 Author: Laurent Aimar Date: Sun Mar 2 17:13:33 2003 +0000 * forgot to initialize a variable. commit d557c646b40a8427f5d61091b2011c3f195f2c3e Author: Laurent Aimar Date: Sun Mar 2 17:12:21 2003 +0000 * fixed a bug. commit d28a1087e87c9bad64fe91dd8583000a0ae45bff Author: Gildas Bazin Date: Sun Mar 2 12:10:46 2003 +0000 * NEWS: started filling in the NEWS file for the 0.5.2 release. commit 60d27fac34c1af4b5de97e1f40557e310133c149 Author: Gildas Bazin Date: Sun Mar 2 02:47:19 2003 +0000 * configure.ac.in: Removed unused options. We also don't link with lrt anymore when using GNU-pth (lrt depends on lpthread). commit 38f1bf275179385d0ccae15b51598b6b64e8ad00 Author: Gildas Bazin Date: Sun Mar 2 01:35:30 2003 +0000 * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes for the GNU-pth implementation. commit 15f7b18e109a7b495508a144ad3b462d44a595dc Author: Gildas Bazin Date: Sat Mar 1 23:26:08 2003 +0000 * src/misc/threads.c, include/vlc_threads_funcs.h: fixed gnu-pth thread implementation and fixed an initialization bug in libvlc. commit 69c9de449a4dfdf7891c2b86d68826d5cbdb93a8 Author: Olivier Teulière Date: Sat Mar 1 21:32:49 2003 +0000 - about.dfm: the layout of the "About" dialog box is slightly different - misc.cpp: toolbar buttons are translated too - mainframe.dfm: removed the "Back" and "Eject" toolbar buttons, which were rather useless, and added an "Eject disc" menu entry Also hid the caption for all the toolbar buttons - win32.cpp: Added a config option to display or not these captions - preferences.cpp: small modification to support non-advanced mode commit d0a61d5a12fad5bd500b9d7e2c88efb772cae510 Author: Gildas Bazin Date: Sat Mar 1 19:25:13 2003 +0000 * install-win32, Makefile.am: added the html faq to the win32 package. * toolbox, msvc/*: few fixes to the msvc project files generation. (compiling plugins won't work yet because there are a few hacks that need to be done in order to compile dlls that use the c-runtime) commit 4d3ce49cb331cd367341659f532451bbff4b7c50 Author: Laurent Aimar Date: Fri Feb 28 17:23:35 2003 +0000 * try a workaround for BeOS MediaKit files. commit 4df482faf412f9d07896aa1cfeb601756d32d6cf Author: Christophe Massiot Date: Fri Feb 28 10:19:02 2003 +0000 German translation, courtesy of Felix K�hne . commit 7520e171607a5f060d51bc9b7f7b1e6af0d3f4ff Author: Olivier Teulière Date: Fri Feb 28 04:31:24 2003 +0000 Internationalization now works for the win32 interface (thanks Gildas). I've voluntarily disabled the translation of the toolbar buttons strings, because it looks really awful... commit b901bcae6e975f16176b862c5db0c341209aa4d4 Author: Olivier Teulière Date: Thu Feb 27 22:09:24 2003 +0000 A few modifications to get closer to i18n in the win32 interface commit be91f7e959431e2b56c19a3c0ce66a6bfd9d5d3f Author: Gildas Bazin Date: Thu Feb 27 16:38:39 2003 +0000 * modules/demux/avi/avi.c: compilation fix. commit 6283c63bb120fef59d85d0f8fbf16d89c6c99224 Author: Laurent Aimar Date: Thu Feb 27 15:07:48 2003 +0000 * httpd: clean up, kick up unused connection (it waits 10s), use select to way (instead of a hard coded sleep ;) commit e853c4ee5d5caf4e7cbb70359385c89df1f6bf7d Author: Gildas Bazin Date: Thu Feb 27 13:19:44 2003 +0000 * ALL: i18n updates and fixes. commit ec556fc428481dd9d257588c25caae44a2be633d Author: Marc Ariberti Date: Thu Feb 27 12:44:01 2003 +0000 * updates for the YOPY ports (thx to Sebastien Chaumat !) commit 64003608f91488015acd2341804e70033f292dc6 Author: Christophe Massiot Date: Thu Feb 27 08:19:02 2003 +0000 * Bumped up revision number to 0.5.2-test2 * Another attempt at fixing the "VLC is locking up OS X" problem * Updated po files commit 29b825c39e375e655b29b3a267f7ea3af334edde Author: Cyril Deguet Date: Wed Feb 26 21:00:53 2003 +0000 * compilation fixes... commit 96347da3c4595e31e9d8509398bdcfd51fe910bf Author: Gildas Bazin Date: Wed Feb 26 19:39:43 2003 +0000 * configure.ac.in, Makefile.am, install-win32: fixed the package-win32 make target, and included the locales in the installer script. * src/libvlc.c: on win32 we look for the locales in vlc's directory. commit fb3612d9ecd723953ee70609d2bfb230abc8c787 Author: Christophe Massiot Date: Wed Feb 26 18:15:33 2003 +0000 * Added sanity checks for PTS in the future. commit 9fba7a4b64a546ba80d2fd6535d5131f9e66c7b9 Author: Marc Ariberti Date: Wed Feb 26 15:47:26 2003 +0000 * implementation of the 'autoplay file' button callback * when clicking a link : follows the link and don't try to open it * yopy does not always sees the '.' and '..', so workaround : - all the hidden files are not displayed - the '..' directory is each time added by hand commit c664e31c747c367868733262fc0ccbbece8cbb87 Author: Marc Ariberti Date: Wed Feb 26 15:44:22 2003 +0000 * small modification for linupy : - added a pixmpa directory - added a set_usize (how do we maximize cleanly a gtk-window ?) - chdir to '.' instead of '/mnt' (should it be '~' or '/' ?) commit fdfa2f5efcccd0248bb5761deaf76b84cad9d27a Author: Gildas Bazin Date: Wed Feb 26 13:51:36 2003 +0000 * src/input/input_ext-dec.c: added a few sanity checks that avoid crashing badly when we reach the end of the stream (decoder stream). * modules/packetizer/mpegvideo.c: fixed a bug that was causing an infinite loop when the end of the stream was reached. commit 15d3d8ef40b3ca03cd5f89b95e394228685f331b Author: Laurent Aimar Date: Wed Feb 26 12:38:17 2003 +0000 * ts.c: added "ts" shorcut for ts_dvbpsi. commit 25857b129e986d1b0e82287eefe584ad675f6841 Author: Boris Dorès Date: Wed Feb 26 04:23:55 2003 +0000 - link the headphone channel mixer with the math library commit 81b6f23d543d654c3b31dd45559d8c608f166e65 Author: Gildas Bazin Date: Tue Feb 25 21:09:34 2003 +0000 * modules/codec/libmpeg2.c: fixed pts handling. commit e5d7f7ce938ffb3b7d8662994f58dcdfca786fb9 Author: Gildas Bazin Date: Tue Feb 25 18:26:12 2003 +0000 * configure.ac.in: accidentaly changed AM_GNU_GETTEXT_VERSION to 0.11.5 in my last commit. * po/Makevars: file needed by newer versions of gettext. commit 626d8bea9aeafbef8933bf7ea1cf64b9078a3fea Author: Laurent Aimar Date: Tue Feb 25 17:17:43 2003 +0000 * stream_output.* : added a flags variable to sout_buffer_t, allowing to mark headers. * httpd : added a way to use stream header, and changed the way that stream data are stored (allow better client handling). * http : use stream header, and add mime type detection by looking at file extention (could be improved). * ogg: fixed a segfault when removing a stream, mark header. commit 08a2b6bac021bad835616e833ab17584dcca3df1 Author: Gildas Bazin Date: Tue Feb 25 17:15:32 2003 +0000 * configure.ac.in, modules/codec/Modules.am, modules/codec/libmpeg2.c: Added a simple mpeg video decoder based on libmpeg2. It is mainly useful for comparing the performance against our custom decoder as it is currently missing some important features like the synchro stuff. commit 75292afe5ce95fa37f363c61270d74bc6685ef67 Author: Laurent Aimar Date: Mon Feb 24 23:28:18 2003 +0000 * stream_output.c : added a sanity check. commit c11203a2a6f07d5f1bb3c8a8ed44b3517b472e32 Author: Laurent Aimar Date: Mon Feb 24 23:27:20 2003 +0000 * all : ogg/ogm muxer. Yet very limited as it accepts only mp3/a52 audio and mpeg4/divx3 video streams. (Created files seem to work only with vlc). commit dd81c779b81ddf508220b9e9975df235f901f962 Author: Jon Lech Johansen Date: Mon Feb 24 17:06:21 2003 +0000 * a52tofloat32.c: changed an error into warning. commit ccd5e0c29c9db2452e55e5e6673055f07c577676 Author: Sigmund Augdal Helberg Date: Mon Feb 24 14:40:22 2003 +0000 updated documentation to reflect that input_AccessReinit should be called before, and not after a random seek commit a8e7b700f1d2605d0e1048199e1a04b414f60147 Author: Laurent Aimar Date: Mon Feb 24 14:14:43 2003 +0000 * all : fix compilation. commit 453d866aa156b7faf0d87f8ffbf31f5f77748872 Author: Laurent Aimar Date: Mon Feb 24 12:34:29 2003 +0000 * stream_output.c : fixed compilation. * mux/* implemented pf_mux_capacity. commit 3755de856c1874ca055b06af6a2f3a5110fbe851 Author: Gildas Bazin Date: Mon Feb 24 11:14:16 2003 +0000 * configure.ac.in, modules/misc/httpd.c: compilation fixes for win32. commit 7def70497e27deca631b160ada8d22798d2180c4 Author: Laurent Aimar Date: Mon Feb 24 11:00:54 2003 +0000 * stream_output.h : add a private parameter to sout_instance_t only used by src/stream_output.c (avoid changing every time stream_output.h...) commit 05ddee03d2915ebe08cbcb9b4ecf0d2416593f6b Author: Laurent Aimar Date: Mon Feb 24 10:45:55 2003 +0000 * stream output: fixed name inconsistency, added a new exported functions by muxer. * wav: fixed a warning. commit 96b6dc5ce93f351e97355b1f614283552c45b474 Author: Laurent Aimar Date: Mon Feb 24 09:26:26 2003 +0000 * asf: fix seek for http. commit aa0acfb9254aa92bfcdae3a50acd9523adf7dc32 Author: Laurent Aimar Date: Mon Feb 24 09:18:07 2003 +0000 * wav: proper seek handling. (wav file readable over http). commit be878a2612aa567ba1a7e2f1351b59337be41cfe Author: Laurent Aimar Date: Sun Feb 23 22:35:34 2003 +0000 * enable httpd(by default) and http. commit 312754c3a2ac0665983fde5590adeb07df5e5085 Author: Laurent Aimar Date: Sun Feb 23 19:07:02 2003 +0000 * all : declaration of http and httpd. commit 84aaa859bccb42e1f0967ff8d3486ad6473a2ac0 Author: Laurent Aimar Date: Sun Feb 23 19:05:22 2003 +0000 * modules/access_output/http : http output. * httpd : mini http server (be carefull about security issue...) commit 4d12c66cf8542c4968413c1a4bebbe9071e66f20 Author: Laurent Aimar Date: Sun Feb 23 18:07:30 2003 +0000 * all : added streaming support for crappy ms video codec into TS. - Only vlc is able to read such TS. - I use stream id 0xa0 and descriptor 0xa0, I hope there aren't used. - DivX1/2/3, wmv1/2, h/i263 should be supported, others could be quickly added. - Please test. commit 5733e86efa86c7bceedb900fe297e93715946020 Author: Sigmund Augdal Helberg Date: Sun Feb 23 16:31:48 2003 +0000 added a demux and decoder for flac files (disabled by default). Works for 16bit per sample streams, only tested with stereo commit 8345dff51880556e3dd61fc544e35d05cdf5196e Author: Jon Lech Johansen Date: Sun Feb 23 05:53:53 2003 +0000 * ./modules/gui/macosx/aout.m: M-Audio Revolution fixes. Dynamic device support. * ./modules/gui/macosx: Minor fixes and cosmetic changes. commit 36401a1c561dadebcf5b564537f6cac5f9979429 Author: Christophe Massiot Date: Sun Feb 23 01:25:26 2003 +0000 * Destroy audio-device and audio-channels when no output plug-in is available. commit b7741643fbad24cb4f82ce7f31cce2dbbe17339d Author: Laurent Aimar Date: Sat Feb 22 16:10:31 2003 +0000 * fix compilation. commit 06399606ec3d67728fccd0029d0733f01d3d232f Author: Sigmund Augdal Helberg Date: Sat Feb 22 14:11:38 2003 +0000 Fixed seme seeking issues with http access module, fixed an error that caused id3v2.4 tags at the end of the file to not work. Added checks to avoid seeking off the ends of the file. Should close #325, please confirm commit 62bd70894d82decfe12d7125a3cb41c4f8a46b53 Author: Gildas Bazin Date: Fri Feb 21 22:59:38 2003 +0000 * src/audio_output/input.c: fixed buffer allocation bug that was triggered when using "in place" resamplers. commit e035de49618140af6f33b08eb6a19944a2cfae47 Author: Derk-Jan Hartman Date: Fri Feb 21 16:31:37 2003 +0000 DJ's first steps in C and vlc decoders ;) * modules/audio_filter/converter/mpgatofixed32.c: - fixed an issue that could cause glitches when switching from one stream to another. the buffer wasn't entirely getting 0000 because multiple channels were not taken into account when doing this. * ALL: - if float32 then clear the buffer with (float)0 commit 7002c3ed9369371461bb81772b08c9b00622625e Author: Derk-Jan Hartman Date: Fri Feb 21 15:16:52 2003 +0000 * previous commit seems to break some things. reverting. commit af802781651cfd7d740a6384547cc489e8725bc1 Author: Derk-Jan Hartman Date: Fri Feb 21 14:17:46 2003 +0000 * (float) 0 the buffer if it cannot be decoded and fixed32. right Meuuh ??? ;) commit e9c11545afef5f56ce7f73dc1a432eb57d826b26 Author: Derk-Jan Hartman Date: Fri Feb 21 03:49:51 2003 +0000 * VLC.app should show its version in the Finder now Meeuh, one more place that needs version string updated before a release. might be made automated ? commit 208916515a2315d83db7e389a2d6ad15f512daff Author: Derk-Jan Hartman Date: Fri Feb 21 03:22:57 2003 +0000 * ignore project Builder user files and backup .nib files. * vlc.app changed to VLC.app. cvsignore changed to reflect this. commit 46ab781e1e9607775ec75955a8cd4e7b59797191 Author: Derk-Jan Hartman Date: Fri Feb 21 02:45:21 2003 +0000 * If the "show advanced" option has been changed and you press the Apply button, the preferences window is destroyed and created. commit 22342e6017e6bc4b1727f48aecd4be51028bc401 Author: Derk-Jan Hartman Date: Thu Feb 20 18:10:16 2003 +0000 * prefs obey the advanced option. Apply does not as of yet. commit de621e39dd9e7a3a8dd068c5c1ab7014e1fa36df Author: Gildas Bazin Date: Thu Feb 20 16:07:38 2003 +0000 * src/libvlc.h, modules/audio_output: added a global --spdif config option to allow using the spdif output by default if available. * modules/misc/dummy/*: on win32 added a quiet mode that doesn't display a dos command box. * modules/control/rc/rc.c: on win32 enabled the echo mode and the backspace key. * modules/codec/mpeg_audio.c: fixed a sync bug. commit 5a13b475ceef886157d0d87decab17a3b0e354f8 Author: Sigmund Augdal Helberg Date: Thu Feb 20 01:52:47 2003 +0000 * include/configuration.h: added a new flag to the configuration stucture to indicate wether it is an "advanced" option or not. The goal with this is to hide the user from all the strange options that very seldom needs to be changed. added an extra argument to all the add_* macros to indicate wether the item is advanced or not. * src/libvlc.h: added an "show advanced options" config option default disabled * src/libvlc.c: the advanced options are not listed by vlc --help and friends unless --advanced is used * modules/gtk/preferences.c: the gtk/gnome preferences dialog don't show advanced options unless advanced is set all: set the advanced flag to VLC_FALSE or VLC_TRUE for all options, by using some common sense. Please check and correct note: All interfaces should still work like they used to, see the change in modules/gtk/preferences.c to find out how to "hide" options. second note: I think I've changed all the modules, but I could not test everyone for compilation, expect some broken modules (the fix is to add ", VLC_TRUE" as last argument to the add_* I forgot) commit 2d22750225a2b1df72e2dc57bfd3c611ce6df699 Author: Gildas Bazin Date: Wed Feb 19 22:08:39 2003 +0000 * modules/audio_output/directx.c: forgot to enable channel re-ordering. * modules/audio_output/waveout.c: fixed a crash that happened when probing devices supporting S/PDIF. (Should fix 354) commit 242857e243457e6ec26efe6c80074196c07c8240 Author: Derk-Jan Hartman Date: Wed Feb 19 14:49:25 2003 +0000 * increased accuracy of positionslider in OSX. although this will not solve all problems this will improve results a bit (by my own experience). commit 5154513daea3e6ce6b3f25ae755b168e90a54413 Author: Gildas Bazin Date: Wed Feb 19 10:02:57 2003 +0000 * src/libvlc.c: "stty size" won't work on win32 so make ConsoleWidth() always return 80. commit d21cd32a4d64d89352bc50410a39a088a2c4761f Author: Gildas Bazin Date: Tue Feb 18 23:34:14 2003 +0000 * modules/demux/mp4/*: added FOURCC_dvc (DV - NTSC), FOURCC_dvp (DV - PAL) and FOURCC_twos (PCM audio). commit 83ae2635677c21ef68c04ba36c2de6386a00703d Author: Olivier Teulière Date: Tue Feb 18 22:40:39 2003 +0000 * src/misc/modules.c: on Windows, we look for the plugins in vlc's root directory when there is no 'plugins' nor 'modules' subdirectory (may close #306) commit 80248d6a1c156a266ea5f37667344d5307aae81f Author: Gildas Bazin Date: Tue Feb 18 22:33:54 2003 +0000 * modules/codec/ffmpeg/video.c: got rid of ffmpeg_ConvertPictureI410toI420() and use img_convert() from ffmpeg instead. Also added support for the PIX_FMT_YUV411P pixel format so we can now decode the DV Quicktime videos from media.xiph.org. commit 31f6d63e41661a46326608bcf076eb2ffdba8bf8 Author: Derk-Jan Hartman Date: Tue Feb 18 20:54:02 2003 +0000 * Only update the info window if it is visible commit fb38d422250fdf7c4888919d63b1db7ab8875ece Author: Gildas Bazin Date: Tue Feb 18 19:42:57 2003 +0000 * modules/demux/rawdv.c: added support for DV audio now that ffmpeg can decode this. * modules/codec/ffmpeg/ffmpeg.h, modules/codec/ffmpeg/ffmpeg.c: added the necessary fourcc for DV audio. commit 9f975d14556293b4eb5c635d0648961a2a95adda Author: Laurent Aimar Date: Tue Feb 18 18:49:11 2003 +0000 * mpeg_audio.c: removed some fprintf... commit cfa53f6914d30f173e30898d4cf952fb8369d708 Author: Eric Petit Date: Tue Feb 18 18:33:44 2003 +0000 * ipv4.c, libvlc.h: add a --ttl option to set time-to-live when multicasting with the stream output * modules/control/: missing cvsignore commit d5fe6ade47b577f068abf8eb51bfac15a8e980df Author: Sam Hocevar Date: Tue Feb 18 13:13:12 2003 +0000 * ./mozilla/*: s/VideoLAN Client/VLC/g. commit 463c16f6bba24e16ce85749a31144e3d443c5afe Author: Laurent Aimar Date: Tue Feb 18 00:51:40 2003 +0000 * raah, corrected mpeg2-layer3 playback (and streaming). (that my last fix had broken :p ) commit b35bd95c55b8b98234f1fdece9d340e79ea96d37 Author: Derk-Jan Hartman Date: Tue Feb 18 00:20:01 2003 +0000 * Changed an Error message. Many people did not understand: no suitable decoder module for fourcc `IV31' I have appended: VLC probably does not support this sound or video format. commit 7bd1f54f1f533a4dbda9f3a6a5af0da9755e0ce6 Author: Christophe Massiot Date: Tue Feb 18 00:17:06 2003 +0000 * Fixed a segfault in the Japanese preferences panel. commit 1c68fade06d11a9b95af9961d74d3a6486676b71 Author: Derk-Jan Hartman Date: Mon Feb 17 23:47:29 2003 +0000 * Fixed the localization issue on MacOSX. commit 320fadd79da2d59fa5ab7fdb1ccf2a310243535a Author: Jean-Paul Saman Date: Mon Feb 17 23:10:46 2003 +0000 Juglin with dependencies. commit 9999718fe51c374a1acd766b92136b9a11793db2 Author: Gildas Bazin Date: Mon Feb 17 22:19:24 2003 +0000 * modules/audio_output/directx.c: added multichannel support to the directx plugin. * modules/audio_output/waveout.c: fixed quad audio channels detection and a few misplaced debug messages. * configure.ac.in: don't link anymore the rc plugin with the winsock lib. commit 00568c5d9151e54de576e1a1be22daa36d12472e Author: Cyril Deguet Date: Mon Feb 17 22:03:42 2003 +0000 * added a SAP server, with some kludges because the SAP client in vlc is not RFC-compliant... commit e95c82a62a86f96d4b8eaf2156944f134374275e Author: Derk-Jan Hartman Date: Mon Feb 17 18:58:46 2003 +0000 * NEWS: added info about the new 0.5.1a release for OSX. * extras/MacOSX/vlc.pbproj/project.pbxproj: bumped revision # commit 63c290b483327e7ebb9f6b424e09a9becb9b0991 Author: Christophe Massiot Date: Mon Feb 17 17:06:19 2003 +0000 Fixed the "everything is in Japanese" bug. :p commit fccc30cae445a1ef42bb0f04357b36714ddb0c3f Author: Gildas Bazin Date: Mon Feb 17 16:56:02 2003 +0000 * modules/control/rc/rc.c: finally fixed the rc interface under win32 by using WaitForSingleObject() on the console handle and ReadConsoleInput(). (Closes #59) commit 47054eed04f942848b838cbe7590101bedb1b775 Author: Christophe Massiot Date: Mon Feb 17 14:43:37 2003 +0000 Now 0.5.2-cvs (estimated release date in two weeks from now). commit a9899491dc1ff2cfc3ae3808b8d702d94694e810 Author: Derk-Jan Hartman Date: Mon Feb 17 10:52:07 2003 +0000 * Whoops. i forgot to add these files. sorry everyone. commit f0997cb2db813344e87781144db7eaf11df9ebc5 Author: Gildas Bazin Date: Mon Feb 17 09:47:16 2003 +0000 * modules/audio_filter/resampler/linear.c: lowered the priority of the linear resampler so the ugly resampler is once again the default. The quality of the ugly resampler is currently better than the linear one because of a design defect. commit c4453425d24a15bf42e51ea0c9ebcf2423708622 Author: Sam Hocevar Date: Mon Feb 17 07:22:05 2003 +0000 * ./debian/woody-buildpackage: Debian package creation fixes. commit 21bcb9ee27abe2571f0e84134b4e0d7a3b587141 Author: Sam Hocevar Date: Mon Feb 17 06:31:50 2003 +0000 * ./modules/gui/macosx/Modules.am: removed %#$@#!#@ non-existent file! commit 9da450db4287f8b03f7deb6fcb5fc12eba4cee7e Author: Sam Hocevar Date: Mon Feb 17 06:15:21 2003 +0000 * Updated NEWS and ChangeLog. commit 1950e19e2d431d2f17aed6592eec6a76bfe1ada7 Author: Sam Hocevar Date: Mon Feb 17 06:00:24 2003 +0000 * ./src/misc/modules.c: hmpf, Wine does not complain about "/"s in paths, but Windoze will certainly do. commit 2fe5a2c748b2c568ac4977bc1a73309fedc68266 Author: Sam Hocevar Date: Mon Feb 17 05:50:31 2003 +0000 * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's directory whenever possible, to use it for the spudec font or to load plugins. commit b42e431cad7b298e96c9ed4d6e1338fc89297a84 Author: Sam Hocevar Date: Mon Feb 17 04:21:42 2003 +0000 * ./configure.ac.in: fixed PLUGIN_PATH and DATA_PATH settings. commit de962e964edb485a20c53da8a37cda09a4c4f590 Author: Cyril Deguet Date: Mon Feb 17 00:04:34 2003 +0000 * added a sample playlist. All fields must be separated with TABs commit 10004907eca28493fc60ffa0ddab53544f0a3d5c Author: Cyril Deguet Date: Sun Feb 16 23:57:48 2003 +0000 * libvlc binding for python * new VideoLAN RTSP Server, using libvlc. Not yet fully rfc2326-compliant, but it works ;) commit e1522ec48c51b8f9849c78f6b655fcc659fca3fa Author: Derk-Jan Hartman Date: Sun Feb 16 23:32:06 2003 +0000 * Added an info panel to show movie info, etc. commit 89c55386eca30fb0b653e0410fc0ecee80c62e02 Author: Sam Hocevar Date: Sun Feb 16 17:35:31 2003 +0000 * ./debian/changelog: updated for 0.5.1. * ./debian/control: vlc-glide is now Architecture: i386 only. * ./debian/control: vlc-plugin-mad Provides: mp3-decoder. * ./debian/rules: the deprecated vlc-* packages have a proper link to /usr/share/doc/vlc/. commit d62c3bc3613383f570797854542e9aa3e67e08b7 Author: Olivier Teulière Date: Sun Feb 16 16:58:21 2003 +0000 * added an entry for the "subtitles don"t work on windows" problem commit 38c95e1688a1dbb3bb42448ab41eecba93d1ea6b Author: Jean-Paul Saman Date: Sun Feb 16 16:22:13 2003 +0000 Updated release numbering for all ipk's commit 598868fe4e513da6c8deb4b759344f701a3db178 Author: Jean-Paul Saman Date: Sun Feb 16 16:21:37 2003 +0000 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). commit 3a1061baffe77b3300e5edbfb8f3936738cb1fad Author: Laurent Aimar Date: Sun Feb 16 14:51:23 2003 +0000 * udp: forgot this file... commit 31fa9d1e9aaba41c1ba11023ed0bfb780584f273 Author: Laurent Aimar Date: Sun Feb 16 14:10:44 2003 +0000 * all: split muxer and access into independant part. commit 8da3bb94ed8ed5bd4428367eac52557f1a5096d3 Author: Laurent Aimar Date: Sun Feb 16 14:03:56 2003 +0000 * Less checks on muxer type. commit c730890f9a0dd9e8c9a31b58b0f7fde350528e9c Author: Laurent Aimar Date: Sun Feb 16 11:18:11 2003 +0000 * adpcm: added dk3 too. commit b5133d4d75247d50dec4984f2dcd26dbf2a2e18b Author: Sigmund Augdal Helberg Date: Sun Feb 16 10:25:57 2003 +0000 Added support for volume up/down buttons. commit e2dedee8cc0901fc9c5ca8dfd1513ee75eb09379 Author: Laurent Aimar Date: Sun Feb 16 09:50:22 2003 +0000 * adpcm: added DUCK 4 variant support. (thx M. Melanson who provided me somes samples.) commit 25c8c4c9a9aca2b7ed3136fe3e0f3d2efab175c3 Author: Laurent Aimar Date: Sun Feb 16 08:56:24 2003 +0000 * all: fix mpeg2 handling. commit c4f86070c2536b17a3a55e4479b8732c67b82816 Author: Eric Petit Date: Sun Feb 16 01:38:36 2003 +0000 NEWS: updated BeOS info for 0.5.1 commit d0588ae7fee2585f8ac0c08eaf2e6dcdf05939df Author: Christophe Massiot Date: Sun Feb 16 01:29:40 2003 +0000 * modules/gui/macosx/open.m: Removed channel server support * po/*: Updated po files just before the 0.5.1 release * modules/audio_filter/resampler/linear.c: fixed an initialization bug commit 89c82172f0532bd93a7f0b8d9dd219505001b5ed Author: Jean-Paul Saman Date: Sat Feb 15 20:02:16 2003 +0000 Update iPaq packaging description files for: - GPE port - Opie port - Zaurus Updated NEWS file with OPIE port. commit da65f9d75416579558edaaf60d588a2878619e57 Author: Christophe Massiot Date: Sat Feb 15 13:50:27 2003 +0000 * Bumped up revision number to 0.5.1 * Updated French translation commit 50c0fe9a7e9bb78d715a39f352d67e06097c86a5 Author: Derk-Jan Hartman Date: Sat Feb 15 12:57:51 2003 +0000 * if we are paused in fullscreen, show cursor. commit f1a078a235790a6859d2ea09848d696b42b63376 Author: Olivier Teulière Date: Sat Feb 15 04:43:19 2003 +0000 - fixed a vicious bug commit fffe5e1c5b90343e746bea65ec59c2cac6ee6849 Author: Derk-Jan Hartman Date: Fri Feb 14 23:07:41 2003 +0000 * Should fix an issue with multiple monitors and the hiding of the mousecursor commit c019812e16c94f47543c74e25b789c6c9edd8911 Author: Sam Hocevar Date: Fri Feb 14 18:22:23 2003 +0000 * ./src/libvlc.c: the --help output is now word-wrapped (Closes: #142). * ./src/libvlc.c: removed unnecessary malloc() calls. * ./src/libvlc.c: used {a,b,c} for lists; [a|b|c] is for optional args. commit 44f34d7d1cb7639ddf33bb54a3afb2a1238c5215 Author: Olivier Teulière Date: Fri Feb 14 17:00:02 2003 +0000 * exchanged directx' and waveout's capabilities because the latter seems to be more reliable commit bfd2bceea04069e644425794e945e6e2da323db6 Author: Jean-Paul Saman Date: Fri Feb 14 13:48:41 2003 +0000 Fixed deadlock upon unloading qte_main plugin. Cleanup of debug messages. commit f116143c6949ab059a87a91d82a21ad011d1a14a Author: Jean-Paul Saman Date: Fri Feb 14 13:44:42 2003 +0000 Tuning package dependencies. commit b2c74e994e254aebecd111ec3fc08c2eda050bad Author: Jean-Paul Saman Date: Fri Feb 14 13:19:50 2003 +0000 Updated opie control file for packaging. commit 35b5b55417c351f2ecb438349aa485c773ffcfe7 Author: Jean-Paul Saman Date: Fri Feb 14 13:01:02 2003 +0000 Small improvement. commit ce3ea763c34c55fb84676ebeb03cc1d5ff668ded Author: Gildas Bazin Date: Fri Feb 14 09:50:12 2003 +0000 * modules/audio_output/waveout.c: better buffer management and hopefully fixed the S/PDIF output (Still untested though. Anybody here could test this? ). commit 10a93471898fd5e9d40769852998342348488775 Author: Christophe Massiot Date: Thu Feb 13 21:53:25 2003 +0000 Updated NEWS file for 0.5.1. PLEASE do your share and add what you think is meaningful. commit b33829d8eb20c4de70729ec9a36970829cb8d900 Author: Sam Hocevar Date: Thu Feb 13 17:31:11 2003 +0000 * ./configure.ac.in: we should look for -lxvidcore, not -lxvid. commit 4b46a114feec5618ff321fd0f45deac0861fb6a8 Author: Derk-Jan Hartman Date: Thu Feb 13 14:16:41 2003 +0000 ALL: - when a new stream is being loaded we select the current title in the playlist. - Cleaned up some of my previous commited code dealing with updating the window title. commit 17e02520bbc96f7f0c27f0768d57b9e664220a74 Author: Derk-Jan Hartman Date: Thu Feb 13 02:00:56 2003 +0000 *ALL: update the title of the window everytime the stream changes. commit d75f0d6f0f4fa0e6072cca2365d27e971171ff87 Author: Derk-Jan Hartman Date: Thu Feb 13 01:14:55 2003 +0000 * fixed a small bug commit 626c340b8a5bd9fa540167506af03975d4028b4b Author: Derk-Jan Hartman Date: Thu Feb 13 00:09:51 2003 +0000 * src/playlist/playlist.c: - added an intf-change variable. This is set whenever you add or delete an item in the playlist. You need to unset it yourself. * modules/gui/macosx/intf.?: - listen for external playlist changes. update view when playlist changes. - activate/deactivate previous and next buttons and menuitems, whenever the playlist gets changed. commit 173afde4c49eed1f54d089165dce72109983f551 Author: Jean-Paul Saman Date: Wed Feb 12 23:26:54 2003 +0000 Scripts for building and packaging vlc on Zaurus PDA. commit 72d4082dcc97e5083beb7edc749c937dbba5aded Author: Jean-Paul Saman Date: Wed Feb 12 23:26:05 2003 +0000 Updated control files and buildscript for v0.5.1 commit 9a29eb5f031d957903f0888d5a65df055d8bce59 Author: Jean-Paul Saman Date: Wed Feb 12 23:13:51 2003 +0000 The Qt Embedded video output plugin is now the preferred plugin when build for Opie or Qte environments. commit 1aae00d4477a3fa29c48a1b942195812f3ed95d0 Author: Christophe Massiot Date: Wed Feb 12 23:08:52 2003 +0000 * Italien translation, courtesy of Bruno . commit 3d72a0550aaf25aac622e629f881a31d53a2e419 Author: Jean-Paul Saman Date: Wed Feb 12 23:09:23 2003 +0000 Fixed Qt Embedded video output placing of video stream in window. Also fixed additional spacing between video lines. commit 56b7cbf190cb3af29c8c4f44684065c3b60bc8d6 Author: Johan Bilien Date: Wed Feb 12 17:13:33 2003 +0000 * modules/access/vcd/vcd.*: fixed a warning commit 6f2075625a179e89493a24e7c6c7bde099f67925 Author: Johan Bilien Date: Wed Feb 12 16:58:11 2003 +0000 * modules/access/vcd/vcd.c: in entry points, track number should be read as BCD (it should fix #244). Also fixed chapter indexing, so that it correspond to the dvd one. commit e27abe75a1d2017799af345709d0db0bcb172a36 Author: Derk-Jan Hartman Date: Wed Feb 12 14:22:23 2003 +0000 * modules/gui/macosx/controls.m: - fixed the mute and volumeup volumedown when you use them mixed. * src/audio_output/intf.c: - set "saved-volume" on volume up, volume down. commit 9246efce16bd340d02471e3508dca6806ee10bdd Author: Christophe Massiot Date: Wed Feb 12 13:42:43 2003 +0000 Patch courtesy of gibalou : * demux/mpeg/ts.c, demux/mpeg/system.c: Proper initialization of i_continuity_counter, * access/udp.c: Fixed win32 behavior when --mtu is set to a too small value, * demux/mpeg/ts.c: Fixed detection of PAT/PMT change. commit 0562366c67d03fc8fb9cb2f0866c79513a4e6aa9 Author: Olivier Teulière Date: Wed Feb 12 02:11:58 2003 +0000 * compilation fix * all files are stored in dos mode, or Borland won't compile some of them... commit 3fedb96988fc4a9afdfb430c43c84bf63e09614a Author: Christophe Massiot Date: Tue Feb 11 18:05:43 2003 +0000 * 0.5.1 German translation, courtesy of Felix K�hne . commit fca7d03f98caf60876cd3f344e5d3b1a1e711253 Author: Boris Dorès Date: Tue Feb 11 17:20:44 2003 +0000 - Dolby Surround fix - support for 6.1, 7.1, and possibly even 8.1 ! Not so sure though about 6.1 since there is a doubt about where should be the Rear Center coefficient in a decoded sample. -> if anybody has an idea or even better a test stream... commit 808e07e33570eb607e8c972eabbb8a8f607ef3e0 Author: Derk-Jan Hartman Date: Tue Feb 11 16:19:59 2003 +0000 * updated dutch strings commit 7f880fa312e9031b9c1635d8f661e38ea038ac28 Author: Derk-Jan Hartman Date: Tue Feb 11 15:35:29 2003 +0000 ALL: - changed vlc.app into VLC.app modules/gui/macosx/vout.m: fixed a potential issue with the hiding of the mousecursor. commit 844c81fd2c33641d69e81111ffa92c3dbe661a8c Author: Derk-Jan Hartman Date: Tue Feb 11 15:24:58 2003 +0000 * Updated ReadMe file - some spelling issues - remark about the current troubles with sound - readded deinterlace remark - Added info on multiple screens and sound devices - updated the bugreporting URL - Changed all occurences of vlc into VLC where appropriate commit 519b0809dfc89f635398eff5c0d064816d9b5d8a Author: Christophe Massiot Date: Tue Feb 11 11:16:04 2003 +0000 * modules/codec/lpcm.c: Attempt at supporting all channel configurations, * Support for 7 and 7.1 channel configurations. commit a0794f24c4c9c0eb671f1d03def1e6f5eaef9033 Author: Christophe Massiot Date: Mon Feb 10 23:50:08 2003 +0000 * modules/video_output/sdl.c: Real fix for the aout_Volume* problem. commit 0f35c7c89c7f4e2adc30c2ffaeb71f6ff07f88c9 Author: Marc Ariberti Date: Mon Feb 10 23:16:37 2003 +0000 * sdl.c : added includes (vlc/aout.h & aout_internal.h) => to make volumeup/down compile commit ef190780d1349f753a3a5ce883f11b093e2ca46a Author: Derk-Jan Hartman Date: Mon Feb 10 23:04:40 2003 +0000 * the window of the video shows the official document icon, filename and when command-clicked the path if the stream is a local file. this is the expected window behaviour in osx. commit c3d6e18dec09df4f4e006b7c3a0c268c65ac27d1 Author: Christophe Massiot Date: Mon Feb 10 22:22:06 2003 +0000 * I ran --update-po for the last time before the 0.5.1 release (and I mean it !) commit 243abb5460978d652a7339dcab07d95f916a34c4 Author: Derk-Jan Hartman Date: Mon Feb 10 22:18:41 2003 +0000 * The dock should no longer be visible in fullscreen mode. commit 0dfd54207500d1f4a61eea8db87b09d6fb678638 Author: Sam Hocevar Date: Mon Feb 10 21:56:25 2003 +0000 * ./debian/rules: added code to avoid timestamp skews in the faad tree. commit e1648eebb69480355e1d9eca0704978868af5423 Author: Derk-Jan Hartman Date: Mon Feb 10 21:54:03 2003 +0000 * only show last part of of file/url name in the playlist. commit b9acf7fa3124252fe381102259ff6962b3b65015 Author: Sam Hocevar Date: Mon Feb 10 21:46:45 2003 +0000 * ./debian/rules: added missing icon in the vlc and wxvlc packages. commit adc787f4b23fdd6a255c9488959d7857430d3261 Author: Derk-Jan Hartman Date: Mon Feb 10 21:28:16 2003 +0000 * fixed the black bar issue with window half/normal/double window sizes in OSX. i had forgotten the aspectratio. commit 63464c45dd3b3ce86188ba593dd2353f87952798 Author: Sam Hocevar Date: Mon Feb 10 21:11:17 2003 +0000 * ./debian/rules: removed Debian kludges that do not really belong to the official VLC tree. commit 76bff24d4295a20944bc56940e5498b2bea43669 Author: Sam Hocevar Date: Mon Feb 10 20:57:58 2003 +0000 * ./debian/control: added the "VideoLAN" word in the long description so that "apt-cache search videolan" returns vlc. commit 360d2a9bf32687f768d79e7dcea0761b255da5a7 Author: Sam Hocevar Date: Mon Feb 10 20:11:14 2003 +0000 * ./src/misc/modules_plugin.h.in: when opening the KDE plugin, we first dlopen(libstdc++) to avoid dlopen(kde_plugin) from crashing. Call me evil. commit ec473b5090967b541c2ca1bd604f987379a457e1 Author: Sam Hocevar Date: Mon Feb 10 18:12:30 2003 +0000 * ./configure.ac.in: disabled the i420_yuy2_mmx plugin when profiling with gprof, because gcc is unable to build it without -fomit-frame-pointer (Closes: #260). commit 359975f5aeaf650474e422fa044dfeb986870acd Author: Christophe Massiot Date: Mon Feb 10 17:43:21 2003 +0000 * modules/audio_output/alsa.c: Fixed mono files output (thanks bozo !), * Minor fixes. commit f6aa39f202e16ce2427e9bde5e7812ed14e7b272 Author: Sam Hocevar Date: Mon Feb 10 16:53:34 2003 +0000 * ./src/misc/threads.c: fixed compilation of the gprof wrapper trick. (partially fixes #260) commit 71ea4eb9c5bfaa00b2192152f842e506482a10c1 Author: Eric Petit Date: Mon Feb 10 15:23:46 2003 +0000 Move the messages update function to another thread. It prevents it from freezing the main window (cannot seek anymore, etc). commit 2d68f9c1bee6bb28a78a665ea5fdd706cedfe86f Author: Derk-Jan Hartman Date: Mon Feb 10 00:41:45 2003 +0000 * another proof that the copy command in IE for Mac sucks. stupid stray chars. commit dc35ed341d8a2d2c8ce750034ed4ae6cc774b98c Author: Christophe Massiot Date: Mon Feb 10 00:16:53 2003 +0000 * Enabled the gestures module by default, * Run --update-po. commit 83eee353a88c70478980626b3cfcfdcfd204d743 Author: Derk-Jan Hartman Date: Mon Feb 10 00:16:51 2003 +0000 * restored old deinterlace menu. The on the fly code does not work as long as the vout.m issue exists. but this is better then the current 'dummy' code we have. commit 3dcb1349a93e8dc6f62d59ba457161483e955c7e Author: Sigmund Augdal Helberg Date: Sun Feb 9 23:42:06 2003 +0000 *: a new mouse gestures interface, currently supporting back, forward, quit fullscreen and a nice debug message when you draw a clockwise square. Video output modules needs to be modified for this to work, but it should be minor in modules supporting dvd navigation. btw: it should be easy to add new gestures, ideas appreciated commit 6a741bd30475513f2b783130077c32837ca56a12 Author: Christophe Massiot Date: Sun Feb 9 19:28:43 2003 +0000 * Minor typographic corrections, * Fixed a segfault in the Preferences window. commit ea3e2be62aa6b17f63cf27091c3207eb91274246 Author: Stephan Assmus Date: Sun Feb 9 17:10:52 2003 +0000 modules/gui/beos/PreferenceWindow.h/.cpp - added settings for screenshot path and image format - removed "Save" button, added "Cancel" and "Revert" buttons - added revert functionality - changed class design for cleaner functionality, separated ApplyChanges() into more functions to have finer control - added more error checking and fixed memory leaks (config_GetPsz() returns char*, not const char*!) - all settings are now correctly saved and restored - some more cosmetic changes modules/gui/beos/InterfaceWindow.h/.cpp - updated vlc way of saving settings to be on par with BeOS way and made it selectable in the code which way is used. However, the VideoSettings are still only savable in the BeOS way. - if dvd menus are used, the navigation menu enables a "Goto Menu" item. Unfortunately, I don't see a clean way to really detect the usage of dvd/dvdold in the currently playing stream. I wouldn't want to see if a playlist item has "dvd:" or "dvdold:" prepended at each interface update. commit 0d558bdfcebf6f8172c1e2ed88c10655384657ab Author: Laurent Aimar Date: Sun Feb 9 13:25:42 2003 +0000 * sub.c : begun clean up commit 211ab3eff966ac69114e1e249bbd7738994ba2c8 Author: Sam Hocevar Date: Sun Feb 9 12:23:28 2003 +0000 * ./configure.ac.in: fiddled with linking flags for the KDE plugin. commit 0ea89b2353be5fdb1d3b54fcb8c925e4ec9fe72a Author: Sam Hocevar Date: Sun Feb 9 12:21:05 2003 +0000 * ./debian/control: made lintian happier with package descriptions. * ./debian/rules: added extra touch calls to prevent autobuilders from launching autoconf/automake. commit 53d801082624529e1f4b0d79985f3fb6ed154898 Author: Sam Hocevar Date: Sun Feb 9 12:19:09 2003 +0000 * ./modules/video_filter/transform.c: fixed a stupid typo preventing initialization of the plugin. commit 46db017d59704b5f8b2b27e2fbdea996ad75acf6 Author: Sam Hocevar Date: Sun Feb 9 12:18:40 2003 +0000 * ./modules/gui/kde/preferences.cpp: fixed KDE 3.1 compilation. commit 59e3f0e2f037ddd4498effe8b037bd81ba778bd5 Author: Eric Petit Date: Sun Feb 9 11:51:36 2003 +0000 Simplified volume functions commit 7d3c9e875bb2df1a4fd622be4c9c921288e0a200 Author: Olivier Teulière Date: Sun Feb 9 02:01:21 2003 +0000 * modules/gui/win32/mainframe.cpp: simplifications using the new aout_Volume* API commit df8f67476b1f4b84c8b6b4614f8b2c5b1128ef99 Author: Christophe Massiot Date: Sun Feb 9 01:56:21 2003 +0000 Fixed GTK compilation. commit cdb11969bf1ae46d0c25f9d104ee27ac835fd287 Author: Christophe Massiot Date: Sun Feb 9 01:50:35 2003 +0000 * Added Step forward/Step backward feature. commit f055f01f00d6a5744e67fc6b240f1641779033c0 Author: Christophe Massiot Date: Sun Feb 9 01:13:43 2003 +0000 * aout_Volume* functions now do their own vlc_object_find() on the audio output. Consequently, the first argument can be any vlc_object_t. * modules/gui/macosx/*: greatly simplified volume functions ; you can now call aout_Volume* even when there is no audio output, and the volume will be saved for later use. commit 65a1532391ef12f93fc118fdbe135efc02cf723b Author: Christophe Massiot Date: Sat Feb 8 22:43:02 2003 +0000 Fixed previous commit. commit 461358ec4a035ab2e7cb7fb9fcd986ff0ab25944 Author: Christophe Massiot Date: Sat Feb 8 22:20:28 2003 +0000 * src/extras/libc.c: New vlc_wraptext function, * modules/gui/macosx/prefs.m: Wrap tool tips to 60 characters, * src/input/input.c: Correctly parse MRL of the type /Volumes/toto:titi/coincoin.mpg (closes #238 & #186) * modules/access/*: Changed some msg_Warn into msg_Err * po/fr.po: Updated French translation, * configure.ac.in: Re-enabled Swedish translation, * Makefile.am: Do not recompile everything everytime someone changes a .h commit 3d9124d0b6d4fc634dac8b0dc00e1bdbb8d92ec7 Author: Derk-Jan Hartman Date: Sat Feb 8 21:43:26 2003 +0000 * window half/normal/double Size commands - black bar issue is not fixed. i removed 'myfix' commit a8d49253342ce5477ecc11575c248ed78f312ce6 Author: Christophe Massiot Date: Sat Feb 8 20:32:44 2003 +0000 * modules/codec/mpeg_video/parser.c: Do not stop decoding on SEQUENCE_END_CODE * modules/gui/macosx/intf.m: VLC _m_edia _p_layer. commit b01c9f78a4772155ec7738d359af994e3146866b Author: Cyril Deguet Date: Sat Feb 8 19:14:36 2003 +0000 * fixed the encoding (Meuuh you can re-enable swedish ;) commit 35a0bc34c5024d35ba56b52fd2fb17501e922840 Author: Christophe Massiot Date: Sat Feb 8 19:10:22 2003 +0000 * Fixed misc typos in strings, * Updated po files, * New --buggy-psi options, to supports streams which don't update the continuity counter in their PSI packets (walkenizes #sam). commit 64b58623ec82b27584c02258ccb4be45f875b162 Author: Christophe Massiot Date: Sat Feb 8 17:26:00 2003 +0000 * configure.ac.in: Disabled Swedish translation since it doesn't use the right charset, * Implemented localization for audio-channels and video-device variables. commit 4b664e9ca09f63ee33bc297b2f22422bb74f03af Author: Marc Ariberti Date: Fri Feb 7 23:36:55 2003 +0000 glibc 2.1 port for linupy (linux on a yopy pda) * modules/access/*.c : added include for struct timeval * ipv6.c : ipv6 is not fully supported under glibc2.1 (especially multicast) VLC rulz on Yopy ! commit 84bfb7f243c2d6fd4b63c326d7fac7019c1ff23e Author: Derk-Jan Hartman Date: Fri Feb 7 21:30:25 2003 +0000 * Resize window fixes - we should not resize the window in fullscreen - fixed the black bars bug in half and double size - position of top left corner should not change - more efficient code commit c25947e7986bf1b5c6a77e8d03423a06e497d1a2 Author: Alexis de Lattre Date: Fri Feb 7 20:49:10 2003 +0000 - FAQ : the first question of the "troubleshooting" section now tells the user to delete VLC's configuration file. commit a2cc5e1a1cca40a1120dbae1f6f0378c93ce19bc Author: Derk-Jan Hartman Date: Fri Feb 7 20:23:17 2003 +0000 * added half, normal and full size videowindow menuitems. there seems to be a bug though somewhere. you end up with black bars in half and double size. commit f8f366cce7de0a8234c83b017e675e43cf4f8742 Author: Olivier Teulière Date: Fri Feb 7 18:43:27 2003 +0000 * Fixed the "RichEdit line insertion error" bug (closes #246) * Added a popup menu to copy log messages to the clipboard commit c5968aaaed74a1efe517c9c6804e3ba9d236d931 Author: Christophe Massiot Date: Fri Feb 7 16:51:39 2003 +0000 Fixed a buffer leak with slice-I streams (thanks sam). commit 3a9f7aa4dc9c25681a3c0e26a8d46112a16c91b9 Author: Yves Duret Date: Fri Feb 7 09:17:37 2003 +0000 - added missing buildrequires - now autodetect on wich system we are: rpm --rebuild should work out of box on rh and previous mdk systems. - NO buildrequires on rh-like system. rh does not have a devel policy - more redhat stuff: NO menu (i do not know their "propriatory" menu system yet) commit d213c15eb72b5f682e74bef7dd0f294ce920fd85 Author: Derk-Jan Hartman Date: Fri Feb 7 01:32:34 2003 +0000 * grrr changed the project file by accident. revert commit 6527874638a4a7e43b4ef6c9192606c719397af4 Author: Derk-Jan Hartman Date: Fri Feb 7 01:31:14 2003 +0000 * When you push backspace or delete in the playlist, it removes the selected item. commit 7518bb92dd1934dcb190915f68f520556f70f11b Author: Laurent Aimar Date: Fri Feb 7 01:22:55 2003 +0000 * ffmpeg/audio : removed an old error (anyway it was harmless). * mp4 : removed a bad initialisation. Erased all ending spaces. * mpeg/audio : send i_rate to decoder (not yet usefull but ...) commit 0b8b405cbb0020e1ad51b5fa8cff197ae389e3a8 Author: Sam Hocevar Date: Fri Feb 7 01:09:12 2003 +0000 * ./src/interface/interface.c: interface variable is "intf", not "interface". commit 404b16a4930b48168fec6b7ad6711e4189b36bec Author: Sam Hocevar Date: Fri Feb 7 00:29:53 2003 +0000 * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline declarations. Should fix that later. commit 8ae1aa12c97ce1c2bec2e7d71f779fa0960a593c Author: Sam Hocevar Date: Fri Feb 7 00:26:23 2003 +0000 * ./modules/access/dvdplay/demux.c: fixed a minor warning. commit f7c92985ff7210bedb09c3d5d33a963d595adc6f Author: Sam Hocevar Date: Thu Feb 6 23:59:40 2003 +0000 * ./modules/access/dvdplay/demux.c: the dvdplay plugin no longer sets the "interface" variable to "dvdplay" (Closes: #178, #210, and probably a bunch of others). * ./src/interface/interface.c: added a safety check to circumvent the bug, allowing a smooth upgrade. commit 901bde5455bd257a4a843cb1e1872c059b138ab7 Author: Christophe Massiot Date: Thu Feb 6 23:55:29 2003 +0000 Fixed interface freezes in the OS X interface. commit a82ee54f04ffdc5710aa8088fd2b8d961c536b99 Author: Sam Hocevar Date: Thu Feb 6 23:01:31 2003 +0000 * ./src/misc/darwin_specific.m: completed our list of known languages and made code simpler to read. commit d30cf7547f3003105c9f4e25dd0b0ded4042b618 Author: Sam Hocevar Date: Thu Feb 6 21:56:37 2003 +0000 * ./debian/rules: build the SLP plugin by default. commit 736e30bee6e389f8d996dc8ce0ab0c69240b0125 Author: Eric Petit Date: Thu Feb 6 21:39:34 2003 +0000 Tuned BeOS priorities for a better playback on low-end computers. commit 4309a1f7f4396ac97827494ed4c9f151c5e740de Author: Christophe Massiot Date: Thu Feb 6 15:14:41 2003 +0000 Fixed AFMT_AC3 and AFMT_S16_NE handling. commit 6d6fa7fe092dfecf0b60ff5610a018be336006ee Author: Derk-Jan Hartman Date: Thu Feb 6 13:47:04 2003 +0000 * Changed a failed DecompressSequenceFrameS error into a warning. We don't want to bug users with this when we resize a video. commit 0811cd91971cf09b4ac385ac925d88ce15165768 Author: Sam Hocevar Date: Thu Feb 6 03:22:08 2003 +0000 * ./modules/misc/screensaver.c: screen saver disabling plugin; runs a thread in the background to disable xscreensaver the jwz way (Closes: #58). It's an interface plugin, trigger with "--extraintf screensaver". commit ed18daaea4439e626b81e3b67fab7723f88508e5 Author: Sam Hocevar Date: Thu Feb 6 02:37:00 2003 +0000 * ./configure.ac.in: libmad and liba52 need to be explicitely disabled, otherwise we fail with an error when they are not found. commit 7156d834463f3a2f6718ab1c5f926cc945353d51 Author: Sam Hocevar Date: Thu Feb 6 00:45:26 2003 +0000 * ./doc/faq/faq.sgml: updated config file location for OS X. commit 3c7bd39ba7f776616fbdb1bae5ae5cdbe789bd8b Author: Derk-Jan Hartman Date: Wed Feb 5 22:48:13 2003 +0000 * Changed the wrong property in my recent commit. FIXED commit 0162de44d26b6799a1a0a365a692c182df2b0809 Author: Sam Hocevar Date: Wed Feb 5 22:11:52 2003 +0000 * ./modules/gui/gtk/gtk_callbacks.c: fixed a bug that caused crashes when doing fullscreen or volume up from the popup menu. commit b8afd5b8f8b0b43db3e3338444b7f033a8337c5f Author: Derk-Jan Hartman Date: Wed Feb 5 16:23:06 2003 +0000 * added a "Open CrashLog" button to the messages window in OSX. commit 0e925ba035109b649742a72110e102860473a0b9 Author: Derk-Jan Hartman Date: Wed Feb 5 14:58:15 2003 +0000 * Added AppleScript support * We can now handle mms:// etc on a systemwide level. - No way to set this other then trough Explorer Prefs at the moment commit 0b9a75bc164bc6486e7d8f1fb0cef273c2ac40ce Author: Derk-Jan Hartman Date: Wed Feb 5 02:31:27 2003 +0000 * More support for handling URLs. Still need to create the scriptsuite. commit aa2280f6500682c68c28196acb31aefce7f633c8 Author: Derk-Jan Hartman Date: Wed Feb 5 01:36:00 2003 +0000 * Added a Next and Previous item to the dockmenu * Prelimanary support for making VLC the handler of ftp http mms and udp URLs (on a systemwide level) commit a2d849a50c8acaa903965c327f8bdcdbc7a94287 Author: Jean-Paul Saman Date: Tue Feb 4 21:01:51 2003 +0000 Closes bug #170 commit 50eabda652cd9581b0d0c8e94017faa092db0d50 Author: Derk-Jan Hartman Date: Tue Feb 4 20:45:24 2003 +0000 * We released an array that was in a autorelease pool. That's not necesarry commit e09eeeb6d4a7b17df4c21b1993c4027ddd616f21 Author: Christophe Massiot Date: Tue Feb 4 11:51:21 2003 +0000 * modules/codec/mpeg_video/*: Support for Slice-I (aka intra slice refresh) streams. commit bf448d3157b547fe402ff587391fedd1e10d7c7e Author: Christophe Massiot Date: Tue Feb 4 11:07:45 2003 +0000 * modules/demux/mpeg/*: Fixed an uninitialized variable with TS streams (thanks gibalou !). commit 9a5db9e20c642201ac9d3474a8c62188b81c9105 Author: Christophe Massiot Date: Tue Feb 4 10:07:40 2003 +0000 * modules/access/*: Fixed compilation problems with "struct timeval". commit e8fb7ad338ce53aa96f1e259531ee1c2590dbd94 Author: Sam Hocevar Date: Mon Feb 3 21:47:08 2003 +0000 * ./bootstrap: we don't fail if gettext is too old and there is no ABOUT-NLS in the tree. commit 8e57ca40df4a1278da7f7ec88c438bb6daa812ef Author: Christophe Massiot Date: Mon Feb 3 21:38:54 2003 +0000 Now developing 0.5.1-cvs. commit f8eeaecfccd0f1a0580465f5feab409542353168 Author: Sam Hocevar Date: Mon Feb 3 19:45:29 2003 +0000 * ./debian/woody-buildpackage: enabled build-deps checking. commit e72927448cb63686dd0ad091ff331d07ca1cfa8c Author: Stephan Assmus Date: Mon Feb 3 17:18:48 2003 +0000 modules/gui/beos/InterfaceWindow.h/.cpp - improved file loading: - contents of sub folders can optionally be loaded too - files are loaded in expected order from filepanel _and_ drag'n'drop - file panel accepts folders to load - saving of playlist's display mode - added updating of interface when playlist is modified while nothing is playing - added compatibility for SoundPlay's drag'n'drop message format modules/gui/beos/ListViews.h/.cpp - implemented reversal of playlist - list can display full path or file name only - drag'n'drop interaction with SoundPlay modules/gui/beos/MediaControlView.cpp - cosmetic fix modules/gui/beos/PlayListWindow.h/.cpp - added reverse sort command to edit menu - added view menu, to allow the user to display paths or only names in the list commit 9578d2578a2cc0afc35034b9ec89d31b12e44490 Author: Alexis de Lattre Date: Mon Feb 3 16:07:50 2003 +0000 Small fix. commit 261e278f2236cadd294f69642a65407a42fc85d4 Author: Alexis de Lattre Date: Mon Feb 3 11:25:44 2003 +0000 Article format, instead of book format. Few typos. commit e43ed7a7082cb728d4f95c6ee14a8d721333bca9 Author: Sam Hocevar Date: Mon Feb 3 02:26:28 2003 +0000 * ./debian/rules: more Debian Woody fixes. Grrrr! commit 3a76f14d642245172d7b9cc03838e94e13d4037d Author: Sam Hocevar Date: Mon Feb 3 01:32:37 2003 +0000 * ./modules/visualization/xosd/xosd.c: Woody compilation fixed. * ./debian/woody-buildpackage: sed syntax fixed. commit d252bd2324ec2607e9f56bc1e159effc968ab993 Author: Sam Hocevar Date: Mon Feb 3 00:56:39 2003 +0000 * ./share/Makefile.am: we weren't distributing the font! commit abddc03ddb13b3424d49658de9c552ec67a5c77e Author: Sam Hocevar Date: Mon Feb 3 00:43:12 2003 +0000 * Updated ChangeLog and pofiles. commit 26832b94e629a5848443e5c762ae3f9407b148d1 Author: Sam Hocevar Date: Mon Feb 3 00:39:42 2003 +0000 * ./modules/audio_output/alsa.c: Woody ALSA compilation fix. commit 0b3d586510bb3cdaf9e6c3cf9cf9cf93f7507606 Author: Sam Hocevar Date: Mon Feb 3 00:23:18 2003 +0000 * ./debian/control: missing build dependencies. commit 0be0485c2abfeed30066b436f90065440043d0cc Author: Christophe Massiot Date: Mon Feb 3 00:00:42 2003 +0000 German translation, croutesy of Felix Kuehne. commit 587ff0ca417ac3a146a1b4a5126a8d49e544ae82 Author: Christophe Massiot Date: Sun Feb 2 23:11:17 2003 +0000 Worked around a bug with the Screens menu and localization. commit 3593c15fa9948110f97fab550792cbc4917dba97 Author: Derk-Jan Hartman Date: Sun Feb 2 20:59:32 2003 +0000 * OSX version can open .asx files. so we need to let the os know that ;) commit 8ce08f948c31281769ffe993742a7cf4859484b8 Author: Sam Hocevar Date: Sun Feb 2 20:21:02 2003 +0000 * ./include/vlc_config.h: changed "VideoLAN Client" into VLC. commit f6a6b2340142341a652b5ad6a890cd0761307abd Author: Sam Hocevar Date: Sun Feb 2 20:07:22 2003 +0000 * ./debian/vlc.desktop: removed unnecessary file. commit 368acbd75df9fdba6724fa779bfea6e918b869ea Author: Sam Hocevar Date: Sun Feb 2 20:01:53 2003 +0000 * ./debian/Makefile.am: added woody-buildpackage, removed *.woody. commit 8dda0c11a6708aa3c5a763bd05d5e1c72245a99c Author: Sam Hocevar Date: Sun Feb 2 20:01:03 2003 +0000 * ./debian/changelog: updated Debian changelog. commit dc492c624991de724493441f77116d615cc7b85c Author: Sam Hocevar Date: Sun Feb 2 19:45:17 2003 +0000 * ./ChangeLog: used cvs2cl (./cvs2cl.pl --hide-filenames --no-wrap -w --stdout | sed -e 's/^[^0-9]/ /' -e 's/^ *$//' | uniq). commit 3cd65f82781b82519a7338631afe86910b59b400 Author: Sam Hocevar Date: Sun Feb 2 18:57:01 2003 +0000 * ./debian/woody-buildpackage: finished Woody build script. commit 07a3355aa4a565e50dd2f20900399574365c5802 Author: Sam Hocevar Date: Sun Feb 2 18:12:12 2003 +0000 * ./po/de.po: german translation updates from Felix K�hne. commit 512dff4cea2f2285dc2b09e5092ea7fca437863b Author: Jean-Paul Saman Date: Sun Feb 2 18:09:36 2003 +0000 Added ffmpeg package to list of depenencies. commit d6d487d316fbe551c7485eeb98855353a7a81edc Author: Sam Hocevar Date: Sun Feb 2 17:18:47 2003 +0000 * ./debian/woody-buildpackage: added a script to build .debs on woody. commit 52118c5d9d009a5ecb89e7597890b0319c84183a Author: Sam Hocevar Date: Sun Feb 2 16:08:08 2003 +0000 * ./NEWS: a few updates from gibalou. commit ae30fcaebcf7e971d0bb3ca42ba89add373a7220 Author: Stephan Assmus Date: Sun Feb 2 11:29:12 2003 +0000 cosmetic fix (drop mark would reappear if SHIFT was pressed) commit eb8afecc9bbd66a3a980bfc327d896e9a0461c38 Author: Eric Petit Date: Sun Feb 2 09:17:39 2003 +0000 '--demuxdump-file -' dumps to standard output. (useful for operating systems which do not have '/dev/stdout' nor mkfifo) commit cc309bec1a34ef552bcd6f0d18cccdd920c4b5f2 Author: Sam Hocevar Date: Sun Feb 2 04:17:53 2003 +0000 * renamed debian/README into debian/README.Debian. commit 65e2a4ea1aa9fe66d057fd5399781fc5b5fe7041 Author: Sam Hocevar Date: Sun Feb 2 04:07:55 2003 +0000 * ./debian: more packaging stuff. commit c2a934c0ffe3b39060ea28bce715d2dff426ca39 Author: Sam Hocevar Date: Sun Feb 2 04:01:29 2003 +0000 * ALL: removed "VideoLAN Client" in favour of "VLC media player" in a lot of places. commit 29b791a94c4addfd9eae9a2c95e876b543dcd2f5 Author: Sam Hocevar Date: Sun Feb 2 03:38:30 2003 +0000 * ./doc/vlc.1: updated manpage. commit e20aa1e6e3f0928e45ea5dc671bf10bcb453da9a Author: Sam Hocevar Date: Sun Feb 2 03:08:20 2003 +0000 * ./po/it.po: ultimate italian fixes by Bruno Vella. commit 7644dea30c81a4272cffbf9d8efdce9f368c49b2 Author: Sam Hocevar Date: Sun Feb 2 03:03:01 2003 +0000 * ./debian/*: tuned packaging. commit a2af7fb8201851c8d8ad93ea109cac639af779fc Author: Christophe Massiot Date: Sun Feb 2 02:58:35 2003 +0000 * Bumped up revision number to 0.5.0 commit a7e0549995f4e822e21f93eb2ff4a22e0949742e Author: Sam Hocevar Date: Sun Feb 2 02:11:59 2003 +0000 * ./po/it.po: updated italian translation, courtesy of Bruno Vella. commit d0bff31cfe9035ac467841b4527b33b00202d716 Author: Sam Hocevar Date: Sun Feb 2 01:37:03 2003 +0000 * ./po/*: more interface strings harmonization. commit 9284620b6f959a45abdadc9283c47614388aac5b Author: Johan Bilien Date: Sun Feb 2 01:23:36 2003 +0000 * NEWS: readded deleted entries, sorry about that. commit 6ef66c8b5ea671979c02119cb88beb489dcc0519 Author: Johan Bilien Date: Sun Feb 2 00:57:21 2003 +0000 * NEWS: VCD entry points and iso files * include/audio_output.h: more proper freebsd compilation fix * modules/audio_output/oss.c: if /dev/dsp is used, use another output. commit 9722e2026d06461675b5fe736629a7f52fd7c8fa Author: Christophe Massiot Date: Sun Feb 2 00:49:40 2003 +0000 * README.MacOSX.rtf: Typos * include/vlc_threads.h: Lowered OS X priorities to avoid locking the machine * modules/access/dvdread/input.c: Fixed a long-standing bug when switching titles. commit 3aabcacdb96cc8e8cce0a101e9b79b721544b7f1 Author: Sam Hocevar Date: Sun Feb 2 00:46:58 2003 +0000 * ./po/*: more s/vlc/VLC/ changes. commit c0fc3bc207794f01833bfbbc9c7a28dc793ca8bb Author: Sam Hocevar Date: Sun Feb 2 00:29:29 2003 +0000 * ./src/libvlc.h: changed "vlc" into "VLC" in libvlc's help messages. More to come. commit 1c6d1bdcfc7315b10cda3be7534004fce1d56bd3 Author: Sam Hocevar Date: Sun Feb 2 00:05:00 2003 +0000 * ./NEWS: a few updates (translations, mozilla plugin). commit c8d4e9b99049e924579d971f11c578e8bb1f5407 Author: Christophe Massiot Date: Sat Feb 1 23:46:24 2003 +0000 * modules/gui/macosx/*: Fixed localization bugs * po/fr.po: Updated French translation * extras/MacOSX/vlc.pbproj/project.pbxproj: Version is 0.5.0 commit 7f4b5f899f49b1ce9744a3fd51629a489a421e26 Author: Yves Duret Date: Sat Feb 1 23:41:51 2003 +0000 - ready for general 0.5.0 consumption - activated dvb (with a special workaround for mdk kernel), dv and libdvdplay plugin - more wxwindow stuff. - fixes here and here. - added more doc files like NEWS, THANKS etc. - still lacking mozilla plugin :( commit 83ffc9c0238a4639d0f13c321b0e4182a49c0e23 Author: Sam Hocevar Date: Sat Feb 1 23:39:02 2003 +0000 * ./src/libvlc.c: atomic initialization of the main module in VLC_Init() instead of VLC_Create(), so that its strings are translated (was #92). commit cb912b61d3308b8b39fcb42016af6bbe46768662 Author: Sigmund Augdal Helberg Date: Sat Feb 1 23:28:58 2003 +0000 NEWS: we did support .mp3 in 0.4.x. Added that we support .asx and .html with embedded wmp commit 54247ab58fc64d2837552d253b6f1081dd70bf32 Author: Sam Hocevar Date: Sat Feb 1 23:15:27 2003 +0000 * ./AUTHORS: added Garf and updated entries. commit 7cd78288d2f749feca4088d608d95a4d19a24a6f Author: Sam Hocevar Date: Sat Feb 1 23:08:48 2003 +0000 * ./INSTALL.libmad: removed that file; if one does not know how to build and install a library, he'd better not fiddle with VLC. commit d215f2b3cfe48716b8dd90f38b25456f29340f44 Author: Olivier Teulière Date: Sat Feb 1 22:21:44 2003 +0000 * modules/gui/win32/win32.cpp: fixed a stupid bug (closes #155) * modules/gui/win32/menu.cpp: removed some ^M chars commit c11c39438878750da97f9da7ca26312058ff791d Author: Boris Dorès Date: Sat Feb 1 22:03:42 2003 +0000 - Win32 preference dialog box commit b3762683071551e8826b55772ec58cb0fb0952b9 Author: Olivier Teulière Date: Sat Feb 1 21:39:21 2003 +0000 * Win32 port commit fd1c30c4904b38275bd34a79e9a81cc8055f8c95 Author: Eric Petit Date: Sat Feb 1 21:24:06 2003 +0000 BeOS news. commit 494fb5bb9b81a9ff287e52f50effedf2613e1e2b Author: Sam Hocevar Date: Sat Feb 1 21:23:01 2003 +0000 * ./debian/control.woody, ./debian/rules.woody: placeholders for Debian woody specific builds. Will fill them in a moment. commit f7f797c9e97b3ca0edb3d5b00355a94793972eea Author: Christophe Massiot Date: Sat Feb 1 21:20:33 2003 +0000 Tarkin, Tremor and Theora are only available when compiling from sources. commit 04af7ab44eba3abcf830b3132cdd6cfb5a7c81e1 Author: Christophe Massiot Date: Sat Feb 1 21:10:19 2003 +0000 Forgot Tremor. commit 76a4756536bfe2f3458f64a8f566616ffa0b6561 Author: Jean-Paul Saman Date: Sat Feb 1 21:04:22 2003 +0000 Checking in packageing files. commit fc354b2018b5a8405bf12f6d1fde699d180cf29a Author: Jean-Paul Saman Date: Sat Feb 1 20:59:37 2003 +0000 Updated for iPaq port commit 7a68b37172ae4c78a00a0a8a6f372751325db27b Author: Christophe Massiot Date: Sat Feb 1 20:34:55 2003 +0000 * configure.ac.in: worked around an ffmpeg-cvs detection problem on OS X * Makefile.am: fixed FAQ, THANKS and NEWS handling in package* rules * src/misc/darwin_specific.m: more generic language detection * NEWS: summarized changes from 0.4.6 to 0.5.0 commit cd5718a28e6e69d94f1e1258f9ed189a5e9a9d4e Author: Sam Hocevar Date: Sat Feb 1 19:04:43 2003 +0000 * ./po/it.po: a few corrections. commit b6b1bef8bff6d35db3dfb293b466a841a317aaad Author: Sam Hocevar Date: Sat Feb 1 18:54:10 2003 +0000 * ./mozilla/vlcshell.cpp: fixed the Mozilla plugin's target drawable. * ./modules/video_output/directx/directx.c, ./modules/video_output/x11/x11.c, ./modules/video_output/x11/xvideo.c: removed the drawable configuration variables which are now deprecated. commit 792640357cc8b39f34c863b83c769310df6dcb70 Author: Sam Hocevar Date: Sat Feb 1 18:53:03 2003 +0000 * ./src/libvlc.c: fixed a segfault on exit, libvlc needs to be detached before being destroyed. commit 6d68e3437f8af8377eb75e008a7ad8c8cbeb14c0 Author: Sam Hocevar Date: Sat Feb 1 18:41:09 2003 +0000 * ./NEWS: added an empty NEWS file. * ./bootstrap: now that we have the NEWS file, --foreign is no longer required when calling automake. commit 4e433d964d325b955184a98fa44c16fc912c817f Author: Christophe Massiot Date: Sat Feb 1 16:33:31 2003 +0000 Updated Italian translation courtesy of Bruno Vella. commit a230d7b612b3198cb9444d9ee60875a976437c63 Author: Christophe Massiot Date: Sat Feb 1 16:20:21 2003 +0000 sam p0\/\/3r ! commit 49173f5e3eff2e7b3c72a618c40b616534a4bfe7 Author: Stephan Assmus Date: Sat Feb 1 12:01:11 2003 +0000 Changes done since Feb 28 2003: commit 46e7a04eead052e88ae6725a003b8201a1061848 Author: Alexis de Lattre Date: Sat Feb 1 11:48:36 2003 +0000 * common/stylesheet-print-noicones.dsl : stylesheet for PS/PDF/RTF output * faq/Makefile: added PS/PDF/RTF targets * faq/faq.sgml: SGML enhancements and few modifications commit e55a8802bd424d637c2f2e467cf740bc27804199 Author: Boris Dorès Date: Sat Feb 1 09:40:50 2003 +0000 - fixed a compilation issue with C compilers commit 28a40173aefebf3153e3baf14fe09e61e548e69a Author: Laurent Aimar Date: Sat Feb 1 01:21:04 2003 +0000 * asf : trying to fix pts handling. commit 27975a94c8452d8f8d05ba482cf19a19a62c62c7 Author: Sam Hocevar Date: Fri Jan 31 22:35:44 2003 +0000 * ./debian/vlc.docs, ./Makefile.am: added THANKS to the distributed files. commit baa789f384ef77cfc376c2d3329d0e9efb5ab2c1 Author: Sam Hocevar Date: Fri Jan 31 22:34:07 2003 +0000 * split AUTHORS into AUTHORS and THANKS, removed STATUS which wasn't kept up to date (and almost everything advertised in it was done). commit 4e852bb4232fd62ca498940f9724549059625bc1 Author: Loïc Minier Date: Fri Jan 31 18:53:29 2003 +0000 * removed FAQ pointing to doc/faq/ not to confuse users (thanks sam) commit 8ca6134ef84439089a00d4c80d7a86cbbc2c7d68 Author: Sam Hocevar Date: Fri Jan 31 16:56:03 2003 +0000 * ./configure.ac.in: I was told some versions of mingw32 support neither -mms-bitfields nor -fnative-struct. commit e3fa732acdfdf1836e2e9524599d8ad2577f2a69 Author: Clément Stenac Date: Fri Jan 31 15:24:11 2003 +0000 * doc/faq/Makefile: added "text" and "clean" targets. * doc/faq/faq-alone.sgml: Fixed build issues, added FDL, and legal notice. * doc/faq/faq.sgml: Fixed build issues, improved the SGML translation. * doc/faq/fdl.sgml: text of the FSF Free Documentation License. commit 17f4d010b408b394c16b8b2d1600f81080c5b885 Author: Sam Hocevar Date: Fri Jan 31 13:52:26 2003 +0000 * ./src/libvlc.c: strings in the main module are now translated (fixes: #92). commit 61411b1c8475cbd4626db8f19b7111f8e544f7d3 Author: Sam Hocevar Date: Fri Jan 31 11:38:06 2003 +0000 * ./po/de.po: full german translation, courtesy of Felix K�hne. commit a4495b84d4124602c1b4ccf88b590e46127053a3 Author: Christophe Massiot Date: Fri Jan 31 11:23:37 2003 +0000 Fixed a major bug of people who like to declare vars "unsigned int" when they can be -1 :p (why haven't we spotted that before ??). Closes #152. commit 0e7d6fb9451b6a3bf1fcbbc549ee95d00a300414 Author: Sam Hocevar Date: Fri Jan 31 10:54:07 2003 +0000 * ./modules/gui/gtk/gtk_callbacks.c: fixed a crash when selecting fullscreen while there was no input (Closes: #153). commit d8d8373778c103ba36d394956798409618ea53f8 Author: Sam Hocevar Date: Fri Jan 31 10:51:15 2003 +0000 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: moved the Audio and Subtitles submenus into the Audio and Video menus. commit 05422a3f19101cdc7e5bc99f9bd5bed5eec6867c Author: Sam Hocevar Date: Fri Jan 31 10:14:13 2003 +0000 * ./src/audio_output/mixer.c: minor cosmetic fix in output message. commit f536457b41629bd924528b18a2fa0d7ed2a87290 Author: Sam Hocevar Date: Fri Jan 31 09:51:57 2003 +0000 * ./modules/gui/gtk/gnome.c, ./modules/gui/gtk/gtk.c: fixed uninitialized variables. commit 62d34bdfe820dddebeba495f7615830a492a9311 Author: Sam Hocevar Date: Fri Jan 31 09:48:43 2003 +0000 * ./configure.ac.in: complain when ALSA headers are not found but --enable-alsa was specified. commit 28fea52a17b425038aa1de311f7a3e067f136426 Author: Eric Petit Date: Fri Jan 31 06:45:00 2003 +0000 Minor GUI fixes commit 7f8e2bc5c18d04b2915e9d5d5ff97c60b0f46bae Author: Jon Lech Johansen Date: Fri Jan 31 02:53:52 2003 +0000 * ./modules/gui/macosx: Defeated some deadlocks. World domination ... is at hand. commit f3563dc1c83f771d7eae70396e012fa44cd35e31 Author: Boris Dorès Date: Thu Jan 30 21:35:22 2003 +0000 - fixed a segfault occuring when the preference dialog box was destroyed commit aafd6446beb873cc721c2037f0848c7ff0d319a3 Author: Sam Hocevar Date: Thu Jan 30 20:59:36 2003 +0000 * ./src/misc/configuration.c: when an invalid short option is found, use the optopt variable instead of the current value of optind (Closes: #148). commit 4bcfe96c4e0ffe5ff128dad906b7726c9272897c Author: Gildas Bazin Date: Thu Jan 30 19:14:17 2003 +0000 * src/video_output/video_output.c: we were still using free instead of vout_DestroySubPicture in one place. * modules/codec/spudec/parse.c: we now make sure we don't add several times the same highlight callback. commit 1cd3cacb953dfe0cea0607a57f890a587eb26195 Author: Loïc Minier Date: Thu Jan 30 18:07:45 2003 +0000 * converted FAQ to SGML * SGML sucks, this is absolutely ugly, please reread commit 98bd3d5d78a7657807f578331de9d72f868a2cee Author: Gildas Bazin Date: Thu Jan 30 16:36:04 2003 +0000 * modules/codec/spudec/spudec.c, modules/codec/spudec/text.c: fixed the race condition between spudec and vout. This patch may not be all that nice because it does a lot of vlc_object_find() but it is the only solution I've been able to come-up with. Oh and I didn't fix the memory leak caused by the font when using text subtitles. If the vout changes while the spudec is running then we don't unload this font. commit 288c2fe39b7ade1e4fcaaa8a6ae3cbf12a997c38 Author: Derk-Jan Hartman Date: Thu Jan 30 15:46:29 2003 +0000 * modules/gui/macosx/intf.m - fixed a warning about parentheses commit e82bade6e9e1c14fff8dff444f1bea67a474f24c Author: Derk-Jan Hartman Date: Thu Jan 30 15:39:38 2003 +0000 * ./modules/gui/macosx/intf.m: - we close the video window after a video is done playing. commit 09a1fc830966622127eca57de8d1bc4145694057 Author: Gildas Bazin Date: Thu Jan 30 12:38:13 2003 +0000 * src/video_output/vout_subpictures.c: fixed a few race conditions that were triggered by the dvdplay plugin. commit c6fdadcb25a9fc0345267daf509c7c588818f285 Author: Christophe Massiot Date: Thu Jan 30 10:44:50 2003 +0000 Keep -O2 in --disable-optimizations mode, cause it can't harm... commit 8d186b976444c28cc7af442c39e21dbac71a698b Author: Gildas Bazin Date: Thu Jan 30 02:16:09 2003 +0000 * modules/codec/mpeg_video/headers.c: fixed non-initialized variable in PictureDisplayExtension(). This does also fix problems with the dvdplay plugin and menus with still pictures. commit 3459b8a0aeb5a8f1b0e8f7c24c34dcae07f41826 Author: Christophe Massiot Date: Thu Jan 30 00:39:41 2003 +0000 * modules/codec/mpeg_video/headers.c: more checks in PictureDisplayExtension, * modules/gui/macosx/intf.m: one of the threads wasn't in real-time priority !!! * include/vlc_threads.h: tuned up OS X priorities commit 0ef4dd5910caf8917a9104a2e8788fe65a404e40 Author: Laurent Aimar Date: Wed Jan 29 21:54:34 2003 +0000 * asf : more sanity check for broken files. commit d8501c549d296cd48a9e98b61b6a9de45b885e95 Author: Derk-Jan Hartman Date: Wed Jan 29 18:14:29 2003 +0000 intf: the slower/faster buttons should not be continious. project: the source files were included in the Resources. No more. commit 1584d670f1db650a0f35823df4a4a347b51fb03c Author: Sam Hocevar Date: Wed Jan 29 18:10:52 2003 +0000 * ./modules/gui/gtk/gnome.glade, ./modules/gui/gtk/gtk.glade: we disable the title and chapter dialogs when DVD menus are activated. commit e15a35bfd2a922fb9db1bb0dbe505fa593049d20 Author: Gildas Bazin Date: Wed Jan 29 17:28:22 2003 +0000 * modules/gui/gtk/*: changed the disc open dialog to allow for title and chapter 0. When title or chapter 0 are selected, they do not appear in the MRL. commit abd941fea756a5cb416bf73b85277fb61fc246af Author: Christophe Massiot Date: Wed Jan 29 17:07:37 2003 +0000 New nl translation, courtesy of dj hartman. commit aef7cfe8d662cb1b35209ab903475ecd208c5bc6 Author: Sam Hocevar Date: Wed Jan 29 15:55:44 2003 +0000 * ./modules/access/dvdplay/intf.c: added a sanity check upon initialization in case the input dies before we even spawned our dvdplay interface (Closes: #141). commit 3fb252d901e41530595cd8da11bc73436f415cf6 Author: Sam Hocevar Date: Wed Jan 29 15:15:20 2003 +0000 * ./po/ja.po: updated japanese translations, courtesy of KKI. commit b5b6ef13a289551bd60b1281ffb630f85c604ca1 Author: Gildas Bazin Date: Wed Jan 29 14:03:07 2003 +0000 * include/vlc_threads.h: VLC_THREAD_PRIORITY_VIDEO equals THREAD_PRIORITY_BELOW_NORMAL under Win9x/Me. commit 3d6389ab2275decbdc1f59fdb6788069c08fe7d5 Author: Gildas Bazin Date: Wed Jan 29 12:59:23 2003 +0000 * modules/demux/ogg.c: bug fix when switching between vorbis channels. commit 490316dd83278bfa591d06a6c4f65179e4868816 Author: Jon Lech Johansen Date: Wed Jan 29 11:41:48 2003 +0000 * ./modules/gui/macosx/controls.m: fixed bug in my previous commit. commit 88f691d0162f268fef612dd3599f6a4098feddf5 Author: Jon Lech Johansen Date: Wed Jan 29 11:34:11 2003 +0000 * core/playlist: PLAYLIST_PAUSE, playlist_IsPlaying, playlist_IsEmpty * modules/gui/macosx: started getting rid of p_intf->p_sys->p_input and using p_playlist->p_input instead. commit 0e8bd13c90660335a297eb7defd9ad9b3f0b08be Author: Gildas Bazin Date: Wed Jan 29 11:17:44 2003 +0000 * modules/access/dvdplay/access.c: fixed subtitles with the dvdplay plugin (closes #122). * modules/access/dvdplay/es.c: check "audio-channel" and "spu-channel" user settings (closes #122). commit 6a4590ebb7e75a76d59a5fa64ea825b57ad43bd1 Author: Sam Hocevar Date: Wed Jan 29 09:54:45 2003 +0000 * ./modules/audio_output/arts.c: fixed aRts output and removed debug messages that were lying around. commit 89e32e31bc71ebe860fc0b0f3980c2d1e51a8588 Author: Eric Petit Date: Wed Jan 29 00:02:09 2003 +0000 enabled changing filters on the fly commit 008accd05607de152a087436e6c10d3c7948ff55 Author: Christophe Massiot Date: Tue Jan 28 23:55:57 2003 +0000 Not sure the buffer was large enough. commit 84940e96c01c90bee314d648c8c00791e1c5afd4 Author: Laurent Aimar Date: Tue Jan 28 23:38:24 2003 +0000 * mpeg_audio.c : due to mpeg 2.5, max frame size is twice as I though. commit 096fc22a2f74b26cb6c8fbcea90351dffed59232 Author: Sam Hocevar Date: Tue Jan 28 22:52:30 2003 +0000 * ./modules/audio_output/esd.c: fixed esd audio output (Closes: #139). commit b05a2422f4a47441e3d26b216422c5e9acbc18d9 Author: Sam Hocevar Date: Tue Jan 28 22:03:21 2003 +0000 * ./src/video_output/video_output.c: don't try to change aspect ratio if it has been overriden by the user (Closes: #79). * ./modules/access/dvd/access.c: renamed "dvd-css-method" to "dvdcss-method". * ./modules/*: fixed a few capitalization issues. commit 7615051fb1b5f0bae87414b93c516c7e52128998 Author: Gildas Bazin Date: Tue Jan 28 21:18:53 2003 +0000 * modules/gui/wxwindows/open.cpp: minor bug-fix + allow user to select title 0 when using the dvdplay plugin (title 0 = menu). commit 3086668b73782da78d3ee17f20b493abd5f1ecb8 Author: Laurent Aimar Date: Tue Jan 28 21:17:34 2003 +0000 * mpeg_audio.c : fixed a stack corruption. fprintf 1 - gdb 0. commit 2db814a206f87ef926a15599e306c8b8f509f409 Author: Sam Hocevar Date: Tue Jan 28 21:08:29 2003 +0000 * ./modules/gui/kde/kde.cpp: the interface rc file defaults to the one in DATA_PATH. * ./modules/gui/wxwindows/*.cpp: fixed minor warnings. commit 9fec72f3cc638356d884ffd1d622768d926a7974 Author: Sam Hocevar Date: Tue Jan 28 21:06:17 2003 +0000 * ./debian/*: activated the wxwindows plugin. commit b33872a38b5f0a9d5c25b3dc6b90737467d64cfb Author: Sam Hocevar Date: Tue Jan 28 20:02:04 2003 +0000 * ./toolbox: made a few glade-generated strings non-translatable. * ./po/*: fixed spelling errors in pofiles. commit 2c7a2e20c3135612727849e7246e38fa45049e21 Author: Sam Hocevar Date: Tue Jan 28 17:14:20 2003 +0000 * ./debian/control: removed versioned dependency on libxosd. * ./debian/rules: added comments here and there. commit 2a55093ce01cb28ee00e8bc1ab5a5b095eb8d73a Author: Sam Hocevar Date: Tue Jan 28 17:11:38 2003 +0000 * ./bootstrap, ./toolbox: moved the Glade bugs fixing to toolbox, now use "./toolbox --fix-glade" to generate and fix source files. * ./include/vlc_common.h: fixed compilation warnings. commit a793be381c1da5f4fbfd9e23da5d6c24d141efae Author: Sam Hocevar Date: Tue Jan 28 16:57:28 2003 +0000 * ALL: fixes for various compilation warnings and spelling errors. commit 1f4c177f0b90bce5c8dc805c323b43b38c33fb20 Author: Sam Hocevar Date: Tue Jan 28 16:52:36 2003 +0000 * ./modules/visualization/xosd/xosd.c: fixed compilation with version 2 of libxosd. commit 58296e63453cca328cad2d71bc4677228514b219 Author: Derk-Jan Hartman Date: Tue Jan 28 16:47:46 2003 +0000 ALL: updated deinterlace to work on the fly. there is a but in vout.m:433 jlj will need to fix that. there is no feedback to the interface as of yet commit a5619da34d91e9ae381e5e2876aaa5e736836e4d Author: Derk-Jan Hartman Date: Tue Jan 28 15:59:38 2003 +0000 * ./modules/gui/macosx/vout.m: removed the resizebar. too much of a hack * ./README.MacOSX.rtf: updated deinterlace and resize info commit 5960b182010428986e04b7d1409c2d47009e2ab3 Author: Christophe Massiot Date: Tue Jan 28 15:05:52 2003 +0000 We are now able to parse : dvdread:/Volumes/to@to/VIDEO_TS@1,1 dvdplay:/Volumes/to@to/VIDEO_TS@1,1 Closes #77 commit 38b7295a678e0c4b1a58b2b5038ddfcad9ad2c42 Author: Sigmund Augdal Helberg Date: Tue Jan 28 14:49:12 2003 +0000 fixed another possible crash commit 9b5b8ae654a42b9edb08a071bb30abdb7b70b9b2 Author: Gildas Bazin Date: Tue Jan 28 14:41:05 2003 +0000 * modules/codec/vorbis.c: fixed parsing of vorbis comments. (closing #69) commit 432c4ec145c85fbd99625b1d5808e01c53274201 Author: Laurent Aimar Date: Tue Jan 28 14:00:49 2003 +0000 * gtk: fixed 'cannot find file.xpm'. * wxwindows: compilation fix for older wxwindows header. commit 17bc2d6e3f64384acee6943bf274ec0a5c563c24 Author: Gildas Bazin Date: Tue Jan 28 13:07:45 2003 +0000 * src/video_output/video_output.c: oops, fixed a bug I just introduced. commit cdef0915f5d0c9debeddc18d88f2a3ffd1ef9a55 Author: Gildas Bazin Date: Tue Jan 28 13:03:13 2003 +0000 * modules/video_filter/deinterlace/deinterlace.c, modules/video_output/x11/xcommon.c: modified debug messages. commit f6015e93733f0b4619a4aa8d7f0342a5057ec006 Author: Gildas Bazin Date: Tue Jan 28 12:30:44 2003 +0000 * src/video_output/video_output.c, include/video_output.h: modified vout_Request() to take into account the filter chain. If the filter chain has changed, a new vout will be respawned allowing to switch filters on the fly. This is still a bit hacky but to do it nicely will require implementing inheritance in object variables. * modules/video_filter/deinterlace/deinterlace.c: added a "deinterlace-mode" object variable to allow switching deinterlace modes on the fly. * modules/gui/gtk/menu.c: updated the deinterlace menu. * include/vlc_common.h: compilation fixes for gtk_main and gnome_main. commit c83f667f084a80af397caba3750de32b67f02f22 Author: Christophe Massiot Date: Tue Jan 28 12:23:40 2003 +0000 Do not show the channels menu when the input stream is mono, closing #117. commit 677963f1fe4a1d6fc6caeb32f5ed228c12be3a6c Author: Eric Petit Date: Tue Jan 28 10:05:15 2003 +0000 * sanity Lock()s commit c5c3a0f07c1b204d0267fe258c41356fe80957cb Author: Eric Petit Date: Tue Jan 28 08:17:26 2003 +0000 * beos/* : do not forgot to destroy the Messages window, so vlc does lock when exiting * missing cvsignores commit 9617a4b3836afe0b39f3c16f7b73b695bcf93d25 Author: Yves Duret Date: Tue Jan 28 08:11:10 2003 +0000 - new video_output/vout_encoder plugin. - new demux/a52sys plugin. commit 05fea7084e0a569bd7a9ae4c131cb053645f9928 Author: Sam Hocevar Date: Tue Jan 28 03:46:22 2003 +0000 * ./modules/audio_output/esd.c: fixed a stack space leak (Closes: #113). commit b2940c865f4e3c6faaef7383c3ad659bf428a507 Author: Sam Hocevar Date: Tue Jan 28 03:11:02 2003 +0000 * ./include/vlc_common.h: removed duplicate macro definitions in the gtk and gnome plugins. commit f134c067531254284bf330e098ade68636d2bbe8 Author: Sam Hocevar Date: Tue Jan 28 02:53:50 2003 +0000 * ./configure.ac.in: first step in the world domination roadmap, setting the CVS version to -test4. commit 476ba22e35e6fc083199ca15a0ef9298792b3822 Author: Sam Hocevar Date: Tue Jan 28 02:03:33 2003 +0000 * ./po/*: spelling fixes. commit e78a00bb3dce518546b769a737907f34f2b70bac Author: Derk-Jan Hartman Date: Tue Jan 28 01:50:52 2003 +0000 ALL: the next and previous buttons first work through the chapters. Only then they turn to the playlist. commit 22d5c48a7f3db2902d7a117225d9e3f2d0660e8b Author: Sam Hocevar Date: Tue Jan 28 00:22:44 2003 +0000 * ./configure.ac.in: fixed -lm flags for the distort and adjust plugins. commit a2246e72e03f27d0220573e8b6a9f7efbf1305d1 Author: Christophe Massiot Date: Mon Jan 27 23:48:14 2003 +0000 Additional check on p_first_byte_to_mix. commit 042214057e3acb113beee646b583334a2109ab13 Author: Sam Hocevar Date: Mon Jan 27 23:42:59 2003 +0000 * ./bootstrap: removed usage of $^ which is not compatible with BSD or Solaris make. commit 2173760d296c26574722c178277f29709de32e17 Author: Sam Hocevar Date: Mon Jan 27 22:50:01 2003 +0000 * ./src/audio_output/output.c: fixed return with a value in function returning void. commit 04b59c91686499bb07a0f5fee802580a8b4d4fdf Author: Sam Hocevar Date: Mon Jan 27 22:42:36 2003 +0000 * ./include/vlc_common.h: if we don't have strndup but gnome.h defines it anyway, do not provide our custom version. commit 887faff10febf55699b3853428a088fed5e3ba43 Author: Olivier Teulière Date: Mon Jan 27 21:44:39 2003 +0000 * Fixed a segfault (closes #132) commit fb1b3cf4fce542eda0575b828de0ddced0ee3024 Author: Johan Bilien Date: Mon Jan 27 21:35:06 2003 +0000 * ALL: some FreeBSD compilation fixes. gnome plugin still won't compile, at least on FreeBSD 5.0 commit f716766a5144a98885f6749522cde7fefe8b3707 Author: Olivier Teulière Date: Mon Jan 27 17:41:01 2003 +0000 * src/misc/objects.c: vlc_list_find now returns a (vlc_list_t *) instead of a (vlc_list_t); this modification was needed because BCB doesn't like at all when a function (compiled with mingw32) returns a struct... * ALL: modified the files to take this change into account * modules/gui/win32/menu.cpp: enabled the "Add interface" command commit 5b84049b037ba993057bd7d8bb5d242f9dece509 Author: Laurent Aimar Date: Mon Jan 27 16:28:42 2003 +0000 mms: another memory leak avi: comment out a debug statment. commit 58990fdaa56e39ce7c027ea3bbfc239a5a39467d Author: Eric Petit Date: Mon Jan 27 10:29:22 2003 +0000 Disabled DVD menus by default for 0.5.0 commit a2e5e656147af976a23383dad71418966bffad05 Author: Olivier Teulière Date: Mon Jan 27 01:42:19 2003 +0000 * The space bar is a hotkey for pause/resume. commit 553f1be2aae8e2b9dbadfb6d23af8116c4b4e642 Author: Jon Lech Johansen Date: Mon Jan 27 00:08:31 2003 +0000 * ./modules/gui/macosx/intf.[mh]: Fixed message panel memory leak. Textview is now updated on panel BecomeKey. * ./modules/gui/macosx/prefs.m: Decreased width of prefs panel. commit 3bcc216cc15a09a3b88979aa81969a47c2664259 Author: Gildas Bazin Date: Sun Jan 26 22:57:21 2003 +0000 * modules/gui/gtk/gnome.c, modules/gui/gtk/gtk.c: input_Seek() was incorrectly triggered while playing some DVD menus. commit 725c0117cc69e6f622d873d656369d3a7a0d4b0b Author: Boris Dorès Date: Sun Jan 26 18:31:07 2003 +0000 - menu checkbox outside of title/chapter groupbox commit 3b2350b169aff0d0bcbf814ffcae48541cf12d89 Author: Boris Dorès Date: Sun Jan 26 18:02:01 2003 +0000 - buttons are left aligned and their size comforms to Windows XP visual guidelines commit aad898d533b5236b89f8613642679d1f93db12f5 Author: Gildas Bazin Date: Sun Jan 26 16:37:20 2003 +0000 * modules/audio_output/waveout.c: multichannel and spdif support (spdif untested). commit ae704c8ca73636caddefece75f5d31e12192991e Author: Derk-Jan Hartman Date: Sun Jan 26 14:53:08 2003 +0000 * Added myself to list of authors of these files. i had forgotten to do this. commit a6987dc0bca414bd138c8f4923ff5225117bd821 Author: Laurent Aimar Date: Sun Jan 26 14:52:12 2003 +0000 * all: raah, clean up glade output. commit 83e729162297722ec879236393cbe036e696e5be Author: Laurent Aimar Date: Sun Jan 26 14:49:09 2003 +0000 * added stream output dialog box. commit 3bcbf4747c84feceaad8818d71dca13a548b16a5 Author: Gildas Bazin Date: Sun Jan 26 13:37:09 2003 +0000 * src/audio_output/input.c, src/audio_output/mixer.c: Fixed an annoying bug in the mixer. (p_input->p_first_byte_to_mix sometimes need to be reset) * modules/gui/wxwindows/interface.cpp: fixed the slider under wx-gtk. commit 52182a28d65f7fe6a62390e03da033126c0d6c6b Author: Laurent Aimar Date: Sun Jan 26 12:34:47 2003 +0000 * avi : fix play back for some broken avi commit 437957ac556494a48ffec03ba23fb15902db520d Author: Gildas Bazin Date: Sun Jan 26 10:36:10 2003 +0000 * modules/gui/wxwindows/*: Fixed the open dialog on win32. Better slider management in the main interface. Misc other small fixes. commit 543e3529bfbb5459bd618330a2339a2f2dfea9e7 Author: Eric Petit Date: Sun Jan 26 08:28:20 2003 +0000 Added some colors. commit 7a3a70296db48118214c9530147e7927b58a3de3 Author: Olivier Teulière Date: Sun Jan 26 03:55:36 2003 +0000 * modules/gui/win32: replaced BitBtns with Buttons everywhere, and put "OK" and "Cancel" buttons in an horizontal layout. Also updated a few properties here and there. commit 64c48e9c9b63c6ddc6ee450cafa3bdf0cddf9a72 Author: Olivier Teulière Date: Sun Jan 26 02:22:59 2003 +0000 * modules/video_output/directx: added a configuration variable and a "normal" one to set the vout window on top of ther windows * modules/gui/win32: the interface can use these variables (almost closes #84) commit f48edcc66049cdb74ec699710ba6026d8d55a281 Author: Sam Hocevar Date: Sun Jan 26 00:51:43 2003 +0000 * ./modules/gui/win32/menu.cpp: fixed a crash in the navigation menu generation. commit 263a954450a474d86a2a37fbb58801190a932ee2 Author: Derk-Jan Hartman Date: Sat Jan 25 21:34:45 2003 +0000 * changed the bugreporting url commit 02d360bd15f8c8e8ba4fd844229682d6e5f24d88 Author: Eric Petit Date: Sat Jan 25 20:15:41 2003 +0000 Added a window to see vlc messages. commit 160a693dd6519a757a3475848676924d2a0fedbc Author: Derk-Jan Hartman Date: Sat Jan 25 18:42:17 2003 +0000 * ./README.MacOSX.rtf: added two remarks on subtitle support. * ./extras/MacOSX/vlc.pbroj/project.pbxproj - Added .wma filetype - Added README, COPYING etc. to resources * ALL: Added a Help menu. commit 28e3d5e92d7ed8f07906fbff488734992d379276 Author: Laurent Aimar Date: Sat Jan 25 18:09:30 2003 +0000 * faad : clean up. commit 9137b014e2dff65c165442d65776f1e8459aa858 Author: Laurent Aimar Date: Sat Jan 25 17:57:36 2003 +0000 * all: fixed wrong usage of input_DeletePES. commit 96fd5143a83ad291b446dfd0401acb929fad83d7 Author: Laurent Aimar Date: Sat Jan 25 17:21:40 2003 +0000 *mp4: fixed segfault when it fails to start a decoder and has specific informations to send. commit 8fce437bcb8c6cd066e24ffcbbde83572d96761d Author: Laurent Aimar Date: Sat Jan 25 16:59:49 2003 +0000 * ffmpeg: fixed memory leaks. commit 22d851e1d2c4aaf47a2f6ebf0de01b3a8e1d4cdd Author: Laurent Aimar Date: Sat Jan 25 16:58:35 2003 +0000 * all : fixed some memory leaks thanks valgrind. commit 25eea88d8bddd72976a76ce8ecf979a4033abf1d Author: Derk-Jan Hartman Date: Sat Jan 25 12:42:13 2003 +0000 * README.MacOSX.rtf: Updated Readme for new release. Added section on subtitles and on bugreporting. * extras/MacOSX/vlc.pbproj/project.pbxproj: Added .wmv, .asf, .ogm, .dv, .sub and .srt files. commit 12a7ff08cc2b4bf5c509fc5cce3090481c73769c Author: Derk-Jan Hartman Date: Sat Jan 25 12:00:38 2003 +0000 * Reverted back to non metal windows as dictated by Apple's User Interface Guidelines. Only the controller window stays metallic. commit 8a517cbb694eed3ca5e7e990addc7e6fd090d777 Author: Laurent Aimar Date: Sat Jan 25 03:12:20 2003 +0000 * avi: no more segfault when we have 'max buffer allocation reached' * all: fixed(kludged ?) the fact that when we have a 'max buffer allocation reached' we cannot send null packet to decoder. commit cc6ee817fde6d5ed1ece402701989a756d19b8c2 Author: Eric Petit Date: Sat Jan 25 01:03:44 2003 +0000 * store windows sizes in the vlc configuration file * fixed an interface bug when launching a file from the command line * minor fixes or enhancements commit a08a63e7311c2b15d8f7c3f9e36386ca32ff4461 Author: Derk-Jan Hartman Date: Fri Jan 24 18:25:14 2003 +0000 * changed the CONFIG_DIR for Darwin into Library/Preferences/VLC commit ccfd28dd47f6ee6316aac625ad29d63d43393f50 Author: Derk-Jan Hartman Date: Fri Jan 24 16:19:15 2003 +0000 * code we migh use in the future to change the subfile we use. not very useful now because of the .avi requirement to start/stop before loading/displaying the subs. commit f33d74bc477dfe988def9e8c88bf122bc2135709 Author: Derk-Jan Hartman Date: Fri Jan 24 14:35:52 2003 +0000 ALL: fixed the deinterlace menuiteM cvS: ---------------------------------------------------------------------- commit 7b73653e17b790f5ac3c710da8318c160fc43759 Author: Derk-Jan Hartman Date: Fri Jan 24 14:34:53 2003 +0000 ALL: fixed the deinterlace menuitem commit 1292f91e251b73bf1997eb127437fe5d49ccfbd6 Author: Sam Hocevar Date: Fri Jan 24 14:13:00 2003 +0000 * ./doc/bugreport-howto.txt: minor updates. commit 4bbe6f6f3955abc5472d692bda44623012848e11 Author: Sam Hocevar Date: Fri Jan 24 12:01:03 2003 +0000 * ./configure.ac.in: removed the --with-bcbuilder flag. * ./INSTALL.win32: updated accordingly. commit 953ef37b0dd76c2f70af72a9a380c5d743eaa864 Author: Eric Petit Date: Fri Jan 24 06:31:56 2003 +0000 * vlc_threads.h: lower a priority that made sound choppy on not-so-fast BeOS computers (closes #119) * others: removed old printf or unused code. commit d68becda6e6f435d579996030f561072292aa479 Author: Derk-Jan Hartman Date: Fri Jan 24 06:21:03 2003 +0000 * ./modules/gui/macosx/vout.m: the mousepointer is hidden in fullscreen view after 2 seconds. commit 16a94e156164ac83bdfd813e0a615ee35e5c55ae Author: Derk-Jan Hartman Date: Fri Jan 24 02:31:53 2003 +0000 * when the playlist is selected and you push the spacebar we pause/play the movie. this makes the behaviour more consistent, though the solution is somewhat unclean. We should fix this on a higher level but i don't see how we could/should. commit 72fb9033d1a80749ec45f45eb7b69fa1d7170536 Author: Boris Dorès Date: Fri Jan 24 00:57:51 2003 +0000 - added a NULL pointer test - cosmetic changes commit e56eff610ae3c0c4386b860710256f0c24bd1a29 Author: Derk-Jan Hartman Date: Fri Jan 24 00:53:41 2003 +0000 * the volume slider could only be dragged, not clicked. removed some useless code as well. commit 9185c5155b9e9df14f33ea548117df54950fc8b3 Author: Derk-Jan Hartman Date: Fri Jan 24 00:17:20 2003 +0000 * made a quick hack to create a resize bar. not sure if we should keep this. commit 5eb9bd3aca96e9be087b98c9e06407c72282b256 Author: Gildas Bazin Date: Thu Jan 23 23:57:50 2003 +0000 * modules/gui/wxwindows/open.cpp: New "open dialog" that mimics the one from the gtk interface. * modules/gui/wxwindows/popup.cpp: Started implementing the popup menu. * modules/gui/wxwindows/interface.cpp: Got rid of the pause button. The play button now acts as a play/pause button depending on the context. * modules/gui/wxwindows/*: A few hacks needed to make the win32 version useable. commit 8f10d4fe9cc8f4e41341534d60dc5b469db109b6 Author: Christophe Massiot Date: Thu Jan 23 23:51:13 2003 +0000 * Resized elements in the open panel, * modules/gui/macosx/vout.m: Only hide the menubar and cursor if fullscreen mode is on the primary screen, * po/*: Updated po files. commit 03ea4d8101c69d9e3eb97fd6648eaa0e5abfb2c2 Author: Derk-Jan Hartman Date: Thu Jan 23 22:57:28 2003 +0000 * ./extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib - oops, i enlarged the timeslider by accident. fixed * ./modules/gui/macosx/controls.m - fixed a mutex_lock issue commit f746c5dc37fb322e931db23095aa670d58b1b467 Author: Derk-Jan Hartman Date: Thu Jan 23 22:39:30 2003 +0000 ALL: - made some panels into windows. - made the background picture non editable (removes the text cursor) - added slowmotion button commit 21575d49b6ccd57e9997c3fddfda0e633052f780 Author: Derk-Jan Hartman Date: Thu Jan 23 22:25:32 2003 +0000 * ./modules/gui/macosx/controls.m - changed the slower button into a slowmotion button - fixed a forgotten mutex_unlock * ./modules/gui/macosx/intf.m - added the slowmotion button - some windows shouldn't register in the "Window" menu * ./modules/gui/macosx/open.m - allow multiple file selection commit 8aa9a6a30c3657f84abe618d653975bbffb6c117 Author: Christophe Massiot Date: Thu Jan 23 21:47:59 2003 +0000 * Minor changes to the open panel, added AVI stream output option, * modules/gui/macosx/open.m: "Open File" is back, * modules/codec/mpeg_video/synchro.c: Fixed a counting bug. commit bc03a973432be4b821ba53e8a0bb41b32970d51c Author: Boris Dorès Date: Thu Jan 23 17:18:45 2003 +0000 - menus disabled by default - cosmetic changes commit aeade697a0629f3a2520c17e2fbb7e445cfc6b7c Author: Christophe Massiot Date: Thu Jan 23 17:13:28 2003 +0000 Fixed a segfault with quitting when no audio output plug-in was found (closes #108). commit 8afb82e2c6dc616377ff5afafb326c35f3f36a59 Author: Olivier Teulière Date: Thu Jan 23 16:17:59 2003 +0000 * use 'dvdold' instead of 'dvd' commit b276198a5cf3702072448623af18fff91805bbd7 Author: Sam Hocevar Date: Thu Jan 23 15:53:10 2003 +0000 * ./modules/misc/network/ipv4.c: we use INADDR_NONE instead of -1 (an old suggestion from lool). commit 4e7174c14bfa63f0d2e43b93ba734db384fefa94 Author: Sam Hocevar Date: Thu Jan 23 15:52:04 2003 +0000 * ./modules/*: warning fixes. commit 4364ef906f48173f5cf575812580cd5d32e41d77 Author: Sam Hocevar Date: Thu Jan 23 15:50:15 2003 +0000 * ./modules/access/dvdread/input.c: warning fixes and a consistency fix (ilvu_sa cannot be -1). commit 27ebd5cd73694dc07c828acf195e809d3a537e63 Author: Laurent Aimar Date: Thu Jan 23 15:07:20 2003 +0000 * asf: in fast/slow motion we don't play audio (unless there isn't any video). Added some clean up. commit bed89e05ecabf096af9b1e6747b3da59d8ed2c84 Author: Christophe Massiot Date: Thu Jan 23 13:54:59 2003 +0000 Derk-Jan Hartman. commit 21196f47028a9b59d9f882b6abc8f05bb79a34df Author: Laurent Aimar Date: Thu Jan 23 13:44:21 2003 +0000 * don't send audio in fast/slow playing speed unless there isn't any video stream. commit e8ce66c232c2cd62cd8d9535200033a0c210f3e9 Author: Christophe Massiot Date: Thu Jan 23 11:48:18 2003 +0000 * modules/gui/macosx/open.m: Stream output doesn't do UDP/PS, * modules/audio_filter/channel_mixer/trivial.c: Fixed reverse stereo mode with MPEG files, * src/audio_output/output.c: Fixed dual-mono handling. commit 916664af95c6ef4f4da522a922a9094922b93147 Author: Gildas Bazin Date: Thu Jan 23 10:25:40 2003 +0000 * modules/access/dvdread/input.c, modules/control/rc/rc.c: fixed typos. commit 3838e88074b52e9feb0861ac87441a3f091636e9 Author: Sam Hocevar Date: Thu Jan 23 09:58:02 2003 +0000 * ./modules/access/dvdread/input.c: the dvdread plugin issues a warning instead of an error when it can't stat() the device (Closes: #77). commit 77081ffba67aa9802769cf56760d19f286dfdb69 Author: Gildas Bazin Date: Thu Jan 23 09:53:55 2003 +0000 * modules/control/rc/rc.c: Partial fix for the rc interface under win32. On win32, select() only works on socket descriptors so we don't use it anymore on this platform. Right now we only do a blocking call to read() although it should be possible to have a fully functionnal interface by using the PeekConsoleInput() call (someone willing to investigate this ?). commit 768b2ea25a22f26d73e01ddea7bae60cd44f2278 Author: Laurent Aimar Date: Thu Jan 23 09:00:36 2003 +0000 * demux: fix segfault while trying to opening files without extention... commit 0efabac6c95a2437ccc6843b220b31db82ef2dde Author: Boris Dorès Date: Thu Jan 23 04:50:38 2003 +0000 - allow the user to choose (and sort) several plugins for the same category. commit d48ff8b85c15148a00da7d9a7b44e75fa9195f6b Author: Olivier Teulière Date: Thu Jan 23 03:33:34 2003 +0000 * The stream output can't use PS with UDP * Added tooltips for the subtitles dialog box * Added a missing "delete" * Added a menu entry to spawn new interfaces (but it's currently disabled, due to a problem with the vlc_list_t struct) commit ba0ff50cfdb120c0535bd4628cb549659528eb00 Author: Sigmund Augdal Helberg Date: Wed Jan 22 22:19:29 2003 +0000 added an new config variable that takes an comma separated list of interface modules to be loaded in the background when vlc starts. This is usefull for lirc, logger and xosd. Also got rid of the hacky way the sap module was inserted, as this just needs to be added to this list now. commit 831d6ca51e9b135a0c05a9e2a73755cbad46f2ee Author: Olivier Teulière Date: Wed Jan 22 21:42:51 2003 +0000 * Added a dialog box for subtitles selection * Cosmetic here and there commit 4c31331e6fef8892ebbbdd6183e0a85e2eb6b419 Author: Loïc Minier Date: Wed Jan 22 19:37:50 2003 +0000 * modules/visualization/xosd/xosd.c: lower module capability when the DISPLAY environment variable is unset (gtk like behaviour) commit 128f5ba7b25efb7d218df9c4da139c9a2462b39d Author: Christophe Massiot Date: Wed Jan 22 18:31:47 2003 +0000 Reverse stereo option. commit dba1461123a88cb8840f11927e0adcaa76befe52 Author: Sam Hocevar Date: Wed Jan 22 17:03:51 2003 +0000 * ./configure.ac.in: reverted one of my latest laughable changes. Fixes the detection of libdvdread.a, libdvdplay.a and libxvidcore.a. Sorry guys. commit cfa5300a5b2ae10812c6f518243f6a090d3b735c Author: Loïc Minier Date: Wed Jan 22 16:41:15 2003 +0000 * modules/visualization/xosd/xosd.c: fail if DISPLAY isn'y set or if xosd_init returns NULL * lib is initialized with configured font * more safety checks commit 0f695c7609615c6f887a9362be9bd3acd859bb59 Author: Loïc Minier Date: Wed Jan 22 16:16:27 2003 +0000 * modules/access/slp.c: #include because of a malloc commit bb8e9ffdab0d9bbc147c9963ce5f5112509d6590 Author: Christophe Massiot Date: Wed Jan 22 15:16:02 2003 +0000 Less aggressive debug message. commit 34b8dedc552dfea58960a6ac725bd8e9126dc531 Author: Sam Hocevar Date: Wed Jan 22 12:25:59 2003 +0000 * ./configure.ac.in: fixed multiple static link issues with anal linkers. commit 0e9ecb786aa05ab1c2d78f8274f8c4f3c448875d Author: Laurent Aimar Date: Wed Jan 22 10:53:22 2003 +0000 * add vout_encoder, not yet the codec parts. commit 2b9dfff88360ed512ccb00c6ac6424697d602d7e Author: Laurent Aimar Date: Wed Jan 22 10:44:50 2003 +0000 * all: modified files for video transcoding. Still needed configure.ac.in commit 412d64b1e9973f1037d9e9d45934a0c05a2c39b0 Author: Laurent Aimar Date: Wed Jan 22 10:41:57 2003 +0000 * added file needed for video transcoding with vlc. commit 6ea488394d980dca2bea3607fa36766607dd0f6e Author: Christophe Massiot Date: Wed Jan 22 10:03:17 2003 +0000 1.12 How do I join an IPv6 multicast stream? commit cb4cb20239963a7ec0703de4ca34a987cc5c91f0 Author: Christophe Massiot Date: Wed Jan 22 09:54:29 2003 +0000 * configure.ac.in: Re-added a52sys module, which was lost somewhere... * Fixed bugs regarding Dolby Surround downmixing. commit f9975e293f7c962855b5c3f6af94312d3c86b474 Author: Laurent Aimar Date: Wed Jan 22 04:51:16 2003 +0000 * fixed my last fix about bug with non-progressive videos. commit 8f103bdb0912d28074adc3cdb169ae0f3821336d Author: Derk-Jan Hartman Date: Wed Jan 22 02:39:33 2003 +0000 ALL: fixed a small bug in the timeslider code commit 69945cce27fd4e5a5b9aa840eb422a03c2cac10d Author: Derk-Jan Hartman Date: Wed Jan 22 01:48:06 2003 +0000 * ./extras/MacOSX/vlc.pbproj/project.pbxproj: Added .mp3, .m3u and .mov filetypes. * ./modules/gui/macosx/vout.m: Made the video window a textured window * All: - fixed several missing object_release bugs, that i had introduced. - updated the play/pause behaviour. - fixed an issue with the volumeslider. commit a37a2e5eeb19316a8af8f6300b6b3a8c276a48f0 Author: Loïc Minier Date: Wed Jan 22 01:40:19 2003 +0000 * added --with-slp * now works under win32 commit 2891094dd4909f07b274a25b0b5c9ff3311dccf6 Author: Eric Petit Date: Wed Jan 22 01:13:22 2003 +0000 * Fixed title / chapter menus * Clean up commit d5fe9f34387cde0fbb60edfb12577c0118b67778 Author: Laurent Aimar Date: Wed Jan 22 00:32:32 2003 +0000 * gtk: fixed a segfault with deinterlace. commit 6996bfd06a038cd762cc5fce34accd045015595d Author: Olivier Teulière Date: Tue Jan 21 21:20:54 2003 +0000 * Dropped files and files added using the playlist are now enqueued according to the "enqueue" config option commit 5a0a657bc9e7335498cdf809b9440815d1859479 Author: Loïc Minier Date: Tue Jan 21 21:19:36 2003 +0000 * use of service attributes to get the name of the session, insert it in the playlist commit 0b9c1f07dbe77d5f06786961261506d4d5a82b7f Author: Olivier Teulière Date: Tue Jan 21 19:49:09 2003 +0000 * Added a dialog box for the stream output commit 9d9004266a849ae05304fb6dcab823ba5f232b4d Author: Loïc Minier Date: Tue Jan 21 18:43:54 2003 +0000 * added a couple of malloc() checks commit ba7fd68d0c944417221fb06a4dd6fdf0ed6790b0 Author: Loïc Minier Date: Tue Jan 21 17:34:03 2003 +0000 * now search all srvtypes and add all srvs of all srvtypes to the playlist (requires less configuration information, now zero) * usual cleanup and bug removal commit 4a484a39336b12540bebba7c661790e49e4a4e7d Author: Derk-Jan Hartman Date: Tue Jan 21 17:08:16 2003 +0000 ALL: the slider updates the video while it slides. commit 0a8f461ff39c687e5259fd3a01468291e79a2f0f Author: Laurent Aimar Date: Tue Jan 21 17:00:41 2003 +0000 * added "use DVD menu" choice. commit 28ad4a41bbfc11744ac6da847d1e5e91c3252b85 Author: Laurent Aimar Date: Tue Jan 21 16:46:17 2003 +0000 * sub.c: fixed handling for subrip subtitle with \r\n instead of \n and added some sanity checks. commit ec6e741859028457f072e141dedb7e151e28a16e Author: Derk-Jan Hartman Date: Tue Jan 21 14:26:54 2003 +0000 ALL: fixed my previous osx interface commit. had forgotten to save the files. commit fca9baf06f640e3c48a0c64bd3bf29d84596af10 Author: Derk-Jan Hartman Date: Tue Jan 21 14:15:05 2003 +0000 * ./src/input/input_ext_intf.c - FASTER and SLOWER now take into account the current rate. commit 4238a1537f616a9b844b9750d3e5a36fa8c45422 Author: Laurent Aimar Date: Tue Jan 21 12:36:11 2003 +0000 * gui/gtk : added a subtitle option in open dialog box. commit 045192a1898e56b17590d029364d0c4eb728d935 Author: Derk-Jan Hartman Date: Tue Jan 21 12:23:37 2003 +0000 ALL: The addition of a volume slider required a small redesign of the interface. David Weber was again kind enough to help us. commit ba14c1ba9ed40b888b50c414e45847de1f9471c2 Author: Derk-Jan Hartman Date: Tue Jan 21 12:01:43 2003 +0000 * Added an 'slowmotion' icon commit 200902575d980605296fc44ea185757a6d5b77a7 Author: Christophe Massiot Date: Tue Jan 21 10:29:12 2003 +0000 Fixed two major bugs in the audio output, triggering segfault when going to mono mode, and probably at some other places. commit 1d385240078ba08a5d6d16e90f3a172bcba98245 Author: Jon Lech Johansen Date: Tue Jan 21 00:47:43 2003 +0000 * ./modules/gui/macosx/aout.m: output more debug info * ./modules/gui/macosx/misc.[mh]: MPSlider, iTunes-like slider: http://nanocrew.net/vlc/mpslider.png commit 9c7700d3c14505da447681aed454fedd4eee0e8b Author: Yves Duret Date: Mon Jan 20 20:17:00 2003 +0000 - new access/slp plugin. - more buildfor_{rh80,mdk{82,90}} stuff. - use %%mklibname macro. - use %%clean_menus in postun instead of %%update_menus everywhere. commit ba0c772b64c14dac6114d1a834458bb2bc437f23 Author: Laurent Aimar Date: Mon Jan 20 20:07:07 2003 +0000 * all: begin to up to date the gtk/gnome interface. All comments are welcome, and please reports bugs :) commit bd5872fb49df3ab406b69f6334ae4d65bef5be51 Author: Christophe Massiot Date: Mon Jan 20 17:52:26 2003 +0000 Used macro instead of hand-made code. commit df385c260370aff0e80ca4df2bee7cddeb01fc86 Author: Laurent Aimar Date: Mon Jan 20 13:06:34 2003 +0000 * all: converted some msg_Err into msg_Warn commit d9a524f33cd1f8929038330aa20f0983b50581a8 Author: Laurent Aimar Date: Mon Jan 20 13:04:03 2003 +0000 * asf : more msg_Err -> msg_Warn commit 2f9b0547069095cd996e87e8673f9e48295cc126 Author: Laurent Aimar Date: Mon Jan 20 13:03:03 2003 +0000 * aac: some msg_Err -> msg_Warn commit 9a5b0b8000ed8cd3e44f6162a28485edd51d2abc Author: Laurent Aimar Date: Mon Jan 20 13:01:53 2003 +0000 * all: changed some msg_Err into msg_Warn. commit abdf248d404e2fe2ceef86c969b4a7520211ab68 Author: Christophe Massiot Date: Mon Jan 20 10:59:29 2003 +0000 Fixed a dozen bugs regarding mono audio files. commit f42c15f09233a013794814c0b613b11cd01918cd Author: Derk-Jan Hartman Date: Mon Jan 20 03:45:06 2003 +0000 * ./extras/MacOSX/vlc.pbproj/project.pbxproj - Added .cue and .ogg to the known filetypes ALL: - When files are added they are not automatically played anymore. They are always queue'ed and optionally played. - Preliminary divx filesubtitle support. commit 2ea3cbd32148ee3b0737cf1a439a122849efde58 Author: Eric Petit Date: Mon Jan 20 02:45:25 2003 +0000 load correctly font-eutopiabold36.rle on BeOS, thanks to sam & Meuuh previous commits (closes #100) commit 6ef4e2394658c09e44c1edea2894048277a9225b Author: Laurent Aimar Date: Mon Jan 20 02:19:56 2003 +0000 * mpegvideo.c : raah, removed a debug message... commit 435b4df582f7f9fbbae2f92cc38ddadd5de95100 Author: Laurent Aimar Date: Mon Jan 20 02:15:08 2003 +0000 * mpegvideo.c : fix dts generation for non-progressive stream. commit 21fb802806228e2ecd8372f9ac95845e35e3d386 Author: Derk-Jan Hartman Date: Mon Jan 20 00:23:45 2003 +0000 * ./modules/gui/macosx/vout.m: Fixed the play/pause key shortcut. commit 5fec93e17a9a45fb7c20dec7be0ca59775abbe39 Author: Jean-Paul Saman Date: Sun Jan 19 22:16:13 2003 +0000 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. commit 4e1cda09665d0f044943720371c551a5e194b024 Author: Olivier Teulière Date: Sun Jan 19 17:55:18 2003 +0000 * Compilation fix commit 4a6a6ea080b7f5c54f4ff791d2f880a70900e133 Author: Christophe Massiot Date: Sun Jan 19 16:57:32 2003 +0000 Requalified some error messages into warnings. commit 0bce380659d4fbc32fac709f299599626793102a Author: Laurent Aimar Date: Sun Jan 19 08:28:02 2003 +0000 * avi.c : proper way to store fourcc. commit e4fc7e4e892f1ecbf94b1f8b0d73e14ad5df20c6 Author: Laurent Aimar Date: Sun Jan 19 08:27:28 2003 +0000 * all: change the way fourcc are stored in bitmapinfoheader. commit 0e93bc69fdab72b6968c6460423b3688b8f5183d Author: Sam Hocevar Date: Sun Jan 19 03:16:24 2003 +0000 * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed the GetProgramPath call, stored the path in p_libvlc instead. Fixes compilation under anything other than OS X. commit 4752aae0d1d5c81a26637398fc99ed48dd9588cb Author: Alexis de Lattre Date: Sat Jan 18 20:24:33 2003 +0000 Compilation fix commit 23cdeacfeb4c91a8e6d9c40ed89c19882b8339c7 Author: Christophe Massiot Date: Sat Jan 18 13:24:44 2003 +0000 Including font-eutopiabold36.rle for DivX and ogg subtitles. commit b3016a961f6cc16de031aa2ee99ce9cab32ed5f9 Author: Derk-Jan Hartman Date: Sat Jan 18 04:57:08 2003 +0000 * ./modules/gui/macosx/open.m - .bin files are now opened as disks, instead of as files commit e63ac4f8abe06d7f984f551604746aa10cad0c0b Author: Derk-Jan Hartman Date: Sat Jan 18 04:10:58 2003 +0000 * ./modules/gui/macosx/open.m: - Removed the pretty animation. Wasn't working. This looks better. - fixed a potential memory problem commit c40313bf6a748eeeb85aafd0efcaac4c8f2ee584 Author: Sam Hocevar Date: Fri Jan 17 23:59:18 2003 +0000 * ./modules/audio_output/alsa.c: updated requirements to 0.9.0beta10a in the source comments. commit a031dc0e43e4623d4ed502bd0e1115564642527a Author: Derk-Jan Hartman Date: Fri Jan 17 21:46:04 2003 +0000 * ./modules/gui/macosx/controls.m: made the fullscreen command work, even if the videowindow is not the frontmost window commit 8ce688cb351361317dea5c620f384d2e7feb9983 Author: Sam Hocevar Date: Fri Jan 17 19:36:53 2003 +0000 * ./modules/gui/ncurses/ncurses.c: added locks and checks in navigation code. commit c39a74a51097705fe13a9bac2658d512b32004b9 Author: Sam Hocevar Date: Fri Jan 17 19:35:22 2003 +0000 * ./modules/gui/win32/mainframe.cpp, ./modules/gui/win32/menu.cpp: applied navigation fixes from the Gtk+ interface. commit 1ff15337c39a85750ea59484adc6c78d3cfdc329 Author: Sam Hocevar Date: Fri Jan 17 19:22:21 2003 +0000 * ./modules/control/rc/rc.c: boundary checks for chapter navigation. commit 87c994f0c4c95e6f3dc8cd2690c7883c68f3313c Author: Sam Hocevar Date: Fri Jan 17 19:17:09 2003 +0000 * ./modules/gui/gtk/gtk_callbacks.c, ./modules/gui/gtk/menu.c: added a lot of boundary checks in the handling of title/chapter menus. Title 0 is no longer reachable (Closes: #26). commit d1e3b4ad9239c8a795d4b207edf800d581e58c28 Author: Eric Petit Date: Fri Jan 17 18:19:43 2003 +0000 Fixed the 'Do not use DVD menus' check box. commit a5d19ec4ec82a8c666344410af4435b9a213a41f Author: Jean-Paul Saman Date: Fri Jan 17 18:19:11 2003 +0000 Updating slider only once a second now. commit 294ba69ae52fc2a1f597d8eb7165be976e0710b5 Author: Christophe Massiot Date: Fri Jan 17 17:22:22 2003 +0000 . commit 4da4c94a41ad44ce34a76a63e4f89c2f1ea4619a Author: Sam Hocevar Date: Fri Jan 17 16:18:03 2003 +0000 * ./modules/video_filter/**/*.c: mouse clicks and keyboard events are now sent to the parent video output by all filters, and mouse coordinates are translated when necessary (Closes: #15). commit 8470508bad67403530f0a00e598e6bf0c78e05da Author: Laurent Aimar Date: Fri Jan 17 15:26:24 2003 +0000 * all: use p_vlc->pf_memcpy instead of memcpy on big data block. * mpeg4video: removed a bad code dealing with pts discontinuity. * pes.c: try to avoid copying the whole PES. (the first 64ko ins't any more copied :) commit 6da4dafad84d337256532f94377d84ccd3a56f0a Author: Loïc Minier Date: Fri Jan 17 14:51:09 2003 +0000 * added missing static commit 5f0dad5602d5b2328ab5bcb72c7c64645dc9a3b4 Author: Sam Hocevar Date: Fri Jan 17 13:54:11 2003 +0000 * ./modules/codec/spudec/parse.c: fixed a wrapping issue in the subtitle date calculation in slow-mo. commit c92a04960ca1a90eb407bd067819f981b1e42704 Author: Sam Hocevar Date: Thu Jan 16 23:37:59 2003 +0000 * ./Makefile.am: fixed distribution of MSVC files. commit caefa42586345abb2623094be2a65c91b942dfd2 Author: Boris Dorès Date: Thu Jan 16 23:33:20 2003 +0000 - my previous fix was a bad fix :( commit ec06c01a9fe03eae822c2cb30d208623ebcf9260 Author: Loïc Minier Date: Thu Jan 16 23:25:55 2003 +0000 * configure.ac.in: . renamed access_slp to slp . slp is enabled by default if slp.h is present * modules/access/slp.c: . slp is now an access and a demux and forces the use of itself . cleanups and bug corrections . disappears of the playlist Thanks to fenrir for the help in debugging! commit 1e97f6ad2042c71ee8710e1b4102a86cfd5213f0 Author: Christophe Massiot Date: Thu Jan 16 23:00:47 2003 +0000 * Bumped up revision number to 0.5.0-test3, * Rearranged fields in the OS X interface to accomodate for translations, * modules/access/dvd/ifo.c: fixed a crash with bad streams, * Auto-updated po files, * Manually updated fr.po. commit 0f1869c5e8eefa688b8ef930f9c70bc4d1ac5342 Author: Boris Dorès Date: Thu Jan 16 21:14:23 2003 +0000 - input.c : doesn't even try to use the headphone filter for unsupported format (S/PDIF, ...) - m3u.c : support for MRLs better detection of absolute path under Windows - configure.ac.in : off_t was defined twice for mingw32 - fr.po : translation of headphone filter strings commit 0acdca901e78686b21574f9d81b98661a357a636 Author: Loïc Minier Date: Thu Jan 16 20:08:00 2003 +0000 * typo commit 1b5ab075a38bd4744f79369f82f0f4e6456eee5a Author: Eric Petit Date: Thu Jan 16 15:26:23 2003 +0000 * InterfaceWindow.cpp : fixed DVD drag & drop * PreferencesWindow.* : added the possibility not to use DVD menus commit ba6cada96df1a5a7c3c35c7bb33f8b4a672e2255 Author: Christophe Massiot Date: Thu Jan 16 14:40:04 2003 +0000 Swedish is now sv, not se. Thanks yvounet. (c) commit 71e90525a158279189d18013d41d008b71456605 Author: Yves Duret Date: Thu Jan 16 14:39:22 2003 +0000 * codec/mad plugin is replaced by audio_filter/mpgatofixed32. * new demux/m4v and mux/avi plugins commit 3788b628125f54a8822ea1a706c8b5b0ae6f50db Author: Sam Hocevar Date: Thu Jan 16 14:34:55 2003 +0000 * ./po/sv.po: Swedish is now sv, not se. Thanks yvounet. commit 0bbce5b50d4f6acab7899231b3d4b649dc718d71 Author: Christophe Massiot Date: Thu Jan 16 14:08:39 2003 +0000 * modules/codec/mpeg_audio.c: attempt at fixing free-bitrate mp3, though I do not have any file to test ; more precise PTS handling when losing sync. * src/audio_output/intf.c: fixed a warning. commit 9ad04be7c4c4bc32aadfeb41b8c90f07cefdaf34 Author: Derk-Jan Hartman Date: Thu Jan 16 13:58:18 2003 +0000 * ALL: - integrated play/pause toggled button - global shortcut for play/pause by use of spacebar - new pause.png - removed pause button - close button in intf window. register window in Window menuitem. - rearranged the menu - changed some key-combo's to be more OSX compliant/consistent - The time text-field is no longer selectable - The faster/slower/ff/stop etc button are only available during playback - added .bin filetype to Project Target (allows drag and drop of .bin files on program icon. - Added Add/Remove buttons to the llaylist. - Made the drawer 10 pixels smaller. Looks much better. - added a volume slider. commit 6484d33c10aefd22fab19cef19b9e77b0a3a8304 Author: Derk-Jan Hartman Date: Thu Jan 16 13:49:44 2003 +0000 * ./modules/gui/macosx/controls.m: - Added a volumeslider - removed pause button - added a fast forward action (increases speed in time) - changed the play method to allow for a toggled play pause button - volumeUp and VolumeDown take the state of the Mute Menuitem into account - volumeUp and VolumeDown take the volumeSlider into account * ./modules/gui/macosx/intf.h: - added references for the volumeslider, new menuitems * ./modules/gui/macosx/intf.m: - correct init of volumeslider and other new intf elements - new title for Controller window - the state of buttons is dependant on a movie being played - toggle the play/pause button if a play/pause action is detected. * ./modules/gui/macosx/playlist.h: added add/remove buttons to playlist * ./modules/gui/macosx/vout.m: - removed some control keys which were no longer necesarry - give the window the title of the item being played commit a16b6c3c4c08e5c349ace00b55e496cba06427f3 Author: Derk-Jan Hartman Date: Thu Jan 16 13:22:30 2003 +0000 VolumeGet/VolumeSet now work even if no file is playing. commit 35a9a0d836f190346f91416ce9c49553a6f20c49 Author: Sam Hocevar Date: Thu Jan 16 12:56:34 2003 +0000 * ./plugins.dsp.in: fixed this file thanks to Stephane van Hardeveld. commit c3cbe1767e8dc9e9d62d3850eb6f4aa0f57ed38b Author: Sam Hocevar Date: Thu Jan 16 12:49:28 2003 +0000 * ./evc/config.h, ./msvc/config.h: proper generation of these files using information from configure.ac.in. Thanks to Stephane van Hardeveld for spotting this. commit b25e0c1894340f061ad97b2b02db326801375d93 Author: Sam Hocevar Date: Thu Jan 16 09:05:37 2003 +0000 * ./modules/**/.cvsignore: added common *$(LIBEXT) values to .cvsignore. commit 8450492c0fe1d331db58d0acd15561f3bf7ecd63 Author: Sam Hocevar Date: Thu Jan 16 09:02:46 2003 +0000 * ./include/vlc_common.h: fixed win32 plugin compilation. commit d6e27e7bb75ddb90f5128dc574244f0956864022 Author: Sam Hocevar Date: Thu Jan 16 09:00:32 2003 +0000 * ALL: merged more UI strings. commit 07bc016f92fbabf3adbe20c3aafb9a1f84faa5b6 Author: Christophe Massiot Date: Wed Jan 15 23:55:22 2003 +0000 * Fixed MPEG audio layer III VBR, * Mac OS X interface thread gets a real-time priority as well to avoid lock-ups, * VLAN error is now a warning. commit 56fbe6bd7c5c896b8d22cef3f932040e72369dfc Author: Christophe Massiot Date: Wed Jan 15 13:58:28 2003 +0000 Typo. commit 4c96559e970aa138bd0c82b3544bb42113cc2234 Author: Sam Hocevar Date: Wed Jan 15 13:48:14 2003 +0000 * ./modules/video_output/x11/xcommon.c: we ignore MapNotify and UnmapNotify events once our window has been properly mapped. commit f9ceeacc7a6b42b2ca023b4727123238fa7d000f Author: Christophe Massiot Date: Wed Jan 15 13:46:05 2003 +0000 message queue overflow is now a warning. commit d95a9919e414af6eb38c951b20e0e736357025f2 Author: Sam Hocevar Date: Wed Jan 15 13:16:40 2003 +0000 * ALL: slightly changed some interface strings so that they are common to all GUIs, thus making the translators' work easier. commit 9cc2978495890da6886a68a08d09842ace4a8808 Author: Christophe Massiot Date: Wed Jan 15 13:14:50 2003 +0000 Better recovery on emulated startcode. Still doesn't work with VBR mp3's, though. commit 240b67fde78dba2cce59ff1da28ca3e58a10ba0d Author: Christophe Massiot Date: Wed Jan 15 12:25:11 2003 +0000 Dutch translation, courtesy of Derk-Jan Hartman and Jean-Paul Saman . commit 9eebded09e94e5d98db0ee5357a97341b814d50c Author: Eric Petit Date: Wed Jan 15 11:46:27 2003 +0000 Fixed --with-mad and --with-mad-tree commit 3ddfd217080e88775d3769dace2b0f09c335d984 Author: Christophe Massiot Date: Wed Jan 15 11:27:29 2003 +0000 VolumeUp/Down/Mute now work even if no file is playing. commit 305bc15e9a8b3af465359951f035643e19928072 Author: Christophe Massiot Date: Wed Jan 15 10:58:48 2003 +0000 * Totally rewrote the mad plug-in, in order to fix the PTS problems : - Now using the low-level API of libmad, - Decoding split in parsing & decoding (just like A/52), - Should handle dual-mono files correctly, * The old mpeg_audio plug-in can no longer work in this scheme and has been disabled. Please _always_ compile with mad from now on. * Updated po files. commit 15622f88b128044e0a275bc9e6b14f848ba05c37 Author: Jon Lech Johansen Date: Wed Jan 15 00:49:49 2003 +0000 * ./modules/gui/macosx: added macosx-adev and macosx-vdev config vars. commit a11810962f8c69b1675463b269f03ed9ea1ed938 Author: Christophe Massiot Date: Wed Jan 15 00:10:29 2003 +0000 Updated Italian translation, courtesy of Vella Bruno . commit ca28eb21336b27eee6fb2883d801979df6298ae5 Author: Sam Hocevar Date: Tue Jan 14 22:44:29 2003 +0000 * ./modules/audio_output/oss.c: compilation fix for BSD, courtesy of Steven M. Schultz. commit 1e4d28428f96cb5a1927e7b5eeda0e924f75b1a5 Author: Eric Petit Date: Tue Jan 14 22:03:38 2003 +0000 Fixed playlist behaviour (draging a file replaces the playlist, and draging a file while pressing the 'Shift' key appends it while the current one keeps playing. commit f557ba546905693863e0ee63799db0a63eed1c00 Author: Sam Hocevar Date: Tue Jan 14 18:56:52 2003 +0000 * ./FAQ: a few corrections. See also http://angryflower.com/bobsqu.gif commit 8cc36e70ff5a41be7b635176df6ce93e9c0221c7 Author: Eric Petit Date: Tue Jan 14 16:00:49 2003 +0000 Now you can save preferences. commit 2fc2507796f6050c73d0d90fa41fbbead41e079c Author: Eric Petit Date: Tue Jan 14 15:31:12 2003 +0000 * added a sanity lock commit 36ead72d91888d3694511117721e8e86d8d61abf Author: Christophe Massiot Date: Tue Jan 14 14:51:02 2003 +0000 * Fixed dual-mono handling of MPEG audio. * rc.c: fixed a warning. commit c750b4b088b3a4feb3a834f30fbf4a2a132a5d24 Author: Eric Petit Date: Tue Jan 14 14:48:55 2003 +0000 * Added a file panel for subtitles file selection. commit ae073a1222db26feba1004a129cb9878d26b8167 Author: Laurent Aimar Date: Tue Jan 14 04:34:13 2003 +0000 * stream_output.c: fix a bug with "null" stream. commit b62653a9fdc91353e3871030f32750a552a3a1c4 Author: Sigmund Augdal Helberg Date: Tue Jan 14 01:30:09 2003 +0000 changed the a rule into add and made it work along with others such as play even when nothing is currently playing. Added a playlist command to list the entries currently in the playlist. plus some cleanups and sanity checks. commit a684621df4e496310c01c40d81278fe194d44188 Author: Christophe Massiot Date: Mon Jan 13 23:45:49 2003 +0000 Updated Japanese translation, courtesy of Fumio Nakayama . commit 6bc0752a7fe466afbb10d78ba7eac376b4296e6d Author: Jon Lech Johansen Date: Mon Jan 13 20:02:37 2003 +0000 * ./modules/gui/macosx/aout.m: don't call AudioHardwareUnload. commit 525c70394aad95b119984bbd30987906a4d215ea Author: Laurent Aimar Date: Mon Jan 13 17:39:05 2003 +0000 * adpcm: changed the way that data are read and thus seek will work. commit 23ba8c3e571efa114da3a908efc87dc5a9a3dad8 Author: Olivier Teulière Date: Mon Jan 13 17:11:14 2003 +0000 * MacOSX interface: fixed a stupid bug * Win32 interface: completed support for channel selection commit 4e82695c13b55286973d454ca7c23e3389cee006 Author: Christophe Massiot Date: Mon Jan 13 16:58:58 2003 +0000 Compilation fix. commit 425dd27748d2c9d2bd378ef87b656fbe891cee97 Author: Sam Hocevar Date: Mon Jan 13 15:20:25 2003 +0000 * ./toolbox: toolbox --update-po now automatically extracts strings from the Win32 interface. commit b61a5dc419a2342062890221d642bf427cdf2152 Author: Alexis de Lattre Date: Mon Jan 13 15:14:45 2003 +0000 Fixed typo commit 61b87efdaca14f33696bc7e69d495b2d1179e28d Author: Christophe Massiot Date: Mon Jan 13 14:51:25 2003 +0000 Do not forget to register aout_ChannelsRestart as the callback for audio-device, plus miscellaneous changes. commit 930c3c31c154b8f57a3d4769c632172ee1873e1d Author: Sam Hocevar Date: Mon Jan 13 13:28:55 2003 +0000 * ./modules/video_output/sdl.c: protected libSDL initialization calls to avoid race conditions and deadlocks. commit c4682242fe30069d67548cc9882ac63805a7ee19 Author: Laurent Aimar Date: Mon Jan 13 04:46:49 2003 +0000 * mux/avi.c: added index creation. * demux/avi.c: fix stream length calculation. * stream_output.c: forgot a return value ... commit 9d72fcf7d8fb1b3225d50e8f9d2b600c480d09cb Author: Laurent Aimar Date: Mon Jan 13 02:33:13 2003 +0000 * all: now mux and access_out can request to reserve some memory in front of each sout buffer (will prevent some unnecessary memcpy :). Not yet really used. commit 4f21763a3e94d2c2d95f92c802b8e27605ef1a8c Author: Laurent Aimar Date: Mon Jan 13 02:30:11 2003 +0000 * mp4: added parsing of some mov boxes (alternate movies). commit 66b4ecfaf7208055ab0942098ea0abb220c8da97 Author: Sam Hocevar Date: Mon Jan 13 01:11:00 2003 +0000 * ./debian/rules: compilation bypasses for the Debian maintainer. commit 5c4e80aab47b9c45646a985e5d2941736ac760ea Author: Jean-Paul Saman Date: Sun Jan 12 19:08:40 2003 +0000 Fixed some paths. commit b5ac08c8fd719dc4cac6718eff152fad0bc36088 Author: Jean-Paul Saman Date: Sun Jan 12 19:08:09 2003 +0000 Use gtk_main_quit only in one place (the function Manage()). commit ab7decb56ff06a7b9aefae0c626ae387bbb9c754 Author: Laurent Aimar Date: Sun Jan 12 18:26:09 2003 +0000 * avi: partial fix for non interleaved file with incorrect( I'm not sure about that) stream descriptor. Now at least video will be played. commit 1f27e2f4e32356f09a20c024a7e5fa9ab707864b Author: Jon Lech Johansen Date: Sun Jan 12 18:25:05 2003 +0000 * ./modules/gui/macosx/intf.m: Fixed mutex errors on stop (Closes #80). commit 762f087853d11cfd6762ea18510e445268cd0dc3 Author: Sigmund Augdal Helberg Date: Sun Jan 12 15:38:35 2003 +0000 * src/video_output/video_output.c: add a key-pressed variable to p_vout * modules/access/dvdplay/intf.c: allow keyboard naviagation in dvd-menus, by reading the key-pressed variable * modules/control/lirc/lirc.c: allow navigation with remote control by faking keypresses (closes #38). I think the remotes for dvdplayers usually have buttons for "root menu" and "title menu". Whould this be easily implemented in vlc? commit e2e6b292a1881880baebd48cd94d9b00f3e7d053 Author: Laurent Aimar Date: Sun Jan 12 06:39:45 2003 +0000 * m4v: a raw MPEG-4 video stream demuxer (for now, it assumes 25fps). You have to force this demuxer. commit 266ce0f8d287a0f88ac132f292b18a3b701e29da Author: Laurent Aimar Date: Sun Jan 12 04:30:14 2003 +0000 * avi.c: avi muxer. (It produces broken files, but vlc is able to read them). commit 36f1fb3fcd939191caded7d94458ba49e44ce5bb Author: Laurent Aimar Date: Sun Jan 12 04:11:35 2003 +0000 * some workaround for clock. commit 551de919b33a96f33aa0f503045189a6b5cdae1a Author: Eric Petit Date: Sun Jan 12 02:08:39 2003 +0000 * beos/* : fixed a bug in the progress bar with big files * beos_specific.cpp : fixed the app signature * VlcWrapper.* : removed unused code commit b8c2e88ea3e2c7b416dc9f22e69677a9148370d0 Author: Sigmund Augdal Helberg Date: Sun Jan 12 01:26:36 2003 +0000 new rule for remote controls with combined play/pause button (like mine has) commit 351bda6d83133cd0b7147a435859d401f66e4d84 Author: Eric Petit Date: Sun Jan 12 00:22:37 2003 +0000 Corrected the list of supported MIME types. commit d5ee855353a77c7b500d39c0aaf4b339310bd42e Author: Eric Petit Date: Sat Jan 11 20:42:47 2003 +0000 * Needed update because variables names changed in the 'adjust' module. commit 1dbae73cc2bfc720832bab2bbdf8c57b62b7cd25 Author: Arnaud Schauly Date: Sat Jan 11 20:25:36 2003 +0000 * SAP is disabled by default. commit 249ce1ea10e47c3d738beaa219b8c6c5ba567192 Author: Stephan Assmus Date: Sat Jan 11 19:33:09 2003 +0000 fixed flickering of skip buttons (and consequently crashing if you pressed them) commit bcd17b1826265ec8f6356befb97331410c842b3e Author: Laurent Aimar Date: Sat Jan 11 18:31:17 2003 +0000 * avi: fix my last fix :) commit 35faa7ef827e56e9ed3029c0f550ea44e6d91946 Author: Laurent Aimar Date: Sat Jan 11 18:10:49 2003 +0000 * asf: prevent some segfault with broken file. (partially fix bug 72) * avi: respect frame size (for audio codec) and close bug 75. * ffmpeg: can now read multiples audio frames from the same buffer. commit 18a6b179faa6c44a6f7888a5d45f87b1d4bd230a Author: Olivier Teulière Date: Sat Jan 11 17:23:13 2003 +0000 * Fixed my previous commit (thanks fenrir) commit 1637e21e0a2ca7765bb3725863615eb75a0f2ca6 Author: Olivier Teulière Date: Sat Jan 11 14:09:22 2003 +0000 * compilation fix commit b1ce3a3e9139d85b0e83cc2c1b8c2860d97fc196 Author: Loïc Minier Date: Fri Jan 10 17:30:18 2003 +0000 * re-included playlist.h (got confused with vlc-playlist.h) commit 2951522cbf7b77bb18e08b72fdd254a52534778c Author: Eric Petit Date: Fri Jan 10 17:01:53 2003 +0000 Thread priority management on BeOS. commit 9e17707a9ef47b0860ac8f53790aa0856f0d6f48 Author: Eric Petit Date: Fri Jan 10 16:21:39 2003 +0000 Definitively fixed sync (I hope). commit 9bdb7089817ffb1d9cf7e853d761bc825b7ae201 Author: Christophe Massiot Date: Fri Jan 10 13:21:17 2003 +0000 Fixed liba52 detection using --with-a52. commit dd617eb4f83b24b6087868590b9377bfce4d423f Author: Cyril Deguet Date: Fri Jan 10 12:34:50 2003 +0000 * fixed previous commit (didn't work everytime) commit 2eeb62fc0fc080709bfa0a1557d7b865a5bb86ce Author: Cyril Deguet Date: Fri Jan 10 11:02:21 2003 +0000 * enable the network channel box when selecting network channel input (gnome interface) commit 48aba773f62c7a5ed7cdfecc861977ba2aa96f51 Author: Loïc Minier Date: Fri Jan 10 10:01:47 2003 +0000 * removed an useless inclusion commit 0ac908dae3251adee446ba19e6b805a4e62734ea Author: Loïc Minier Date: Fri Jan 10 09:28:16 2003 +0000 * access_slp LD options commit a7a866e88da17c6f39149a562d003246fa6e91a0 Author: Loïc Minier Date: Fri Jan 10 09:25:57 2003 +0000 * New entries: 2.16 NO VIDEO!! or NO AUDIO !! 3.3.4 Does VLC support DVD from all zones? 3.3.5 How can I take screenshots? 5. Miscellaneous 5.1 How may I help your project? 5.2 Why are your mailing-lists and your website in english? commit 9bc05c94db511f57e6ec0d66f9006dd334b33c97 Author: Yves Duret Date: Fri Jan 10 08:04:49 2003 +0000 * vlc.spec: new packetizer/mpeg4audio plugin added. commit 7d84eb8ed489618b8be1523d45a3d5c98ee5fea9 Author: Loïc Minier Date: Fri Jan 10 06:16:55 2003 +0000 * removed VLC_GO to avoid skipping to the last program commit 72fac693ab6fad548d4da79cf590744cc6908c67 Author: Loïc Minier Date: Fri Jan 10 04:58:23 2003 +0000 * configure.ac.in, modules/access/slp.c: New SLP access module, see commit f43c76d457555bc8bb59095c910b91a7c054e7fd Author: Olivier Teulière Date: Fri Jan 10 01:09:31 2003 +0000 * ./modules/gui/win32: fixed a bug in the preferences (closes #60) commit 920f7a102346d9c464bb8bbe2376ebbe5a7039b4 Author: Christophe Massiot Date: Thu Jan 9 23:43:07 2003 +0000 * OS X: Fixed a segfault with empty configuration strings (closes #65), * cosmetic messages cleanups. commit 4f69750400e780e20655c5540f303d96b2e7289a Author: Loïc Minier Date: Thu Jan 9 22:30:44 2003 +0000 * Mentionned libdvdcss vs DMCS in 4.2 ((c) Meuuh :) commit 556373466e0dcc92282c327005fb5c460d85bc57 Author: Laurent Aimar Date: Thu Jan 9 18:23:43 2003 +0000 * avi: read less data at once as it seems to give better sound. (I thinks it's more a workaround that a true fix). commit f43cd0ab0b71d499cb0ca121c3fd33561bcc62b5 Author: Sam Hocevar Date: Thu Jan 9 18:06:06 2003 +0000 * ./modules/video_output/x11/xcommon.c: fixed i_visible_pitch calculation. commit 00a30b7bca39ee783fb2912aa15962dcf18dd97b Author: Sam Hocevar Date: Thu Jan 9 17:47:05 2003 +0000 * ./modules/video_filter/*.c: all filters now properly use i_visible_pitch instead of i_pitch for pixel access (Closes: #30). commit b7529857e7411546c14d3513b74be4b5b109f4d8 Author: Sam Hocevar Date: Thu Jan 9 16:26:14 2003 +0000 * ./modules/video_filter/adjust.c: properly fixed margin handling (partially closes #30). commit 4c4c4e48c9370a8c52ad12a4da5a91d475b3d479 Author: Sam Hocevar Date: Thu Jan 9 15:38:09 2003 +0000 * ./modules/video_filter/adjust.c: rehandled code and enhanced the config variables descriptions. commit c8363465e1010feafbd3a086fabe2b1a3e7778e6 Author: Sam Hocevar Date: Thu Jan 9 14:05:31 2003 +0000 * ./modules/video_output/sdl.c: fixed visible picture pitch calculation. commit f86eec5aceab8be25b7654069e25cb150214dc75 Author: Sam Hocevar Date: Thu Jan 9 14:00:00 2003 +0000 * ./modules/video_filter/transform.c: the 90 and 270 transformation routines now use the visible pitch of a picture, not its total pitch (Closes: #29). commit 08d62d373b472c12541063b57a4beee607970561 Author: Sam Hocevar Date: Thu Jan 9 10:12:42 2003 +0000 * ./modules/codec/spudec/parse.c: set the duration of DVD subtitles according to the playing rate. commit e358b6daa427eca56379fc7eef0b5041be4cff69 Author: Christophe Massiot Date: Wed Jan 8 23:15:13 2003 +0000 Do not bail out when no *.gmo exists. commit 0a1ba4632843874056c17a238de0166b5dd88d71 Author: Loïc Minier Date: Wed Jan 8 16:40:44 2003 +0000 * typos * mentionned Redhat because it disables DMA commit db34eae70d8fd4934fde0f0b17041f5098850c55 Author: Laurent Aimar Date: Wed Jan 8 16:40:29 2003 +0000 * configure.ac.in: added mpeg4audio packetizer and allowed conpilation of TS muxer with libdvbpsi. * mpeg/* : added preliminary support of mpeg4 video and audio in TS stream. (only in ts_dvbpsi demuxer). commit 02c9c1cb7cd68f2912cdd64d4189c9e278de88f7 Author: Eric Petit Date: Wed Jan 8 15:13:32 2003 +0000 Partial fix for video/audio sync. commit e32261651ebdf69ddf28580b720b7ddb1f3781f0 Author: Sam Hocevar Date: Wed Jan 8 14:59:23 2003 +0000 * ./src/stream_output/stream_output.c: minor fix for Win32 drive letter display. commit 05325d3a9cefb6b213c88f9d3dcb9bc2faa65d4a Author: Loïc Minier Date: Wed Jan 8 14:31:04 2003 +0000 * Mentionned the inclusion of the contrib dir commit 759d0b9f6c3ac385bb274d58ede20bb140561d8b Author: Sigmund Augdal Helberg Date: Wed Jan 8 14:00:29 2003 +0000 use *$(LIBEXT) and not *.so in package-win32 and package-beos targets. Also a minor change in argumets passed to nsis commit d95b6ba13297db694fc0a19e3f2bb2f70c38655f Author: Eric Petit Date: Wed Jan 8 13:52:56 2003 +0000 Use pf_memcpy and pf_memset. commit 95f555e8420b8cb208439f28ad537b4e110712cc Author: Loïc Minier Date: Wed Jan 8 12:13:24 2003 +0000 * New entries: 4. Legal concerns 4.1 May I use the VideoLAN logo? 4.2 May I reditribute VLC? commit 10dacf8235731cc98b007d070973edeab4a7d026 Author: Christophe Massiot Date: Wed Jan 8 10:50:58 2003 +0000 * Added --no-spdif option (just like in OSS) and fixed a localization bug. commit fcfb04ff254134c42473112dd7e04247f564d9bb Author: Laurent Aimar Date: Wed Jan 8 10:46:30 2003 +0000 * mp4.c: allowed multiple moov headers by taking the first one (multiple moov headers is strictly forbidden but I 've seen such file) commit 90a65e1fb437a0276556266ccf990936bd618c8a Author: Laurent Aimar Date: Wed Jan 8 10:43:27 2003 +0000 * faad: fixed a segfault when faad initialisation failed.(anyway it doesn't solve the real problem). commit 20990b342e9d37b04a6bdabfe44d886aa47c42fa Author: Laurent Aimar Date: Wed Jan 8 10:41:57 2003 +0000 * ffmpeg/video.c: in case of mpeg4 stream search in p_bitmapinfo for an vol header. (In fact reverse an prevous commit) commit 6a0bfbd679a79a8b19c2bc4c129a4ce07e355742 Author: Laurent Aimar Date: Wed Jan 8 10:40:10 2003 +0000 * file.c: removed an useless debug message. commit 02c03381b0a8a49363af641fe331e2cd3e5dcdc7 Author: Laurent Aimar Date: Wed Jan 8 10:38:32 2003 +0000 * all: added a new function (sout_BufferChain) and allowed dummy stream input creation (with "null" fourcc). commit d170ec7c1847b7d8a75c67dc597d2bfd7fa34992 Author: Laurent Aimar Date: Wed Jan 8 10:34:58 2003 +0000 * pes.c, ps.c: a52 stream should now work. * ts.c: added support for libdvbpsi (like ts demux, two modules are generated : mux_ts and mux_ts_dvbpsi), fix crc generation for pat/pmt without libdvbpsi. More works to add mpeg4 support (now I generate IOD and SL descriptor). commit 1c332603ed6f326c80ac5ac872aa3000e3985aad Author: Laurent Aimar Date: Wed Jan 8 10:26:49 2003 +0000 * mpeg4audio.c: new packetizer (but for now it don't support adts aac) * mpeg4video.c: I 've rewritten it commit 8c45a8411545c3fd9a565dd4c3458615ea949cb7 Author: Olivier Teulière Date: Wed Jan 8 03:01:55 2003 +0000 * ./modules/gui/win32/preferences.cpp: fixed a segfault when a module forgets to declare 'add_category_hint' * ./modules/demux/mpeg/ts.c: added a missing 'add_category_hint' :p commit 9430cc5903f38dbd6d78b9c27d1f4ede6b63a392 Author: Eric Petit Date: Wed Jan 8 02:32:50 2003 +0000 Minor GUI fixes in the prefs window. commit d9aff9ce2ec70b668d2341443bfad98efca5ea49 Author: Olivier Teulière Date: Wed Jan 8 02:16:09 2003 +0000 * Added sound volume management and changed a bit the menus * Added audio channels selection, but it's currently disabled since it's quite buggy :) commit 2d8e1a61809e9fc5be3294f9811aa99786ab9c18 Author: Eric Petit Date: Wed Jan 8 02:09:15 2003 +0000 Fixed language and subtitle selection. commit 5361fc7d3e9c3430c42dcb8a3bc49f158f565796 Author: Christophe Massiot Date: Wed Jan 8 00:41:25 2003 +0000 * New VLC brush-metal interface, courtesy of David Weber * Updated Japanese translation, courtesy of Fumio Nakayama commit 81b7c54562bbdb33e649686e170ce281d48975f6 Author: Laurent Aimar Date: Tue Jan 7 21:49:01 2003 +0000 * all: I have added two new variables in es_descriptor_t and decoder_fifo_t (p_waveformatex and p_bitmapinfoheader). It's a replacement of p_demux_data as this variable is used by some demuxers in another way. This way, I will be able to add preliminary support of mpeg4 in mpeg2TS... (I haven't tested ogm demuxer so if somebody wants ...) commit 4118695e4916cee3d34a3a67f14609e6bc67d6c7 Author: Johan Bilien Date: Tue Jan 7 15:12:48 2003 +0000 * modules/demux/mpeg/ts.c: fixed ts_dvbpsi demux forcing (with file/ts_dvbpsi:) with TS streams that don't start with 0x47 commit 768df457c20436ad760c04db1277fb6139bccda1 Author: Christophe Massiot Date: Tue Jan 7 15:12:15 2003 +0000 Fixed another very nasty localization bug. commit fd0afca1327adb8b85840068f6d1c5ca11d02034 Author: Christophe Massiot Date: Tue Jan 7 14:58:33 2003 +0000 New "spdif" setting, allowing to permanently disable S/PDIF detection. commit 02fff59c358f888e542114d4e62891face992c8a Author: Christophe Massiot Date: Tue Jan 7 14:38:13 2003 +0000 Removed unused options in the aout. commit a451a4deeaced0832852a1e70fc3e68471f5ffec Author: Sam Hocevar Date: Tue Jan 7 13:26:22 2003 +0000 * minor updates to pofiles. commit bf66a55e059f6750a78b77195f3697520568559f Author: Christophe Massiot Date: Mon Jan 6 22:57:47 2003 +0000 Fixed a compilation issue. commit 1da4377704e907d5e20a7b6d1bf7a9ff439389e1 Author: Christophe Massiot Date: Mon Jan 6 22:07:47 2003 +0000 * Bumped up revision number to 0.5.0-test2, * MacOS X port: new error dialog displaying error messages, * Updated localization files, * Comestic fixes. commit 33b136e3365f30cd52cce0078f3966219111ed6d Author: Yves Duret Date: Mon Jan 6 20:08:59 2003 +0000 - Mandrake %configure2_5x rpm macro is now fixed (was in cross-compil mode). - removed access/rtp plugin (merged in access/udp). - removed codec/imdct and codec/downmix plugins (deprecated). - libvlc0-devel provides libvlc-devel. - mmx/3dn plugins are only for x86 arch (use %ifarch %ix86 to list them) ie. fix rpm building on ppc thx Olivier Thauvin commit c5197167925d2c2c748bb477f779b62385f7709f Author: Olivier Teulière Date: Mon Jan 6 15:39:22 2003 +0000 * modules/gui/win32/network.cpp: added support for ftp and mms * modules/gui/win32/disc.cpp: cosmetic commit ebc092f44953b993feb0c069cecf9bee7cd9eead Author: Christophe Massiot Date: Mon Jan 6 02:45:09 2003 +0000 MacOS X port : * New "stream output" area in the open panel. commit 7f00f3bf4aff9ac5ccaa122c82cc747b2adf3cce Author: Simon Latapie Date: Mon Jan 6 00:37:30 2003 +0000 * added a i_min, i_max, f_min and f_max in module_config_t structure * added a add_integer_with_range() and add_float_with_range() * gtk interface: now uses a slider when a min or a max is specified commit ba3ec85cef517ac81bedec458a13d218ac7fc562 Author: Sigmund Augdal Helberg Date: Sun Jan 5 21:03:58 2003 +0000 modules/demux/asf/*: added some file info code modules/demux/util/id3tag.c: do not parse id3v1 tags at the end of file, as these cause to much trubble commit ba349cccc627f64996e2ce86168d5690573e30e4 Author: Christophe Massiot Date: Sun Jan 5 20:45:29 2003 +0000 Fixed the "stream has changed" bug. commit 3b0df15c5489fba4822310c2db858299e627517a Author: Christophe Massiot Date: Sun Jan 5 16:23:57 2003 +0000 MacOS X port : * Fixed a segfault in the "Close Window" code, * Fullscreen state is now retained between files, * Preferences items now feature LONGTEXT tooltips (maybe we should wrap them ?). commit 7c68013f9c4b5ed9983b1e9465c03b837b0005f9 Author: Gildas Bazin Date: Sun Jan 5 13:39:32 2003 +0000 * modules/audio_output/directx.c: use VLC_THREAD_PRIORITY_HIGHEST for the audio output thread. That should make Win9x/Me happier. commit 8ca4334d746677cc4b3aa0ebdadc3f921994771f Author: Jon Lech Johansen Date: Sun Jan 5 03:21:50 2003 +0000 MacOS X port: * replaced playlist panel with drawer. * implemented context menu for playlist tableview. commit 7bcedb5859d7ff7915b155b44468d63d56c4a8b2 Author: Christophe Massiot Date: Sun Jan 5 02:39:48 2003 +0000 * Added the possibility to select DVD menus with VIDEO_TS folder in the OS X open panel. commit a7eb9fc8c2ad92e6cbb0956ed0429ad294a57ab5 Author: Christophe Massiot Date: Sun Jan 5 01:55:07 2003 +0000 * Added a Close Window and a close box to our QuickTime video output. commit e1562106beb1bda8e7b009be869bb2c441fb3736 Author: Gildas Bazin Date: Sat Jan 4 23:49:58 2003 +0000 * configure.ac.in: fixed typo in wxWindows headers detection code. commit 0142fab0d5142dd0984e493ea56518d100d16aaa Author: Eric Petit Date: Sat Jan 4 17:14:22 2003 +0000 We now check if the BSoundPlayer's buffer size is not the one we were expecting. commit 0bf3bdae6075234ef004a48b563bee07e10246ea Author: Gildas Bazin Date: Sat Jan 4 16:27:49 2003 +0000 * src/audio_output/output.c: don't forget to free the audio buffer when we are trashing it. commit aef03ba65c8964167e190670cd958e6296335f32 Author: Jean-Paul Saman Date: Sat Jan 4 13:50:16 2003 +0000 Cosmetic changes. commit 15b7c5832565705104c2b4094b8643b75d49e22b Author: Jean-Paul Saman Date: Sat Jan 4 13:30:02 2003 +0000 Removed define in favor of (p_intf->p_libvlc->i_cpu & CPU_CAPABILITY_FPU) for detection of FPU hardware support. commit 5c15eb12988d7866bd5f2cb132701746eba56560 Author: Jon Lech Johansen Date: Sat Jan 4 04:11:08 2003 +0000 MacOS X port: * main window controls are back. based on suggestion by Dan Macpherson. commit 6d969890bda437572892ae66191c562006c01e39 Author: Jean-Paul Saman Date: Sat Jan 4 00:21:00 2003 +0000 Updating slider status uses no longer FPU calculations when compiled for strongarm1100. commit dafc259dbe201955ad338e012ce81f34c7dc7287 Author: Jean-Paul Saman Date: Fri Jan 3 23:58:02 2003 +0000 Updated package release number commit c8afb36b47711ab7143c619c8a0b1e233ce9c431 Author: Jon Lech Johansen Date: Fri Jan 3 21:38:37 2003 +0000 * ./Makefile.am: Meuuh, did you mean TAB instead of 8 spaces? :-) commit 10c935ba3126129317d0e37e206038737890ee37 Author: Jean-Paul Saman Date: Fri Jan 3 20:55:01 2003 +0000 Slider functionality for Familiar interface. commit 1be74338ad20fa67cd2620bc12a7cffb44e15268 Author: Sam Hocevar Date: Fri Jan 3 14:44:46 2003 +0000 * ./modules/gui/gtk/gtk.c, ./modules/gui/gtk/gnome.c: fixed drag'n'drop support in the Gtk+ and GNOME interfaces. commit 7435437a6c2555d1ad1d794c8984fd657e324041 Author: Christophe Massiot Date: Fri Jan 3 13:07:17 2003 +0000 * modules/access/file.c: we now regularly check the size of the file, in case it is being downloaded. commit 9c5a029bcba84dcdd64816e9b513aa309e278c62 Author: Christophe Massiot Date: Fri Jan 3 00:11:44 2003 +0000 Automatically create the vlc.app/Contents/PkgInfo (otherwise I keep forgetting it). commit af9321009b3c2cfa7275485239fc480e38695ecf Author: Jon Lech Johansen Date: Fri Jan 3 00:03:13 2003 +0000 * ./src/misc/darwin_specific.m: Fixed (really!) segfault. Don't release o_lang objects, they're managed by NSUserDefaults. commit 6da8c6037b8e4a2b262f9af155f6703b28f56273 Author: Christophe Massiot Date: Thu Jan 2 23:50:55 2003 +0000 Cosmetic. commit cba9544f68d93911fc0d345288e0129a3f92ac16 Author: Christophe Massiot Date: Thu Jan 2 23:09:30 2003 +0000 MacOS X port : * Fixed the Device submenu, * There is still a segfault in darwin_specific.m. commit 72610ffff48329a2ab269681e1e32f3b2ffa2423 Author: Jon Lech Johansen Date: Thu Jan 2 22:49:19 2003 +0000 * ./modules/gui/macosx/aout.m: added support for 4 Channel PCM. commit 2216d29e1b0b2856c2db076cfbbeb14f58738310 Author: Gildas Bazin Date: Thu Jan 2 20:48:28 2003 +0000 * modules/codec/*: reverted my previous patch that explicitly set i_bytes_per_frame and i_frame_length in each audio decoder. * src/audio_output/dec.c: proper fix to correctly set i_bytes_per_frame and i_frame_length.