Patent ID: 11877036
Assignee: ARRIS ENTERPRISES LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method for rendering scrolling captions for media content, the method comprising:
receiving, by a computing device, a first request to display a first line of text associated with a media file, the first line of text being caption data for a first portion of audio content of the media file;
generating, by the computing device, a framebuffer object (FBO), the FBO being an active framebuffer for the media file;
generating, by the computing device, a first texture per-line (TPL) for the first line of text;
drawing, by the computing device, one or more glyphs on the first TPL;
rendering, by the computing device, the first TPL in a first position of the FBO;
displaying, by the computing device, the first TPL on a display at the first position;
receiving, by the computing device, a second request to display a second line of text associated with the media file, the second line of text being caption data for a second portion of the audio content of the media file;
generating, by the computing device, a second texture per-line (TPL) for the second line of text;
drawing, by the computing device, one or more glyphs on the second TPL;
rendering the first TPL in a second position and the second TPL in the first position; and
displaying the second TPL on the display in the first position and the first TPL in the second position.