Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-24 | textoverlay: add NV12 support | Rob Clark | 1 | -8/+43 | |
Fixes bug #627768. | |||||
2010-08-18 | alsasrc/sink: add property to get the card name | Wim Taymans | 2 | -1/+27 | |
fixes #627203 | |||||
2010-08-18 | alsa: add method to retrieve the card name | Wim Taymans | 2 | -20/+35 | |
Reuse an existing method to retrieve the card name. | |||||
2010-08-12 | alsa: remove 'dir' out variable | Stefan Kost | 2 | -14/+16 | |
Alsa seems to expect that we initialize it. Remove the variable and pass NULL as we actually don't use it. In alsasink also #ifdef one section that is grabing diagnostics to be disabled, when logging is disabled (the code was using the out parameter as well). Fixes #626125 | |||||
2010-08-09 | textoverlay: configurable text color and position | Mark Nauwelaerts | 2 | -3/+88 | |
Rather than only left, right, top, etc, allow for horizontal and vertical positioning on a scale from 0 to 1. Also cater for configuring rendered text color. Fixes #624920. API: GstTextOverlay:xpos API: GstTextOverlay:ypos API: GstTextOverlay:color | |||||
2010-08-08 | oggstream: static forward declarations are forbidden by the C standard | Sebastian Dröge | 1 | -2/+2 | |
...and actually cause compiler errors on VC++. Change it to an extern forward declaration and non-static definition. | |||||
2010-07-16 | theoraenc: Implement two pass encoding | Sebastian Dröge | 3 | -2/+263 | |
Fixes bug #621349. | |||||
2010-07-16 | configure: Require libtheora >= 1.1 | Sebastian Dröge | 1 | -20/+0 | |
It's more than a year old at the time of the next -base release, has many encoder and decoder improvements and gets us rid of a lot of #ifdefs | |||||
2010-07-16 | theora: Use PROP_ instead of ARG_ for property enum values | Sebastian Dröge | 2 | -78/+78 | |
2010-06-30 | oggdemux: Handle errors from _get_next_page in _do_seek. | Fredrik Söderquist | 1 | -1/+2 | |
If the source element failed here, oggdemux would crash. Fixes #623218. | |||||
2010-06-14 | oggdemux: activate_chain must not be called with a NULL chain | Sebastian Dröge | 1 | -32/+31 | |
It will crash later and shouldn't really happen anyway unless something is really wrong. | |||||
2010-06-14 | gnomevfssrc: Fix possible NULL pointer dereference | Sebastian Dröge | 1 | -1/+1 | |
It's always an error if gst_buffer_try_new_and_alloc() returns NULL | |||||
2010-06-14 | giostreamsrc: Fix copy&paste error in the docs | Sebastian Dröge | 1 | -1/+1 | |
2010-06-14 | ogg: fix debug message printf format some more | Tim-Philipp Müller | 1 | -1/+1 | |
Just cast the pointer diff, so it works everywhere without warnings. Can't use %tu, because that modifier is C99. Warning was: "format '%li' expects type 'long int', but argument 8 has type 'int'". | |||||
2010-06-12 | oggdemux: Fix format string compiler warning on OS X | Philippe Normand | 1 | -1/+1 | |
2010-06-11 | cdparanoia: check for cdparanoia with pkg-config first | Tim-Philipp Müller | 1 | -1/+5 | |
cdparanoia now has a .pc file in post-0.10.2 SVN, so use that to check for cdparanoia before we try all the other checks. Besides being generally nicer, this may help with correctly detecting cdparanoia on OSX some day (see #609918). | |||||
2010-06-09 | oggdemux: Handle SEEKING query in push mode too | Sebastian Dröge | 1 | -2/+33 | |
2010-06-09 | oggdemux: Update the total time from the Skeleton 4 indexes | Sebastian Dröge | 1 | -0/+7 | |
Fixes bug #620939, see bug #607945. | |||||
2010-06-09 | oggstream: Implement latest version of the Skeleton 4.0 spec | Sebastian Dröge | 1 | -37/+19 | |
Fixes bug #620939. | |||||
2010-06-08 | oggdemux: Implement correct parsing of Skeleton 4.0 index packets | Sebastian Dröge | 1 | -20/+42 | |
2010-06-08 | oggdemux: Add parsing of Skeleton 4.0 indexes | Sebastian Dröge | 3 | -6/+37 | |
2010-06-08 | oggdemux: Parse segment length and content offset from fishead | Sebastian Dröge | 1 | -2/+18 | |
And print them for debugging purposes. Not sure if we can do anything useful with this information. | |||||
2010-06-08 | oggdemux: Parse Skeleton stream major/minor version | Sebastian Dröge | 2 | -3/+10 | |
2010-06-08 | oggdemux: Use binary search for searching in the index | Sebastian Dröge | 1 | -14/+22 | |
2010-06-08 | oggmux: Start a new page for every CMML buffer | Sebastian Dröge | 1 | -0/+4 | |
2010-05-31 | gio: map GIO NO_SPACE error to NO_SPACE_LEFT | Jonathan Matthew | 1 | -2/+7 | |
Fixes bug #620140. | |||||
2010-05-20 | oggdemux: Fix sizes again, this time for real | Sebastian Dröge | 1 | -2/+2 | |
2010-05-20 | oggdemux: Fix size checks | Sebastian Dröge | 2 | -2/+2 | |
2010-05-20 | oggdemux: Drop all other Ogg VP8 header packets and make VP8 mapping check a ↵ | Sebastian Dröge | 2 | -3/+3 | |
bit more strict | |||||
2010-05-20 | ogg: Some more minor adjustments for the VP8 Ogg mapping | Sebastian Dröge | 2 | -21/+14 | |
2010-05-19 | ogg: Update to the latest VP8 mapping | Sebastian Dröge | 2 | -8/+25 | |
2010-05-19 | oggdemux: Fix granulepos->key granule calculation for Dirac | Sebastian Dröge | 1 | -1/+24 | |
2010-05-19 | oggdemux: Add support for mapping specific granulepos to key granule mapping | Sebastian Dröge | 1 | -11/+51 | |
2010-05-19 | ogg: Implement Ogg VP8 mapping | Sebastian Dröge | 4 | -24/+157 | |
2010-05-06 | oggdemux: don't seek when no current chain | Wim Taymans | 1 | -0/+2 | |
Avoid a crash when we try to seek when there is no current chain. | |||||
2010-05-06 | oggdemux: ignore the skeleton start time | Wim Taymans | 1 | -2/+4 | |
Ignore the skeleton start time as it is usually wrong for live streams and we have the needed logic to calculate it anyway. | |||||
2010-05-06 | oggdemux: wait for headers before exposing chains | Wim Taymans | 1 | -2/+2 | |
Wait until we have all the stream headers before we start exposing the streams of a chain. | |||||
2010-05-06 | oggdemux: use index to estimate bitrate | Wim Taymans | 3 | -3/+28 | |
When we have an index, use it to much more accurately estimate the total stream bitrate. | |||||
2010-05-06 | libvisual: trucate own caps, instead of copying and using the first only | Stefan Kost | 1 | -6/+5 | |
We got the caps from an intersect, it is our own, hence we can truncate it. | |||||
2010-05-06 | vorbis: have a copy_sample func as a func pointer | Stefan Kost | 4 | -17/+160 | |
Make some more variants for copy_sample funcs and use them via function pointer. | |||||
2010-05-05 | oggdemux: printf format fixes | Tim-Philipp Müller | 1 | -2/+2 | |
2010-05-04 | oggdemux: handle corrupt indexes | Wim Taymans | 1 | -15/+38 | |
Make sure we handle and receover from corrupt indexes. | |||||
2010-05-04 | oggdemux: fix EOS check | Wim Taymans | 1 | -1/+4 | |
2010-05-04 | oggstream: avoild division by 0 | Wim Taymans | 1 | -0/+4 | |
2010-05-04 | oggdemux: cleanup unused defines | Wim Taymans | 1 | -2/+0 | |
2010-05-04 | oggdemux: use the index in push mode when we can | Wim Taymans | 1 | -31/+42 | |
When seeking in push mode, try to use the index first before we use the bitrate estimation. | |||||
2010-05-04 | oggdemux: use skeleton duration when possible | Wim Taymans | 1 | -4/+17 | |
2010-05-04 | oggstream: parse duration from 3.3 skeleton | Wim Taymans | 2 | -1/+41 | |
2010-05-04 | oggdemux: more index parsing work | Wim Taymans | 3 | -21/+226 | |
2010-05-04 | oggdemux: clean up fishead/fisbone parsing | Wim Taymans | 4 | -84/+103 | |
Remove some redundant code for parsing fishead streams. Actually use the data we parsed (mostly start_time). |