shaka-packager/media/base
KongQun Yang 419d463eaa Modify HttpFetcher to use libcurl
With libcurl, HttpFetcher now supports timeout and https.

Two additional changes:
1. Remove happyhttp which is no longer needed;
2. Add README.packager for curl

Bug: 13658515
Bug: 14301830

Change-Id: I13c2835e7feca9abf36e5bb8f7bc35a7db9ec94c
2014-06-20 10:36:24 -07:00
..
aes_encryptor.cc Use OpenSSL RAND_bytes for random IV generation 2014-05-07 17:34:11 -07:00
aes_encryptor.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
aes_encryptor_unittest.cc Add copyright information. 2014-02-18 23:46:01 +00:00
audio_stream_info.cc Change output messages to make it more human readable 2014-03-19 18:42:27 -07:00
audio_stream_info.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
audio_timestamp_helper.cc Modified audio elementary stream parsing to work with packager remux. 2014-04-21 19:16:32 +00:00
audio_timestamp_helper.h Modified audio elementary stream parsing to work with packager remux. 2014-04-21 19:16:32 +00:00
audio_timestamp_helper_unittest.cc Modified audio elementary stream parsing to work with packager remux. 2014-04-21 19:16:32 +00:00
bit_reader.cc Start with media/mp4, media/webm and base codes from Chromium. 2013-09-23 18:37:14 -07:00
bit_reader.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
bit_reader_unittest.cc Start with media/mp4, media/webm and base codes from Chromium. 2013-09-23 18:37:14 -07:00
buffer_reader.cc Add copyright information. 2014-02-18 23:46:01 +00:00
buffer_reader.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
buffer_writer.cc Add copyright information. 2014-02-18 23:46:01 +00:00
buffer_writer.h Implemented H.264 byte stream to unit stream conversion and other components 2014-04-24 18:27:47 +00:00
buffer_writer_unittest.cc Enable warnings and warnings-as-errors 2014-03-28 22:24:49 +00:00
byte_queue.cc Start with media/mp4, media/webm and base codes from Chromium. 2013-09-23 18:37:14 -07:00
byte_queue.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
closure_thread.cc Fix ClosureThread unittest crash in release build 2014-04-18 18:48:41 -07:00
closure_thread.h Implement ClosureThread 2014-04-19 01:03:29 +00:00
closure_thread_unittest.cc Implement ClosureThread 2014-04-19 01:03:29 +00:00
container_names.cc Create MP4MediaParser and its dependents. 2013-10-03 16:00:54 -07:00
container_names.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
container_names_unittest.cc Fix compilation errors after manifest update 2014-03-03 13:26:14 -08:00
decrypt_config.cc Implement write function for cenc and es_descriptor. 2014-01-07 16:59:52 -08:00
decrypt_config.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
decryptor_source.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
demuxer.cc Add MediaParser::Flush to flush the parser 2014-04-29 20:33:04 +00:00
demuxer.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
encryption_key_source.cc Support key rotation in widevine encryption key source 2014-05-07 18:37:01 +00:00
encryption_key_source.h Support key rotation in widevine encryption key source 2014-05-07 18:37:01 +00:00
fake_prng.cc Enable warnings and warnings-as-errors 2014-03-28 22:24:49 +00:00
fake_prng.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
http_fetcher.cc Modify HttpFetcher to use libcurl 2014-06-20 10:36:24 -07:00
http_fetcher.h Modify HttpFetcher to use libcurl 2014-06-20 10:36:24 -07:00
http_fetcher_unittest.cc Modify HttpFetcher to use libcurl 2014-06-20 10:36:24 -07:00
limits.h Start with media/mp4, media/webm and base codes from Chromium. 2013-09-23 18:37:14 -07:00
media_base.gyp Modify HttpFetcher to use libcurl 2014-06-20 10:36:24 -07:00
media_parser.h Add MediaParser::Flush to flush the parser 2014-04-29 20:33:04 +00:00
media_sample.cc Some more clean ups in media/base 2014-04-09 18:39:51 +00:00
media_sample.h Add MediaParser::Flush to flush the parser 2014-04-29 20:33:04 +00:00
media_stream.cc Some more clean ups in media/base 2014-04-09 18:39:51 +00:00
media_stream.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
muxer.cc Add new flag max_sd_pixels to determine SD or HD track 2014-05-05 11:35:44 -07:00
muxer.h Add new flag max_sd_pixels to determine SD or HD track 2014-05-05 11:35:44 -07:00
muxer_options.cc Add copyright information. 2014-02-18 23:46:01 +00:00
muxer_options.h Renamed packager_main to single_packager. 2014-05-27 15:42:10 -07:00
muxer_util.cc Support segment template identifier $Time$ 2014-06-09 18:09:12 -07:00
muxer_util.h Support segment template identifier $Time$ 2014-06-09 18:09:12 -07:00
muxer_util_unittest.cc Support segment template identifier $Time$ 2014-06-09 18:09:12 -07:00
offset_byte_queue.cc Modified H.264 elementary stream parsing code to work with remux framework. 2014-04-22 12:49:41 -07:00
offset_byte_queue.h Modified H.264 elementary stream parsing code to work with remux framework. 2014-04-22 12:49:41 -07:00
offset_byte_queue_unittest.cc Modified H.264 elementary stream parsing code to work with remux framework. 2014-04-22 12:49:41 -07:00
producer_consumer_queue.h Support key rotation in widevine encryption key source 2014-05-07 18:37:01 +00:00
producer_consumer_queue_unittest.cc Support key rotation in widevine encryption key source 2014-05-07 18:37:01 +00:00
request_signer.cc Add copyright information. 2014-02-18 23:46:01 +00:00
request_signer.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
rsa_key.cc Add copyright information. 2014-02-18 23:46:01 +00:00
rsa_key.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
rsa_key_unittest.cc Add copyright information. 2014-02-18 23:46:01 +00:00
rsa_test_data.cc Add copyright information. 2014-02-18 23:46:01 +00:00
rsa_test_data.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
status.cc A thread safe producer consumer queue implementation 2014-04-18 18:28:02 -07:00
status.h A thread safe producer consumer queue implementation 2014-04-18 18:28:02 -07:00
status_test_util.h Add copyright information. 2014-02-18 23:46:01 +00:00
status_test_util_unittest.cc Add copyright information. 2014-02-18 23:46:01 +00:00
status_unittest.cc Change output messages to make it more human readable 2014-03-19 18:42:27 -07:00
stream_info.cc Enable warnings and warnings-as-errors 2014-03-28 22:24:49 +00:00
stream_info.h Made video decoder configuration changes into a non-fatal condition. 2014-06-04 17:43:33 -07:00
text_track.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
timestamp.h Modified audio elementary stream parsing to work with packager remux. 2014-04-21 19:16:32 +00:00
video_stream_info.cc Change output messages to make it more human readable 2014-03-19 18:42:27 -07:00
video_stream_info.h Doxygen documentation for media/base 2014-04-07 18:09:23 -07:00
widevine_encryption_key_source.cc Add back Initialize which starts key fetching thread 2014-06-05 18:21:13 +08:00
widevine_encryption_key_source.h Add back Initialize which starts key fetching thread 2014-06-05 18:21:13 +08:00
widevine_encryption_key_source_unittest.cc Add back Initialize which starts key fetching thread 2014-06-05 18:21:13 +08:00