[mythtv-commits] Ticket #3361: Improve Preview Generation

MythTV mythtv at cvs.mythtv.org
Mon Dec 3 19:27:33 UTC 2007


#3361: Improve Preview Generation
---------------------+------------------------------------------------------
 Reporter:  danielk  |        Owner:  danielk
     Type:  task     |       Status:  new    
 Priority:  minor    |    Milestone:  unknown
Component:  mythtv   |      Version:  head   
 Severity:  low      |   Resolution:         
  Mlocked:  0        |  
---------------------+------------------------------------------------------

Comment(by danielk):

 (In [15029]) Refs #3361. Improves Preview Generation.

  * Implements a priority queue for preview generation and limits the total
 number of in-flight preview generation threads.
  * Runs preview generator in a separate process so that an ffmpeg crash
 can't take down the backend or frontend we're using.

 Currently the number of preview generation threads is limited to two by
 the 'previewGeneratorMaxRunning' variable. I haven't yet implemented the
 third todo, adding user control over various aspects of the preview
 generation processing.

 Note: This also extends the screen shot code to work with remote backends,
 and fixes a race condition that caused this to crash sometimes. However
 unless both the backend and frontend are updated to this revision a remote
 'screen shot' will just return a copy of the preview image.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/3361#comment:6>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list