]> granicus.if.org Git - libvpx/commit
Change the encryption feature to use a callback for decryption.
authorJeff Petkau <jpet@chromium.org>
Thu, 13 Jun 2013 19:16:58 +0000 (12:16 -0700)
committerJohn Koleszar <jkoleszar@google.com>
Mon, 17 Jun 2013 18:32:16 +0000 (11:32 -0700)
commit368c72374e14109a0af72567e4190b8e7bef302c
treeaf02b63ca9f5d4f97ed027c21c1e369f1f6a5fe7
parentf616cfe4d7a77de114a5cad6f8ee4d22eff1f4f6
Change the encryption feature to use a callback for decryption.

This allows code calling the library can choose an arbitrary
encryption algorithm.

Decoder control parameter VP8_SET_DECRYPT_KEY is renamed to
VP8D_SET_DECRYPTOR, and now takes an small config struct instead
of just a byte array.

Change-Id: I0462b3388d8d45057e4f79a6b6777fe713dc546e
test/vp8_boolcoder_test.cc
test/vp8_decrypt_test.cc
vp8/decoder/dboolhuff.c
vp8/decoder/dboolhuff.h
vp8/decoder/decodframe.c
vp8/decoder/onyxd_int.h
vp8/vp8_dx_iface.c
vpx/vp8dx.h