platform/upstream/gstreamer.git
13 years agobasevideodecoder: subsume skip_frame into finish_frame
Mark Nauwelaerts [Mon, 28 Mar 2011 06:59:20 +0000 (08:59 +0200)]
basevideodecoder: subsume skip_frame into finish_frame

13 years agobasevideodecoder: remove unused code
Mark Nauwelaerts [Mon, 28 Mar 2011 06:56:59 +0000 (08:56 +0200)]
basevideodecoder: remove unused code

13 years agobasevideodecoder: code cleanup and debug style fixes
Mark Nauwelaerts [Sun, 27 Mar 2011 20:27:09 +0000 (22:27 +0200)]
basevideodecoder: code cleanup and debug style fixes

13 years agobasevideoencoder: pass along buffer discont flag
Mark Nauwelaerts [Sun, 27 Mar 2011 14:36:57 +0000 (16:36 +0200)]
basevideoencoder: pass along buffer discont flag

13 years agobasevideoencoder: implement preset interface
Mark Nauwelaerts [Fri, 25 Mar 2011 14:29:34 +0000 (15:29 +0100)]
basevideoencoder: implement preset interface

13 years agobasevideoencoder: add documentation and related cosmetics
Mark Nauwelaerts [Fri, 25 Mar 2011 08:28:24 +0000 (09:28 +0100)]
basevideoencoder: add documentation and related cosmetics

13 years agobasevideoencoder: provide proper upstream flow return handling
Mark Nauwelaerts [Thu, 24 Mar 2011 13:10:07 +0000 (14:10 +0100)]
basevideoencoder: provide proper upstream flow return handling

13 years agovp8enc: minor optimization in setting up image buffer
Mark Nauwelaerts [Thu, 24 Mar 2011 12:59:35 +0000 (13:59 +0100)]
vp8enc: minor optimization in setting up image buffer

13 years agovp8enc: refactor frame processing
Mark Nauwelaerts [Thu, 24 Mar 2011 11:50:23 +0000 (12:50 +0100)]
vp8enc: refactor frame processing

13 years agovp8enc: do init at set_format time
Mark Nauwelaerts [Thu, 24 Mar 2011 10:55:41 +0000 (11:55 +0100)]
vp8enc: do init at set_format time

13 years agovp8enc: fix keyframe forcing
Mark Nauwelaerts [Thu, 24 Mar 2011 09:15:55 +0000 (10:15 +0100)]
vp8enc: fix keyframe forcing

13 years agobasevideoencoder: enhance set_caps
Mark Nauwelaerts [Thu, 24 Mar 2011 07:23:27 +0000 (08:23 +0100)]
basevideoencoder: enhance set_caps

Specifically, only invoke set_format if incoming format really changed,
and finish current format if so (and if any current).

13 years agobasevideoencoder: elaborate finish to draining
Mark Nauwelaerts [Wed, 23 Mar 2011 21:17:49 +0000 (22:17 +0100)]
basevideoencoder: elaborate finish to draining

13 years agobasevideoencoder: invoke subclass start method at state change
Mark Nauwelaerts [Thu, 24 Mar 2011 08:21:04 +0000 (09:21 +0100)]
basevideoencoder: invoke subclass start method at state change

While this changes order w.r.t. set_format, which is OK for unstable API,
it has following merits:
* symmetric w.r.t. stop at state change
* in line with other base class practice
* little benefit in invoking 2 subclass virtual methods (set_format and start)
  in immediate succession; all actions in the second could be done in the first
  whereas subclass has no chance to do anything 'global' at activation time
Moreover, current -bad subclass relevant methods either trivially commute
or are either trivially adjusted accordingly.

13 years agobasevideoencoder: enable clipping by default
Mark Nauwelaerts [Thu, 24 Mar 2011 07:21:03 +0000 (08:21 +0100)]
basevideoencoder: enable clipping by default

13 years agobasevideoencoder: reset more state
Mark Nauwelaerts [Thu, 24 Mar 2011 07:17:52 +0000 (08:17 +0100)]
basevideoencoder: reset more state

