- 23 Jan, 2011 7 commits
-
-
Mans Rullgard authored
With the removal of the libmpeg2 bitstream reader, MIN_CACHE_BITS is always >= 25, so tests against smaller values can be removed. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
These whitespace changes improve the readability of the get_bits macros. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Some of the macros in get_bits.h include a final semicolon, some do not. This removes these or adds do {} while(0) around the macros as appropriate and adds semicolons where needed in calling code. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Using the libmpeg2 reader causes errors in a multitude of places, including MPEG and H264 codecs. As the advantage of this reader is questionable, removing it seems the sensible course of action, especially considering the simplifications this allows elsewhere with the bit cache size increasing from 17 to 25 bits as minimum. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Reinhard Tartler authored
remove the trivial function do_switch_stream as it doesn't help to make the code easier to understand.
-
- 22 Jan, 2011 18 commits
-
-
Justin Ruggles authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Ronald S. Bultje authored
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Ronald S. Bultje authored
Don't free RBSP tables (containing decoded NAL units) on resolution change, because we actually need this data to decode the frame after reiniting (with new resolution). Fixed issue 2393. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Mans Rullgard authored
C99 variadic macros require more arguments than there are named parameters in the definition. This means we must use an extra indirection to avoid having two different macros for arrays with one resp more than one dimension. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Alex Converse authored
It's incomplete, no one is working on it, and when someone asks about working on it we advise them not to. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Alex Converse authored
Use backwards compatible explicit signalling to denote the absence of SBR. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Stefano Sabatini authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Stefano Sabatini authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
I did not notice that the filter implementation uses a reversed history state. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Mike Scheutzow authored
fixes issue2465. The problem is that the ffmpeg (the app) -streamid option did not work with -newaudio/-newvideo/-newsubtitle. The cause was a conflict between the feature where streamid values were reset to default for each output filename, and the implementation of -new*, which requires that the -new* option be specified after the target filename. My patch changes the ffmpeg behavior so that user-specified streamid values apply to all the following output files on the command line (rather than just the next output filename.) Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Mans Rullgard authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Anssi Hannula authored
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Anton Khirnov authored
fixes issue2562. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Anton Khirnov authored
This is needed for upcoming ID3v2.3 muxing support. Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Anton Khirnov authored
make the initialization of put clearer this are the differences between [FFmpeg-devel] [PATCH 1/3] mp3enc: add support for writing UTF-16 tags and the already applied 187e2347Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Clément Bœsch authored
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
-
Mans Rullgard authored
Instead of saving huge raw files, use the md5: output pseudo-protocol to calculate the checksum of the file directly. This is especially useful when testing on remote targets as it avoids transferring 3.6GB over the network.
-
- 21 Jan, 2011 15 commits
-
-
Anssi Hannula authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Anssi Hannula authored
DTS-HD HRA streams do not always have an XBR extension in the extension substream. Instead they can have only XXCh and X96 extensions in there and still be considered DTS-HD HRA. This is also confirmed with Onkyo TX-SR607 receiver which recognizes such a stream as HiRes Audio. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Anton Khirnov authored
Also it gets rid of some mysterious magic numbers in code. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This fixes shared library builds broken by 50196a98Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
Some variants of mktemp require a template, so provide one when checking for the command. We already supply a template in the subsequent uses of mktemp. Thanks to Michael Kostylev. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This does the same thing and also fixes the trapping in some (possibly broken) shells. Suggested by Michael Kostylev. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Anton Khirnov authored
It will be useful in the mp3 muxer. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Anton Khirnov authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Justin Ruggles authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Anton Khirnov authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Anton Khirnov authored
Signed-off-by: Mans Rullgard <mans@mansr.com>
-
Mans Rullgard authored
This makes configure --disable-everything --enable-demuxer=foo work as expected. Signed-off-by: Mans Rullgard <mans@mansr.com>
-