shaka-packager/packager/app
Aaron Vaage 393f989839 Create DiffDir in packager_test.py
Created a method to diff the output dir against the golden copy
of the output dir. The goal with this is to simplify our end-to-end
test structure by removing the need to track the output files within
the test runner.

With all the golden output in one directory, this makes it easier to
setup end-to-end tests and even allows the golden files to be playable.

This should not affect the repo size too much as duplicate files will
only be stored in the git object store once.

Tests will migrate to this in separate CLs.

Change-Id: Id1be9f8f60c9e362b9b615445dd8ca7da996af4c
2018-02-20 11:09:06 -08:00
..
test Create DiffDir in packager_test.py 2018-02-20 11:09:06 -08:00
ad_cue_generator_flags.cc Defined Scte35Event struct and out of band cue marker flags 2017-11-16 00:13:29 +00:00
ad_cue_generator_flags.h Defined Scte35Event struct and out of band cue marker flags 2017-11-16 00:13:29 +00:00
crypto_flags.cc Rename webm_subsample_encryption flag to vp9_subsample_encryption 2017-03-30 20:36:43 +00:00
crypto_flags.h Rename webm_subsample_encryption flag to vp9_subsample_encryption 2017-03-30 20:36:43 +00:00
gflags_hex_bytes.cc Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
gflags_hex_bytes.h Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
hls_flags.cc Add --hls_key_uri to allow setting fairplay/identity key uri 2017-11-14 15:49:27 +00:00
hls_flags.h Add --hls_key_uri to allow setting fairplay/identity key uri 2017-11-14 15:49:27 +00:00
job_manager.cc Fix DCHECK of SimpleThread on invalid command line options 2018-02-06 22:41:38 +00:00
job_manager.h Fix DCHECK of SimpleThread on invalid command line options 2018-02-06 22:41:38 +00:00
libcrypto_threading.cc Integrate packager top level library 2017-06-13 13:40:26 -07:00
libcrypto_threading.h Rename top level namespace to shaka 2016-05-24 21:55:55 +00:00
manifest_flags.cc Move common manifest flags out of mpd_flags.cc 2018-01-19 21:02:54 +00:00
manifest_flags.h Move common manifest flags out of mpd_flags.cc 2018-01-19 21:02:54 +00:00
mpd_flags.cc Move common manifest flags out of mpd_flags.cc 2018-01-19 21:02:54 +00:00
mpd_flags.h Move common manifest flags out of mpd_flags.cc 2018-01-19 21:02:54 +00:00
mpd_generator.cc Fix --version in drive programs 2016-12-08 14:45:05 -08:00
mpd_generator_flags.h Move source code into packager directory 2014-10-02 12:32:14 -07:00
muxer_factory.cc Moved MuxerFactory to own file 2018-01-10 17:51:26 +00:00
muxer_factory.h Moved MuxerFactory to own file 2018-01-10 17:51:26 +00:00
muxer_flags.cc Integrate packager top level library 2017-06-13 13:40:26 -07:00
muxer_flags.h Integrate packager top level library 2017-06-13 13:40:26 -07:00
packager_main.cc Fix '--temp_dir' option does not work problem 2018-02-07 13:46:13 -08:00
packager_util.cc Rename fixed_key to raw_key 2017-10-24 21:52:01 +00:00
packager_util.h Made Trick Play A 1:1 Handler 2017-09-26 08:25:04 -07:00
playready_key_encryption_flags.cc Rename fixed_key to raw_key 2017-10-24 21:52:01 +00:00
playready_key_encryption_flags.h Move hex string out of packager.h 2017-06-20 22:33:47 +00:00
raw_key_encryption_flags.cc Rename fixed_key to raw_key 2017-10-24 21:52:01 +00:00
raw_key_encryption_flags.h Rename fixed_key to raw_key 2017-10-24 21:52:01 +00:00
retired_flags.cc The retired availability_time_offset flag should have value 0 2017-06-01 14:55:16 -07:00
retired_flags.h Deprecate availability_time_offset MPD flag 2017-05-22 23:14:16 +00:00
stream_descriptor.cc Support 'iframe_playlist_name' stream descriptor 2018-02-02 22:00:18 +00:00
stream_descriptor.h Integrate packager top level library 2017-06-13 13:40:26 -07:00
validate_flag.cc Add multi-key support in fixed/raw keys 2017-10-24 21:04:49 +00:00
validate_flag.h Add multi-key support in fixed/raw keys 2017-10-24 21:04:49 +00:00
vlog_flags.cc Enable verbose logging through --v or --vmodule 2015-10-28 22:15:50 +00:00
vlog_flags.h Enable verbose logging through --v or --vmodule 2015-10-28 22:15:50 +00:00
widevine_encryption_flags.cc Cleanup README 2017-09-19 18:44:39 -07:00
widevine_encryption_flags.h Adding the ability to provide the group_id in Widevine Cenc requests 2017-07-20 09:46:25 -07:00