13 years agobasevideoencoder: header cosmetic and doc fixes
Mark Nauwelaerts [Thu, 24 Mar 2011 07:56:33 +0000 (08:56 +0100)]
basevideoencoder: header cosmetic and doc fixes

13 years agobasevideocodec: remove redundant caps field
Mark Nauwelaerts [Wed, 23 Mar 2011 08:45:20 +0000 (09:45 +0100)]
basevideocodec: remove redundant caps field

... as it is already at hand as the src pad's negotiated caps.

13 years agobasevideoencoder: remove unused code
Mark Nauwelaerts [Wed, 23 Mar 2011 08:32:50 +0000 (09:32 +0100)]
basevideoencoder: remove unused code

13 years agovp8enc: use baseclass event virtual handler
Mark Nauwelaerts [Wed, 23 Mar 2011 07:50:31 +0000 (08:50 +0100)]
vp8enc: use baseclass event virtual handler

13 years agobasevideoencoder: add event virtual method to allow subclass event handling
Mark Nauwelaerts [Wed, 23 Mar 2011 07:49:48 +0000 (08:49 +0100)]
basevideoencoder: add event virtual method to allow subclass event handling

13 years agobasevideoencoder: improve GstForceKeyUnit event handling
Mark Nauwelaerts [Wed, 23 Mar 2011 07:35:51 +0000 (08:35 +0100)]
basevideoencoder: improve GstForceKeyUnit event handling

13 years agobasevideocodec: debug style fixes
Mark Nauwelaerts [Tue, 22 Mar 2011 12:19:17 +0000 (13:19 +0100)]
basevideocodec: debug style fixes

13 years agobasevideocodec: remove unused code cluttering up the place
Mark Nauwelaerts [Mon, 21 Mar 2011 17:02:15 +0000 (18:02 +0100)]
basevideocodec: remove unused code cluttering up the place

Also minor debug style fixes.

13 years agobasevideoencoder: simplify negotiated checking
Mark Nauwelaerts [Mon, 21 Mar 2011 16:44:17 +0000 (17:44 +0100)]
basevideoencoder: simplify negotiated checking

... by avoiding some extraneous (un)ref'ing.

13 years agobasevideoencoder: code cleanup and some debug
Mark Nauwelaerts [Thu, 24 Mar 2011 13:16:12 +0000 (14:16 +0100)]
basevideoencoder: code cleanup and some debug

Also add some minor locking and remove unused bits.

13 years agoshm: Don't use PATH_MAX
Pino Toscano [Mon, 16 May 2011 07:07:57 +0000 (09:07 +0200)]
shm: Don't use PATH_MAX

PATH_MAX is not defined on GNU Hurd and others. Also fix
format string.

13 years agogst/dccp: fix build on newer mingw
Marc-André Lureau [Sat, 14 May 2011 12:48:56 +0000 (14:48 +0200)]
gst/dccp: fix build on newer mingw

Fix this build error:
  CC     libgstdccp_la-gstdccpplugin.lo
In file included from ../../../gst/dccp/gstdccpclientsrc.h:29:0,
                 from ../../../gst/dccp/gstdccpplugin.c:24:
../../../gst/dccp/gstdccp_common.h:32:0: warning: WINVER redefined [enabled by default]
/usr/i686-w64-mingw32/sys-root/mingw/include/_mingw.h:231:0: note: this is the location of the previous definition
In file included from ../../../gst/dccp/gstdccpplugin.c:24:0:
../../../gst/dccp/gstdccpclientsrc.h:58:3: error: unknown type name 'uint8_t'
In file included from ../../../gst/dccp/gstdccpplugin.c:25:0:
../../../gst/dccp/gstdccpserversink.h:74:3: error: unknown type name 'uint8_t'
In file included from ../../../gst/dccp/gstdccpplugin.c:26:0:
../../../gst/dccp/gstdccpclientsink.h:67:3: error: unknown type name 'uint8_t'
In file included from ../../../gst/dccp/gstdccpplugin.c:27:0:
../../../gst/dccp/gstdccpserversrc.h:58:3: error: unknown type name 'uint8_t'
make: *** [libgstdccp_la-gstdccpplugin.lo] Error 1

