summaryrefslogtreecommitdiffstats
path: root/src/pulse/internal.h
diff options
context:
space:
mode:
authorArun Raghavan <arun.raghavan@collabora.co.uk>2011-02-28 10:53:41 +0530
committerArun Raghavan <arun.raghavan@collabora.co.uk>2011-05-02 10:17:20 +0530
commit3767c9c4e8107a3e78f387466b45384d64644d94 (patch)
tree8e448f8fd687a3dbd25beb83b296b8828f2088f7 /src/pulse/internal.h
parentc3839c76377ea7662f29364ae66718e8ac6233af (diff)
format: Add some properties and internal API
The properties will be used by clients to set the sample format, sampling rate, etc. The functions will be used internally.
Diffstat (limited to 'src/pulse/internal.h')
-rw-r--r--src/pulse/internal.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/pulse/internal.h b/src/pulse/internal.h
index ab702b99..53fcca60 100644
--- a/src/pulse/internal.h
+++ b/src/pulse/internal.h
@@ -291,6 +291,11 @@ pa_tagstruct *pa_tagstruct_command(pa_context *c, uint32_t command, uint32_t *ta
void pa_ext_device_manager_command(pa_context *c, uint32_t tag, pa_tagstruct *t);
void pa_ext_stream_restore_command(pa_context *c, uint32_t tag, pa_tagstruct *t);
+pa_bool_t pa_format_info_is_compatible(pa_format_info *first, pa_format_info *second);
+pa_format_info* pa_format_info_from_sample_spec(pa_sample_spec *ss, pa_channel_map *map);
+void pa_format_info_to_sample_spec(pa_format_info *f, pa_sample_spec *ss, pa_channel_map *map);
+void pa_format_info_to_sample_spec_fake(pa_format_info *f, pa_sample_spec *ss);
+
pa_bool_t pa_mainloop_is_our_api(pa_mainloop_api*m);
#endif