/* * Copyright (c) 2016, Alliance for Open Media. All rights reserved. * * This source code is subject to the terms of the BSD 2 Clause License and * the Alliance for Open Media Patent License 1.0. If the BSD 2 Clause License * was not distributed with this source code in the LICENSE file, you can * obtain it at www.aomedia.org/license/software. If the Alliance for Open * Media Patent License 1.0 was not distributed with this source code in the * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
*/ #ifndef AOM_COMMON_WEBMENC_H_ #define AOM_COMMON_WEBMENC_H_
// Simplistic mechanism to extract encoder settings, without having // to re-invoke the entire flag-parsing logic. It lists the codec version // and then copies the arguments as-is from argv, but skips the binary name, // any arguments that match the input filename, and the output flags "-o" // and "--output" (and the following argument for those flags). The caller // is responsible for free-ing the returned string. If there is insufficient // memory, it returns nullptr. char *extract_encoder_settings(constchar *version, constchar **argv, int argc, constchar *input_fname);
// The following functions wrap libwebm's mkvmuxer. All functions return 0 upon // success, or -1 upon failure.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.