Wim Taymans
dcb57780ef
sbc: sbcdec: skip the frame on decoding error
2013-03-27 22:21:17 +00:00
Wim Taymans
a559bb7060
sbc: sbcdec: set DISCONT on outgoing buffers.
2013-03-27 22:21:17 +00:00
Wim Taymans
beaeeafb4d
sbc: sbcdec: handle DISCONT and timestamps
...
Reset state on discont.
Interpollate timestamps.
2013-03-27 22:21:17 +00:00
Arun Raghavan
32154c5ae6
sbc: audio: Make the sbcdec element copy buffer metadata
...
Makes sure we don't lose timestamps, etc.
2013-03-27 22:21:17 +00:00
Wim Taymans
7e65f96acb
sbc: enc: sbc_get_frame_duration is in milliseconds
2013-03-27 22:21:17 +00:00
Wim Taymans
9581e704b6
sbc: dec: chain up to parent before downward state change
2013-03-27 22:21:17 +00:00
Arun Raghavan
c6f6cc736f
sbc: audio: Fix a leak in sbcdec
2013-03-27 22:21:17 +00:00
Arun Raghavan
dace80cc41
sbc: audio: Initialise SBC data before use in sbcparse element
2013-03-27 22:21:17 +00:00
Anderson Lizardo
6979975963
sbc: Fix trivial coding style issues on pointer declarations and casting
...
Avoid using C++ style pointer declarations like "char* ptr", as most
BlueZ code uses "char *ptr".
2013-03-27 22:21:17 +00:00
Syam Sidhardhan
142a5fb637
sbc: audio: Fix newline before EOF
2013-03-27 22:21:17 +00:00
Lucas De Marchi
b31ee7bffc
sbc: Fix common misspelled words
...
Accounting of misspelled words, as detected by codespell:
acording 2
ancilliary 1
appropiate 1
atribute 1
cant 1
comming 2
gracefull 1
lenght 1
mispelled 1
occured 1
occurences 1
ocurred 3
prefered 1
presense 1
reponse 1
seperate 1
succesful 1
successully 1
sucessfull 1
sucessfully 1
2013-03-27 22:21:17 +00:00
Marcel Holtmann
5514d457a1
sbc: audio: Remove workaround for compiler warnings
2013-03-27 22:21:17 +00:00
Marcel Holtmann
df140f7852
sbc: Add pragma based workaround for GStreamer warnings
2013-03-27 22:21:17 +00:00
Marcel Holtmann
1ddbdc3e7a
sbc: Update copyright information
2013-03-27 22:21:16 +00:00
Luiz Augusto von Dentz
d4fd8f3ecd
sbc: Remove unused variable.
2013-03-27 22:21:16 +00:00
Luiz Augusto von Dentz
c985a85cf2
sbc: Remove unused variable.
2013-03-27 22:21:16 +00:00
Marcel Holtmann
db16c0332c
sbc: Fix signed/unsigned comparison issue within GStreamer plugin
2013-03-27 22:21:16 +00:00
Siarhei Siamashka
3f994a84bb
sbc: Use native byte order for audio in GStreamer and ALSA plugins
...
This fixes endianness inconsistency between default SBC
configuration and GStreamer/ALSA.
2013-03-27 22:21:16 +00:00
Marcel Holtmann
a3bf74686a
sbc: Update copyright information
2013-03-27 22:21:16 +00:00
Marcel Holtmann
54f6cd0218
sbc: First attempt in fixing compiler warnings (still needs cleanup)
2013-03-27 22:21:16 +00:00
Marcel Holtmann
57f6f2655d
sbc: Assign variables after declarations
2013-03-27 22:21:16 +00:00
Johan Hedberg
7ae0c70682
sbc: More coding style fixes
2013-03-27 22:21:16 +00:00
Luiz Augusto von Dentz
266cfb11b4
sbc: Fix runtime warnings of gstreamer plugin.
2013-03-27 22:21:16 +00:00
Luiz Augusto von Dentz
834a9b193b
sbc: Update gstreamer plugin to use new sbc API.
2013-03-27 22:21:16 +00:00
Luiz Augusto von Dentz
ccf5d9ea7e
sbc: Make use of parameters selected in alsa plugin and fix auto selection.
2013-03-27 22:21:16 +00:00
Marcel Holtmann
5be53d24ab
sbc: Update copyright information
2013-03-27 22:21:16 +00:00
Luiz Augusto von Dentz
937066575a
sbc: Add bitpool property and others fixes for gstreamer plugin.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
10325f3604
sbc: Enable gstreamer plugin to use autoconnect flag.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
2a5e58f44f
sbc: Fixes gstreamer caps and code cleanup.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
ad24bafb62
sbc: Fix gtreamer payloader sending fragmented frames.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
84dcb6bb34
sbc: Add mp3 support for gstreamer plugin.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
76c77b1c60
sbc: Make a2dpsink to act like a bin and split the payloader.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
6a34433dd8
sbc: Code cleanup.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
742f952688
sbc: Integrate new ipc API implementation.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
2a21d83ce0
sbc: Add sbc_reinit.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
946d564292
sbc: Fix bug in sbcenc when changing encoder parameters.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
97fcf537cd
sbc: Make sbc codec to write directly in application buffers and so avoiding memcpys.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
6f87580cfa
sbc: Fix sbc negotiation and improves buffer handling by using GstAdapter.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
5672836c61
sbc: Fix buffers timestamps in sbcenc.
2013-03-27 22:21:15 +00:00
Luiz Augusto von Dentz
a2152f6c12
sbc: Add bitpool capability.
2013-03-27 22:21:15 +00:00
Marcel Holtmann
f2441fe654
sbc: Some more coding style changes
2013-03-27 22:21:15 +00:00
Marcel Holtmann
d1062c97d1
sbc: Don't forget to include the config options
2013-03-27 22:21:15 +00:00
Marcel Holtmann
cd3e730aeb
sbc: Fix coding style issues
2013-03-27 22:21:14 +00:00
Luiz Augusto von Dentz
8f8ccc0f12
sbc: Fix coding style issues.
2013-03-27 22:21:14 +00:00
Luiz Augusto von Dentz
01b0530663
sbc: Fixes sbcparser element.
2013-03-27 22:21:14 +00:00
Luiz Augusto von Dentz
f88c9d5555
sbc: Fixes for gstsbcenc.
2013-03-27 22:21:14 +00:00
Luiz Augusto von Dentz
c5668f1e45
sbc: Add gstsbcutil.c and gstsbcutil.h.
2013-03-27 22:21:14 +00:00
Marcel Holtmann
e590dc56dc
sbc: Force LITTLE_ENDIAN instead of BYTE_ORDER for now
2013-03-27 22:21:14 +00:00
Marcel Holtmann
85874338ff
sbc: Implement full parsing support
2013-03-27 22:21:14 +00:00
Marcel Holtmann
5488f2bf13
sbc: Add mode property to the encoder
2013-03-27 22:21:14 +00:00
Marcel Holtmann
fa031b3fe0
sbc: Implement full encoding support
2013-03-27 22:21:14 +00:00
Marcel Holtmann
1f88ce2dca
sbc: Fix class variable naming
2013-03-27 22:21:14 +00:00
Marcel Holtmann
7a231ada07
sbc: Limit the supported output rates
2013-03-27 22:21:14 +00:00
Marcel Holtmann
36f952b627
sbc: Implement full decoding support
2013-03-27 22:21:14 +00:00
Marcel Holtmann
974757b2f7
sbc: Add SBC encoder and decoder skeletons for GStreamer
2013-03-27 22:21:14 +00:00
Olivier Crête
ed7f675966
srtp: Fix filter handling in caps negotiation to keep filter content
2013-03-25 13:48:56 -04:00
Wim Taymans
c2966fce30
fluidsynth: rename to fluiddec
...
Rename the fluidsynth plugin to fluidsynthmidi and the decoder
to fluiddec to avoid conflicts with buzztard.
2013-03-22 15:24:20 +01:00
Wim Taymans
2bd4712efd
fluidsynth: fix debug of segment structure
2013-03-22 13:48:26 +01:00
Wim Taymans
f5230ab8ec
fluidsynth: handle discont
2013-03-22 13:48:03 +01:00
Wim Taymans
87041064f8
fluidsynth: reset on flush and state change
2013-03-22 12:16:45 +01:00
Wim Taymans
d09a72029c
fluidsynth: add properties
...
Add properties.
Try to find a good default soundfont when not specified.
2013-03-22 11:04:10 +01:00
Wim Taymans
30585c8f8e
fluidsynth: log midi tick event
2013-03-22 08:54:54 +01:00
Wim Taymans
64498c576b
fluidsynth: redirect logging to gst logging functions
2013-03-22 08:54:32 +01:00
Wim Taymans
a6e5a26be2
fluidsynth: improve debug
2013-03-21 18:17:40 +01:00
Wim Taymans
5256b6bf89
fluidsynth: produce more accurate timestamps
2013-03-21 17:05:36 +01:00
Wim Taymans
76080b78af
fluidsynth: add more debug
2013-03-21 14:57:43 +01:00
Wim Taymans
73824e0ea7
fluidsynth: add fluidsynth midi renderer
...
Add a fluidsynth element that converts midi events into raw
float samples.
2013-03-21 07:21:41 +01:00
Tim-Philipp Müller
f479401fd3
Dist hls as well
2013-03-20 15:25:55 +00:00
Wim Taymans
66d0d86e78
wildmidi: fix event and query handler
...
Call the default implementation for unknown events and queries.
Fix event leak.
2013-03-19 13:54:00 +01:00
Alessandro Decina
d2d6798087
Make the hls plugin depend on gnutls and move to ext/hls/
...
gnutls is used to implement AES decryption
2013-03-19 10:54:18 +01:00
Wim Taymans
4a44dc5ecf
port wildmidi
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=696041
2013-03-19 10:15:05 +01:00
Jose Antonio Santos Cadenas
ea2332c466
srtp: fix compilation warning returning NULL in case of error
...
https://bugzilla.gnome.org/show_bug.cgi?id=695897
2013-03-15 11:04:39 +00:00
Jose Antonio Santos Cadenas
2347c4e711
srtp: use constant AES_128_ICM instead of AES_ICM that is not found
...
https://bugzilla.gnome.org/show_bug.cgi?id=695897
2013-03-15 11:04:29 +00:00
Sebastian Dröge
86363b4f39
eglglessink: Add support for different EGLImage orientations
2013-03-13 13:02:07 +01:00
Sebastian Dröge
d5f15cf3a2
eglglessink: Add RGBA to the caps again
2013-03-13 11:10:02 +01:00
Olivier Crête
4eb960d6c3
srtp: Add SRTP plugin based on libsrtp
...
In large part the work of Gabriel Millaire
2013-03-12 20:01:50 -04:00
Sebastian Dröge
71768daceb
eglglessink: Make sure the buffer is released to the pool if it's the last used one
2013-03-12 19:36:12 +01:00
Sebastian Dröge
bd8963f591
eglglessink: There are only two GLSL programs, not three
2013-03-07 11:58:25 +01:00
Sebastian Dröge
0931724767
eglglessink: gst_buffer_pool_config_get_allocator() does *not* return a new reference to the allocator
...
Different to gst_query_get_n_allocation_params() which does
2013-03-07 11:51:06 +01:00
Sebastian Dröge
c4fc3428eb
eglglessink: Fix allocation of RGBA textures
2013-03-06 17:53:18 +01:00
Sebastian Dröge
a50700404a
eglglessink: Make sure to set the NO_SHARE flag on the EGLImage memories
...
See https://bugzilla.gnome.org/show_bug.cgi?id=695203
2013-03-06 10:53:59 +01:00
Sebastian Dröge
ebe5849443
eglglessink: Always use an RGBA configuration
2013-03-05 12:47:07 +01:00
Sebastian Dröge
a2e89b0858
eglglessink: Properly negotiate an allocator
2013-03-03 12:31:05 +01:00
Sebastian Dröge
a47f52bb96
egl: Mark memory as not mappable if it isn't
2013-03-03 12:31:05 +01:00
Sebastian Dröge
106a0f09af
eglglessink: Store a reference to the last_buffer if using EGLImages
2013-03-03 12:31:05 +01:00
Sebastian Dröge
196223b810
eglglessink: Fix compiler warning on RPi
2013-03-03 12:31:05 +01:00
Sebastian Dröge
e852f18e93
eglglessink: Port to new EGL library
2013-03-03 12:31:04 +01:00
Sebastian Dröge
f9eccfe015
egl: Move configure checks around and re-use for eglglessink plugin
2013-03-03 12:31:04 +01:00
Sebastian Dröge
ec19fa930c
eglglessink: Fix GST_ERROR_OBJECT() parameters
2013-03-03 12:29:24 +01:00
Tim-Philipp Müller
dec865b2ff
opencv: use pkgdatadir locally to construct path for custom haar cascades
...
https://bugzilla.gnome.org/show_bug.cgi?id=685655
2013-03-01 00:14:54 +00:00
Sreerenj Balachandran
757e7c25bf
opencv: port handdetect element to 1.0 and add to build
...
https://bugzilla.gnome.org/show_bug.cgi?id=685655
2013-03-01 00:14:54 +00:00
Andol Li
7faa44057e
opencv: add handdetect plugin, initial implementation
...
The handdetect plugin is for detecting hand gestures using
opencv.
It was created in the course of the Google Summer of Code.
https://bugzilla.gnome.org/show_bug.cgi?id=685655
2013-03-01 00:14:54 +00:00
Sebastian Dröge
4f638c720a
eglglessink: gst_video_sink_center_rect() takes the structs itself instead of pointers as first parameters
2013-02-28 12:04:50 +01:00
Sebastian Dröge
31bed4c27d
eglglessink: Fix aspect-ratio issues caused by scaling on RPi
2013-02-28 11:29:24 +01:00
Sebastian Dröge
d875858167
eglglessink: Close the dispman display on RPi after usage
2013-02-13 15:22:37 +01:00
Sebastian Dröge
3876a7f9e6
eglglessink: For RPi, initialize bcm_host in plugin_init()
2013-02-13 15:22:37 +01:00
Julian Scheel
f337777eb5
eglglessink: Add bcm/Raspberry Pi support.
...
This adds a video platform backend for the dispmanx display manager used by
broadcom and the Raspberry Pi.
Signed-off-by: Julian Scheel <julian@jusst.de>
2013-02-13 12:38:31 +01:00
Tim-Philipp Müller
fced457ad4
swfdec: remove
...
The swfdec project is dead, and this plugin was
never really useful because of the way swf works.
Remove it before someone accidentally ports it.
2013-02-11 23:29:59 +00:00
Tim-Philipp Müller
e3afe460a4
Add cog to cruft list and remove some more leftover files
2013-02-11 22:50:15 +00:00
David Schleef
3cddc007cb
cog: remove cog plugin
...
Everything has been merged into other elements.
2013-02-11 12:30:29 -08:00