* commit '5846646296e377e093441dfe9eadde38ff1f7c99':
Add raw HEVC demuxer
Conflicts:
Changelog
libavformat/hevcdec.c
libavformat/version.h
See: 902a5fa722 and later commits
Merged-by: Michael Niedermayer <michaelni@gmx.at>
tags/n2.2-rc1
| @@ -48,7 +48,9 @@ version 2.1: | |||||
| - ReplayGain scanner | - ReplayGain scanner | ||||
| - Enhanced Low Delay AAC (ER AAC ELD) decoding (no LD SBR support) | - Enhanced Low Delay AAC (ER AAC ELD) decoding (no LD SBR support) | ||||
| - Linux framebuffer output device | - Linux framebuffer output device | ||||
| - HEVC decoder, raw HEVC demuxer, HEVC demuxing in TS, Matroska and MP4 | |||||
| - HEVC decoder | |||||
| - raw HEVC demuxer | |||||
| - HEVC demuxing in TS, Matroska and MP4 | |||||
| - mergeplanes filter | - mergeplanes filter | ||||
| @@ -340,6 +340,7 @@ library: | |||||
| @item raw H.261 @tab X @tab X | @item raw H.261 @tab X @tab X | ||||
| @item raw H.263 @tab X @tab X | @item raw H.263 @tab X @tab X | ||||
| @item raw H.264 @tab X @tab X | @item raw H.264 @tab X @tab X | ||||
| @item raw HEVC @tab @tab X | |||||
| @item raw Ingenient MJPEG @tab @tab X | @item raw Ingenient MJPEG @tab @tab X | ||||
| @item raw MJPEG @tab X @tab X | @item raw MJPEG @tab X @tab X | ||||
| @item raw MLP @tab @tab X | @item raw MLP @tab @tab X | ||||
| @@ -19,11 +19,11 @@ | |||||
| * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||||
| */ | */ | ||||
| #include "libavcodec/hevc.h" | |||||
| #include "avformat.h" | #include "avformat.h" | ||||
| #include "rawdec.h" | #include "rawdec.h" | ||||
| #include "libavcodec/hevc.h" | |||||
| static int hevc_probe(AVProbeData *p) | static int hevc_probe(AVProbeData *p) | ||||
| { | { | ||||
| uint32_t code = -1; | uint32_t code = -1; | ||||
| @@ -56,8 +56,6 @@ static int hevc_probe(AVProbeData *p) | |||||
| } | } | ||||
| } | } | ||||
| // printf("vps=%d, sps=%d, pps=%d, irap=%d\n", vps, sps, pps, irap); | |||||
| if (vps && sps && pps && irap) | if (vps && sps && pps && irap) | ||||
| return AVPROBE_SCORE_EXTENSION + 1; // 1 more than .mpg | return AVPROBE_SCORE_EXTENSION + 1; // 1 more than .mpg | ||||
| return 0; | return 0; | ||||
| @@ -31,7 +31,7 @@ | |||||
| #define LIBAVFORMAT_VERSION_MAJOR 55 | #define LIBAVFORMAT_VERSION_MAJOR 55 | ||||
| #define LIBAVFORMAT_VERSION_MINOR 20 | #define LIBAVFORMAT_VERSION_MINOR 20 | ||||
| #define LIBAVFORMAT_VERSION_MICRO 100 | |||||
| #define LIBAVFORMAT_VERSION_MICRO 101 | |||||
| #define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \ | #define LIBAVFORMAT_VERSION_INT AV_VERSION_INT(LIBAVFORMAT_VERSION_MAJOR, \ | ||||
| LIBAVFORMAT_VERSION_MINOR, \ | LIBAVFORMAT_VERSION_MINOR, \ | ||||