mirror of
https://github.com/nyanmisaka/ffmpeg-rockchip.git
synced 2026-01-23 23:21:06 +01:00
avdevice/dshow_enummediatypes: check return of av_malloc
Untested. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
This commit is contained in:
parent
b456ece557
commit
6f1ddc726f
1 changed files with 2 additions and 0 deletions
|
|
@ -37,6 +37,8 @@ libAVEnumMediaTypes_Next(libAVEnumMediaTypes *this, unsigned long n,
|
|||
if (!this->pos && n == 1) {
|
||||
if (!IsEqualGUID(&this->type.majortype, &GUID_NULL)) {
|
||||
AM_MEDIA_TYPE *type = av_malloc(sizeof(AM_MEDIA_TYPE));
|
||||
if (!type)
|
||||
return E_OUTOFMEMORY;
|
||||
ff_copy_dshow_media_type(type, &this->type);
|
||||
*types = type;
|
||||
count = 1;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue