• Home
  • History
  • Annotate
  • only in /external/chromium_org/third_party/webrtc/tools/barcode_tools/
NameDateSize

..12-Mar-20154 KiB

barcode_decoder.py12-Mar-201510.5 KiB

barcode_encoder.py12-Mar-201515.2 KiB

build_zxing.py12-Mar-20151.5 KiB

DEPS12-Mar-2015493

helper_functions.py12-Mar-20153.1 KiB

README12-Mar-20151.2 KiB

yuv_cropper.py12-Mar-20154.5 KiB

README

1This file explains how to get the dependencies needed for the barcode tools.
2
3barcode_encoder.py
4==================
5This script depends on:
6* Zxing (Java version)
7* Ant (must be installed manually)
8* Java
9
10To automatically download Zxing for the encoder script, checkout this directory
11as a separate gclient solution, like this:
12gclient config http://webrtc.googlecode.com/svn/trunk/webrtc/tools/barcode_tools
13gclient sync
14Then the Zxing Java source code will be put in third_party/zxing.
15
16In order to run barcode_encoder.py you then need to build:
17* zxing/core/core.jar
18* zxing/javase/javase.jar
19These are compiled using Ant by running build_zxing.py:
20python build_zxing.py
21
22For more info about Zxing, see https://code.google.com/p/zxing/
23
24
25barcode_decoder.py
26==================
27This script depends on:
28* Zxing (C++ version). You need to checkout from Subversion and build the libs
29  and zxing SCons targets. SVN URL: http://zxing.googlecode.com/svn/trunk/cpp
30* FFMPEG fmpeg 0.11.1
31
32These dependencies must be precompiled separately before running the script.
33Make sure to add FFMPEG to the PATH environment variable and provide the path
34to the zxing executable using the mandatory command line flag to the script.
35