Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upImplement video-metadata check #12186
Conversation
highfive
commented
Jul 2, 2016
|
Heads up! This PR modifies the following files:
|
highfive
commented
Jul 2, 2016
|
r? @jdm |
| @@ -167,6 +181,16 @@ impl HTMLMediaElementContext { | |||
| } | |||
|
|
|||
| #[dom_struct] | |||
| pub struct VideoMedia { | |||
This comment has been minimized.
This comment has been minimized.
|
I now need to add libraries for tests and build. Anywhere I could start to look at? |
|
For travis, adding the corresponding |
|
I'd like to review the new dependency carefully, since it seems it contains kind-of-sensible FFI code. |
|
Oh, and also, please update the dependency section at the README. |
|
Yeah, I'm reviewing the dependency right now, @GuillaumeGomez, would you accept some patches? :) |
I'm using version 3.x of libraries and travis only provides 2.x (like every other linux package managers as it seems).
I would very gladly! :) |
|
You probably need to run |
| @@ -166,6 +180,19 @@ impl HTMLMediaElementContext { | |||
| } | |||
| } | |||
|
|
|||
| no_jsmanaged_fields!(Duration); | |||
This comment has been minimized.
This comment has been minimized.
izgzhen
Jul 4, 2016
Contributor
Adding this to script/dom/bindings/trace.rs would be easier to maintain ;)
This comment has been minimized.
This comment has been minimized.
|
Could you squash all the commits down into one? |
|
components/script/dom/htmlmediaelement.rs, line 110 [r1] (raw file):
If we only got a partial video header, Comments from Reviewable |
|
Review status: 0 of 8 files reviewed at latest revision, 3 unresolved discussions. components/script/dom/htmlmediaelement.rs, line 110 [r1] (raw file):
|
|
a discussion (no related file):
Comments from Reviewable |
|
Reviewed 4 of 4 files at r1, 1 of 1 files at r2, 6 of 6 files at r3, 1 of 1 files at r4, 1 of 1 files at r5. Comments from Reviewable |
|
I splitted changes in their own commits like asked. Review status: 6 of 8 files reviewed at latest revision, 2 unresolved discussions. a discussion (no related file):
|
|
Reviewed 2 of 2 files at r6, 2 of 2 files at r7. a discussion (no related file):
|
|
@bors-servo r- |
|
@bors-servo r=larsbergstrom,jdm,KiChjang |
|
|
…,jdm,KiChjang Implement video-metadata check <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12186) <!-- Reviewable:end -->
|
@bors-servo r=larsbergstrom,jdm,KiChjang |
|
|
…,jdm,KiChjang Implement video-metadata check <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12186) <!-- Reviewable:end -->
|
|
|
@bors-servo retry |
|
|
|
|
Update mac prerequisites for libavformat requirements These were missed in #12186. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/12734) <!-- Reviewable:end -->
GuillaumeGomez commentedJul 2, 2016
•
edited by larsbergstrom
This change is