LINUX.ORG.RU

История изменений

Исправление stslit, (текущая версия) :

Сейчас код такой

from vlc import Instance
import os

class VLC:
    def __init__(self):
        self.Player = Instance('--loop','--fullscreen')

    def addPlaylist(self):
        self.mediaList = self.Player.media_list_new()
        path = r"/home/home/Video/"
        media = os.listdir(path)
        for m in media:
            self.mediaList.add_media(self.Player.media_new(os.path.join(path,m)))
        self.listPlayer = self.Player.media_list_player_new()
        self.listPlayer.set_media_list(self.mediaList)
    def play(self):
        self.listPlayer.play()
    def next(self):
        self.listPlayer.next()
    def pause(self):
        self.listPlayer.pause()
    def previous(self):
        self.listPlayer.previous()
    def stop(self):
        self.listPlayer.stop()

player = VLC()        
player.addPlaylist()
player.play()
while True:
    i = input()
    if i=='p':
        player.previous()
    if i=='k':
        player.next()

Любая попытка сделать его на полный экран пишет, что нет такой функции или игнорирует параметр.

Исходная версия stslit, :

Сейчас код такой

from vlc import Instance
import os

class VLC:
    def __init__(self):
        self.Player = Instance('--loop','--fullscreen')

    def addPlaylist(self):
        self.mediaList = self.Player.media_list_new()
        path = r"/home/home/Video/"
        media = os.listdir(path)
        for m in media:
            self.mediaList.add_media(self.Player.media_new(os.path.join(path,m)))
        self.listPlayer = self.Player.media_list_player_new()
        self.listPlayer.set_media_list(self.mediaList)
    def play(self):
        self.listPlayer.play()
    def next(self):
        self.listPlayer.next()
    def pause(self):
        self.listPlayer.pause()
    def previous(self):
        self.listPlayer.previous()
    def stop(self):
        self.listPlayer.stop()

player = VLC()        
player.addPlaylist()
player.play()
while True:
    i = input()
    if i=='p':
        player.previous()
    if i=='k':
        player.next()
'''

Любая попытка сделать его на полный экран пишет, что нет такой функции или игнорирует параметр.