summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-01-25Advertise audio/x-wavpack mime type for WavPack demuxer.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : iT%08m0%F6%E0%8B-%24%1F%BC%EB%24%25.%C0p%E2%14
2008-02-14Fixed mp3 sniff code.Thibaut Mattern
Fixed bug 4 sample playback (nilbymouthclapton.112.mp3). (transplanted from 4843103240d4fc85d31bd210194a98c1e1bdbd7a) --HG-- extra : transplant_source : HC%102%40%D4%FC%85%D3%1B%D2%10%19J%98%C1%E1%BD%BDz
2008-02-12Avoid possible excess linkage in the tvtime plugin.Darren Salt
Its convenience lib needs $(XINE_LIB) but it gets that when it's linked into the shared lib.
2008-01-25Always use xine_xmalloc in plugin class init; avoids uninitialised pointers.Darren Salt
2008-01-25Fixed parsing of keyframes indices (do not assume a specific order betwen ↵Claudio Ciccani
"times" and "filepositions"). Parse flv script data only once upon send_headers(). Use relative seeking instead of absolute seeking when seek_time-current_time is below 5 seconds. (transplanted from 689daba9823670864eaef213733987196be21acc) --HG-- extra : transplant_source : %3CA%D9%CBuM%14%DAR%F8%89K%EF%13%83%17%9A%F7%AB%8F
2008-01-25Report unofficial mimetypes (x- variants) for the Ogg demuxer too.Diego 'Flameeyes' Pettenò
2008-01-25Advertise proper support for FLAC files.Diego 'Flameeyes' Pettenò
application/x-flac is not reported anywhere. Both file(1) and shared-mime-info report audio/x-flac. Xiph wiki[1] reports audio/flac as being queued for registration. Report both audio/x-flac and audio/flac for compatibility. [1] http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
2008-01-25Fixed parsing of keyframes indices (do not assume a specific order betwen ↵Claudio Ciccani
"times" and "filepositions"). Parse flv script data only once upon send_headers(). Use relative seeking instead of absolute seeking when seek_time-current_time is below 5 seconds.
2008-01-25Merge from 1.1.Darren Salt
2008-01-24Fix a possible crash on channel change in the DVB plugin.Darren Salt
Some 0-sized sections were observed in the TS PMT parser. Test setup details: Test channel is Film 4 on Freeview. Test hardware is a Nova-T Stick (older dib7000m variant). Drivers from v4l-dvb hg, id a1c94c4a05f5, with dib7000m_set_frontend() patched to select OUTMODE_HIGH_Z while tuning.
2008-01-24Only restore the audio buffer discard setting if it was altered.Darren Salt
(Cset 1a0447486a13 broke things differently.)
2008-01-24Don't discard audio samples forever. Fixed streaming playbackThibaut Mattern
2008-01-24Merge from -plugin-loader branch.Darren Salt
base64.{c,h} functions are given "xine_" prefixes and are exported. --HG-- rename : src/xine-utils/base64.h => include/xine/base64.h rename : src/xine-engine/configfile.h => include/xine/configfile.h rename : src/xine-engine/plugin_catalog.h => include/xine/plugin_catalog.h rename : src/xine-utils/xineutils.h => include/xine/xineutils.h rename : src/input/base64.c => src/xine-utils/base64.c
2008-01-23Sanity-check ASF header sizes.Darren Salt
This fixes a crash in the ASF demuxer, caused by the example exploit file given for CVE-2006-1664.
2008-01-23Merge from 1.1.Darren Salt
--HG-- rename : src/libmad/xine_mad_decoder.c => src/audio_dec/xine_mad_decoder.c
2008-01-22Merge from 1.1 branch.Diego 'Flameeyes' Pettenò
--HG-- rename : src/libmad/xine_mad_decoder.c => src/audio_dec/xine_mad_decoder.c
2008-01-23Fixed pts handling, used the amount of data stored in the internal buffer to ↵Thibaut Mattern
compensate pts.
2008-01-21Fixed logging.Thibaut Mattern
2008-01-21Fixed logging.Thibaut Mattern
Replaced a magic number by #define.
2008-01-21Fixed problems introduced by the free bitrate handling when frame sync is lost.Thibaut Mattern
2008-01-20Unmaking a # of it.Darren Salt
2008-01-20Unescape the "#save:" filename, allowing ";" etc. in file names.Darren Salt
This has a side effect: versions older than 1.1.10 do not unescape, so "#save:foo%23.ts" will result in a file named "foo%23.ts". Front end maintainers, beware :-)
2008-01-20Don't unescape #subtitle:scheme://data.Darren Salt
This was broken in 1.1.8 when #subtitle:/file was fixed.
2008-01-20Comment out "#define LOG" again.Darren Salt
2008-01-19Introducing new features from FusionSound-1.1.0 (dolby surround).Claudio Ciccani
2008-01-19Cleanup.Thibaut Mattern
2008-01-19MergeThibaut Mattern
2008-01-19Initial support of free bitrate streams.Thibaut Mattern
2008-01-19Be sure libmad has enough data.Thibaut Mattern
Fixed random glitches.
2008-01-17Merge from 1.1.Darren Salt
--HG-- rename : doc/faq/faq.sgml => doc/faq/faq.docbook rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c rename : src/libxineadec/xine_vorbis_decoder.c => src/combined/xine_vorbis_decoder.c
2008-01-17Merge the backout.Darren Salt
2008-01-17Backed out changeset d35b87a8b361 due to build failure.Darren Salt
2008-01-17Remove SyncFB video output plugin, and related documentation and code.Diego 'Flameeyes' Pettenò
Matthias Dahl, the last maintainer of the code, confirms that the needed Linux kernel module is not building anymore, and thus this is unusable. Please consider using VIDIX or DirectFB instead, which should both work fine with Matrox cards.
2008-01-16Remove two unused files, don't define (x)mmx_supported on non-x86.Diego 'Flameeyes' Pettenò
2008-01-16Remove function never used in xine.Diego 'Flameeyes' Pettenò
2008-01-16Put under #if 0 a few functions that never gets used in xine at all.Diego 'Flameeyes' Pettenò
2008-01-16Put under #if 0 a few functions that never gets used in xine at all.Diego 'Flameeyes' Pettenò
2008-01-16Make _x_canonicalise_url an inline function, as it's only ever used once ↵Diego 'Flameeyes' Pettenò
(either in input_http or in the test for http_helper).
2008-01-16Remove deprecated unused functions.Diego 'Flameeyes' Pettenò
2008-01-15Use GCSECTIONS for libxine too.Diego 'Flameeyes' Pettenò
2008-01-15Fix missing semicolon.Diego 'Flameeyes' Pettenò
2008-01-14Change the default v4l device paths to /dev/{video,radio}0.Darren Salt
2008-01-14Update demuxer for 1.2 branch to the correct extensions and mimetype ↵Diego 'Flameeyes' Pettenò
declared by Xiph.
2008-01-14Update mimetypes for Annodex and Ogg.Diego 'Flameeyes' Pettenò
2008-01-14Support all the extensions reported by xiph's documentation (plus ogm).Diego 'Flameeyes' Pettenò
2008-01-14Signedness bug in Matroska PTS calculationDirk Leber
With some mkv files I had many discontinuity events. I found out that if changing the timecode_diff in demux_matroska.c from int to int16_t fixes this problem. Using int will never produce negative values if int is not 16-bit...
2009-01-16Fix a broken size check in the pvr input plugin (ref. CVE-2008-5239).Darren Salt
2009-01-16Merge.Darren Salt
2009-01-16Back out MagickGetAuthenticPixels fix; causes FTBFS.Darren Salt
2008-01-13Added data accumulation logic.Thibaut Mattern
Fixed bug id=2.