Mercurial > libavcodec.hg
comparison dvdata.c @ 12527:fae5731a5543 libavcodec
In dv decoder, use the expected aspect ratio logic, like other decoders do,
following width/height = par/dar.
author | bcoudurier |
---|---|
date | Mon, 27 Sep 2010 21:30:41 +0000 |
parents | 7dd2a45249a9 |
children |
comparison
equal
deleted
inserted
replaced
12526:55339937018e | 12527:fae5731a5543 |
---|---|
50 .n_difchan = 1, | 50 .n_difchan = 1, |
51 .time_base = { 1001, 30000 }, | 51 .time_base = { 1001, 30000 }, |
52 .ltc_divisor = 30, | 52 .ltc_divisor = 30, |
53 .height = 480, | 53 .height = 480, |
54 .width = 720, | 54 .width = 720, |
55 .sar = {{10, 11}, {40, 33}}, | 55 .sar = {{8, 9}, {32, 27}}, |
56 .work_chunks = &work_chunks_dv25ntsc[0], | 56 .work_chunks = &work_chunks_dv25ntsc[0], |
57 .idct_factor = &dv_idct_factor_sd[0], | 57 .idct_factor = &dv_idct_factor_sd[0], |
58 .pix_fmt = PIX_FMT_YUV411P, | 58 .pix_fmt = PIX_FMT_YUV411P, |
59 .bpm = 6, | 59 .bpm = 6, |
60 .block_sizes = block_sizes_dv2550, | 60 .block_sizes = block_sizes_dv2550, |
70 .n_difchan = 1, | 70 .n_difchan = 1, |
71 .time_base = { 1, 25 }, | 71 .time_base = { 1, 25 }, |
72 .ltc_divisor = 25, | 72 .ltc_divisor = 25, |
73 .height = 576, | 73 .height = 576, |
74 .width = 720, | 74 .width = 720, |
75 .sar = {{59, 54}, {118, 81}}, | 75 .sar = {{16, 15}, {64, 45}}, |
76 .work_chunks = &work_chunks_dv25pal[0], | 76 .work_chunks = &work_chunks_dv25pal[0], |
77 .idct_factor = &dv_idct_factor_sd[0], | 77 .idct_factor = &dv_idct_factor_sd[0], |
78 .pix_fmt = PIX_FMT_YUV420P, | 78 .pix_fmt = PIX_FMT_YUV420P, |
79 .bpm = 6, | 79 .bpm = 6, |
80 .block_sizes = block_sizes_dv2550, | 80 .block_sizes = block_sizes_dv2550, |
90 .n_difchan = 1, | 90 .n_difchan = 1, |
91 .time_base = { 1, 25 }, | 91 .time_base = { 1, 25 }, |
92 .ltc_divisor = 25, | 92 .ltc_divisor = 25, |
93 .height = 576, | 93 .height = 576, |
94 .width = 720, | 94 .width = 720, |
95 .sar = {{59, 54}, {118, 81}}, | 95 .sar = {{16, 15}, {64, 45}}, |
96 .work_chunks = &work_chunks_dv25pal411[0], | 96 .work_chunks = &work_chunks_dv25pal411[0], |
97 .idct_factor = &dv_idct_factor_sd[0], | 97 .idct_factor = &dv_idct_factor_sd[0], |
98 .pix_fmt = PIX_FMT_YUV411P, | 98 .pix_fmt = PIX_FMT_YUV411P, |
99 .bpm = 6, | 99 .bpm = 6, |
100 .block_sizes = block_sizes_dv2550, | 100 .block_sizes = block_sizes_dv2550, |
110 .n_difchan = 2, | 110 .n_difchan = 2, |
111 .time_base = { 1001, 30000 }, | 111 .time_base = { 1001, 30000 }, |
112 .ltc_divisor = 30, | 112 .ltc_divisor = 30, |
113 .height = 480, | 113 .height = 480, |
114 .width = 720, | 114 .width = 720, |
115 .sar = {{10, 11}, {40, 33}}, | 115 .sar = {{8, 9}, {32, 27}}, |
116 .work_chunks = &work_chunks_dv50ntsc[0], | 116 .work_chunks = &work_chunks_dv50ntsc[0], |
117 .idct_factor = &dv_idct_factor_sd[0], | 117 .idct_factor = &dv_idct_factor_sd[0], |
118 .pix_fmt = PIX_FMT_YUV422P, | 118 .pix_fmt = PIX_FMT_YUV422P, |
119 .bpm = 6, | 119 .bpm = 6, |
120 .block_sizes = block_sizes_dv2550, | 120 .block_sizes = block_sizes_dv2550, |
130 .n_difchan = 2, | 130 .n_difchan = 2, |
131 .time_base = { 1, 25 }, | 131 .time_base = { 1, 25 }, |
132 .ltc_divisor = 25, | 132 .ltc_divisor = 25, |
133 .height = 576, | 133 .height = 576, |
134 .width = 720, | 134 .width = 720, |
135 .sar = {{59, 54}, {118, 81}}, | 135 .sar = {{16, 15}, {64, 45}}, |
136 .work_chunks = &work_chunks_dv50pal[0], | 136 .work_chunks = &work_chunks_dv50pal[0], |
137 .idct_factor = &dv_idct_factor_sd[0], | 137 .idct_factor = &dv_idct_factor_sd[0], |
138 .pix_fmt = PIX_FMT_YUV422P, | 138 .pix_fmt = PIX_FMT_YUV422P, |
139 .bpm = 6, | 139 .bpm = 6, |
140 .block_sizes = block_sizes_dv2550, | 140 .block_sizes = block_sizes_dv2550, |
230 .n_difchan = 1, | 230 .n_difchan = 1, |
231 .time_base = { 1, 25 }, | 231 .time_base = { 1, 25 }, |
232 .ltc_divisor = 25, | 232 .ltc_divisor = 25, |
233 .height = 576, | 233 .height = 576, |
234 .width = 720, | 234 .width = 720, |
235 .sar = {{59, 54}, {118, 81}}, | 235 .sar = {{16, 15}, {64, 45}}, |
236 .work_chunks = &work_chunks_dv25pal[0], | 236 .work_chunks = &work_chunks_dv25pal[0], |
237 .idct_factor = &dv_idct_factor_sd[0], | 237 .idct_factor = &dv_idct_factor_sd[0], |
238 .pix_fmt = PIX_FMT_YUV420P, | 238 .pix_fmt = PIX_FMT_YUV420P, |
239 .bpm = 6, | 239 .bpm = 6, |
240 .block_sizes = block_sizes_dv2550, | 240 .block_sizes = block_sizes_dv2550, |