# Video Player(TypeError: Error #1009)

**URL:** <https://forum.kirupa.com/t/video-player-typeerror-error-1009/260500>\
**Category:** flash\
**Created:** [May 16, 2008, 9:05am UTC](https://forum.kirupa.com/t/video-player-typeerror-error-1009/260500 "2008-05-16T09:05:00Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![rogerB](https://avatars.discourse-cdn.com/v4/letter/r/d9b06d/32.png) [@rogerB](https://forum.kirupa.com/u/rogerB)\
**Post date:** [May 16, 2008, 9:05am UTC](https://forum.kirupa.com/t/video-player-typeerror-error-1009/260500/1 "2008-05-16T09:05:00Z")

</div>

Hi All,  
i’m trying to set up my video player with as3.  
Now i’d like to use a volume control bar, but i got this strange error for me(not really familiar with as3):

```php
TypeError: Error #1009: Cannot access a property or method of a null object reference.

```

I was looking on other topic here, but i couldn’t understand anything.  
Could someone help me, please?  
here my code (is not a document class. is inside my .fla)

```php
import fl.controls.*;
import fl.events.SliderEvent;
import flash.media.SoundTransform;

var videoConnection:NetConnection = new NetConnection();
videoConnection.connect(null);
var videoStream:NetStream = new NetStream(videoConnection);
videoStream.play("shortmovie.flv");
var metaListener: Object = new Object();
metaListener.onMetaData = onMetaData;
videoStream.client = metaListener;
var video:Video = new Video();

//SET UP WIDTH AND HEIGH//
video.width = 700;
video.height = 455;

// VIDEO POSITION//
video.x = 49;
video.y = 45;

//Video Volume
var volumeTransform:SoundTransform;
	volumeSlider.value = volumeTransform.volume;
	volumeTransform = new SoundTransform();
	volumeSlider.minimum = 0;
	volumeSlider.maximum = 1;
	volumeSlider.snapInterval = 0.1;
	volumeSlider.tickInterval = volumeSlider.snapInterval;

	volumeSlider.liveDragging = true;

	volumeSlider.addEventListener(SliderEvent.CHANGE, volumeChangeHandler);

// ATTACH VIDEO ON THE STAGE
	video.attachNetStream(videoStream);
	addChild(video);

// FUnction play and stop movie//
function onMetaData(data:Object):void {
	play_btn.addEventListener(MouseEvent.CLICK, playMovie);
	stop_btn.addEventListener(MouseEvent.CLICK, stopMovie);
	back_btn.addEventListener(MouseEvent.CLICK, backMovie);
	

}
function playMovie(event:MouseEvent):void {
	videoStream.play("shortmovie.flv");
}

function stopMovie(event:MouseEvent):void {
	videoStream.pause();
}

function backMovie(event:MouseEvent):void {
	videoStream.seek(0);
}

function volumeChangeHandler(event:SliderEvent):void {
	volumeTransform.volume = event.value;
	videoStream.soundTransform = volumeTransform;

}

```

Thanks in advance

---

<div class="post-metadata">

**Author:** ![rogerB](https://avatars.discourse-cdn.com/v4/letter/r/d9b06d/32.png) [@rogerB](https://forum.kirupa.com/u/rogerB)\
**Post date:** [May 16, 2008, 3:01pm UTC](https://forum.kirupa.com/t/video-player-typeerror-error-1009/260500/2 "2008-05-16T15:01:20Z")

</div>

Great thanks a lot!it’s working now!  
Thanks  
:party:

---

<div class="post-metadata">

**Author:** ![Freddythunder](https://avatars.discourse-cdn.com/v4/letter/f/8edcca/32.png) [@Freddythunder](https://forum.kirupa.com/u/Freddythunder)\
**Post date:** [May 29, 2008, 8:53pm UTC](https://forum.kirupa.com/t/video-player-typeerror-error-1009/260500/3 "2008-05-29T20:53:16Z")

</div>

Any chance either one of you guys can lead me to a tutorial on making said video player (in CS3)? I can’t seem to find one in my two days of searching…

---

<div class="post-metadata">

**Author:** ![rbnzdave](https://avatars.discourse-cdn.com/v4/letter/r/a587f6/32.png) [@rbnzdave](https://forum.kirupa.com/u/rbnzdave)\
**Post date:** [May 29, 2008, 9:16pm UTC](https://forum.kirupa.com/t/video-player-typeerror-error-1009/260500/4 "2008-05-29T21:16:50Z")

</div>

[http://www.gotoandlearn.com/](http://www.gotoandlearn.com/)

---

<div class="post-metadata">

**Author:** ![Freddythunder](https://avatars.discourse-cdn.com/v4/letter/f/8edcca/32.png) [@Freddythunder](https://forum.kirupa.com/u/Freddythunder)\
**Post date:** [May 29, 2008, 9:23pm UTC](https://forum.kirupa.com/t/video-player-typeerror-error-1009/260500/5 "2008-05-29T21:23:46Z")

</div>

Thank you! I’ve never heard of this site. It’s great!

---

<div class="post-metadata">

**Author:** ![rbnzdave](https://avatars.discourse-cdn.com/v4/letter/r/a587f6/32.png) [@rbnzdave](https://forum.kirupa.com/u/rbnzdave)\
**Post date:** [May 29, 2008, 9:28pm UTC](https://forum.kirupa.com/t/video-player-typeerror-error-1009/260500/6 "2008-05-29T21:28:04Z")

</div>

the guy is a legend. its where i started 🙂
