mirror of
https://github.com/androidx/media.git
synced 2025-05-07 23:50:44 +08:00

All of the classes in the text.eia608 package have been moved to text.cea, and renamed with the "cea" prefix instead of "eia". All of the buffering logic has been extracted from Cea608Decoder (formerly Eia608Decoder) into the abstract CeaDecoder, which Cea608Decoder extends. Cea608Decoder also now expects a 3-byte sample (i.e. the entire cc_data_pkt instead of just the cc_data_1 and cc_data_2 bytes). Classes like RawCcExtractor and SeiReader, responsible for creating these samples, have also been updated accordingly. This change is a necessary precursor to adding support for multi -channel CEA-608 and CEA-708 captions. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=134537482
630 lines
13 KiB
Plaintext
630 lines
13 KiB
Plaintext
seekMap:
|
|
isSeekable = false
|
|
duration = UNSET TIME
|
|
getPosition(0) = 0
|
|
numberOfTracks = 1
|
|
track 0:
|
|
format:
|
|
bitrate = -1
|
|
id = null
|
|
containerMimeType = null
|
|
sampleMimeType = application/cea-608
|
|
maxInputSize = -1
|
|
width = -1
|
|
height = -1
|
|
frameRate = -1.0
|
|
rotationDegrees = -1
|
|
pixelWidthHeightRatio = -1.0
|
|
channelCount = -1
|
|
sampleRate = -1
|
|
pcmEncoding = -1
|
|
encoderDelay = -1
|
|
encoderPadding = -1
|
|
subsampleOffsetUs = 9223372036854775807
|
|
selectionFlags = 0
|
|
language = null
|
|
drmInitData = -
|
|
initializationData:
|
|
sample count = 150
|
|
sample 0:
|
|
time = 37657512133
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 1:
|
|
time = 37657528822
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 2:
|
|
time = 37657545511
|
|
flags = 1
|
|
data = length 3, hash 766F
|
|
sample 3:
|
|
time = 37657562177
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 4:
|
|
time = 37657578866
|
|
flags = 1
|
|
data = length 3, hash 767E
|
|
sample 5:
|
|
time = 37657595555
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 6:
|
|
time = 37657612244
|
|
flags = 1
|
|
data = length 15, hash E4359178
|
|
sample 7:
|
|
time = 37657628911
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 8:
|
|
time = 37657645600
|
|
flags = 1
|
|
data = length 12, hash 15EBEB66
|
|
sample 9:
|
|
time = 37657662288
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 10:
|
|
time = 37657678977
|
|
flags = 1
|
|
data = length 3, hash 761D
|
|
sample 11:
|
|
time = 37657695644
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 12:
|
|
time = 37657712333
|
|
flags = 1
|
|
data = length 30, hash E181418F
|
|
sample 13:
|
|
time = 37657729022
|
|
flags = 1
|
|
data = length 6, hash 36289CE2
|
|
sample 14:
|
|
time = 37657745711
|
|
flags = 1
|
|
data = length 12, hash 3C304F5B
|
|
sample 15:
|
|
time = 37657762377
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 16:
|
|
time = 37657779066
|
|
flags = 1
|
|
data = length 12, hash 88DD8EF6
|
|
sample 17:
|
|
time = 37657795755
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 18:
|
|
time = 37657812444
|
|
flags = 1
|
|
data = length 12, hash 8B411833
|
|
sample 19:
|
|
time = 37657829111
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 20:
|
|
time = 37657845800
|
|
flags = 1
|
|
data = length 12, hash 742A2DF1
|
|
sample 21:
|
|
time = 37657862488
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 22:
|
|
time = 37657879177
|
|
flags = 1
|
|
data = length 12, hash 9A2ECBEE
|
|
sample 23:
|
|
time = 37657895844
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 24:
|
|
time = 37657912533
|
|
flags = 1
|
|
data = length 12, hash 562688EA
|
|
sample 25:
|
|
time = 37657929222
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 26:
|
|
time = 37657945911
|
|
flags = 1
|
|
data = length 12, hash ADE4B953
|
|
sample 27:
|
|
time = 37657962577
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 28:
|
|
time = 37657979266
|
|
flags = 1
|
|
data = length 12, hash F927E3E5
|
|
sample 29:
|
|
time = 37657995955
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 30:
|
|
time = 37658012644
|
|
flags = 1
|
|
data = length 12, hash EA327945
|
|
sample 31:
|
|
time = 37658029311
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 32:
|
|
time = 37658046000
|
|
flags = 1
|
|
data = length 12, hash 3E5DA13C
|
|
sample 33:
|
|
time = 37658062688
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 34:
|
|
time = 37658079377
|
|
flags = 1
|
|
data = length 12, hash BF646AE3
|
|
sample 35:
|
|
time = 37658096044
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 36:
|
|
time = 37658112733
|
|
flags = 1
|
|
data = length 12, hash 41E3BA78
|
|
sample 37:
|
|
time = 37658129422
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 38:
|
|
time = 37658146111
|
|
flags = 1
|
|
data = length 12, hash A2945EF6
|
|
sample 39:
|
|
time = 37658162777
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 40:
|
|
time = 37658179466
|
|
flags = 1
|
|
data = length 12, hash 26735812
|
|
sample 41:
|
|
time = 37658196155
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 42:
|
|
time = 37658212844
|
|
flags = 1
|
|
data = length 12, hash DC14D3D8
|
|
sample 43:
|
|
time = 37658229511
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 44:
|
|
time = 37658246200
|
|
flags = 1
|
|
data = length 12, hash 882191BE
|
|
sample 45:
|
|
time = 37658262888
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 46:
|
|
time = 37658279577
|
|
flags = 1
|
|
data = length 12, hash 8B4886B1
|
|
sample 47:
|
|
time = 37658296244
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 48:
|
|
time = 37658312933
|
|
flags = 1
|
|
data = length 12, hash 98D98F96
|
|
sample 49:
|
|
time = 37658329622
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 50:
|
|
time = 37658346311
|
|
flags = 1
|
|
data = length 30, hash CF8E53E3
|
|
sample 51:
|
|
time = 37658362977
|
|
flags = 1
|
|
data = length 6, hash 36289CE2
|
|
sample 52:
|
|
time = 37658379666
|
|
flags = 1
|
|
data = length 12, hash F883C9EE
|
|
sample 53:
|
|
time = 37658396355
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 54:
|
|
time = 37658413044
|
|
flags = 1
|
|
data = length 12, hash 6E6B2B9C
|
|
sample 55:
|
|
time = 37658429711
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 56:
|
|
time = 37658446400
|
|
flags = 1
|
|
data = length 12, hash B4FE7F08
|
|
sample 57:
|
|
time = 37658463088
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 58:
|
|
time = 37658479777
|
|
flags = 1
|
|
data = length 12, hash 5A1EA7C7
|
|
sample 59:
|
|
time = 37658496444
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 60:
|
|
time = 37658513133
|
|
flags = 1
|
|
data = length 12, hash 46BD6CC9
|
|
sample 61:
|
|
time = 37658529822
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 62:
|
|
time = 37658546511
|
|
flags = 1
|
|
data = length 12, hash 1B1E2554
|
|
sample 63:
|
|
time = 37658563177
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 64:
|
|
time = 37658579866
|
|
flags = 1
|
|
data = length 12, hash 91FCC537
|
|
sample 65:
|
|
time = 37658596555
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 66:
|
|
time = 37658613244
|
|
flags = 1
|
|
data = length 12, hash A9355E1B
|
|
sample 67:
|
|
time = 37658629911
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 68:
|
|
time = 37658646600
|
|
flags = 1
|
|
data = length 12, hash 2511F69B
|
|
sample 69:
|
|
time = 37658663288
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 70:
|
|
time = 37658679977
|
|
flags = 1
|
|
data = length 12, hash 90925736
|
|
sample 71:
|
|
time = 37658696644
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 72:
|
|
time = 37658713333
|
|
flags = 1
|
|
data = length 21, hash 431EEE30
|
|
sample 73:
|
|
time = 37658730022
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 74:
|
|
time = 37658746711
|
|
flags = 1
|
|
data = length 12, hash 7BDEF631
|
|
sample 75:
|
|
time = 37658763377
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 76:
|
|
time = 37658780066
|
|
flags = 1
|
|
data = length 12, hash A2EEF59E
|
|
sample 77:
|
|
time = 37658796755
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 78:
|
|
time = 37658813444
|
|
flags = 1
|
|
data = length 12, hash BFC6C022
|
|
sample 79:
|
|
time = 37658830111
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 80:
|
|
time = 37658846800
|
|
flags = 1
|
|
data = length 12, hash CD4D8FCA
|
|
sample 81:
|
|
time = 37658863488
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 82:
|
|
time = 37658880177
|
|
flags = 1
|
|
data = length 12, hash 2BDE8EFA
|
|
sample 83:
|
|
time = 37658896844
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 84:
|
|
time = 37658913533
|
|
flags = 1
|
|
data = length 12, hash 8C858812
|
|
sample 85:
|
|
time = 37658930222
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 86:
|
|
time = 37658946911
|
|
flags = 1
|
|
data = length 12, hash DE7D0E31
|
|
sample 87:
|
|
time = 37658963577
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 88:
|
|
time = 37658980266
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 89:
|
|
time = 37658996955
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 90:
|
|
time = 37659013644
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 91:
|
|
time = 37659030311
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 92:
|
|
time = 37659047000
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 93:
|
|
time = 37659063688
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 94:
|
|
time = 37659080377
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 95:
|
|
time = 37659097044
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 96:
|
|
time = 37659113733
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 97:
|
|
time = 37659130422
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 98:
|
|
time = 37659147111
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 99:
|
|
time = 37659163777
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 100:
|
|
time = 37659180466
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 101:
|
|
time = 37659197155
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 102:
|
|
time = 37659213844
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 103:
|
|
time = 37659230511
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 104:
|
|
time = 37659247200
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 105:
|
|
time = 37659263888
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 106:
|
|
time = 37659280577
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 107:
|
|
time = 37659297244
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 108:
|
|
time = 37659313933
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 109:
|
|
time = 37659330622
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 110:
|
|
time = 37659347311
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 111:
|
|
time = 37659363977
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 112:
|
|
time = 37659380666
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 113:
|
|
time = 37659397355
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 114:
|
|
time = 37659414044
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 115:
|
|
time = 37659430711
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 116:
|
|
time = 37659447400
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 117:
|
|
time = 37659464088
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 118:
|
|
time = 37659480777
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 119:
|
|
time = 37659497444
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 120:
|
|
time = 37659514133
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 121:
|
|
time = 37659530822
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 122:
|
|
time = 37659547511
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 123:
|
|
time = 37659564177
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 124:
|
|
time = 37659580866
|
|
flags = 1
|
|
data = length 3, hash 7363
|
|
sample 125:
|
|
time = 37659597555
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 126:
|
|
time = 37659614244
|
|
flags = 1
|
|
data = length 3, hash 766F
|
|
sample 127:
|
|
time = 37659630911
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 128:
|
|
time = 37659647600
|
|
flags = 1
|
|
data = length 3, hash 767E
|
|
sample 129:
|
|
time = 37659664288
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 130:
|
|
time = 37659680977
|
|
flags = 1
|
|
data = length 15, hash 191B585A
|
|
sample 131:
|
|
time = 37659697644
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 132:
|
|
time = 37659714333
|
|
flags = 1
|
|
data = length 12, hash 15EC5FC5
|
|
sample 133:
|
|
time = 37659731022
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 134:
|
|
time = 37659747711
|
|
flags = 1
|
|
data = length 3, hash 76A1
|
|
sample 135:
|
|
time = 37659764377
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 136:
|
|
time = 37659781066
|
|
flags = 1
|
|
data = length 30, hash E8012479
|
|
sample 137:
|
|
time = 37659797755
|
|
flags = 1
|
|
data = length 6, hash 36289D5E
|
|
sample 138:
|
|
time = 37659814444
|
|
flags = 1
|
|
data = length 12, hash D32F29F3
|
|
sample 139:
|
|
time = 37659831111
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 140:
|
|
time = 37659847800
|
|
flags = 1
|
|
data = length 21, hash 6258623
|
|
sample 141:
|
|
time = 37659864488
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 142:
|
|
time = 37659881177
|
|
flags = 1
|
|
data = length 12, hash FE69ABA2
|
|
sample 143:
|
|
time = 37659897844
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 144:
|
|
time = 37659914533
|
|
flags = 1
|
|
data = length 12, hash 958D0815
|
|
sample 145:
|
|
time = 37659931222
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 146:
|
|
time = 37659947911
|
|
flags = 1
|
|
data = length 12, hash FF57BFD8
|
|
sample 147:
|
|
time = 37659964577
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
sample 148:
|
|
time = 37659981266
|
|
flags = 1
|
|
data = length 12, hash 922122E7
|
|
sample 149:
|
|
time = 37659997955
|
|
flags = 1
|
|
data = length 3, hash 7724
|
|
tracksEnded = true
|