-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pully #2
pully #2
Commits on Jun 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d154fc7 - Browse repository at this point
Copy the full SHA d154fc7View commit details -
test: Codec tests no longer depend on browser support
We no longer have to rely on browser support for a codec to check Streamer support for a codec. We can check the manifest right after parsing, and ignore any playback errors. This also adds a test case for PR shaka-project#74 (HEVC support) which was too difficult to add before this refactor. Change-Id: I37edb8ff7c94134e74e7a86f85c5b44bf4b38e24
Configuration menu - View commit details
-
Copy full SHA for 89254b4 - Browse repository at this point
Copy the full SHA 89254b4View commit details
Commits on Jun 23, 2021
-
fix: Restrict WebM formats to DASH protocol (shaka-project#80)
Restrict WebM formats to DASH protocol only, preventing WebM formats in HLS. Restriction is set via Shaka Packager's "dash_only" flag as per discussion in the Issue 18 thread. Closes shaka-project#18
Configuration menu - View commit details
-
Copy full SHA for 696d4ea - Browse repository at this point
Copy the full SHA 696d4eaView commit details
Commits on Jun 28, 2021
-
Multi period for DASH (shaka-project#78)
Changes: - Added `multiperiod_inputs_list` to parallel `inputs` for multi-period content - `ConflictingFields` error raised when `inputs` and `multiperiod_inputs_list` fields are present at the same time in the the input config (in `InputConfig.__init__()`) - `MissingRequiredExclusiveFields` error raised when neither `inputs` field nor `multiperiod_inputs_list` field is present (in `InputConfig.__init__()`) - `SinglePeriod` class added to represent each period in the input config - Refactored `controller.start()` to append more Transcoder and Packager nodes - Added `PeriodConcatNode` in `periodconcat_node.py`, a new `ThreadedNode` that is appended after all the Transcoder and Packager nodes. If all of them are finished, it starts the period concatenation. For DASH, the `xml.etree` module is used to parse the `.mpd` files and extract the periods and duration information. For HLS, we might use `m3u8`. - In `ProcessStatus`, `Running` is assigned to a greater value than `Finished` to change the way we wait for all processes to complete, with exceptions made in `CloudNode` and `PeriodConcatNode` Issue shaka-project#43
Configuration menu - View commit details
-
Copy full SHA for e6152fd - Browse repository at this point
Copy the full SHA e6152fdView commit details
Commits on Jun 30, 2021
-
feat: Automatic frame rate reduction (shaka-project#77)
If required output framerate is < input source frame rate, adjust configuration accordingly to automatically reduce the frame rate.
Configuration menu - View commit details
-
Copy full SHA for 43e0ca8 - Browse repository at this point
Copy the full SHA 43e0ca8View commit details
Commits on Jul 1, 2021
-
perf: Slight speed up of vp9 encoding (shaka-project#81)
faster vp9 encoding, whilst still maintaining balance between speed/quality
Configuration menu - View commit details
-
Copy full SHA for 349f8de - Browse repository at this point
Copy the full SHA 349f8deView commit details
Commits on Jul 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 18d6ae5 - Browse repository at this point
Copy the full SHA 18d6ae5View commit details