             _tags = new Vector.<FLVTag>();
             _timer = new Timer(0, 0);
             _audioOnly = audioOnly;
+            _audioFound = false;
             _audioSelected = true;
         };
 

        private var _timer : Timer;
        private var _totalBytes : uint;
        private var _audioOnly : Boolean;
        private var _audioSelected : Boolean;

        public static function probe(data : ByteArray) : Boolean {

                default:
                /* check for unknown PID :
                    video PID not defined and stream is not audio only OR
                    audio PID not defined and audio not found
                    adding this condition is useful to avoid reporting unknown PIDs for streams with multiple audio PIDs for example ...
                */
                    if((_avcId ==-1 && !_audioOnly) ||
                       (_audioId ==-1 && !_audioFound)) {
                        CONFIG::LOGGING {
                            Log.debug("TS: unknown PID:" + pid);
                        }
                        _unknownPIDFound = true;
                    }
                    break;
