// Copyright (c) 2016 The WebM project authors. All Rights Reserved. // // Use of this source code is governed by a BSD-style license // that can be found in the LICENSE file in the root of the source // tree. An additional intellectual property rights grant can be found // in the file PATENTS. All contributing project authors may // be found in the AUTHORS file in the root of the source tree. #include "m2ts/vpxpes2ts.h" #include #include #include namespace { void Usage(const char* argv[]) { printf("Usage: %s ", argv[0]); } } // namespace int main(int argc, const char* argv[]) { if (argc < 3) { Usage(argv); return EXIT_FAILURE; } const std::string input_path = argv[1]; const std::string output_path = argv[2]; libwebm::VpxPes2Ts converter(input_path, output_path); return converter.ConvertToFile() == true ? EXIT_SUCCESS : EXIT_FAILURE; }