From 6b036b9bb17170b67276ee3f7e5595af553a8796 Mon Sep 17 00:00:00 2001 From: Joe Foraci Date: Thu, 25 Jun 2020 23:37:50 -0400 Subject: [PATCH] Support different IVs for each track (#793) This is supported by allowing IV to be specified in the "key_info_string". Fixes #543. --- CONTRIBUTORS | 1 + docs/source/options/raw_key_encryption_options.rst | 6 +++++- docs/source/tutorials/raw_key.rst | 5 ++--- packager/app/packager_main.cc | 12 ++++++++++++ packager/media/base/raw_key_source.cc | 7 ++++++- packager/media/public/crypto_params.h | 1 + 6 files changed, 27 insertions(+), 5 deletions(-) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 4571ca25f9..85f29dcd29 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -32,6 +32,7 @@ Evgeny Zajcev Gabe Kopley Haoming Chen Jacob Trimble +Joe Foraci Joey Parrish Kongqun Yang Leandro Moreira diff --git a/docs/source/options/raw_key_encryption_options.rst b/docs/source/options/raw_key_encryption_options.rst index 92c66d6823..10050ce2bf 100644 --- a/docs/source/options/raw_key_encryption_options.rst +++ b/docs/source/options/raw_key_encryption_options.rst @@ -17,7 +17,7 @@ Raw key encryption options **key_info_string** is of the form:: - label=