Ramiro Polla
cc58300e30
implement new grabbing interface, as described here:
...
ttp://thread.gmane.org/gmane.comp.video.ffmpeg.devel/42920
patch by Ramiro Polla % ramiro A lisha P ufsc P br %
Original thread:
Date: Jan 31, 2007 8:56 PM
Subject: [Ffmpeg-devel] [PATCH] New grabbing interface
Originally committed as revision 7983 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
François Revol
8fa36ae09d
This fixes error handling for BeOS, removing the need for some ifdefs.
...
AVERROR_ defines are moved to avcodec.h as they are needed in there as well. Feel free to move that to avutil/common.h.
Bumped up avcodec/format version numbers as though it's binary compatible we will want to rebuild apps as error values changed.
Please from now on use return AVERROR(EFOO) instead of the ugly return -EFOO in your code.
This also removes the need for berrno.h.
Originally committed as revision 7965 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
71e445fca3
Replace deprecated PIX_FMT names by the newer variants.
...
Originally committed as revision 7867 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Alex Beregszaszi
453cd7a496
omg, major typo (fails if card supports rgb24)
...
Originally committed as revision 7580 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Mike Frysinger
d037d797a4
fall back mmap() call using MAP_PRIVATE for working on no-mmu systems
...
patch by Mike Frysinger vapier.adi _at_ gmail.com
Originally committed as revision 7380 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
8da9266cea
use the standard INT64_C() macro for 64-bit constants
...
Originally committed as revision 7240 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
55fde95e3b
rename cropTbl -> ff_cropTbl
...
Originally committed as revision 6992 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
...
and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Benjamin
1733fc4a6b
Add support for 8-bit grayscale to V4L grabber
...
patch by Michael Benjamin % neuroptik AH gmail.com %
Original thread:
Date: Aug 24, 2006 5:40 PM
Subject: [Ffmpeg-devel] V4L grab.c patch for Grayscale
Originally committed as revision 6259 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
ff70e60176
allow individual selection of muxers and demuxers
...
Originally committed as revision 5707 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
d2a067d1d9
give AVInput/OutputFormat structs consistent names
...
Originally committed as revision 5697 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Luca Abeni
76a77ff291
Properly set the image depth
...
Originally committed as revision 5538 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Flavio Pimentel Duarte
c787ba854e
Fix v4l grabbing with some webcams, and simplify the code.
...
Patch by Flavio Pimentel Duarte
Originally committed as revision 5343 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Luca Abeni
11b9c0f4d3
Tell the user why video capture is failing
...
Originally committed as revision 5160 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
c04c3282b4
simplify AVFormatParameters NULL checks
...
Originally committed as revision 5146 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Luca Abeni
0a7b514f13
video4linux2 input support
...
patch by Luca Abeni, lucabe72 $$at$$ email $$dot$$ it
Originally committed as revision 4916 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
5509bffa88
Update licensing information: The FSF changed postal address.
...
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
bb270c0896
COSMETICS: tabs --> spaces, some prettyprinting
...
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
115329f160
COSMETICS: Remove all trailing whitespace.
...
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
6f72dcf7e7
Unify include paths, -I.. is in CFLAGS.
...
Originally committed as revision 4720 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Alex Beregszaszi
4209fad989
lame bit_rate calculation
...
Originally committed as revision 4632 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
01f4895c68
changing AVCodecContext codec -> *codec in AVStream so additions to AVCodecContext dont randomize AVStream and break binary compatibility
...
Originally committed as revision 4453 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
c0df9d75bd
switch to native time bases
...
Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
568e18b15e
integer overflows, heap corruption
...
possible arbitrary code execution cannot be ruled out in some cases
precautionary checks
Originally committed as revision 3813 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
0bd586c50d
sweeping change from -EIO -> AVERROR_IO
...
Originally committed as revision 3239 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
9ee91c2f53
move time_base (pts_num/pts_den) from AVFormatContext -> AVStream
...
Originally committed as revision 3148 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Luca Abeni
3834be5858
fix rounding errors with NTSC patch by (Luca Abeni <lucabe72 at email dot it>)
...
Originally committed as revision 3084 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
7aae316869
ring buffer fix by (Luca Abeni <lucabe72 at email dot it>)
...
Originally committed as revision 3067 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michel Bardiaux
bc874daea8
av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
...
Originally committed as revision 2840 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
72a476c1e1
kernel header bug workaround by (Ronald Bultje <rbultje at ronald dot bitfreak dot net>)
...
Originally committed as revision 2241 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
e3ee328330
tv standard selection support for dv1394 and grab (v4l)
...
Originally committed as revision 1987 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
14bea432f1
per context frame_rate_base, this should finally fix frame_rate related av sync issues
...
Originally committed as revision 1666 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
0c1a9edad4
* UINTX -> uintx_t INTX -> intx_t
...
Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Fabrice Bellard
7f172339fd
grab device is in AVFormatParameter (at least better than global variable)
...
Originally committed as revision 1499 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Max Krasnyansky
8aa3ee32c2
dv patch by Max Krasnyansky (maxk at qualcomm dot com)
...
Originally committed as revision 1493 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Fabrice Bellard
abac617591
renamed libav to libavformat
...
Originally committed as revision 1276 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Fabrice Bellard
6bcafa93d7
pkt->pts is already set, please fix audio if you modify this code - supressed unused PKT_FLAG_DROPPED_FRAME
...
Originally committed as revision 1250 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Philip Gladstone
86f2b9d0c7
Set the pkt->pts field so that we have a chance of doing frame rate reduction
...
correctly in ffmpeg.c
Originally committed as revision 1242 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Fabrice Bellard
45dd5c69f9
a/v sync support: added correct pts handling
...
Originally committed as revision 1229 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Fabrice Bellard
8949367ea5
factorized All In Wonder code (not tested) - Added AIW auto detect (not tested) - mute audio when leaving (maybe an option would be needed ?) - removed all global state
...
Originally committed as revision 1228 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
c18a2692d2
* cleanup statics & const
...
Originally committed as revision 1186 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
3f9bff71b5
new video grab device for ATI All-In-Wonder cards based on the GATOS km driver patch by (Fred <foohoo at shaw dot ca>)
...
Originally committed as revision 1053 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Måns Rullgård
bb76a117b1
c syntax update patch by (mru at users dot sourceforge dot net (Måns Rullgård))
...
Originally committed as revision 1008 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Lennert Buytenhek
cca1b2410e
dont needlessly gettimeofday in video grabber patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>)
...
Originally committed as revision 893 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Lennert Buytenhek
e61efa2468
unmap video buffers on close patch by (Lennert Buytenhek <buytenh at math dot leidenuniv dot nl>)
...
Originally committed as revision 891 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
a11bf0bd61
renamed gettime to av_gettime()
...
Originally committed as revision 805 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
19720f15fd
license/copyright change
...
Originally committed as revision 593 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
c9a65ca8c3
converted to new API
...
Originally committed as revision 547 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
1ea4f59365
use av memory handling functions
...
Originally committed as revision 528 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Philip Gladstone
28c66901a9
Intialize the codec type to video.
...
Originally committed as revision 463 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago