]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Fri, 25 Mar 2011 22:30:30 +0000 (00:30 +0200)]
CAM: Missing initializer from earlier rework
Rémi Denis-Courmont [Fri, 25 Mar 2011 22:11:27 +0000 (00:11 +0200)]
DTV: convert --dvb-modulation to upper case
Rémi Denis-Courmont [Fri, 25 Mar 2011 21:57:08 +0000 (23:57 +0200)]
DVB: mostly work around variable conflict with the new plugin
Rémi Denis-Courmont [Fri, 25 Mar 2011 12:26:51 +0000 (14:26 +0200)]
DTV: pass FEC parameters as integers internally
Rémi Denis-Courmont [Fri, 25 Mar 2011 11:26:05 +0000 (13:26 +0200)]
DTV: represent guard intervals as ints rather than strings internally
Rémi Denis-Courmont [Fri, 25 Mar 2011 21:55:56 +0000 (23:55 +0200)]
DTV: fix default value for --dvb-bandwidth
Rémi Denis-Courmont [Fri, 25 Mar 2011 12:54:26 +0000 (14:54 +0200)]
DTV: more helpful error if kernel headers are old
Rémi Denis-Courmont [Fri, 25 Mar 2011 12:54:45 +0000 (14:54 +0200)]
DTV: fix compilation with kernel versions 2.6.28 through 2.6.31
Rémi Denis-Courmont [Fri, 25 Mar 2011 11:29:15 +0000 (13:29 +0200)]
DTV: remove done FIXMEs
Francois Cartegnie [Fri, 25 Mar 2011 12:08:52 +0000 (13:08 +0100)]
Qt: menus: move shortcuts group on top
Pierre Ynard [Fri, 25 Mar 2011 03:02:01 +0000 (04:02 +0100)]
youtube.lua: update to new website changes
This will do for now to meet popular demand
Jean-Baptiste Kempf [Thu, 24 Mar 2011 22:58:10 +0000 (23:58 +0100)]
Freetype: fontconfig simplification
Jean-Baptiste Kempf [Thu, 24 Mar 2011 21:47:18 +0000 (22:47 +0100)]
Freetype: fontconfig cleaning
Francois Cartegnie [Thu, 24 Mar 2011 20:54:20 +0000 (21:54 +0100)]
Qt: addDPStaticEntry returns action (missing return)
Francois Cartegnie [Thu, 24 Mar 2011 20:45:57 +0000 (21:45 +0100)]
Qt: menus: (view a view ?) view a minimal interface
Francois Cartegnie [Thu, 24 Mar 2011 20:43:59 +0000 (21:43 +0100)]
interfaces: "Add interface" subitems: being interface is implied.
Francois Cartegnie [Thu, 24 Mar 2011 20:39:32 +0000 (21:39 +0100)]
Qt: menu: move advanced open.
"Advanced Open File" menu opens a "media" chooser, an "Open Media" named
dialog. Keeping "Open File" is wrong then.
Compared to this menu, Open "File", "Network", "Capture" and "Disc" are
just 'shortcuts': They needed to be grouped then.
Francois Cartegnie [Thu, 24 Mar 2011 20:27:36 +0000 (21:27 +0100)]
Qt: menu: 'quit after playback' is playlist related
Francois Cartegnie [Thu, 24 Mar 2011 19:48:07 +0000 (20:48 +0100)]
Qt: addDPStaticEntry returns action
Francois Cartegnie [Thu, 24 Mar 2011 19:30:25 +0000 (20:30 +0100)]
Qt: media menu: coherency
Rémi Denis-Courmont [Thu, 24 Mar 2011 19:09:34 +0000 (21:09 +0200)]
DVB: remove access
This temporarily removes CAM support (which was reportedly broken a few
days ago). Scan is left for the time being.
Rémi Denis-Courmont [Thu, 24 Mar 2011 18:57:01 +0000 (20:57 +0200)]
DTV: Linux-specific DiSEqC 1.0 master support
Rémi Denis-Courmont [Thu, 24 Mar 2011 15:29:56 +0000 (17:29 +0200)]
Qt: merge BDA and Linux DVB in open dialog
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:52:20 +0000 (16:52 +0200)]
Qt4: add ATSC and CQAM to open dialog
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:48:52 +0000 (16:48 +0200)]
Qt4: update DVB dialog for the new plugin
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:40:58 +0000 (16:40 +0200)]
DVB: remove old conflicting options
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:17:00 +0000 (16:17 +0200)]
DTV: enable compilation on Linux
Rémi Denis-Courmont [Thu, 24 Mar 2011 14:11:01 +0000 (16:11 +0200)]
DTV: add so-called "Clear" QAM
Use cqam:// as BDA already does.
Jean-Baptiste Kempf [Thu, 24 Mar 2011 18:09:32 +0000 (19:09 +0100)]
NEWS: mention CVE and fix the base version for the Changelog
Konstantin Pavlov [Thu, 24 Mar 2011 13:56:16 +0000 (16:56 +0300)]
ML: Qt4: Include config.h to fix plugin linking.
Jean-Baptiste Kempf [Thu, 24 Mar 2011 01:02:28 +0000 (02:02 +0100)]
NEWS: merge 1.1.8 into master NEWS
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:23:08 +0000 (00:23 +0200)]
Qt4: ATSC and Clear QAM are not DVB types...
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:20:21 +0000 (00:20 +0200)]
Qt: don't translate quadratic amplitude modulation acronyms
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:18:29 +0000 (00:18 +0200)]
Qt: select MRL scheme based on DVB system delivery
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:14:33 +0000 (00:14 +0200)]
Qt4: pass DVB parameters through MRL rather than options
Rémi Denis-Courmont [Wed, 23 Mar 2011 22:10:36 +0000 (00:10 +0200)]
Qt4: DVB-C modulation combo box
Rémi Denis-Courmont [Wed, 23 Mar 2011 21:37:50 +0000 (23:37 +0200)]
Qt4: symbol rate is expressed in bauds (Hz), not kHz
Rémi Denis-Courmont [Wed, 23 Mar 2011 21:35:16 +0000 (23:35 +0200)]
Qt4: sort DVB-x alphabetically and select DVB-T by default
Francois Cartegnie [Wed, 23 Mar 2011 21:20:34 +0000 (22:20 +0100)]
Qt: epg: qtr() instead of tr()
Francois Cartegnie [Wed, 23 Mar 2011 21:01:00 +0000 (22:01 +0100)]
Qt: EPG: dialog: add no epg warning
Francois Cartegnie [Wed, 23 Mar 2011 20:44:26 +0000 (21:44 +0100)]
Qt: EPG: epgview: add timeline
Francois Cartegnie [Wed, 23 Mar 2011 20:35:07 +0000 (21:35 +0100)]
Qt: EPG: thicker ruler timeline
Francois Cartegnie [Wed, 23 Mar 2011 20:30:29 +0000 (21:30 +0100)]
Qt: EPG: add channels line background
Francois Cartegnie [Wed, 23 Mar 2011 19:55:09 +0000 (20:55 +0100)]
Qt: epg: updateduration: simplify.
(there was no guarantee that each graphic item could be safely casted to
epgitem)
Francois Cartegnie [Wed, 23 Mar 2011 19:47:13 +0000 (20:47 +0100)]
Qt: EPG: fix mutex position
Francois Cartegnie [Wed, 23 Mar 2011 19:45:20 +0000 (20:45 +0100)]
Qt: EPG: use connect() macros
Francois Cartegnie [Wed, 23 Mar 2011 17:20:17 +0000 (18:20 +0100)]
Qt: EPG: remove no longer used class
Francois Cartegnie [Wed, 23 Mar 2011 17:13:03 +0000 (18:13 +0100)]
Qt: EPG: remove overlapped entries.
EPG entries can have varying start or end time.
More efficient than looking for non-updated items.
Francois Cartegnie [Wed, 23 Mar 2011 17:09:30 +0000 (18:09 +0100)]
Qt: EPG: rework
- Change data structures to deduplicate data.
Using the right structures, most data is available in dictionaries keys
and items. (epgevent now unused)
- Use signals and slots to manage QMap indexed channels
(widget storage were required for channel list et number)
- Removes EPGEvent memory leak on focus notification
Rémi Denis-Courmont [Wed, 23 Mar 2011 17:48:20 +0000 (19:48 +0200)]
DTV: adjust DVB-S frequency and send tone
This is done according to oscillator configuration.
Rémi Denis-Courmont [Wed, 23 Mar 2011 17:34:33 +0000 (19:34 +0200)]
DTV: add Linux-specific high LNB voltage support
Rémi Denis-Courmont [Wed, 23 Mar 2011 17:31:35 +0000 (19:31 +0200)]
DVB: add polarization / voltage tuning
This uses the same --dvb-polarization syntax as the BDA plugin, while
also retaining backward compstiblity with --dvb-voltage.
Rémi Denis-Courmont [Wed, 23 Mar 2011 17:12:58 +0000 (19:12 +0200)]
DTV: use kHz for all frequencies
This is the simplest option. Hz resolution is useless for this purpose,
exhibits so many trailing zeroes that the preferences dialog overflows,
and overflows 32-bits values for satellite carrier frequencies.
This is also the default resolution for BDA. I see no need to copy the
"inconsistent" resolution if Linux-DVB (Hz for C/T, kHz for S).
For backward compatibility, frequencies beyond the radar bands are
divided by 1000. This corresponds to EHF and infrared in kHz.
Konstantin Pavlov [Fri, 25 Feb 2011 16:14:48 +0000 (19:14 +0300)]
Contribs: upnp: run libtoolize and autoreconf not only for win32.
Konstantin Pavlov [Fri, 25 Feb 2011 16:04:34 +0000 (19:04 +0300)]
Contribs bootstrap: suggest using -t flag.
Jean-Baptiste Kempf [Wed, 23 Mar 2011 00:03:21 +0000 (01:03 +0100)]
Freetype renderer: cosmetics
Jean-Baptiste Kempf [Tue, 22 Mar 2011 23:56:42 +0000 (00:56 +0100)]
Freetype renderer: split functions
So Fontconfig functions don't take all Create()
Jean-Baptiste Kempf [Tue, 22 Mar 2011 22:56:51 +0000 (23:56 +0100)]
Freetype renderer: separating FontConfig from Styles
The fact that we only have fontconfig for listing fonts doesn't mean
that there would be no other solution.
Jean-Baptiste Kempf [Tue, 22 Mar 2011 11:38:57 +0000 (12:38 +0100)]
Rename macro to avoid confusion
Ilkka Ollakka [Mon, 21 Mar 2011 19:31:30 +0000 (21:31 +0200)]
dvb: do decode_BCD without asprintf
Jean-Baptiste Kempf [Mon, 21 Mar 2011 22:46:01 +0000 (23:46 +0100)]
CrystalHD: cosmetics and warnings
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 21 Mar 2011 21:59:24 +0000 (22:59 +0100)]
CrystalHD: Deinterlacing support
Without adding a memcpy :)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 21 Mar 2011 10:53:41 +0000 (11:53 +0100)]
More XDcam fourcc
Rémi Duraffort [Mon, 21 Mar 2011 21:48:19 +0000 (22:48 +0100)]
Remove obvious statements.
Rémi Duraffort [Mon, 21 Mar 2011 21:21:51 +0000 (22:21 +0100)]
Remove obvious statement.
Rémi Duraffort [Mon, 21 Mar 2011 20:44:11 +0000 (21:44 +0100)]
vlm: fix memory leaks.
Rémi Denis-Courmont [Mon, 21 Mar 2011 20:36:08 +0000 (22:36 +0200)]
Unitialized value
Rémi Duraffort [Mon, 21 Mar 2011 19:35:46 +0000 (20:35 +0100)]
ML: no need for asprintf here, strdup is enough.
Rémi Denis-Courmont [Mon, 21 Mar 2011 19:23:08 +0000 (21:23 +0200)]
DVB: CAM: clean up HTML output memory management
Rémi Duraffort [Mon, 21 Mar 2011 19:10:13 +0000 (20:10 +0100)]
vlm: simplify and cleanup.
Rémi Denis-Courmont [Mon, 21 Mar 2011 17:28:18 +0000 (19:28 +0200)]
DVB: merge all CAM stuff in a single file (untested)
Juha Jeronen [Tue, 15 Mar 2011 20:45:17 +0000 (22:45 +0200)]
Support field plane_t's in plane_CopyPixels
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Sébastien Escudier [Mon, 21 Mar 2011 12:08:20 +0000 (13:08 +0100)]
rtsp-tcp variable needs to be created
Sébastien Escudier [Mon, 21 Mar 2011 09:34:55 +0000 (10:34 +0100)]
rtsp RollOverTcp : close the stream before deleting tracks.
Same problem than in
1d4c5a496b8b6d21c20ccb7598216195069f346e
Pierre Ynard [Mon, 21 Mar 2011 01:33:29 +0000 (02:33 +0100)]
lua: merge telnet interface into rc
The crappy input buffering code of rc is replaced by the (now) decent
one of telnet. A new telnet transport is relatively cleanly added, and
VLM commands are made available (over any transport). Example of use:
vlc -Irc --rc-host "telnet://localhost:4212"
Pierre Ynard [Mon, 21 Mar 2011 00:44:38 +0000 (01:44 +0100)]
lua: remove broken code
Only C userdata can set a garbage collector that way. Client sockets
are leaked when the interface is stopped, because the destructor is
never called. And given how the thread is cancelled in poll(), I can't
see a simple way to call it.
Pierre Ynard [Mon, 21 Mar 2011 00:16:21 +0000 (01:16 +0100)]
lua: fix polling
poll() revents are flags, and the lua module tests for equality...
Obviously this has been working merely by accident given that a remote
host resetting a connection generates only POLLIN, and neither POLLHUP
nor POLLERR.
lua doesn't support bitwise operators so this is the simplest way.
Jean-Baptiste Kempf [Sun, 20 Mar 2011 23:18:54 +0000 (00:18 +0100)]
Qt, menu: rename entry
Jean-Baptiste Kempf [Sun, 20 Mar 2011 23:15:01 +0000 (00:15 +0100)]
Qt, menus: move the interface menu around in the view menu
Jean-Baptiste Kempf [Sun, 20 Mar 2011 23:06:51 +0000 (00:06 +0100)]
Qt, menu: split the subtitle menu from video menu
This is one of the most used function, and thus makes it faster to
activate
Jean-Baptiste Kempf [Sun, 20 Mar 2011 22:56:07 +0000 (23:56 +0100)]
Qt, menus: split the subtitles menu in a new function
Exactly 0 functionnal change here
Jean-Baptiste Kempf [Sun, 20 Mar 2011 21:13:51 +0000 (22:13 +0100)]
Mac: remove trailing spaces
Rémi Denis-Courmont [Sun, 20 Mar 2011 18:25:52 +0000 (20:25 +0200)]
dshow: mark some options as safe
Contrary to V4L2, dshow does not extract options from the MRL. So there
i effectively no way to set anything via playlist. This allows the
options that more-or-less correspond to MRL options in V4L2.
Parsing the MRL might make more sense than marking options as safe.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Alexey Sokolov [Sat, 19 Mar 2011 20:31:30 +0000 (02:31 +0600)]
Fix check for libsidplay2 in ./configure
Some distros separate libsidplay2 into few packages.
In that case libresid-builder can be absent even if libsidplay2 was found.
Now, if libsidplay2 was found, we check for libresid-builder explicitly.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sun, 20 Mar 2011 19:06:07 +0000 (20:06 +0100)]
doc: fortune
Rémi Denis-Courmont [Sun, 20 Mar 2011 16:24:19 +0000 (18:24 +0200)]
DTV: DVB-S and DVB-S2 tuning
This is untested. Frequency offsets and diseqc are not done yet.
Rémi Denis-Courmont [Sun, 20 Mar 2011 16:24:02 +0000 (18:24 +0200)]
DTV: small DVB-C fixes
Rémi Denis-Courmont [Sun, 20 Mar 2011 15:19:13 +0000 (17:19 +0200)]
DTV: backward compatibility with --dvb-modulation
Rémi Denis-Courmont [Sun, 20 Mar 2011 14:58:24 +0000 (16:58 +0200)]
DTV: backward compatible --dvb-fec option
Rémi Denis-Courmont [Sun, 20 Mar 2011 14:45:50 +0000 (16:45 +0200)]
DTV: factorize tuning and add spectral inversion
Jean-Baptiste Kempf [Sun, 20 Mar 2011 14:16:41 +0000 (15:16 +0100)]
Qt4: cache var_InheritBool on Win32
Rémi Denis-Courmont [Sun, 20 Mar 2011 13:05:56 +0000 (15:05 +0200)]
BDA: remove non-Windows stuff
Rémi Denis-Courmont [Sun, 20 Mar 2011 12:59:07 +0000 (14:59 +0200)]
DTV: remove useless reference counter
Rémi Denis-Courmont [Sun, 20 Mar 2011 12:55:51 +0000 (14:55 +0200)]
DTV: read TS feed old-style from the monolithic DVR
It seems that DMX_ADD_PID does not work. So revert back to the
non-shared DVR node, unless budget mode is enabled.
Rémi Denis-Courmont [Sun, 20 Mar 2011 10:27:21 +0000 (12:27 +0200)]
DTV: work-in-progress Linux DVBv5 input
This is incomplete and hence not automatically compiled. Conditional
Access, DVB-S and scanning are missing. DVB-T and ATSC are not tested.
DVB-C works.
It is not clear to me what the problem is, but it seems VLC does not
like the Linux DVB kernel demux. Only budget mode seems to work
correctly at the moment.
Rémi Duraffort [Sun, 20 Mar 2011 09:40:10 +0000 (10:40 +0100)]
Fix NULL pointer deref (fix #4599)
Rémi Duraffort [Sat, 19 Mar 2011 11:35:58 +0000 (12:35 +0100)]
Improve parenthesis.
Rémi Duraffort [Thu, 10 Mar 2011 21:14:36 +0000 (22:14 +0100)]
Android: hack to fix warnings in pthread.h when compiling in C++
Pierre Ynard [Sun, 20 Mar 2011 02:31:19 +0000 (03:31 +0100)]
luatelnet: use dedicated strip function
Rémi Denis-Courmont [Sat, 19 Mar 2011 17:18:44 +0000 (19:18 +0200)]
var_LocationParse: fix buffer size