use vars qw($VERSION);
$VERSION = '0.1';
-use constant IEI_ALCATEL_PICTURE => 0b100;
-use constant IEI_ALCATEL_ANIMATION => 0b101;
+use constant IEI_ALCATEL_PICTURE => 0b100;
+use constant IEI_ALCATEL_ANIMATION => 0b101;
+use constant IEI_ALCATEL_MSEQ_MELODY => 0b010;
# returns ($msg, $udh=[...])
}]);
}
+# returns ($msg, $udh=[...])
+sub alcatel_mseq_melody_file {
+ my ($class, $file_data) = @_;
+
+ return ($file_data, [
+ {
+ "type"=>"alcatel",
+ "ems_compat"=>!!(0x20 & ord(substr($file_data,4,1))),
+ "alcatel_type"=>IEI_ALCATEL_MSEQ_MELODY,
+ "length"=>length($file_data),
+ }]);
+}
+
1;