summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-01-27Move libmpeg2-based decoder building in video_dec. Avoid one recursive make ↵Diego 'Flameeyes' Pettenò
call.
2008-01-27Move macosx video output library building inside src/video_out, avoid one ↵Diego 'Flameeyes' Pettenò
recursive make call.
2008-01-27Compile librtsp and libreal source files directly into the rtsp plugin. ↵Diego 'Flameeyes' Pettenò
Avoid two recursive make calls.
2008-01-27Remove another recursive make invocation, build the vcd plugin inside ↵Diego 'Flameeyes' Pettenò
src/input even if the source files are in src/input/vcd.
2008-01-27Rename base64 functions to _x_ as they should not be part of the public API.Diego 'Flameeyes' Pettenò
Note that these will be removed as soon as -libavutil branch is merged, in favour of libavutil's base64 implementation.
2008-01-27Move base64 header to xine-utils as we don't want it installed.Diego 'Flameeyes' Pettenò
--HG-- rename : include/xine/base64.h => src/xine-utils/base64.h
2008-01-27Avoid one recursive make by declaring all the installed headers inside ↵Diego 'Flameeyes' Pettenò
include/Makefile.am.
2008-01-26Merge from 1.1.Darren Salt
--HG-- rename : po/libxine1.pot => po/libxine2.pot rename : src/combined/demux_flac.c => src/combined/flac_demuxer.c rename : src/demuxers/demux_ogg.c => src/combined/xine_ogg_demuxer.c
2008-01-26Quick hack to allow configuration of the V4L ALSA audio input device.Darren Salt
2008-01-26Fix a few recently-caused compiler warnings.Darren Salt
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.