-
Notifications
You must be signed in to change notification settings - Fork 21
/
503 mastering modern media playback [English].srt
3394 lines (2675 loc) · 63.5 KB
/
503 mastering modern media playback [English].srt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1
00:00:11,006 --> 00:00:14,084
by come to mastering multimedia playback
2
00:00:15,038 --> 00:00:16,607
my name is stepping up nigga
3
00:00:16,949 --> 00:00:17,870
amended
4
00:00:17,087 --> 00:00:18,165
a team
5
00:00:19,065 --> 00:00:21,162
if you're using a banged-up a BK to a
foundation
6
00:00:22,062 --> 00:00:25,106
no ISOs and applications this the right
vision for you
7
00:00:26,006 --> 00:00:30,090
the goal of the session to show you how
easy and powerful
8
00:00:30,009 --> 00:00:33,009
me get their tickets when I was 8
endorsed in Yosemite
9
00:00:33,009 --> 00:00:37,107
if more sessions focus on other major
operations later today
10
00:00:38,088 --> 00:00:41,122
and this week you refer it to those at
the end of this talk
11
00:00:42,022 --> 00:00:46,037
in the first part of this talk I'm going
to introduce you to a ticket by OS
12
00:00:46,037 --> 00:00:49,044
and show you why and how we should use
it in your applications
13
00:00:49,044 --> 00:00:52,111
but also give him everything overview of
the most important
14
00:00:53,011 --> 00:00:56,075
API additions and changes and you I'm
behavior yet for the
15
00:00:56,075 --> 00:01:01,086
bf for you this year in a week at
force10 in the second part of this talk
16
00:01:01,086 --> 00:01:06,104
iconic shiny so who 32 best practices
for using a ticket in eighty foundation
17
00:01:07,004 --> 00:01:12,059
you I S and with an application's before
that in
18
00:01:12,059 --> 00:01:17,198
let's take a quick look dark on me to
stick in Iraq's on the lowest level if
19
00:01:17,729 --> 00:01:18,900
the comedy a framework
20
00:01:18,009 --> 00:01:23,107
to call home what and yes there a top of
a commute yes it's a V Foundation
21
00:01:24,088 --> 00:01:29,077
a powerful objective-c framework they
provide to easy access to me yesterday
22
00:01:29,869 --> 00:01:33,170
finally when you I kid leather
23
00:01:33,017 --> 00:01:36,114
we have to meet up their framework
burden you I providing you
24
00:01:37,014 --> 00:01:41,173
petechiae in the form of handling the
player controller
25
00:01:41,299 --> 00:01:44,590
this year and I was 8
26
00:01:44,059 --> 00:01:47,118
reading a new framework but AB kid
replacing parts of the media player
27
00:01:48,018 --> 00:01:48,082
framework
28
00:01:48,082 --> 00:01:51,921
AB kid
29
00:01:52,659 --> 00:01:56,240
is on you high-level Media Framework
trying to access the rest of them
30
00:01:56,024 --> 00:01:57,083
yesterday
31
00:01:57,299 --> 00:02:00,680
not going to show you on this talk with
disabilities hopes up
32
00:02:00,068 --> 00:02:04,085
for the IRS applications to be clear
33
00:02:04,085 --> 00:02:07,854
not deprecating and people keep their
control I and II 8 but we're strongly
34
00:02:08,619 --> 00:02:12,120
encouraging you to dock AB kit for me a
plate against that
35
00:02:12,012 --> 00:02:15,021
so you have it
36
00:02:15,021 --> 00:02:18,105
on what I mean yes they can I O S for
those of you
37
00:02:19,005 --> 00:02:22,024
with north and background you might see
that is
38
00:02:22,024 --> 00:02:26,029
spirits pretty similar tell me that the
gun was 10 you're correct
39
00:02:26,074 --> 00:02:29,743
infect the same now on both I O S
40
00:02:30,409 --> 00:02:33,417
endorsed 10 and will allow you to create
and maintain
41
00:02:33,489 --> 00:02:38,330
cross-platform applications easier than
ever and now
42
00:02:38,033 --> 00:02:44,097
I mean to do today to get 50 s sup to
now
43
00:02:44,097 --> 00:02:48,114
be provided with two options for media
playback an IRS and people keep their
44
00:02:49,014 --> 00:02:50,083
control a
45
00:02:50,209 --> 00:02:53,223
and it's the Ivy control a companion mp3
player the controller
46
00:02:53,349 --> 00:02:59,385
and any foundation society might be
using mp3 player controlling
47
00:02:59,709 --> 00:03:00,709
applications
48
00:03:00,709 --> 00:03:06,500
which means get that athletic you I
popular access to the media stack
49
00:03:06,005 --> 00:03:09,039
which means you're limited to basically
a playback
50
00:03:09,084 --> 00:03:12,953
all you might be using a foundation
51
00:03:13,709 --> 00:03:18,510
and aspects as the mean yes that into
things beyond basic media playback
52
00:03:18,051 --> 00:03:23,142
but you've done for many on play
together in the face finally
53
00:03:24,042 --> 00:03:27,061
some up to you in the audience might be
the process of getting me a plane ticket
54
00:03:27,439 --> 00:03:28,470
applications
55
00:03:28,047 --> 00:03:32,090
maybe Tom in these two options you want
to make your life
56
00:03:32,009 --> 00:03:35,080
as developers easier and that's why it's
something you follow a few
57
00:03:36,061 --> 00:03:42,129
every kit provides the boss that's
played a controlled and behave yes
58
00:03:43,029 --> 00:03:46,042
but in your full access to the modern
yes that
59
00:03:46,042 --> 00:03:51,090
for any foundation last yet we entered
as a beacon rs.10
60
00:03:51,009 --> 00:03:58,009
this year hearing every kid over to IRS
growth maybe can I O S
61
00:03:58,095 --> 00:04:01,194
it's right here youll ever facilities
for media operations
62
00:04:02,049 --> 00:04:07,390
on top of AB foundation and you like it
me a plague on IRS
63
00:04:07,039 --> 00:04:13,103
is no easy a and more powerful than ever
any clear view controller
64
00:04:14,003 --> 00:04:18,011
sorry every kid and I US just as any
player view controller up
65
00:04:18,011 --> 00:04:22,023
state-of-the-art you're a subclass
rights to the same look and feel
66
00:04:22,023 --> 00:04:25,028
as I'll be doubly cations and existing
and him we play our control API
67
00:04:25,073 --> 00:04:28,115
he made it really easy for you
68
00:04:29,015 --> 00:04:32,015
tied up any player view controller you I
was at the cations
69
00:04:32,015 --> 00:04:35,066
let me show you the necessary steps in
the demo
70
00:04:35,066 --> 00:04:40,795
sonics coat betrayed and you I was
application
71
00:04:41,389 --> 00:04:46,340
we select the amplification template and
then press the next button
72
00:04:46,034 --> 00:04:49,833
as the name we enter every kid player
73
00:04:50,139 --> 00:04:53,770
press Next again
74
00:04:53,077 --> 00:04:56,196
Sep the project on the desktop
75
00:04:56,889 --> 00:04:59,954
now
76
00:05:00,539 --> 00:05:04,610
we select the app delegate
implementation and the first you have to
77
00:05:04,061 --> 00:05:04,840
do is to impart
78
00:05:05,389 --> 00:05:11,500
AB foundation and at a big hit
79
00:05:11,005 --> 00:05:18,005
then medication the finish launching
with options
80
00:05:20,063 --> 00:05:23,071
the first written a replay of the
Comptroller by calling every play every
81
00:05:23,071 --> 00:05:24,073
controller
82
00:05:24,091 --> 00:05:27,190
up in it and then
83
00:05:28,009 --> 00:05:32,380
betrayed maybe play object calling any
player with URL
84
00:05:32,038 --> 00:05:36,091
and then years and this panel member
under you at for resource extension
85
00:05:36,091 --> 00:05:40,147
and recessed name is going to be a long
boring and extension m.o.b
86
00:05:41,047 --> 00:05:44,072
is that the playoff tix on a plan view
controller
87
00:05:44,072 --> 00:05:47,091
let me set the if they have you control
at the retreat review controller
88
00:05:47,091 --> 00:05:50,158
of our window finally
89
00:05:51,058 --> 00:05:55,737
we have to move it move your project
90
00:05:56,259 --> 00:06:03,259
and if we now build and run
91
00:06:04,071 --> 00:06:11,071
you can see we have a fully functional
planning application miss was just be
92
00:06:11,094 --> 00:06:12,097
lines of code basically
93
00:06:12,097 --> 00:06:16,136
but example is probably not what your
application would look like
94
00:06:17,036 --> 00:06:22,099
so let's switch to a different project
the first run this and show you what it
95
00:06:22,099 --> 00:06:22,141
is
96
00:06:23,041 --> 00:06:27,119
so this is very simple
97
00:06:28,019 --> 00:06:31,098
me a planning application also media
library will have a reputation
98
00:06:31,098 --> 00:06:34,156
and it's using the mustard interview
control a template
99
00:06:35,056 --> 00:06:38,095
send the must have you here we have a
list of movies
100
00:06:38,095 --> 00:06:41,183
and freed up the movie better company
over
101
00:06:42,083 --> 00:06:46,116
the name of the file and Summit the
Federation anarchic one of the movies
102
00:06:47,016 --> 00:06:50,025
you see that in the Detail View we have
some information about the movie
103
00:06:51,006 --> 00:06:55,025
and describe oxy a and the rest of this
demo and not going to at
104
00:06:55,025 --> 00:06:58,026
any player view controller and so you're
part of it up
105
00:06:58,026 --> 00:07:02,108
three-start by modifying the main story
bought
106
00:07:03,008 --> 00:07:06,053
as you can see here already have a
container view
107
00:07:06,053 --> 00:07:09,119
29 object library
108
00:07:10,019 --> 00:07:13,093
research for levy controller
109
00:07:13,093 --> 00:07:16,171
checkin in San star star bart
110
00:07:17,071 --> 00:07:21,166
office or you have it and then using a
controlled record
111
00:07:22,066 --> 00:07:25,080
and she is embedded
112
00:07:25,008 --> 00:07:28,096
and that began today play Wii U
controller up for going to interview
113
00:07:29,068 --> 00:07:32,104
now we need to select the Segway
114
00:07:33,004 --> 00:07:36,010
an inspector give it and identify a
115
00:07:36,064 --> 00:07:43,064
in this case we just year's show movie
since we're using every player
116
00:07:43,092 --> 00:07:44,095
controlling the storyboard
117
00:07:45,022 --> 00:07:48,061
lots have too many link against the if
you could let
118
00:07:48,061 --> 00:07:52,140
library from a so falling from UConn
libraries
119
00:07:53,004 --> 00:07:57,073
we had a new framework sweet I pin
120
00:07:58,009 --> 00:08:01,050
every kid selected in a press that
button
121
00:08:01,005 --> 00:08:05,039
and now we have to modify didn't have
the control implementation
122
00:08:05,084 --> 00:08:10,091
again the first thing we have to do is
to impart they had a fire
123
00:08:11,054 --> 00:08:15,110
to import a foundation and impart any
kid
124
00:08:16,001 --> 00:08:19,075
know when to implement the prepare for a
sec with send a
125
00:08:19,084 --> 00:08:23,142
limitation the first
126
00:08:24,042 --> 00:08:27,098
respect for the be taken into fire when
make sure that is so movie
127
00:08:27,098 --> 00:08:30,110
then
128
00:08:31,001 --> 00:08:34,062
get a BKB controller which is the this
mission control of the Segway
129
00:08:34,071 --> 00:08:38,130
and finery be creating a play at the
same as we did before but using play
130
00:08:39,003 --> 00:08:39,077
with you al
131
00:08:40,004 --> 00:08:44,025
and as the to the control as a movie
property which itself Saur
132
00:08:44,025 --> 00:08:47,081
and he said there's a tear up let's play
object
133
00:08:47,081 --> 00:08:54,081
on the play Wii controller we know
burden run
134
00:08:57,087 --> 00:09:00,154
conflict in moving can see that the
movie is not a Kia
135
00:09:01,054 --> 00:09:05,133
and we can press player an impressive
was going button
136
00:09:06,033 --> 00:09:09,088
goes into full screen and annotated to
landscape
137
00:09:09,088 --> 00:09:14,096
they can see it's fully working right
138
00:09:15,068 --> 00:09:18,667
sex I wanna show you highly-paid the
controller works and a foundation
139
00:09:19,279 --> 00:09:24,720
city for those of you in the audience
that and you take the foundation a plan
140
00:09:24,072 --> 00:09:24,149
view controller
141
00:09:25,049 --> 00:09:29,838
but the strong reference in any playoff
checked this object provides the content
142
00:09:30,279 --> 00:09:34,366
and every playoff segment is in a play
item which says the mutable data
143
00:09:35,149 --> 00:09:35,230
structure
144
00:09:35,959 --> 00:09:40,490
from in middle and yes at this means
145
00:09:40,049 --> 00:09:43,051
knows what content on any play the
controller if through the following
146
00:09:43,051 --> 00:09:43,123
steps:
147
00:09:44,023 --> 00:09:47,132
first
148
00:09:47,339 --> 00:09:52,370
Creighton ABS it from an issue for see I
can either be a look if I on this
149
00:09:52,037 --> 00:09:56,042
or remote URL it may be s at
150
00:09:56,087 --> 00:10:02,173
going to rate maybe play item 17 every
play item you can trade name play object
151
00:10:03,073 --> 00:10:08,091
and finally such as a replay of sex with
the a player view controller
152
00:10:08,091 --> 00:10:11,132
but if you don't
153
00:10:12,032 --> 00:10:15,035
need to inspect any properties just
south of the content and just want to
154
00:10:15,062 --> 00:10:16,126
play but every player the Contra
155
00:10:17,026 --> 00:10:22,068
in two of us that's at once sex on you
in the demo
156
00:10:22,068 --> 00:10:25,080
indirectly create and every play object
come in an issue rather
157
00:10:25,008 --> 00:10:30,012
imparted to the replay view controller
and as a chance that the only reason why
158
00:10:31,002 --> 00:10:32,007
inspected the ABS too far
159
00:10:32,007 --> 00:10:37,266
was in order to implemented on public
use interface maybe kid
160
00:10:37,959 --> 00:10:42,620
don't use anymore said he would take a
look at the replay the eventual API
161
00:10:42,062 --> 00:10:46,067
my notice that set the player property
there isn't really much more
162
00:10:46,067 --> 00:10:50,129
but there's so much stuff just get just
get automatically
163
00:10:51,029 --> 00:10:56,118
the any further set up here's a list of
the most important every play every
164
00:10:57,018 --> 00:10:58,073
battle a few just for your reference
165
00:10:58,073 --> 00:11:02,170
might notice that is mostly identical to
mp3 player controller
166
00:11:03,007 --> 00:11:08,041
never reason for that you want to make
your condition to educate
167
00:11:09,004 --> 00:11:14,080
s easy as possible but doesn't you not
familiar with a movie player controller
168
00:11:14,008 --> 00:11:20,047
let me show you what is he just makes
you look like a plate you control a
169
00:11:21,019 --> 00:11:24,030
has a depth player controls is different
from
170
00:11:24,003 --> 00:11:29,011
mp3 player controller and every player
be on August 10 instead of setting a
171
00:11:29,038 --> 00:11:30,056
certain controlled style
172
00:11:30,056 --> 00:11:33,142
anyplace you control automatically
adapts the cup and control set for you
173
00:11:34,042 --> 00:11:38,043
justice on the demo when you show a
movie in bed at
174
00:11:38,052 --> 00:11:41,131
unification and use a presence that
episode types they're pushing button
175
00:11:42,031 --> 00:11:46,086
a player you control automatically
switches to put simply the controls
176
00:11:46,086 --> 00:11:52,105
you don't want to show any controls at
all
177
00:11:53,005 --> 00:11:59,029
select the option to hide them be taken
to assess the democratic control its
178
00:11:59,029 --> 00:12:03,091
sofa converts chapters tapping the
Seebeck what was the comment button
179
00:12:03,091 --> 00:12:10,091
fix the previous an acceptor for content
with this ruling it just subtitles
180
00:12:13,052 --> 00:12:16,060
if they're going to let the media
selection button
181
00:12:16,006 --> 00:12:21,070
along the user to select a different
audio a subtitle track
182
00:12:22,024 --> 00:12:27,076
the name it also means
183
00:12:27,076 --> 00:12:30,140
they play view controller met get
switched to defensive player controls
184
00:12:31,004 --> 00:12:34,021
for live streaming content don't have to
do anything
185
00:12:34,057 --> 00:12:38,066
finally
186
00:12:38,579 --> 00:12:41,581
a play view controller has built-in
support about at play
187
00:12:41,779 --> 00:12:46,100
and HDMI sony's enables airplay
188
00:12:46,001 --> 00:12:50,023
pop acts an HDMI adapter application
automatic present the content on
189
00:12:50,032 --> 00:12:50,123
external screen
190
00:12:51,023 --> 00:12:57,882
keeping the player controls on the IRS
device sexy I replied you're going to
191
00:12:58,089 --> 00:12:58,520
last
192
00:12:58,052 --> 00:13:03,861
ends up again something we've never
trust a fun every major feature
193
00:13:04,329 --> 00:13:08,366
as a better than any kid as well but if
you look closely
194
00:13:08,699 --> 00:13:13,970
we notice one difference as I mentioned
before
195
00:13:13,097 --> 00:13:16,151
a plate you control a america's elect to
close at four you
196
00:13:17,051 --> 00:13:20,078
so this to less less for you to worry
about
197
00:13:20,078 --> 00:13:23,497
but actually there's a lot more
198
00:13:24,199 --> 00:13:28,060
let's take a look it up there Graham
from earlier for bed
199
00:13:28,006 --> 00:13:32,029
if you want to replace the country play
item
200
00:13:32,029 --> 00:13:35,688
did you use your place tonight Smith
play item on any player
201
00:13:35,949 --> 00:13:39,930
but if you already know in advance for
the next item is going to be
202
00:13:39,093 --> 00:13:42,128
you can have any foundation navel gazing
at you
203
00:13:43,028 --> 00:13:50,028
to get smooth playback and switching to
the next play item is an energy player
204
00:13:51,002 --> 00:13:54,024
if you play as a subclass of any player
the closet and
205
00:13:54,024 --> 00:13:57,243
you a list a replay items each of which
is backed by
206
00:13:57,459 --> 00:14:00,850
yes it
207
00:14:00,085 --> 00:14:03,180
everything I'm showing it today and what
every player contra excess 582 pass
208
00:14:04,008 --> 00:14:05,027
while
209
00:14:05,099 --> 00:14:08,137
25 just talked about basically a play
that
210
00:14:09,037 --> 00:14:13,122
with a foundation you can do a lot more
all
211
00:14:14,022 --> 00:14:18,026
every composition the subclass ABS at
lawsuit a great mighty clip
212
00:14:18,062 --> 00:14:21,116
and might attract media compositions
213
00:14:22,016 --> 00:14:29,016
as a result the seventy years and our me
sum up your video editing applications