| OLD | NEW |
| 1 /* | 1 /* |
| 2 * VC-1 and WMV3 decoder - DSP functions | 2 * VC-1 and WMV3 decoder - DSP functions |
| 3 * Copyright (c) 2006 Konstantin Shishkov | 3 * Copyright (c) 2006 Konstantin Shishkov |
| 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 612 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 623 dsp->vc1_inv_trans_4x4_dc = vc1_inv_trans_4x4_dc_c; | 623 dsp->vc1_inv_trans_4x4_dc = vc1_inv_trans_4x4_dc_c; |
| 624 dsp->vc1_h_overlap = vc1_h_overlap_c; | 624 dsp->vc1_h_overlap = vc1_h_overlap_c; |
| 625 dsp->vc1_v_overlap = vc1_v_overlap_c; | 625 dsp->vc1_v_overlap = vc1_v_overlap_c; |
| 626 dsp->vc1_v_loop_filter4 = vc1_v_loop_filter4_c; | 626 dsp->vc1_v_loop_filter4 = vc1_v_loop_filter4_c; |
| 627 dsp->vc1_h_loop_filter4 = vc1_h_loop_filter4_c; | 627 dsp->vc1_h_loop_filter4 = vc1_h_loop_filter4_c; |
| 628 dsp->vc1_v_loop_filter8 = vc1_v_loop_filter8_c; | 628 dsp->vc1_v_loop_filter8 = vc1_v_loop_filter8_c; |
| 629 dsp->vc1_h_loop_filter8 = vc1_h_loop_filter8_c; | 629 dsp->vc1_h_loop_filter8 = vc1_h_loop_filter8_c; |
| 630 dsp->vc1_v_loop_filter16 = vc1_v_loop_filter16_c; | 630 dsp->vc1_v_loop_filter16 = vc1_v_loop_filter16_c; |
| 631 dsp->vc1_h_loop_filter16 = vc1_h_loop_filter16_c; | 631 dsp->vc1_h_loop_filter16 = vc1_h_loop_filter16_c; |
| 632 | 632 |
| 633 dsp->put_vc1_mspel_pixels_tab[ 0] = ff_put_vc1_mspel_mc00_c; | 633 dsp->put_vc1_mspel_pixels_tab[ 0] = ff_put_pixels8x8_c; |
| 634 dsp->put_vc1_mspel_pixels_tab[ 1] = put_vc1_mspel_mc10_c; | 634 dsp->put_vc1_mspel_pixels_tab[ 1] = put_vc1_mspel_mc10_c; |
| 635 dsp->put_vc1_mspel_pixels_tab[ 2] = put_vc1_mspel_mc20_c; | 635 dsp->put_vc1_mspel_pixels_tab[ 2] = put_vc1_mspel_mc20_c; |
| 636 dsp->put_vc1_mspel_pixels_tab[ 3] = put_vc1_mspel_mc30_c; | 636 dsp->put_vc1_mspel_pixels_tab[ 3] = put_vc1_mspel_mc30_c; |
| 637 dsp->put_vc1_mspel_pixels_tab[ 4] = put_vc1_mspel_mc01_c; | 637 dsp->put_vc1_mspel_pixels_tab[ 4] = put_vc1_mspel_mc01_c; |
| 638 dsp->put_vc1_mspel_pixels_tab[ 5] = put_vc1_mspel_mc11_c; | 638 dsp->put_vc1_mspel_pixels_tab[ 5] = put_vc1_mspel_mc11_c; |
| 639 dsp->put_vc1_mspel_pixels_tab[ 6] = put_vc1_mspel_mc21_c; | 639 dsp->put_vc1_mspel_pixels_tab[ 6] = put_vc1_mspel_mc21_c; |
| 640 dsp->put_vc1_mspel_pixels_tab[ 7] = put_vc1_mspel_mc31_c; | 640 dsp->put_vc1_mspel_pixels_tab[ 7] = put_vc1_mspel_mc31_c; |
| 641 dsp->put_vc1_mspel_pixels_tab[ 8] = put_vc1_mspel_mc02_c; | 641 dsp->put_vc1_mspel_pixels_tab[ 8] = put_vc1_mspel_mc02_c; |
| 642 dsp->put_vc1_mspel_pixels_tab[ 9] = put_vc1_mspel_mc12_c; | 642 dsp->put_vc1_mspel_pixels_tab[ 9] = put_vc1_mspel_mc12_c; |
| 643 dsp->put_vc1_mspel_pixels_tab[10] = put_vc1_mspel_mc22_c; | 643 dsp->put_vc1_mspel_pixels_tab[10] = put_vc1_mspel_mc22_c; |
| 644 dsp->put_vc1_mspel_pixels_tab[11] = put_vc1_mspel_mc32_c; | 644 dsp->put_vc1_mspel_pixels_tab[11] = put_vc1_mspel_mc32_c; |
| 645 dsp->put_vc1_mspel_pixels_tab[12] = put_vc1_mspel_mc03_c; | 645 dsp->put_vc1_mspel_pixels_tab[12] = put_vc1_mspel_mc03_c; |
| 646 dsp->put_vc1_mspel_pixels_tab[13] = put_vc1_mspel_mc13_c; | 646 dsp->put_vc1_mspel_pixels_tab[13] = put_vc1_mspel_mc13_c; |
| 647 dsp->put_vc1_mspel_pixels_tab[14] = put_vc1_mspel_mc23_c; | 647 dsp->put_vc1_mspel_pixels_tab[14] = put_vc1_mspel_mc23_c; |
| 648 dsp->put_vc1_mspel_pixels_tab[15] = put_vc1_mspel_mc33_c; | 648 dsp->put_vc1_mspel_pixels_tab[15] = put_vc1_mspel_mc33_c; |
| 649 | 649 |
| 650 dsp->avg_vc1_mspel_pixels_tab[ 0] = ff_avg_vc1_mspel_mc00_c; | 650 dsp->avg_vc1_mspel_pixels_tab[ 0] = ff_avg_pixels8x8_c; |
| 651 dsp->avg_vc1_mspel_pixels_tab[ 1] = avg_vc1_mspel_mc10_c; | 651 dsp->avg_vc1_mspel_pixels_tab[ 1] = avg_vc1_mspel_mc10_c; |
| 652 dsp->avg_vc1_mspel_pixels_tab[ 2] = avg_vc1_mspel_mc20_c; | 652 dsp->avg_vc1_mspel_pixels_tab[ 2] = avg_vc1_mspel_mc20_c; |
| 653 dsp->avg_vc1_mspel_pixels_tab[ 3] = avg_vc1_mspel_mc30_c; | 653 dsp->avg_vc1_mspel_pixels_tab[ 3] = avg_vc1_mspel_mc30_c; |
| 654 dsp->avg_vc1_mspel_pixels_tab[ 4] = avg_vc1_mspel_mc01_c; | 654 dsp->avg_vc1_mspel_pixels_tab[ 4] = avg_vc1_mspel_mc01_c; |
| 655 dsp->avg_vc1_mspel_pixels_tab[ 5] = avg_vc1_mspel_mc11_c; | 655 dsp->avg_vc1_mspel_pixels_tab[ 5] = avg_vc1_mspel_mc11_c; |
| 656 dsp->avg_vc1_mspel_pixels_tab[ 6] = avg_vc1_mspel_mc21_c; | 656 dsp->avg_vc1_mspel_pixels_tab[ 6] = avg_vc1_mspel_mc21_c; |
| 657 dsp->avg_vc1_mspel_pixels_tab[ 7] = avg_vc1_mspel_mc31_c; | 657 dsp->avg_vc1_mspel_pixels_tab[ 7] = avg_vc1_mspel_mc31_c; |
| 658 dsp->avg_vc1_mspel_pixels_tab[ 8] = avg_vc1_mspel_mc02_c; | 658 dsp->avg_vc1_mspel_pixels_tab[ 8] = avg_vc1_mspel_mc02_c; |
| 659 dsp->avg_vc1_mspel_pixels_tab[ 9] = avg_vc1_mspel_mc12_c; | 659 dsp->avg_vc1_mspel_pixels_tab[ 9] = avg_vc1_mspel_mc12_c; |
| 660 dsp->avg_vc1_mspel_pixels_tab[10] = avg_vc1_mspel_mc22_c; | 660 dsp->avg_vc1_mspel_pixels_tab[10] = avg_vc1_mspel_mc22_c; |
| 661 dsp->avg_vc1_mspel_pixels_tab[11] = avg_vc1_mspel_mc32_c; | 661 dsp->avg_vc1_mspel_pixels_tab[11] = avg_vc1_mspel_mc32_c; |
| 662 dsp->avg_vc1_mspel_pixels_tab[12] = avg_vc1_mspel_mc03_c; | 662 dsp->avg_vc1_mspel_pixels_tab[12] = avg_vc1_mspel_mc03_c; |
| 663 dsp->avg_vc1_mspel_pixels_tab[13] = avg_vc1_mspel_mc13_c; | 663 dsp->avg_vc1_mspel_pixels_tab[13] = avg_vc1_mspel_mc13_c; |
| 664 dsp->avg_vc1_mspel_pixels_tab[14] = avg_vc1_mspel_mc23_c; | 664 dsp->avg_vc1_mspel_pixels_tab[14] = avg_vc1_mspel_mc23_c; |
| 665 dsp->avg_vc1_mspel_pixels_tab[15] = avg_vc1_mspel_mc33_c; | 665 dsp->avg_vc1_mspel_pixels_tab[15] = avg_vc1_mspel_mc33_c; |
| 666 } | 666 } |
| OLD | NEW |