https://bugzilla.gnome.org/show_bug.cgi?id=650171

13 years agoapplemedia: bump the rank of qtkitvideosrc to PRIMARY
Alessandro Decina [Sun, 15 May 2011 08:04:50 +0000 (10:04 +0200)]
applemedia: bump the rank of qtkitvideosrc to PRIMARY

13 years agohls: fix handling of strol() overflows
Alessandro Decina [Sun, 15 May 2011 08:00:44 +0000 (10:00 +0200)]
hls: fix handling of strol() overflows

13 years agocruft: Add ext/amrwbenc directory, it's ext/voamrwbenc now
Sebastian Dröge [Sat, 14 May 2011 10:18:19 +0000 (12:18 +0200)]
cruft: Add ext/amrwbenc directory, it's ext/voamrwbenc now

13 years agobasevideencoder: Fix use after free after state change transition
Andoni Morales Alastruey [Thu, 12 May 2011 23:03:27 +0000 (01:03 +0200)]
basevideencoder: Fix use after free after state change transition

13 years agofacedetect: Remove dead code and some minor doc changes.
Sreerenj Balachandran [Mon, 18 Apr 2011 20:40:35 +0000 (23:40 +0300)]
facedetect: Remove dead code and some minor doc changes.

13 years agoedgedetect: Remove dead code and some minor doc changes
Sreerenj Balachandran [Sun, 24 Apr 2011 18:06:29 +0000 (21:06 +0300)]
edgedetect: Remove dead code and some minor doc changes

13 years agocoloreffects: Coding style fixes
Luis de Bethencourt [Tue, 19 Apr 2011 17:09:30 +0000 (19:09 +0200)]
coloreffects: Coding style fixes

13 years agoaacenc: Integrate into the documentation
Sebastian Dröge [Tue, 19 Apr 2011 08:32:50 +0000 (10:32 +0200)]
aacenc: Integrate into the documentation

13 years agoamrwbenc: Switch to the free vo-amrwbenc library
Sebastian Dröge [Tue, 19 Apr 2011 08:07:23 +0000 (10:07 +0200)]
amrwbenc: Switch to the free vo-amrwbenc library

And rename everything to voamrwbenc instead of amrwbenc.

13 years agofaac: Detect output format from downstream caps change unit test
benjamin gaignard [Fri, 15 Apr 2011 09:19:20 +0000 (11:19 +0200)]
faac: Detect output format from downstream caps change unit test

13 years agovoaaenc: Fix CFLAGS/LIBS of the unit test
Sebastian Dröge [Tue, 19 Apr 2011 07:52:23 +0000 (09:52 +0200)]
voaaenc: Fix CFLAGS/LIBS of the unit test

13 years agovoaacenc: Only generate sinkcaps once and in a threadsafe way
Sebastian Dröge [Tue, 19 Apr 2011 07:49:08 +0000 (09:49 +0200)]
voaacenc: Only generate sinkcaps once and in a threadsafe way

13 years agovoaacenc: Add NULL terminator to gst_structure_new()
Sebastian Dröge [Tue, 19 Apr 2011 07:42:22 +0000 (09:42 +0200)]
voaacenc: Add NULL terminator to gst_structure_new()

13 years agovoaacenc: Some minor cleanup
Sebastian Dröge [Tue, 19 Apr 2011 07:40:48 +0000 (09:40 +0200)]
voaacenc: Some minor cleanup

13 years agovoaacenc: Fix CFLAGS and LIBS
Sebastian Dröge [Tue, 19 Apr 2011 07:34:03 +0000 (09:34 +0200)]
voaacenc: Fix CFLAGS and LIBS

