trav90
|
cdffe84c63
|
Split WebMPacketQueue from WebMReader
Also, use nsRefPtr instead of already_AddRefed.
|
2018-07-25 07:59:08 +08:00 |
|
trav90
|
f2a2f38fe2
|
Remove buggy/unused multiple-frame-per-packet handling from WebM decoders
|
2018-07-25 07:54:52 +08:00 |
|
trav90
|
229e6c2d04
|
Use NesteggPacketHolder::Timestamp to simplify code
|
2018-07-25 07:54:31 +08:00 |
|
trav90
|
f4f76fe3af
|
Store timestamps on the NesteggPacketHolder
|
2018-07-25 07:54:24 +08:00 |
|
trav90
|
7b3c4b0039
|
Refcount NesteggPacketHolder
Also move WebM code away from nsDeque.
|
2018-07-25 07:54:17 +08:00 |
|
trav90
|
ebcfbba4b6
|
Switch MediaDecoderReader subclasses to use OnTaskQueue()
|
2018-07-25 06:44:57 +08:00 |
|
trav90
|
9a6b3eb6b1
|
Use getter to access MediaRawData mData and mSize member
|
2018-07-25 01:31:17 +08:00 |
|
trav90
|
a5a1590505
|
Use AudioInfo/VideoInfo object
This removes remaining references to stagefright/MP4 specific objects.
|
2018-07-25 01:18:35 +08:00 |
|
trav90
|
6755d0bc55
|
Use new MediaRawObject across the board
|
2018-07-25 01:18:27 +08:00 |
|
trav90
|
ad38df4dcd
|
Merge the PlatformDecoderModule and AVCCDecoderModule
Also separate and rework the H.264 wrapper
|
2018-07-25 01:06:41 +08:00 |
|
Moonchild
|
baf46a6bf1
|
Merge pull request #1 from mozilla/esr38: Esr38 upstream pull
|
2018-07-24 23:04:07 +08:00 |
|