Recherche avancée

Médias (0)

Mot : - Tags -/signalement

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (101)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

  • Organiser par catégorie

    17 mai 2013, par

    Dans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
    Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
    Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...)

Sur d’autres sites (6317)

  • Python PyQT : How to call a GUI function from a worker thread ?

    18 juillet 2014, par rainer

    I have a pyqt gui and calling a long process (ffmpeg) which I put on a separate thread to not block the gui. I then want to update a progress bar when one command of a longer list of commands finishes. The problem is, that I can’t call a function in the gui thread out of the worker thread. So I let run a ticker in the worker thread, but when I update the progress bar with a while loop and reading the ticker value, the gui gets blocked again. How can I solve this. I used currently python threading and not Qthread.
    Thx for any help !

    import threading, pexpect

    self.cmd_list = ['ffmpeg -i file outfile','and so on']

    self.stop_proc = False
    self.executeCMD()

    def spawn_ffmpeg_cmd(self):
       for cmd in self.cmd_list:
           if self.stop_proc == False:
               thread = pexpect.spawn(cmd)
               print "\nstarted: %s" % cmd
               cpl = thread.compile_pattern_list([pexpect.EOF,"frame= *\d+ fps=*\d+",'(.+)'])

               while True:
                   i = thread.expect_list(cpl, timeout=None)
                   if i == 0: # EOF
                       print "the sub process exited"
                       self.pgticker += 1
                       break
                   elif i == 1:
                       frame_number_fps = thread.match.group(0)
                       print frame_number_fps
                       thread.close
                   elif i == 2:
                       pass
       self.startButton.setEnabled(True)


    def executeCMD(self):
       self.startButton.setEnabled(False)
       self.pgticker = 0
       threading.Thread(target=self.spawn_ffmpeg_cmd, name="_proc").start()


    def stopprocess(self):
       self.stop_proc = True
       self.cmd_list = []
       os.system('pkill ffmpeg')
       self.pgticker = len(self.cmd_list)
       self.startButton.setEnabled(True)


    def updateProgress(self):  
       pgfactor = 100 / len(self.cmd_list)
       progress = 0.0
       progress = pgfactor*int(self.pgticker)
       self.progressBar.setProperty("value", progress)
  • avcodec/vvcdec : move frame tab memset from the main thread to worker threads

    28 juillet 2024, par Nuo Mi
    avcodec/vvcdec : move frame tab memset from the main thread to worker threads
    

    memset tables in the main thread can become a bottleneck for the decoder.
    For example, if it takes 1% of the processing time for one core, the maximum achievable FPS will be 100.
    Move the memeset to worker threads will fix the issue.

    • [DH] libavcodec/vvc/dec.c
    • [DH] libavcodec/vvc/thread.c
    • [DH] libavcodec/vvc/thread.h
  • Rails MP4 playback working in Chrome but not Firefox

    9 février 2015, par Mark Boulder

    I got these MP4 video uploads via Paperclip that play just fine in Chrome but not in Firefox. Anybody know why that is ?

    http://runnable.com/VNkNeJ9wpNZJBEma/paperclip-mp4-problem

    Click Run and navigate to the last post to see the MP4. If you get a something bad happened from Runnable just try reloading the page.

    I tried adding Mime::Type.register "video/mp4", :mp4 to config/initializers/mime_types.rb but to no avail.