]>
git.sesse.net Git - vlc/log
Sigmund Augdal Helberg [Mon, 11 Apr 2005 21:53:33 +0000 (21:53 +0000)]
all: remove items from pp_all_items when needed. Hopefully gives a more
stable playlist
Steve Lhomme [Mon, 11 Apr 2005 20:07:05 +0000 (20:07 +0000)]
mkv.cpp: store the translation between segment IDs for each chapter codec
Clément Stenac [Mon, 11 Apr 2005 17:43:08 +0000 (17:43 +0000)]
Remove bridge from preferences panel + fix description, patch by Chritophe Mutricy
Eric Petit [Mon, 11 Apr 2005 15:35:41 +0000 (15:35 +0000)]
beos/PreferencesWindow*: fixed widgets
Damien Fouilleul [Mon, 11 Apr 2005 14:29:18 +0000 (14:29 +0000)]
-added "pmt-program" variable to configure PMT program number
Derk-Jan Hartman [Mon, 11 Apr 2005 14:13:41 +0000 (14:13 +0000)]
* included wrong time.h
Sigmund Augdal Helberg [Mon, 11 Apr 2005 12:04:14 +0000 (12:04 +0000)]
TODO: Added some todo items related to playlist that should be done, but I don't have time to do right now.
Derk-Jan Hartman [Sun, 10 Apr 2005 23:05:44 +0000 (23:05 +0000)]
* include time.h when using it.
Derk-Jan Hartman [Sun, 10 Apr 2005 22:29:35 +0000 (22:29 +0000)]
* Fix for the disabled menu's under Tiger.
Apparently menu's got smarter in Tiger. As a workaround for the old version, you should first open the Help menu and then drag to the other menu's.
This still isn't the correct way to fix it. We should attach a callback function to the autogenerated menu's and have the callback function update the menu. (but this will work for now).
Clément Stenac [Sun, 10 Apr 2005 18:40:52 +0000 (18:40 +0000)]
* Fixes for wx2.5.5, patch by Greg Hazel <ghazel at gmail dot com>
I only changed two things in the patch
* added a check for wx2.4 that does not seem to have sizer->Detach
* commented out the wxCheckVersion in open.cpp, which broke layouting under wx2.5.3
(what was the intended behaviour ?)
* Added core support for a sorted by genre view
Eric Petit [Sun, 10 Apr 2005 18:18:22 +0000 (18:18 +0000)]
beos/*: first pass at fixing the BeOS prefs
Sigmund Augdal Helberg [Sun, 10 Apr 2005 17:48:41 +0000 (17:48 +0000)]
fixed three major problems pointed to by Trax
Rémi Denis-Courmont [Sun, 10 Apr 2005 16:13:40 +0000 (16:13 +0000)]
Fix invalid free() on exit
Rémi Denis-Courmont [Sun, 10 Apr 2005 16:12:57 +0000 (16:12 +0000)]
Fix a segmentation fault in case of error
Sigmund Augdal Helberg [Sun, 10 Apr 2005 14:44:52 +0000 (14:44 +0000)]
playlist/item-ext.c: more elegant binary search in playlist_ItemGetById()
Sigmund Augdal Helberg [Sun, 10 Apr 2005 14:42:39 +0000 (14:42 +0000)]
wx/playlist.cpp: reintroduced the caching in FindItem, giving unknown speed increases
Eric Petit [Sun, 10 Apr 2005 14:00:40 +0000 (14:00 +0000)]
externrun.c: compile fix
Sigmund Augdal Helberg [Sun, 10 Apr 2005 12:46:30 +0000 (12:46 +0000)]
shout.c: set svn properties, fixed copyright, author and a string
Sigmund Augdal Helberg [Sun, 10 Apr 2005 11:55:16 +0000 (11:55 +0000)]
demux/playlist/*: Added a special "shoutcast" mode to b4s parser
rest: new services discovery module to get channels from shoutcast
Sigmund Augdal Helberg [Sun, 10 Apr 2005 11:52:24 +0000 (11:52 +0000)]
src/playlist/item-ext.c: fixed a recent bug in playlist_ItemGetById
Sigmund Augdal Helberg [Sun, 10 Apr 2005 11:03:57 +0000 (11:03 +0000)]
playlist: support for sorting a node based on numerical iterpretation of the
title
Sigmund Augdal Helberg [Sun, 10 Apr 2005 08:19:49 +0000 (08:19 +0000)]
playlist/item.c, include/vlc_playlist.h: introduced playlist_ItemCopy
playlist/item-ext.c: O(log(N)) playlist_GetItemById()
Rocky Bernstein [Sun, 10 Apr 2005 01:51:44 +0000 (01:51 +0000)]
Crash on quit fixed.
Add Track length mode.
Entry slider fixed update fixed.
Some small memory leaks fixed.
Derk-Jan Hartman [Sat, 9 Apr 2005 23:36:48 +0000 (23:36 +0000)]
* gcc 4.0 fixes for libgcrypt
Derk-Jan Hartman [Sat, 9 Apr 2005 23:31:47 +0000 (23:31 +0000)]
* Fix vlc compilation on gcc-4.0 (only one patch how easy was that)
Gildas Bazin [Sat, 9 Apr 2005 16:55:47 +0000 (16:55 +0000)]
* src/input/access.c: fixed segfaults.
Derk-Jan Hartman [Sat, 9 Apr 2005 16:02:45 +0000 (16:02 +0000)]
* Fix a spelling error of a define
Rocky Bernstein [Sat, 9 Apr 2005 15:36:41 +0000 (15:36 +0000)]
Fix bugs in disc-view slider. (May still have a couple left)
Fix bug in paranoia mode. Now allow two kinds of paranoia - overlap and full.
libcddb 0.96 has regexp memory leaks in - 1.0.0 won't. Be leak free if using
1.0.0.
Sigmund Augdal Helberg [Sat, 9 Apr 2005 15:15:57 +0000 (15:15 +0000)]
playlist.c: removed a stray mutex_unlock
Sigmund Augdal Helberg [Sat, 9 Apr 2005 14:57:23 +0000 (14:57 +0000)]
wx/playlist: never store the pointer to p_item when the playlist lock isn't
held. store p_playlist in wxvlc::Playlist since the class can't work without
p_playlist anyway. Strictly lock playlist when needed.
adds a lot of playlist_ItemGetById, and removes a lot of vlc_object_find
VLC_OBJECT_PLAYLIST).
This should fix a lot of potential deadlocks and crashes, including a few I
could reproduce
Rémi Denis-Courmont [Sat, 9 Apr 2005 14:54:44 +0000 (14:54 +0000)]
Client should now be able to authenticate
Sigmund Augdal Helberg [Sat, 9 Apr 2005 14:53:38 +0000 (14:53 +0000)]
playlist: added a pp_all_items to playlist_t allowing GetItemById to return
nodes as well as items.
made playlist_Control not take the playlist lock, and created a
playlist_LockControl that does the same but takes the lock
Gildas Bazin [Sat, 9 Apr 2005 14:43:02 +0000 (14:43 +0000)]
* modules/gui/wxwindows/dialogs.cpp: fixed open directory dialog.
Clément Stenac [Sat, 9 Apr 2005 14:02:55 +0000 (14:02 +0000)]
Fix addition of several filters
Rémi Denis-Courmont [Sat, 9 Apr 2005 12:30:34 +0000 (12:30 +0000)]
- optional SSL hostname verification
Gildas Bazin [Sat, 9 Apr 2005 11:27:23 +0000 (11:27 +0000)]
* src/input/demux.c: skip header id3tag in the core before loading the demux (id3tags have a tendency to mess probing).
* modules/demux/flac.c, modules/demux/mpeg/m4a.c,mpga.c: update id3tag parsing.
* modules/demux/util/id3tag.c: id3tag parsing doesn't need to skip the id3tag header anymore.
* modules/demux/util/id3.c: module removed because id3tag header skipping isn't needed anymore.
Gildas Bazin [Sat, 9 Apr 2005 11:15:18 +0000 (11:15 +0000)]
* modules/demux/aac.c: removed deprecated aac demux (replaced by the m4a demux which uses the m4a packetizer).
Rémi Denis-Courmont [Sat, 9 Apr 2005 11:03:56 +0000 (11:03 +0000)]
Client-side server credentials verification
Gildas Bazin [Sat, 9 Apr 2005 09:53:06 +0000 (09:53 +0000)]
* modules/demux/ty.c: fixed probing bug.
Rémi Denis-Courmont [Sat, 9 Apr 2005 09:27:27 +0000 (09:27 +0000)]
Not an executable
Gildas Bazin [Sat, 9 Apr 2005 09:26:41 +0000 (09:26 +0000)]
* configure.ac: don't include externrun in the wince build.
Derk-Jan Hartman [Sat, 9 Apr 2005 09:02:36 +0000 (09:02 +0000)]
* fix libebml patch
Rémi Denis-Courmont [Sat, 9 Apr 2005 08:07:50 +0000 (08:07 +0000)]
Cosmetic fixes
Rémi Denis-Courmont [Sat, 9 Apr 2005 08:06:00 +0000 (08:06 +0000)]
- <unistd.h> is needed for fork and execl
- use execlp instead of execl
- perform process replacement in the child process, not the parent
- wait for process termination (to avoid zombies)
- do not return value from void function
- more verbose
Rémi Denis-Courmont [Sat, 9 Apr 2005 07:42:21 +0000 (07:42 +0000)]
- remove externrun directory
- struct addrinfo check
Rémi Denis-Courmont [Sat, 9 Apr 2005 07:38:56 +0000 (07:38 +0000)]
Removed useless subdirectory
Rémi Denis-Courmont [Sat, 9 Apr 2005 07:34:12 +0000 (07:34 +0000)]
tab fixes (cosmetic)
Derk-Jan Hartman [Sat, 9 Apr 2005 00:22:50 +0000 (00:22 +0000)]
* Updated the contrib system to work with the new id gcc-4 returns for Tiger
Derk-Jan Hartman [Fri, 8 Apr 2005 23:47:49 +0000 (23:47 +0000)]
* gcc-4.0 fixes to the contribs
Derk-Jan Hartman [Fri, 8 Apr 2005 20:28:23 +0000 (20:28 +0000)]
* Disable "make bin" in the contrib system and give a warning.
Sylvain Cadhillac [Fri, 8 Apr 2005 20:22:45 +0000 (20:22 +0000)]
An interface to run extern programs (such as shutdown)
Rémi Denis-Courmont [Fri, 8 Apr 2005 20:04:59 +0000 (20:04 +0000)]
- Simplify check for getnameinfo
- Added check for getaddrinfo
Rémi Denis-Courmont [Fri, 8 Apr 2005 20:01:59 +0000 (20:01 +0000)]
Fix invalid abusive pointer usage (heck, there was a warning!)
Christophe Massiot [Fri, 8 Apr 2005 17:55:29 +0000 (17:55 +0000)]
* src/stream_output/stream_output.c : Print a debug message when a packet
arrives too late to the mux.
Christophe Massiot [Fri, 8 Apr 2005 17:52:23 +0000 (17:52 +0000)]
* modules/demux/ts.c : Removed unused sysid option. VBI descriptor and
VBI teletext descriptor should not set the codec because they only
add information on a teletext stream.
Christophe Massiot [Fri, 8 Apr 2005 17:44:14 +0000 (17:44 +0000)]
* modules/stream_out/transcode.c : Cleaned up the downmixing/upmixing
facilities. Fixed a few incoherences with
i_original_channels/i_physical_channels.
Christophe Massiot [Fri, 8 Apr 2005 17:42:46 +0000 (17:42 +0000)]
* modules/stream_out/bridge.c : Fixed a segfault ; delete an input stream
when there is no packet coming (fixes a "packet sent too late" issue
with the ts muxer).
Christophe Massiot [Fri, 8 Apr 2005 17:39:18 +0000 (17:39 +0000)]
* modules/access/udp.c : Fixed a segfault.
Christophe Massiot [Fri, 8 Apr 2005 16:38:59 +0000 (16:38 +0000)]
* modules/audio_filter/converter/mpgatofixed32 : Fixed a major bug with
downmixing ; completed downmixing options.
Christophe Massiot [Fri, 8 Apr 2005 16:28:16 +0000 (16:28 +0000)]
* modules/mux/mpeg/ts.c : Reduced the PES and TS overhead for low bitrate
mpga streams.
Christophe Massiot [Fri, 8 Apr 2005 16:20:56 +0000 (16:20 +0000)]
* include/vlc_block.h : Added calculation of i_length in block_ChainGather.
Derk-Jan Hartman [Fri, 8 Apr 2005 16:11:50 +0000 (16:11 +0000)]
* type in mpeg2dec configure line
Derk-Jan Hartman [Thu, 7 Apr 2005 14:36:24 +0000 (14:36 +0000)]
* More dylib issues (gcrypt and libcdio)
Derk-Jan Hartman [Thu, 7 Apr 2005 10:28:59 +0000 (10:28 +0000)]
* Fix a missing playlist release in the OSX playlist
Rémi Denis-Courmont [Thu, 7 Apr 2005 09:39:25 +0000 (09:39 +0000)]
Minor cleanup
Rocky Bernstein [Thu, 7 Apr 2005 04:58:36 +0000 (04:58 +0000)]
Keep behavior same as it was before aspect-ratio fix - the safe, conservative
thing to do.
Derk-Jan Hartman [Wed, 6 Apr 2005 23:04:23 +0000 (23:04 +0000)]
* Disable building of shared lib of libpng on OSX. it's broken
Derk-Jan Hartman [Wed, 6 Apr 2005 22:33:37 +0000 (22:33 +0000)]
* Fixed gnutls and cdio dylib installation
Derk-Jan Hartman [Wed, 6 Apr 2005 21:49:23 +0000 (21:49 +0000)]
* modules/video_output/Modules: Added picture.h to MAKE_DIST
Clément Stenac [Wed, 6 Apr 2005 19:43:34 +0000 (19:43 +0000)]
Fix next/previous in skins2 playlist
Jérome Decoodt [Wed, 6 Apr 2005 15:13:54 +0000 (15:13 +0000)]
Use VLC-release.app instead of VLC.app for package-macosx target
Jérome Decoodt [Wed, 6 Apr 2005 15:12:52 +0000 (15:12 +0000)]
Include http/*.png and http/*.ico in windows packages
-- xtophe
Jérome Decoodt [Wed, 6 Apr 2005 14:36:57 +0000 (14:36 +0000)]
Add a new target, VLC.app which make links to files instead of copies.
The old VLC.app target has been renamed VLC-release.app
Steve Lhomme [Wed, 6 Apr 2005 14:29:01 +0000 (14:29 +0000)]
mkv.cpp: prepare for chapter codecs
Damien Fouilleul [Wed, 6 Apr 2005 11:23:52 +0000 (11:23 +0000)]
- all: intitial offscreen drawing support (mostly for printing). Unfortunately, video output cannot be printed at this stage, and to support it, interfacing with a video filter such as the 'snapshot' filter is required to do a still capture.
Steve Lhomme [Wed, 6 Apr 2005 09:40:16 +0000 (09:40 +0000)]
mkv.cpp: even less warnings
Laurent Aimar [Wed, 6 Apr 2005 09:35:45 +0000 (09:35 +0000)]
* h264: less debug.
Laurent Aimar [Wed, 6 Apr 2005 09:31:38 +0000 (09:31 +0000)]
* h264: bug fix (give valid date + split at the right place).
Steve Lhomme [Wed, 6 Apr 2005 09:31:09 +0000 (09:31 +0000)]
mkv.cpp: cleaner duration computation
Steve Lhomme [Wed, 6 Apr 2005 09:26:39 +0000 (09:26 +0000)]
mkv.cpp: less warning
Gildas Bazin [Wed, 6 Apr 2005 08:27:13 +0000 (08:27 +0000)]
* modules/gui/wince: bunch of fixes.
Steve Lhomme [Tue, 5 Apr 2005 21:16:04 +0000 (21:16 +0000)]
mkv.cpp: the return of the family preloading
Gildas Bazin [Tue, 5 Apr 2005 20:50:10 +0000 (20:50 +0000)]
* modules/misc/win32text.c: text renderer using the win32 TextOut API.
Steve Lhomme [Tue, 5 Apr 2005 20:49:37 +0000 (20:49 +0000)]
mkv.cpp: clean & fix seeking inside virtual_segment_t
Sigmund Augdal Helberg [Tue, 5 Apr 2005 17:50:40 +0000 (17:50 +0000)]
wx: last bunch of changes for now. The rest must be fixed by someone with msvc
Sigmund Augdal Helberg [Tue, 5 Apr 2005 17:21:53 +0000 (17:21 +0000)]
wx: bunch more event function parameter changes
Sigmund Augdal Helberg [Tue, 5 Apr 2005 16:46:31 +0000 (16:46 +0000)]
wx: (hopefully) fixed a compilation error, reported by robux
Gildas Bazin [Tue, 5 Apr 2005 15:32:26 +0000 (15:32 +0000)]
* modules/gui/wxwindows/dialogs.cpp: fixed add directory.
Gildas Bazin [Tue, 5 Apr 2005 13:15:39 +0000 (13:15 +0000)]
* modules/gui/wxwindows/wxwindows.h: forgot this file.
Gildas Bazin [Tue, 5 Apr 2005 13:15:07 +0000 (13:15 +0000)]
* modules/gui/wxwindows/*: added subtitles options to the stream output dialog + add open directory menu to interface.
Gildas Bazin [Tue, 5 Apr 2005 12:35:43 +0000 (12:35 +0000)]
* modules/gui/wxwindows/open.cpp: fixed timeshift checkbox.
Gildas Bazin [Tue, 5 Apr 2005 10:28:36 +0000 (10:28 +0000)]
* modules/demux/util/id3tag.c: fixed memory leak.
Gildas Bazin [Tue, 5 Apr 2005 10:23:10 +0000 (10:23 +0000)]
* modules/demux/flac.c: fixed last commit.
Gildas Bazin [Tue, 5 Apr 2005 09:56:39 +0000 (09:56 +0000)]
* src/misc/vlm.c: misc small fixes in config file saving/loading.
Laurent Aimar [Tue, 5 Apr 2005 08:08:26 +0000 (08:08 +0000)]
* http.c: force nsv when using unsv:// and mime is misc/ultravox.
Derk-Jan Hartman [Tue, 5 Apr 2005 01:20:19 +0000 (01:20 +0000)]
* rewind the stream to 0 if we found an id3 tag, but the flac demuxer ISNT the correct one. Same should be done for mp3 demuxer and any other demux that launches id3 module. But not today :D
Derk-Jan Hartman [Tue, 5 Apr 2005 01:17:52 +0000 (01:17 +0000)]
* parsed info by mp3 is not retained between demux module probes since vlc_meta was introduced. so remove the old logic
This should fix the id3 parsing when you open an mp3.
Clément Stenac [Mon, 4 Apr 2005 23:57:50 +0000 (23:57 +0000)]
Fix crash in subpictures rendering
Derk-Jan Hartman [Mon, 4 Apr 2005 23:54:54 +0000 (23:54 +0000)]
* fixed the item addition and auto-playback of items when adding them to the OSX intf.
inserting at a certain position is not yet possible.
This part of the osx code could also use a tad of cleaning up.
Derk-Jan Hartman [Mon, 4 Apr 2005 23:50:07 +0000 (23:50 +0000)]
* added AACP fcc and map it to mp4a.