Improved support for bluray discs.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit fd8af4fec5)
r14.0.x
Michele Calgaro 5 years ago
parent d4e9c2c3c8
commit 6abc7cfdf7
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -1,52 +1,52 @@
[Desktop Entry] [Desktop Entry]
X-TDE-ServiceTypes=media/dvdvideo X-TDE-ServiceTypes=media/dvdvideo,media/blurayvideo
Actions=Play; Actions=Play;
Encoding=UTF-8 Encoding=UTF-8
X-TDE-Priority=TopLevel X-TDE-Priority=TopLevel
[Desktop Action Play] [Desktop Action Play]
Name=Play DVD with Kaffeine Name=Play DVD/BLURAY with Kaffeine
Name[af]=Speel DVD met Kaffeiene Name[af]=Speel DVD/BLURAY met Kaffeiene
Name[ar]=قراءة قرص رقمي مرئي بواسطة Kaffeine Name[ar]=قراءة قرص رقمي مرئي بواسطة Kaffeine
Name[bg]=Изпълнение на DVD с Kaffeine Name[bg]=Изпълнение на DVD/BLURAY с Kaffeine
Name[bn]=ক্যাফিন দিয়ে ডিভিডি চালাও Name[bn]=ক্যাফিন দিয়ে ডিভিডি চালাও
Name[br]=Seniñ an DVD gant Kaffeine Name[br]=Seniñ an DVD/BLURAY gant Kaffeine
Name[ca]=Reprodueix DVD amb Kaffeine Name[ca]=Reprodueix DVD/BLURAY amb Kaffeine
Name[cs]=Přehrát DVD v Kaffeine Name[cs]=Přehrát DVD/BLURAY v Kaffeine
Name[da]=Spil dvd med Kaffeine Name[da]=Spil dvd med Kaffeine
Name[de]=DVD mit Kaffeine abspielen Name[de]=DVD/BLURAY mit Kaffeine abspielen
Name[el]=Αναπαραγωγή DVD με το Kaffeine Name[el]=Αναπαραγωγή DVD/BLURAY με το Kaffeine
Name[es]=Reproducir DVD con Kaffeine Name[es]=Reproducir DVD/BLURAY con Kaffeine
Name[et]=Esita DVD Kaffeine'is Name[et]=Esita DVD/BLURAY Kaffeine'is
Name[fi]=Toista dvd-levy Kaffeinessa Name[fi]=Toista dvd-levy Kaffeinessa
Name[fr]=Lire le DVD avec Kaffeine Name[fr]=Lire le DVD/BLURAY avec Kaffeine
Name[ga]=Seinn DVD le Kaffeine Name[ga]=Seinn DVD/BLURAY le Kaffeine
Name[gl]=Ver o DVD con Kaffeine Name[gl]=Ver o DVD/BLURAY con Kaffeine
Name[he]=נגן תקליטור DVD עם Kaffeine Name[he]=נגן תקליטור DVD/BLURAY עם Kaffeine
Name[hu]=DVD lejátszása a Kaffeine-nel Name[hu]=DVD/BLURAY lejátszása a Kaffeine-nel
Name[is]=Spila DVD með Kaffeine Name[is]=Spila DVD/BLURAY með Kaffeine
Name[it]=Riproduci DVD con Kaffeine Name[it]=Riproduci DVD/BLURAY con Kaffeine
Name[ja]=Kaffeine で DVD を再生 Name[ja]=Kaffeine で DVD/BLURAY を再生
Name[ka]=DVD-ის დაკვრა Kaffeine-ით Name[ka]=DVD/BLURAY-ის დაკვრა Kaffeine-ით
Name[km]=ចាក់​ឌីវីឌី​ជាមួយ Kaffeine Name[km]=ចាក់​ឌីវីឌី​ជាមួយ Kaffeine
Name[lt]=Groti DVD su Kaffeine Name[lt]=Groti DVD/BLURAY su Kaffeine
Name[nb]=Spill DVD med Kaffeine Name[nb]=Spill DVD/BLURAY med Kaffeine
Name[nl]=DVD met Kaffeine afspelen Name[nl]=DVD/BLURAY met Kaffeine afspelen
Name[nn]=Spel DVD med Kaffeine Name[nn]=Spel DVD/BLURAY med Kaffeine
Name[pa]=ਕੈਫ਼ੀਨ ਨਾਲ DVD ਚਲਾਓ Name[pa]=ਕੈਫ਼ੀਨ ਨਾਲ DVD/BLURAY ਚਲਾਓ
Name[pl]=Odtwarzaj DVD w Kaffeine Name[pl]=Odtwarzaj DVD/BLURAY w Kaffeine
Name[pt]=Ver o DVD com o Kaffeine Name[pt]=Ver o DVD/BLURAY com o Kaffeine
Name[pt_BR]=Reproduzir o DVD com o Kaffeine Name[pt_BR]=Reproduzir o DVD/BLURAY com o Kaffeine
Name[se]=Čuojat DVD:a Kaffeineain Name[se]=Čuojat DVD/BLURAY:a Kaffeineain
Name[sr]=Пусти DVD Kaffeine-ом Name[sr]=Пусти DVD/BLURAY Kaffeine-ом
Name[sr@Latn]=Pusti DVD Kaffeine-om Name[sr@Latn]=Pusti DVD/BLURAY Kaffeine-om
Name[sv]=Spela dvd med Kaffeine Name[sv]=Spela dvd med Kaffeine
Name[tg]=Намоиши DVD бо Kaffeine Name[tg]=Намоиши DVD/BLURAY бо Kaffeine
Name[th]=เล่นดีวีดีด้วย Kaffeine Name[th]=เล่นดีวีดีด้วย Kaffeine
Name[tr]=DVD'yi Kaffeine ile oynat Name[tr]=DVD/BLURAY'yi Kaffeine ile oynat
Name[uk]=Програти DVD з Kaffeine Name[uk]=Програти DVD/BLURAY з Kaffeine
Name[xx]=xxPlay DVD with Kaffeinexx Name[xx]=xxPlay DVD/BLURAY with Kaffeinexx
Name[zh_CN]=用 Kaffeine 播放 DVD Name[zh_CN]=用 Kaffeine 播放 DVD/BLURAY
Name[zh_TW]=使用 Kaffeine 播放 DVD Name[zh_TW]=使用 Kaffeine 播放 DVD/BLURAY
Icon=kaffeine Icon=kaffeine
Exec=kaffeine -d %u DVD Exec=kaffeine -d %u DVD/BLURAY

