content/media/gstreamer/GStreamerReader.cpp
46ffe60377d984683ee7243fada0a5c4fb78f9dd
created 2014-09-03 23:04 -0400
pushed 2014-10-06 12:51 +0000
JW Wang JW Wang - Bug 1034957 - Don't spin decode task queue waiting for audio frames since it hangs with gstreamer 1.0. r=cpearce, a=sledru
f14b9781345f400cec5fdbab235ee93e3c8e5177
created 2014-06-23 22:08 +1200
pushed 2014-10-06 12:51 +0000
Eric Phan Eric Phan - Bug 1015985 - Set decoder seekable members outside of ReadMetadata by StateMachine. r=cpearce
1829772b23d59a436b0bc2556fa9123f82615700
created 2014-05-08 15:49 +1200
pushed 2014-07-14 18:39 +0000
Edwin Flores Edwin Flores - Bug 977089 - Don't pass ID3 headers to GStreamer. r=cpearce, a=lsblakk
9c0afbe41ce8c4647e71dcc8f42521dfde1d2ce8
created 2014-04-01 16:39 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
525d4e2eab84167b2b02bb7673abd8293758e687
created 2014-03-28 12:31 +0000
pushed 2014-07-14 18:39 +0000
Ed Morley Ed Morley - Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures
00fa39c23b4480c0ecf5d0ca774d91c910a36f58
created 2014-03-28 22:36 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
9b4d9313e3489723caa88e914a94af34ed7d8f8b
created 2014-03-27 21:50 -0700
pushed 2014-07-14 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 778077, bug 631058)
25b633e7dcd5ed8c397fd35fbef13fc73f7a03a4
created 2014-03-28 15:50 +1300
pushed 2014-07-14 18:39 +0000
Chris Pearce Chris Pearce - Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
e414a4798c7cf8e22a0ff98b579210469ec746b5
created 2014-05-08 15:49 +1200
pushed 2014-06-02 21:01 +0000
Edwin Flores Edwin Flores - Bug 977089 - Don't pass ID3 headers to GStreamer. r=cpearce, a=lsblakk
ba330c1d6c8f9330ea7a1821713fe540cbecf2ae
created 2014-02-26 20:20 -0500
pushed 2014-06-02 21:01 +0000
Nathan Froyd Nathan Froyd - Bug 978105 - convert content/ to use Endian.h; r=smaug
6031a453ef68e2f8820e06153bd52a585126d384
created 2014-03-05 08:47 -0500
pushed 2014-06-02 21:01 +0000
Alfredo Yang Alfredo Yang - Bug 976510 - Calculate display size according to pixel aspect-ratio. r=cpearce
0ad7988d53c994f7c4a31facfee80d1507959df4
created 2014-02-26 13:36 +1300
pushed 2014-06-02 21:01 +0000
Chris Pearce Chris Pearce - Bug 975928 - Use our estimate for MP3 duration rather than GStreamer's for buffered range end when fully buffered in MP3/GStreamer. r=alessandro.d
776b40c41bd9681e61da13416552b4ff88b1c1d4
created 2014-02-20 08:32 +0800
pushed 2014-06-02 21:01 +0000
JW Wang JW Wang - Bug 949346 - 1. print this pointer in nspr logs for debugging when there are 2 GStreamerReader running concurrently 2. Parse MP3 headers before kicking off the gstreamer pipeline such that there are no concurrent stream operations which could screw the state machine of gstreamer. r=alessandro.d
26487075b6ecf767ad8fd6a65c2d71e4bd6f1879
created 2014-02-19 14:15 -0500
pushed 2014-06-02 21:01 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 183380b99514 (bug 874806) for frequent mochitest asserts.
98d81d6422dd19e8799871144b8d05d2f27b279c
created 2014-02-19 11:30 -0500
pushed 2014-06-02 21:01 +0000
Alessandro Decina Alessandro Decina - Bug 973744 - Remove matroska seek hack in the gstreamer media backend. r=edwin
183380b99514e28a2b173423286829ac1ded0432
created 2014-02-18 08:59 -0500
pushed 2014-06-02 21:01 +0000
Alessandro Decina Alessandro Decina - Bug 874806 - GStreamerReader::PlayBinSourceSetupCb() doesn't need to do a bogus read anymore. r=cpearce
047ac8e24409b423ee3042000e62451f52fb5928
created 2014-02-18 11:28 +1300
pushed 2014-06-02 21:01 +0000
Alessandro Decina Alessandro Decina - Bug 973379 - GStreamerReader::ReadMetadata()'s element config loop should break on error to avoid timeout. r=edwin
c4ff618cf72bfd8f5689a1eb72ce9c295e250326
created 2014-02-15 22:32 +1300
pushed 2014-06-02 21:01 +0000
Chris Pearce Chris Pearce - Bug 973139 - Don't treat EOS of one stream as EOS of all streams when decoding with GStreamer. r=alessandro.d
63cdfb958a5230114d651940f2d63c236584a224
created 2014-02-11 09:22 -0500
pushed 2014-06-02 21:01 +0000
Alessandro Decina Alessandro Decina - Bug 806917 - Add support for GStreamer 1.0. r=edwin, r=gps
2ec27f839431e624ae015938ebeb0e73442d0dfb
created 2014-02-09 09:04 +0100
pushed 2014-06-02 21:01 +0000
Ms2ger Ms2ger - Bug 952033 - Part c: Use IntSize and IntRect in VideoData; r=roc
f76c2e37823ddca8f79aa314a7630647b3216959
created 2014-02-05 18:11 -0500
pushed 2014-06-02 21:01 +0000
Ben Kelly Ben Kelly - Bug 960873: Part 5: Make gstreamer use AudioCompactor. r=cpearce
8c9465855f268a6872e8f19af90ff1f3c0cebfe6
created 2014-02-05 17:46 -0500
pushed 2014-06-02 21:01 +0000
Alessandro Decina Alessandro Decina - Bug 959007 - Firefox crashes when starting html5 web player. r=cpearce, r=edwin
d2d0899bb3bd5f3ee243b0718ff273d650e149ae
created 2014-02-05 09:28 -0800
pushed 2014-06-02 21:01 +0000
Phil Ringnalda Phil Ringnalda - Backed out 6 changesets (bug 960873) for Win64 build bustage
36c8b10b0a313974578288acfecd25f5dba98612
created 2014-02-04 23:10 -0500
pushed 2014-06-02 21:01 +0000
Ben Kelly Ben Kelly - Bug 960873: Part 5: Make gstreamer use AudioCompactor. r=cpearce
ae9f6a10b4e142d4616a0e8984b9afb87c6916c8
created 2014-02-24 16:07 +0800
pushed 2014-04-22 00:22 +0000
JW Wang JW Wang - Bug 949346 - 1. print this pointer in nspr logs for debugging when there are 2 GStreamerReader running concurrently 2. Parse MP3 headers before kicking off the gstreamer pipeline such that there are no concurrent stream operations which could screw the state machine of gstreamer. r=alessandro.d, a=sledru
69a772ab5bcbf8c8b65a2af3349007d8aa47fdb7
created 2014-02-05 17:46 -0500
pushed 2014-04-22 00:22 +0000
Alessandro Decina Alessandro Decina - Bug 959007 - Firefox crashes when starting html5 web player. r=cpearce, r=edwin, a=sledru
2cf4e419eb96be265890be2fe8bd2a16d8bda032
created 2014-01-30 17:58 -0500
pushed 2014-04-22 00:22 +0000
Benoit Jacob Benoit Jacob - Bug 964442 - Make CreateImage just take a plain format parameter - r=jrmuizel
739b4300adae37f2e67fb70ec28550c0fce9d4c4
created 2014-01-30 17:58 -0500
pushed 2014-04-22 00:22 +0000
Benoit Jacob Benoit Jacob - Bug 962784 - Convert ImageTypes.h to typed enums - r=jrmuizel
9039729f00856cc6b6008e1265a41262adf535e5
created 2014-02-24 16:07 +0800
pushed 2014-03-10 22:05 +0000
JW Wang JW Wang - Bug 949346 - 1. print this pointer in nspr logs for debugging when there are 2 GStreamerReader running concurrently 2. Parse MP3 headers before kicking off the gstreamer pipeline such that there are no concurrent stream operations which could screw the state machine of gstreamer. r=alessandro.d, a=sledru
8a5f7e0a222d5ab4db4af10edceb4cdb433bcd6d
created 2014-02-05 17:46 -0500
pushed 2014-03-10 22:05 +0000
Alessandro Decina Alessandro Decina - Bug 959007 - Firefox crashes when starting html5 web player. r=cpearce, r=edwin, a=sledru
fbaf0512e37c3dd71e479e2af4f52ef597b82de2
created 2013-12-03 10:25 +1300
pushed 2014-03-10 22:05 +0000
Edwin Flores Edwin Flores - Bug 918135 - Use MP3FrameParser in GStreamer backend for MP3 duration estimation r=cpearce
6ae587e0c6d015951c0c176813ccbf89db14080e
created 2013-11-18 17:22 +1300
pushed 2014-03-10 22:05 +0000
Matthew Gregan Matthew Gregan - Bug 939662 - Remove "using namespace mozilla::dom;" from MediaDecoder.h and fix fallout. r=cpearce
5fd1b6c4ad7736305b99977bc550c3d19c461e85
created 2013-11-18 21:34 -0800
pushed 2014-03-10 22:05 +0000
Phil Ringnalda Phil Ringnalda - Back out 4fd2bf2ec8db (bug 939662) for Windows build bustage
4fd2bf2ec8db8795dea26a0931843c4002b0bf62
created 2013-11-18 17:22 +1300
pushed 2014-03-10 22:05 +0000
Matthew Gregan Matthew Gregan - Bug 939662 - Remove "using namespace mozilla::dom;" from MediaDecoder.h and fix fallout. r=cpearce
2fd66c1fac2361392c84cc3bbfdfcc112f615462
created 2013-10-25 15:44 +1300
pushed 2014-01-28 00:16 +0000
Chris Pearce Chris Pearce - Bug 930829 - Add MediaData class as base for VideoData and AudioData to simplify writing a generic stream decoder. r=kinetik
b8c97df0418de30a4f189a65793898cc0393b967
created 2013-10-23 16:34 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in content/; r=ehsan
473c72edc9ca5589bf416364fe0b50335b7161f1
created 2013-09-27 17:22 +1200
pushed 2014-01-28 00:16 +0000
Matthew Gregan Matthew Gregan - Bug 920867 - Split VideoInfo into Video and Audio objects, then encapsulate in new MediaInfo object. r=cpearce
10065efeed2fc3ab87f73d61e31dc1e881bea13f
created 2013-09-18 15:37 +1200
pushed 2014-01-28 00:16 +0000
Chris Pearce Chris Pearce - Bug 915957 - Move MediaDecoder::NotifyBytesConsumed() calls into MediaResource, so we don't need to remember to do them in all decoder backends. r=kinetik
229879d7f5f29d1cf5b07cb94020671f698e7c63
created 2013-09-13 14:33 +1200
pushed 2013-12-03 03:32 +0000
Chris Pearce Chris Pearce - Bug 915958 - Automatically Finish() MediaQueues, so that each backend doesn't need to remember to do it. r=edwin
73dff4338b06405080f8b235ab44d97e58186a7f
created 2013-09-06 15:14 +1200
pushed 2013-12-03 03:32 +0000
Edwin Flores Edwin Flores - Bug 884651 - Stop gstreamer from trying to sync video and audio for us r=cpearce
a36ee93e4159d6127993171649e71ec6e2aa8ddf
created 2013-06-24 18:29 -0700
pushed 2013-10-21 21:47 +0000
Phil Ringnalda Phil Ringnalda - Back out 0e276ed2d7c3 (bug 884651) for Linux test_streams_element_capture.html timeouts
0e276ed2d7c3b2bafa535f320b80883cfc76c5f0
created 2013-06-25 10:41 +1200
pushed 2013-10-21 21:47 +0000
Edwin Flores Edwin Flores - Bug 884651 - Stop gstreamer from trying to sync video and audio for us r=cpearce
ca547b83df2604473824f6b1bed850008deb0c94
created 2013-06-22 11:16 +1200
pushed 2013-09-09 22:57 +0000
Edwin Flores Edwin Flores - Bug 882567 - Handle fatal gstreamer errors by aborting playback r=alessandro.d
822b350df442906777ba953ba8ef25738ffb05b8
created 2013-06-18 23:16 -0400
pushed 2013-09-09 22:57 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 9173dcf026ee (bug 882567) because of mochitest-1 timeouts on Linux
9173dcf026eeea673ee03428702a3f52e4d1c17d
created 2013-06-19 10:22 +1200
pushed 2013-09-09 22:57 +0000
Edwin Flores Edwin Flores - Bug 882567 - Handle fatal gstreamer errors by aborting playback r=alessandro.d
8395ce584ddcfe6e1aa9a494b01bfffe50d5ed3a
created 2013-06-11 14:13 +1200
pushed 2013-09-09 22:57 +0000
Edwin Flores Edwin Flores - Bug 876305 - Pass the media mimetype on to the gstreamer backend r=alessandro.d
1b59b25f6464218410d3c133f93a771892794fb4
created 2013-06-11 14:13 +1200
pushed 2013-09-09 22:57 +0000
Edwin Flores Edwin Flores - Bug 876305 - Cap the max number of audio buffers gstreamer can use r=alessandro.d
63e57ae2f15c950662dd7f84284ce29e1983c6e2
created 2013-06-11 14:13 +1200
pushed 2013-09-09 22:57 +0000
Edwin Flores Edwin Flores - Bug 879995 - Fix assertion failure in gstreamer backend with fragmented mp4 videos r=alessandro.d
7881391b201fc8bc581a3d7fc1d156a8246ffbad
created 2013-06-11 14:13 +1200
pushed 2013-09-09 22:57 +0000
Edwin Flores Edwin Flores - Bug 859199 - Load GStreamer libraries at runtime r=doublec
750cf3ffac808ef93c031fa80c32fa3e08cdb37f
created 2013-06-08 20:53 +0100
pushed 2013-09-09 22:57 +0000
Ivaylo Dimitrov Ivaylo Dimitrov - Bug 880029 - gstreamer - high CPU usage after patch for Bug 856562 landed. r=alessandro.d
6c9050008cd887728ddd7aac953862d3cfca7a84
created 2013-05-16 14:35 +1200
pushed 2013-09-09 22:57 +0000
Edwin Flores Edwin Flores - Bug 856562 - Fix decode race in gstreamer backend r=alessandro.d
02fb8ac3f108be3bcc48a3783ccaa0a43cf79de2
created 2013-05-03 16:44 +0200
pushed 2013-07-29 23:00 +0000
Ivaylo Dimitrov Ivaylo Dimitrov - Bug 856308 - Enable GStreamer video buffer handling optimization for gstreamer versions older than 0.10.36. DONTBUILD because NPOTB r=alessandro.d,padenot
2b504b52c50b82ea5d82bdb7008088f53d9c7f12
created 2013-04-12 12:28 +1200
pushed 2013-07-29 23:00 +0000
Chris Pearce Chris Pearce - Bug 860978 - Fix compile error due to warnings as errors in gstreamer backend on Fedora 16, GCC4.6.3. r=edwin
0bdd532aab3d51c3a86e7a057dae5e2ed29699b9
created 2013-04-11 20:46 +1200
pushed 2013-07-29 23:00 +0000
Alessandro Decina Alessandro Decina - Bug 853325 - Improve buffered time ranges accuracy with the GStreamer media backend r=doublec
2209aa5267f514d5b211fcbb95c77d89b2dee80d
created 2013-04-11 20:46 +1200
pushed 2013-07-29 23:00 +0000
Alessandro Decina Alessandro Decina - Bug 853306 - Make the GStreamer backend play whitelisted codecs only r=doublec
f7208a072eb75afc226616daf7b6b0a23da46f07
created 2013-03-17 07:33 -0700
pushed 2013-06-17 22:53 +0000
Alessandro Decina Alessandro Decina - Bug 851906 - Restore compatibility with older GStreamer versions. r=doublec
7c3e470dc0ebc1cbc52ab576b8b5a6a0fd1aad31
created 2013-03-13 16:11 -0400
pushed 2013-06-17 22:53 +0000
Alessandro Decina Alessandro Decina - Bug 761018 - GStreamer video buffer handling optimization; r=cdouble
baa11ab9988ce47e5574e44ae26b8a866f70ec2c
created 2013-03-13 16:09 -0400
pushed 2013-06-17 22:53 +0000
Alessandro Decina Alessandro Decina - Bug 833628 - GStreamer backend has shutdown hang in content/media mochitests; r=cdouble
9de58c86bebaae69eb626ddcac04e636b311d2c9
created 2013-03-03 23:56 -0800
pushed 2013-06-17 22:53 +0000
Alessandro Decina Alessandro Decina - Bug 808319 - Fix some GCC warnings in GStreamerReader.cpp r=rillian,alessandro.d
bfedd81983e95886fa5fc272d56def91b9ab8474
created 2013-03-02 14:14 -0500
pushed 2013-06-17 22:53 +0000
Andrea Marchesini Andrea Marchesini - Bug 841014 - Rename nsTimeRanges.h to TimeRanges.h. r=Ms2ger
less more (0) -60 tip