13 years agovoaacenc: Add new plugin for audio AAC encoder based on vo-aacenc lib
benjamin gaignard [Mon, 18 Apr 2011 15:19:00 +0000 (17:19 +0200)]
voaacenc: Add new plugin for audio AAC encoder based on vo-aacenc lib

Add plugin and unit test.

Fixes bug #647748.

13 years agoBack to development
Tim-Philipp Müller [Sat, 14 May 2011 09:19:57 +0000 (10:19 +0100)]
Back to development

13 years agoRelease 0.10.22
Tim-Philipp Müller [Tue, 10 May 2011 10:35:56 +0000 (11:35 +0100)]
Release 0.10.22

Highlights:

  - hlsdemux: Add HTTP live streaming parser/demuxer element
  - new elements: h263parse, zebrastripe, patchdetect
  - scenechange: new scene change detection element
  - removed audioparsersbad plugin, it has been moved to -good
  - make opencv plugin work with OpenCV 2.2
  - countless (still experimental) camerabin2 fixes and improvements
  - experimental VP8 RTP payloader/depayloader (RTP payloading not finalised yet)
  - curlsink: add libcurl-based sink element (acts as client, not server)
  - decklink: add decklink plugin
  - linsys: add plugin for Linear Systems SDI boards
  - sdi: add raw SDI muxing/demuxing elements
  - camerabin now relies on muxers to mux based on running time (ie. latest base/good/ugly releases)
  - many other fixes and improvements

13 years agocamerabin: Use running time for muxing
Thiago Santos [Thu, 5 May 2011 12:54:33 +0000 (09:54 -0300)]
camerabin: Use running time for muxing

This patch removes the audio source buffer probe that was used
to re-timestamp buffers to make them start from 0. As muxers
have been fixed to use running time instead of timestamps, this
is not needed anymore.

Fixes bug #646211

13 years agocamerabin: Fix typo
Thiago Santos [Thu, 21 Apr 2011 22:58:03 +0000 (19:58 -0300)]
camerabin: Fix typo

13 years agoxvidenc: do not leak peer pad reference
Mark Nauwelaerts [Wed, 4 May 2011 10:36:01 +0000 (12:36 +0200)]
xvidenc: do not leak peer pad reference

13 years agoxvidenc: Always return reffed caps from _getcaps
Sjoerd Simons [Tue, 3 May 2011 14:47:02 +0000 (15:47 +0100)]
xvidenc: Always return reffed caps from _getcaps

Not returning ref caps will leads to crashes and refcounting issues in
upstream elements

13 years agohlsdemux: set duration in outgoing buffers
Andoni Morales Alastruey [Thu, 14 Apr 2011 11:34:53 +0000 (13:34 +0200)]
hlsdemux: set duration in outgoing buffers

Currently we push each fragment as a single buffer.

13 years agohlsdemux: fix DURATION query handling
Tim-Philipp Müller [Tue, 3 May 2011 11:01:25 +0000 (12:01 +0100)]
hlsdemux: fix DURATION query handling

Only answer duration queries in TIME format with a duration
in seconds. Make sure we don't return GST_CLOCK_TIME_NONE as
duration (which is non-0, but still invalid/useless).

13 years agohlsdemux: implement SEEKING query
Tim-Philipp Müller [Tue, 3 May 2011 10:51:44 +0000 (11:51 +0100)]
hlsdemux: implement SEEKING query

13 years ago0.10.21.4 pre-release
Tim-Philipp Müller [Sat, 30 Apr 2011 18:47:47 +0000 (19:47 +0100)]
0.10.21.4 pre-release

13 years agoUpdate orc-generated disted C backup code to orc 0.4.14
Tim-Philipp Müller [Sat, 30 Apr 2011 18:46:40 +0000 (19:46 +0100)]
Update orc-generated disted C backup code to orc 0.4.14

13 years agochopmydata: don't push buffers smaller than min-size on eos
Tim-Philipp Müller [Sat, 30 Apr 2011 18:15:11 +0000 (19:15 +0100)]
chopmydata: don't push buffers smaller than min-size on eos

