libav:avviddec: Add videometa if there is no videometa in output buffer 01/308701/2 accepted/tizen_unified accepted/tizen_unified_x tizen accepted/tizen/unified/20240403.095029 accepted/tizen/unified/x/20240404.061922
authorJeongmo Yang <jm80.yang@samsung.com>
Fri, 29 Mar 2024 03:07:06 +0000 (12:07 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Fri, 29 Mar 2024 05:25:50 +0000 (14:25 +0900)
commit6143fc2e56840282b44a63e5b1a12d5d8768e721
tree4b4b50d81fb5f81d6fcf2c4765f702b93690f1b0
parent13d5c3af3371037773e982323bb2cdd1dfe0f8e9
libav:avviddec: Add videometa if there is no videometa in output buffer

- The buffer from internal pool in avviddec has video meta,
  but, the output buffer is not from internal pool in avviddec
  and it's from other buffer pool which is made in gst_video_decoder_decide_allocation_default().
  As a result, the output buffer does not have video meta.

[Version] 1.22.8-7
[Issue Type] Improvement

Change-Id: I678ec172fdd92eddfe1a281f23d81f4106489f15
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/gstreamer.spec
subprojects/gst-libav/ext/libav/gstavviddec.c
subprojects/gst-libav/meson.build