matroskaenc: Don't write a second seekhead for the clusters; mkvalidate agreeswith me that it's unnecessary.
Originally committed as revision 23478 to svn://svn.ffmpeg.org/ffmpeg/trunk
matroskaenc: Mux clusters better
Start them on keyframes when reasonable, and delay writing audio packetsto help ensure that there's audio samples available for the first frame inclusters.
Patch by James Zern <jzern at google>
Originally committed as revision 23473 to svn://svn.ffmpeg.org/ffmpeg/trunk
matroskaenc: Write codec time base as default duration for video tracks.
This isn't exactly semantically equivalent, but the field has already beenlong abused to mean this, and writing it helps in determining a decent cfrtime base when transcoding from a mkv where the video codec stores none (VP8)....
Update regression tests after removing track timecode scale from mkvenc
Originally committed as revision 23248 to svn://svn.ffmpeg.org/ffmpeg/trunk
In ogg muxer, pack multiple frames into one page, much lower overhead
Originally committed as revision 23231 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change default for bidir_refine to 1.
Originally committed as revision 22778 to svn://svn.ffmpeg.org/ffmpeg/trunk
10l, update ref value for ffm since default flags changed and are stored in the file
Originally committed as revision 22673 to svn://svn.ffmpeg.org/ffmpeg/trunk
use mpeg2 quantization bias for mjpeg.this seems to improve RD performance.
Originally committed as revision 22550 to svn://svn.ffmpeg.org/ffmpeg/trunk
mpegts vbr muxing, activated when muxing rate is not supplied by theuser.
Originally committed as revision 22352 to svn://svn.ffmpeg.org/ffmpeg/trunk
Start continuity counter at 0 for pmt as well
Originally committed as revision 22350 to svn://svn.ffmpeg.org/ffmpeg/trunk
Start continuity counter at 0 for streams
Originally committed as revision 22344 to svn://svn.ffmpeg.org/ffmpeg/trunk
10l typo, fix ts total bit rate computation
Originally committed as revision 22343 to svn://svn.ffmpeg.org/ffmpeg/trunk
regtest: place image sequence outputs in separate directories
Originally committed as revision 22282 to svn://svn.ffmpeg.org/ffmpeg/trunk
Place regtest-pixfmt output files in separate dir
This test generates many output files, and keeping them separateis convenient.
Originally committed as revision 22157 to svn://svn.ffmpeg.org/ffmpeg/trunk
Place regression test output files in subdirs per family
Originally committed as revision 22155 to svn://svn.ffmpeg.org/ffmpeg/trunk
Correctly increment continuity_counter in PCR packets.
Patch by Yann Coupin, yann.coupin+ffmpeg gmail
Originally committed as revision 22020 to svn://svn.ffmpeg.org/ffmpeg/trunk
Correct opts calulation in ffmpeg.c.This correct the stop point for demuxing with -vcodec copy and -t as well aspacket interleaving. (we already diddrop packets but kept demuxing themfor too long due to opts being wrong)the change to ffm is due to 2 packets with timestamp 0 being stored...
Check pkt.pts against the recording time.This fixes at least ogg encoding with -t where the file was slightly too long.
Originally committed as revision 21598 to svn://svn.ffmpeg.org/ffmpeg/trunk
Update regression tests after r21372
Originally committed as revision 21374 to svn://svn.ffmpeg.org/ffmpeg/trunk
regtest: split reference files allowing tests to run individually
With this change, the output is checked immediately after each testhas run. This means commands like "make regtest-mpeg2" can now beused to run a single test and get meaningful results....