• Martin Storsjö's avatar
    flvdec: Make sure sample_rate is set to the updated value · 1e8561e3
    Martin Storsjö authored
    The sample_rate variable is used for checks for audio format
    changes at the end of the function.
    
    This fixes cases where the sample rate was set from the codec
    id by flv_set_audio_codec (as for nellymoser 8 kHz/16 kHz),
    so the value set to last_sample_rate wasn't equal to sample_rate
    at this point. This caused the demuxer otherwise reports a spurious
    change to 5512 Hz and back to the correct one.
    
    Updating channels in the same way is only done for consistency.
    Currently, flv_set_audio_codec doesn't update that value.
    Signed-off-by: 's avatarMartin Storsjö <martin@martin.st>
    1e8561e3
Name
Last commit
Last update
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...
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...
Doxyfile Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README Loading commit data...
RELEASE Loading commit data...
arch.mak Loading commit data...
avconv.c Loading commit data...
avplay.c Loading commit data...
avprobe.c Loading commit data...
avserver.c Loading commit data...
cmdutils.c Loading commit data...
cmdutils.h Loading commit data...
cmdutils_common_opts.h Loading commit data...
common.mak Loading commit data...
configure Loading commit data...
library.mak Loading commit data...
version.sh Loading commit data...