When pushing the remaining data on EOS, don't just push whatever
data is left in the adapter, but only push data that's at least
of min-size.

13 years agochopmydata: don't mess with adapter from non-streaming thread on FLUSH_START
Tim-Philipp Müller [Sat, 30 Apr 2011 18:08:25 +0000 (19:08 +0100)]
chopmydata: don't mess with adapter from non-streaming thread on FLUSH_START

Don't try to push remaining data in the adapter on receiving a FLUSH event,
just flush the adapter. Do this on FLUSH_STOP, however, which is serialized,
unlike FLUSH_START, so we don't mess with the adapter at the same time as
the streaming thread.

13 years agoy4mdec: add plugin description
Philip Jägenstedt [Sat, 30 Apr 2011 09:28:03 +0000 (11:28 +0200)]
y4mdec: add plugin description

https://bugzilla.gnome.org/show_bug.cgi?id=649005

13 years agotsdemux: Don't leak bufferlist on streams without pads
Edward Hervey [Fri, 29 Apr 2011 10:39:38 +0000 (12:39 +0200)]
tsdemux: Don't leak bufferlist on streams without pads

https://bugzilla.gnome.org/show_bug.cgi?id=648929

13 years agompegtsbase: Unref buffers we don't use.
Edward Hervey [Fri, 29 Apr 2011 10:38:31 +0000 (12:38 +0200)]
mpegtsbase: Unref buffers we don't use.

Avoids a massive leak :)

https://bugzilla.gnome.org/show_bug.cgi?id=648929

13 years agompegtsbase: Don't forget to free the program streams array
Edward Hervey [Fri, 29 Apr 2011 10:08:38 +0000 (12:08 +0200)]
mpegtsbase: Don't forget to free the program streams array

https://bugzilla.gnome.org/show_bug.cgi?id=648929

13 years agotsdemux: Free packet buffer even if it doesn't have a payload
Edward Hervey [Fri, 29 Apr 2011 10:08:04 +0000 (12:08 +0200)]
tsdemux: Free packet buffer even if it doesn't have a payload

This can happen with AFC-only packets. Avoids leaking buffers.

https://bugzilla.gnome.org/show_bug.cgi?id=648929

13 years agodecklink: Check for pthread.h and link with -lpthread
Sebastian Dröge [Thu, 28 Apr 2011 08:07:04 +0000 (10:07 +0200)]
decklink: Check for pthread.h and link with -lpthread

13 years agodecklink: Add to SUBDIRS
Sebastian Dröge [Thu, 28 Apr 2011 08:04:18 +0000 (10:04 +0200)]
decklink: Add to SUBDIRS

13 years ago0.10.21.3 pre-release
Tim-Philipp Müller [Wed, 27 Apr 2011 23:00:09 +0000 (00:00 +0100)]
0.10.21.3 pre-release

13 years agotools: disable new gst-element-maker test
Tim-Philipp Müller [Wed, 27 Apr 2011 22:43:03 +0000 (23:43 +0100)]
tools: disable new gst-element-maker test

It doesn't seem to work in an uninstalled setup, and
breaks make distcheck for me.

13 years agoelement-maker: the broekn templates are not broekn, but dependencies
Stefan Kost [Tue, 26 Apr 2011 22:14:20 +0000 (01:14 +0300)]
element-maker: the broekn templates are not broekn, but dependencies

Rename the list and dist them. We need them for the actual templates.

13 years agoelement-maker: set CPPFLAGS to make templates using uninstalled headers work
Stefan Kost [Tue, 26 Apr 2011 12:13:55 +0000 (15:13 +0300)]
element-maker: set CPPFLAGS to make templates using uninstalled headers work

13 years agoelement-maker: fixup gobject template a bit but disable for now
Stefan Kost [Tue, 26 Apr 2011 11:21:25 +0000 (14:21 +0300)]
element-maker: fixup gobject template a bit but disable for now

The template contains things we already define by default.

