Vittorio Giovara
02b9fafcca
avutil: do not use avcodec header in frame.h
2014-01-09 23:13:05 +01:00
Vittorio Giovara
abb5e37f64
avfilter: fix leaks on error in ff_filter_frame
2014-01-09 23:13:05 +01:00
Vittorio Giovara
5655732c77
avfilter: add needs_writable field to the internal AVFilterPad structure
2014-01-09 23:13:05 +01:00
Vittorio Giovara
d44bd7fb27
avfilter: add documentation for needs_writable
2014-01-09 23:13:05 +01:00
Vittorio Giovara
11d704dc94
fate: add framepack filter test
2014-01-09 23:13:05 +01:00
Vittorio Giovara
a7d0e7ead9
lavfi: add framepack filter
2014-01-09 23:13:05 +01:00
Vittorio Giovara
bd316109b3
apidoc: fix warning from stereo3d.h
2013-12-17 09:34:08 +01:00
Vittorio Giovara
3d9fc21e59
h264: Refactor decode_frame_packing_arrangement
...
Directly set the fields when necessary.
2013-12-17 09:34:08 +01:00
Vittorio Giovara
cfb4ee3097
fate: add a pngparser test
2013-12-17 09:34:08 +01:00
Vittorio Giovara
eddff165b4
fate: add utility function to test parser, demuxer, and decoder
2013-12-17 09:34:08 +01:00
Vittorio Giovara
a2eeed619d
changelog: drop redundant new attribute
2013-12-12 16:10:15 +01:00
Vittorio Giovara
46c0cbd5dc
rtsp: suppress a incompatible pointer types warning
2013-12-12 16:10:14 +01:00
Vittorio Giovara
6b45f05ef5
parseutils: fix discarding const attribute warning
2013-12-12 16:10:14 +01:00
Vittorio Giovara
acb77dff6a
hevc: parse frame packing arrangement SEI messages and save relevant stereo3d information
2013-12-09 16:02:43 +01:00
Vittorio Giovara
3d1d175367
mpeg12enc: set frame packing information when relevant metadata is found
2013-12-09 16:02:43 +01:00
Vittorio Giovara
bacc2869f3
mpeg12dec: parse frame packing arrangement user_data and save relevant stereo3d information
2013-12-09 16:02:43 +01:00
Vittorio Giovara
09cb75cdeb
libx264: set frame packing information when relevant information is found
2013-12-09 16:02:43 +01:00
Vittorio Giovara
5b10ef729f
h264: parse frame packing arrangement SEI messages and save relevant stereo3d information
2013-12-09 16:02:43 +01:00
Vittorio Giovara
7e244c6860
avframe: add codec-independent stereoscopic metadata
2013-12-09 16:02:43 +01:00
Vittorio Giovara
0673ede985
configure: add strip flags checks
...
This will check if -wN '..@*' is available and fall back on -x if not;
when none are available, do not run strip at all to prevent removing
functions that might be actually needed.
2013-11-28 15:37:10 +01:00
Vittorio Giovara
dd249245d0
filter docs: reference scale and fps filters
2013-11-21 14:48:40 +01:00
Vittorio Giovara
d28fc7b29a
avconv_filter: add new line after error message
2013-11-21 14:48:27 +01:00
Vittorio Giovara
874838dc65
fate: add one select filter test
...
This test selects alternate frames from input.
2013-11-21 13:01:00 +01:00
Vittorio Giovara
305d3d9f1f
mpeg4videoenc: restore macro parentheses
...
These were erroneously removed in 8769113acc .
2013-11-21 12:58:12 +01:00
Vittorio Giovara
6f1ec8edf2
avcodec.h: include version.h before using version macro
2013-11-19 14:48:36 +01:00
Vittorio Giovara
3a16ec19d2
vf_interlace: check one av_frame_clone allocation
2013-11-19 14:48:36 +01:00
Vittorio Giovara
c673fc919c
hevc_sei: drop unused parameter
2013-11-19 14:48:36 +01:00
Vittorio Giovara
d234c7a07c
mpeg4videodec: K&R formatting cosmetics
2013-11-19 14:48:36 +01:00
Vittorio Giovara
8769113acc
mpeg4videoenc: K&R formatting cosmetics
2013-11-19 14:48:36 +01:00
Vittorio Giovara
446e37dc97
vf_fieldorder: remove superfluous get_video_buffer
2013-11-04 14:37:06 +01:00
Vittorio Giovara
d763978583
rtmpproto: Reorder conditions to help dead code elimination
...
This makes sure that these branches are eliminated properly
with clang with optimizations disabled.
2013-11-03 11:51:41 +01:00
Vittorio Giovara
3ea5f64fff
ansi: fix possible use of uninitialized variables
2013-11-03 11:51:40 +01:00
Vittorio Giovara
c0bba95c23
wtv: fix variable sign in format
2013-11-03 11:51:40 +01:00
Vittorio Giovara
5858a67f13
attributes: disable flatten on llvm/clang
2013-11-03 11:51:40 +01:00
Vittorio Giovara and Diego Biurrun
c68d4c230a
mpeg4video_parser: K&R formatting cosmetics
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-11-02 12:08:49 +01:00
Vittorio Giovara and Diego Biurrun
dc6ea00cd2
mpeg4video: K&R formatting cosmetics
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-11-01 22:53:48 +01:00
Vittorio Giovara and Anton Khirnov
884c7a6eb8
avfilter: fix const use of avfilter_next
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-10-28 07:58:23 +01:00
Vittorio Giovara and Anton Khirnov
5c439b41d0
avfilter: have avfilter_get_by_name return const for next bump
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-10-28 07:57:44 +01:00
Vittorio Giovara and Anton Khirnov
529a9893d7
avframe: mark source frame const in _ref and _clone
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-10-27 21:32:37 +01:00
Vittorio Giovara and Anton Khirnov
fc06ee6ee3
mmvideo: fix uninitialized variable use in mm_decode_intra
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-10-27 21:32:11 +01:00
Vittorio Giovara and Anton Khirnov
b284e1ffe3
mem: do not check for negative size
...
size_t is guaranteed to be unsigned
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-10-26 09:05:56 +02:00
Vittorio Giovara and Diego Biurrun
fb13fe8342
golomb: reduce scope of a few variables
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-10-24 02:04:34 +02:00
Vittorio Giovara and Diego Biurrun
2c993e8b5e
golomb: K&R formatting cosmetics
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-10-23 13:17:23 +02:00
Vittorio Giovara and Luca Barbato
157dc0b489
fate: add fieldorder filter test
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-10-22 10:59:03 +02:00
Vittorio Giovara and Luca Barbato
00d7369de0
vf_fieldorder: log when processing is skipped
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-10-22 10:58:25 +02:00
Vittorio Giovara and Anton Khirnov
fd2384f02b
oggparsevorbis: fail on memory allocation error
2013-10-12 15:37:56 +02:00
Vittorio Giovara and Anton Khirnov
ed9245dba8
oggparsevorbis: check allocations
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-10-12 15:24:26 +02:00
Vittorio Giovara and Diego Biurrun
90e15e340d
oggparsevorbis: return meaningful errors
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-10-05 23:16:48 +02:00
Vittorio Giovara and Luca Barbato
6b3ff6f91a
swscale: provide a default scaler if none is set
...
Lanczos for general case, sinc for upscaling, Gaussian for
downscaling. According to current literature these scalers
should be the best quality-wise algorithms for each case.
Inspired from a patch by wm4 <nfxjfg@googlemail.com >
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-10-05 18:38:55 +02:00
Vittorio Giovara and Diego Biurrun
49fe9c05f9
oggparsevorbis: K&R formatting cosmetics
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-10-03 23:26:09 +02:00
Vittorio Giovara and Anton Khirnov
06e7301a2e
vf_interlace: do not process an already interlaced frame
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-10-02 16:40:49 +02:00
Vittorio Giovara and Anton Khirnov
edaba18021
h264: log extradata skip only for non-ignored NALs
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-09-24 13:24:28 +02:00
Vittorio Giovara and Anton Khirnov
26179964ff
h264_sei: log unknown sei messages
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-09-24 13:24:28 +02:00
Vittorio Giovara and Diego Biurrun
944c338430
h264dec: Add .avc file name extension
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-09-20 21:08:02 +02:00
Vittorio Giovara and Diego Biurrun
01f111bdb2
h264dec: K&R formatting cosmetics
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-09-20 21:06:23 +02:00
Vittorio Giovara and Martin Storsjö
1cad7171dd
h264: remove an unused static constant
...
Signed-off-by: Martin Storsjö <martin@martin.st >
2013-09-20 14:40:10 +03:00
Vittorio Giovara and Diego Biurrun
187105ff8a
Fix references to deleted avcodec_encode_video() function
2013-09-16 13:59:19 +02:00
Vittorio Giovara and Diego Biurrun
c0779a67e8
mp3: add .mpa extension
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-09-12 13:16:15 +02:00
Vittorio Giovara and Diego Biurrun
7f93a861aa
mpeg12enc: K&R formatting cosmetics
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-09-05 21:50:24 +02:00
Vittorio Giovara and Diego Biurrun
66f091053f
mpeg12enc: drop forward declarations
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-09-05 12:38:43 +02:00
Vittorio Giovara and Luca Barbato
f4ca970dba
configure: Add docdir configuration option
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-08-31 16:16:38 +02:00
Vittorio Giovara and Diego Biurrun
0ce1a7598e
vf_interlace: fix file permissions
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-08-27 23:50:45 +02:00
Vittorio Giovara and Anton Khirnov
c1076d8479
h264: check one context_init() allocation
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-08-10 13:36:38 +02:00
Vittorio Giovara and Anton Khirnov
5eb488bfa8
h264: use explicit variable names for *_field_flag
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-08-10 13:36:25 +02:00
Vittorio Giovara and Anton Khirnov
b3dc260e7f
h264: return meaningful values
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-08-10 13:28:51 +02:00
Vittorio Giovara and Anton Khirnov
22c879057e
mpegvideo_enc: drop outdated copy_picture_attributes() in favour of a modern av_frame_copy_props()
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-08-07 20:48:15 +02:00
Vittorio Giovara and Diego Biurrun
0d8b943d20
h264_sei: Return meaningful values
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-08-02 18:19:40 +02:00
Vittorio Giovara and Diego Biurrun
b18412171f
h264_sei: K&R formatting cosmetics
...
Signed-off-by: Diego Biurrun <diego@biurrun.de >
2013-08-01 13:26:07 +02:00
Vittorio Giovara and Anton Khirnov
3c8bff0740
avframe: have av_frame_get_side_data take const AVFrame*
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-08-01 09:41:45 +02:00
Vittorio Giovara and Martin Storsjö
7748dd41be
avconv: add -n option to immediately exit when output files already exist
...
Signed-off-by: Martin Storsjö <martin@martin.st >
2013-07-31 22:28:54 +03:00
Vittorio Giovara and Martin Storsjö
6756d98cec
lavfi: filtfmts: use newer avfilter APIs
...
Signed-off-by: Martin Storsjö <martin@martin.st >
2013-07-19 12:22:30 +03:00
Vittorio Giovara and Luca Barbato
cd0faeee62
lavfi: math typo in interlace filter
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-06-17 12:25:43 +02:00
Vittorio Giovara and Anton Khirnov
fc18cc44eb
fate: add CVFC1_Sony_C to h264 conformance tests
...
The sample is already included in the FATE suite, but is not tested
because cropping wasn't fully supported before.
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-04-24 17:44:11 +02:00
Vittorio Giovara and Anton Khirnov
25882a7ff6
FATE: add a test for the interlace filter
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-04-11 21:33:58 +02:00
Vittorio Giovara and Anton Khirnov
3fce136798
lavfi: new interlace filter
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2013-04-11 21:33:07 +02:00
Vittorio Giovara and Luca Barbato
2eaa3663fd
avplay: enable only when SDL 1.2 is found
...
SDL 2 is API incompatible.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-03-09 14:33:54 +01:00
Vittorio Giovara and Luca Barbato
a84fb6e06f
h264: Allow discarding the cropping information from SPS
...
Some 3D systems overload the meaning of the field for other purposes.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
2013-01-25 07:50:35 +01:00