@ -1064,7 +1064,7 @@ void PlayList::add(const TQStringList& urlList, TQListViewItem* after)
emit signalRequestForAudioCD(mediadevice); emit signalRequestForAudioCD(mediadevice);
return; return;
} }
if (properties[10] == "media/dvdvideo") if (properties[10] == "media/dvdvideo" || properties[10] == "media/blurayvideo")
{ {
mediadevice = properties[5]; mediadevice = properties[5];
delete progress; delete progress;

@ -540,7 +540,7 @@ void Disc::startDVD( const TQString &device )
i=0; i=0;
while ( i<(int)dcopList.count() ) { while ( i<(int)dcopList.count() ) {
//kdDebug() << dcopList[i+5] << " * " << dcopList[i+6] << " * " << dcopList[i+10] << endl; //kdDebug() << dcopList[i+5] << " * " << dcopList[i+6] << " * " << dcopList[i+10] << endl;
if ( dcopList[i+10]=="media/dvdvideo" ) { if ( dcopList[i+10]=="media/dvdvideo" || dcopList[i+10]=="media/blurayvideo") {
devList.append( dcopList[i+5] ); devList.append( dcopList[i+5] );
} }
else if ( dcopList[i+10]=="media/cdrom_mounted" else if ( dcopList[i+10]=="media/cdrom_mounted"

Loading…
Cancel
Save