hal: tizenaudio reference sink / source add setting parameters & recover 09/52209/1 accepted/tizen/mobile/20151120.071002 accepted/tizen/tv/20151120.071014 accepted/tizen/wearable/20151120.071026 submit/tizen/20151120.051615
authorKimJeongYeon <jeongyeon.kim@samsung.com>
Fri, 20 Nov 2015 01:30:23 +0000 (10:30 +0900)
committerKimJeongYeon <jeongyeon.kim@samsung.com>
Fri, 20 Nov 2015 01:30:44 +0000 (10:30 +0900)
Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: If945f2c35d7969a6845c230604c5f7336797e476

src/tizen-audio.h

index c4c7765b7f9044384b9a834b81a6fbc0d3d4a5ff..8f3161b3393b79809f26180bd67ef56cc8601802 100644 (file)
@@ -92,7 +92,7 @@ typedef struct audio_interface {
     audio_return_t (*pcm_write)(void *userdata, void *pcm_handle, const void *buffer, uint32_t frames);
     audio_return_t (*pcm_read)(void *userdata, void *pcm_handle, void *buffer, uint32_t frames);
     audio_return_t (*pcm_get_fd)(void *userdata, void *pcm_handle, int *fd);
-    audio_return_t (*pcm_recover)(void *userdata, void *pcm_handle, int err);
+    audio_return_t (*pcm_recover)(void *userdata, void *pcm_handle, int revents);
     audio_return_t (*pcm_get_params)(void *userdata, void *pcm_handle, uint32_t direction, void **sample_spec, uint32_t *period_size, uint32_t *periods);
     audio_return_t (*pcm_set_params)(void *userdata, void *pcm_handle, uint32_t direction, void *sample_spec, uint32_t period_size, uint32_t periods);
 } audio_interface_t;
@@ -118,7 +118,7 @@ audio_return_t audio_pcm_avail(void *userdata, void *pcm_handle, uint32_t *avail
 audio_return_t audio_pcm_write(void *userdata, void *pcm_handle, const void *buffer, uint32_t frames);
 audio_return_t audio_pcm_read(void *userdata, void *pcm_handle, void *buffer, uint32_t frames);
 audio_return_t audio_pcm_get_fd(void *userdata, void *pcm_handle, int *fd);
-audio_return_t audio_pcm_recover(void *userdata, void *pcm_handle, int err);
+audio_return_t audio_pcm_recover(void *userdata, void *pcm_handle, int revents);
 audio_return_t audio_pcm_get_params(void *userdata, void *pcm_handle, uint32_t direction, void **sample_spec, uint32_t *period_size, uint32_t *periods);
 audio_return_t audio_pcm_set_params(void *userdata, void *pcm_handle, uint32_t direction, void *sample_spec, uint32_t period_size, uint32_t periods);
 #endif