Martin Storsjö
9d77a8faf9
avformat: Use avio_open2, pass the AVFormatContext interrupt_callback onwards
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-11-13 13:20:49 +01:00
Martin Storsjö
1dee0aca74
avio: add avio_open2, taking an interrupt callback and options
...
The interrupt callback has to be passed in during opening (setting it
after opening isn't enough), since a blocking open couldn't be
interrupted otherwise.
Options are passed down to procotols and also need to be available
during open() in most cases.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-11-13 13:17:04 +01:00
Anton Khirnov
ddffc2fdc3
avio: add support for passing options to protocols.
...
Not used anywhere yet, support for passing options from avio_open() will
follow.
2011-11-13 13:14:39 +01:00
Anton Khirnov
163a31136d
avio: add and use ffurl_protocol_next().
2011-11-13 13:14:14 +01:00
Martin Storsjö
6ef350c16b
avformat: Pass the interrupt callback on to chained muxers/demuxers
...
There are a few more cases of chained demuxers, but they
only use custom IO which don't do any blocking IO and thus
don't need the callback.
2011-11-13 13:13:57 +01:00
Martin Storsjö
6f1b7b3944
avio: Add an AVIOInterruptCB parameter to ffurl_open/ffurl_alloc
...
Change all uses of these function to pass the relevant
callback on.
2011-11-13 13:12:17 +01:00
Martin Storsjö
9957cdbfd5
avformat: Use ff_check_interrupt
2011-11-13 13:08:13 +01:00
Martin Storsjö
c4a090ddb5
avio: Add an internal utility function for checking the new interrupt callback
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-11-13 13:07:48 +01:00
Martin Storsjö
6aa0b98fb2
avio: Add AVIOInterruptCB
...
This is a better io interrupt callback function, which has an
opaque parameter, which is given to the interrupt callback.
This allows callers to precisely cancel IO for one single
AVFormatContext, without interrupt other ones in the same
process.
Note, it's not needed in AVIOContext, at the moment.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-11-13 12:59:56 +01:00
Luca Barbato
58b68d6b36
texi2html: remove stray \n
...
Single-quoted strings are printed verbatim in perl.
2011-11-13 12:42:39 +01:00
Luca Barbato
84fb63ed23
doc: prettyfy the texi2html documentation
...
make it use the website css and start structuring it so it is consistent
2011-11-13 12:00:44 +01:00
Ronald S. Bultje
8283f90a52
swscale: handle unaligned buffers in yuv2plane1
...
The issue had been introduced in
c435653627
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-11-13 08:27:20 +01:00
Michael Niedermayer
46eae15567
mkvtimestamp v2 muxer: rename so as to avoid confusion with SMPTE timecodes.
...
Requested-by: Baptiste Coudurier
Approved-by: David Conrad
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-13 05:19:28 +01:00
Michael Niedermayer
17c95361e9
mkvtimestamp v2 muxer: remove unneeded prefixes
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-13 05:16:54 +01:00
Carl Eugen Hoyos
7ea77a6197
Set some Pictor/PC Paint palettes opaque.
2011-11-13 03:08:25 +01:00
Carl Eugen Hoyos
0d49dd3725
Set more KMVC palettes opaque.
2011-11-13 03:01:30 +01:00
Carl Eugen Hoyos
789da2e9f1
Set second Delphine Software International CIN palette opaque.
2011-11-13 02:47:47 +01:00
Carl Eugen Hoyos
b3c67372a5
Force opaque alpha channel for 32bit x11grab image.
...
Fixes ticket #163 .
Approved-by: Clemens Fruhwirth
Approved-by: Edouard Gomez
2011-11-13 02:02:06 +01:00
Giorgio Vazzana
be97e7b9c2
mandelbrot: remove unused variables
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-13 01:27:30 +01:00
Giorgio Vazzana
459bba58d2
mandelbrot: add missing options to the parsing code
...
The following options were added: end_scale, end_pts, bailout, outer.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-13 01:27:30 +01:00
Michael Niedermayer
545ec935a4
h264: Use mismatching frame numbers in fields to synchronize the
...
first/second field state independant of them being reference or not.
Fixes Ticket354
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-13 01:27:18 +01:00
Dominique Leuenberger
05423d3afd
RELEASE: bump to 0.8.6.git after the release
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-12 21:00:13 +01:00
Dominique Leuenberger
8a25d0a860
Trivial: j2kenc: fix compiler warning
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-12 21:00:12 +01:00
Giorgio Vazzana
6024bdb21a
mandelbrot: fix sscanf format string
...
Replace ',' with ':'
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-11-12 21:00:12 +01:00
Carl Eugen Hoyos
3230c756f8
Increase Bitmap Brothers JV palette dynamics.
...
Approved-by: Peter Ross
2011-11-12 20:56:07 +01:00
Carl Eugen Hoyos
9780c33eca
Increase Psygnosis YOP palette dynamics.
2011-11-12 20:49:53 +01:00
Carl Eugen Hoyos
ac0042f55f
Set Psygnosis YOP palette opaque.
2011-11-12 20:48:39 +01:00
Carl Eugen Hoyos
0e8da94c2f
Increase AVS palette dynamics.
2011-11-12 20:47:33 +01:00
Carl Eugen Hoyos
7b40f46fe2
Set AVS palette opaque.
2011-11-12 20:46:58 +01:00
Carl Eugen Hoyos
1d38c746fd
Set Westwood Studios VQA palette opaque.
2011-11-12 20:23:34 +01:00
Carl Eugen Hoyos
90f75f9804
Set Sierra VMD palette opaque.
2011-11-12 20:22:01 +01:00
Carl Eugen Hoyos
e9a2ffa117
Set Beam Software VB palette opaque.
2011-11-12 20:21:07 +01:00
Carl Eugen Hoyos
3b5733bcf9
Set TIFF default grascale palette opaque.
2011-11-12 20:19:51 +01:00
Carl Eugen Hoyos
fd09cd08c0
Set Tiertex Limited SEQ palette opaque.
2011-11-12 20:19:07 +01:00
Carl Eugen Hoyos
58c3538839
Set Sun Rasterfile palette opaque.
2011-11-12 20:17:56 +01:00
Carl Eugen Hoyos
7cd906c179
Set Smacker palette opaque.
2011-11-12 20:16:43 +01:00
Carl Eugen Hoyos
c99cd3e2e2
Set RL2 palette opaque.
2011-11-12 20:15:56 +01:00
Carl Eugen Hoyos
9f9a1f424e
Set QuickDraw palette opaque.
2011-11-12 20:15:21 +01:00
Carl Eugen Hoyos
3bf54ab565
Set American Laser Games MM palette opaque.
2011-11-12 20:13:58 +01:00
Carl Eugen Hoyos
64176bc1a3
Set KMVC palette opaque.
2011-11-12 20:13:14 +01:00
Carl Eugen Hoyos
4e8078e6a8
Set FLI/FLC Animation palette opaque.
2011-11-12 20:09:56 +01:00
Carl Eugen Hoyos
c0be4ea0f2
Set Electronic Arts TGV palette opaque.
2011-11-12 20:08:56 +01:00
Carl Eugen Hoyos
f628134e77
Set Electronic Arts CMV palette opaque.
2011-11-12 20:08:23 +01:00
Carl Eugen Hoyos
1567243e8f
Set ScummVM DXA palette opaque.
2011-11-12 20:07:31 +01:00
Carl Eugen Hoyos
dcbd18c615
Set Delphine Software International CIN palette opaque.
2011-11-12 20:06:35 +01:00
Carl Eugen Hoyos
e18f70c2d1
Set Chronomaster DFA palette opaque.
2011-11-12 20:05:35 +01:00
Carl Eugen Hoyos
320f0f04a1
Fix Chronomaster DFA palette.
...
The palette had a blue cast.
2011-11-12 20:03:44 +01:00
Carl Eugen Hoyos
973f3d3e0e
Set CD Graphics palette opaque.
2011-11-12 20:01:50 +01:00
Carl Eugen Hoyos
5be097c703
Set Interplay C93 palette opaque.
2011-11-12 20:01:05 +01:00
Carl Eugen Hoyos
d6e14e24b0
Set Discworld II BMV palette opaque.
2011-11-12 19:37:24 +01:00