Skip to content
This repository was archived by the owner on Jul 22, 2025. It is now read-only.

[do not submit] [IM360-166] no safestring and glog for android v1.8.0 #78

Draft
wants to merge 488 commits into
base: V1.8.0
Choose a base branch
from

Conversation

inteltiger
Copy link
Contributor

updated the workaround for v1.6.0 tag

Test: sanity check for tile selection in android passed

luoying1234 and others added 30 commits February 7, 2021 08:13
…in multi-decoder. 2. Add scopelock for video decoder map. 3. Correct IDLE status judgement. 4. Use start pts to correct isReady in decoder manager when adding a new decoder. 5. Move isFlush flag to member data in video decoder. 6. Reset PENDING/IDLE video decoder when adding a new decoder.

Signed-off-by: Luo, Ying <[email protected]>
Command example as following:

    ./ffmpeg -thread_count 16 -thread_type 4 -c:v libopenhevc \
             -i /xxx/xxx.mp4 -f null /dev/null
…ash access lib. 2. Use pts in player for better point tracing. 3. Update trace event in MtHQ header file.

Signed-off-by: Luo, Ying <[email protected]>
…er calculation in 360SCVP library for I360SCVP_getTilesInViewport API. 2. change 360SCVP library tiles selection API calling from I360SCVP_getFixedNumTiles to I360SCVP_getTilesInViewport to get dynamically changed tiles number based on viewport 3. change extractor track generation from fixed tiles number to dynamically changed tiles number based on viewport 4. modify OMAF packing plugin API to support dynamically changed extractor track layout 5. add repetitive low resolution tiles for some extractor track layout to make sure all low resolution tiles can be packed 6. update unit test for extractor track

Signed-off-by: Chen Xiaomin <[email protected]>
…fix segment duration parsing error

Signed-off-by: Chen Xiaomin <[email protected]>
…t enabling/disabling fixed resolutin mode in extractor track packing.
…use the actually parsed value

Signed-off-by: Chen Xiaomin <[email protected]>
…escription in player document.

Signed-off-by: Luo, Ying <[email protected]>
…mal range Meanwhile, fix an uninitialized variable usage issue

Signed-off-by: Chen Xiaomin <[email protected]>
…echanism 2. Enable logging callback in VROmafPacking library

The default logging callback is glog.

Signed-off-by: Chen Xiaomin <[email protected]>
…ent libraries haven't been installed

Signed-off-by: Chen Xiaomin <[email protected]>
Signed-off-by: Chen Xiaomin <[email protected]>
… log in VROmafPacking library

Signed-off-by: Chen Xiaomin <[email protected]>
U1X6WK and others added 26 commits December 15, 2021 05:41
…h_writer to plugins/DashWriter_Plugin 2. move segment related operations into plugins/DashWriter_Plugin from VROmafPacking 3. change DashWriter_Plugin call in VROmafPacking

Signed-off-by: Chen Xiaomin <[email protected]>
…ssing class in isolib 2. add calling of CMAF segment writer plugin in VROmafPacking library 3. add CMAF support in DASH MPD file in VROmafPacking library 4. extend VROmafPacking API to enable CMAF segment generation 5. add CMAF chunk duration correction to align with GOP size in VROmafPacking 6. implement DASH MPD update for CMAF live streaming mode in VROmafPacking

Signed-off-by: Chen Xiaomin <[email protected]>
…hunk downloading in VOD/Live. 2. Add prft box parsing and e2e latency tracking. 3. Add unit tests for cmaf downloading and mpd check.

Signed-off-by: Luo, Ying <[email protected]>
…/V segment sample size separately. 2. Erase hard-coded stream ID assignment.

Signed-off-by: Luo, Ying <[email protected]>
…dering. 2. Fix memory leak issue when remove downloading tasks. 3. Modify opening node state change process and viewport update process. 4. Erase redundant atomic fetch_sub task operation.

Signed-off-by: Luo, Ying <[email protected]>
…in VOD due to possibly incomplete chunk num in last cmaf segment.

Signed-off-by: Luo, Ying <[email protected]>
Along with some URL update for DashAccess unit tests.
…check issue in callback function in CmafSegment.

Signed-off-by: Luo, Ying <[email protected]>
… up are both enabled. 1. Fix long latency due to some disorder catch up tasks.

Signed-off-by: Luo, Ying <[email protected]>
[8b104bf0] Add hardware accelerated cubification plugin and enabling scripts
[f56a35e6] Add SubEncoderMSDK
[3d793923] Fix frame list issue for distributed_encoder
[4b622970] Add option in DASH packing plugin for segment writer plugin setting
[ba5f2419] Add CMAF segment options in packing muxer plugin
[cbdae5a1] Make several bug fixes
[0535ccb0] Restore the default preset value to 9
updated the workaround for v1.6.0 tag

Test: sanity check for tile selection in android passed
@inteltiger inteltiger marked this pull request as draft April 6, 2022 08:08
@inteltiger inteltiger changed the title [do not submit] [IM360-166] no safestring and glog for android [do not submit] [IM360-166] no safestring and glog for android v1.8.0 Apr 6, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants