Opened 6 years ago
Closed 6 years ago
#7333 closed defect (fixed)
dirac decoder missing (I)DCT tables
Reported by: | mcerveny | Owned by: | |
---|---|---|---|
Priority: | minor | Component: | build system |
Version: | git-master | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
Enable only dirac decoders and no encoders leads to link errors.
Does dirac decoder depend on mpeg video encoder ?
If yes, please compile and link ./libavcodec/aandcttab.c (I)DCT tables
How to reproduce:
# grep dirac_decoder configure dirac_decoder_select="dirac_parse dwt golomb videodsp mpegvideoenc" # configure --disable-everything --enable-decoder=dirac ... ... # ## try to link program with FFmpeg libavcodec.so: undefined reference to `ff_inv_aanscales' libavcodec.so: undefined reference to `ff_aanscales' # readelf -s libav*.so libsw*.so | egrep 'ff_inv_aanscales|ff_aanscales' 150: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ff_aanscales 170: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND ff_inv_aanscales
Note:
See TracTickets
for help on using tickets.
Should be fixed in c38b9c2bf742834a597b5438da38d21b52242b57