#6391: dnxhd parser dependencies not specified correctly
-------------------------------------+-------------------------------------
Reporter: DeHackEd | Type: defect
Status: new | Priority: minor
Component: | Version: git-
undetermined | master
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
How to reproduce:
{{{
% configure --disable-demuxer=dnxhd --disable-muxer=mxf --disable-
decoder=dnxhd --disable-encoder=dnxhd
...
% make
...
LD ffmpeg_g
libavcodec/libavcodec.a(dnxhd_parser.o): In function
`dnxhd_find_frame_end':
libavcodec/dnxhd_parser.c:75: undefined reference to
`avpriv_dnxhd_get_frame_size'
libavcodec/libavcodec.a(dnxhd_parser.o): In function
`ff_dnxhd_get_hr_frame_size':
libavcodec/dnxhddata.h:96: undefined reference to `ff_dnxhd_get_cid_table'
libavcodec/dnxhddata.h:102: undefined reference to `ff_dnxhd_cid_table'
libavcodec/dnxhddata.h:102: undefined reference to `ff_dnxhd_cid_table'
}}}
The DNXHD parser is not properly dependent on dnxhddata.o and may fail.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6391>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac