Fixed MP4 issues for box sizes >= 0x80000000
This commit is contained in:
		
							parent
							
								
									4e535799af
								
							
						
					
					
						commit
						99692008a7
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		|  | @ -86,7 +86,7 @@ namespace MP4 { | ||||||
| 
 | 
 | ||||||
|   ///\todo make good working calcBoxSize with size and payloadoffset calculation
 |   ///\todo make good working calcBoxSize with size and payloadoffset calculation
 | ||||||
|   unsigned long int calcBoxSize(char readVal[16]) { |   unsigned long int calcBoxSize(char readVal[16]) { | ||||||
|     return (readVal[0] << 24) | (readVal[1] << 16) | (readVal[2] << 8) | (readVal[3]); |     return (unsigned int)ntohl(((int *)readVal)[0]); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   bool skipBox(FILE * newData) { |   bool skipBox(FILE * newData) { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Thulinma
						Thulinma