| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2010 The WebM project authors. All Rights Reserved. | 2 * Copyright (c) 2010 The WebM project authors. All Rights Reserved. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
| 5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
| 6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 */ | 9 */ |
| 10 #ifndef VPX_VP8CX_H_ | 10 #ifndef VPX_VP8CX_H_ |
| (...skipping 309 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 320 * layer id for each frame to be encoded. Note that this control must be set | 320 * layer id for each frame to be encoded. Note that this control must be set |
| 321 * for every frame prior to encoding. The usage of this control function | 321 * for every frame prior to encoding. The usage of this control function |
| 322 * supersedes the internal temporal pattern counter, which is now deprecated. | 322 * supersedes the internal temporal pattern counter, which is now deprecated. |
| 323 * | 323 * |
| 324 * Supported in codecs: VP8 | 324 * Supported in codecs: VP8 |
| 325 */ | 325 */ |
| 326 VP8E_SET_TEMPORAL_LAYER_ID, | 326 VP8E_SET_TEMPORAL_LAYER_ID, |
| 327 | 327 |
| 328 /*!\brief Codec control function to set encoder screen content mode. | 328 /*!\brief Codec control function to set encoder screen content mode. |
| 329 * | 329 * |
| 330 * 0: off, 1: On, 2: On with more aggressive rate control. |
| 331 * |
| 330 * Supported in codecs: VP8 | 332 * Supported in codecs: VP8 |
| 331 */ | 333 */ |
| 332 VP8E_SET_SCREEN_CONTENT_MODE, | 334 VP8E_SET_SCREEN_CONTENT_MODE, |
| 333 | 335 |
| 334 /*!\brief Codec control function to set lossless encoding mode. | 336 /*!\brief Codec control function to set lossless encoding mode. |
| 335 * | 337 * |
| 336 * VP9 can operate in lossless encoding mode, in which the bitstream | 338 * VP9 can operate in lossless encoding mode, in which the bitstream |
| 337 * produced will be able to decode and reconstruct a perfect copy of | 339 * produced will be able to decode and reconstruct a perfect copy of |
| 338 * input source. This control function provides a mean to switch encoder | 340 * input source. This control function provides a mean to switch encoder |
| 339 * into lossless coding mode(1) or normal coding mode(0) that may be lossy. | 341 * into lossless coding mode(1) or normal coding mode(0) that may be lossy. |
| (...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 698 | 700 |
| 699 VPX_CTRL_USE_TYPE(VP9E_SET_COLOR_SPACE, int) | 701 VPX_CTRL_USE_TYPE(VP9E_SET_COLOR_SPACE, int) |
| 700 | 702 |
| 701 VPX_CTRL_USE_TYPE(VP9E_GET_ACTIVEMAP, vpx_active_map_t *) | 703 VPX_CTRL_USE_TYPE(VP9E_GET_ACTIVEMAP, vpx_active_map_t *) |
| 702 /*! @} - end defgroup vp8_encoder */ | 704 /*! @} - end defgroup vp8_encoder */ |
| 703 #ifdef __cplusplus | 705 #ifdef __cplusplus |
| 704 } // extern "C" | 706 } // extern "C" |
| 705 #endif | 707 #endif |
| 706 | 708 |
| 707 #endif // VPX_VP8CX_H_ | 709 #endif // VPX_VP8CX_H_ |
| OLD | NEW |