001    package railo.runtime.video;
002    
003    public interface VideoInfo {
004            
005            public long getAudioBitrate();
006            /**
007             * @return the audioChannels
008             */
009            public String getAudioChannels();
010    
011            /**
012             * @return the audioCodec
013             */
014            public String getAudioCodec();
015    
016            /**
017             * @return the audioSampleRate
018             */
019            public long getAudioSamplerate();
020    
021            /**
022             * @return the duration
023             */
024            public long getDuration();
025            
026            /**
027             * @return the bitrate
028             */
029            public long getVideoBitrate();
030    
031            /**
032             * @return the framerate
033             */
034            public double getFramerate();
035    
036            /**
037             * @return the videoCodec
038             */
039            public String getVideoCodec();
040            
041            /**
042             * @return the videoFormat
043             */
044            public String getVideoFormat();
045    
046            /**
047             * @return the height
048             */
049            public int getHeight();
050    
051            /**
052             * @return the width
053             */
054            public int getWidth();
055    }