|  | Commit message (Collapse) | Author | Age | Files | Lines | 
|---|
| ... |  | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | relative to previous lace, not the first lace....
Original commit message from CVS:
2004-01-04  Ronald Bultje  <rbultje@ronald.bitfreak.net>
* gst/matroska/matroska-demux.c:
Fix EBML-laced block parsing. Diffs are relative to previous
lace, not the first lace. Thanks to Mosu from the Matroska
team for detecting this.
(gst_matroska_demux_parse_blockgroup):
* gst/wavparse/gstwavparse.c: (gst_wavparse_init),
(gst_wavparse_parse_fmt), (gst_wavparse_getcaps),
(gst_wavparse_handle_sink_event), (gst_wavparse_loop),
(gst_wavparse_change_state):
* gst/wavparse/gstwavparse.h:
Quickfix for capsnego. | 
| | 
| 
| 
| 
| | Original commit message from CVS:
Fix some regressions caused by caps conversion | 
| | 
| 
| 
| 
| | Original commit message from CVS:
Convert elements to use gst_pad_use_explicit_caps() where appropriate. | 
| | 
| 
| 
| 
| | Original commit message from CVS:
Merge CAPS branch | 
| | 
| 
| 
| 
| 
| 
| | autoplugger uses mad and not faad for mp3 decoding...
Original commit message from CVS:
Sorry Dave... Add mpegversion=1 to mp3 caps everywhere so that the autoplugger uses mad and not faad for mp3 decoding. This should fix mp3 playback. | 
| | 
| 
| 
| 
| | Original commit message from CVS:
remove copyright field from plugins | 
| | 
| 
| 
| 
| | Original commit message from CVS:
+ checking in plugin category changes | 
| | 
| 
| 
| 
| 
| | Original commit message from CVS:
Don't flush if we come across a cue tag.
Emit the got metadata signal once we've parsed the adtl tag | 
| | 
| 
| 
| 
| | Original commit message from CVS:
disting fixes, pixbuf loader still borked in regards to disting | 
| | 
| 
| 
| 
| 
| 
| | and remove duplicate config.h includes fro...
Original commit message from CVS:
Remove all config.h includes from header files, add it to each source file and remove duplicate config.h includes from several source files | 
| | 
| 
| 
| 
| | Original commit message from CVS:
fix to new plugin system | 
| | 
| 
| 
| 
| | Original commit message from CVS:
fix bytestream header | 
| | 
| 
| 
| 
| 
| 
| 
| | Original commit message from CVS:
Add a local copy of riff.h as we don't use rifflib anymore.
Rewrite the main loop to use bytestreams instead of rifflib. Make it a loopbased
filter.
Handle metadata, cues and labels as well | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | Original commit message from CVS:
merge TYPEFIND branch. Major changes:
- totally reworked type(find) system
- all typefind functions are in gst/typefind now
- more typefind functions then before
- some plugins might fail to compile now because I don't have them installed and they
a) require bytestream or
b) haven't had their typefind fixed.
Please fix those plugins and put the typefind functions into gst/typefind if they don't have dependencies | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| | Original commit message from CVS:
Add a parser for metadata
(demux_metadata): Given the buffer containing the metadata, look through it and
get the info out of it.
(wav_new_chunk_callback): Change the if statement to a switch statement.
Handle GST_RIFF_TAG_LIST by changing what the type of list it is and parsing out
metadata if it is "INFO". | 
| | 
| 
| 
| 
| | Original commit message from CVS:
riff.h is in a different directory | 
| | 
| 
| 
| 
| 
| 
| | deal with that. Fixes #113488.
Original commit message from CVS:
/GstBuffer/GstData/ in the API where you can pass events. Fix the plugins to deal with that. Fixes #113488. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | 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:
Fix regressions from using gstriff library | 
| | 
| 
| 
| 
| | Original commit message from CVS:
Remove riff code, since it's duplicated in the riff library | 
| | 
| 
| 
| 
| | Original commit message from CVS:
Remove redundant plugindir definition | 
| | 
| 
| 
| 
| 
| 
| | 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:
Added state change function where state is cleared | 
| | 
| 
| 
| 
| | Original commit message from CVS:
UNITS -> DEFAULT | 
| | 
| 
| 
| 
| | Original commit message from CVS:
make wavparse not segfault when somebody puts data at the end of the file | 
| | 
| 
| 
| 
| 
| 
| 
| | Original commit message from CVS:
bugfixes:
- seek correctly on SEEK_METHOD_END
- don't emit a warning when mp3's in wav's have no width information
- use BYTES format on discontinuous events and omit timestamp when invalid (mp3 anyone?) | 
| | 
| 
| 
| 
| 
| 
| 
| 
| | Original commit message from CVS:
fixes to wavparse:
- endianness is G_LITTLE_ENDIAN and not G_BYTE_ORDER
- support the law formats
- error out on unknown format, don't try to go on (fixes #110516)
- check buffer size before typefinding | 
| | 
| 
| 
| 
| | Original commit message from CVS:
Commit header changes too | 
| | 
| 
| 
| 
| | Original commit message from CVS:
Implement seeking on wav | 
| | 
| 
| 
| 
| 
| 
| 
| | conversion.
Original commit message from CVS:
Change %lld, %llu to G_G[U]INT64_FORMAT globally.  Fix bad pointer->integer
conversion. | 
| | 
| 
| 
| 
| 
| 
| | and added _WMAV9
Original commit message from CVS:
Renamed GST_RIFF_WAVE_FORMAT_DIVX and _divx to _DIVX_WMAV1 and _DIVX_WMAV2 and added _WMAV9 | 
| | 
| 
| 
| 
| | Original commit message from CVS:
0 terminate query formats | 
| | 
| 
| 
| 
| 
| | Original commit message from CVS:
fix wavparse so that it handles mp1/2/3
unref buffers that aren't pushed out | 
| | 
| 
| 
| 
| | Original commit message from CVS:
Fix plugins for new query API | 
| | 
| 
| 
| 
| | Original commit message from CVS:
parallel install fixes | 
| | 
| 
| 
| 
| | Original commit message from CVS:
Applied endianess fix and unsigned data fix from Jon Nall | 
| | 
| 
| 
| 
| 
| | Original commit message from CVS:
query and convert functions
will remove debug output later when everything works | 
| | 
| 
| 
| 
| | Original commit message from CVS:
don't push if can't push | 
| | 
| 
| 
| 
| | Original commit message from CVS:
plugins part of license field patch | 
| | 
| 
| 
| 
| | Original commit message from CVS:
This updates all plugins to the new API for gst_pad_try_set_caps | 
| | 
| 
| 
| 
| 
| 
| | file that used to autoplug but doesn't any...
Original commit message from CVS:
add ranks only for plugins who participate in autoplugging.  If you have a file that used to autoplug but doesn't anymore, then let me know or add a rank to the missing element. | 
| | 
| 
| 
| 
| | Original commit message from CVS:
wavparse fixups | 
| | 
| 
| 
| 
| 
| 
| | matching GStreamer types with official mime...
Original commit message from CVS:
use audio/x-wav instead of audio/wav. I don't know if we have a policy of matching GStreamer types with official mime types, but I figure it can't hurt. | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | details->klass reorganizations an element br...
Original commit message from CVS:
* a hack to work around intltool's brokenness
* a current check for mpeg2dec
* details->klass reorganizations
* an element browser that uses details->klass
* separated cdxa parse out from the avi directory | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| | and typefind.
Original commit message from CVS:
GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE
same with *factory and typefind.
also, some -Werror fixes. | 
| | 
| 
| 
| 
| 
| 
| 
| | fixes to adder's caps, again
Original commit message from CVS:
* filter newlines out of GST_DEBUG statements to reflect new core behavior
* fixes to adder's caps, again | 
| | 
| 
| 
| 
| | Original commit message from CVS:
s/Gnome-Streamer/GStreamer/ |