Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-07 | Define support for attributes based on compiler's version outside xine build. | Diego 'Flameeyes' Pettenò | |
When we're including xine/attributes.h but we're not building xine, define the support for particular attributes based on the compiler and its version. This way semantic information is maintained outside xine's build (such as deprecated functions). | |||
2008-05-07 | Mark internal functions and data structures static. | Diego 'Flameeyes' Pettenò | |
Functions and data structures that are not exported and are only ever used in the same unit they are defined should be marked static to improve compiler's ability to optimise them. This applies to xine_dispose_internal() function for xine-lib, the extended_to_int() function in the AIFF demuxer, the bandwidths array in QuickTime demuxer, the wc_pal_lookup table in the WC3 movie demuxer, and the rm_header and pnm_data_header arrays in pnm input plugin. | |||
2008-05-07 | Make _x_health_check_* functions static. | Diego 'Flameeyes' Pettenò | |
The xine_check.h header is not currently installed and the symbols are not exported, their are only ever used in the same unit they are defined. | |||
2008-05-05 | CFLAGS are saved and changed inside the check cache. | Diego 'Flameeyes' Pettenò | |
2008-05-05 | Make open_internal static again. | Darren Salt | |
2008-05-05 | Check for malloc attribute and define XINE_MALLOC for use in xineutils.h, ↵ | Diego 'Flameeyes' Pettenò | |
rather than just checking for GCC 3. | |||
2008-05-05 | Generalise attributes checking, so that the same code is not copy-pasted for ↵ | Diego 'Flameeyes' Pettenò | |
all attributes. | |||
2008-05-03 | Define print_command only when actually logging. | Diego 'Flameeyes' Pettenò | |
2008-05-03 | Don't define flac_metadata_callback if we're not going to use it. It's only ↵ | Diego 'Flameeyes' Pettenò | |
used for legacy flac. | |||
2008-05-03 | Make two arrays of string become arrays of arrays of characters. | Diego 'Flameeyes' Pettenò | |
2008-05-03 | Remove deprecated functions from net_buf_ctrl.c. | Diego 'Flameeyes' Pettenò | |
2008-05-03 | Run check for unused attribute. | Diego 'Flameeyes' Pettenò | |
2008-05-03 | Fix configure when -Wunused-parameter is used. | Diego 'Flameeyes' Pettenò | |
2008-05-03 | Remove unused variables, as reported by GCC 4.3. | Diego 'Flameeyes' Pettenò | |
2008-05-03 | Remove specific ID3v2 parsing funcion from the header file, always use the ↵ | Diego 'Flameeyes' Pettenò | |
generic one to access them. | |||
2008-05-03 | Mark some removed-in-1.2 typedefs as deprecated. | Darren Salt | |
2008-05-03 | Mark some removed-in-1.2 exported/unimplemented functions as deprecated. | Darren Salt | |
2008-05-03 | Add support for "deprecated" attribute. | Darren Salt | |
2008-04-30 | fix voraw description in xine.h | Christophe Thommeret | |
2008-04-30 | Fix green smearing in h264 decoding | Jason Tackaberry | |
Occasionally when playing h264-encoded files, green blocks will appear at the edges of the frame, and get smeared around (following the motion vectors, of course). This bug has existing in Xine for well over a year, and I keep hoping it will be fixed, but it never was. I recently learned that gstreamer had a similar problem and it was fixed last year. With this as a hint, I found http://bugzilla.gnome.org/show_bug.cgi?id=364139 and the patch attached to that bug. I've adapted that patch to xine, and it is attached. I have compared clips before and after applying this patch, and in all cases the green artifacts have gone away, and I have seen no negative side effects. | |||
2008-04-30 | Warn when using built-in ffmpeg rather than external ffmpeg. | Darren Salt | |
2008-04-30 | Replace calloc (n, sizeof (char)) with malloc (n) where zero init isn't needed. | Darren Salt | |
2008-04-28 | Add xine_get_pluginroot() for win32. Completely untested. | Darren Salt | |
2008-04-21 | Fix Xv driver debug build. | Darren Salt | |
2008-04-21 | Fix display of some MJPEG streams (YUVJ420P). | Darren Salt | |
2008-04-21 | Debug logging of ffmpeg pixel format in case of display errors. | Darren Salt | |
2008-04-21 | Add MIME types and .mpp for musepack. | Darren Salt | |
2008-04-20 | CVE no. for the NSF bug. | Darren Salt | |
2008-04-19 | Add a ChangeLog entry for the backports from 1.2. | Diego 'Flameeyes' Pettenò | |
2008-04-19 | Replace xine_xcalloc usage with calloc, for the revisions transplanted from ↵ | Diego 'Flameeyes' Pettenò | |
1.2 series. | |||
2008-03-10 | Add Xv port selection by type (overlay or textured video). | Darren Salt | |
This uses the adapter names reported by the X 2D graphics driver. (Transplanted from 8c06e053c6dbb2f31c004f6eb615ebbf3f67d667) | |||
2008-02-25 | When auto-detecting Xv ports, prefer port nos. >= configured. | Darren Salt | |
(Transplanted from f03669a2395d97a3e40615db1089af084a69d299) | |||
2008-02-02 | Move more shared Xv config desc. & help strings; add new location to POTFILES. | Darren Salt | |
(Transplanted from 574fefcee8b1b6456fd8dc9c06191cf4622f07eb) | |||
2008-02-02 | Handle invalid port nos. properly (avoids a possible xcbxv segfault). | Darren Salt | |
(Transplanted from 378582ca7b95e634cb0b04b714df0170b60688b3) | |||
2008-02-02 | Convert the XxMC plugin to use the new header file. | Darren Salt | |
Also, a few trivial constness cleanups. (Transplanted from 3ede88232fd45bca91eb0b1cfa2d70de040cadb8) | |||
2008-02-02 | XvMC plugin uses the new header; use config_help; small var/struct cleanup. | Darren Salt | |
- Removed display in open_plugin(); - Converted adaptor_{info,num} in xvmc_class_t into locals in open_plugin(). Also, a few trivial constness cleanups. (Not fully tested; XvMC doesn't work for me. (Transplanted from 234c8a2131e9a19d52414733dfc2bf93beb80af0) | |||
2008-02-02 | Convert the plain Xv plugins to use the new header file. | Darren Salt | |
Also, a few trivial constness cleanups. (Transplanted from 83c85e349d6d09b06faa6d34c090038d7bd1ac81) | |||
2008-02-02 | Add a header file for some strings shared between the Xv-using plugins. | Darren Salt | |
(Transplanted from 39cc466bebc1f98bb20411351fd4c671ad1e190d) | |||
2008-02-01 | Port Xv port selection to xxmc. | Darren Salt | |
(Transplanted from ec0d80a280e90494306023b66e5917209b2c4155) | |||
2008-02-01 | Add Xv port selection to the XCB xv plugin. | Darren Salt | |
(Transplanted from b2dd043f187b6332248fd58410ffebf7e7727aeb) | |||
2008-02-01 | Fallback to auto-detect when the specified Xv port is unavailable or unusable. | Darren Salt | |
(Transplanted from 649b3a6f755edaed6edc44e95b13cf2a84d19a57) | |||
2008-02-01 | patch adding video.device.xv_port option | Jean-Yves Lefort | |
The attached patch allows to specify the Xv port to use (needed with some nvidia twinview configurations). (Transplanted from 307aa599ccb0e496638738accbdb85b493904e18) | |||
2008-06-21 | Merge. | Darren Salt | |
2008-06-21 | Merge. | Darren Salt | |
2008-06-21 | Run autopoint before running aclocal (on a clean tree) else automake will fail. | Darren Salt | |
2008-06-21 | Partially revert fa7f53fb1656, which introduced some libtool-related problems. | Darren Salt | |
With libtool 1.5, AC_LIBTOOL_SETUP was being called too early. | |||
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-20 | Allow input plugins to report MIME types as optional data. Implement for http. | Darren Salt | |
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-19 | Swap positions of "auto" and "old" in the v4l TV standards list. | Darren Salt | |
"Old" is still the default. |