First public contribution.
2 00:00:00,000 --> 00:00:05,000
7 00:00:06,000 --> 00:00:08,000
11 00:00:08,000 --> 00:00:12,000
16 00:00:15,000 --> 00:00:18,000
22 00:00:18,000 --> 00:00:21,000
23 It is officially in Symbian OS
24 Diran only, but the code is
27 00:00:21,000 --> 00:00:24,000
28 present in 9.5 releases and is
29 easy to enable and build.
32 00:00:26,000 --> 00:00:29,000
33 This demo runs under a stock
34 Symbian OS 9.5 DevKit release.
37 00:00:29,000 --> 00:00:32,000
38 We have simply enabled NGA,
42 00:00:32,000 --> 00:00:35,000
43 rebuilt MMF, and added a
44 simple demo application.
47 00:00:35,000 --> 00:00:38,000
49 and this demo application is
52 00:00:38,000 --> 00:00:41,000
56 00:00:44,000 --> 00:00:47,000
57 PREQ1939 requires that video
58 playback uses graphics surfaces.
61 00:00:47,000 --> 00:00:50,000
62 The actual subtitles however
63 are rendered as UI graphics
66 00:00:50,000 --> 00:00:53,000
67 Using a Content Rendering
68 Plugin (CRP) in Window Server.
71 00:00:55,000 --> 00:00:58,000
72 The PREQ delivery includes all
76 00:00:58,000 --> 00:01:01,000
77 a product-quality CRP for
81 00:01:01,000 --> 00:01:04,000
82 and a reference SRT subtitle
83 renderer in the AVI controller.
86 00:01:06,000 --> 00:01:11,000
87 This demo uses a video-only
88 AVI file with MPEG-4 video
91 00:01:11,000 --> 00:01:14,000
92 and a hand-written SRT
96 00:01:16,000 --> 00:01:19,000
97 Real-world implementations
101 00:01:19,000 --> 00:01:22,000
102 3GPP Timed Text instead.
105 00:01:22,000 --> 00:01:25,000
106 In any case, all subtitles are
107 rendered in the controller and
110 00:01:25,000 --> 00:01:28,000
111 displayed directly using a CRP.
115 00:01:28,000 --> 00:01:31,000
116 The application is not on the
117 data path at all, and has only
120 00:01:31,000 --> 00:01:34,000
121 basic control functionality.
125 00:01:36,000 --> 00:01:59,000