26 Commits (9a3f31efcbad0d42c340e35d7d679c7c4d32c229)

Author SHA1 Message Date
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Diego Biurrun 406792e7b0 cosmetics: Remove pointless period after copyright statement non-sentences. 16 years ago
Stefano Sabatini 5d91e92853 Use avcodec_check_dimensions() for checking the frame size validity. 16 years ago
Stefano Sabatini df77a6daab Make the VIDIOCMCAPTURE ioctl error message consistent with the other ones. 16 years ago
Stefano Sabatini faf67322dc Add missing check on the return value of the VIDIOCSWIN ioctl. 16 years ago
Stefano Sabatini df2a3f2714 Use more descriptive long_names for Video4Linux input devices. 16 years ago
Stefano Sabatini 7274a48035 Check that the device is a capture device immediately after opening 16 years ago
Stefano Sabatini f233d34821 Remove unnecessary temporary variable "frame_size" from 16 years ago
Stefano Sabatini fd867ffd43 Add missing check on the result of a VIDIOCCAPTURE ioctl. 16 years ago
Stefano Sabatini c40432d30c Cosmetics: put a space after each comma, improve consistency and 16 years ago
Stefano Sabatini 7bbacf9a0c Implement size autodetection if one of the width and height 16 years ago
Stefano Sabatini 406c580854 Replace the width and height fields in VideoData with a struct 16 years ago
Stefano Sabatini 9580ba2676 Replace frame_rate and frame_rate_base fields in VideoData with an 16 years ago
Stefano Sabatini b9f382c8ef Remove unnecessary ret variable. 16 years ago
Aurelien Jacobs 37d3e0667a uses FF_ARRAY_ELEMS() where appropriate 16 years ago
Michael Niedermayer e9d4b8a533 Workaround bug in types.h that has typedef __u64 under #ifndef __STRICT_ANSI__. 17 years ago
Aurelien Jacobs ea452b54f0 strcasecmp() requires #include <strings.h> 17 years ago
Stefano Sabatini e78d651f06 Distinguish the error reporting for the cases of wrong size and wrong 17 years ago
Stefano Sabatini 7c1d608ece Make v4l_read_header() don't free a stream in case of failure when 17 years ago
Stefano Sabatini bde15e74de Make long_names in lavf/lavdev optional depending on CONFIG_SMALL. 17 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Diego Biurrun 0e58bf670d Remove #ifdef HAVE_SYS_MMAN_H around sys/mman.h #include. 17 years ago
Diego Biurrun b00675499c Only #include sys/mman.h if configure set HAVE_SYS_MMAN_H. 17 years ago
Diego Pettenò 1411f55b63 Make v4l.c's video_formats constant and static. 17 years ago
Michael Niedermayer 3ab64e46e2 Remove AIW support code, it is unfit for ffmpeg svn, doing usleep() and 17 years ago
Luca Abeni c721d803cb Introduce libavdevice 17 years ago
Luca Abeni 9f74582cea Do not use perror() in audio, video, and DV grabbers 17 years ago
Ramiro Polla 7b1b62b23d Give better filenames to bktr and v4l grabbers 18 years ago
Ramiro Polla fd484da77a Remove video_grab_ prefix from video_grab_{bktr,v4l} 18 years ago
Panagiotis Issaris 6f3e0b2174 Replace all occurrences of AVERROR_IO with AVERROR(EIO). 18 years ago
Diego Biurrun f1ea5c2a96 typo fixes 18 years ago
Diego Biurrun c64bab0805 Fix linking: emms_c is a macro, #include the correct header file. 18 years ago
Ronald S. Bultje 8e82f5048e emms --> emms_c, patch by Ronald S. Bultje, rbultje ronald.bitfreak net 18 years ago
Marc Hoffman 69621690ab extending video4linux support to handle the additional formats UYVY, YUYV and RGB565 18 years ago
Marc Hoffman c7c64e9e5e convert if then else video palette to pix_fmt construct to simpiler table based lookup. 18 years ago
Diego Biurrun 14b2d01058 Drop unnecessary libavcodec/ prefix in #include path. 18 years ago
Diego Biurrun 3af6d5cf2f There were two files, libavformat/grab.c and libavformat/grab_bktr.c declaring 18 years ago
Ramiro Polla cc58300e30 implement new grabbing interface, as described here: 18 years ago
François Revol 8fa36ae09d This fixes error handling for BeOS, removing the need for some ifdefs. 18 years ago
Diego Biurrun 71e445fca3 Replace deprecated PIX_FMT names by the newer variants. 18 years ago
Alex Beregszaszi 453cd7a496 omg, major typo (fails if card supports rgb24) 18 years ago
Mike Frysinger d037d797a4 fall back mmap() call using MAP_PRIVATE for working on no-mmu systems 18 years ago
Måns Rullgård 8da9266cea use the standard INT64_C() macro for 64-bit constants 18 years ago
Måns Rullgård 55fde95e3b rename cropTbl -> ff_cropTbl 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Michael Benjamin 1733fc4a6b Add support for 8-bit grayscale to V4L grabber 19 years ago
Måns Rullgård ff70e60176 allow individual selection of muxers and demuxers 19 years ago
Måns Rullgård d2a067d1d9 give AVInput/OutputFormat structs consistent names 19 years ago
Luca Abeni 76a77ff291 Properly set the image depth 19 years ago
Flavio Pimentel Duarte c787ba854e Fix v4l grabbing with some webcams, and simplify the code. 19 years ago