Good morning,
I am an software engineer and i have a task to integrate the emerging HEVC video decoder in VLC for streaming(to test) purpose.The things i have done so far is:
1)Download the latest version VLC2.0.6 source code and ffmpeg version 1.2.1from internet, because if we want to integrate any new video decoder in VLC we have to add the decoder in ffmpeg-->libavcodec library
2)I ll try to view how other decoders like H264 is integrated in VLC ?
But i am not able to find how they integrated because lot of files are present in both VLC and ffmpeg regarding H264 .
Moreover i found the H264 decoder source and header files in ffmpeg -->libav codec library but i don't know which function or API call this h264 decoder.
According to my understanding VlC first demux the file and separate the audio,video and subtitle file,then by some condition it determine the video type file and call particular decoder to decode.
Kindly let me know in which files i have to make the change for the integration of HEVC decoder in VLC
(or)some other useful documentation (or)websites.