root/modules/demux/asf/libasf.c


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @322cd225871a785882bb579f207107d7e2e683ee [322cd225871a785882bb579f207107d7e2e683ee] 13/08/08 23:25:50 Rémi Duraffort <ivoire@videolan.org> Check asprintf return value.
(edit) @5f8cd3991a86c8be37fe0bce9686c2d6f7635afa [5f8cd3991a86c8be37fe0bce9686c2d6f7635afa] 03/08/08 11:03:14 Rémi Denis-Courmont <rdenis@simphalempin.com> Declared many static variables const Signed-off-by: Rémi Denis-Courmont …
(edit) @fc2e63a4203a2bdce33e31b6013896878620bcf1 [fc2e63a4203a2bdce33e31b6013896878620bcf1] 02/07/08 23:53:44 Laurent Aimar <fenrir@videolan.org> Reworked a few broken int cast (and at least fixed a segfault).
(edit) @a781fc4b3ca3a5342a7ada41545b58ab928f4f8d [a781fc4b3ca3a5342a7ada41545b58ab928f4f8d] 02/07/08 21:57:31 Laurent Aimar <fenrir@videolan.org> Check all malloc/calloc return value in libasf.c
(edit) @3c230b2a0ee3bde44059d53b7917dd987e99606f [3c230b2a0ee3bde44059d53b7917dd987e99606f] 02/07/08 21:57:31 Laurent Aimar <fenrir@videolan.org> Fixed definition of asf_object_t. Simplicy asf_object_t use.
(edit) @2536e65c1266d9ec992acf4c516d8eb90acc81b3 [2536e65c1266d9ec992acf4c516d8eb90acc81b3] 02/07/08 21:57:31 Laurent Aimar <fenrir@videolan.org> Big clean up of ASF demuxer with a lot of over read fixed.
(edit) @a7466071b44f9b07a1e7ff1d35ed70a954052ebe [a7466071b44f9b07a1e7ff1d35ed70a954052ebe] 02/07/08 21:57:30 Laurent Aimar <fenrir@videolan.org> Changed ASF_ReadObject_metadata to work like other functions.
(edit) @8770fee892dd00dfcc812acabb5a39619247698f [8770fee892dd00dfcc812acabb5a39619247698f] 02/07/08 21:57:30 Laurent Aimar <fenrir@videolan.org> Clean up.
(edit) @101b3425546c8f672f2375d433d62017baa16e16 [101b3425546c8f672f2375d433d62017baa16e16] 02/07/08 21:57:30 Laurent Aimar <fenrir@videolan.org> Fixed vlc_icon_t leak in case of error.
(edit) @237c2d7a9ea4fbcdb95c26e6f4209e59dff5c937 [237c2d7a9ea4fbcdb95c26e6f4209e59dff5c937] 02/07/08 21:57:30 Laurent Aimar <fenrir@videolan.org> Protect against invalid object size.
(edit) @29a893b661d7c7ceb360c3078678a8ae82edca26 [29a893b661d7c7ceb360c3078678a8ae82edca26] 02/07/08 21:57:30 Laurent Aimar <fenrir@videolan.org> Fixed ASF_ReadObject_extended_stream_properties parsing in case of stream …
(edit) @21a96468ba1dea744e473d8db48a4ee25a2d4818 [21a96468ba1dea744e473d8db48a4ee25a2d4818] 02/07/08 21:57:30 Laurent Aimar <fenrir@videolan.org> Cosmetics (replace defines by pointers)
(edit) @0bac0634f9a8e0ef9d8e78b2abbcae7e49deb4b6 [0bac0634f9a8e0ef9d8e78b2abbcae7e49deb4b6] 02/07/08 21:57:30 Laurent Aimar <fenrir@videolan.org> Fixed initialization of asf_object_t inside ASF_ReadObject (fixed …
(edit) @1308862fa104b6419c5656d75f14fbc1b711c8ae [1308862fa104b6419c5656d75f14fbc1b711c8ae] 02/07/08 21:57:30 Laurent Aimar <fenrir@videolan.org> Use calloc when appropriate + cosmetics.
(edit) @b1285bea5deab1b29307256057f661b573d03186 [b1285bea5deab1b29307256057f661b573d03186] 06/06/08 12:02:56 Rafaël Carré <funman@videolan.org> Revert "ASF: Use stream_Seek() if we only want to seek" This reverts …
(edit) @01a24c0a09948e805de1534b0ef238ef21d8872a [01a24c0a09948e805de1534b0ef238ef21d8872a] 06/06/08 12:02:46 Rafaël Carré <funman@videolan.org> Revert "ASF: Do not use stream_Read with a NULL buffer" This reverts …
(edit) @77a7babe4a2e4391ec33bf690fb1abecd28cbb74 [77a7babe4a2e4391ec33bf690fb1abecd28cbb74] 06/06/08 11:54:50 Rafaël Carré <funman@videolan.org> ASF: Do not use stream_Read with a NULL buffer
(edit) @e9fdaf06b59ebdd0b9b5faa000c18732354e44e1 [e9fdaf06b59ebdd0b9b5faa000c18732354e44e1] 06/06/08 11:39:18 Rafaël Carré <funman@videolan.org> ASF: Use stream_Seek() if we only want to seek
(edit) @3561b9b28f58eb7a4183e158a8fd973800d31ceb [3561b9b28f58eb7a4183e158a8fd973800d31ceb] 31/05/08 21:10:30 Rémi Denis-Courmont <rdenis@simphalempin.com> Plugins: include vlc_common.h directly instead of vlc/vlc.h
(edit) @97897eeeb22b1238e56632b16cda1a0375ae7708 [97897eeeb22b1238e56632b16cda1a0375ae7708] 01/05/08 20:57:00 Rémi Denis-Courmont <rem@videolan.org> NIH syndrome cure (2)
(edit) @b3f60010735de9fde544710fcf9c04e0b9aec7c4 [b3f60010735de9fde544710fcf9c04e0b9aec7c4] 22/04/08 18:09:20 Rafaël Carré <funman@videolan.org> Revert play & send durations, read preroll as 64 bits The "unknown, …
(edit) @bcddfd6382fb71b0021008eb63f1bc4a1b1bae0e [bcddfd6382fb71b0021008eb63f1bc4a1b1bae0e] 11/03/08 22:57:37 Rémi Duraffort <ivoire@videolan.org> Remove useless test before a free (again).
(edit) @9d349e1ce5812e1d6e7a754368d240d00efe03e2 [9d349e1ce5812e1d6e7a754368d240d00efe03e2] 27/02/08 20:46:04 Rafaël Carré <funman@videolan.org> asf demuxer: fix header demuxing & use padding without confusing the user …
(edit) @99fab9089e9e1709d9c3a4bc5ced0c137ac59134 [99fab9089e9e1709d9c3a4bc5ced0c137ac59134] 23/01/08 22:50:58 Rémi Denis-Courmont <rem@videolan.org> Don't include config.h from the headers - refs #297. Missing some cases …
(edit) @6ee1e193fd896ab9a4729fde14f009d9ce629815 [6ee1e193fd896ab9a4729fde14f009d9ce629815] 10/09/07 20:56:52 Rafaël Carré <funman@videolan.org> Removes trailing spaces. Removes tabs.
(edit) @9e595c955f1aebae18435f0f5c740802ce347852 [9e595c955f1aebae18435f0f5c740802ce347852] 20/08/07 21:23:10 Rémi Denis-Courmont <rem@videolan.org> Remove stdio while we're at it. Finally rid of the strcasestr warning
(edit) @81c5ac29fa2e80426c1b1dfcc941a1aabe8bc808 [81c5ac29fa2e80426c1b1dfcc941a1aabe8bc808] 20/08/07 21:08:22 Rémi Denis-Courmont <rem@videolan.org> Remove stdlib.h
(edit) @11edc20cf6bbd6fba977f69a5c4d76576dc7e5d4 [11edc20cf6bbd6fba977f69a5c4d76576dc7e5d4] 20/07/07 21:45:21 Laurent Aimar <fenrir@videolan.org> Fixed a bunch of warning because of stream_Peek change.
(edit) @49c878c55d7e70fbae2510c4242ad3eacdc16e06 [49c878c55d7e70fbae2510c4242ad3eacdc16e06] 16/07/07 22:45:20 Laurent Aimar <fenrir@videolan.org> Fixed access to (potentially) uninitialized data (close #1246, reported by …
(edit) @8cf44c198ac4d9c0afbd8ec47b1798133c9fc752 [8cf44c198ac4d9c0afbd8ec47b1798133c9fc752] 14/04/07 01:51:24 Gildas Bazin <gbazin@videolan.org> * modules/demux/asf/* use index for seeking if available and if there's a …
(edit) @f64ef866545064f3e5901e9b5a3b3f97a2516dd9 [f64ef866545064f3e5901e9b5a3b3f97a2516dd9] 25/02/07 14:14:49 Laurent Aimar <fenrir@videolan.org> Bunch of warning fixes.
(edit) @a353bd1b608ba67703ce0cc7dd48b8d20df9b2c3 [a353bd1b608ba67703ce0cc7dd48b8d20df9b2c3] 14/01/07 20:07:17 Rémi Denis-Courmont <rem@videolan.org> Fix a bunch of potential segmentation faults: - out of bound read …
(edit) @20692ca20e0fac9429d5eb4a3b6c3753dbb5b2a3 [20692ca20e0fac9429d5eb4a3b6c3753dbb5b2a3] 12/01/07 19:12:15 Sigmund Augdal Helberg <sigmunau@videolan.org> libasf.c: Don't store pointer to bad data. Fixes #992 Btw when did "crash" …
(edit) @80fde19dfe7b9e5875e0f891fe29aa0f6c0ec82e [80fde19dfe7b9e5875e0f891fe29aa0f6c0ec82e] 24/12/06 15:18:21 Clément Stenac <zorglub@videolan.org> More cleanup
(edit) @d3fe7f28797d4dba65ffcdd60bf932e758a48a9e [d3fe7f28797d4dba65ffcdd60bf932e758a48a9e] 26/11/06 15:20:34 Clément Stenac <zorglub@videolan.org> A bit of headers cleanup * Headers in include must contain the structures …
(edit) @7003cd39e8de1a49c9c960a2ec782eed32f0923e [7003cd39e8de1a49c9c960a2ec782eed32f0923e] 08/10/06 18:32:47 Gildas Bazin <gbazin@videolan.org> * modules/demux/asf/libasf.c: fixed memory leak.
(edit) @7f779f6a64eadd10b2e2b98bcf85fdd38c0cdfa5 [7f779f6a64eadd10b2e2b98bcf85fdd38c0cdfa5] 30/09/06 18:15:40 Clément Stenac <zorglub@videolan.org> Merge author/artist WX compilation unchecked
(edit) @3923780814004f3735687c9963b753fd751b2245 [3923780814004f3735687c9963b753fd751b2245] 12/09/06 21:15:20 Rémi Denis-Courmont <rem@videolan.org> Most of demux/
(edit) @2d824acd426d7f4c5169083ce9966b5ed4e15da3 [2d824acd426d7f4c5169083ce9966b5ed4e15da3] 03/08/06 17:34:08 Clément Stenac <zorglub@videolan.org> Fix duplicate definitions of FREE
(edit) @0599d81244c9e90aaac73975d34184449e81dc39 [0599d81244c9e90aaac73975d34184449e81dc39] 20/05/06 15:17:00 Rémi Denis-Courmont <rem@videolan.org> Add missing const qualifier
(edit) @386b36feda62acb423b13eb23a08be19891e8798 [386b36feda62acb423b13eb23a08be19891e8798] 06/04/06 19:54:21 Christophe Massiot <massiot@videolan.org> * ALL: extention -> extension
(edit) @0ade81b0ebaa94d8529e4784b460bc921be70f54 [0ade81b0ebaa94d8529e4784b460bc921be70f54] 18/03/06 03:06:16 Christophe Mutricy <xtophe@videolan.org> All: string review (refs: #438)
(edit) @e7d98f62120e6b0ebc1c00b513381937b6fb89bb [e7d98f62120e6b0ebc1c00b513381937b6fb89bb] 11/02/06 22:20:24 Derk-Jan Hartman <hartman@videolan.org> * Do a proper UTF-16 -> UTF-8 conversion on ASF metadata, instead of …
(edit) @2cb472dba008f7d877ffe6bae9c5575253365282 [2cb472dba008f7d877ffe6bae9c5575253365282] 13/01/06 00:10:04 Antoine Cellerier <dionoea@videolan.org> FSF address change.
(edit) @7b87020d14c4bbc613bcb52c91fbf7e31797d480 [7b87020d14c4bbc613bcb52c91fbf7e31797d480] 09/08/05 16:43:04 Jean-Paul Saman <jpsaman@videolan.org> Fix compiler warnings about comparing signed and unsigned
(edit) @fe087a38282e93addb25fa9598393e40ea233b09 [fe087a38282e93addb25fa9598393e40ea233b09] 09/07/05 08:17:09 Rémi Denis-Courmont <rem@videolan.org> Make Zorglub less unhappy
(edit) @85b29bdc288a1573d43bd524908be5748a9b3640 [85b29bdc288a1573d43bd524908be5748a9b3640] 08/07/05 20:12:44 Rémi Denis-Courmont <rem@videolan.org> Copyright fixes (da big courmischage)
(edit) @21a37621e4bf8618698805af3d19baa3b6cbdd98 [21a37621e4bf8618698805af3d19baa3b6cbdd98] 26/04/05 09:21:31 Laurent Aimar <fenrir@videolan.org> * asf, b4s: warning fixes. * ts: - set BLOCK_FLAG_CORRUPTED on …
(edit) @b06d6287b680e5818d5f6346c58ce61a16941207 [b06d6287b680e5818d5f6346c58ce61a16941207] 16/11/04 11:01:22 Laurent Aimar <fenrir@videolan.org> libasf.c: clean up + maybe a bug fix.
(edit) @6278f6d68f1cdb0fdb90a5e396d45c2f1bc7ead9 [6278f6d68f1cdb0fdb90a5e396d45c2f1bc7ead9] 15/11/04 18:09:57 Laurent Aimar <fenrir@videolan.org> * asf: added support for "extended stream properties". I HATE BROKEN …
(edit) @7cf2ad43cf62ac71a286ea593782e6f4292e8b5c [7cf2ad43cf62ac71a286ea593782e6f4292e8b5c] 10/09/04 14:43:08 Gildas Bazin <gbazin@videolan.org> * modules/demux/asf/*: get video aspect ratio from metadata object.
(edit) @6c84da28c658041cf1d9090d4414f0b5acfc947b [6c84da28c658041cf1d9090d4414f0b5acfc947b] 10/09/04 13:35:42 Gildas Bazin <gbazin@videolan.org> * commit modules/demux/asf/*: load and parse the metadata object + coding …
(edit) @adcebbaec927fc3ad7aba923e637fd3827990158 [adcebbaec927fc3ad7aba923e637fd3827990158] 07/04/04 19:47:07 Laurent Aimar <fenrir@videolan.org> * asf: added limited support of concatenated files for web radios …
(edit) @ffdca9af740e111153ab385cf00e887c652e7b4c [ffdca9af740e111153ab385cf00e887c652e7b4c] 25/01/04 21:05:29 Derk-Jan Hartman <hartman@videolan.org> * Stringreview !!!
(edit) @091aff73545a19bdb1c1706acecfc86e326e2734 [091aff73545a19bdb1c1706acecfc86e326e2734] 08/09/03 00:48:29 Laurent Aimar <fenrir@videolan.org> * all : demuxers *have to* set pf_demux_control. (demux_vaControlDefault …
(edit) @245a23e0fd4464a6972f8b1ed8770673f96fe710 [245a23e0fd4464a6972f8b1ed8770673f96fe710] 24/08/03 17:05:27 Laurent Aimar <fenrir@videolan.org> * asf: detect dump of broadcasted asf stream.
(edit) @76ae09510ee740415263b265c043fd3403812f52 [76ae09510ee740415263b265c043fd3403812f52] 22/08/03 22:32:27 Laurent Aimar <fenrir@videolan.org> * all: use stream_Seek/Size/Tell wrappers.
(edit) @d10ad52f54c199082935a3f948fbd791034240ab [d10ad52f54c199082935a3f948fbd791034240ab] 18/08/03 21:18:47 Laurent Aimar <fenrir@videolan.org> * asf: clean up + use stream_* (It's not yet well tested)
(edit) @22fca6231b649df5cc923d65e7c063c4bd6a0b47 [22fca6231b649df5cc923d65e7c063c4bd6a0b47] 18/08/03 01:42:37 Laurent Aimar <fenrir@videolan.org> * all: A little clean up.
(edit) @186e68fd739bc6a2fedf4ffda45c5eee23ee3819 [186e68fd739bc6a2fedf4ffda45c5eee23ee3819] 18/08/03 01:02:52 Laurent Aimar <fenrir@videolan.org> * all: moved Get(D/Q)WLE and Get(D/Q)WBE to include/vlc_common.h. (Well, …
(edit) @ae1b0c7f7a47e4dc822b0a7dab769f703a042c1e [ae1b0c7f7a47e4dc822b0a7dab769f703a042c1e] 14/03/03 01:24:08 Sigmund Augdal Helberg <sigmunau@videolan.org> all: info strings are now localized, fixed some typos and inconsistant …
(edit) @96b6dc5ce93f351e97355b1f614283552c45b474 [96b6dc5ce93f351e97355b1f614283552c45b474] 24/02/03 10:26:26 Laurent Aimar <fenrir@videolan.org> * asf: fix seek for http.
(edit) @ba3ec85cef517ac81bedec458a13d218ac7fc562 [ba3ec85cef517ac81bedec458a13d218ac7fc562] 05/01/03 22:03:58 Sigmund Augdal Helberg <sigmunau@videolan.org> modules/demux/asf/*: added some file info code …
(edit) @f22f4ef52e0bf8f7a6c7354881c455b08fb3a85f [f22f4ef52e0bf8f7a6c7354881c455b08fb3a85f] 18/12/02 15:17:11 Sam Hocevar <sam@videolan.org> * fixed several format string inconsistencies and deprecated C …
(edit) @ade615bfc0c153a408e0ae88b89458c52dc0a0f1 [ade615bfc0c153a408e0ae88b89458c52dc0a0f1] 06/12/02 17:34:08 Sam Hocevar <sam@videolan.org> * ./configure.ac.in: removed -W in favour of -Wtraditional. * ALL: a …
(edit) @68e099d6b346d62ec907a87684583a661e2ff42f [68e099d6b346d62ec907a87684583a661e2ff42f] 25/11/02 16:08:34 Laurent Aimar <fenrir@videolan.org> * mms: enable seek :) It works for me with both udp and tcp. …
(edit) @6cd56a273715ac972420fdda67c48f0c28be82ea [6cd56a273715ac972420fdda67c48f0c28be82ea] 14/11/02 17:17:47 Laurent Aimar <fenrir@videolan.org> asf/* : Convert all u* into uint*_t Fix playing of some live asf, …
(edit) @74e8f4f6ac00d56ac3cbc2412fb19fe489ac5218 [74e8f4f6ac00d56ac3cbc2412fb19fe489ac5218] 10/11/02 17:31:20 Laurent Aimar <fenrir@videolan.org> all: fix a bug in packet parsing and can now play unseekable stream.
(edit) @d532cf3cad2ff8594510e8720b7c02ddc4c40311 [d532cf3cad2ff8594510e8720b7c02ddc4c40311] 08/11/02 11:26:54 Gildas Bazin <gbazin@videolan.org> * ALL: using "%ll" in printf format strings is not portable (notably on …
(edit) @4a0ddd5bdcdb0364d600d8de4dd0143023acaccd [4a0ddd5bdcdb0364d600d8de4dd0143023acaccd] 26/10/02 21:14:46 Laurent Aimar <fenrir@videolan.org> * all : fix for new use of p_selected_area->i_tell. Just a word: now we …
(edit) @14aec2164042b834c59c5ba53c0ea6def78a79cd [14aec2164042b834c59c5ba53c0ea6def78a79cd] 21/10/02 11:18:37 Laurent Aimar <fenrir@videolan.org> * configure.ac.in Makefile.am: enable asf demuxer plugin * …
(edit) @c72215f680f7386c380daaa0b8eb4d1a617fa298 [c72215f680f7386c380daaa0b8eb4d1a617fa298] 20/10/02 19:22:33 Laurent Aimar <fenrir@videolan.org> * all : add an asf file (v1.0 only) demuxer. Need a lot of work to …
Note: See TracRevisionLog for help on using the revision log.