- 21 Apr, 2009 4 commits
-
-
Jan Schmidt authored
-
René Stadler authored
Fixes: #579668
-
Jan Schmidt authored
From b3941ea to 6ab11d1
-
Wim Taymans authored
First check the pad caps if they are raw before setting the raw_decoding_mode to TRUE. Fixes playback of transport streams and other streams that require large queues. Fixes #579734
-
- 19 Apr, 2009 1 commit
-
-
Tim-Philipp Müller authored
Don't use REPLACE_ALL merge mode when that's not really what we want, as now that REPLACE_ALL actually does what it's supposed to do in core, we drop tags we wanted to keep, such as the various disc id tags. Add unit test for this as well. Fixes #579463.
-
- 17 Apr, 2009 3 commits
-
-
Tim-Philipp Müller authored
Fixes #579267.
-
Wim Taymans authored
when going to NULL, don't unparent the ringbuffer because we don't support going back to 0 very well yet. Fixes #579203
-
Olivier Crete authored
We can't meaningfully assert on valid packet types so just return the type as it is. Update the comments to reflect this. Fixes #579192.
-
- 16 Apr, 2009 2 commits
-
-
Wim Taymans authored
Add trivial cast macros for appsrc and appsink. Mark them as being since 0.10.23 and add the macros to the standard macros in the docs. Fixes #579130
-
Wim Taymans authored
Add the appsrc/appsink directory to the Libs in the uninstalled pkgconfig file so that one can build against it. Fixes #579129
-
- 15 Apr, 2009 8 commits
-
-
Jan Schmidt authored
-
Jan Schmidt authored
-
Jan Schmidt authored
-
Jan Schmidt authored
-
Jan Schmidt authored
-
Jan Schmidt authored
Don't try and use a random file in wim's home directory as a test input
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- 14 Apr, 2009 15 commits
-
-
Tim-Philipp Müller authored
-
Stefan Kost authored
-
Josep Torra authored
Add missing headers related to Windows Media RTSP extension. Fixes #578942
-
Olivier Crete authored
Implement handling of upstream keyframe forcing. Update the design documents too. Fixes #578656
-
Olivier Crete authored
See #578656
-
Tim-Philipp Müller authored
and add myself to AUTHORS as well. Fixes #575638.
-
Jan Urbanski authored
Adds a new property in multifdsink, resend-streamheader. If this property is false, the multifdsink will not send the streamheader if there's already one set for a particular client. There are some formats in which every stream needs to start with a certain blob, but you can't inject this blob at leisure. If the producer wants to change the blob in question and sets in as the streamheader on the outgoing buffers' caps, new clients of multifdsink will get the new streamheader, but old clients will break, because they'll see the blob in the middle of the stream. The property is true by default, so existing code will not see any difference. Fixes #578118.
-
Wim Taymans authored
Add a property to disable listening to client writes. This property is usefull when other code will deal with reading from the client socket. API: GstMultiFdSink::handle-read property
-
Johann Prieur authored
Add the beginnings of parsing and constructing Feedback messages. Fixes #577610.
-
Wim Taymans authored
Clear the target of our ghostpads before we remove the pad from the element. This to make sure that the internal pad is not left linked to whatever pad we were ghosted to. This should only be a problem when we leak the ghostpads. Also release our subpicture pads. Fixes #577288.
-
Hannes Bistry authored
Fixes #570768.
-
Wim Taymans authored
Adjust the internal timestamp before comparing it against the adjusted clock time. Fixes #578506
-
Wim Taymans authored
Use the unadjusted internal clock times to calculate the internal/external offset when calibrating the clock. When going to NULL, unparent and free the ringbuffer, like we do in the source element. See #578506
-
Wim Taymans authored
Add two methods for getting the unadjusted time of the clock and one for adjusting an internal time. We will need these methods for correctly handling the time after a gst_audio_clock_reset(). Add a debug category and some debug lines to the audio clock. API: gst_audio_clock_get_time() API: gst_audio_clock_adjust() API: GST_AUDIO_CLOCK_CAST()
-
Wim Taymans authored
Use _OBJECT variants because we can. Go over some log statements and put them in the right category. Fixes #567740.
-
- 12 Apr, 2009 1 commit
-
-
Luca Ognibene authored
Multifdsink did not handle sync-method=latest-keyframe correctly when the soft-limit is set to -1 (unlimited). Fixes #578583.
-
- 10 Apr, 2009 6 commits
-
-
Wim Taymans authored
We can't assume that the internal clock time is the same as the function we installed on our provided clock because somebody might have changed it.
-
Wim Taymans authored
When we receive a clock-lost message we need to pause and play to select a new clock.
-
Wim Taymans authored
Add unit test for playbin2 and include the refcount test in #577794.
-
Wim Taymans authored
See #577794.
-
Wim Taymans authored
Sink the custom sinks, let other elements we create be sunken by the bin we add them to. Fixes #577794.
-
Wim Taymans authored
Fix the appsink test now that the method signature changed.
-