avformat/mov: Enable jpeg streams in HEIF MOVContext
Nikon HEIFs from a camera or NX studio include a small jpeg thumbnail in addition to the expected HEVC thumbnails; allowing jpegs allows all thumbnails to have an associated stream for Nikon HEIF files. With this, Nikon HEIFs can finally be decoded without failing and the thumbnails can be extracted into their own files. Signed-off-by: Eric Joyner <erj@erj.cc> Reviewed-by: Lynne <dev@lynne.ee> Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
fb163eb28b
commit
291ec0faf3
1 changed files with 1 additions and 0 deletions
|
|
@ -8840,6 +8840,7 @@ static int mov_read_infe(MOVContext *c, AVIOContext *pb, MOVAtom atom, int idx)
|
|||
|
||||
switch (item_type) {
|
||||
case MKTAG('a','v','0','1'):
|
||||
case MKTAG('j','p','e','g'):
|
||||
case MKTAG('h','v','c','1'):
|
||||
ret = heif_add_stream(c, c->heif_item[idx]);
|
||||
if (ret < 0)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue