Thiago Santos
b030923eb5
camerabin: Use plain video encoding profile for images
...
Do not use jpeg as a container format for image captures, use
the plain video encoding format. It was used as a container in
0.10 to force the addition of tags to the image.
2012-05-01 15:20:50 -03:00
Thiago Santos
ad9822dea7
wrappercamerabinsrc: change output-selector negotiation mode
...
In 0.10 camerabin2 controlled the negotiation strictly and the output-selector
wouldn't forward setcaps calls. In 0.11 the renegotiation events are already in
core and we can allow the pipeline to handle it without much control from camerabin
part (I hope), so this patch makes output-selector forward caps negotiation events
to the active pad.
2012-05-01 15:20:49 -03:00
Thiago Santos
4a4f06abcf
wrappercamerabinsrc: removing renegotiate handlers
...
gstreamer 1.0 already has the reconfigure event, remove the
custom event handling from wrappercamerabinsrc
2012-05-01 15:20:49 -03:00
Thiago Santos
9cd0172581
wrappercamerabinsrc: prevent caps renegotiation loop
...
Only set the zoom capsfilter caps when the new caps are different,
preventing a caps renegotiation loop.
2012-05-01 15:20:49 -03:00
Thiago Santos
f08a847e86
camerabin: example: Update prepare-window-handle message
...
Message name changed from prepare-xwindow-id to prepare-window-handle
2012-05-01 15:20:49 -03:00
Thiago Santos
bc1f812211
camerabin: examples: Renaming camerabin2 to camerabin
2012-05-01 15:10:54 -03:00
Thiago Santos
89a20eb63e
basecamerabinsrc: updating property to new name
...
enable-last-buffer is now enable-last-sample
2012-05-01 15:10:54 -03:00
Thiago Santos
79d3cc533f
camerabin: Replacing ffmpegcolorspace with videoconvert
2012-05-01 15:10:51 -03:00
Wim Taymans
7394deef33
tsbase: unref bad packets too
...
Conflicts:
gst/mpegtsdemux/mpegtsbase.c
2012-05-01 11:50:39 +02:00
Wim Taymans
b56ab4b3cf
tsdemux: reset the state of the stream when flushing
...
We need to reset the stream on a flush or else old packets could be added to the
list and leak.
2012-05-01 11:47:52 +02:00
Wim Taymans
eaf4d97815
mpegtsbase: don't push events upstream in pull mode
...
In pull mode, don't push the seek event upstream.
2012-05-01 11:43:07 +02:00
Wind Yuan
cd001d7b8e
codecparser: mpeg4 type error
2012-05-01 11:01:37 +02:00
Wim Taymans
6bf0ebdcd8
mpegts: don't poke into private adapter fields
2012-05-01 09:41:18 +02:00
Tim-Philipp Müller
3c6bd7753e
tests: update camerabin(2) unit test for rename
2012-04-30 18:05:09 +01:00
Tim-Philipp Müller
2f50ad435b
camerabin2: rename to "camerabin"
...
But leave source code intact for now, for easier patch merging.
2012-04-30 17:56:17 +01:00
Tim-Philipp Müller
7d65470c4a
Remove old camerabin
2012-04-30 17:44:34 +01:00
Gil Pedersen
da001be15a
hlsdemux: start paused task on new data
2012-04-25 15:58:13 +02:00
Arun Raghavan
c52882e15b
android: Add support for the faac plugin
2012-04-25 16:01:28 +05:30
Reynaldo H. Verdejo Pinochet
5b8c3c9f74
Reenable faad plugin for the Android NDK builds
2012-04-25 16:01:28 +05:30
Sebastian Dröge
a04d8a0d42
rsvg: Stop using deprecated API when compiling with RSVG 2.35.0 or newer
2012-04-25 11:50:51 +02:00
Edward Hervey
a6be944da9
decklink: Fix unitialized variable
2012-04-25 10:31:00 +02:00
Edward Hervey
c00bdd866b
opus: Handle GstByteWriter return values
2012-04-25 10:30:53 +02:00
Sebastian Dröge
12721ecc56
configure: sndio plugin is not ported yet
2012-04-25 10:27:00 +02:00
Sebastian Dröge
fe9db1dd2f
sndio: Fix i18n initialization
2012-04-25 10:26:48 +02:00
Jacob Meuser
18b0bfc1f1
sndio: add sndio plugin for OpenBSD
2012-04-25 10:26:48 +02:00
Mark Nauwelaerts
4d1bd12ff8
coloreffects: port to 0.11
2012-04-24 17:01:21 +02:00
Sebastian Dröge
5d2b52697c
dvb-sub: Use unchecked byte reader functions
2012-04-24 15:20:16 +02:00
Sebastian Dröge
635a7f1c5d
mms: Use correct enum type
2012-04-24 14:57:11 +02:00
Sebastian Dröge
a5495fb475
vdpau: Switch from deprecated XKeycodeToKeysym() to XkbKeycodeToKeysym()
...
Conflicts:
sys/vdpau/gstvdpsink.c
2012-04-24 11:07:49 +02:00
Mark Nauwelaerts
07ddc9d8cd
asfmux: use some more boilerplate
2012-04-23 17:11:38 +02:00
Mark Nauwelaerts
e79cae3002
asfmux: port to 0.11
2012-04-23 16:55:18 +02:00
Gil Pedersen
1fa5624762
hlsdemux: port to 0.11
2012-04-20 15:34:59 +02:00
Wim Taymans
a8af5334eb
dvbsrc: pass the reason for failed read as GstFlowReturn
...
Make the _read_device function return a GstFlowReturn so that we can propagate
this to the caller. This allows us to differentiate between poll errors and
flushing state.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674219
2012-04-20 15:17:56 +02:00
Руслан Ижбулатов
06b62e00ae
Fix format (type is explicitly unsigned long)
...
Fixes #674244
2012-04-20 13:41:19 +02:00
Wim Taymans
5da5fef960
nas: Rework nassink a little
...
Based on patch from <ole.hellqvist at spray.se>
Create and destroy flow in prepare/unprepare
Remove some duplicate code from close and prepare that is now in unprepare.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674130
2012-04-20 12:29:36 +02:00
Sreerenj Balachandran
529f90c29d
Doc fixes (gstsurfaceconverter, gstsurfacemeta).
2012-04-20 12:26:35 +02:00
Wim Taymans
8da3c2a969
mpegtsdemux: we ignore warnings differently
...
We suppress the warnings in the .c file instead.
2012-04-20 11:25:31 +02:00
Gil Pedersen
fcd8155d87
mpegtsdemux: port to 0.11
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674397
2012-04-20 11:25:31 +02:00
Wim Taymans
5bd76c7c97
mpegtsbase: clarify event ownership
2012-04-20 11:25:31 +02:00
Gil Pedersen
095a17ad03
mpegtsdemux: fix memory leaks
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=674393
2012-04-20 11:25:31 +02:00
Sebastian Dröge
ad871224fc
fieldanalysis: Does not need to link to libgstbasevideo at all
...
Conflicts:
gst/fieldanalysis/Makefile.am
2012-04-20 11:18:20 +02:00
Wim Taymans
1cbd31e3ee
fix for video api update
2012-04-19 14:24:45 +02:00
Sebastian Dröge
7ff3293a44
video: Update for libgstvideo API changes
2012-04-19 12:31:39 +02:00
Youness Alaoui
f1ec8fcb05
jpegparse: Do not set the duration to the input buffer's duration unless valid
...
This causes a bug where the first buffer has ts = 0, dur=X, the second buffer
has ts=X (because of ts += duration), dur=-1, then the following buffers
will start having a non valid timestamp.
The real duration is only calculated during the caps negociation when there
is a framerate available and the buffer's duration is invalid.
2012-04-18 15:41:57 -04:00
Julian Scheel
1059905237
tsdemux: Set currentlist to NULL after free.
...
This prevents double free of currentlist is some circumstances.
2012-04-18 09:30:22 +02:00
Youness Alaoui
2503e67ca9
jpegparse: Fix duration in buffers. It's frames per second, not seconds per frame
2012-04-17 21:23:30 -04:00
Mark Nauwelaerts
6578797245
collectpads2: rename to collectpads
2012-04-17 15:22:59 +02:00
Matej Knopp
156d80d74b
applemedia: do not link gstinterfaces
2012-04-16 11:19:17 +02:00
Sebastian Dröge
50fa240958
Automatic update of common submodule
...
From 6db25be to dc70203
2012-04-16 09:09:25 +02:00
Alessandro Decina
4251b25308
mpegtsmux: fix pad iterator leak
2012-04-16 08:53:12 +02:00