• Anssi Hannula's avatar
    avformat/hls: do not care about stream start timestamps · 8fd6875c
    Anssi Hannula authored
    While selecting a packet to return to caller in read_packet(), the code
    corrects the timestamps for starting timestamps.
    
    However, this is wrong, since for live streams the initial timestamps
    might differ just because of the time delay between the retrieval of the
    various Media Playlists.
    
    Fortunately, spec 6.2.4 mandates that all variant streams must have
    matching timestamps, so we do not need to correct for initial
    timestamps.
    
    Drop the correction code.
    
    Note that ID3 timestamps were previously ignored, so this code was
    previously actually needed.
    Signed-off-by: 's avatarAnssi Hannula <anssi.hannula@iki.fi>
    8fd6875c
Name
Last commit
Last update
compat Loading commit data...
doc Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavresample Loading commit data...
libavutil Loading commit data...
libpostproc Loading commit data...
libswresample Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README Loading commit data...
RELEASE Loading commit data...
arch.mak Loading commit data...
cmdutils.c Loading commit data...
cmdutils.h Loading commit data...
cmdutils_common_opts.h Loading commit data...
cmdutils_opencl.c Loading commit data...
common.mak Loading commit data...
configure Loading commit data...
ffmpeg.c Loading commit data...
ffmpeg.h Loading commit data...
ffmpeg_filter.c Loading commit data...
ffmpeg_opt.c Loading commit data...
ffmpeg_vdpau.c Loading commit data...
ffplay.c Loading commit data...
ffprobe.c Loading commit data...
ffserver.c Loading commit data...
library.mak Loading commit data...
version.sh Loading commit data...