summaryrefslogtreecommitdiff
path: root/src/libffmpeg/dvaudio_decoder.c
AgeCommit message (Collapse)Author
2007-04-04Rename FFmpeg plugins' sources so that there are no conflicts with other ↵Diego 'Flameeyes' Pettenò
source files. This way when you get a backtrace, video_decoder.c is never the FFmpeg one. --HG-- rename : src/libffmpeg/audio_decoder.c => src/libffmpeg/ff_audio_decoder.c rename : src/libffmpeg/dvaudio_decoder.c => src/libffmpeg/ff_dvaudio_decoder.c rename : src/libffmpeg/mpeg_parser.c => src/libffmpeg/ff_mpeg_parser.c rename : src/libffmpeg/mpeg_parser.h => src/libffmpeg/ff_mpeg_parser.h rename : src/libffmpeg/video_decoder.c => src/libffmpeg/ff_video_decoder.c rename : src/libffmpeg/xine_decoder.c => src/libffmpeg/ffmpeg_decoder.c rename : src/libffmpeg/xine_decoder.h => src/libffmpeg/ffmpeg_decoder.h rename : src/libffmpeg/xine_encoder.c => src/libffmpeg/ffmpeg_encoder.c
2006-12-04trying an updated ffmpeg version (51.25.0)Miguel Freitas
CVS patchset: 8405 CVS date: 2006/12/04 22:25:13
2006-07-10Implement visibility support, available on GCC 4.0 and later and on some 3.4 ↵Diego 'Flameeyes' Pettenò
(through backports), to avoid exporting unneeded internal symbols, making plugins' loading faster and use of internal copies of libraries more solid. It should automatically fall back to the old way in GCCs that does not support -fvisibility=hidden, but has to be tested carefully. No issues were found in the months of testing in Gentoo, but this requires special attention anyway. CVS patchset: 8101 CVS date: 2006/07/10 22:08:12
2006-06-02More static/const fixes from Gentoo. These should probably go upstream.Darren Salt
CVS patchset: 8008 CVS date: 2006/06/02 22:13:45
2006-05-03Make various arrays and structures (mainly xine_plugin_info) const.Darren Salt
(Diego Pettenò) CVS patchset: 7985 CVS date: 2006/05/03 19:46:06
2006-03-07Fixed channels to mode translation in audio decoders.Thibaut Mattern
Patch from Chris Brien. CVS patchset: 7922 CVS date: 2006/03/07 08:03:08
2005-08-25*BUGFIX*František Dvořák
Windows ports fixes and improvements due to my current work on toxine: - first experiments with external win32 pthreads, more portable code (pthread_t may be a struct) - headers refactored - moved dirent win32 replacement to lib/, hide it for frontends, used system version, if found, not used non-POSIX dirent->d_reclen (this item doesn't work in MinGW), fix memleak in dvb - separated settings for postproc and avcodec when using external ffmpeg - check for malloc.h in public xine.m4, used it conditionally in xine headers - replaced random() by POSIX more common rand() - prevent one segfault in directx vo plugin, if fails - M$VC port update CVS patchset: 7709 CVS date: 2005/08/25 15:36:29
2004-12-16use UTF-8 meta info setting, where we know the string is ASCIIMichael Roitzsch
(costly conversion is not necessary, because ASCII is a subset of UTF-8) CVS patchset: 7264 CVS date: 2004/12/16 13:58:57
2004-08-26Using one internal ffmpeg header file from xine's copy with external ffmpeg.František Dvořák
Right solution would be ask ffmpeg guys install dvdata.h by 'make install'. CVS patchset: 6906 CVS date: 2004/08/26 18:03:40
2004-08-16header inclusion has to depend on the configure detection, because whenMichael Roitzsch
always using <avcodec.h>, someone who has external ffmpeg installed, but wants to use xine's internal one will include the wrong headers CVS patchset: 6888 CVS date: 2004/08/16 15:31:23
2004-07-31New configure option --with-external-ffmpeg[=PREFIX].František Dvořák
CVS patchset: 6865 CVS date: 2004/07/31 18:57:45
2004-03-17Patch from Bill Fink to fix DV audio endianness problem for big-endianStephen Torri
systems. The problem was little-endian systems were doing byte swapping which big-endian systems do not need to do. CVS patchset: 6282 CVS date: 2004/03/17 17:03:26
2004-03-16By popular request, dv audio decodingJames Stembridge
CVS patchset: 6280 CVS date: 2004/03/16 23:31:30