1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-12 13:44:56 +02:00
Commit Graph

34 Commits

Author SHA1 Message Date
Sigmund Augdal Helberg
7c3ae92d1f src/misc/messages.c: Fixed a nasty memleak recently introduced
vlc_input.h: Fixed a not so nasty memleak recently introduced

Thank you very much zorglub
2006-01-26 16:51:47 +00:00
Clément Stenac
1856ddb7cf Add ability to prepend headers to messages (object-specific) and use it for VLM media (Closes:#496)
To use it, put a string in p_object->psz_header, all messages from this object and its parent will have the header prepended
2006-01-15 20:29:38 +00:00
Antoine Cellerier
2cb472dba0 FSF address change. 2006-01-12 23:10:04 +00:00
Clément Stenac
e56193e811 Misc stats work (Refs:#473) 2006-01-11 20:00:58 +00:00
Clément Stenac
dc09f863f9 Remove unused structures from vlc_common.h
Minor headers cleanup
2005-12-15 11:37:45 +00:00
Clément Stenac
064023b0fc Make input_Read return the input object id 2005-12-14 16:34:46 +00:00
Clément Stenac
cbc8fb034c Add a input_Read function that reads a stream in blocking or non-blocking mode and cleans-up (Closes:#244)
Still needs to be exported, but needs some thinking for pause/stop handling
2005-11-09 13:44:49 +00:00
Clément Stenac
39cc95b625 Fix a few warnings 2005-08-15 14:57:02 +00:00
Jean-Paul Saman
098486520c some explanation 2005-08-09 14:31:24 +00:00
Rémi Denis-Courmont
fe087a3828 Make Zorglub less unhappy 2005-07-09 06:17:09 +00:00
Rémi Denis-Courmont
85b29bdc28 Copyright fixes
(da big courmischage)
2005-07-08 18:12:44 +00:00
Laurent Aimar
ec88aa0533 * vlc_input.h: added INPUT_DEL_INFO. 2005-04-26 07:19:10 +00:00
Steve Lhomme
bfb66860c4 make the previous-chapter "intelligent" seek more general, remove DEMUX_GET_SEEKPOINT_TIME 2005-03-07 20:16:52 +00:00
Derk-Jan Hartman
37e87108a3 * renamed --spu-track to --sub-track
* renamed --spumargin to --sub-margin
* renamed --spu-language to --sub-language
* added note to NEWS about changed names of options
2005-02-15 20:29:29 +00:00
Gildas Bazin
11d6a0719f * modules/demux/mkv.cpp: fix for chapters seeking + support for more chapter elements, like hidden chapters. Patch by Steve Lhomme (steve dot lhomme at free dot fr).
* include/vlc_input.h: added an i_level member to seekpoint_t for nested chapters (patch by Steve Lhomme).
2005-02-14 09:38:51 +00:00
Clément Stenac
6c0ceeb39c Remove playlist info accessors (as they now belong to input_item) and use vlc_input_item_AddInfo and vlc_input_item_GetInfo instead 2005-01-16 14:10:47 +00:00
Clément Stenac
301ea6e495 Add some icons
Fix autoswitching to category view
2005-01-11 16:52:42 +00:00
Clément Stenac
01aca2cc00 *experimental* input pre-parsing support.
Won't work for many things (only those for which metadata can be gotten during initialization).

Processing is done asynchronously, use playlist_PreparseEnqueue to add an item to the queue.
2004-12-10 18:58:22 +00:00
Laurent Aimar
bb2cb752f4 input: added INPUT_ADD_SLAVE to allow adding a slave input on the fly. (Don't use without a real reason). 2004-11-22 09:52:06 +00:00
Clément Stenac
3a9b48da22 CDDAX:
- coding style fixes
    - adapted to new playlist API
    - only put generic things in Meta-information

wxWidgets:
    - Fixed playlist updating

core:
    - added playlist_ItemGetByInput
    - implemented input_item_t.b_fixed name : if this is set, the interface should not try to "improve" the display string.
2004-11-19 15:07:55 +00:00
Clément Stenac
7c612360c7 Compile fix for C++ files 2004-11-18 00:07:28 +00:00
Clément Stenac
4db1802cf6 Input options inheritance for playlists 2004-11-17 23:22:43 +00:00
Laurent Aimar
2ca48ef0f5 * input: added a meta field to input.
* network: export ipv4 name resolution.
2004-11-15 17:05:52 +00:00
Clément Stenac
f9d5e2baf5 Improvements to the playlist core 2004-11-06 11:17:46 +00:00
Gildas Bazin
454ccc414a * include/vlc_input.h, src/playlist/item.c: added vlc_input_item_Init()/Clean() facility. 2004-09-19 19:22:04 +00:00
Gildas Bazin
e9097e4f6d * src/misc/vlm.c: started "vod server" integration (not much done yet).
* modules/misc/rtsp.c, include/vlc_vod.h: vod server api update.
* include/vlc_input.h: extended input_item_t a bit for the vod server.
2004-09-14 20:30:12 +00:00
Laurent Aimar
3f821deb15 * input: added a INPUT_UPDATE_META (for meta data in access like ICY)
* access: added ACCESS_GET_TITLE_INFO (not yet implemented)
 * demux: added DEMUX_SET_GROUP (will be only for dvb/ts).
2004-08-25 18:50:36 +00:00
Gildas Bazin
25d2a663a9 * src/input/*, include/vlc_input.h: the MRL is now parsed for titles/chapters directly in the core.
- syntax is: [url][@[title-start][,chapter-start][-[title-end][,chapter-end]]]
  - core also handles start/end boundaries itself (simplifies the access plugins).
* modules/access/dvdread.c,dvdnav.c,cdda.c: removed MRL parsing code.
2004-08-20 23:37:40 +00:00
Gildas Bazin
c7ceea8a94 * src/input/control.c: bookmarks support is back (will need some more work though).
* modules/gui/wxwindows/bookmarks.cpp: bookmarks support is back.
2004-08-05 12:45:23 +00:00
Sam Hocevar
2e11ee1562 * it's information, not informations (you missed some, dj :P) 2004-07-16 11:33:32 +00:00
Laurent Aimar
1078c3002d * vlc_input: removed unused p_sys. 2004-06-25 20:46:11 +00:00
Laurent Aimar
58ff3e0b91 * vlc_input: added missing fields for multi-input (nothing working yet). 2004-06-24 22:18:33 +00:00
Laurent Aimar
2aebce79d5 * all: - added a boolean "seekable" object variable to p_input.
(becarefull, it's just if you can seek or not, and not if you have to
 display the progress bar, for thet last you have to check if "position"
 value get != 0.0 )
       - added "audio-delay" and "spu-delay" object variables to delay
 audio/spu to the video. They can be changed on the fly (untested).
       - renamed INPUT__GET/SET_SUBDELAY into
 INPUT_SET_SPU_DELAY and added INPUT_SET_AUDIO_DELAY
 (wrapper to "audio-delay" and "spu-delay")
 - readded INPUT_ADD/GET_INFO/INPUT_SET_NAME. Becarefull to not over-use
them, a demuxer should export DEMUX_GET_META and not using them.
2004-06-23 17:49:26 +00:00
Laurent Aimar
7d01a7e7f4 * all: rework of the input. 2004-06-22 19:29:37 +00:00