2007-09-10 |
lucabe |
Fix timestamps in RTP packets (now, MPEG1 video with B frames works correctly)
libavformat
|
2007-09-10 |
lucabe |
Properly set RTP and NTP timestamps in RTCP SR packets
libavformat
|
2007-09-09 |
gpoirier |
Improve track number decoding for some WMA files
libavformat
|
2007-09-09 |
reimar |
Do not set codec_tag when the container does not specify it.
libavformat
|
2007-09-09 |
reimar |
Copy nuv header only when the video codec is nuv
libavformat
|
2007-09-07 |
ramiro |
Rename the format name audio_device (used in both oss and audio_beos) to oss and audio_beos.
libavformat
|
2007-09-07 |
ramiro |
Separate audio_(de)muxer into oss_(de)muxer and audio_beos_(de)muxer
libavformat
|
2007-09-06 |
conrad |
Use V_MPEG4/ISO/ASP for mpeg4 when muxing mkv
libavformat
|
2007-09-06 |
kostya |
Set correct length for last slice in frame subpacket
libavformat
|
2007-09-05 |
diego |
cosmetics: Add some whitespace for better readability.
libavformat
|
2007-09-05 |
diego |
spelling/wording nits in some Doxygen comments
libavformat
|
2007-09-05 |
ramiro |
Rename dc1394.c to libdc1394.c
libavformat
|
2007-09-05 |
ramiro |
Prefix library format names with 'lib' in libavformat
libavformat
|
2007-09-05 |
ramiro |
Give better filenames to bktr and v4l grabbers
libavformat
|
2007-09-05 |
ramiro |
Remove video_grab_ prefix from video_grab_{bktr,v4l}
libavformat
|
2007-09-05 |
michael |
revert 10409
libavformat
|
2007-09-05 |
michael |
export put_timestamp()
libavformat
|
2007-09-05 |
benoit |
Make sure that if a stream has a duration but the container doesn't
libavformat
|
2007-09-05 |
benoit |
Correct initial timestamp
libavformat
|
2007-09-05 |
lucabe |
AAC support in the SDP generator
libavformat
|
2007-09-05 |
conrad |
Enable Matroska muxer
libavformat
|
2007-09-05 |
conrad |
Grammar nits
libavformat
|
2007-09-05 |
conrad |
Always use AVFormatContext for av_log messages
libavformat
|
2007-09-05 |
conrad |
Rename ebml size functions to indicate that they can be used for more kinds of numbers
libavformat
|
2007-09-05 |
conrad |
We shouldn't be passing in sizes larger than 2^56-2, so use an assert
libavformat
|
2007-09-05 |
conrad |
Indentation
libavformat
|
2007-09-05 |
conrad |
Don't seek when streamed
libavformat
|
2007-09-05 |
conrad |
Get rid of useless braces
libavformat
|
2007-09-05 |
conrad |
Indent
libavformat
|
2007-09-05 |
conrad |
Match the behaviour betwen the bmp and wav codec tag lookups
libavformat
|
2007-09-05 |
conrad |
Write codecprivate to a dynamic buffer so that seeking isn't required
libavformat
|
2007-09-05 |
conrad |
Move writing codec private element to its own function
libavformat
|
2007-09-05 |
conrad |
Cosmetics
libavformat
|
2007-09-05 |
conrad |
Use num_entries directly rather than mixing it with a local copy
libavformat
|
2007-09-05 |
conrad |
Doxygenify comments
libavformat
|
2007-09-05 |
conrad |
Make sure that the calculated duration doesn't decrease
libavformat
|
2007-09-05 |
conrad |
Split some really long lines
libavformat
|
2007-09-05 |
conrad |
Correct message
libavformat
|
2007-09-05 |
conrad |
Always check the return of mkv_add_seekhead_entry
libavformat
|
2007-09-05 |
conrad |
Pass the returned error code of functions up
libavformat
|
2007-09-05 |
conrad |
Check that the seekheads were created
libavformat
|
2007-09-05 |
conrad |
Return AVERROR(ENOMEM) when appropriate
libavformat
|
2007-09-05 |
conrad |
Indentation
libavformat
|
2007-09-05 |
conrad |
Use assert for conditions that must be true
libavformat
|
2007-09-05 |
conrad |
Simplify
libavformat
|
2007-09-05 |
conrad |
Grammar nits
libavformat
|
2007-09-05 |
conrad |
Break long comments
libavformat
|
2007-09-05 |
conrad |
Use sample format for bit depth if av_get_bits_per_sample() doesn't give one
libavformat
|
2007-09-05 |
conrad |
Calculate and store DAR rather than SAR
libavformat
|
2007-09-05 |
conrad |
Clarify comments
libavformat
|
2007-09-05 |
conrad |
Use PRIu64/PRId64
libavformat
|
2007-09-05 |
conrad |
Calculate the size of key EBML master elements beforehand so only just enough size is reserved for the size
libavformat
|
2007-09-05 |
conrad |
Use cluster_pos when checking cluster position
libavformat
|
2007-09-05 |
conrad |
Modify put_ebml_size() so that the bytes parameter is exact rather than minimum
libavformat
|
2007-09-05 |
conrad |
Set default subtitle_codec to CODEC_ID_TEXT
libavformat
|
2007-09-05 |
conrad |
Simplify
libavformat
|
2007-09-05 |
conrad |
Move calculating the bytes needed to represent a size in EBML to its own function
libavformat
|
2007-09-05 |
conrad |
Make a byte always mean a byte
libavformat
|
2007-09-05 |
conrad |
Simplify put_ebml_id()
libavformat
|
2007-09-05 |
conrad |
Move ebml_id_size()
libavformat
|
2007-09-05 |
conrad |
Correct handling of smaller unknown sizes
libavformat
|
2007-09-05 |
conrad |
Use a MD5 hash of some frames to write the segment uid
libavformat
|
2007-09-05 |
conrad |
Revert using the time to generate the segment uid
libavformat
|
2007-09-05 |
conrad |
Doxygenize some comments
libavformat
|
2007-09-05 |
conrad |
Set the language to undefined if no language specified
libavformat
|
2007-09-05 |
conrad |
Add mka muxer
libavformat
|
2007-09-05 |
conrad |
Add some debug logging
libavformat
|
2007-09-05 |
conrad |
Write the display size elements
libavformat
|
2007-09-05 |
conrad |
Revert writing the file creation date
libavformat
|
2007-09-05 |
conrad |
Codec Private should be correct for all but Real codecs now
libavformat
|
2007-09-05 |
conrad |
Write FLAC codec private correctly
libavformat
|
2007-09-05 |
conrad |
Move writing Xiph-style sizes to its own function
libavformat
|
2007-09-05 |
conrad |
Write segment UID
libavformat
|
2007-09-05 |
conrad |
Write the creation time
libavformat
|
2007-09-05 |
conrad |
Cosmetics
libavformat
|
2007-09-05 |
conrad |
Using LIBAVFORMAT_IDENT for both muxing and writing app is good enough
libavformat
|
2007-09-05 |
conrad |
Floats aren't used enough to justify writing any with single precision
libavformat
|
2007-09-05 |
conrad |
Simplify
libavformat
|
2007-09-05 |
conrad |
Indentation
libavformat
|
2007-09-05 |
conrad |
Write subtitle tracks
libavformat
|
2007-09-05 |
conrad |
Move writing a block to its own function
libavformat
|
2007-09-05 |
conrad |
Only write extradata if it exists
libavformat
|
2007-09-05 |
conrad |
Determine the output sample rate for SBR AAC and write it
libavformat
|
2007-09-05 |
conrad |
Simplify
libavformat
|
2007-09-05 |
conrad |
Keyframe is the first bit not last
libavformat
|
2007-09-05 |
conrad |
Simplify
libavformat
|
2007-09-05 |
conrad |
Use av_get_bits_per_sample
libavformat
|
2007-09-05 |
conrad |
Write bit depth for PCM audio
libavformat
|
2007-09-05 |
conrad |
Write wav header if there is no native audio codec ID
libavformat
|
2007-09-05 |
conrad |
Write the cues element
libavformat
|
2007-09-05 |
conrad |
Doxygenize comments
libavformat
|
2007-09-05 |
conrad |
Calculate the size of a SimpleBlock before writing it so that bytes aren't wasted in writing the size
libavformat
|
2007-09-05 |
conrad |
Indentation
libavformat
|
2007-09-05 |
conrad |
Write the Seek Head element
libavformat
|
2007-09-05 |
conrad |
Make sure to return a value in functions that return a value
libavformat
|
2007-09-05 |
conrad |
Move writing the tracks element to its own function
libavformat
|
2007-09-05 |
conrad |
Move Xiph's CodecPrivate writing code to its own function
libavformat
|
2007-09-05 |
conrad |
Write the duration of the file
libavformat
|
2007-09-05 |
conrad |
put_ebml_void()
libavformat
|
2007-09-05 |
conrad |
Remove unused prototype
libavformat
|
2007-09-05 |
conrad |
Write unknown size if the size given is too large for EBML (greater than 2^56-1)
libavformat
|
2007-09-05 |
conrad |
Track number and UID only have to be nonzero
libavformat
|
2007-09-05 |
conrad |
SimpleBlocks are Matroska v2
libavformat
|
2007-09-05 |
conrad |
Start a new cluster every 5 MB or 5 seconds
libavformat
|
2007-09-05 |
conrad |
Fix writing Xiph header sizes
libavformat
|
2007-09-05 |
conrad |
Correctly write CodecPrivate element for Vorbis and Theora
libavformat
|
2007-09-05 |
conrad |
Compile fix; missed a variable declaration in the last commit
libavformat
|
2007-09-05 |
conrad |
Write one cluster and SimpleBlocks for the frames. Should now create playable mkv files for some video codecs (H.264 and VP3 checked)
libavformat
|
2007-09-05 |
conrad |
First stab at writing the tracks element, still needs some additional cases for certain codecs
libavformat
|
2007-09-05 |
conrad |
Remove useless debug write
libavformat
|
2007-09-05 |
conrad |
put_ebml_float()
libavformat
|
2007-09-05 |
conrad |
Const correctness
libavformat
|
2007-09-05 |
conrad |
Get rid of put_ebml_utf8(); the error checking that would have distinguished it from put_ebml_string() belongs elsewhere in lavf.
libavformat
|
2007-09-05 |
conrad |
Cosmetics: align nicely for better readibility
libavformat
|
2007-09-05 |
conrad |
Simplify
libavformat
|
2007-09-05 |
conrad |
Beginning of mkv muxer, only EBML head is written correctly
libavformat
|
2007-09-04 |
ramiro |
Treat dc1394 as a library
libavformat
|
2007-09-04 |
melanson |
simplify PTS handling
libavformat
|
2007-09-03 |
lucabe |
Fill the buffer with 0 before writing an SDP in it
libavformat
|
2007-09-03 |
benoit |
If a stream has no start time, but the first packet has a 'pts', use that
libavformat
|