- 23 Sep, 2012 5 commits
-
-
Trever Fischer authored
-
Trever Fischer authored
Conflicts: gstreamer/CMakeLists.txt gstreamer/backend.cpp
-
Trever Fischer authored
-
Trever Fischer authored
BUG:192603
-
Trever Fischer authored
BUG: 303478
-
- 22 Sep, 2012 3 commits
-
-
Trever Fischer authored
BUG: 305333
-
Trever Fischer authored
BUG: 302033
-
Trever Fischer authored
-
- 17 Aug, 2012 1 commit
-
-
Michael Palimaka authored
REVIEW: 106010
-
- 26 Jul, 2012 6 commits
-
-
Harald Sitter authored
-
Harald Sitter authored
when getting a state change while handling abouttofinish we get >=1 additional callbacks for the same track, so we discard any aboutToFinish until either setNextSource (gapless case) or setSource (non-gapless case) was called i.e. we only handle aboutToFinish once for a track, any further cbs are stuffed back down gstreamer's throat
-
Harald Sitter authored
- explicit ctors - const ref foreach - char for qstring operations - include own header first - proper include guards - prefix inc > suffix inc
-
Harald Sitter authored
if we go to stopped after phonon handed us a source it will simply set it as regular source, so we do not need any special handling for the next source call at all
-
Harald Sitter authored
-
Harald Sitter authored
Conflicts: gstreamer/mediaobject.cpp
-
- 19 Jul, 2012 1 commit
-
-
Script Kiddy authored
-
- 09 Jul, 2012 4 commits
-
-
Trever Fischer authored
-
Trever Fischer authored
Conflicts: gstreamer/mediaobject.cpp
-
Trever Fischer authored
This reverts commit c26e0046. The commit apparently tried to make pgst handle the queued source setting, which was pretty much already handled by gstreamer and the about-to-finish signal. Conflicts: gstreamer/mediaobject.cpp
-
Trever Fischer authored
This did in fact properly work prior to the commit. The problem was elsewhere. This reverts commit 8deb772b.
-
- 17 Jun, 2012 3 commits
-
-
Harald Sitter authored
add warning instead... vision for a fix pending (if there is one, which I doubt)
-
Harald Sitter authored
gstreamer is a very funny thing in that it goes to paused before going to stopped (Which is because gstreamer does not actually know stopped), to prevent this we simply turn of statechange emission entirely while working on endofstream (in which go to translated stopped) and emit but one change to stopped this only applies to non-gapless use cases
-
Harald Sitter authored
the apparent fix for timed deadlock of some apps broke gapless in a way that nextsource calls would be entirely disregarded by the pipeline
-
- 12 Jun, 2012 4 commits
-
-
Harald Sitter authored
-
Harald Sitter authored
- cleanup & merge stop with unlock - fix streamer unlocking - return if the reader got unlocked before the lock was acquired - always return right away, to reduce waiting time for possibly waiting functions - turn on seekability - make streamreader a pipeline member supposed to be reused after stop . gets thrown away on setting a new source because otherwise libphonon likes to assert out with the present streamer implementation - stop reader also on stop()
-
Trever Fischer authored
When we try to change states, we stop waiting for the next track that would otherwise be used for gapless playback. Stupid simple fix.
-
Trever Fischer authored
-
- 07 Jun, 2012 1 commit
-
-
Harald Sitter authored
-
- 06 Jun, 2012 5 commits
-
-
Harald Sitter authored
QLatin1String does not deepcopy, so we must only unref after it was implicitly picked up by a QString
-
Harald Sitter authored
-
Harald Sitter authored
-
Trever Fischer authored
-
Harald Sitter authored
-
- 05 Jun, 2012 3 commits
-
-
Harald Sitter authored
-
Harald Sitter authored
always returned after fist append. this in turn caused the pending buffer to be no longer a multiple of the channel count ultimately leading to a mismatch between per-channel buffer sizes (as catched by the assert introduced 2 commits ago) BUG: 279791
-
Harald Sitter authored
-
- 01 Jun, 2012 1 commit
-
-
Harald Sitter authored
-
- 16 May, 2012 3 commits
-
-
Trever Fischer authored
BUG:297596 FIXED-IN:4.6.1
-
Trever Fischer authored
Wrap the metadata in a lock just in case different gst plugins update metadata at the same time in different threads. BUG:296606 FIXED-IN:4.6.1
-
Elbin Pallimalil authored
REVIEWBOARD:101595 BUG:272243 FIXED-IN:4.6.1
-