Changeset 181


Ignore:
Timestamp:
03/18/09 13:37:44 (4 years ago)
Author:
jeroen
Message:

added XMP callback to netclient and resizing to youtube

Location:
trunk/as3
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/as3/com/jeroenwijering/models/CameraModel.as

    r170 r181  
    3737                try { 
    3838                        camera = Camera.getCamera(); 
    39                         camera.setMode(320,240,2); 
     39                        camera.setMode(320,240,10); 
    4040                        microphone = Microphone.getMicrophone(); 
    4141                        video = new Video(320,240); 
     
    5151                if(camera) { 
    5252                        model.mediaHandler(video); 
    53                         model.sendEvent(ModelEvent.META,{framerate:20,height:320,width:240}); 
     53                        model.sendEvent(ModelEvent.META,{framerate:10,height:320,width:240}); 
    5454                        play(); 
    5555                        if(item['streamer']) { 
  • trunk/as3/com/jeroenwijering/player/Model.as

    r169 r181  
    141141                var hei:Number = sploader.getPlugin('display').config['height']; 
    142142                if(item && item['type'] == 'youtube') { 
    143                         display.media.x = 0; 
    144                         display.media.y = 0; 
    145                         models[item['type']].resize(wid,hei); 
    146                 } else { 
    147                         Stretcher.stretch(display.media,wid,hei,config['stretching']); 
    148                 } 
     143                        var yth:Number = Math.round(wid/4*3); 
     144                        models[item['type']].resize(wid,yth); 
     145                        controller.playlist[config['item']]['width'] = wid; 
     146                        controller.playlist[config['item']]['height'] = yth; 
     147                } 
     148                Stretcher.stretch(display.media,wid,hei,config['stretching']); 
    149149                if(thumb.width > 10) { 
    150150                        Stretcher.stretch(thumb,wid,hei,config['stretching']); 
  • trunk/as3/com/jeroenwijering/player/Player.as

    r175 r181  
    6969                plugins:undefined, 
    7070                token:undefined, 
    71                 tracecall:undefined, 
    72                 version:'4.4.174' 
     71                tracecall:'arthropod', 
     72                version:'4.4.177' 
    7373        }; 
    7474        /** Reference to all stage graphics. **/ 
  • trunk/as3/com/jeroenwijering/utils/NetClient.as

    r167 r181  
    130130 
    131131 
     132        /** Receiving XMP data. **/ 
     133        public function onXMPData(... rest):void { 
     134                trace(rest[0]); 
     135                if (rest.length > 0) { 
     136                        forward(rest,'onxmpdate'); 
     137                } 
     138        }; 
     139 
    132140}; 
    133141 
Note: See TracChangeset for help on using the changeset viewer.