Changeset 161 for trunk/src/org/thestaticvoid/iriverter/DVDInfoReader.java
- Timestamp:
- 04/14/07 15:52:46 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/thestaticvoid/iriverter/DVDInfoReader.java
r157 r161 26 26 public class DVDInfoReader extends Thread { 27 27 private DVDProgressDialog progressDialog; 28 private String drive, mplayerPath; 28 private InputVideo inputVideo; 29 private String mplayerPath; 29 30 private Map titleInfo; 30 31 31 public DVDInfoReader(DVDProgressDialog progressDialog, String drive, String mplayerPath) {32 public DVDInfoReader(DVDProgressDialog progressDialog, InputVideo inputVideo, String mplayerPath) { 32 33 this.progressDialog = progressDialog; 33 this. drive = drive;34 this.inputVideo = inputVideo; 34 35 this.mplayerPath = mplayerPath; 35 36 titleInfo = new LinkedHashMap(); … … 39 40 40 41 public void run() { 41 int numberOfTitles = new MPlayerInfo( "dvd://", drive, mplayerPath).getNumberOfTitles();42 int numberOfTitles = new MPlayerInfo(inputVideo, mplayerPath).getNumberOfTitles(); 42 43 progressDialog.setMaximum(numberOfTitles); 43 44 44 45 for (int i = 1; i <= numberOfTitles; i++) { 45 46 progressDialog.setCurrent(i); 46 MPlayerInfo rawTitleInfo = new MPlayerInfo( "dvd://" + i, drive, mplayerPath);47 MPlayerInfo rawTitleInfo = new MPlayerInfo(new InputVideo("dvd://" + i, inputVideo.getName()), mplayerPath); 47 48 48 49 int length = rawTitleInfo.getLength();
Note: See TracChangeset
for help on using the changeset viewer.
