OLD | NEW |
1 /* | 1 /* |
2 * LZO 1x decompression | 2 * LZO 1x decompression |
3 * copyright (c) 2006 Reimar Doeffinger | 3 * copyright (c) 2006 Reimar Doeffinger |
4 * | 4 * |
5 * This file is part of FFmpeg. | 5 * This file is part of FFmpeg. |
6 * | 6 * |
7 * FFmpeg is free software; you can redistribute it and/or | 7 * FFmpeg is free software; you can redistribute it and/or |
8 * modify it under the terms of the GNU Lesser General Public | 8 * modify it under the terms of the GNU Lesser General Public |
9 * License as published by the Free Software Foundation; either | 9 * License as published by the Free Software Foundation; either |
10 * version 2.1 of the License, or (at your option) any later version. | 10 * version 2.1 of the License, or (at your option) any later version. |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
57 * \param dst destination buffer; must be padded with 12 additional bytes | 57 * \param dst destination buffer; must be padded with 12 additional bytes |
58 * \param back how many bytes back we start (the initial size of the overlapping
window) | 58 * \param back how many bytes back we start (the initial size of the overlapping
window) |
59 * \param cnt number of bytes to copy, must be >= 0 | 59 * \param cnt number of bytes to copy, must be >= 0 |
60 * | 60 * |
61 * cnt > back is valid, this will copy the bytes we just copied, | 61 * cnt > back is valid, this will copy the bytes we just copied, |
62 * thus creating a repeating pattern with a period length of back. | 62 * thus creating a repeating pattern with a period length of back. |
63 */ | 63 */ |
64 void av_memcpy_backptr(uint8_t *dst, int back, int cnt); | 64 void av_memcpy_backptr(uint8_t *dst, int back, int cnt); |
65 | 65 |
66 #endif /* AVUTIL_LZO_H */ | 66 #endif /* AVUTIL_LZO_H */ |
OLD | NEW |