8d26c193fb 
								
							
								 
							
						 
						
							
							
								
								avdevice: Apply a more consistent file naming scheme  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								afbaa9a737 
								
							
								 
							
						 
						
							
							
								
								avdevice/oss_audio: avoid strerror() and errbuf  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b7c77912b6 
								
							
								 
							
						 
						
							
							
								
								oss_audio: use a macro to simplify ioctl() error checking  
							
							Also add a note about SNDCTL_DSP_GETFMTS which may fail even if OSS is
available.
CC: libav-stable@libav.org 
Bug-Id: CID 1238992
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39133efc1b 
								
							
								 
							
						 
						
							
							
								
								avdevice/oss_audio: Check SNDCTL_DSP_GETFMTS failure, print a warning but continue  
							
							Found-by: CSA and Timothy Gu <timothygu99@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69c7aad494 
								
							
								 
							
						 
						
							
							
								
								oss_audio: use a macro to simplify ioctl() error checking  
							
							Also add a note about SNDCTL_DSP_GETFMTS which may fail even if OSS is
available.
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d6e1d37100 
								
							
								 
							
						 
						
							
							
								
								oss_audio: Split muxer and demuxer  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0de9159a7 
								
							
								 
							
						 
						
							
							
								
								avdevice: Give names to anonymously typedeffed structs  
							
							Anonymous structs can cause trouble in header files, so try to
avoid them altogether as a matter of good style. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0dbcecc8dc 
								
							
								 
							
						 
						
							
							
								
								avdevice/oss_audio: Add #if HAVE_UNISTD_H around  #include <unistd.h>  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f607767d93 
								
							
								 
							
						 
						
							
							
								
								lavd: add categories to device implementations  
							
							Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71bf6b41d9 
								
							
								 
							
						 
						
							
							
								
								libavdevice: use avpriv_open()  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ba0d9b5d1 
								
							
								 
							
						 
						
							
							
								
								oss: warn when non block mode cannot be enabled.  
							
							Fixes CID732183
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6153f173a 
								
							
								 
							
						 
						
							
							
								
								avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0177b7d23a 
								
							
								 
							
						 
						
							
							
								
								Improve descriptiveness of a number of codec and container long names  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c4ef6a3e4b 
								
							
								 
							
						 
						
							
							
								
								Add missing libavutil/time.h includes.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6501dcfb5e 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary inclusions of [sys/]time.h  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e9651d106 
								
							
								 
							
						 
						
							
							
								
								lavf: remove AVFormatParameters from AVFormatContext.read_header signature  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c3f9ebf743 
								
							
								 
							
						 
						
							
							
								
								lavf: make av_set_pts_info private.  
							
							It's supposed to be called only from (de)muxers. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3b3bbdd3e6 
								
							
								 
							
						 
						
							
							
								
								lavf,lavd: replace av_new_stream->avformat_new_stream part I.  
							
							Trivial replacements with sed are done in this commit:
sed 's/av_new_stream(\([^)]*\), 0)/avformat_new_stream(\1, NULL)/' 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								145f741e11 
								
							
								 
							
						 
						
							
							
								
								AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								30b4ee7901 
								
							
								 
							
						 
						
							
							
								
								Use explicit struct initializers for AVOutputFormat/AVInputFormat declarations.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c14fe6bc99 
								
							
								 
							
						 
						
							
							
								
								lavf,lavd: remove all usage of AVFormatParameters from demuxers.  
							
							AVFormatParameters are converted into corresponding private options in
av_open_input_file/stream() compat wrappers, so accessing them from
demuxers is redundant. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f9853c1b9c 
								
							
								 
							
						 
						
							
							
								
								libavdevice: Remove disabled code.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c673c90515 
								
							
								 
							
						 
						
							
							
								
								oss,sndio: simplify by using FFMIN.  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6b899e16de 
								
							
								 
							
						 
						
							
							
								
								lavdev: prefer the inclusion of avdevice.h over that of libavformat/avformat.h  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bffd4dd1d3 
								
							
								 
							
						 
						
							
							
								
								lavf: deprecate AVFormatParameters.{channels,sample_rate}.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								003e63b6df 
								
							
								 
							
						 
						
							
							
								
								oss: add channels and sample_rate private options.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e76c0c6a00 
								
							
								 
							
						 
						
							
							
								
								Simplify: Use FFMIN.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66355be3c3 
								
							
								 
							
						 
						
							
							
								
								Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.  
							
							This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts.
