Jonathan Thomas
2b308c6d59
Update Frame.h
2019-06-08 12:23:26 -05:00
Jonathan Thomas
13e74b147a
Adding new CheckPixel method to validate a specific pixel color
2019-05-31 19:02:28 -05:00
Jonathan Thomas
9ffd6a6f75
Fixing crash when destructing Timeline/Clips/FrameMapper
2019-05-13 23:55:03 -05:00
Jonathan Thomas
968e472c73
Tweak how Timeline manages the cache object (sometimes itself, and sometimes by the user if they call SetCache)
2019-05-13 17:11:40 -05:00
Chris Kirmse
d5a29500a5
change freeing of frame_mappers allocated in Timeline
...
- each class is now responsible to free whatever it allocates
- all tests passed on my machine with ffmpeg 3.2
- Clip is now more careful about freeing a reader if it allocated it as well
2019-05-09 10:51:40 -07:00
Chris Kirmse
833fcb8e8e
fix a number of memory leaks
...
- some were with libav functions
- same were due to non-virtual destructors
2019-05-08 15:02:33 -07:00
Jonathan Thomas
d23197c9b6
Updating hwaccel table to use emojis (instead of words) take 3
2019-05-08 14:00:55 -05:00
Jonathan Thomas
2c825335c1
Merge branch 'develop' into rename-rshift
2019-05-02 13:24:14 -05:00
Jonathan Thomas
70f07ca4f8
Improving HW-ACCEL documentation
2019-04-30 13:17:43 -05:00
Jonathan Thomas
140fbaddff
Added new AudioDeviceInfo struct, and populate a vector of them on QtPlayer initialization. This allows a user to overwrite the preferred audio device by using the setting PLAYBACK_AUDIO_DEVICE_NAME.
2019-04-23 16:45:02 -05:00
Jonathan Thomas
79335277cb
Removing old commented out code
2019-04-21 14:37:06 -05:00
eisneinechse
65d9134722
Remove DECODE varaible.
...
Turn out that a buggy graphic driver was the problem.
2019-04-21 12:18:44 -07:00
eisneinechse
825e38ac9d
Removing old way to select hardware support
...
Removing the decode setting makes hardware supported decode break.
There must be some hidden dependency on that variable somewhere
which might also be responsible for the problems with nVidia on
Linux. TODO Remove the dependency
2019-04-21 10:04:24 -07:00
Jonathan Thomas
b3f5406db3
More code reformatting on FFmpegWriter.h/.cpp
2019-04-18 14:04:37 -05:00
Jonathan Thomas
893b91b528
Adding doc/HW-ACCEL.md document, code reformatting, some variable renaming
2019-04-18 01:07:57 -05:00
Frank Dana
926ddab8d2
Merge branch 'develop' into rename-rshift
2019-04-06 20:28:14 -04:00
eisneinechse
5648261e4f
Merge branch 'develop' into hardware-support
2019-04-05 07:50:07 -07:00
Jonathan Thomas
9dbb063ded
Persist any error returned by JUCE during initialise() method, such as sample rate issues on Windows (when playback and recording sample rates do not match, which breaks WASAPI)
2019-04-04 00:55:47 -05:00
Jonathan Thomas
6e2600dcd4
Moving JuceHeader.h below other includes, to be sure it is always included after system libraries (for Mac Point build failure)
2019-03-30 14:23:50 -05:00
Jonathan Thomas
13ab8b48bd
Moving JuceHeader.h in ZmqLogger.h, to come after system libraries (to prevent error on Mac related to Point declaration)
2019-03-30 01:47:49 -05:00
FeRD (Frank Dana)
7e7f5c341a
Use new Juce header file location
2019-03-29 08:11:19 -04:00
Frank Dana
7415ad9a86
Merge branch 'develop' into rename-rshift
2019-03-22 18:55:25 -04:00
eisneinechse
1ffe7fedd7
Merge branch 'develop' into hardware-support
2019-03-21 08:41:35 -07:00
Jonathan Thomas
abe44ade73
Bumping version to 0.2.3 (SO 17)
2019-03-15 13:14:52 -05:00
eisneinechse
9cde60059c
Merge branch 'develop' into hardware-support
2019-03-07 10:46:54 -08:00