@ -58,9 +58,11 @@ struct algo {
static const struct algo fdct_tab [ ] = {
static const struct algo fdct_tab [ ] = {
{ " REF-DBL " , ff_ref_fdct , FF_IDCT_PERM_NONE } ,
{ " REF-DBL " , ff_ref_fdct , FF_IDCT_PERM_NONE } ,
{ " FAAN " , ff_faandct , FF_IDCT_PERM_NONE } ,
{ " IJG-AAN-INT " , ff_fdct_ifast , FF_IDCT_PERM_NONE } ,
{ " IJG-AAN-INT " , ff_fdct_ifast , FF_IDCT_PERM_NONE } ,
{ " IJG-LLM-INT " , ff_jpeg_fdct_islow_8 , FF_IDCT_PERM_NONE } ,
{ " IJG-LLM-INT " , ff_jpeg_fdct_islow_8 , FF_IDCT_PERM_NONE } ,
# if CONFIG_FAANDCT
{ " FAAN " , ff_faandct , FF_IDCT_PERM_NONE } ,
# endif /* CONFIG_FAANDCT */
} ;
} ;
static void ff_prores_idct_wrap ( int16_t * dst ) {
static void ff_prores_idct_wrap ( int16_t * dst ) {
@ -77,11 +79,13 @@ static void ff_prores_idct_wrap(int16_t *dst){
}
}
static const struct algo idct_tab [ ] = {
static const struct algo idct_tab [ ] = {
{ " FAANI " , ff_faanidct , FF_IDCT_PERM_NONE } ,
{ " REF-DBL " , ff_ref_idct , FF_IDCT_PERM_NONE } ,
{ " REF-DBL " , ff_ref_idct , FF_IDCT_PERM_NONE } ,
{ " INT " , ff_j_rev_dct , FF_IDCT_PERM_LIBMPEG2 } ,
{ " INT " , ff_j_rev_dct , FF_IDCT_PERM_LIBMPEG2 } ,
{ " SIMPLE-C " , ff_simple_idct_8 , FF_IDCT_PERM_NONE } ,
{ " SIMPLE-C " , ff_simple_idct_8 , FF_IDCT_PERM_NONE } ,
{ " PR-C " , ff_prores_idct_wrap , FF_IDCT_PERM_NONE , 0 , 1 } ,
{ " PR-C " , ff_prores_idct_wrap , FF_IDCT_PERM_NONE , 0 , 1 } ,
# if CONFIG_FAANIDCT
{ " FAANI " , ff_faanidct , FF_IDCT_PERM_NONE } ,
# endif /* CONFIG_FAANIDCT */
# if CONFIG_MPEG4_DECODER
# if CONFIG_MPEG4_DECODER
{ " XVID " , ff_xvid_idct , FF_IDCT_PERM_NONE , 0 , 1 } ,
{ " XVID " , ff_xvid_idct , FF_IDCT_PERM_NONE , 0 , 1 } ,
# endif /* CONFIG_MPEG4_DECODER */
# endif /* CONFIG_MPEG4_DECODER */