Changeset 163 for smplayer/vendor/current/src/discname.cpp
- Timestamp:
- May 15, 2014, 7:53:54 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/vendor/current/src/discname.cpp
r140 r163 1 1 /* smplayer, GUI front-end for mplayer. 2 Copyright (C) 2006-201 3Ricardo Villalba <rvm@users.sourceforge.net>2 Copyright (C) 2006-2014 Ricardo Villalba <rvm@users.sourceforge.net> 3 3 4 4 This program is free software; you can redistribute it and/or modify … … 40 40 case VCD: protocol = "vcd"; break; 41 41 case CDDA: protocol = "cdda"; break; 42 case BLURAY: protocol = "br"; break; 42 43 } 43 44 return join( DiscData(protocol, title, device) ); … … 47 48 qDebug("DiscName::split: disc_url: '%s'", disc_url.toUtf8().constData()); 48 49 49 QRegExp rx1("^(dvd|dvdnav|vcd|cdda )://(\\d+)/(.*)");50 QRegExp rx2("^(dvd|dvdnav|vcd|cdda )://(\\d+)");51 QRegExp rx3("^(dvd|dvdnav|vcd|cdda ):///(.*)");52 QRegExp rx4("^(dvd|dvdnav|vcd|cdda ):(.*)");50 QRegExp rx1("^(dvd|dvdnav|vcd|cdda|br)://(\\d+)/(.*)"); 51 QRegExp rx2("^(dvd|dvdnav|vcd|cdda|br)://(\\d+)"); 52 QRegExp rx3("^(dvd|dvdnav|vcd|cdda|br):///(.*)"); 53 QRegExp rx4("^(dvd|dvdnav|vcd|cdda|br):(.*)"); 53 54 54 55 DiscData d; … … 145 146 d = split( "dvdnav:////dev/dvdrecorder/" ); 146 147 148 d = split( "br://1//dev/dvd" ); 149 d = split( "br://1/D:/" ); 150 d = split( "br://5" ); 151 d = split( "br://" ); 152 d = split( "br:////dev/dvdrecorder/" ); 153 147 154 QString s; 148 155 s = join( DVD, 4, "/dev/dvd/" ); … … 156 163 s = joinDVD( 3, "", true ); 157 164 s = join( VCD, 3, "" ); 165 s = join( BLURAY, 2, "/dev/cdrom"); 158 166 } 159 167 #endif
Note:
See TracChangeset
for help on using the changeset viewer.