Clément Bœsch
a010b56ebc
doc: fix typo in previous commit.
14 years ago
Carl Eugen Hoyos
237f13290b
movdec: Set frame_size for AMR
Earlier, sc->samples_per_frame was used for setting the frame size,
but all files don't have that set properly. The frame size is a
known constant for these codecs.
If frame_size isn't set, the mov/3gp muxer refuses to mux it.
This fixes stream copy of audio from
https://roundup.libav.org/file1248/Video_With_AMR-NB_Audio.3gp
to another 3gp file (roundup issue 2468).
Signed-off-by: Martin Storsjö <martin@martin.st>
14 years ago
Clément Bœsch
11f2a56585
doc: document v4l and v4l2 aliases.
14 years ago
Clément Bœsch
1335331e8e
doc: fix a few typo in the filters section.
14 years ago
Clément Bœsch
1054ab3595
v4l2: add libv4l2 support.
14 years ago
Ronald S. Bultje
717401aff2
h264_weight: remove duplication functions.
14 years ago
Clément Bœsch
434db5719e
ffprobe: use avio_size() instead of deprecated file_size attribute.
14 years ago
Clément Bœsch
1e4027747a
ffprobe: fix const compiler warning.
14 years ago
Clément Bœsch
0e5ecd806e
Replace remaining av_new_stream() with avformat_new_stream().
14 years ago
Ronald S. Bultje
1deb08fcb6
swscale: align vertical filtersize by 2 on x86.
The vertical scaler handles 2 rows at a time and thus requires
alignment by 2, or else it'll read invalid memory and result in
corrupt output.
14 years ago
Ronald S. Bultje
43317fd52c
libavfilter: reindent.
14 years ago
Ronald S. Bultje
d31fb1a9e7
matroskadec: empty blocks are in fact valid.
14 years ago
Ronald S. Bultje
23a8b4ddfc
avfilter: don't abort() on zero-size allocations.
14 years ago
Ronald S. Bultje
ea2bb12e3e
h264: improve calculation of codec delay.
Fixes the following conformance suite samples:
HCBP1_HHI_A.264, HCBP2_HHI_A.264, HCMP1_HHI_A.264 (main)
HCHP1_HHI_B.264, HCHP2_HHI_A.264, HCHP3_HHI_A.264 (frext)
14 years ago
Clément Bœsch
454f165728
j2kdec: fix a bunch of const compiler warnings.
14 years ago
Clément Bœsch
5fd1a69509
APIChanges: fill missing dates and hashes.
14 years ago
Carl Eugen Hoyos
ed669c9bec
movenc: Set a correct packet size for AMR-NB mode 15, "no data"
These packets are valid packets, and consist of 1 byte (which
contains the mode bits).
This had been analyzed and reported by Igor Levin, igor d levin comverse com.
Signed-off-by: Martin Storsjö <martin@martin.st>
14 years ago
Reimar Döffinger
addc64f7f9
Fix typo in warning message.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
14 years ago
Reimar Döffinger
5639793be9
Put strings inside struct instead of extra indirection.
Saves a bit on space and relocations.
Also makes the (very hackish) lossless conversion check
in ffmpeg.c work reliably.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
14 years ago
Martin Storsjö
b6d08f40aa
avformat: Add functions for doing global network initialization
Signed-off-by: Martin Storsjö <martin@martin.st>
14 years ago
Martin Storsjö
183baeadca
avformat: Add the https protocol
Signed-off-by: Martin Storsjö <martin@martin.st>
15 years ago
Martin Storsjö
558d192d23
avformat: Add the tls protocol, using OpenSSL or gnutls
Note, this protocol doesn't yet check verify the server
certificate against a local database of trusted CA root
certificates.
Signed-off-by: Martin Storsjö <martin@martin.st>
15 years ago
Martin Storsjö
1606e551ff
avformat: Initialize gnutls in ff_tls_init()
Signed-off-by: Martin Storsjö <martin@martin.st>
15 years ago
Martin Storsjö
8148631269
w32threads: Wrap the mutex functions in inline functions returning int
This allows using these wrappers in the gcrypt mutex callbacks.
Signed-off-by: Martin Storsjö <martin@martin.st>
14 years ago
Martin Storsjö
bc8c1395ca
configure: Allow linking to the gnutls library
Signed-off-by: Martin Storsjö <martin@martin.st>
15 years ago
Martin Storsjö
48e59ad8e7
avformat: Add ff_tls_init()/deinit() that initialize OpenSSL
If the application hasn't set up mutex callbacks, we set up
our own using pthreads (or w32pthreads).
Signed-off-by: Martin Storsjö <martin@martin.st>
15 years ago
Martin Storsjö
a060866fd7
configure: Allow linking to openssl
Signed-off-by: Martin Storsjö <martin@martin.st>
15 years ago
Martin Storsjö
2d1b6fb72b
avcodec: Allow locking and unlocking an avformat specific mutex
This extends the lock manager in avcodec to manage two separate
mutexes via the user-specified lock functions.
Signed-off-by: Martin Storsjö <martin@martin.st>
14 years ago
Martin Storsjö
f6d3710096
avformat: Split out functions from network.h to a new file, network.c
Signed-off-by: Martin Storsjö <martin@martin.st>
15 years ago
Michael Niedermayer
0fd28e39ec
examples/filtering: remove #include vsink_buffer.h, the header does not exist
Found-by: teratorn
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
c28ea94cd7
af_volume: exp10() is a GNU extension.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Stefano Sabatini
3a1045dfda
af_earwax: copy input buffer properties to output
In particular, fix timestamps, partially address trac ticket #375 .
14 years ago
Mina Nagy Zaki
fa4f06ab5e
lavfi: add earwax audio filter, ported from Sox
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
15 years ago
Stefano Sabatini
618ac71354
lavfi: add volume filter
14 years ago
Stefano Sabatini
1fc7077115
lavfi: increase number of maximum registered filters from 64 to 128
14 years ago
Stefano Sabatini
217790871e
lavfi: issue error if maximum number of filters is reached
Issue an error and return a more meaningful error code in case the
maximum number of registered filters has been reached.
This is better than silently ignore the error, improve feedback.
14 years ago
Michael Niedermayer
6ace8374ba
Merge remote-tracking branch 'qatar/master'
* qatar/master:
binkaudio: expand quant_table to accommodate all possible values
libx264: Set the default of the rc_lookahead option to -1
avcodec: Set flags2 default value depending on availability
configure: declare dependency of h264_vaapi_hwaccel on h264_decoder
Conflicts:
configure
libavcodec/options.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
304ec08f3b
ffplay: Avoid useage of deprecated url_fileno().
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Marton Balint <cus@passwd.hu>
14 years ago
Jordi Ortiz
8b1032c923
dwt: Code make up, removed gotos
(cherry picked from commit 14880406e1 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Jordi Ortiz
db3463e9c3
Dirac: Added endif comments
(cherry picked from commit c023d4db36 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Jordi Ortiz
fca712df09
Dirac: Specific struct initializers in AVCodec initialization
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Jordi Ortiz
aae7a5e36d
Dirac: Removed goto + some code make up
(cherry picked from commit 8db434f8a6 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Jordi Ortiz
4bb2b5afc9
dwt: removed some warnings in make checkheaders
(cherry picked from commit 1124056ac0 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Jordi Ortiz
1b95b52c0a
Dirac: Solved problem with make checkheaders
(cherry picked from commit d611ea0a44 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Sebastien Zwickert
38a444e05d
configure: fixes vda compilation issue.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Clément Bœsch
f5cd136f2b
ffmpeg: add -map_channel option.
Based on an initial work by Baptiste Coudurier.
14 years ago
Derek Buitenhuis
682e0eaf14
Fix libutvideo wrapper name
Change the libutvideo wrapper name to "libutvideo", as
it currently conflicts with the native utvideo decoder's
name of "utvideo".
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
16f793571d
ffprobe: Print format specific variables of codecs.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
5cd1580ff8
swr: document how flushing works and bump minor version.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
813b20a39f
swr-test: test flushing
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago