media/testdata/src/test/assets/ts
ibaker 94315ab757 Remove duplicate SCTE-35 format and add sample to TsExtractorTest
It's not clear why we're currently outputting the format in both init()
and consume() - it seems likely that this was accidentally introduced
in <unknown commit>
when we started outputting the format in consume() but didn't remove it
from init().

The SCTE-35 TsExtractorTest doesn't pass with the current code because
when it seeks back to the beginning of the file init() is not called
again so the second pass through only sees one sample (and
ExtractorAsserts checks that seeking back to 0 produces the same output
as reading the file from the beginning).

I generated the SCTE-35 sample using TSDuck's tsp command:
$ tsp --add-input-stuffing 1/10 \
   -I file testdata/src/test/assets/ts/sample.ts \
   -P pmt --service 1  --add-programinfo-id 0x43554549 --add-pid 600/0x86 \
   -P spliceinject --service 1 --files scte_35.xml --wait-first-batch \
   -P filter --negate --pid 0x1FFF \
   -O file testdata/src/test/assets/ts/sample_scte35.ts

This was adapted from the instructions in section 5.2.24.1 of the TSDuck
user manual: https://tsduck.io/download/docs/tsduck.pdf

PiperOrigin-RevId: 296217084
2020-02-25 21:22:40 +00:00
..
bbb_2500ms.ts Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
elephants_dream.mpg Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample.ac3 Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample.ac3.0.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ac3.unklen.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ac4 Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample.ac4.0.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ac4.unklen.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.adts Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample.adts.0.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.adts.unklen.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.eac3 Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample.eac3.0.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.eac3.unklen.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ps Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample.ps.0.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ps.1.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ps.2.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ps.3.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ps.unklen.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ts Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample.ts.0.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ts.1.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ts.2.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ts.3.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample.ts.unklen.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs.adts Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample_cbs.adts.0.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs.adts.1.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs.adts.2.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs.adts.3.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs.adts.unklen.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs_truncated.adts Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample_cbs_truncated.adts.0.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs_truncated.adts.1.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs_truncated.adts.2.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs_truncated.adts.3.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_cbs_truncated.adts.unklen.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_scte35.ts Remove duplicate SCTE-35 format and add sample to TsExtractorTest 2020-02-25 21:22:40 +00:00
sample_scte35.ts.0.dump Remove duplicate SCTE-35 format and add sample to TsExtractorTest 2020-02-25 21:22:40 +00:00
sample_scte35.ts.1.dump Remove duplicate SCTE-35 format and add sample to TsExtractorTest 2020-02-25 21:22:40 +00:00
sample_scte35.ts.2.dump Remove duplicate SCTE-35 format and add sample to TsExtractorTest 2020-02-25 21:22:40 +00:00
sample_scte35.ts.3.dump Remove duplicate SCTE-35 format and add sample to TsExtractorTest 2020-02-25 21:22:40 +00:00
sample_scte35.ts.unklen.dump Remove duplicate SCTE-35 format and add sample to TsExtractorTest 2020-02-25 21:22:40 +00:00
sample_with_junk Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00
sample_with_junk.0.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_with_junk.1.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_with_junk.2.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_with_junk.3.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_with_junk.unklen.dump FakeTrackOutput: test all the formats sent 2020-02-13 15:44:47 +00:00
sample_with_sdt.ts Move assets from extractor to testdata module 2020-02-11 17:09:39 +00:00