Changeset 176 for smplayer/trunk/src/youtube/ytsig.cpp
- Timestamp:
- May 3, 2016, 5:25:45 PM (9 years ago)
- Location:
- smplayer/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
smplayer/trunk
- Property svn:mergeinfo changed
/smplayer/vendor/current merged: 175
- Property svn:mergeinfo changed
-
smplayer/trunk/src/youtube/ytsig.cpp
r170 r176 1 1 /* smplayer, GUI front-end for mplayer. 2 Copyright (C) 2006-201 4Ricardo Villalba <rvm@users.sourceforge.net>2 Copyright (C) 2006-2016 Ricardo Villalba <rvm@users.sourceforge.net> 3 3 4 4 This program is free software; you can redistribute it and/or modify … … 18 18 19 19 #include "ytsig.h" 20 #include <QtScript> 20 21 21 #ifdef YT_USE_SCRIPT 22 #include <QtScript> 22 QString YTSig::script_filename; 23 24 QString YTSig::script; 25 QString YTSig::default_script; 26 27 QString YTSig::parsed_ts; 28 23 29 24 30 QString YTSig::aclara(const QString & text, const QString & player, const QString & function_name) { … … 52 58 } 53 59 54 //qDebug( "YTSig::aclara: function_name: %s", function_name.toLatin1().constData());60 //qDebug() << "YTSig::aclara: function_name:" << function_name; 55 61 56 62 QScriptValue aclarar = engine.globalObject().property(fname); … … 60 66 61 67 if (res.isEmpty()) { 62 qDebug( "YTSig::aclara: signature length not supported: %d: %s", text.size(), text.toLatin1().constData());68 qDebug() << "YTSig::aclara: signature length not supported:" << text.size() << ":" << text; 63 69 } 64 70 … … 67 73 68 74 void YTSig::reloadScriptFile() { 69 qDebug( "YTSig::reloadScriptFile: %s", script_file.toUtf8().constData());75 qDebug() << "YTSig::reloadScriptFile:" << script_filename; 70 76 71 if (!QFile::exists(script_file )) {72 qDebug( "YTSig::reloadScriptFile: file doesn't exist.");77 if (!QFile::exists(script_filename)) { 78 qDebug() << "YTSig::reloadScriptFile: file doesn't exist."; 73 79 return; 74 80 } 75 81 76 QFile f(script_file );82 QFile f(script_filename); 77 83 f.open(QIODevice::ReadOnly); 78 84 QByteArray bytes = f.readAll(); … … 87 93 if (rx.indexIn(bytes)) { 88 94 QByteArray d = rx.cap(1).toLatin1(); 89 //qDebug("YTSig::reloadScriptFile: d: %s", d.constData());95 qDebug() << "YTSig::reloadScriptFile: d:" << d; 90 96 parsed_ts = QByteArray::fromBase64(d); 91 97 } … … 93 99 } 94 100 } 95 96 QString YTSig::script;97 QString YTSig::script_file;98 99 QString YTSig::default_script;100 101 #else // YT_USE_SCRIPT102 103 #ifdef YTSIG_STATIC104 #include "ytsig_priv.cpp"105 #else106 QString YTSig::aclara(const QString & text, const QString & player, const QString & function_name) {107 QString res;108 109 int dot = text.indexOf('.');110 qDebug("YTSig::aclara (2): length: %d (%d.%d)", text.size(), dot, text.size()-dot-1);111 112 /*113 qDebug("%d: orig: %s", text.size(), text.toLatin1().constData());114 qDebug("%d: conv: %s", text.size(), res.toLatin1().constData());115 */116 117 return res;118 }119 #endif120 121 #endif // YT_USE_SCRIPT122 101 123 102 void YTSig::check(QString & u) { … … 127 106 } 128 107 129 QString YTSig::parsed_ts;
Note:
See TracChangeset
for help on using the changeset viewer.