aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/me_cmp.h
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2023-03-16 14:09:49 -0300
committerJames Almer <jamrial@gmail.com>2023-03-22 12:51:17 -0300
commit3980415627a187d188dc25669cea6b12912eb178 (patch)
tree40aeb48367e0e93cffe7ba71bae4ecd52ce7ff01 /libavcodec/me_cmp.h
parenta0d65664984796c854e87d30e5187b067d6fde8a (diff)
downloadffmpeg-3980415627a187d188dc25669cea6b12912eb178.tar.gz
avcodec/vorbisdec: export skip_samples instead of dropping frames
pts may not be set on input packets, which could result in the entire stream being discarded. This reverts commit 8fc2dedfe6e8fcc58dd052bf3b85cd4754133b17, reintroducing the behavior it replaced but now allowing the caller to manually drop the preroll samples by looking at the skip_samples side data at the start while ignoring it on seek, by setting the skip_manual avctx flag. Fixes ticket #10251. Suggested-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: James Almer <jamrial@gmail.com> (cherry picked from commit cbcc817353a019da4332ad43deb7bbc4e695d02a)
Diffstat (limited to 'libavcodec/me_cmp.h')
0 files changed, 0 insertions, 0 deletions