Opened 3 years ago

Last modified 3 years ago

#3836 new enhancement

No way to get real metadata field names

Reported by: MoSal Owned by:
Priority: wish Component: avformat
Version: git-master Keywords: metadata
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

ff_metadata_conv() is always run unconditionally. Even if we are not remuxing/transcoding from one format to another (e.g. If we are only invoking ffprobe).

I'm attaching a proof-of-concept patch that adds a decoding fflag 'nometaconv'. It doesn't change current default behavior or break conversion if remuxing/transcoding from one format to another.

I don't know if this is the right approach.

Attachments (1)

fflag_nometaconv.patch (6.1 KB) - added by MoSal 3 years ago.

Download all attachments as: .zip

Change History (2)

Changed 3 years ago by MoSal

comment:1 Changed 3 years ago by cehoyos

  • Keywords metadata added
  • Priority changed from normal to wish

Patches on this bug tracker are usually ignored, please send your patch to the ffmpeg-devel mailing list where it can be discussed.

At least a minor version bump in libavformat/version.h and an entry to doc/APIchanges is missing, consider not to re-indent unchanged lines to make reviewing your changes easier.

Note: See TracTickets for help on using tickets.