mirror of
				https://github.com/nyanmisaka/ffmpeg-rockchip.git
				synced 2025-10-31 04:26:37 +08:00 
			
		
		
		
	* clarifying the AVInputFormat::read_seek return value
* changing dv_read_seek() to return the proper value
    (patch by Maksym Veremeyenko)
Originally committed as revision 9418 to svn://svn.ffmpeg.org/ffmpeg/trunk
			
			
This commit is contained in:
		 Maksym Veremeyenko
					Maksym Veremeyenko
				
			
				
					committed by
					
						 Roman Shaposhnik
						Roman Shaposhnik
					
				
			
			
				
	
			
			
			 Roman Shaposhnik
						Roman Shaposhnik
					
				
			
						parent
						
							ffaa3ecb60
						
					
				
				
					commit
					05ce0f11e4
				
			| @@ -216,6 +216,7 @@ typedef struct AVInputFormat { | ||||
|      * @param stream_index must not be -1 | ||||
|      * @param flags selects which direction should be preferred if no exact | ||||
|      *              match is available | ||||
|      * @return >= 0 on success (but not necessarily the new offset) | ||||
|      */ | ||||
|     int (*read_seek)(struct AVFormatContext *, | ||||
|                      int stream_index, int64_t timestamp, int flags); | ||||
|   | ||||
| @@ -426,7 +426,8 @@ static int dv_read_seek(AVFormatContext *s, int stream_index, | ||||
|  | ||||
|     dv_offset_reset(c, offset / c->sys->frame_size); | ||||
|  | ||||
|     return url_fseek(&s->pb, offset, SEEK_SET); | ||||
|     offset = url_fseek(&s->pb, offset, SEEK_SET); | ||||
|     return (offset < 0)?offset:0; | ||||
| } | ||||
|  | ||||
| static int dv_read_close(AVFormatContext *s) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user