13 years agoelement-templates: fix templates
Stefan Kost [Tue, 26 Apr 2011 11:10:05 +0000 (14:10 +0300)]
element-templates: fix templates

Use the object class and not the object in the init function. Set the vmethods.
Add default returns.

13 years agoelement-maker: don't dist incomplete templates
Stefan Kost [Tue, 26 Apr 2011 11:08:51 +0000 (14:08 +0300)]
element-maker: don't dist incomplete templates

Move not working templates to a separate variable to highlight the fact that
they need more work. These need at least the class and type fields filled.

13 years agoelement-maker-test: try to run element-maker for all templates
Stefan Kost [Tue, 26 Apr 2011 10:44:04 +0000 (13:44 +0300)]
element-maker-test: try to run element-maker for all templates

Add an easy way to check the element-maker templates.

13 years agoelement-maker: make it fail, when compilation fails
Stefan Kost [Tue, 26 Apr 2011 10:42:59 +0000 (13:42 +0300)]
element-maker: make it fail, when compilation fails

13 years agoelement-maker: allow to run from a different working directory
Stefan Kost [Tue, 19 Apr 2011 19:09:54 +0000 (15:09 -0400)]
element-maker: allow to run from a different working directory

Get the dirname for the script and use that to reference the templates. Use the
templatedir variable to check for templates.

13 years agoelement-maker: lowercasify input
David Schleef [Sun, 17 Apr 2011 02:42:48 +0000 (19:42 -0700)]
element-maker: lowercasify input

This allows using capitalized acronyms in class names, so using
"AVC_src" on the command line will create filename gstavcsrc.c,
class name GstAVCSrc, and symbol names gst_avc_src_*.

13 years agompegtsdemux,tsdemux: Add byte-stream to h264 caps
David Schleef [Sun, 24 Apr 2011 23:42:03 +0000 (16:42 -0700)]
mpegtsdemux,tsdemux: Add byte-stream to h264 caps

Fixes #606662.

13 years agobasevideoencoder: Don't allow buffers after EOS
David Schleef [Sun, 24 Apr 2011 23:00:00 +0000 (16:00 -0700)]
basevideoencoder: Don't allow buffers after EOS

Fixes #647852.

13 years agobasevideo: Don't duplicate code in basevideocodec
David Schleef [Sun, 24 Apr 2011 22:49:54 +0000 (15:49 -0700)]
basevideo: Don't duplicate code in basevideocodec

Both basevideoencoder and basevideocodec were setting
system_frame_number, leading to confusion.  Fixes #647853.

13 years agobasevideo: Check if caps are set directly
David Schleef [Thu, 14 Apr 2011 23:21:15 +0000 (16:21 -0700)]
basevideo: Check if caps are set directly

Fixes #647854.

13 years agogme: fix infinite looping by fading out after two loops
Mihai Draghicioiu [Sat, 16 Apr 2011 23:08:39 +0000 (00:08 +0100)]
gme: fix infinite looping by fading out after two loops

https://bugzilla.gnome.org/show_bug.cgi?id=647364

13 years agoAutomatic update of common submodule
Tim-Philipp Müller [Sun, 24 Apr 2011 13:04:10 +0000 (14:04 +0100)]
Automatic update of common submodule

From c3cafe1 to 46dfcea

13 years agoopencv: make work with openCV 2.2
Fabrizio Milo [Fri, 22 Apr 2011 08:37:29 +0000 (09:37 +0100)]
opencv: make work with openCV 2.2

https://bugzilla.gnome.org/show_bug.cgi?id=641796

13 years agoAdd latest plugins to spec file
Christian Fredrik Kalager Schaller [Tue, 19 Apr 2011 16:02:45 +0000 (17:02 +0100)]
Add latest plugins to spec file

13 years agompegtsmux: Add byte-stream to h264 caps
David Schleef [Sat, 16 Apr 2011 05:25:27 +0000 (22:25 -0700)]
mpegtsmux: Add byte-stream to h264 caps

