summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-07include <malloc.h> if defined to get prototype for alloca() on mingw32mringwal@Macintosh.local
for some unknown reason, alloca is defined in <malloc.h> on mingw32.
2008-07-06Build fix: pthreads.m4Chris Rankin
autoconf already adds the "int main() { ...; return 0; }" statements itself, and so adding them twice chokes stricter compilers.
2008-07-06Merge.Darren Salt
2008-07-06Fix a stupid bug in post-plugin initialisation.Darren Salt
2008-07-04Simplify code and update code style.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : i%86L%8F_h%1D%DDv%DF%E4%2B%906%8B%FBM%87h%2A
2008-07-04Simplify code and update code style.Diego 'Flameeyes' Pettenò
With this change a lot of variables now result unused, as before they were only assigned after declaration. --HG-- extra : transplant_source : S%D1%AF%8B%F9%C12%16%B2%F7%F0%A6zpA%5C%C7%12%AE%E8
2008-07-04Update code style.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : %D0%D6%EB%ACQ%28%9B1i%21%A4%8F%BB%A3%CF%5E%BC%CB%5E%A3
2008-07-04Update code style. Mark sizes as constant.Diego 'Flameeyes' Pettenò
Don't call strlen() in loops, move the pointer instead. --HG-- extra : transplant_source : 9%7Bm%83%99%13Q%0EI%7B%F3%DB%7BEb%C6%D1%29dR
2008-07-04Simplify switch_buf return values.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : v%FE%E4L9%A7x%2B%F41%2B%12P%06%A8%12%DC%ED%3A%84
2008-07-04Cleanup code style, use memmem() to find the start of a frame.Diego 'Flameeyes' Pettenò
Cleanup the code to follow the new code style, and in particuar use memmem() to identify the start of a frame rather than trying to look for it manually byte by byte. --HG-- extra : transplant_source : H%E8-%9D%AA%3A%40%FE%E6%ACE%F0%11G%BA%C6%FA%C4w%96
2008-07-04Use memcmp() instead of manual comparison of bytes when checking signatures.Diego 'Flameeyes' Pettenò
When it make sense, use _x_is_fourcc() too. --HG-- extra : transplant_source : %A7%AA%1D%B1%EE3%BF%2C%BCn%2B%3Dt%2Bi%E6%80%8ERm
2008-07-04Use id3.h functions to check for ID3 tags.Diego 'Flameeyes' Pettenò
Rather than checking for the ID3 signature manually use id3_istag() function. Also use the _X_BE_32_synchsafe function rather than re-implementing it again. Use memcmp() to look for MPC signature. --HG-- extra : transplant_source : %3A%8CE%9B%B6%BC%CBm%DA%A4%26M%A0%CC%C5OV%1C%93%01
2008-07-04Improve header processing and misc cleanups.Diego 'Flameeyes' Pettenò
When processing the header, read the whole 12-bytes block at once, then use _x_is_fourcc() to check for the signatures, and only then try to find the size. --HG-- extra : transplant_source : %B8%90%00%DAJ%7F%3F%E4%00%05%07z%3D%C5%02%03v%A8%B4C
2008-07-04Use the new _x_is_fourcc() function and also memcmp().Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : %F8H%5B%D0%15z%0E%22%CC.%84%E6%ADA/%FF%0F%81%BCS
2008-07-04Cleanup code style and use the new _x_is_fourcc() function.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : %CB%BE%C4%81%A4%F8%C9.%3E%3B%EFa%2A%3E%1E%5B%B4%B0%25t
2008-07-04Simplify signature checks, especially for OggFLAC files.Diego 'Flameeyes' Pettenò
Use memcmp over the signature rather than checking byte by byte. --HG-- extra : transplant_source : %B3%8B%EE%85%B9%11%B0%10po%D9%17%CD%034%FC%F5%90%95%92
2008-07-04Use the new _x_is_fourcc() funtion to check for FOURCC tags in files.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : %B5%96xd%99U%EC%7Cr%ABB%A8%26l%08%99L3o%F6
2008-07-04Add 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-04Use 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-04Use 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-04Use calloc to allocate the memory area for the YUV planes.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : %00%23%8FM%AA%B88C%FEA%7E%2C%D3%F5%29%8F%28%AC%D7_
2008-07-03Merge from 1.1.Darren Salt
2008-07-03Rewrite demux_real and demux_realaudio for style.Diego 'Flameeyes' Pettenò
Also try to simplify frame buffer allocation. --HG-- extra : transplant_source : %B6%B5o%A8%24%E1%F5B%D2%D8%08%F8%DE%E7%9E%B6%B8C%A4j
2008-07-02Build fix for external ffmpegChris Rankin
2008-07-02Don't segfault when the user requests an input the card doesn't posess.Simon Farnsworth
2008-07-02Bump version ready for the next release.Darren Salt
Hopefully, that's a while away yet :-)
2008-07-02Cope with missing strcasestr().Darren Salt
2008-07-02provide PTHREAD_CFLAGS when neededMatthias Ringwald
2008-07-02don't check for ioctl request type if oss audio is not availableMatthias Ringwald
on mingw32, ioctl does not exist and the AC_IOCTL_REQUEST macro breaks configure As this test is only needed for OSS audio (otherwise it should be somewhere else), it's now only called if OSS audio is actually available
2008-07-02fix pthread recursive mutex detection (for mingw32)Matthias Ringwald
2008-06-29Added tag xine-lib-1_1_14-release for changeset 9b383441a18fDarren Salt
2008-06-29Build-dep on ghostscript (preferred alternative).xine-lib-1_1_14-release1.1.14Darren Salt
2008-06-291.1.14.Darren Salt
2008-06-29Missing build-dep.Darren Salt
2008-06-27Add basic aspect ratio detection for WMV streams.Darren Salt
2008-06-26Bump version.Darren Salt
2008-06-25Merge.Darren Salt
2008-06-25Restore iconv_open() (mismerge).Darren Salt
2008-06-25Merge from 1.1.Darren Salt
--HG-- rename : po/libxine1.pot => po/libxine2.pot
2008-06-25Merge, and add a changelog entry.Darren Salt
2008-06-25Add comments about (audio track)->type containing the stream no.Darren Salt
2008-06-25Backed out changeset f2086511a349; m->type isn't necessarily 0.Darren Salt
2008-06-23Update build dependency information.Darren Salt
2008-06-23Allow for <libavutil/base64.h> etc.Darren Salt
Fixes build failures with some ffmpeg dev packages, e.g. from debian-multimedia.
2008-06-23Update libxine1.pot.Darren Salt
2008-06-23Add a changelog entry for the Xv/XxMC port selection backport.Darren Salt
2008-06-22Ignore another generated file and two more copied m4 files.Darren Salt
2008-06-22Remove m4/gettext.Darren Salt
2008-06-21Merge from 1.1.Darren Salt
2008-06-21Merge.Darren Salt