| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-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-04-30 | Replace calloc (n, sizeof (char)) with malloc (n) where zero init isn't needed. | Darren Salt | |
| 2008-04-21 | Add MIME types and .mpp for musepack. | Darren Salt | |
| 2008-04-19 | Replace xine_xcalloc usage with calloc, for the revisions transplanted from ↵ | Diego 'Flameeyes' Pettenò | |
| 1.2 series. | |||
| 2008-06-18 | Separate PES stream IDs from TS descriptor tags. | Darren Salt | |
| 2008-06-16 | demux_ts: Always replace PIDs when we parse a PMT | Simon Farnsworth | |
| demux_ts currently assumes that PIDs for a service never change - BBC THREE (amongst others) breaks this assumption. A PMT shouldn't change unless PIDs change, so always reacquire PIDs whenever we parse a PMT; this should work fine in the case when the PIDs do not change, and pick up the new PIDs whenever a change happens --HG-- extra : transplant_source : e%AB%EB%E1%CF%D8%1C%15%5E%DE%09%E4%3Dd%AB%E3f%FD%E5%9E | |||
| 2008-06-14 | Extra MIME types for Quicktime/ISO media. | Darren Salt | |
| 2007-12-18 | Use calloc() when allocating an array of elements. | Diego 'Flameeyes' Pettenò | |
| (transplanted from 3640d3cbe551f96df932b7d6218b071b910a237b) --HG-- extra : transplant_source : 6%40%D3%CB%E5Q%F9m%F92%B7%D6%21%8B%07%1B%91%0A%23%7B | |||
| 2007-04-14 | Use xine_xcalloc instead of xine_xmalloc when mutiplying the number of ↵ | Diego 'Flameeyes' Pettenò | |
| elements by the size of the single element. (transplanted from 512894f517c423fed0cadeca0d46c6d909403106) --HG-- extra : transplant_source : Q%28%94%F5%17%C4%23%FE%D0%CA%DE%CA%0DF%C6%D9%09%401%06 | |||
| 2007-06-13 | Use strndup rather than just strdup to avoid overflows. | Diego 'Flameeyes' Pettenò | |
| (transplanted from 47f7f33b32805da6e8f58513c38e01dc6a595fb8) --HG-- extra : transplant_source : G%F7%F3%3B2%80%5D%A6%E8%F5%85%13%C3%8E%01%DCjY_%B8 | |||
| 2008-04-14 | Remove a memset() rendered pointless by use of calloc(). | Darren Salt | |
| 2008-04-14 | divide by zero in demux_qt.c | Colin Gibbs | |
| On some m4a files I get a divide by zero. bytes_per_packet in this case is zero. I'm not sure what the real problem is but skipping the assignment in that case works fine. | |||
| 2008-04-07 | Fix vorbis initialization problem in the matroska demuxer due to my last ↵ | Thibaut Mattern | |
| vorbis bugfix. The Vorbis init has to be fixed in a better way, split logic has to be added here, maybe by reusing demux.c code. | |||
| 2008-04-07 | Implement support for "MPEG-3 adu". | Jinghua Luo | |
| 2008-04-07 | Move the sipro codec swap data & code into a common header. | Darren Salt | |
| 2008-04-07 | Use ffmpeg's cook decoder and fix Real decoder bugs | Jinghua Luo | |
| This patch drops support for RV20. | |||
| 2008-04-06 | Add some newer Ogg MIME types. | Darren Salt | |
| 2008-04-05 | Fix a regression in the Matroska demuxer. | Darren Salt | |
| One '&'... | |||
| 2008-03-31 | Revert a change which broke Quicktime atom parsing. | Darren Salt | |
| 2008-03-30 | Add video/x-matroska. | Darren Salt | |
| 2008-03-26 | calculate AIFF files samplerate from 80-bit float, fixes wrong playback of ↵ | Kirill Belokurov | |
| some AIFF files | |||
| 2008-03-28 | AIFF comment chunks are word-aligned, so we should seek extra byte for them | Kirill Belokurov | |
| 2008-03-27 | read only full frames into buffer - otherwise decoder will lose trailing ↵ | Kirill Belokurov | |
| bytes for 24bit AIFF | |||
| 2008-03-28 | More checking for memory allocation failures. | Darren Salt | |
| 2008-03-26 | Be more careful with malloc(x+1), particularly on 32-bit. | Darren Salt | |
| 2008-03-23 | Replace various malloc(x*sizeof(y)) with calloc(x,sizeof(y)). | Darren Salt | |
| 2008-03-23 | Check for failure of various memory allocations. (SA29484) | Darren Salt | |
| Ref. http://aluigi.altervista.org/adv/xinehof-adv.txt | |||
| 2008-03-24 | WAV demuxer: search for the 'fmt ' chunk instead of assuming it's the first one | Kirill Belokurov | |
| (fixes playback of some files) --HG-- extra : transplant_source : %F0N%EC%A4v%94%CA%1F%05%E3%E2%AC%5D8-%18c%AD%B1%E4 | |||
| 2008-03-07 | Get rid of some "may be used uninitialised" warnings. | Darren Salt | |
| 2008-03-02 | Reorganise DTS audio type detection (ready for LE16 & BE14); changelog entry. | Darren Salt | |
| 2008-02-22 | added patch for 16bit big endian DTS detection | Kirill Belokurov | |
| --HG-- extra : transplant_source : %5C%D4ln%1C%B8Up%88%96R%09%1A%05HQ%3C%F8%CE%08 | |||
| 2008-02-20 | Off-by-one in the FLAC security fix, breaking playback of some files. | Darren Salt | |
| 2008-02-18 | Timecode diff is signed. | Thibaut Mattern | |
| Should fix bug 35. --HG-- extra : transplant_source : %DD%95%9F%A7%8D%01%BD%98%40%E4R%AAW%F2%ED%93%B2%DE%1A%E9 | |||
| 2008-02-18 | merge backout | Thibaut Mattern | |
| 2008-02-18 | Backed out changeset 698d30889b29 | Thibaut Mattern | |
| id3v2_istag has not the same signature in 1.1 and 1.2. | |||
| 2008-02-16 | Take in account the size of the extended header. | Thibaut Mattern | |
| --HG-- extra : transplant_source : %C0%D71D1%8CQ%889P%21%20%D7%F7%B5%F2T%FE%88%FA | |||
| 2008-02-15 | Fixed endianess problem. | Thibaut Mattern | |
| This should allow big ID3v2 tag to be parsed (i mean tags with embedded pictures). (transplanted from ebb0d5507d3208f8e73af78f912230719d37830a) --HG-- extra : transplant_source : %EB%B0%D5P%7D2%08%F8%E7%3A%F7%8F%91%220q%9D7%83%0A | |||
| 2008-02-14 | Fixed 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-07 | Improve detection of MP3 streams with ID3v2 tags. Don't trust the tag size. | Thibaut Mattern | |
| 2008-02-07 | Add length checking in the FLAC metadata-parsing code. | Darren Salt | |
| Make the tracknumber/tracktotal buffer larger (possible overflow). | |||
| 2008-02-04 | Check block sizes & frame sizes. Use unsigned variables where appropriate. | Mathieu Olivier | |
| 2008-01-26 | Fix a few recently-caused compiler warnings. | Darren Salt | |
| 2008-01-25 | Fixed 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-25 | Report unofficial mimetypes (x- variants) for the Ogg demuxer too. | Diego 'Flameeyes' Pettenò | |
| 2008-01-25 | Advertise 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-24 | Fix 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-23 | Sanity-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-21 | Fixed logging. | Thibaut Mattern | |
