Enable multiple video tracks with no audio. #61
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There's always a number of audio sources equal to the number of video sources (TranscoderOptions.java:131)
and getTrackFormat returns null when the video file had no audio track or vice versa.
So when getTrackFormat returns null for all sources we can remove the associated track
type.
If only some of the data source files have no audio or video sources then it will still throw
an exception because we can't build a valid stream with missing parts.: it is either a full
track or no track.