os/graphics/graphicstest/uibench/s60/data/skiing2.srt
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
1
sl@0
     2
00:00:00,000  -->  00:00:05,000
sl@0
     3
Video by Mario Ducoing 
sl@0
     4
Used with permission
sl@0
     5
sl@0
     6
2
sl@0
     7
00:00:06,000  -->  00:00:08,000
sl@0
     8
     PREQ1939 
sl@0
     9
sl@0
    10
3
sl@0
    11
00:00:08,000  -->  00:00:12,000
sl@0
    12
Video Subtitles and 
sl@0
    13
 Captioning Support 
sl@0
    14
sl@0
    15
4
sl@0
    16
00:00:15,000  -->  00:00:18,000
sl@0
    17
PREQ1939 is complete 
sl@0
    18
and available today.
sl@0
    19
sl@0
    20
sl@0
    21
5
sl@0
    22
00:00:18,000  -->  00:00:21,000
sl@0
    23
It is officially in Symbian OS 
sl@0
    24
Diran only, but the code is 
sl@0
    25
sl@0
    26
6
sl@0
    27
00:00:21,000  -->  00:00:24,000
sl@0
    28
present in 9.5 releases and is 
sl@0
    29
easy to enable and build. 
sl@0
    30
sl@0
    31
7
sl@0
    32
00:00:26,000  -->  00:00:29,000
sl@0
    33
This demo runs under a stock 
sl@0
    34
Symbian OS 9.5 DevKit release. 
sl@0
    35
sl@0
    36
8
sl@0
    37
00:00:29,000  -->  00:00:32,000
sl@0
    38
We have simply enabled NGA, 
sl@0
    39
enabled PREQ1939, 
sl@0
    40
sl@0
    41
9
sl@0
    42
00:00:32,000  -->  00:00:35,000
sl@0
    43
rebuilt MMF, and added a
sl@0
    44
simple demo application. 
sl@0
    45
sl@0
    46
10
sl@0
    47
00:00:35,000  -->  00:00:38,000
sl@0
    48
Detailed build info 
sl@0
    49
and this demo application is 
sl@0
    50
sl@0
    51
11
sl@0
    52
00:00:38,000  -->  00:00:41,000
sl@0
    53
available on request. 
sl@0
    54
sl@0
    55
12
sl@0
    56
00:00:44,000  -->  00:00:47,000
sl@0
    57
PREQ1939 requires that video 
sl@0
    58
playback uses graphics surfaces. 
sl@0
    59
sl@0
    60
13
sl@0
    61
00:00:47,000  -->  00:00:50,000
sl@0
    62
The actual subtitles however 
sl@0
    63
are rendered as UI graphics
sl@0
    64
sl@0
    65
14
sl@0
    66
00:00:50,000  -->  00:00:53,000
sl@0
    67
Using a Content Rendering 
sl@0
    68
Plugin (CRP) in Window Server. 
sl@0
    69
sl@0
    70
15
sl@0
    71
00:00:55,000  -->  00:00:58,000
sl@0
    72
The PREQ delivery includes all 
sl@0
    73
MMF and API changes, 
sl@0
    74
sl@0
    75
16
sl@0
    76
00:00:58,000  -->  00:01:01,000
sl@0
    77
a product-quality CRP for 
sl@0
    78
subtitle rendering, 
sl@0
    79
sl@0
    80
17
sl@0
    81
00:01:01,000  -->  00:01:04,000
sl@0
    82
and a reference SRT subtitle 
sl@0
    83
renderer in the AVI controller. 
sl@0
    84
sl@0
    85
18
sl@0
    86
00:01:06,000  -->  00:01:11,000
sl@0
    87
This demo uses a video-only 
sl@0
    88
AVI file with MPEG-4 video 
sl@0
    89
sl@0
    90
19
sl@0
    91
00:01:11,000  -->  00:01:14,000
sl@0
    92
and a hand-written SRT 
sl@0
    93
subtitle file. 
sl@0
    94
sl@0
    95
20
sl@0
    96
00:01:16,000  -->  00:01:19,000
sl@0
    97
Real-world implementations 
sl@0
    98
are expected to use 
sl@0
    99
sl@0
   100
21
sl@0
   101
00:01:19,000  -->  00:01:22,000
sl@0
   102
3GPP Timed Text instead. 
sl@0
   103
sl@0
   104
22
sl@0
   105
00:01:22,000  -->  00:01:25,000
sl@0
   106
In any case, all subtitles are 
sl@0
   107
rendered in the controller and 
sl@0
   108
sl@0
   109
23
sl@0
   110
00:01:25,000  -->  00:01:28,000
sl@0
   111
displayed directly using a CRP. 
sl@0
   112
sl@0
   113
sl@0
   114
24
sl@0
   115
00:01:28,000  -->  00:01:31,000
sl@0
   116
The application is not on the 
sl@0
   117
data path at all, and has only 
sl@0
   118
sl@0
   119
25
sl@0
   120
00:01:31,000  -->  00:01:34,000
sl@0
   121
basic control functionality. 
sl@0
   122
sl@0
   123
sl@0
   124
26
sl@0
   125
00:01:36,000  -->  00:01:59,000
sl@0
   126
Thank you