Matthew Gregan
|
609f3ce232
|
Bug 920867 - Split VideoInfo into Video and Audio objects, then encapsulate in new MediaInfo object. r=cpearce
|
2013-09-27 17:22:38 +12:00 |
|
Chris Pearce
|
b26ff3daf2
|
Bug 915957 - Move MediaDecoder::NotifyBytesConsumed() calls into MediaResource, so we don't need to remember to do them in all decoder backends. r=kinetik
|
2013-09-18 15:37:23 +12:00 |
|
Chris Pearce
|
03b4450f4b
|
Bug 915958 - Automatically Finish() MediaQueues, so that each backend doesn't need to remember to do it. r=edwin
|
2013-09-13 14:33:54 +12:00 |
|
Edwin Flores
|
7ab1583e18
|
Bug 884651 - Stop gstreamer from trying to sync video and audio for us r=cpearce
|
2013-09-06 15:14:48 +12:00 |
|
Phil Ringnalda
|
4b3ec7f980
|
Back out 0e276ed2d7c3 (bug 884651) for Linux test_streams_element_capture.html timeouts
CLOSED TREE
|
2013-06-24 18:29:34 -07:00 |
|
Edwin Flores
|
8fcce14d0f
|
Bug 884651 - Stop gstreamer from trying to sync video and audio for us r=cpearce
|
2013-06-25 10:41:22 +12:00 |
|
Edwin Flores
|
e0bac279d5
|
Bug 882567 - Handle fatal gstreamer errors by aborting playback r=alessandro.d
|
2013-06-22 11:16:53 +12:00 |
|
Edwin Flores
|
f1fdc2a8e1
|
Bug 876305 - Pass the media mimetype on to the gstreamer backend r=alessandro.d
|
2013-06-11 14:13:10 +12:00 |
|
Edwin Flores
|
09d8239a87
|
Bug 876305 - Cap the max number of audio buffers gstreamer can use r=alessandro.d
|
2013-06-11 14:13:10 +12:00 |
|
Edwin Flores
|
b8e36e6154
|
Bug 879995 - Fix assertion failure in gstreamer backend with fragmented mp4 videos r=alessandro.d
|
2013-06-11 14:13:09 +12:00 |
|
Edwin Flores
|
3e14a71748
|
Bug 859199 - Load GStreamer libraries at runtime r=doublec
|
2013-06-11 14:13:09 +12:00 |
|
Ivaylo Dimitrov
|
a5fa955cec
|
Bug 880029 - gstreamer - high CPU usage after patch for Bug 856562 landed. r=alessandro.d
|
2013-06-08 20:53:10 +01:00 |
|
Edwin Flores
|
7f0bc42874
|
Bug 856562 - Fix decode race in gstreamer backend r=alessandro.d
|
2013-05-16 14:35:16 +12:00 |
|
Ivaylo Dimitrov
|
58d3f1f907
|
Bug 856308 - Enable GStreamer video buffer handling optimization for gstreamer versions older than 0.10.36. DONTBUILD because NPOTB r=alessandro.d,padenot
|
2013-05-03 16:44:54 +02:00 |
|
Chris Pearce
|
fe3a292f53
|
Bug 860978 - Fix compile error due to warnings as errors in gstreamer backend on Fedora 16, GCC4.6.3. r=edwin
|
2013-04-12 12:28:53 +12:00 |
|
Alessandro Decina
|
c9726527fa
|
Bug 853325 - Improve buffered time ranges accuracy with the GStreamer media backend r=doublec
|
2013-04-11 20:46:47 +12:00 |
|
Alessandro Decina
|
579d2ec1e2
|
Bug 853306 - Make the GStreamer backend play whitelisted codecs only r=doublec
|
2013-04-11 20:46:46 +12:00 |
|
Alessandro Decina
|
cc490d62c9
|
Bug 851906 - Restore compatibility with older GStreamer versions. r=doublec
|
2013-03-17 07:33:00 -07:00 |
|
Alessandro Decina
|
3733aa0609
|
Bug 761018 - GStreamer video buffer handling optimization; r=cdouble
|
2013-03-13 16:11:15 -04:00 |
|
Alessandro Decina
|
1521cb1192
|
Bug 833628 - GStreamer backend has shutdown hang in content/media mochitests; r=cdouble
Fix stream length detection so that we don't report size=-1 to gst. Fixes issues
with qtdemux not liking unknown upstream byte size.
|
2013-03-13 16:09:20 -04:00 |
|
Alessandro Decina
|
2f8be452a2
|
Bug 808319 - Fix some GCC warnings in GStreamerReader.cpp r=rillian,alessandro.d
|
2013-03-03 23:56:00 -08:00 |
|
Andrea Marchesini
|
2de1d7cad4
|
Bug 841014 - Rename nsTimeRanges.h to TimeRanges.h. r=Ms2ger
--HG--
rename : content/html/content/src/nsTimeRanges.cpp => content/html/content/src/TimeRanges.cpp
rename : content/html/content/src/nsTimeRanges.h => content/html/content/src/TimeRanges.h
|
2013-03-02 14:14:44 -05:00 |
|
Ivaylo Dimitrov
|
3d174e413f
|
Bug 836243 - Relax gstreamer version requirement. r=alessandro.d
|
2013-02-13 10:37:49 -08:00 |
|
Oleg Romashin
|
82101c92aa
|
Bug 834323 - Consider to remove hardcoded samplerate from gstreamer pipeline. r=alessandro, f=rillian
|
2013-02-13 10:35:35 -05:00 |
|
Paul Adenot
|
3650da83a5
|
Bug 815194 - Remove more ns prefixes on content/media classes + whitespace fixes. r=cpearce
|
2012-11-28 20:40:07 +01:00 |
|
Ehsan Akhgari
|
2389e2ea97
|
Bug 812032 - Refactor the media reader classes to not access MediaDecoder directly; r=cpearce
|
2012-11-19 10:11:21 -05:00 |
|
Chris Pearce
|
ddedecabd0
|
Bug 811381 - Remove ns prefix from media code. r=roc
--HG--
rename : content/media/nsAudioAvailableEventManager.cpp => content/media/AudioAvailableEventManager.cpp
rename : content/media/nsAudioAvailableEventManager.h => content/media/AudioAvailableEventManager.h
rename : content/media/nsAudioStream.cpp => content/media/AudioStream.cpp
rename : content/media/nsAudioStream.h => content/media/AudioStream.h
rename : content/media/nsMediaCache.cpp => content/media/MediaCache.cpp
rename : content/media/nsMediaCache.h => content/media/MediaCache.h
rename : content/media/nsBuiltinDecoder.cpp => content/media/MediaDecoder.cpp
rename : content/media/nsBuiltinDecoder.h => content/media/MediaDecoder.h
rename : content/media/nsBuiltinDecoderReader.cpp => content/media/MediaDecoderReader.cpp
rename : content/media/nsBuiltinDecoderReader.h => content/media/MediaDecoderReader.h
rename : content/media/nsBuiltinDecoderStateMachine.cpp => content/media/MediaDecoderStateMachine.cpp
rename : content/media/nsBuiltinDecoderStateMachine.h => content/media/MediaDecoderStateMachine.h
rename : content/media/dash/nsDASHDecoder.cpp => content/media/dash/DASHDecoder.cpp
rename : content/media/dash/nsDASHDecoder.h => content/media/dash/DASHDecoder.h
rename : content/media/dash/nsDASHReader.cpp => content/media/dash/DASHReader.cpp
rename : content/media/dash/nsDASHReader.h => content/media/dash/DASHReader.h
rename : content/media/dash/nsDASHRepDecoder.cpp => content/media/dash/DASHRepDecoder.cpp
rename : content/media/dash/nsDASHRepDecoder.h => content/media/dash/DASHRepDecoder.h
rename : content/media/gstreamer/nsGStreamerDecoder.cpp => content/media/gstreamer/GStreamerDecoder.cpp
rename : content/media/gstreamer/nsGStreamerDecoder.h => content/media/gstreamer/GStreamerDecoder.h
rename : content/media/gstreamer/nsGStreamerReader.cpp => content/media/gstreamer/GStreamerReader.cpp
rename : content/media/gstreamer/nsGStreamerReader.h => content/media/gstreamer/GStreamerReader.h
rename : content/media/ogg/nsOggCodecState.cpp => content/media/ogg/OggCodecState.cpp
rename : content/media/ogg/nsOggCodecState.h => content/media/ogg/OggCodecState.h
rename : content/media/ogg/nsOggDecoder.cpp => content/media/ogg/OggDecoder.cpp
rename : content/media/ogg/nsOggDecoder.h => content/media/ogg/OggDecoder.h
rename : content/media/ogg/nsOggReader.cpp => content/media/ogg/OggReader.cpp
rename : content/media/ogg/nsOggReader.h => content/media/ogg/OggReader.h
rename : content/media/omx/nsMediaOmxDecoder.cpp => content/media/omx/MediaOmxDecoder.cpp
rename : content/media/omx/nsMediaOmxDecoder.h => content/media/omx/MediaOmxDecoder.h
rename : content/media/omx/nsMediaOmxReader.cpp => content/media/omx/MediaOmxReader.cpp
rename : content/media/omx/nsMediaOmxReader.h => content/media/omx/MediaOmxReader.h
rename : content/media/plugins/nsMediaPluginDecoder.cpp => content/media/plugins/MediaPluginDecoder.cpp
rename : content/media/plugins/nsMediaPluginDecoder.h => content/media/plugins/MediaPluginDecoder.h
rename : content/media/plugins/nsMediaPluginHost.cpp => content/media/plugins/MediaPluginHost.cpp
rename : content/media/plugins/nsMediaPluginHost.h => content/media/plugins/MediaPluginHost.h
rename : content/media/plugins/nsMediaPluginReader.cpp => content/media/plugins/MediaPluginReader.cpp
rename : content/media/plugins/nsMediaPluginReader.h => content/media/plugins/MediaPluginReader.h
rename : content/media/raw/nsRawDecoder.cpp => content/media/raw/RawDecoder.cpp
rename : content/media/raw/nsRawDecoder.h => content/media/raw/RawDecoder.h
rename : content/media/raw/nsRawReader.cpp => content/media/raw/RawReader.cpp
rename : content/media/raw/nsRawReader.h => content/media/raw/RawReader.h
rename : content/media/raw/nsRawStructs.h => content/media/raw/RawStructs.h
rename : content/media/wave/nsWaveDecoder.cpp => content/media/wave/WaveDecoder.cpp
rename : content/media/wave/nsWaveDecoder.h => content/media/wave/WaveDecoder.h
rename : content/media/wave/nsWaveReader.cpp => content/media/wave/WaveReader.cpp
rename : content/media/wave/nsWaveReader.h => content/media/wave/WaveReader.h
rename : content/media/webm/nsWebMBufferedParser.cpp => content/media/webm/WebMBufferedParser.cpp
rename : content/media/webm/nsWebMBufferedParser.h => content/media/webm/WebMBufferedParser.h
rename : content/media/webm/nsWebMDecoder.cpp => content/media/webm/WebMDecoder.cpp
rename : content/media/webm/nsWebMDecoder.h => content/media/webm/WebMDecoder.h
rename : content/media/webm/nsWebMReader.cpp => content/media/webm/WebMReader.cpp
rename : content/media/webm/nsWebMReader.h => content/media/webm/WebMReader.h
|
2012-11-14 11:46:40 -08:00 |
|