Commit 7d14a7c7 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Qt: cosmetics on RecentsMRL and Open classes

parent 72afb883
......@@ -172,16 +172,17 @@ int Open::openMRL( intf_thread_t *p_intf,
bool b_start,
bool b_playlist)
{
return openMRLwithOptions( p_intf, mrl, NULL, b_start, b_playlist, NULL );
return openMRLwithOptions( p_intf, mrl, NULL, b_start, b_playlist );
}
int Open::openMRLwithOptions( intf_thread_t* p_intf,
const QString &mrl,
const QStringList *options,
QStringList *options,
bool b_start,
bool b_playlist,
const char *title)
{
/* Options */
const char **ppsz_options = NULL;
int i_options = 0;
......@@ -199,6 +200,7 @@ int Open::openMRLwithOptions( intf_thread_t* p_intf,
}
}
/* Add to playlist */
int i_ret = playlist_AddExt( THEPL,
qtu(mrl), title,
PLAYLIST_APPEND | (b_start ? PLAYLIST_GO : PLAYLIST_PREPARSE),
......@@ -208,6 +210,7 @@ int Open::openMRLwithOptions( intf_thread_t* p_intf,
b_playlist,
pl_Unlocked );
/* Add to recent items, only if played */
if( i_ret == VLC_SUCCESS && b_start && b_playlist )
RecentsMRL::getInstance( p_intf )->addRecent( mrl );
......
......@@ -38,17 +38,17 @@ class QSignalMapper;
class Open
{
public:
int static openMRL( intf_thread_t*,
const QString &,
bool b_start = true,
bool b_playlist = true);
static int openMRL( intf_thread_t*,
const QString &,
bool b_start = true,
bool b_playlist = true);
int static openMRLwithOptions( intf_thread_t*,
const QString &,
const QStringList *options,
bool b_start = true,
bool b_playlist = true,
const char* title = NULL);
static int openMRLwithOptions( intf_thread_t*,
const QString &,
QStringList *options,
bool b_start = true,
bool b_playlist = true,
const char* title = NULL);
};
class RecentsMRL : public QObject, public Singleton<RecentsMRL>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment