Menu

#71 Remaining subtitles are not saved after a decoding error

open
nobody
None
5
2013-03-29
2013-03-29
No

When a corrupted source_pts is encountered in StreamProcessSubpicture:processStream, StreamProcessSubpicture's internal state v is set to >= vptsval.length, causing any decoded subpictures to not be saved (write == false).

source_pts should either be sanitychecked or the internal state should be reset to a known value after a decoding error.

PS. Only occurs when subtitles are decoded together with video/audio.

Discussion

  • Janne Husberg

    Janne Husberg - 2013-03-29

    Potential fix (range check)

     
  • Janne Husberg

    Janne Husberg - 2013-03-29
    • summary: Any remaining subtitles are not saved after a decoding error --> Remaining subtitles are not saved after a decoding error
     

Log in to post a comment.

MongoDB Logo MongoDB