summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancesco Romani <fromani@gmail.com>2014-07-07 08:10:23 +0200
committerSebastian Dröge <sebastian@centricular.com>2023-04-12 21:30:57 +0300
commitdb94942a4a5256bae2536558392219f0d9e80162 (patch)
treec5432ecafba3ae18d09d9dd29eb26db39200823e
parent0b93e27428f5cbe2d3ddb8758fbb4866ad963bdf (diff)
downloadorc-db94942a4a5256bae2536558392219f0d9e80162.tar.gz
parser: extract function to handle .doubleparam
Part-of: <https://gitlab.freedesktop.org/gstreamer/orc/-/merge_requests/30>
-rw-r--r--orc/orcparse.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/orc/orcparse.c b/orc/orcparse.c
index 2e4c0b8..7ca594f 100644
--- a/orc/orcparse.c
+++ b/orc/orcparse.c
@@ -104,6 +104,7 @@ static int orc_parse_handle_temporary (OrcParser *parser, const OrcLine *line);
static int orc_parse_handle_parameter (OrcParser *parser, const OrcLine *line);
static int orc_parse_handle_parameter_int64 (OrcParser *parser, const OrcLine *line);
static int orc_parse_handle_parameter_float (OrcParser *parser, const OrcLine *line);
+static int orc_parse_handle_parameter_double (OrcParser *parser, const OrcLine *line);
static int orc_parse_handle_directive (OrcParser *parser, const OrcLine *line);
static int orc_parse_handle_opcode (OrcParser *parser, const OrcLine *line);
@@ -714,7 +715,7 @@ ORC_PARSE_ITEM (temporary)
ORC_PARSE_ITEM (parameter)
ORC_PARSE_ITEM (parameter_int64)
ORC_PARSE_ITEM (parameter_float)
-
+ORC_PARSE_ITEM (parameter_double)
static int
orc_parse_handle_directive (OrcParser *parser, const OrcLine *line)
@@ -734,6 +735,7 @@ orc_parse_handle_directive (OrcParser *parser, const OrcLine *line)
{ ".param", orc_parse_handle_parameter },
{ ".longparam", orc_parse_handle_parameter_int64 },
{ ".floatparam", orc_parse_handle_parameter_float },
+ { ".doubleparam", orc_parse_handle_parameter_double },
{ NULL, NULL }
};
int i;