January 26, 2011
View c6610a2

Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.

Diego Elio Pettenò authored on 2011/01/26 07:03:28
July 6, 2010
View defb000

Add #ifdefs around code specific to file and pipe protocols

Måns Rullgård authored on 2010/07/06 23:28:32
View 3f7ab64

file_protocol: remove redundant #include sys/time.h

Måns Rullgård authored on 2010/07/06 20:42:46
June 1, 2010
View 27241cb

Declare the url_write buffer parameter as const

Martin Storsjö authored on 2010/06/01 16:46:23
April 27, 2010
View ec67917

Make file_open() return the error code set in errno if open() fails, rather than always ENOENT.

Stefano Sabatini authored on 2010/04/27 07:36:51
April 4, 2010
View 5b33a55

Implement support to the AVSEEK_SIZE operation in file_seek().

Stefano Sabatini authored on 2010/04/04 23:21:29
February 14, 2010
View f2a4f12

Do not call lseek() with invalid whence value

Måns Rullgård authored on 2010/02/14 01:56:37
July 27, 2009
View fbf7e80

Only consider -1 as an error return value for open(). This is: - what Posix says (-1 on error, >=0 on success) - fixing a bug on winCE (<0 sometimes)

Martin Storsjö authored on 2009/07/27 21:36:22
March 26, 2009
View d4efacf

Use intptr_t when casting pointers to int.

Ramiro Polla authored on 2009/03/26 10:34:02
March 4, 2009
View f0a8039

Add url_get_file_handle(), which is used to get the file descriptor associated with the I/O handle (e.g. the fd returned by open()). See "[RFC] rtsp.c EOF support" thread.

Ronald S. Bultje authored on 2009/03/04 02:04:51
March 3, 2009
View f989d39

Remove size_t cast in setting s->priv_data directly to the (integer) file descriptor returned by open(). This removes some dubious doublecasts such as priv_data = (void *) (size_t) some_integer, and is always safe on systems we care about because sizeof(int)<=sizeof(void*). See comments from Mans and Michael in "[RFC] rtsp.c EOF support" thread.

Ronald S. Bultje authored on 2009/03/03 22:57:09
January 14, 2009
View b250f9c

Change semantic of CONFIG_*, HAVE_* and ARCH_*. They are now always defined to either 0 or 1.

Aurelien Jacobs authored on 2009/01/14 08:44:16
January 12, 2009
View b507ebd

Use setmode() if it exists in <io.h>, and not based on O_BINARY.

Ramiro Polla authored on 2009/01/12 07:05:43
October 3, 2008
View bc5c918

Remove offset_t typedef and use int64_t directly instead. The name offset_t is easily confused with the standard off_t type and *_t is POSIX reserved namespace if any POSIX header is included.

Diego Biurrun authored on 2008/10/03 19:16:29
May 27, 2008
View fbcb081

remove const qualifier, removes warning: libavformat/file.c:99: warning: passing argument 2 of 'strtol' from incompatible pointer type

Baptiste Coudurier authored on 2008/05/27 10:19:19