Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(487)

Side by Side Diff: patched-ffmpeg-mt/libavcodec/h264data.h

Issue 789004: ffmpeg roll of source to mar 9 version... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/ffmpeg/
Patch Set: '' Created 10 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * H26L/H264/AVC/JVT/14496-10/... encoder/decoder 2 * H26L/H264/AVC/JVT/14496-10/... encoder/decoder
3 * Copyright (c) 2003 Michael Niedermayer <michaelni@gmx.at> 3 * Copyright (c) 2003 Michael Niedermayer <michaelni@gmx.at>
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 179 matching lines...) Expand 10 before | Expand all | Expand 10 after
190 }; 190 };
191 191
192 static const PMbInfo p_sub_mb_type_info[4]={ 192 static const PMbInfo p_sub_mb_type_info[4]={
193 {MB_TYPE_16x16|MB_TYPE_P0L0 , 1}, 193 {MB_TYPE_16x16|MB_TYPE_P0L0 , 1},
194 {MB_TYPE_16x8 |MB_TYPE_P0L0 , 2}, 194 {MB_TYPE_16x8 |MB_TYPE_P0L0 , 2},
195 {MB_TYPE_8x16 |MB_TYPE_P0L0 , 2}, 195 {MB_TYPE_8x16 |MB_TYPE_P0L0 , 2},
196 {MB_TYPE_8x8 |MB_TYPE_P0L0 , 4}, 196 {MB_TYPE_8x8 |MB_TYPE_P0L0 , 4},
197 }; 197 };
198 198
199 static const PMbInfo b_mb_type_info[23]={ 199 static const PMbInfo b_mb_type_info[23]={
200 {MB_TYPE_DIRECT2 , 1, }, 200 {MB_TYPE_DIRECT2|MB_TYPE_L0L1 , 1, },
201 {MB_TYPE_16x16|MB_TYPE_P0L0 , 1, }, 201 {MB_TYPE_16x16|MB_TYPE_P0L0 , 1, },
202 {MB_TYPE_16x16 |MB_TYPE_P0L1 , 1, }, 202 {MB_TYPE_16x16 |MB_TYPE_P0L1 , 1, },
203 {MB_TYPE_16x16|MB_TYPE_P0L0|MB_TYPE_P0L1 , 1, }, 203 {MB_TYPE_16x16|MB_TYPE_P0L0|MB_TYPE_P0L1 , 1, },
204 {MB_TYPE_16x8 |MB_TYPE_P0L0 |MB_TYPE_P1L0 , 2, }, 204 {MB_TYPE_16x8 |MB_TYPE_P0L0 |MB_TYPE_P1L0 , 2, },
205 {MB_TYPE_8x16 |MB_TYPE_P0L0 |MB_TYPE_P1L0 , 2, }, 205 {MB_TYPE_8x16 |MB_TYPE_P0L0 |MB_TYPE_P1L0 , 2, },
206 {MB_TYPE_16x8 |MB_TYPE_P0L1 |MB_TYPE_P1L1, 2, }, 206 {MB_TYPE_16x8 |MB_TYPE_P0L1 |MB_TYPE_P1L1, 2, },
207 {MB_TYPE_8x16 |MB_TYPE_P0L1 |MB_TYPE_P1L1, 2, }, 207 {MB_TYPE_8x16 |MB_TYPE_P0L1 |MB_TYPE_P1L1, 2, },
208 {MB_TYPE_16x8 |MB_TYPE_P0L0 |MB_TYPE_P1L1, 2, }, 208 {MB_TYPE_16x8 |MB_TYPE_P0L0 |MB_TYPE_P1L1, 2, },
209 {MB_TYPE_8x16 |MB_TYPE_P0L0 |MB_TYPE_P1L1, 2, }, 209 {MB_TYPE_8x16 |MB_TYPE_P0L0 |MB_TYPE_P1L1, 2, },
210 {MB_TYPE_16x8 |MB_TYPE_P0L1|MB_TYPE_P1L0 , 2, }, 210 {MB_TYPE_16x8 |MB_TYPE_P0L1|MB_TYPE_P1L0 , 2, },
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
253 static const uint8_t dequant8_coeff_init[6][6]={ 253 static const uint8_t dequant8_coeff_init[6][6]={
254 {20,18,32,19,25,24}, 254 {20,18,32,19,25,24},
255 {22,19,35,21,28,26}, 255 {22,19,35,21,28,26},
256 {26,23,42,24,33,31}, 256 {26,23,42,24,33,31},
257 {28,25,45,26,35,33}, 257 {28,25,45,26,35,33},
258 {32,28,51,30,40,38}, 258 {32,28,51,30,40,38},
259 {36,32,58,34,46,43}, 259 {36,32,58,34,46,43},
260 }; 260 };
261 261
262 #endif /* AVCODEC_H264DATA_H */ 262 #endif /* AVCODEC_H264DATA_H */
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698