issues
search
servo
/
gecko-media
Firefox's media playback stack in a stand alone Rust crate
Mozilla Public License 2.0
6
stars
9
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Get more Player related code out of GeckoMedia and top
#90
ferjm
closed
6 years ago
7
Video player
#89
philn
closed
6 years ago
7
Introduce GeckoMediaSource
#88
ferjm
closed
6 years ago
5
Properly remove player from players list during shutdown
#87
ferjm
closed
6 years ago
5
Rename ReentrancyGuard symbol to avoid conflicts with SM
#86
philn
closed
6 years ago
4
Buffered & Seekable ranges notification support
#85
philn
closed
6 years ago
4
GeckoMediaMetadata incomplete implementation
#84
philn
opened
6 years ago
0
Timestamp inconsistencies in the Rust Player impl
#83
philn
opened
6 years ago
1
Move SourceBufferResource.h and TrackBuffersManager.cpp out of glue
#82
ferjm
closed
6 years ago
2
WIP - Import mediasource code
#81
ferjm
closed
6 years ago
3
Update Gecko to f41930a869a8
#80
ferjm
closed
6 years ago
4
Figure out a way to keep gecko/glue/ code in sync with mozillla-central
#79
ferjm
closed
6 years ago
2
Update instructions to build the crate
#78
philn
closed
6 years ago
4
Use mpsc::Once directly instead of lazy_static
#77
nox
closed
6 years ago
6
Set RUST_BACKTRACE when running cargo test
#76
nox
closed
6 years ago
8
Move player to its own module
#75
ferjm
closed
6 years ago
9
Minor cleanup of import functionality
#74
ferjm
closed
6 years ago
4
TimeStamp binding
#73
philn
closed
6 years ago
11
Properly declare the glue symbols as extern "C" symbols
#72
nox
closed
6 years ago
4
Bindgen can't find stddef.h
#71
jdm
opened
6 years ago
10
Failure on shutting down an internal pthread mutex
#70
nox
opened
6 years ago
0
Make sure GeckoMedia::shutdown doesn't have to start the media stack
#69
nox
closed
6 years ago
1
Split 'top' in multiple modules
#68
nox
closed
6 years ago
1
Produce video frames from gecko-media in CPU memory
#67
cpearce
closed
6 years ago
4
Don't redefine abort
#66
nox
closed
6 years ago
7
Rename mozalloc and MacIOSurface symbols
#65
nox
closed
6 years ago
7
Add some AudioNodeEngine dependencies: AudioBlock, AudioEventTimeline,
#64
ferjm
closed
6 years ago
1
Rename symbols to avoid conflict with SM ones
#63
ferjm
closed
6 years ago
4
Allow cmake 2.8
#62
nox
closed
6 years ago
4
Require CMake >= 2.8 instead of 3.1
#61
cpearce
closed
6 years ago
1
Connect timeupdate, seeking, and duration change
#60
cpearce
closed
6 years ago
10
Binding for a few more Player features
#59
philn
closed
6 years ago
7
Update bindgen to 0.31
#58
nox
closed
6 years ago
4
Player example
#57
philn
closed
6 years ago
4
Implement gecko_media::can_play_type()
#56
philn
closed
6 years ago
4
Player
#55
cpearce
closed
6 years ago
4
MP3, Ogg/Vorbis and Flac playback
#54
philn
closed
6 years ago
7
Basic GeckoMediaDecoder implementation
#53
philn
closed
6 years ago
4
Use a vtable for the thread observer
#52
nox
closed
6 years ago
4
Beginnings of Servo -> MediaDecoder interface
#51
cpearce
closed
6 years ago
3
Remove the double boxing in GeckoMedia::queue_task
#50
nox
closed
6 years ago
4
Introduce GeckoMedia::queue_task
#49
nox
closed
6 years ago
10
Some low-key improvements
#48
nox
closed
6 years ago
4
Revert thread code from PR 45 to use existing shutdown path
#47
cpearce
closed
6 years ago
2
Use the Rust message loop thread as the Gecko main thread
#46
cpearce
closed
6 years ago
4
Video decoders
#45
philn
closed
6 years ago
18
Use sccache instead of ccache.
#44
cpearce
closed
6 years ago
6
Avoid "cache: ccache"
#43
nox
closed
6 years ago
2
CanPlay support for audio/wav mimetype
#42
philn
closed
6 years ago
6
Try some Travis improvements
#41
nox
closed
6 years ago
16
Previous
Next