summaryrefslogtreecommitdiff
path: root/libavdevice
Commit message (Collapse)AuthorAgeFilesLines
* Implement JACK input device.Olivier Guilyardi2009-04-024-1/+329
| | | | | | | Patch by Olivier Guilyardi list samalyse com. See the thread: "[FFmpeg-devel] [PATCH] libavdevice: JACK demuxer". Originally committed as revision 18322 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix AVFMT_FLAG_NONBLOCK in alsaLuca Abeni2009-03-071-1/+1
| | | | Originally committed as revision 17863 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cast a __u64 variable to uint64_t so that it can be printed without warningsLuca Abeni2009-02-151-1/+1
| | | | Originally committed as revision 17325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove file name from file headers.Diego Biurrun2009-02-091-1/+1
| | | | | | It provides no useful information and breaks on renames. Originally committed as revision 17097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add necessary #includes to pass 'make checkheaders'.Diego Biurrun2009-02-021-0/+4
| | | | Originally committed as revision 16933 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-015-5/+5
| | | | | | | Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* If AVPacket->data == NULL, the packet does not contain any buffer toLuca Abeni2009-01-301-0/+4
| | | | | | | be freed. This fixes a double free on exit. Originally committed as revision 16857 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add ALSA support in libavdevice.Nicolas George2009-01-266-0/+556
| | | | | | | | Patch by Nicolas George: name surname normalesup org Original thread: [FFmpeg-devel] [PATCH] ALSA for libavdevice Date: 12/09/2008 07:17 PM Originally committed as revision 16800 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename audio.c to oss_audio.c in libavdevice.Benoit Fouet2009-01-212-2/+2
| | | | Originally committed as revision 16707 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use avf context in av_log, instead of NULL.Benoit Fouet2009-01-201-5/+5
| | | | Originally committed as revision 16695 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pass avf context to audio_open().Benoit Fouet2009-01-201-3/+4
| | | | Originally committed as revision 16694 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-196-7/+7
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_Aurelien Jacobs2009-01-142-9/+9
| | | | | | and remove all ENABLE_ definitions. Originally committed as revision 16600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-134-13/+13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove the frame rate from struct video_data, and allow using a variableLuca Abeni2009-01-071-13/+3
| | | | | | frame rate for video4linux2 input Originally committed as revision 16464 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use avcodec_check_dimensions() for checking the frame size validity.Stefano Sabatini2008-12-282-9/+4
| | | | | | | The v4l.c check is moved after the eventual automatic size detection, so the check in that case is performed on the new set values. Originally committed as revision 16370 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the VIDIOCMCAPTURE ioctl error message consistent with the other ones.Stefano Sabatini2008-12-271-1/+1
| | | | Originally committed as revision 16361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing check on the return value of the VIDIOCSWIN ioctl.Stefano Sabatini2008-12-271-1/+4
| | | | Originally committed as revision 16360 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use more descriptive long_names for Video4Linux input devices.Stefano Sabatini2008-12-262-2/+2
| | | | Originally committed as revision 16322 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check that the device is a capture device immediately after openingStefano Sabatini2008-12-261-8/+8
| | | | | | the device. Originally committed as revision 16318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unnecessary temporary variable "frame_size" fromStefano Sabatini2008-12-261-4/+3
| | | | | | grab_read_header(). Originally committed as revision 16317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing check on the result of a VIDIOCCAPTURE ioctl.Stefano Sabatini2008-12-261-1/+4
| | | | Originally committed as revision 16316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: put a space after each comma, improve consistency andStefano Sabatini2008-12-261-5/+5
| | | | | | readability. Originally committed as revision 16315 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement size autodetection if one of the width and heightStefano Sabatini2008-12-171-4/+8
| | | | | | AVFormatParameters for grab_read_header() is non-positive. Originally committed as revision 16199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace the width and height fields in VideoData with a structStefano Sabatini2008-12-171-24/+15
| | | | | | video_window video_win field. Originally committed as revision 16198 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace frame_rate and frame_rate_base fields in VideoData with anStefano Sabatini2008-12-171-13/+8
| | | | | | AVRational time_base field. Originally committed as revision 16197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not invade _t POSIX namespace.Diego Biurrun2008-12-131-8/+8
| | | | Originally committed as revision 16109 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define _BSD_SOURCE in bktr.c, dev/ic/bt8xx.h needs the u_short etc. typedefs,Reimar Döffinger2008-12-131-0/+1
| | | | | | which sys/types.h will not generate without this. Originally committed as revision 16089 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unnecessary ret variable.Stefano Sabatini2008-12-071-6/+4
| | | | Originally committed as revision 16033 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mingw: update w32api to 3.13Ramiro Polla2008-12-071-12/+0
| | | | Originally committed as revision 16029 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use OBJS variable for all object filesMåns Rullgård2008-10-251-2/+2
| | | | | | | There is no longer any need to differentiate the object files by source type. Originally committed as revision 15708 to svn://svn.ffmpeg.org/ffmpeg/trunk
* uses FF_ARRAY_ELEMS() where appropriateAurelien Jacobs2008-10-213-5/+5
| | | | Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The v4l2 driver can silently change the pixel format in theJens Rosenboom2008-10-211-0/+5
| | | | | | | | VIDIOC_S_FMT ioctl(). In this case, device_init() should fail so that a different pixel format is tried. Patch by Jens Rosenboom (jens DOT rosenboom AT eu DOT panasonic DOT com) Originally committed as revision 15660 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing sys/select.h #include, fixes compilation on FreeBSD 7.0.Alexis Ballier2008-10-201-0/+1
| | | | | | patch by Alexis Ballier, alexis.ballier gmail com Originally committed as revision 15649 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use enum typers instead of int.Diego Pettenò2008-10-021-1/+1
| | | | | | Patch by Diego 'Flameeyes' Pettenò: flameeyes gmail Originally committed as revision 15517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sync to latest mingw api, remove unneeded struct definitionsBaptiste Coudurier2008-09-261-36/+0
| | | | Originally committed as revision 15423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* V4L2 support for OpenBSD, patch by Brad, brad comstyle comBrad2008-09-211-0/+4
| | | | Originally committed as revision 15376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set bits_per_coded_sample according to new lavc apiBaptiste Coudurier2008-09-091-1/+1
| | | | Originally committed as revision 15289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for the RGB32 pixel format in video4linux2 devicesJean Delvare2008-09-051-3/+1
| | | | | | Patch by Jean Delvare (khali AT linux-fr DOT org) Originally committed as revision 15219 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for the PIX_FMT_RGB555 and PIX_FMT_RGB565 pixel formats inJean Delvare2008-09-051-0/+8
| | | | | | | video4linux2 devices. Patch by Jean Delvare (khali AT linux-fr DOT org) Originally committed as revision 15218 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-312-6/+6
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Workaround bug in types.h that has typedef __u64 under #ifndef __STRICT_ANSI__.Michael Niedermayer2008-08-192-0/+2
| | | | Originally committed as revision 14852 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use '#include <poll.h>' instead of '#include <sys/poll.h>'.Diego Biurrun2008-08-141-1/+1
| | | | | | It is the standard location as defined by the Open Group. Originally committed as revision 14761 to svn://svn.ffmpeg.org/ffmpeg/trunk
* strcasecmp() requires #include <strings.h>Aurelien Jacobs2008-08-133-0/+3
| | | | Originally committed as revision 14728 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avdevice_version().Stefano Sabatini2008-08-082-1/+12
| | | | Originally committed as revision 14668 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: make a v4l2 error message consistent with r14647.Stefano Sabatini2008-08-081-1/+1
| | | | Originally committed as revision 14664 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change OSS long names.Benoit Fouet2008-08-081-2/+2
| | | | Originally committed as revision 14663 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless 'channels' assignment.Benoit Fouet2008-08-071-2/+0
| | | | Originally committed as revision 14656 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Distinguish the error reporting for the cases of wrong size and wrongStefano Sabatini2008-08-061-3/+6
| | | | | | timebase in the video4linux2 v4l2_read_header() function. Originally committed as revision 14647 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Distinguish the error reporting for the cases of wrong size and wrongStefano Sabatini2008-08-061-4/+6
| | | | | | timebase in the video4linux grab_read_header() function. Originally committed as revision 14646 to svn://svn.ffmpeg.org/ffmpeg/trunk