shaka-packager/packager/media
KongQun Yang ae82cd16f3 Remove the usage of JsonWriter in WidevineKeySource
Uses protobuf JSON util instead.

packager/base/json_writer comes from Chromium base. We are going to
replace it with abseil, which does not have a JSON library.

The code is much more cleaner now.

This is unfortunately, at the expense of increased output binary size.
packager binary increases by another 100KB.

Change-Id: I83a9217a484cad3c41147ad9a75311384347c49c
2018-05-15 20:10:43 +00:00
..
ad_cue_generator Change Scte35 to use double for time 2018-03-15 18:11:00 -07:00
base Remove the usage of JsonWriter in WidevineKeySource 2018-05-15 20:10:43 +00:00
chunking Store More Than One Cue 2018-05-14 22:10:07 +00:00
codecs Fix potential slice header size off by one byte in H265 2018-05-03 18:13:07 +00:00
crypto Fix SAMPLE-AES EC3 encryption 2018-01-24 03:02:49 +00:00
demuxer Removed Old WebVtt Code 2018-03-02 20:59:23 +00:00
event Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
formats Refactor ProtectionSystemSpecificInfo class to struct 2018-05-11 00:10:07 +00:00
origin Address gcc build failures in some platforms 2017-12-07 11:45:26 -08:00
public Rename Playready to PlayReady. 2018-04-26 11:38:31 -07:00
replicator Address gcc build failures in some platforms 2017-12-07 11:45:26 -08:00
test Add support for FLAC codec 2018-05-02 00:16:51 +00:00
trick_play Address gcc build failures in some platforms 2017-12-07 11:45:26 -08:00