Age | Commit message (Collapse) | Author |
|
Being annoyed by different types of eina critical macros - CRI, CRIT,
CRITICAL -, I concluded to unify them to one. Discussed on IRC and
finally, CRI was chosen to meet the consistency with other macros -
ERR, WRN, INF, DBG - in terms of the number of characters.
If there is any missing bits, please let me know.
|
|
|
|
|
|
|
|
All the class names are now of the format: Lib_Type_Subtype_Extra.
|
|
This reverts commit 1714fe93f42d6950171d0ab9069bfb808a62fd31.
We actually want this type, it makes things clearer.
Conflicts:
src/tests/eo/function_overrides/function_overrides_inherit2.c
src/tests/eo/function_overrides/function_overrides_simple.c
src/tests/eo/suite/eo_test_class_simple.c
|
|
Conflicts:
src/tests/eo/suite/eo_test_general.c
|
|
We have been missing the actual break statement in this switch. Without
it the format for auto would always been set to wav.
CID: 1039378
|
|
well well well. i WASN'T crazy. there WAS a leak. it was
ecore-audio+multisense. if a pulse audio output doesn't connect... NO
ONE KNOWS. all audio streams keep being appended to it forever just
consuming more memory indefinitely. there is no way to handle it.
expose events so it CAN be handled.
|
|
that it can be used in the below event callback.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
|
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
|
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
|
valid fd before calling read().
Reuse returned fd variable in the callback to save extra function call
to ecore_main_fd_handler_fd_get (since we already acquired the fd
above).
Signed-off-by: Chris Michael <cp.michael@samsung.com>
|
|
Thanks coverity for finding that
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Correctly close any file we have open and release VIO data
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
|
|
This reverts commit 4db03f700cfaa8261db11a3a0c7162f0e7b71f0d.
|
|
This reverts commit 96d98696849ac2b141d6eb9d68238ff8c628c1ac.
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
This is not well tested and thus disabled by default
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Revert "Revert "Efl: replace eo_data_get for objects data referencing.""
This reverts commit b64a2994b3b277cbe7fce17d7ee275fd0d78c925.
|
|
This reverts commit 654a3f5f94c2464b8563d27da94a78398c112962.
|
|
Also remove the Classes section from the Ecore_Audio_Group, we don't
need it as the pages are linked automatically
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Remove old unused function declarations
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
ecore_audio_obj_out now also supports VIO. Add attribute need_writer so
we can generalize the idler creation for subclasses at a later time.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
* The idler for the write callback is now in the output struct because
different outputs might need it.
* Remove paused attribute from output - we have it in Ecore_Audio_Object
already
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
The VIO wrapper functions are needed from the sndfile inputs and outputs
so move them to a separate file and access from both.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Using pa_stream_write_begin we can just request a buffer to write into
This reduces the amount of calloc()/free() and memcpy calls.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
input_attach, input_detach, format_set, and source_set now return an
Eina_Bool
Tests, examples and edje_multisense adapted
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Add check in input_attach and change test case accordingly
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
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>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Use size_t and ssize_t as len/return value
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
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>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
|
|
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>
|