mov: add support for little-endian utf16 chapter names
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
This commit is contained in:
		
							parent
							
								
									795ed278e6
								
							
						
					
					
						commit
						97b04f5ed3
					
				@ -2326,6 +2326,8 @@ static void mov_read_chapters(AVFormatContext *s)
 | 
			
		||||
        ch = get_be16(sc->pb);
 | 
			
		||||
        if (ch == 0xfeff)
 | 
			
		||||
            avio_get_str16be(sc->pb, len, title, title_len);
 | 
			
		||||
        else if (ch == 0xfffe)
 | 
			
		||||
            avio_get_str16le(sc->pb, len, title, title_len);
 | 
			
		||||
        else {
 | 
			
		||||
            AV_WB16(title, ch);
 | 
			
		||||
            get_strz(sc->pb, title + 2, len - 1);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user