Correct fix this time

This commit is contained in:
Tim Bentley 2012-12-07 06:04:15 +00:00
parent 901f835e90
commit cdc810de67
2 changed files with 8 additions and 5 deletions

View File

@ -316,9 +316,9 @@ class MediaMediaItem(MediaManagerItem):
key=lambda filename: os.path.split(unicode(filename))[1])
ext = []
if type == MediaType.Audio:
ext = self.plugin.audio_extensions_list
ext = self.plugin.mediaController.audio_extensions_list
else:
ext = self.plugin.video_extensions_list
ext = self.plugin.mediaController.video_extensions_list
ext = map(lambda x: x[1:], ext)
media = filter(lambda x: os.path.splitext(x)[1] in ext, media)
return media

View File

@ -58,7 +58,6 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog):
Constructor
"""
QtGui.QDialog.__init__(self, parent)
self.parent = parent
self.mediaitem = mediaitem
self.song = None
# can this be automated?
@ -180,8 +179,12 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog):
set_case_insensitive_completer(self.themes, self.themeComboBox)
def loadMediaFiles(self):
self.audioAddFromMediaButton.setVisible(True)
self.mediaForm.populateFiles(self.parent.mediaController.audio_extensions_list)
self.audioAddFromMediaButton.setVisible(False)
for plugin in self.parent().pluginManager.plugins:
if plugin.name == u'media' and plugin.status == PluginStatus.Active:
self.audioAddFromMediaButton.setVisible(True)
self.mediaForm.populateFiles(plugin.mediaItem.getList(MediaType.Audio))
break
def newSong(self):
log.debug(u'New Song')