Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-07 | Don't remove vdpau decoders from catalogue if failed to open. | Christophe Thommeret | |
It could be because of no free decoder (it should be tried again later). | |||
2009-01-30 | Initial VC1 commit. | Christophe Thommeret | |
2009-01-25 | Select correct color standard for H.264. | Julian Scheel | |
2009-01-09 | Add preemption reinit support. | Julian Scheel | |
2009-01-05 | Enable sharpness and noise_reduction; add an option for progressive_flag. | Christophe Thommeret | |
2009-01-02 | Add framegrabbing support; extend ARGB OSD interface. | Reinhard Nißl | |
2008-12-30 | Future frame fixups. | Christophe Thommeret | |
2008-12-29 | Add future frame. | Christophe Thommeret | |
2008-12-28 | Fix argb overlay; allow partial buffer updates to improve performance. | Julian Scheel | |
2008-12-27 | Initial support for ARGB overlay. | Julian Scheel | |
2008-12-21 | Chroma type. | Christophe Thommeret | |
2008-12-12 | Locking fixes. | Christophe Thommeret | |
2008-12-08 | Export vdp_get_error_string; define MPEG12 cap. | Christophe Thommeret | |
2008-12-01 | Decoder initialising (WIP). | Julian Scheel | |
2008-12-01 | Introduce vdpau_accel_t. | Christophe Thommeret | |
2008-11-30 | Add imgfmt and vo_cap to headers. | Julian Scheel | |
2008-11-20 | Some warning fixes: XINE_FORMAT_SCANF, statics in headers, consts, ... | František Dvořák | |
Add warning flags to the DEBUG_CFLAGS too. | |||
2008-11-20 | Fix using of the pointers, leak fixes in configfile. | František Dvořák | |
2008-11-07 | Fixed segfault on start when using XINE_PLUGIN_PATH. | František Dvořák | |
2008-11-07 | Recognise H.264 codec with "XiWave" fourcc too. | valtri@funny.zcu.cz | |
2008-08-18 | Fix another compilation failure when using C++. | Darren Salt | |
2008-08-17 | Fix a compilation failure when using C++. | Darren Salt | |
2008-08-06 | Really fix the metadata bug... | Darren Salt | |
2008-07-16 | Add support for the Snow video codec. | Darren Salt | |
2008-07-16 | Add a buffer types entry for TTA. | Darren Salt | |
2008-07-16 | Add FourCC code for Wavpack. | Darren Salt | |
2008-07-15 | Recognise AMR audio (normally found in 3GP files). | Darren Salt | |
2008-07-12 | xine_get_stream_info() not returning values for skipped/discarded frames | Jason Tackaberry | |
When passing XINE_STREAM_INFO_SKIPPED_FRAMES or XINE_STREAM_INFO_DISCARDED_FRAMES to xine_get_stream_info(), the return value is always 0, even if there are skipped or discarded frames. | |||
2008-07-09 | Don't try to load static libraries on mingw32 | Matthias Ringwald | |
dlopen of a static library causes a Windows error dialog otherwise. just ignore *.dll.a in plugins folder | |||
2008-07-08 | Fix compilation for pthread support provided by PTHREAD_{CFLAGS+LIBS} | Matthias Ringwald | |
<xine-internals.h> includes <xine-utils/refcounter.h> which includes <pthread.h>. As all xine sources include <xine-internal.h>, the PTHREAD_CFLAGS are always needed. This patch removed it from two Makefile.am and adds them to CPPFLAGS | |||
2008-07-06 | Merge. | Darren Salt | |
2008-07-06 | Fix a stupid bug in post-plugin initialisation. | Darren Salt | |
2008-07-04 | Add a _x_is_fourcc() inline function to wrap around memcmp(). | Diego 'Flameeyes' Pettenò | |
This should be simpler and faster for the compiler to optimise rather than a _X_[BLM]E_32 macro and a comparison. --HG-- extra : transplant_source : %C7%1C%16%17N%3Bh%9B%EB%AA%00%A9%F1%15%C8%CB%8A%99%EE%7D | |||
2008-07-04 | Use calloc to allocate the area for the OSD. | Diego 'Flameeyes' Pettenò | |
--HG-- extra : transplant_source : %99%9B%D5%B3Ro%87%BFV%E9%2BY%AA%83QE/%CD%5D%ED | |||
2008-07-04 | Use calloc to allocate the lists of audio and video ports. | Diego 'Flameeyes' Pettenò | |
--HG-- extra : transplant_source : T6%E7%60%7F%D4%60%C8l4%9AX%97%86hrR%AD%13%C0 | |||
2008-07-02 | provide PTHREAD_CFLAGS when needed | Matthias Ringwald | |
2008-06-20 | Ask the input plugin which demuxer to use. | Darren Salt | |
This overrides the normal content/extension detection, but can be overridden by the user. This is an input plugin API extension; ABI is unchanged. The version is not bumped (we can't bump it due to 1.2). | |||
2008-06-20 | Read the MIME type from the plugin & use it for demuxer selection (if by extn). | Darren Salt | |
text/plain is specifically filtered out because it could cause lots of false positives, at least with http; web servers tend to default to text/plain for unknown types. | |||
2008-06-11 | Provide a useful implementation of xine_register_log_cb(). | Darren Salt | |
2008-06-09 | Avoid false positives when looking up demuxer by MIME type. | Darren Salt | |
These occur where the MIME type used as the key is a substring of a type in some plugin's MIME type list but is not an exact match. | |||
2008-05-23 | Remove MIN/MAX macro definitions on unit. | Diego 'Flameeyes' Pettenò | |
Now that the macro are either imported from the system or defined by configure. don't define them in every source file. | |||
2008-05-23 | Mark initialisation functions with malloc attribute. | Diego 'Flameeyes' Pettenò | |
All the initialisation functions returning a new object instance that was allocated through malloc() or calloc() can get the malloc attribute so that the compiler can optimise their call. | |||
2008-05-22 | Merge fix for 3466031414a7. | Diego 'Flameeyes' Pettenò | |
2008-05-22 | Copy all of the supported types not just 1/4 of it (4 being the size of ↵ | Diego 'Flameeyes' Pettenò | |
uint32_t). | |||
2008-05-22 | Merge. | Darren Salt | |
2008-05-21 | Fix typo that lead to crash. | Diego 'Flameeyes' Pettenò | |
2008-05-12 | Provide xine_get_current_frame_data which passes more data via a structure. | Reinhard Nißl | |
The new structure xine_current_frame_data_t additionally contains cropping and interlacing information, which both are required for proper conversion of the image. The existing functions have been adopted to use the code of the new function. The changeset should be ABI compatible. | |||
2008-05-09 | Use size_t to keep the value returned by strlen(). | Diego 'Flameeyes' Pettenò | |
When using a variable to store the result of strlen(), make sure its type is size_t just like the function returns, rather than using a smaller type like int. --HG-- extra : transplant_source : %B0%D5%3B%D7%1Dy%0A%7E%7D%7C%023%08%B2%CE%D3t%0B3%D7 | |||
2008-05-09 | Rewrite and optimise xine_get_{file_extensions,mime_types}() | Diego 'Flameeyes' Pettenò | |
Rewrite xine_get_file_extensions() and xine_get_mime_types() so that they share the joining code, and do one less loop over the list of plugins. Create a new _x_concatenate_with_string() function to convert an array of strings into a single string, which is called by both functions. --HG-- extra : transplant_source : %BC7%3D%C7%A5%AA%A6%BB%11%9A%94%F0%E9%F1V%B7%29%C68h | |||
2008-05-09 | Use asprintf() rather than sn?printf() + strn?dup(). | Diego 'Flameeyes' Pettenò | |
Instead of duplicating a buffer after using sn?printf() on it, use asprintf() directly on the final variable. |