gui/moviebrowser.cpp: change marked list to pointers; honor sort order

Origin commit data
------------------
Branch: ni/coolstream
Commit: 2003ed670d
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2014-09-22 (Mon, 22 Sep 2014)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
[CST] Focus
2014-09-22 17:03:02 +04:00
parent d0085a5143
commit 1e49e5d6f5
5 changed files with 15 additions and 11 deletions

View File

@@ -1243,14 +1243,14 @@ CFile* CMovieBrowser::getSelectedFile(void)
return(NULL);
}
bool CMovieBrowser::getSelectedFiles(CFileList &flist, MI_MOVIE_LIST &mlist)
bool CMovieBrowser::getSelectedFiles(CFileList &flist, P_MI_MOVIE_LIST &mlist)
{
flist.clear();
mlist.clear();
for(unsigned int i = 0; i < m_vMovieInfo.size(); i++) {
if (m_vMovieInfo[i].marked) {
flist.push_back(m_vMovieInfo[i].file);
mlist.push_back(m_vMovieInfo[i]);
for(unsigned int i = 0; i < m_vHandleBrowserList.size(); i++) {
if (m_vHandleBrowserList[i]->marked) {
flist.push_back(m_vHandleBrowserList[i]->file);
mlist.push_back(m_vHandleBrowserList[i]);
}
}
return (!flist.empty());