Unified · Split
| @@ -82,15 +82,11 @@ int vp9_lookahead_next_show_idx(const struct lookahead_ctx *ctx); · 81 unmodified lines | |||
| 82 | * This function will copy the source image into a new framebuffer with | 82 | * This function will copy the source image into a new framebuffer with |
| 83 | * the expected stride/border. | 83 | * the expected stride/border. |
| 84 | * | 84 | * |
| 85 | * If active_map is non-NULL and there is only one frame in the queue, then copy | ||
| 86 | * only active macroblocks. | ||
| 87 | * | ||
| 88 | * \param[in] ctx Pointer to the lookahead context | 85 | * \param[in] ctx Pointer to the lookahead context |
| 89 | * \param[in] src Pointer to the image to enqueue | 86 | * \param[in] src Pointer to the image to enqueue |
| 90 | * \param[in] ts_start Timestamp for the start of this frame | 87 | * \param[in] ts_start Timestamp for the start of this frame |
| 91 | * \param[in] ts_end Timestamp for the end of this frame | 88 | * \param[in] ts_end Timestamp for the end of this frame |
| 92 | * \param[in] flags Flags set on this frame | 89 | * \param[in] flags Flags set on this frame |
| 93 | * \param[in] active_map Map that specifies which macroblock is active | ||
| 94 | */ | 90 | */ |
| 95 | int vp9_lookahead_push(struct lookahead_ctx *ctx, YV12_BUFFER_CONFIG *src, | 91 | int vp9_lookahead_push(struct lookahead_ctx *ctx, YV12_BUFFER_CONFIG *src, |
| 96 | int64_t ts_start, int64_t ts_end, int use_highbitdepth, | 92 | int64_t ts_start, int64_t ts_end, int use_highbitdepth, |