Stefan Schmidt
c2da27328b
eeze/sensor: Simplify object handling in async paths.
...
This follows the simplified handling of sensor object we are already
doing for the sync paths. Its a bit more complicated here as we need
to pass all data through the module specific async handling. But the
result should be the same.
2013-04-22 15:58:28 +01:00
Carsten Haitzler
116013320a
ummm dont set max based on max hint... this got added at some point
...
but it actually breaks older code that used these hints to store
sizing info but didnt expect it to be enforced.
2013-04-23 00:08:19 +09:00
Carsten Haitzler
6d54f4608d
fix 64bit ecore-x selection overrun bug.
2013-04-23 00:08:18 +09:00
Carsten Haitzler
36b1b06a60
note in comments som get visual info from fbconfig stuff to mach
...
depths. doesn't help though.
2013-04-23 00:06:47 +09:00
Tom Hacohen
226517aa88
Efl: Remove libeo.so.1.7.99-gdb.py that got added in the last commit.
...
SPANK SPANK SPANK Woohyun.
2013-04-22 15:42:15 +01:00
WooHyun Jung
beba98895a
edje/edje_entry : When selected word exists, selection is cleared and cursor remains on the current entry by additional key input.
2013-04-22 23:34:25 +09:00
ChunEon Park
529e1d3569
evas/evas_gl - cast arguments properly according to the spec of the gles/gl APIs.
2013-04-21 22:31:58 +09:00
Daniel Juyung Seo
436d63e01a
eina_unicode.H: be nice. add more documentation for deprecated api.
2013-04-20 19:01:02 +09:00
Daniel Willmann
6781342d3c
ecore_audio: Guard against attaching an input twice
...
Add check in input_attach and change test case accordingly
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-19 18:34:16 +01:00
Rafael Antognolli
f12b3b94d0
ecore/ews: Make this engine be aware of the wayland frame object.
...
Its background object must be resized to the framespace, and left at
least one layer available for the frame object to be under it.
2013-04-19 12:57:50 -03:00
Tom Hacohen
d1a7e1f599
removed useless mkdir in bould.
2013-04-19 16:57:04 +01:00
Tom Hacohen
e723dc6348
Eo libeo-gdb.py: Fixed up autofoo to not create it as root.
2013-04-19 16:50:15 +01:00
Daniel Willmann
94ae0e906d
ecore_audio: Don't fail configure with --disable-audio
...
Who knew I should test all these different possibilities...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-19 16:16:34 +01:00
Daniel Willmann
af8fed32c6
ecore_audio test: Better test coverage for inputs
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-19 15:43:20 +01:00
Daniel Willmann
3b5f002f17
ecore_audio: Remove unnecessary methods in tone input
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-19 15:29:44 +01:00
Daniel Willmann
1c0107afd8
ecore_audio: Fix seeking in tone input
...
Also make seekable be a property of the input as this doesn't make sense
for the output.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-19 15:28:00 +01:00
Daniel Willmann
de265a994a
ecore_audio: Make efl compile with PA disabled again
...
Now instead of having ifdefs in the .c files we just don't compile the
ones we don't need. Much cleaner.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-19 13:43:52 +01:00
Daniel Willmann
fe292a34fb
ecore_audio: Fix possible memory leak in pulse main loop integration
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-19 13:43:52 +01:00
Stefan Schmidt
3c167a964b
eeze/sensor/tizen: Fix start and stop from sensors during init and shutdown
2013-04-19 10:00:11 +01:00
Stefan Schmidt
27a711b83c
eeze/sensor: Simplify sensor object handling.
...
We rely on the app to provide a sensible object pointer and we now longer
need to have a copy of the object around to operate on it.
Simplifies code, maintenance and reduces mem copies. Win-Win :)
2013-04-19 09:21:12 +01:00
Valerii Kanunik
d601c15302
ecore: update ecore_test_ecore_main_loop_event test for more coverage code.
...
Signed-off-by: Cedric Bail <cedric.bail@samsung.com>
2013-04-19 15:43:42 +09:00
Cedric Bail
9abcb77c73
efreet: shutdown in the right order.
2013-04-19 15:41:41 +09:00
Jihoon Kim
6e767dd75b
edje: remove useless ecore_imf_context_reset call in case of pressing ESC and Return key
2013-04-19 14:46:42 +09:00
Rafael Antognolli
34d4352055
ecore_evas/wayland: Actually, the frame object should be on LAYER_MIN.
...
Also set the layer on the wayland_egl backend.
2013-04-18 19:39:46 -03:00
Rafael Antognolli
89960340d7
ecore_evas/wayland: Put the default frame object in a lower layer.
...
The frame should not stay in the same layer as the other objects. If the
application wants to allow it to be on top of the content, then it must
provide a custom frame object and set it to that layer.
NOTE: Should we make Elementary's be on a lower layer too?
2013-04-18 19:04:07 -03:00
Rafael Antognolli
e937f1f5a3
evas/wayland: Unclip objects from the framespace after rendering.
...
These objects should be clipped only during rendering, since keeping
them clipped after that allows for unexpected behavior on the
application side. For instance, an application could check if objects
have clippers before doing something to them, assuming that some objects
should have no clipper, but under wayland, after the first render
iteration, there will be no objects without a clipper.
This commit fixes this behavior by unclipping objects that had no
clipper prior to the render iteration.
Additionally, it fixes a bug where a maximized/fullscreen window could
have not all of its content rendered immediately. This was occuring
because some objects could be clipped to the framespace clipper, but
considered invisible in the beginning of the render phase, where they
are evaluated. They were considered invisible because the framespace
clipper object was not resized at that phase yet, and thus these objects
were being clipped out from the viewport.
2013-04-18 16:38:16 -03:00
Daniel Willmann
986244339b
tests/ecore_audio: Create temporary test files in build dir
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:47:35 +01:00
Daniel Willmann
2d85906367
ecore_audio: Fix warnings
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:34:33 +01:00
Daniel Willmann
88835840ea
ecore_audio: Change method signature of read and read_internal
...
Use size_t and ssize_t as len/return value
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:32:46 +01:00
Daniel Willmann
e99ab4623a
ecore_audio: Add return value to input_attach method
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:32:46 +01:00
Daniel Willmann
43299ade45
edje_multisense: Now works with eo rewrite
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:16:40 +01:00
Daniel Willmann
e93ddc9bb3
ecore_audio_pulse: Fix small bug that would delay PA stream deletion
...
In case of short reads just make sure that playback is started
immediately. No need to drain just yet as that just causes issues with
delayed removals of streams.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:16:40 +01:00
Daniel Willmann
d2326d229e
ecore_audio: Support VIO in sndfile input
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:16:40 +01:00
Daniel Willmann
6df9640c10
ecore_audio: Make custom input example work with eo
...
Uses VIO to implement a custom read function
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:16:38 +01:00
Daniel Willmann
e89153a21d
ecore_audio: Implement virtual IO for generic input
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:15:39 +01:00
Daniel Willmann
f96ba47976
ecore_audio: Implement ecore_audio_playback example with eo
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:15:37 +01:00
Daniel Willmann
7255656738
ecore_audio: Add pulseaudio output for eo
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:14:32 +01:00
Daniel Willmann
01e4c9597e
ecore_audio: Change signature of read function, reorder methods
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:14:32 +01:00
Daniel Willmann
76509b2340
ecore_audio: Implement notification when samplerate changes
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:14:32 +01:00
Daniel Willmann
8b8dc1fd6d
ecore_audio: Enable tone test case
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:14:32 +01:00
Daniel Willmann
38b3738384
ecore_audio: Allow setting frequency and length in tone input
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:14:32 +01:00
Daniel Willmann
e865d5b0a4
ecore_audio: Add tone input class
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:14:32 +01:00
Daniel Willmann
542b8743bb
ecore_audio: Enable soundfile test for eo
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:14:32 +01:00
Daniel Willmann
9da64ff201
ecore_audio: Update transcoding example to work with eo
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:14:25 +01:00
Daniel Willmann
422d3313e8
ecore_audio: Add sndfile in- and output
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:12:17 +01:00
Daniel Willmann
845aeb5c63
ecore_audio_obj_in: Implemented read and event sending
...
A protected read function must now be implemented by the child class to
perform the actual reading.
Signals on playback loop and end are sent.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:12:17 +01:00
Daniel Willmann
bd948a81a4
ecore_audio: Add new methods to ecore_audio objects
...
obj_format_get/set
obj_in_looped_get/set
obj_in_length_get
Change signature of seek
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:12:17 +01:00
Daniel Willmann
1dab08a39e
ecore_audio: Clean up the headers
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:12:17 +01:00
Daniel Willmann
b22ac214e2
ecore_audio: Add EO_TYPECHECK to the method ID macro
...
Better checks should prevent typos/cnp issues when registering methods
for functions.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:12:17 +01:00
Daniel Willmann
48b78234a8
ecore_audio: Build Eo-based Ecore_Audio and tests now
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
2013-04-18 19:12:17 +01:00