Open Bug 965623 Opened 11 years ago Updated 3 years ago

Media Tools framework for Talos Media Perf tests

Categories

(Core :: WebRTC: Audio/Video, defect, P4)

x86
Linux
defect

Tracking

()

mozilla32

People

(Reporter: snandaku, Unassigned)

Details

Attachments

(1 file)

Framework for carrying out processing of media to be used for Talos Media Peformance analysis. Idea is to start something small and add more functionalities as the scope is expanded.
Attachment #8367736 - Flags: review?(rjesup)
Assignee: nobody → snandaku
Comment on attachment 8367736 [details] Initial Media Tools Framework for Talos Licenses are needed on gyp files - if code is copied, then from there; if new, then MPL2 please. If this is modified from webrtc.org code, those licenses need to be kept, and the parts of the code appear to be from the webrtc unit tests. spaces around ':' after function prototype (i.e. foo::bar() : init(1),...) You may want to increase MAX_SAMPLES - stereo, 48KHz, 60ms is what I think the max is in webrtc. Doesn't cost us much to do that. Rework/change the max_delay calculation - that's cut-and-pasted from a test for a resampler with a known max delay. You'll want to use something longer (much), but perhaps cut off the search if we're way above the minimum as we move away from it - that can be an improvement for later, if ever. Make it an input parameter so it can be tuned in the scripts.
Attachment #8367736 - Flags: review?(rjesup) → review-
Assignee: snandaku → jib
Yeah I found this bug from related bugs around talos and snr, and linked it to keep track of it. Unclear what work it tracks and if anything remains. Perhaps it's old and can be closed? If not, a re-outline of remaining tasks would be great!
Flags: needinfo?(rjesup)
Priority: -- → P1
Whiteboard: [p=5, 1.5:p1, ft:webrtc]
Target Milestone: --- → mozilla32
Joel - Is this bug/code still relevant, or is it overtaken by events? If this code was used to check stuff in, we should review this code and get it into the tree somewhere; if this is no longer needed for anything we could close the bug. Thanks!
Flags: needinfo?(rjesup) → needinfo?(jmaher)
I believe this is the SNR tools we are using as a replacement for PESQ? If that is true, I want to make sure we have a way to reference that toolchain and can rebuilt it if needed.
Flags: needinfo?(jmaher)
Thanks Joel; Jan-Ivar - let's get this cleaned up and in source control (somewhere). Joel - suggestions as to where tools like this should live?
Flags: needinfo?(jmaher)
I am fine with github- I would like to know it is complete- I can put a readme.txt file in the talos media subdir that references it.
Flags: needinfo?(jmaher)
Whiteboard: [p=5, 1.5:p1, ft:webrtc] → [p=1, 1.5:p2, ft:webrtc]
No longer blocks: 964498
backlog: --- → webRTC+
Rank: 15
Whiteboard: [p=1, 1.5:p2, ft:webrtc]
Seems to precede the new planning model. Not presently working on this for goals. Requesting reassignment.
Assignee: jib → nobody
Flags: needinfo?(mreavy)
Priority: P1 → --
Rank: 15 → 31
Flags: needinfo?(mreavy)
Priority: -- → P3
Mass change P3->P4 to align with new Mozilla triage process.
Priority: P3 → P4
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: