]> git.sesse.net Git - vlc/commit
* modules/gui/macosx/playlist.?: implemented Save Playlist
authorDerk-Jan Hartman <hartman@videolan.org>
Mon, 22 Sep 2003 03:40:06 +0000 (03:40 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Mon, 22 Sep 2003 03:40:06 +0000 (03:40 +0000)
commit21c4f10c6e9615cdd597b0639102d6ecf7be088d
treed3d78ef14f73ed65aae9dc64ef098c3122abe9f1
parentc66b7a83ad682162925b55c24ba9e73e1f8cdf41
* 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.
12 files changed:
Makefile.am
extras/MacOSX/Resources/English.lproj/MainMenu.nib/classes.nib
extras/MacOSX/Resources/English.lproj/MainMenu.nib/info.nib
extras/MacOSX/Resources/English.lproj/MainMenu.nib/objects.nib
include/ninput.h
modules/demux/util/sub.c
modules/gui/macosx/output.m
modules/gui/macosx/playlist.h
modules/gui/macosx/playlist.m
src/input/input.c
src/input/subtitles.c [new file with mode: 0644]
src/libvlc.h