mirror of https://git.ffmpeg.org/ffmpeg.git
lavc/videotoolboxenc: fix open videotoolbox bug on iOS8.4
Checks for NULL before using object. Signed-off-by: Rick Kern <kernrj@gmail.com>
This commit is contained in:
parent
82a8724df2
commit
9f26d670e4
|
@ -1285,7 +1285,7 @@ static av_cold int vtenc_init(AVCodecContext *avctx)
|
||||||
kCFAllocatorDefault,
|
kCFAllocatorDefault,
|
||||||
&has_b_frames_cfbool);
|
&has_b_frames_cfbool);
|
||||||
|
|
||||||
if (!status) {
|
if (!status && has_b_frames_cfbool) {
|
||||||
//Some devices don't output B-frames for main profile, even if requested.
|
//Some devices don't output B-frames for main profile, even if requested.
|
||||||
vtctx->has_b_frames = CFBooleanGetValue(has_b_frames_cfbool);
|
vtctx->has_b_frames = CFBooleanGetValue(has_b_frames_cfbool);
|
||||||
CFRelease(has_b_frames_cfbool);
|
CFRelease(has_b_frames_cfbool);
|
||||||
|
|
Loading…
Reference in New Issue