Sebastian Dröge
e3eabb6e6a
voaacenc: Add profile and level to the caps
...
Fixes bug #650595 .
2011-05-27 10:31:34 +02:00
Sebastian Dröge
6702de4237
faac: Add the profile and level to the caps
...
Also negotiate the profile from the downstream peer caps
instead of using a property.
Fixes bug #650594 .
2011-05-27 10:11:32 +02:00
Sebastian Dröge
7f0aa4061e
faac: Use PROP_ instead of ARG_ for the property enums
2011-05-27 09:40:38 +02:00
Sebastian Dröge
0bb2a4d229
dc1394src: Implement LATENCY query
...
Based on the LATENCY query code in v4l2src and the patch
by Tristan Matthews. Fixes bug #625520 .
2011-05-26 09:23:49 +02:00
Stefan Kost
579188d436
lv2: ensure uniqe property names
...
Copy and adjust the code from ladspa plugin to ensure unique gobject property
names.
2011-05-25 23:26:39 +03:00
Tim-Philipp Müller
202a548030
mpeg2enc: fix build with 1.9.0 release again after recent fixes for mjpegtools 2.0.0
...
https://bugzilla.gnome.org/show_bug.cgi?id=650970
2011-05-25 14:44:50 +01:00
Götz Waschk
407b025786
mpeg2enc: support mjpegtools 2.0
...
This adds conditional includes for the renamed headers in mjpegtools 2.0.
Fixes : #650970 .
2011-05-24 17:15:17 -07:00
Sebastian Dröge
4e01ce3fd2
xviddec: Add video/mpeg,mpegversion=4 to the caps
...
Fixes bug #609639 .
2011-05-23 17:30:41 +02:00
Christian Fredrik Kalager Schaller
efb89cfd4c
fix build of openal plugin from disted tarball
2011-05-23 14:58:47 +01:00
Sebastian Dröge
67f23a8539
teletextdec: Minor cleanup and indention fixes
2011-05-23 15:32:09 +02:00
Sebastian Dröge
827e2d13c1
teletextdec: Don't use GST_FLOW_IS_FATAL()
2011-05-23 15:24:12 +02:00
Sebastian Dröge
81134554db
teletextdec: Fix buffer data leak
2011-05-23 15:20:37 +02:00
Andoni Morales Alastruey
d20de1087c
teletextdec: Add support for pango
...
https://bugzilla.gnome.org/show_bug.cgi?id=619739
2011-05-23 15:17:41 +02:00
Andoni Morales Alastruey
f4e4fc44f7
teletextdec: add a new method to convert a page in a list of strings
...
https://bugzilla.gnome.org/show_bug.cgi?id=619739
2011-05-23 15:17:41 +02:00
Andoni Morales Alastruey
fb98c55f67
teletextdec: add some data in the preroll buffer
...
https://bugzilla.gnome.org/show_bug.cgi?id=619739
2011-05-23 15:17:41 +02:00
Andoni Morales Alastruey
126a98d967
teletextdec: fix deadlock on a stream error
...
https://bugzilla.gnome.org/show_bug.cgi?id=619739
2011-05-23 15:17:41 +02:00
Andoni Morales Alastruey
afd240c621
teletextdec: don't try to push an event on a pad that returned an error
...
https://bugzilla.gnome.org/show_bug.cgi?id=619739
2011-05-23 15:17:41 +02:00
Andoni Morales Alastruey
8bb6ff414f
teletextdec: New teletext decoder plugin based in zvbi
...
https://bugzilla.gnome.org/show_bug.cgi?id=619739
2011-05-23 15:17:37 +02:00
Sebastian Dröge
0e596670ef
openal: Add new openalsrc element
...
Based on patches by Victor Lin <bornstub@gmail.com>
Fixes bug #550230 .
2011-05-23 14:30:11 +02:00
Sebastian Dröge
66a4ed47a3
openal: Add new OpenAL sink element
...
Based on a patch by Chris Robinson <chris.kcat@gmail.com>
Fixes bug #615615 .
2011-05-23 14:30:11 +02:00
W. Michael Petullo
6e4a14d231
apexsink: Add support for generation 2 AirTunes hardware
...
Fixes bug #649931 .
2011-05-20 10:00:02 +02:00
Stefan Kost
16331c0b9e
jasperenc: remove unused 'mimetype' variable
...
As mimetype is not used, we don't need to fetch it and therefore neither need
the structure s.
2011-05-19 18:48:01 +03:00
Sebastian Dröge
23f9286d88
vp8enc: Name max/min quantizer properties {max,min}-quantizer
...
Also improve quality property description.
2011-05-18 13:27:20 +02:00
Alexey Fisher
1b650b6486
vp8enc: Add properties to select a maximum and minimum quantizer
...
Fixes bug #641405 .
2011-05-18 13:26:23 +02:00
Alexey Fisher
a9ea882307
vp8enc: Fix quality to (constant) quantizer mapping
...
This now allows to select all possible quantizers between
0 and 63.
See bug #641405 .
2011-05-18 13:18:58 +02:00
Stefan Kost
79e3b5b4bb
various: fix author tag in element details
2011-05-18 10:31:38 +03:00
Mark Nauwelaerts
66fe878d88
vp8dec: debug code style fixes
2011-05-16 20:32:24 +02:00
Mark Nauwelaerts
772d92eeba
vp8dec: propagate downstream flow return to upstream
2011-05-16 20:32:24 +02:00
Mark Nauwelaerts
1b151caf11
basevideodecoder: really and only set src pad caps whenever requested
...
... since subclass is expected to be wise enough to know when to do so.
2011-05-16 20:32:23 +02:00
Mark Nauwelaerts
f591361d2f
basevideodecoder: invoke subclass start method at state change and use set_format
...
While this changes API slightly (e.g. actually uses set_format now), 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
* otherwise no subclass method at state change (global activation time)
Moreover, subclassese are either unaffected or trivially adjusted accordingly.
2011-05-16 20:32:22 +02:00
Mark Nauwelaerts
7862d9ed35
basevideodecoder: subsume skip_frame into finish_frame
2011-05-16 20:32:21 +02:00
Mark Nauwelaerts
d15b8c7ad3
basevideoencoder: provide proper upstream flow return handling
2011-05-16 20:32:21 +02:00
Mark Nauwelaerts
b7ae60f617
vp8enc: minor optimization in setting up image buffer
2011-05-16 20:32:21 +02:00
Mark Nauwelaerts
1cd8e12c19
vp8enc: refactor frame processing
2011-05-16 20:32:20 +02:00
Mark Nauwelaerts
424e3afe22
vp8enc: do init at set_format time
2011-05-16 20:32:20 +02:00
Mark Nauwelaerts
3d09056c70
vp8enc: fix keyframe forcing
2011-05-16 20:32:20 +02:00
Mark Nauwelaerts
4b5623d687
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.
2011-05-16 20:32:20 +02:00
Mark Nauwelaerts
b0c982db5b
basevideocodec: remove redundant caps field
...
... as it is already at hand as the src pad's negotiated caps.
2011-05-16 20:32:20 +02:00
Mark Nauwelaerts
404f491c19
vp8enc: use baseclass event virtual handler
2011-05-16 20:32:19 +02:00
Sreerenj Balachandran
c0f9c74ca6
facedetect: Remove dead code and some minor doc changes.
2011-05-14 12:08:39 +02:00
Sreerenj Balachandran
3320a03e20
edgedetect: Remove dead code and some minor doc changes
2011-05-14 12:08:39 +02:00
Sebastian Dröge
f085fa8a97
amrwbenc: Switch to the free vo-amrwbenc library
...
And rename everything to voamrwbenc instead of amrwbenc.
2011-05-14 12:08:39 +02:00
benjamin gaignard
31d408e22e
faac: Detect output format from downstream caps change unit test
2011-05-14 12:08:28 +02:00
Sebastian Dröge
dc7f93c05b
voaacenc: Only generate sinkcaps once and in a threadsafe way
2011-05-14 12:08:28 +02:00
Sebastian Dröge
adb3ac9237
voaacenc: Add NULL terminator to gst_structure_new()
2011-05-14 12:08:28 +02:00
Sebastian Dröge
41bb35f38c
voaacenc: Some minor cleanup
2011-05-14 12:08:28 +02:00
Sebastian Dröge
55d8c52640
voaacenc: Fix CFLAGS and LIBS
2011-05-14 12:08:27 +02:00
benjamin gaignard
988516ca63
voaacenc: Add new plugin for audio AAC encoder based on vo-aacenc lib
...
Add plugin and unit test.
Fixes bug #647748 .
2011-05-14 12:08:27 +02:00
Mark Nauwelaerts
e1d9574a9d
xvidenc: do not leak peer pad reference
2011-05-04 12:36:01 +02:00
Sjoerd Simons
5ebff49162
xvidenc: Always return reffed caps from _getcaps
...
Not returning ref caps will leads to crashes and refcounting issues in
upstream elements
2011-05-03 15:47:05 +01:00