13 years agowavpack: Remove bus GSource to prevent a valgrind warning
Sebastian Dröge [Mon, 18 Apr 2011 10:01:07 +0000 (12:01 +0200)]
wavpack: Remove bus GSource to prevent a valgrind warning

13 years agoofa: Remove bus GSource to prevent a valgrind warning
Sebastian Dröge [Mon, 18 Apr 2011 09:57:15 +0000 (11:57 +0200)]
ofa: Remove bus GSource to prevent a valgrind warning

13 years agoassrender: Remove bus GSource to prevent a valgrind warning
Sebastian Dröge [Mon, 18 Apr 2011 09:50:34 +0000 (11:50 +0200)]
assrender: Remove bus GSource to prevent a valgrind warning

13 years agodecklink: Remove unused/unneeded CFLAGS/LIBS and move $(LIBM) to LIBADD
Sebastian Dröge [Mon, 18 Apr 2011 09:46:23 +0000 (11:46 +0200)]
decklink: Remove unused/unneeded CFLAGS/LIBS and move $(LIBM) to LIBADD

13 years agolinsys: Link with libgstbase for basesink/basesrc
Sebastian Dröge [Mon, 18 Apr 2011 09:43:03 +0000 (11:43 +0200)]
linsys: Link with libgstbase for basesink/basesrc

And remove empty and unused variables.

13 years agodecklink: Dist all headers and put them in noinst_HEADERS
Sebastian Dröge [Sun, 17 Apr 2011 17:09:33 +0000 (19:09 +0200)]
decklink: Dist all headers and put them in noinst_HEADERS

13 years agolinsys: Dist all headers and put them in noinst_HEADERS
Sebastian Dröge [Sun, 17 Apr 2011 17:09:15 +0000 (19:09 +0200)]
linsys: Dist all headers and put them in noinst_HEADERS

13 years agoconfigure: Fix linsys/decklink checks for Linux
Sebastian Dröge [Sun, 17 Apr 2011 09:54:00 +0000 (11:54 +0200)]
configure: Fix linsys/decklink checks for Linux

13 years ago0.10.21.2 pre-release
Tim-Philipp Müller [Sun, 17 Apr 2011 00:10:14 +0000 (01:10 +0100)]
0.10.21.2 pre-release

13 years agoext, gst: update disted orc backup files
Tim-Philipp Müller [Sun, 17 Apr 2011 00:09:33 +0000 (01:09 +0100)]
ext, gst: update disted orc backup files

13 years agodocs: update docs for pre-release
Tim-Philipp Müller [Sat, 16 Apr 2011 23:54:50 +0000 (00:54 +0100)]
docs: update docs for pre-release

13 years agoconfigure: fix --disable-external
Tim-Philipp Müller [Sat, 16 Apr 2011 15:36:06 +0000 (16:36 +0100)]
configure: fix --disable-external

13 years agoassrender: refactor blitting, avoid writing past end of buffer
David Schleef [Fri, 15 Apr 2011 03:46:52 +0000 (20:46 -0700)]
assrender: refactor blitting, avoid writing past end of buffer

Previous blitting code could potentially write past the
end of the buffer if the x or y position was odd, and for
the same underlying reason, didn't get the chroma registration
correct in the odd position case.

https://bugzilla.gnome.org/show_bug.cgi?id=647830

13 years agojpegformat: Fix unitialized variable on macosx
Edward Hervey [Sat, 16 Apr 2011 09:18:44 +0000 (11:18 +0200)]
jpegformat: Fix unitialized variable on macosx

13 years agocamerabin: Do not forget to unref the ffmpegcolorspace
Thiago Santos [Thu, 14 Apr 2011 23:39:38 +0000 (20:39 -0300)]
camerabin: Do not forget to unref the ffmpegcolorspace

Do not leak the ffmpegcolorspace by unrefing it at dispose

13 years agotest: camerabin: More leak fixes
Thiago Santos [Thu, 14 Apr 2011 19:48:27 +0000 (16:48 -0300)]
test: camerabin: More leak fixes