utils: Fix leak of OptionMapper impl member

Fixes CID #1109580.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
wave64writer: Fix low-precision arithmetic

This was usng 32-bit precision arithmetic instead of the
intended 64-bit precision.

Fixes CID #1109583.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
videoindexer: Initalized LocalFrame in constructor

Fixes CID #1109586.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
utils: Remove unreachable exception

Fixes CID #1109590.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
stdiostream: Fix unhandled ftello failures

Fixes CIDs #1109579 & #1109582.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
utils: Check if (re-)opening the codec fails

Fixes CID #1109578.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
audiosource: Check if we reopened the resample context properly

Fixes CID #1109577.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
lavfvideo: Initialize DummyPTS and DummyPos

It has no pratcical effect, but it removes the use of
uninitialized data.

Fixes CID #1109584.

Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Merge pull request #134 from dwbuiten/coverity

Coverity Fixes
Change FFMS_ID from H265 to HEVC to be consistent.

There is no confusion over whether there'll be a split between
MPEG and ITU-T names, since FFmpeg moved to using 'HEVC' also.
Merge pull request #135 from qyot27/hevc

Change FFMS_ID from H265 to HEVC to be consistent.
Support HEVC decoding when using libav
Fix compilation with libav
Merge pull request #138 from qyot27/libav_hevc

libav: compilation fix + HEVC decoding