| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
been modified to use this new typefind syste...
Original commit message from CVS:
New typefind system:
* bytestream is now part of the core
* all plugins have been modified to use this new typefind system
* asf typefinding added
* mpeg video stream typefiding removed because it's broken
* duplicate typefind entries removed
* extra id3 typefinding added, because we've seen 4 types of files
(riff/wav, flac, vorbis, mp3) with id3 headers and each of these needs
to work. Instead, I've added an id3 element and let it redo typefiding
after the id3 header. this needs a hack because spider only typefinds
once. We can remove this hack once spider supports multiple typefinds.
* with all this, mp3 typefinding is semi-rewritten
* id3 typefinding in flac/vorbis is removed, it's no longer needed
* fixed spider and gst-typefind to use this, too.
* Other general cleanups
|
|
|
|
|
| |
Original commit message from CVS:
reverting error patch before making a branch.
|
|
|
|
|
| |
Original commit message from CVS:
converted gst_element_error to new format in gst/ - gettext pending
|
|
|
|
|
| |
Original commit message from CVS:
Clarify DV type 1/2 difference
|
|
|
|
|
| |
Original commit message from CVS:
Add buffer length checks to every typefinding function
|
|
|
|
|
| |
Original commit message from CVS:
Support ISO style variable length macros
|
|
|
|
|
|
|
| |
over to the new mimetypes spec as descri...
Original commit message from CVS:
New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
|
|
|
|
|
|
|
|
| |
Original commit message from CVS:
compatibility fix for new GST_DEBUG stuff.
Includes fixes for missing includes for config.h and unistd.h
I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
|
|
|
|
|
| |
Original commit message from CVS:
gcc 3.3 and ppc fixes
|
|
|
|
|
| |
Original commit message from CVS:
Add support for new divx/xvid mimetypes
|
|
|
|
|
| |
Original commit message from CVS:
Update duration field
|
|
|
|
|
| |
Original commit message from CVS:
UNITS -> DEFAULT
|
|
|
|
|
| |
Original commit message from CVS:
PCM data in AVI is always little endian
|
|
|
|
|
| |
Original commit message from CVS:
added support for alaw/mulaw audio - yes, I have alaw encoded AVIs here
|
|
|
|
|
| |
Original commit message from CVS:
Bigendian fixes
|
|
|
|
|
| |
Original commit message from CVS:
Endian fixes for index parsing.
|
|
|
|
|
| |
Original commit message from CVS:
Fix endian issues with metadata. Some Cleanups too
|
|
|
|
|
|
|
|
| |
conversion.
Original commit message from CVS:
Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer
conversion.
|
|
|
|
|
| |
Original commit message from CVS:
doh
|
|
|
|
|
| |
Original commit message from CVS:
Add metadata/streaminfo to AVI
|
|
|
|
|
| |
Original commit message from CVS:
Don't use samplesize on video frames
|
|
|
|
|
| |
Original commit message from CVS:
Be nice to the indians
|
|
|
|
|
|
| |
Original commit message from CVS:
- Parse strn tag
- fix flush
|
|
|
|
|
|
|
| |
Original commit message from CVS:
- new avi demuxer doesn't use a recursive infinite loop anymore
- removed temporary riff.[ch] files
- removed aviparse from build
|
|
|
|
|
| |
Original commit message from CVS:
Really add A52 caps now
|
|
|
|
|
| |
Original commit message from CVS:
don't break the build
|
|
|
|
|
| |
Original commit message from CVS:
Don't barf on ISFT tags
|
|
|
|
|
| |
Original commit message from CVS:
Add a52 audio
|
|
|
|
|
|
|
| |
to the next byte and try to see if it's ...
Original commit message from CVS:
Handle JUNK and dmlh tags and when we find a broken/unknown chunk, just move to the next byte and try to see if it's a known chunk
|
|
|
|
|
| |
Original commit message from CVS:
Fix plugins for new query API
|
|
|
|
|
| |
Original commit message from CVS:
Replace audio/mp3 with audio/x-mp3 and audio/x-flac with application/x-flac
|
|
|
|
|
| |
Original commit message from CVS:
Added segment seek
|
|
|
|
|
| |
Original commit message from CVS:
Add ogg/vorbis support for avi files
|
|
|
|
|
|
| |
Original commit message from CVS:
fix for big endian machines. Chunk ID conversion was being swabbed
twice.
|
|
|
|
|
|
| |
Original commit message from CVS:
Fix various overflow cases, this should fix seeking on very large
files.
|
|
|
|
|
| |
Original commit message from CVS:
plugins part of license field patch
|
|
|
|
|
| |
Original commit message from CVS:
const fixes
|
|
|
|
|
| |
Original commit message from CVS:
removing warnings (approved by wtay)
|
|
|
|
|
| |
Original commit message from CVS:
whoops, this shouldn'tvegonein
|
|
|
|
|
| |
Original commit message from CVS:
sf's back
|
|
|
|
|
| |
Original commit message from CVS:
Don't send events on unusable pads
|
|
|
|
|
|
| |
Original commit message from CVS:
- added eventmask/query/format functions
- some cleanups
|
|
|
|
|
|
| |
Original commit message from CVS:
- properly unref events
- slightly better seeking
|
|
|
|
|
| |
Original commit message from CVS:
fix multiline string
|
|
|
|
|
|
| |
Original commit message from CVS:
Separate the movi processing loop from the index/entry parsing loop
Detect when the index starts from 0 or from the movi chunck offset
|
|
|
|
|
|
| |
Original commit message from CVS:
Hint bytestream about optimal size
sync fixes for VBR streams
|
|
|
|
|
|
| |
Original commit message from CVS:
Ignore bogus index entries
Assume all audio frames are keyframes
|
|
|
|
|
| |
Original commit message from CVS:
Fix sync on avidemux
|
|
|
|
|
| |
Original commit message from CVS:
Some cleanups, add convert functions
|
|
|
|
|
| |
Original commit message from CVS:
UNITS fixes
|