Andrew Eikum
|
e8311270ab
|
winegstreamer: Update to use gstreamer-1.0.
Based on initial work by Rafał Mużyło.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-15 15:32:49 +09:00 |
Andrew Eikum
|
99894cf37c
|
winegstreamer: Add TRACEs and improve formatting.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-15 15:22:31 +09:00 |
Andrew Eikum
|
56b6523842
|
winegstreamer: Always run gstreamer callbacks on a Wine thread.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-14 21:27:20 +09:00 |
Thomas Faber
|
fd8a33fde8
|
winegstreamer: Avoid side-effects in asserts.
|
2015-04-03 17:07:38 +09:00 |
Thomas Faber
|
ed761920ca
|
winegstreamer: Avoid empty initializer braces.
|
2015-02-17 22:04:47 +09:00 |
Thomas Faber
|
04240e6ae3
|
winegstreamer: Destroy BaseFilter after GST child class.
|
2014-07-22 12:07:24 +02:00 |
Alexandre Julliard
|
cf0e96c6d0
|
configure: Rename substituted variables to a standard _CFLAGS and _LIBS format.
|
2014-01-30 14:51:33 +01:00 |
Alexandre Julliard
|
8aa64e3580
|
configure: Automatically expand _CFLAGS and _LIBS variables in all makefiles.
|
2014-01-30 12:42:56 +01:00 |
Jacek Caban
|
289bdc4f45
|
strmbase: Store BasePinFuncTable inside Base*PinFuncTable structs.
|
2014-01-06 20:47:02 +01:00 |
Alexandre Julliard
|
5e7416e5c8
|
makefiles: Get rid of the MAKE_DLL_RULES variable.
|
2014-01-02 12:08:18 +01:00 |
Frédéric Delanoy
|
50435f6623
|
winegstreamer: Use boolean type where appropriate.
|
2013-11-11 17:06:44 +01:00 |
Frédéric Delanoy
|
4473ce4db9
|
Assorted spelling fixes.
|
2013-10-30 09:46:27 +01:00 |
Frédéric Delanoy
|
afc0803df7
|
winegstreamer: Use BOOL type where appropriate.
|
2013-10-11 11:05:55 +02:00 |
Alexandre Julliard
|
96d9a7dec2
|
configure: Use the pkg-config helper macro for gstreamer.
|
2013-05-03 20:45:32 +02:00 |
Alessandro Pignotti
|
f53fa4f05b
|
strmbase: Remove code duplicated by every user of ISeekingPassThruImpl.
|
2013-03-05 09:50:02 +01:00 |
Damjan Jovanovic
|
4bdfa7f864
|
winegstreamer: return the IMemAllocator so the BaseOutputPin can store it and use it, avoiding a NULL pointer crash.
|
2013-01-17 12:21:31 +01:00 |
Francois Gouget
|
86c3f68303
|
winegstreamer: Make the GST_QualityControl methods static.
|
2012-11-23 14:39:43 +01:00 |
Christian Costa
|
20e1f8a027
|
winegstreamer: Turn some FIXME into TRACE.
|
2012-11-21 15:20:31 +01:00 |
Christian Costa
|
1fcce23f34
|
winegstreamer: Remove left over FIXME.
|
2012-11-21 15:20:26 +01:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
Christian Costa
|
1a5851f634
|
winegstreamer: Remove useless FIXME.
|
2012-04-16 11:48:09 +02:00 |
Aric Stewart
|
51e3834bfb
|
strmbase: Add IMediaPosition implementation to PosPassThru.
|
2012-04-04 17:49:04 +02:00 |
Aric Stewart
|
56477075c2
|
strmbase: Remove QualityControlImpl from the general strmbase.h.
Quality Control things are not part of the standard strmbase library set.
|
2012-04-03 12:19:17 +02:00 |
Aric Stewart
|
d3c5b2c4f1
|
strmbase: COM cleanup for cleanup SourceSeeking.
|
2012-03-26 18:15:50 +02:00 |
Aric Stewart
|
eb5d8b969f
|
strmbase: COM cleanup for BasePin, BaseInputPin, and BaseOutputPin.
|
2012-03-26 18:15:49 +02:00 |
Aric Stewart
|
9526499b88
|
winegstreamer: Set bmiHeader.biSizeImage in the transform filter.
|
2012-01-24 20:43:13 +01:00 |
Aric Stewart
|
cb2d40275b
|
winegstreamer: Update transform filters to use the correct csReceive critical section.
|
2012-01-23 11:10:21 +01:00 |
André Hentschel
|
b5ba054ce8
|
Assorted header comment cleanup.
|
2012-01-04 19:35:13 +01:00 |
Maarten Lankhorst
|
6df92c11ca
|
winegstreamer: Use WAVE_FORMAT_PCM when possible for demux.
|
2011-09-14 17:27:11 +02:00 |
Francois Gouget
|
312036d3c8
|
winegstreamer: Make GSTTf_QueryInterface() static.
|
2011-07-25 11:57:12 +02:00 |
Marcus Meissner
|
9450b0eb1e
|
wingstreamer: Set target of parameter pointer, not parameter (Coverity).
|
2011-07-11 11:53:12 +02:00 |
Maarten Lankhorst
|
715921fea0
|
winegstreamer: Fix setcaps call.
|
2011-07-05 14:27:37 +02:00 |
Maarten Lankhorst
|
9ef5a863e3
|
winegstreamer: Correct a state transition.
|
2010-12-14 16:01:59 +01:00 |
Maarten Lankhorst
|
ea397d2599
|
winegstreamer: Silence a harmless fixme.
|
2010-12-14 16:01:43 +01:00 |
Maarten Lankhorst
|
feb716b423
|
winegstreamer: Always update time when Run is called.
|
2010-12-06 19:16:01 +01:00 |
Maarten Lankhorst
|
bd4083bd63
|
winegstreamer: Kill thread on disconnect.
|
2010-12-05 12:24:03 +01:00 |
Maarten Lankhorst
|
c911893e43
|
winegstreamer: Make sure size is set correctly before delivering buffers.
|
2010-12-05 12:23:56 +01:00 |
Alexandre Julliard
|
5f49129e03
|
resources: Define a generic mechanism for adding extra values to the common version block.
|
2010-12-03 14:53:59 +01:00 |
Maarten Lankhorst
|
e0169705d9
|
winegstreamer: Prevent gstreamer from being unloaded.
|
2010-11-29 19:43:33 +01:00 |
Maarten Lankhorst
|
3213061ebd
|
winegstreamer: Do not allow timestamp + late to go negative in QOS messages.
|
2010-11-25 11:49:06 +01:00 |
Maarten Lankhorst
|
36fb590efd
|
winegstreamer: Fix seeking for real.
|
2010-11-25 11:48:45 +01:00 |
Maarten Lankhorst
|
a63c81d480
|
winegstreamer: Destroy thread in GST_Connect.
|
2010-11-17 14:01:16 +01:00 |
Maarten Lankhorst
|
f3481b0218
|
winegstreamer: Fix reference leak.
|
2010-11-17 14:01:16 +01:00 |
Maarten Lankhorst
|
694ec2a48a
|
winegstreamer: Fix support for seeking in demux.
|
2010-11-12 12:00:09 +01:00 |
Maarten Lankhorst
|
096da45036
|
winegstreamer: Fix deadlock when changing state.
Leaving the lock is legal and required here since gstreamer has its
own locking in place. gst_pad_push could otherwise deadlock.
|
2010-11-12 12:00:04 +01:00 |
Maarten Lankhorst
|
34d4b5a227
|
winegstreamer: Bump buffers to 2 in transform filter.
|
2010-11-12 11:59:47 +01:00 |
Maarten Lankhorst
|
cf085af126
|
winegstreamer: Move up gst_segment_init to prevent a theoretical race condition.
|
2010-11-11 17:08:41 +01:00 |
Maarten Lankhorst
|
47725db633
|
winegstreamer: Set correct state when ending processing.
|
2010-11-11 12:25:10 +01:00 |
Maarten Lankhorst
|
50d8b0db7a
|
winegstreamer: Fix regression from d62b4dcb66 .
Accidentally made a worse leak by plugging a smaller one.
|
2010-11-11 12:25:06 +01:00 |
Maarten Lankhorst
|
97393cd557
|
winegstreamer: Fix playing .flv and realmedia files.
|
2010-11-11 12:25:00 +01:00 |