[mythtv-commits] Ticket #9294: SSA/ASS Subtitle support

MythTV noreply at mythtv.org
Tue May 3 07:13:38 UTC 2011


#9294: SSA/ASS Subtitle support
-------------------------------------------------+-------------------------
 Reporter:  Shawn King <shawnking@…>             |          Owner:  markk
     Type:  Patch - Feature                      |         Status:  closed
 Priority:  minor                                |      Milestone:  0.25
Component:  MythTV - Video Playback              |        Version:  Trunk
 Severity:  medium                               |  Head
 Keywords:                                       |     Resolution:  fixed
                                                 |  Ticket locked:  0
-------------------------------------------------+-------------------------
Changes (by Github):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 Add ASS/SSA subtitle support.

 Based on the final patch from Shawn King (thank you) in #9294 with the
 following changes:-

 - fixed the display area to line up with the video rect.
 - only initialise libass when required.
 - various additional NULL pointer checks and minor refactors.
 - use SubtitleScreen::m_safeArea in the ass code.

 I chose to use a compile time dependency on libass rather than create
 another internal library version (and avoid the maintenance that it
 would need) or use dynamic linking (extra complexity). As noted in
 configure, the libass version (although not actually checked) needs to
 be at least 0.9.10 - which is probably still too new for the libass
 version packaged with most distros.

 Closes #9294
  Changeset: bfeabeeb189950411abd09ace0f0d19f1a6e607a

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9294#comment:14>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list