| Import line: | GstBase = imports.gi.GstBase; | 
| GIR File: | GstBase-0.10.gir | 
| C documentation: | GstByteWriter | 
| Struct : | ByteWriter | 
| Show / Hide Inherited methods, properties and signals | 
| Properties | Defined By | |
|---|---|---|
| 
			
			 
				alloc_size : Number 
                   
                     
			 
		  
			 | 
		    GstBase.ByteWriter | |
| 
			
			 
				fixed : Boolean 
                   
                     
			 
		  
			 | 
		    GstBase.ByteWriter | |
| 
			
			 
				owned : Boolean 
                   
                     
			 
		  
			 | 
		    GstBase.ByteWriter | |
| 
			
			 
				parent : GstBase.ByteReader 
                   
                     
			 
		  
			 | 
		    GstBase.ByteWriter | |
| Method / Constructor | Defined By | |
|---|---|---|
| 
                
		 
			new  GstBase.ByteWriter
				
				 () 
			
				
			
		 
                Create a new GstBase.ByteWriter  
		 
		 
                    
			
			
			
				Create a new GstBase.ByteWriter
			
			
			
			 
			
			
			 
		    
		     
                                         
                 | 
            ||
| 
                
		
                 Create a new GstBase.ByteWriter  
		 
		 
                    
			
			
			
				Create a new GstBase.ByteWriter
			
			
				                     
                
 
  | 
            ||
| 
                
		 
			new  GstBase.ByteWriter.with_data
				
				 (String data, Number size, Boolean initialized) 
			
				
					 : 
					GstBase.ByteWriter
					
				
			
		 
                Create a new GstBase.ByteWriter  
		 
		 
                    
			
			
			
				Create a new GstBase.ByteWriter
			
			
				                     
                
 
  | 
            ||
| 
                
		
                 Create a new GstBase.ByteWriter  
		 
		 
                    
			
			
			
				Create a new GstBase.ByteWriter
			
			
				
			
			
			 
			
			
				                     
                
  | 
            ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| 
                
		 
			free
				
				 () 
			
				
					 : 
					none
					
				
			
		 
                Frees writer and all memory allocated by it.  
		 
		 
		 
                    
			
				Frees writer and all memory allocated by it.
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            GstBase.ByteWriter | |
| 
                
		 
			free_and_get_buffer
				
				 () 
			
				
					 : 
					Gst.Buffer
					
				
			
		 
                Frees writer and all memory allocated by it except the current data, which is returned as GstBuffer.  
		 
		 
		 
                    
			
				Frees writer and all memory allocated by it except the current data, which is returned as GstBuffer.
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            GstBase.ByteWriter | |
| 
                
		 
			free_and_get_data
				
				 () 
			
				
					 : 
					String
					
				
			
		 
                Frees writer and all memory allocated by it except the current data, which is returned.  
		 
		 
		 
                    
			
				Frees writer and all memory allocated by it except the current data, which is returned.
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            GstBase.ByteWriter | |
| 
                
		 
			get_remaining
				
				 () 
			
				
					 : 
					Number
					
				
			
		 
                Returns the remaining size of data that can still be written.  
		 
		 
		 
                    
			
				Returns the remaining size of data that can still be written. If -1 is returned the remaining size is only limited by system resources.
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            GstBase.ByteWriter | |
| 
                
		 
			init
				
				 () 
			
				
					 : 
					none
					
				
			
		 
                Initializes writer to an empty instance  
		 
		 
		 
                    
			
				Initializes writer to an empty instance
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            GstBase.ByteWriter | |
| 
                
		
                 Initializes writer with the given buffer.  
		 
		 
		 
                    
			
				Initializes writer with the given buffer. If initialized is TRUE it is possible to read the complete buffer from the GstByteWriter from the beginning.                      
                
 
  | 
            GstBase.ByteWriter | |
| 
                
		
                 Initializes writer with the given memory area.  
		 
		 
		 
                                        
                 | 
            GstBase.ByteWriter | |
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| GstBase.ByteWriter | ||
| 
                
		 
			reset
				
				 () 
			
				
					 : 
					none
					
				
			
		 
                Resets writer and frees the data if it's owned by writer.  
		 
		 
		 
                    
			
				Resets writer and frees the data if it's owned by writer.
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            GstBase.ByteWriter | |
| 
                
		 
			reset_and_get_buffer
				
				 () 
			
				
					 : 
					Gst.Buffer
					
				
			
		 
                Resets writer and returns the current data as buffer.  
		 
		 
		 
                    
			
				Resets writer and returns the current data as buffer.
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            GstBase.ByteWriter | |
| 
                
		 
			reset_and_get_data
				
				 () 
			
				
					 : 
					String
					
				
			
		 
                Resets writer and returns the current data.  
		 
		 
		 
                    
			
				Resets writer and returns the current data.
		    
				
			
			
			
			
			
			 
			
			
				                     
                
  | 
            GstBase.ByteWriter | |
| None |