pepper: API for getting current mode of an output 80/52380/1
authorTaekyun Kim <tkq.kim@samsung.com>
Thu, 19 Nov 2015 05:37:52 +0000 (14:37 +0900)
committerTaekyun Kim <tkq.kim@samsung.com>
Mon, 23 Nov 2015 05:49:09 +0000 (14:49 +0900)
Change-Id: I05526441cabcaf1e41c0d2319f9632a13e9b2156

src/lib/pepper/output.c
src/lib/pepper/pepper.h

index 0047c71..4985acc 100644 (file)
@@ -417,6 +417,12 @@ pepper_output_get_mode(pepper_output_t *output, int index, pepper_output_mode_t
     return output->backend->get_mode(output->data, index, mode);
 }
 
+PEPPER_API const pepper_output_mode_t *
+pepper_output_get_current_mode(pepper_output_t *output)
+{
+    return &output->current_mode;
+}
+
 PEPPER_API pepper_bool_t
 pepper_output_set_mode(pepper_output_t *output, const pepper_output_mode_t *mode)
 {
index 8657f43..52ab10d 100644 (file)
@@ -893,6 +893,9 @@ pepper_output_get_mode_count(pepper_output_t *output);
 PEPPER_API void
 pepper_output_get_mode(pepper_output_t *output, int index, pepper_output_mode_t *mode);
 
+PEPPER_API const pepper_output_mode_t *
+pepper_output_get_current_mode(pepper_output_t *output);
+
 PEPPER_API pepper_bool_t
 pepper_output_set_mode(pepper_output_t *output, const pepper_output_mode_t *mode);