summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* curl: new curlsmtpsink elementSebastian Rasmussen2012-05-127-7/+1237
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653741
* curl: new curlftpsink elementPatricia Muscalu2012-05-126-3/+452
| | | | http://bugzilla.gnome.org/show_bug.cgi?id=653741
* curl: new curlfilesink elementPatricia Muscalu2012-05-126-3/+812
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=653741
* curl: refactor curlsink, rename to curlhttpsinkPatricia Muscalu2012-05-1213-619/+1595
| | | | | | Split into base, tls and http classes. https://bugzilla.gnome.org/show_bug.cgi?id=653741
* gaudieffects: consistency in templates nameLuis de Bethencourt2012-05-107-28/+42
|
* hlsdemux: Add a connection-speed propertyThibault Saunier2012-05-102-5/+35
| | | | | | Conflicts: gst/hls/gsthlsdemux.c
* hls: Add a way to get best playlist for a specific bitrate in M3U8ClientThibault Saunier2012-05-103-20/+33
| | | | Make use of it in hlsdemux
* hlsdemux: Add failover protection.Youness Alaoui2012-05-101-3/+14
| | | | Multiple streams with same bandwidth get retried
* hlsdemux: Calculate the real bitrate and switch to the correct variantYouness Alaoui2012-05-102-79/+73
| | | | | | | | | | | | | We now calculate the actual bitrate using the download speed/size and then switch directly to the variant that matches our bandwidth the most. It will also be able to handle any use case where some of the variants are not available, and would skip them and go to the next possible variant. Conflicts: gst/hls/gsthlsdemux.c
* hlsdemux: Do not reset the sequence number in a live stream for a normal ↵Youness Alaoui2012-05-101-6/+7
| | | | | | playlist update. Only for stream switching
* hlsdemux: If we update the playlist, make sure the sequence number is never ↵Thibault Saunier2012-05-101-1/+24
| | | | more than 3 fragments before the end
* hlsdemux: In a live stream, do not start from 3 fragments before the end.Youness Alaoui2012-05-101-11/+1
|
* hlsdemux: No need to store position since it's the buffer's timestampYouness Alaoui2012-05-102-10/+6
| | | | | | | | | | This also will fix the issue of having the current position different from the actual position of the first buffer in the queue in case the caching caused a resync of the sequence number. Conflicts: gst/hls/gsthlsdemux.c
* hlsdemux: Fallback to previous playlist when switching if the new playlist ↵Youness Alaoui2012-05-101-14/+26
| | | | can't be fetched
* gaudieffects: consistency fixes in gstgaussblurLuis de Bethencourt2012-05-102-42/+44
|
* gaudieffects: port gaussianblur to GstVideoFilterLuis de Bethencourt2012-05-102-75/+51
|
* gaudieffects: port solarize to GstVideoFilterLuis de Bethencourt2012-05-092-47/+25
|
* gaudieffects: port exclusion to GstVideoFilterLuis de Bethencourt2012-05-092-46/+25
|
* gaudieffects: port dodge to GstVideoFilterLuis de Bethencourt2012-05-092-47/+38
|
* gaudieffects: port dilate to GstVideoFilterLuis de Bethencourt2012-05-092-50/+26
|
* gaudieffects: port burn to GstVideoFilterLuis de Bethencourt2012-05-092-49/+27
|
* gaudieffects: port chromium to GstVideoFilterLuis de Bethencourt2012-05-092-49/+27
|
* gaudieffects: use GST_DEBUG_FUNCPTR in blurLuis de Bethencourt2012-05-091-11/+10
|
* gaudieffects: port to 0.11Luis de Bethencourt2012-05-091-1/+1
|
* gaudieffects: port gaussblur to 0.11Luis de Bethencourt2012-05-092-39/+58
|
* gaudieffects: port solarize to 0.11Luis de Bethencourt2012-05-092-37/+43
|
* gaudieffects: port exclusion to 0.11Luis de Bethencourt2012-05-092-36/+43
|
* gaudieffects: port dodge to 0.11Luis de Bethencourt2012-05-092-36/+42
|
* gaudieffects: port dilate to 0.11Luis de Bethencourt2012-05-092-36/+42
|
* gaudieffects: add header to gaussblurLuis de Bethencourt2012-05-092-0/+105
|
* gaudieffects: port chromium to 0.11Luis de Bethencourt2012-05-092-38/+41
|
* gaudieffects: port burn to 0.11Luis de Bethencourt2012-05-092-36/+41
|
* controller: port to new controller location and apiLuis de Bethencourt2012-05-097-8/+1
|
* d3dvideosink: fix deadlock when the device is lostAndoni Morales Alastruey2012-05-091-2/+0
|
* d3dvideosink: remove trailing ';' from locks defines to make gst-indent happyAndoni Morales Alastruey2012-05-091-29/+38
|
* shmsink: fix memory corruption when a client disconnects (fixes #675640)Aleix Conchillo Flaque2012-05-071-7/+24
| | | | Also, add a check to make sure a client isn't dumped twice
* rfbsrc: call WSAStartup/Cleanup on win32Tim-Philipp Müller2012-05-071-4/+20
| | | | | | | If we link against libwinsock2, we should probably call Startup/Cleanup as well. https://bugzilla.gnome.org/show_bug.cgi?id=675415
* rfbsrc: fix librfb linking on win32Marc-André Lureau2012-05-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | libtool: link: i686-w64-mingw32-gcc -shared .libs/libgstrfbsrc.dll.def .libs/libgstrfbsrc_la-gstrfbsrc.o -Wl,--whole-archive ./.libs/librfb.a -Wl,--no-whole-archive -L/usr/i686-w64-mingw32/sys-root/mingw/lib -lgstbase-0.10 -lgstreamer-0.10 -lxml2 -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -mms-bitfields -mms-bitfields -O2 -o .libs/libgstrfbsrc.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libgstrfbsrc.dll.a Creating library file: .libs/libgstrfbsrc.dll.a ./.libs/librfb.a(librfb_la-rfbdecoder.o): In function `rfb_decoder_read': /home/elmarco/pkg/rhel/mingw-gstreamer-plugins-bad-free/gst-plugins-bad-0.10.23/build_win32/gst/librfb/../../../gst/librfb/rfbdecoder.c:164: undefined reference to `_imp__recv@16' ./.libs/librfb.a(librfb_la-rfbdecoder.o): In function `rfb_decoder_connect_tcp': /home/elmarco/pkg/rhel/mingw-gstreamer-plugins-bad-free/gst-plugins-bad-0.10.23/build_win32/gst/librfb/../../../gst/librfb/rfbdecoder.c:112: undefined reference to `_imp__socket@12' /home/elmarco/pkg/rhel/mingw-gstreamer-plugins-bad-free/gst-plugins-bad-0.10.23/build_win32/gst/librfb/../../../gst/librfb/rfbdecoder.c:119: undefined reference to `_imp__htons@4' /home/elmarco/pkg/rhel/mingw-gstreamer-plugins-bad-free/gst-plugins-bad-0.10.23/build_win32/gst/librfb/../../../gst/librfb/rfbdecoder.c:123: undefined reference to `_imp__inet_addr@4' /home/elmarco/pkg/rhel/mingw-gstreamer-plugins-bad-free/gst-plugins-bad-0.10.23/build_win32/gst/librfb/../../../gst/librfb/rfbdecoder.c:125: undefined reference to `_imp__connect@12' It needs -lws2_32 which is already in $(WINSOCK2_LIBS) https://bugzilla.gnome.org/show_bug.cgi?id=675415
* dshowvideosink: add missing casts to LPCSTRAndoni Morales Alastruey2012-05-071-6/+6
|
* dshowvideosink: lower rank of the DirectShow video sink pluginAndoni Morales Alastruey2012-05-071-1/+1
| | | | d3dvideosink should have a higher rank as it works better.
* dshowvideosink: Fix compilation on x64 platformsAndoni Morales Alastruey2012-05-071-0/+4
|
* Fix printf format compiler warnings on mingw-w64Raimo Järvi2012-05-056-10/+12
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=675520
* Add WINSOCK2_LIBS, remove WIN32_LIBS, fix rtmp build on Windows some moreTim-Philipp Müller2012-05-056-34/+7
| | | | One way of passing -lws2_32 to plugins should be enough..
* rtmp: link to winsock library on WindowsРуслан Ижбулатов2012-05-051-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=674243
* configure: mark unported Windows plugins as suchРуслан Ижбулатов2012-05-051-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=675440
* camerabin: remove unnecessary codeThiago Santos2012-05-041-54/+0
|
* camerabin: improve image capture debugThiago Santos2012-05-041-2/+2
|
* camerabin: always force image-profile to have variable framerateThiago Santos2012-05-041-0/+19
| | | | | | | image-encodebin can't use videorate as it always store one buffer to be able to do its timestamps/duration math. As image captures only push one buffer at a time, this videorate behavior breaks camerabin usage.
* basecamerabin: Do not set the pad templates in the base class.Youness Alaoui2012-05-042-28/+50
| | | | | It is best to let the subclass define the pad templates, this would allow the subclass to decide which caps the pads should have.
* videocontext: Remove the explicit unrefing of pad object getting from iterator.Sreerenj Balachandran2012-05-041-1/+0
|