Sebastian Dröge
15c6a9e87f
shmsrc: Fix a merge mistake
2012-03-29 18:03:05 +02:00
Sebastian Dröge
860ccd414d
Merge remote-tracking branch 'origin/0.10'
...
Conflicts:
NEWS
RELEASE
common
configure.ac
docs/libs/gst-plugins-bad-libs-sections.txt
docs/plugins/gst-plugins-bad-plugins.args
docs/plugins/gst-plugins-bad-plugins.hierarchy
docs/plugins/gst-plugins-bad-plugins.interfaces
docs/plugins/inspect/plugin-adpcmdec.xml
docs/plugins/inspect/plugin-adpcmenc.xml
docs/plugins/inspect/plugin-assrender.xml
docs/plugins/inspect/plugin-audiovisualizers.xml
docs/plugins/inspect/plugin-autoconvert.xml
docs/plugins/inspect/plugin-bayer.xml
docs/plugins/inspect/plugin-bz2.xml
docs/plugins/inspect/plugin-camerabin2.xml
docs/plugins/inspect/plugin-celt.xml
docs/plugins/inspect/plugin-dataurisrc.xml
docs/plugins/inspect/plugin-debugutilsbad.xml
docs/plugins/inspect/plugin-dtmf.xml
docs/plugins/inspect/plugin-dtsdec.xml
docs/plugins/inspect/plugin-dvbsuboverlay.xml
docs/plugins/inspect/plugin-dvdspu.xml
docs/plugins/inspect/plugin-faac.xml
docs/plugins/inspect/plugin-faad.xml
docs/plugins/inspect/plugin-gsm.xml
docs/plugins/inspect/plugin-h264parse.xml
docs/plugins/inspect/plugin-mms.xml
docs/plugins/inspect/plugin-modplug.xml
docs/plugins/inspect/plugin-mpeg2enc.xml
docs/plugins/inspect/plugin-mpegdemux2.xml
docs/plugins/inspect/plugin-mpegtsdemux.xml
docs/plugins/inspect/plugin-mpegvideoparse.xml
docs/plugins/inspect/plugin-mplex.xml
docs/plugins/inspect/plugin-pcapparse.xml
docs/plugins/inspect/plugin-rawparse.xml
docs/plugins/inspect/plugin-rtpmux.xml
docs/plugins/inspect/plugin-rtpvp8.xml
docs/plugins/inspect/plugin-scaletempo.xml
docs/plugins/inspect/plugin-schro.xml
docs/plugins/inspect/plugin-sdp.xml
docs/plugins/inspect/plugin-segmentclip.xml
docs/plugins/inspect/plugin-shm.xml
docs/plugins/inspect/plugin-videomaxrate.xml
docs/plugins/inspect/plugin-videoparsersbad.xml
docs/plugins/inspect/plugin-vp8.xml
docs/plugins/inspect/plugin-y4mdec.xml
ext/celt/gstceltdec.c
ext/dts/gstdtsdec.c
ext/modplug/gstmodplug.cc
ext/opus/gstopusenc.c
gst-libs/gst/video/gstbasevideocodec.c
gst-libs/gst/video/gstbasevideocodec.h
gst-libs/gst/video/gstbasevideodecoder.c
gst-libs/gst/video/gstbasevideodecoder.h
gst-libs/gst/video/gstbasevideoencoder.c
gst-libs/gst/video/gstbasevideoencoder.h
gst/adpcmdec/Makefile.am
gst/audiovisualizers/gstbaseaudiovisualizer.c
gst/h264parse/gsth264parse.c
gst/mpegdemux/mpegtsparse.c
gst/mpegtsdemux/mpegtsbase.c
gst/mpegtsdemux/mpegtspacketizer.c
gst/mpegtsdemux/mpegtsparse.c
gst/mpegtsdemux/tsdemux.c
gst/mpegtsdemux/tsdemux.h
gst/mxf/mxfdemux.c
gst/rawparse/gstaudioparse.c
gst/videoparsers/gsth263parse.c
gst/videoparsers/gsth264parse.c
sys/d3dvideosink/d3dvideosink.c
sys/decklink/gstdecklinksink.cpp
sys/dvb/gstdvbsrc.c
sys/shm/gstshmsrc.c
sys/vdpau/h264/gstvdph264dec.c
sys/vdpau/mpeg/gstvdpmpegdec.c
tests/examples/opencv/gst_element_print_properties.c
win32/common/config.h
2012-03-29 17:41:53 +02:00
Wim Taymans
a9ec4d62a8
update for buffer changes
2012-03-28 12:53:09 +02:00
Olivier Crête
3fa160e1c8
shmsink: Make buffer-time signed to deal with backward jumps in timestamps
2012-03-23 13:06:55 -04:00
Olivier Crête
2712ab6216
shmsink: Make buffer-time signed to deal with backward jumps in timestamps
2012-03-23 13:06:22 -04:00
David Schleef
d2e1cb6ece
decklink: Add decklink dispatch code for OS/X
2012-03-22 02:29:19 -07:00
Raimo Järvi
477aaba617
winscreencap: Fix compiling with mingw
...
https://bugzilla.gnome.org/show_bug.cgi?id=672505
2012-03-20 22:46:05 +00:00
Mark Nauwelaerts
995bad93a8
shm: port to 0.11
2012-03-20 20:21:42 +01:00
Tim-Philipp Müller
a7c55d3106
sys: sort subdirs in Makefile alphabetically
2012-03-19 22:58:02 +00:00
Raimo Järvi
ae471142eb
winscreencap: Integrate into autotools build system
...
https://bugzilla.gnome.org/show_bug.cgi?id=672031
2012-03-19 22:51:39 +00:00
Carsten Kroll
6f3ea8e67b
d3dvideosink: fix regression setting window handle in pause/play
...
https://bugzilla.gnome.org/show_bug.cgi?id=656905
2012-03-18 00:29:22 +00:00
David Schleef
aca69cbf63
decklinksink: Add device property
...
Also add property probe for device property, similar to decklinksrc.
2012-03-17 15:07:49 -07:00
blake tregre
18475dd0c2
decklinksrc: make sure we can accept caps before returning true
...
caps are determined by the plugin's properties, so we should check the
incoming caps to see if they agree. Fixes : #667722 .
2012-03-17 14:24:51 -07:00
blake tregre
409e8dcc90
decklinksrc: disable pull mode
...
decklink device doesn't support any pull mode related functionality.
it's more like a live source, you see. Fixes : #667720 .
2012-03-17 14:24:51 -07:00
blake tregre
86eeca91de
decklinksrc: push new new segment event to all pads
...
Take care to push the event to all pads, but favor the video src pad.
Fixes : #667716 .
2012-03-17 14:24:51 -07:00
David Schleef
c13e4eacc2
decklinksrc: Implement latency query
...
Implement latency query. Fix memleak releasing resources.
2012-03-17 14:24:51 -07:00
David Schleef
83e2ca791c
decklink: reindent
2012-03-17 14:24:51 -07:00
blake tregre
e37ce96b2c
decklinksrc: handle flow return properly and provide better message
...
* sys/decklink/gstdecklinksrc.cpp:
2012-03-17 14:24:51 -07:00
David Schleef
7cd0ac046a
decklink: Add property probing
...
Renames the subdevice property to just device, and has it
return the number of devices in the system in response to
a probe. This is useful both for using multiple capture
cards, and for detecting whether it's worth adding the
element to a pipeline.
Also cleans up the property descriptions.
2012-03-17 14:24:42 -07:00
Wim Taymans
76460a0d7a
update for bufferpool api change
2012-03-15 14:08:29 +01:00
Wim Taymans
6cbb840385
update for memory api changes
2012-03-15 13:37:36 +01:00
Dmitry Ketov
25d92711bc
winscreencap: Integrate into autotools build system
...
Fixes bug #672031 .
2012-03-14 10:25:05 +01:00
Wim Taymans
c3c985cfe1
fix for caps _normalize changes
2012-03-12 12:23:34 +01:00
Thibault Saunier
20669d461a
Fix 'ignoring return value of function declared with const attribute'
...
This always happens with GstByteReader/Writer and friends when
not taking into account returned boolean of the _read/_write functions
(which is actually wrong).
Make use of the *_unchecked variant as much as possible, or take the
returned value into account.
2012-03-10 19:22:07 -03:00
Edward Hervey
a1b7f84794
Add missing GLIB_DISABLE_DEPRECATION_WARNINGS
...
Suppress warnings about deprecated threading and GValueArray
API, so git compiles with -Werror.
2012-03-06 18:49:49 +01:00
Sebastian Dröge
be82ae207a
vdpau: Fix loop to not read before the valid memory area
2012-03-06 14:50:06 +01:00
Stefan Sauer
4565bb1c01
shm: add minimal doc blobs
2012-03-04 21:54:08 +01:00
Alessandro Decina
8546458617
applemedia: port vtdec
2012-03-03 19:04:36 +01:00
Alessandro Decina
b45250e9d2
applemedia: update signature of CMSampleBufferCreate and CMBlockBufferCreateWithMemoryBlock
...
Change data type for counters passed on the stack from UInt32 to size_t. Fixes
64bit builds.
2012-03-03 19:04:36 +01:00
Alessandro Decina
42dd6a145a
applemedia: update format description helper signature
...
Update the FigVideoFormatDescriptionCreateWithSampleDescriptionExtensionAtom
signature to match the implementation on OSX Lion.
2012-03-03 19:04:36 +01:00
Руслан Ижбулатов
740c3101ac
d3dvideosink: fix compiler warnings and build failure with mingw
...
shared.d3ddev was removed a while back, not sure how this still
compiles for anyone (tpm).
https://bugzilla.gnome.org/show_bug.cgi?id=653718
https://bugzilla.gnome.org/show_bug.cgi?id=670143
https://bugzilla.gnome.org/show_bug.cgi?id=656905
2012-03-03 17:47:26 +00:00
Andoni Morales Alastruey
4b48c43b31
d3dvideosink: add missing directx headers
2012-03-02 15:42:29 +01:00
Tim-Philipp Müller
044df35560
vdpau: relicense four source files from GPL3+ to LGPL2+
...
These source files were mistakenly licensed as GPL3, the
author (Carl-Anton Ingmarsson) has given permission to
relicense them to LGPL2+.
https://bugzilla.gnome.org/show_bug.cgi?id=671142
2012-03-01 18:50:32 +00:00
Guillaume Desmottes
ddfcfb5a7a
Add missing GLIB_DISABLE_DEPRECATION_WARNINGS
...
Suppress warnings about deprecated threading and GValueArray
API, so git compiles with -Werror.
https://bugzilla.gnome.org/show_bug.cgi?id=670982
2012-02-28 22:55:34 +00:00
Alessandro Decina
7a4a3833c3
applemedia: port qtkitvideosrc
2012-02-28 08:14:00 +01:00
Edward Hervey
939087940c
dvbsrc: Timestamp output by default
...
Allows downstream elements (like demuxers or parsers) to do remote
clock rate/skew estimation.
2012-02-24 17:07:43 +01:00
Wim Taymans
a9f5def9d1
Merge branch 'master' into 0.11
...
Conflicts:
ext/opus/gstopusparse.c
gst/colorspace/colorspace.c
2012-02-20 16:07:50 +01:00
Sebastian Dröge
87163ea091
decklink: Add $(GST_PLUGINS_BASE_CFLAGS) and $(GST_PLUGINS_BASE_LIBS) to fix the build
2012-02-20 12:42:47 +01:00
David Schleef
8f8d7bf781
decklink: Add 10-bit support
2012-02-18 17:04:44 -08:00
Wim Taymans
eff7037447
Merge branch 'master' into 0.11
2012-02-14 11:19:04 +01:00
Raimo Järvi
ac681a6efd
directdrawsink: Fix warnings on 64 bit mingw-w64
...
gstdirectdrawsink.c:1561:24: error: assignment from incompatible pointer type
gstdirectdrawsink.c:2028:3: error: format '%d' expects type 'int', but argument 8 has type 'size_t'
https://bugzilla.gnome.org/show_bug.cgi?id=657522
2012-02-14 00:09:53 +00:00
Wim Taymans
1119f6ee41
Merge branch 'master' into 0.11
...
Conflicts:
ext/chromaprint/gstchromaprint.c
ext/mpeg2enc/Makefile.am
ext/voaacenc/gstvoaacenc.c
gst/dvbsuboverlay/gstdvbsuboverlay.c
gst/mpegtsdemux/mpegtsbase.c
gst/sdp/gstsdpdemux.c
gst/videoparsers/gsth264parse.c
sys/d3dvideosink/d3dvideosink.c
tests/examples/camerabin/gst-camera-perf.c
tests/examples/camerabin/gst-camerabin-test.c
tests/examples/camerabin2/gst-camerabin2-test.c
tests/examples/mxf/mxfdemux-structure.c
tests/examples/scaletempo/demo-main.c
2012-02-10 16:46:50 +01:00
Vincent Penquerc'h
c835325536
shmsink: fix indefinite wait after adding a new fd to the poll set
...
If the second call to _wait blocks, we will not signal the condition
variable, so ensure that second call is not blocking.
See rationale and information in the linked bug:
https://bugzilla.gnome.org/show_bug.cgi?id=669697
2012-02-09 18:15:09 +00:00
Wim Taymans
de1f89bf07
GST_FLOW_WRONG_STATE -> GST_FLOW_FLUSHING
2012-02-08 16:37:13 +01:00
Carsten Kroll
0c5037072a
d3dvideosink: create a d3d device for each sink and use the default swap chain in connection with flushing the GPU and not recreating the swap chain this avoids tearing also use GST_xx_DEBUG macros where appropriate
2012-02-07 15:35:28 +01:00
Carsten Kroll
ab22a64a13
d3dvideosink: flush GPU before Present added alternate wait for vsync method based on GetRasterStatus
2012-02-07 15:35:10 +01:00
Carsten Kroll
ec603dc326
d3dvideosink: check for hardware capabilities, when negotiating
2012-02-07 15:34:46 +01:00
Carsten Kroll
56193e8f49
d3dvideosink: redraw last buffer when new window handle has been set.
2012-02-07 15:34:41 +01:00
Carsten Kroll
12407a13a0
d3dvideosink: added NV12 + enabled RGB support
2012-02-07 15:33:30 +01:00
Andoni Morales Alastruey
d3b1488fa7
d3dvideosink: Fix device initialization check
2012-02-07 12:37:40 +01:00