OSDN Git Service

softsubtitles:
authorjstebbins <jstebbins@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Tue, 2 Jun 2009 15:32:01 +0000 (15:32 +0000)
committerjstebbins <jstebbins@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Tue, 2 Jun 2009 15:32:01 +0000 (15:32 +0000)
commitd15b66e85c37cde6ea954b9866f72529a47097fc
tree263ef770c5316bd112024f2a688c272c69f5b528
parent04af6bb222313e17d38465f3bf266138d98c9f74
softsubtitles:
- when doing an indepth scan, do not scan CC tracks
- separate subtitle configureation attributes into separate
  hb_subtitle_config_t.  Add an instance of this to hb_job_t for
  setting the attributes of the subtitle found through an indepth scan
- Add a default_track flag to hb_subtitle_config_t that tells the muxer
  that the track should be flaged as the default. muxmkv uses this.
- When an indepth scan is complete, check to see if the autoselected
  subtitle matchces (by id) one of the manually selected subtitles.
  If a match is found, the autoselected subtitle with all the attributes
  the user assigned to it replaces the manually selected subtitle.
- LinGui: Add "Default" column to subtitle tab.  This is a radio that lets
  the user choose which subtitle should be displayed by default.

git-svn-id: svn://localhost/HandBrake/trunk@2468 b64f7644-9d1e-0410-96f1-a4d463321fa5
19 files changed:
gtk/src/hb-backend.c
gtk/src/internal_defaults.xml
gtk/src/main.c
gtk/src/presets.c
gtk/src/subtitlehandler.c
libhb/common.h
libhb/decmpeg2.c
libhb/decvobsub.c
libhb/dvd.c
libhb/dvdnav.c
libhb/hb.c
libhb/muxcommon.c
libhb/muxmkv.c
libhb/muxmp4.c
libhb/reader.c
libhb/sync.c
libhb/work.c
macosx/Controller.mm
test/test.c