mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-10-30 15:14:17 +00:00
More preparation for colour FAX
This commit is contained in:
1 parent
0b4340c36e
commit
a5ce5de53d
6 files changed
+58
-38
No files matched your search
@@ -54,7 +54,7 @@ struct t30_state_s
|
||||
int supported_compressions;
|
||||
/*! \brief A bit mask of the currently supported bi-level image resolutions. */
|
||||
int supported_bilevel_resolutions;
|
||||
/*! \brief A bit mask of the currently supported colour image resolutions. */
|
||||
/*! \brief A bit mask of the currently supported gray-scale and colour image resolutions. */
|
||||
int supported_colour_resolutions;
|
||||
/*! \brief A bit mask of the currently supported image sizes. */
|
||||
int supported_image_sizes;
|
||||
|
||||
@@ -467,12 +467,19 @@ SPAN_DECLARE(int) t30_set_supported_modems(t30_state_t *s, int supported_modems)
|
||||
\return 0 if OK, else -1. */
|
||||
SPAN_DECLARE(int) t30_set_supported_compressions(t30_state_t *s, int supported_compressions);
|
||||
|
||||
/*! Specify which resolutions are supported by a T.30 context.
|
||||
\brief Specify supported resolutions.
|
||||
/*! Specify which bi-level resolutions are supported by a T.30 context.
|
||||
\brief Specify supported bi-level resolutions.
|
||||
\param s The T.30 context.
|
||||
\param supported_resolutions Bit field list of the supported resolutions.
|
||||
\return 0 if OK, else -1. */
|
||||
SPAN_DECLARE(int) t30_set_supported_resolutions(t30_state_t *s, int supported_resolutions);
|
||||
SPAN_DECLARE(int) t30_set_supported_bilevel_resolutions(t30_state_t *s, int supported_resolutions);
|
||||
|
||||
/*! Specify which colour resolutions are supported by a T.30 context.
|
||||
\brief Specify supported colour resolutions.
|
||||
\param s The T.30 context.
|
||||
\param supported_resolutions Bit field list of the supported resolutions.
|
||||
\return 0 if OK, else -1. */
|
||||
SPAN_DECLARE(int) t30_set_supported_colour_resolutions(t30_state_t *s, int supported_resolutions);
|
||||
|
||||
/*! Specify which images sizes are supported by a T.30 context.
|
||||
\brief Specify supported image sizes.
|
||||
|
||||
@@ -710,7 +710,7 @@ SPAN_DECLARE(int) t30_set_supported_compressions(t30_state_t *s, int supported_c
|
||||
}
|
||||
/*- End of function --------------------------------------------------------*/
|
||||
|
||||
SPAN_DECLARE(int) t30_set_supported_resolutions(t30_state_t *s, int supported_resolutions)
|
||||
SPAN_DECLARE(int) t30_set_supported_bilevel_resolutions(t30_state_t *s, int supported_resolutions)
|
||||
{
|
||||
s->supported_bilevel_resolutions = supported_resolutions;
|
||||
t30_build_dis_or_dtc(s);
|
||||
@@ -718,6 +718,14 @@ SPAN_DECLARE(int) t30_set_supported_resolutions(t30_state_t *s, int supported_re
|
||||
}
|
||||
/*- End of function --------------------------------------------------------*/
|
||||
|
||||
SPAN_DECLARE(int) t30_set_supported_colour_resolutions(t30_state_t *s, int supported_resolutions)
|
||||
{
|
||||
s->supported_colour_resolutions = supported_resolutions;
|
||||
t30_build_dis_or_dtc(s);
|
||||
return 0;
|
||||
}
|
||||
/*- End of function --------------------------------------------------------*/
|
||||
|
||||
SPAN_DECLARE(int) t30_set_supported_image_sizes(t30_state_t *s, int supported_image_sizes)
|
||||
{
|
||||
s->supported_image_sizes = supported_image_sizes;
|
||||
|
||||
Reference in new issue
Block a user