Commits
Chih-Hsuan Yen authored 716348fb76b
1 + | diff --git modules/vtb_decode/vtb_decode.c modules/vtb_decode/vtb_decode.c |
2 + | index af0e9be78..176ce0e2e 100644 |
3 + | --- modules/vtb_decode/vtb_decode.c |
4 + | +++ modules/vtb_decode/vtb_decode.c |
5 + | |
6 + | } |
7 + | break; |
8 + | |
9 + | +#ifdef AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER |
10 + | case GPAC_OTI_VIDEO_HEVC: |
11 + | if (gf_list_count(ctx->SPSs) && gf_list_count(ctx->PPSs) && gf_list_count(ctx->VPSs)) { |
12 + | s32 idx; |
13 + | |
14 + | gf_free(dsi_data); |
15 + | } |
16 + | break; |
17 + | +#endif |
18 + | |
19 + | case GPAC_OTI_VIDEO_MPEG2_SIMPLE: |
20 + | case GPAC_OTI_VIDEO_MPEG2_MAIN: |
21 + | |
22 + | switch (ctx->vtb_type) { |
23 + | case kCMVideoCodecType_H264: |
24 + | return ctx->is_hardware ? "VTB hardware AVC|H264" : "VTB software AVC|H264"; |
25 + | +#ifdef AVAILABLE_MAC_OS_X_VERSION_10_11_AND_LATER |
26 + | case kCMVideoCodecType_HEVC: |
27 + | return ctx->is_hardware ? "VTB hardware HEVC" : "VTB software HEVC"; |
28 + | +#endif |
29 + | case kCMVideoCodecType_MPEG2Video: |
30 + | return ctx->is_hardware ? "VTB hardware MPEG-2" : "VTB software MPEG-2"; |
31 + | case kCMVideoCodecType_MPEG4Video: |