itsmattkc
|
1aa87cbda6
|
various: encapsulate all code in the olive namespace to avoid name collisions
Large-scale code cleanup. Also adds a license to the top of all files that were
missing it.
|
2020-04-06 15:29:53 +10:00 |
|
itsmattkc
|
b2090c113c
|
videorenderingparams: added divider to constructor that doesn't have mode or timebase
|
2020-04-04 14:09:46 +11:00 |
|
itsmattkc
|
b562a84e00
|
videorenderparams: don't consider a null timebase invalid
Not all items that use VideoRenderParams need a timebase much like they don't
all need a render mode.
|
2020-04-01 05:19:04 +11:00 |
|
itsmattkc
|
6f0d72c05d
|
renderer: switched audio rendering over to planar buffers
While planar audio cannot be used for playback, it's much easier for processing.
This should lead to cleaner and easier to write code in the future.
|
2020-03-31 18:01:20 +11:00 |
|
itsmattkc
|
fceb1e8d3e
|
viewer: re-render both video and audio if parameters change
|
2020-02-24 11:57:39 +11:00 |
|
itsmattkc
|
61c60e00d6
|
various small code cleanups and improvements
Largely refactoring work to make the code somewhat nicer to work with.
|
2019-12-26 19:00:08 +11:00 |
|
itsmattkc
|
7dec79ceaa
|
various changes to rendering flow and structure
|
2019-10-23 00:42:52 +11:00 |
|