summaryrefslogtreecommitdiffstats
path: root/libavutil/eval.c
diff options
context:
space:
mode:
authorJohn Stebbins <[email protected]>2011-07-04 09:55:19 -0700
committerReinhard Tartler <[email protected]>2011-09-26 19:26:28 +0200
commit06318968853ff8c628bbc75fb126483c08f22fd9 (patch)
tree58bbc3e622091b80c677177b1cc706d689947b66 /libavutil/eval.c
parent8ad1f0852b26468cb681ad49be83e2bc25d07934 (diff)
dca: set AVCodecContext frame_size for DTS audio
Set the frame size when decoding DTS audio. This has the side effect of fixing the computation of timestamps for DTS-HD in compute_pkt_fields. Since frame_size is not currently set, the duration of a frame is being guessed based on the streams bitrate. But for DTS-HD, the bitrate currently used is the rate of the DTS core which is much different than the whole DTS-HD stream and leads to a wildly inaccurate frame duration estimate. Signed-off-by: Ronald S. Bultje <[email protected]> (cherry picked from commit 49c7006c7e815d4330247624a9e6ba30e288cd02) Signed-off-by: Anton Khirnov <[email protected]>
Diffstat (limited to 'libavutil/eval.c')
0 files changed, 0 insertions, 0 deletions