# Error 1046 & 1180 PLS HELP

**URL:** <https://forum.kirupa.com/t/error-1046-1180-pls-help/318343>\
**Category:** flash\
**Created:** [January 17, 2011, 7:12pm UTC](https://forum.kirupa.com/t/error-1046-1180-pls-help/318343 "2011-01-17T19:12:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![outback](https://avatars.discourse-cdn.com/v4/letter/o/9f8e36/32.png) [@outback](https://forum.kirupa.com/u/outback)\
**Post date:** [January 17, 2011, 7:12pm UTC](https://forum.kirupa.com/t/error-1046-1180-pls-help/318343/1 "2011-01-17T19:12:36Z")

</div>

Hi all,

I’m getting a really annoying error message and could really use some help.

here are my lines of code

main.swf

```auto

// main swf
import flash.external.ExternalInterface;

var urlParser = ExternalInterface.call ("SubTitleData");
var minhaLegenda:SubtitleParser = new SubtitleParser(urlParser);

var urlData = ExternalInterface.call ("SubTitleData");
var carregaLegenda:SubTitleData = new SubTitleData(urlData);

legenda_txt.text = "legenda.srt"

```

SubtitleParser.as

```auto

package {
    public class SubtitleParser {
        public static function parseSRT(data : String) : Array {
            var result : Array = new Array();
 
            var lines : Array;
            var translation : SubTitleData; //error 1
 
            var blocks : Array = data.split(/^[0-9]+$/gm);
            for each (var block : String in blocks) {
                translation = new SubTitleData(); //error 2

```

1046: Type was not found or was not a compile-time constant: SubTitleData.

1180: Call to a possibly undefined method SubTitleData.

PLS HELP!!!
