• Andrew Stone's avatar
    ogg: update event_flags with STREAM_/METADATA_UPDATED whenever metadata changes. · db68ef89
    Andrew Stone authored
    Originally, AVFormatContext and a metadata dict were provided to ff_vorbis_comment(),
    but this presented issues if an AVStream was being updated or the metadata on
    AVFormatContext wasn't actually being updated. To remedy this, ff_vorbis_stream_comment()
    explicitly updates a stream's metadata and sets any necessary flags.
    
    ff_vorbis_comment() does not modify any flags, and any calls to it that update
    AVFormatContext's metadata (just a single call) must also update
    AVFormatContext.event_flags after detecting any metadata changes to the provided
    dictionary, as signaled by a positive return value.
    Signed-off-by: 's avatarAnton Khirnov <anton@khirnov.net>
    db68ef89
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...
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...
Makefile Loading commit data...
README Loading commit data...
RELEASE Loading commit data...
arch.mak Loading commit data...
avconv.c Loading commit data...
avconv.h Loading commit data...
avconv_dxva2.c Loading commit data...
avconv_filter.c Loading commit data...
avconv_opt.c Loading commit data...
avconv_vda.c Loading commit data...
avconv_vdpau.c Loading commit data...
avplay.c Loading commit data...
avprobe.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...