(cherry picked from commit c6610a216e 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c6610a216e 
								
							
								 
							
						 
						
							
							
								
								Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.  
							
							This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f2d2e4ed9 
								
							
								 
							
						 
						
							
							
								
								Define macro AV_NE() and use it in libavdevice.  
							
							Help further refactoring.
Originally committed as revision 24814 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72415b2adb 
								
							
								 
							
						 
						
							
							
								
								Define AVMediaType enum, and use it instead of enum CodecType, which  
							
							is deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bd01c39330 
								
							
								 
							
						 
						
							
							
								
								Make audio_read_packet() return AVERROR_EOF rather than AVERROR(EOF) =  
							
							AVERROR(-1) = 1.
Originally committed as revision 22664 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								802da0b490 
								
							
								 
							
						 
						
							
							
								
								Indent.  
							
							Originally committed as revision 21933 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3298350bb 
								
							
								 
							
						 
						
							
							
								
								Do not invent error codes but pass the error code on.  
							
							Originally committed as revision 20630 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fed0c2fb71 
								
							
								 
							
						 
						
							
							
								
								Replace very odd and completely broken oss read_packet() by the obvious way to  
							
							read.
Fixes issue348.
Originally committed as revision 20629 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								600b9c5c8c 
								
							
								 
							
						 
						
							
							
								
								Do not do free AVStream in case of error, this is not supposed to be  
							
							done by the demuxer.
Fix issue 1378.
Originally committed as revision 19825 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								63613fe615 
								
							
								 
							
						 
						
							
							
								
								Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN  
							
							Originally committed as revision 19508 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38e54a75ab 
								
							
								 
							
						 
						
							
							
								
								Make the configure script select the input/output devices using  
							
							--enable-indev, --enable-outdev rather than --enable-demuxer,
--enable-muxer as before, same for disabling them.
Originally committed as revision 19293 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33054e35e3 
								
							
								 
							
						 
						
							
							
								
								Rename audio.c to oss_audio.c in libavdevice.  
							
							Originally committed as revision 16707 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c26e964e9 
								
							
								 
							
						 
						
							
							
								
								Use avf context in av_log, instead of NULL.  
							
							Originally committed as revision 16695 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d99b81664b 
								
							
								 
							
						 
						
							
							
								
								Pass avf context to audio_open().  
							
							Originally committed as revision 16694 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								406792e7b0 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Remove pointless period after copyright statement non-sentences.  
							
							Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b250f9c66d 
								
							
								 
							
						 
						
							
							
								
								Change semantic of CONFIG_*, HAVE_* and ARCH_*.  
							
							They are now always defined to either 0 or 1.
Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d84b1cb3da 
								
							
								 
							
						 
						
							
							
								
								Add missing sys/select.h #include, fixes compilation on FreeBSD 7.0.  
							
							patch by Alexis Ballier, alexis.ballier gmail com
Originally committed as revision 15649 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb65d2ca84 
								
							
								 
							
						 
						
							
							
								
								Use enum typers instead of int.  
							
							Patch by Diego 'Flameeyes' Pettenò: flameeyes gmail
Originally committed as revision 15517 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c57c489753 
								
							
								 
							
						 
						
							
							
								
								Change OSS long names.  
							
							Originally committed as revision 14663 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0f680571fa 
								
							
								 
							
						 
						
							
							
								
								Remove useless 'channels' assignment.  
							
							Originally committed as revision 14656 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72e043dd0f 
								
							
								 
							
						 
						
							
							
								
								One-bit bitfields should probably be unsigned. Unfortunately, it is left  
							
							up to the compiler on how one bit fields are treated. gcc treats one-bit
bitfields as signed and allows for the -funsigned-field parameter. Other
compilers (like Sun C) treat one-bit bitfields as unsigned no matter what.
Patch by Erik Hovland erik hovland org
Originally committed as revision 14131 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago