Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Sign in / Register
F
ffmpeg
  • Project
    • Project
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Packages
    • Packages
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • submodule
  • ffmpeg
  • Repository

Switch branch/tag
  • ffmpeg
  • libavcodec
  • dvbsub.c
Find file
BlameHistoryPermalink
  • Jernej Fijacko's avatar
    avcodec/dvbsub: add support for Display Definition Segment to DVB Subtitle encoder · f86f213a
    Jernej Fijacko authored Jul 13, 2019
    Current version of dvbsub encoder doesn't support HD DVB subtitles. The high
    resolution bitmaps are muxed into the stream but without the DDS (display definition
    segment) the players asume that the DVB subtitles are in SD (720x576) resolution
    which causes them to either render the subtitles too large and misplaced or don't
    render them at all. By including the DDS as defined in section 7.7.1 of ETSI EN 300
    743 (V1.3.1) this problem is fixed.
    
    7.2.1 Display definition segment The display definition for a subtitle service may
    be defined by the display definition segment if present in the stream. Absence of a
    DDS implies that the stream is coded in accordance with EN 300 743 (V1.2.1) [5] and
    that a display width of 720 pixels and a display height of 576 lines may be assumed.
    
    https://www.etsi.org/deliver/etsi_en/300700_300799/300743/01.03.01_60/en_300743v010301p.pdfSigned-off-by: 's avatarJernej Fijacko <mikrohard@gmail.com>
    Signed-off-by: 's avatarMarton Balint <cus@passwd.hu>
    f86f213a
dvbsub.c 14.5 KB
EditWeb IDE

Replace dvbsub.c

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.