Commit Graph

282 Commits

Author SHA1 Message Date
FeRD (Frank Dana)
bd4d2bfdc4 Cover all values in switch(enum_type) 2019-12-15 12:40:32 -05:00
Jonathan Thomas
d6a4cb1dec Moving back to SWS_BICUBIC for high quality mode (during export mostly). This provides a sharper image when enlarging images than SWS_LANCZOS, and only has a slight performance disadvantage. 2019-11-17 16:34:50 -06:00
Frank Dana
8bde07682c Merge branch 'develop' into std-prefixes 2019-10-22 21:00:27 -04:00
Jonathan Thomas
d49dddf79a Merge pull request #326 from ferdnyc/hwaccel-testing
Some minor fixes made while testing hwaccel
2019-10-22 18:31:03 -05:00
Jonathan Thomas
9e674ce6c6 Merge pull request #338 from ferdnyc/map-tweaks
FFmpegReader::CheckMissingFrame -- checked_frames std::map tweaks
2019-10-22 17:24:17 -05:00
Frank Dana
ca885d59e0 Merge pull request #315 from ferdnyc/exception-default-args
Exceptions: Make (most) file_path args optional
2019-10-11 21:46:43 -04:00
Frank Dana
be24c58a03 Merge pull request #312 from ferdnyc/detect-interlace
FFmpegReader: Detect interlaced video on file open
2019-10-11 21:44:14 -04:00
FeRD (Frank Dana)
e070d04796 FFmpegReader::CheckMissingFrame std::map tweaks 2019-10-02 00:18:47 -04:00
FeRD (Frank Dana)
1435267b62 Add lock to CreateFrame (patch by laochen, #272) 2019-10-01 23:27:36 -04:00
Frank Dana
9e0d194072 Add comment re: updates to interlace params 2019-09-22 01:37:32 -04:00
FeRD (Frank Dana)
e3b6478a0b FFmpegReader: Fix hardware device message
- Don't precede with two blank lines
- "Decodiing" was misspelled
- Less cryptic text
2019-09-13 07:43:46 -04:00
FeRD (Frank Dana)
366ff2c5e6 src: Don't pass "" file_path args to exceptions 2019-08-27 15:47:39 -04:00
Frank Dana
67934675eb Merge branch 'develop' into std-prefixes 2019-08-25 04:05:58 -04:00
FeRD (Frank Dana)
c4a6ead569 FFmpegReader: Detect interlaced video
Move interlace detection to UpdateVideoInfo() so it'll be done
before we read any frames, and use the field_order member of the
codec attributes (an AVFieldOrder enum) as the data source.
2019-08-20 04:32:47 -04:00
Frank Dana
857297abdf Merge pull request #288 from SuslikV/patch-5
Fix crash during seeking at the start of the file
2019-08-17 14:13:45 -04:00
FeRD (Frank Dana)
352fd6629a Remaining std:: prefixes 2019-08-04 23:51:02 -04:00
FeRD (Frank Dana)
b4b6223e89 std:: prefixes for FFmpegReader.h/.cpp 2019-08-04 22:23:33 -04:00
eisneinechse
f434b063d9 Move #endif
Move av_hwdevice_get_hwframe_constraints inside the part of the code only compiled when testing VAAPI constraint detection.
2019-07-31 20:56:11 -07:00
SuslikV
bacd46df33 Fix crash during seeking at the start of the file
Due to seeking optimizations the file can be closed and reopened. The packet's pointer becomes NULL in this case. This change ensures that packet's pointer is valid after seeking performed (if any).
2019-07-30 21:30:09 +03:00
Jonathan Thomas
12fce8040f Merge pull request #266 from ferdnyc/zmq-default-params
Default values for ZMQ logging calls
2019-07-29 16:30:22 -05:00
Jonathan Thomas
5f331e24df Merge pull request #265 from ferdnyc/catch-by-reference
Exceptions: catch-by-reference and other cleanup
2019-07-29 16:27:40 -05:00
FeRD (Frank Dana)
35eb6adc55 Clean up allocated memory in JSON code 2019-07-11 05:00:47 -04:00
FeRD (Frank Dana)
f29a6bcb27 Trim unnecessary args off logging calls 2019-07-03 14:14:02 -04:00
FeRD (Frank Dana)
25b522589d Always catch-by-reference in C++11 2019-07-03 12:58:02 -04:00
Chris Kirmse
572875b8d7 Merge remote-tracking branch 'upstream/develop' into develop 2019-06-24 10:00:22 -07:00