aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2014-12-13dvb: add Brazilian Portuguese translation for the coreMauro Carvalho Chehab1-4/+417
Add more bits for the pt_BR translation, covering the newly added strings. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13dvb: add locale support for more filesMauro Carvalho Chehab7-103/+583
Add locale support for the core DVB part of the library. Still missing the descriptor/table handler part of the library. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13v4l-utils-po/pt_BR.po: Update meta-tagsMauro Carvalho Chehab1-5/+12
Use the same standard of meta-tags as the ones used on libdvbv5. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13dvb: Add Brazilian Portuguese translation for dvb-fe static tablesMauro Carvalho Chehab3-81/+185
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13dvb: add translation for two static tables inside dvb-feMauro Carvalho Chehab1-12/+14
Those static tables require an explicit call to gettext, and use gettext_noop() approach for the strings themselves for them to be seen by xgettext. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13Add Brazilian portuguese translation for dvb-fe.cMauro Carvalho Chehab2-4/+346
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13libdvbv5: add translation support for dvb-fe.cMauro Carvalho Chehab2-36/+64
Add translation tags at dvb-fe.c. Still missing the static vars there. Not sure yet how to handle translations for those tables. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13gettextize: Add locale settings for libdvbv5Mauro Carvalho Chehab18-1/+821
We don't want to mix translations for utils with the ones for the libraries. So, create a different dir for the library translations. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13Move po files to a separate dirMauro Carvalho Chehab16-56/+56
We want to be able to put the libraries on a different po domain. So, let's first rename the po dir to "v4l-utils-po". Then, we can create other dirs for each library. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13dvbv5-zap: Add missing init code for localeMauro Carvalho Chehab1-0/+4
Without the init code, the translations won't happen. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13dvb: Add translation to pt_BR for help messagesMauro Carvalho Chehab3-160/+720
Now that xgettext is able to get those messages, add translations to them. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-13dvb: add locale messages also for argp stringsMauro Carvalho Chehab4-64/+73
argp strings don't need gettext, as this is already called internally. All we need is to define a macro for xgettext to handle, in order to allow detecting the strings used by argp. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-12keytable: add pt_BR translations for argp stringsMauro Carvalho Chehab1-78/+225
Now that xgettext is able to get those messages, add translations to them. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-12keytable: add locale messages also for argp stringsMauro Carvalho Chehab2-92/+212
argp strings don't need gettext, as this is already called internally. All we need is to define a macro for xgettext to handle, in order to allow detecting the strings used by argp. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-12DVB tools: add pt_BR translationsMauro Carvalho Chehab1-2/+312
Add translation at the DVB tools for Brazilian Portuguese. Please notice that this doesn't include translations inside the library. This should happen on a separate patch. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-12dvb: add locale supportMauro Carvalho Chehab6-103/+467
Add locale support for DVB tools. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-12keytable: add translation to pt_BRMauro Carvalho Chehab5-0/+771
Start adding translations. First one is for keytable, for pt_BR (Brazilian Portugues). Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-12keytable: add internacionalization to msg stringsMauro Carvalho Chehab1-77/+90
Still missing: what to do with the strings defined as constants and used by argv? Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-12gettextize: add support for internationalizationMauro Carvalho Chehab15-2/+1039
Add the needed logic to work with international language support. Generated via: $ gettextize --copy --force --intl Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-12-10v4l2-ctl: Remove file entry from Android.mkMats Randgaard1-3/+2
v4l2-ctl-test-patterns.cpp is removed, but still listed in Android.mk. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-10qv4l2: update qmake project filePeter Seiderer1-4/+42
Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-10qv4l2: fix qt5 compilePeter Seiderer2-0/+25
Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-10configure.ac: add qt5 detection supportPeter Seiderer1-14/+28
Disable QTGL for qt5 because of qv4l2 crash on startup. Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-08v4l2-compliance: fix compilation problemHans Verkuil1-8/+8
For some reason some compiler versions seem to dislike this: struct v4l2_selection sel = { .type = ..., .target = ..., }; Not sure why, but just revert to initialize the old-fashioned way. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-07v4l2-compliance: add more ycbcr_enc and quantization checksHans Verkuil1-8/+13
Check against obviously bogus values (>= 0xff), and log these fields if the format compare check fails. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-06v4l2-compliance: add check for missing G_INPUT/OUTPUTHans Verkuil1-0/+4
If a driver can capture video/vbi, then G/S/ENUM_INPUT must be present. Ditto for output and G/S/ENUM_OUTPUT. But if none of these were supported, then v4l2-compliance didn't complain. Fix this. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-06v4l2-compliance/fixme.txt: updateHans Verkuil1-4/+11
Remove some items that have been done, and add some new items. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-06v4l2-compliance: add basic crop/compose/scale tests.Hans Verkuil3-0/+337
These tests are fairly basic, but it's better than nothing. Checking whether a driver supports scaling is way too complex today, this is something that needs to be improved. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-06v4l2-compliance: add checks for V4L2_IN/OUT_CAP_NATIVE_SIZEHans Verkuil1-0/+20
If set, then you should be able to set the native size. If not set, then that should result in an error. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-06v4l2-ctl: add V4L2_SEL_TGT_NATIVE_SIZE supportHans Verkuil2-5/+9
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-06v4l-utils: sync-with-kernelHans Verkuil4-0/+8
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-02qv4l2: add support for ycbcr_enc and quantizationHans Verkuil9-83/+407
Support the new colorspace functionality. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-02v4l2-ctl: support the new ycbcr_enc and quantization fields.Hans Verkuil5-13/+139
Support these new fields. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-02(c)v4l-helpers.h: add functions for flags, ycbcr_enc and quantizationHans Verkuil2-0/+96
Get/set these new pix_format fields. Actually, flags isn't new, it just was never support in these helpers. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-12-02v4l-utils: sync with latest kernelHans Verkuil7-171/+1106
This introduces the colorspace API improvements. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-11-29v4lconvert: Add ASUS A7Sn to upside down tableGregor Jasny1-1/+1
Signed-off-by: Gregor Jasny <gjasny@googlemail.com>
2014-11-24configure.ac: fix qv4l2 if QGLFunctions doesn't existMauro Carvalho Chehab1-1/+1
QGLFunctions were added only on qt version 4.8. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-24sync-with-kernel: add include/linux/media.hMauro Carvalho Chehab2-0/+136
Without this, build breaks when compiling a package for RHEL6, with uses an older media stack. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-20parse_tcpdump_log.pl: remove some leftoversMauro Carvalho Chehab1-11/+1
We're now packing the setup and data flags. Remove the duplicated info that would otherwise just add two inexistent fields when debug == 1. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-20parse_tcpdump_log.pl: simplify non-control dataMauro Carvalho Chehab1-7/+11
We can remove the first 8 bytes from libpcap packet, as they seem to be used only with control endpoints (0x80). Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-20v4lconvert: Fix decoding of jpeg data with no vertical sub-samplingHans de Goede1-13/+24
Our YUV output is always 2x subsampled in both vertical and horizontal direction, but some cameras generate JPEG data which is only subsampled in the horizontal direction. Since averaging the extra UV data these JPEGs contains is seomwhat slow, and UV data is not all that important anyways, we simple take every other line. Or at least that is the intent. But before this commit the code was not doing this properly, for each 16 Y input lines 1 - 16 we also get 16 UV input lines 1 - 16, but we only need 8 output lines. so we should store input line 1 or 2 in output line 1, input line 3 or 4 in output line 2, etc. Instead we were storing input lines 9 - 16 into output lines 1 - 8, which leads to some unwanted color bleeding. More over this also leads for 1920x1080 JPEG to us writing (1080 / 8 + 1) / 2 * 8 = 544 UV output lines rather then 540, this means that the last 4 U output lines overwrite the first 4 V output lines, and worse that the last 4 V output lines overrun the output buffer. So far this only lead to some wrong colors in various places, but since that we dynamically allocate the output buffer to just the right size this actually causes a crash. This commit fixes both the crash, and the wrong colors. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2014-11-19libdvbv5: add experimental DTMB supportMauro Carvalho Chehab6-5/+21
The DTMB properties are missing. Add them. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-19parse_af9035.pl: Improve argument handlingMauro Carvalho Chehab1-2/+23
Add more help and some extra options. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-19parse_af9035.pl: Fix some hide conditionsMauro Carvalho Chehab1-4/+5
hide-rd was not working. Also, hide-wr were also hiding read ops. Fix them. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-19parse_af9035.pl: Fix size on rd/wr regs printsMauro Carvalho Chehab1-2/+2
We need to discard the packet headers when printing the length. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-18parse_af9035.pl: Fix decoding order at I2C read/writeMauro Carvalho Chehab1-1/+1
Packet length is before the address. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-17v4l2-compliance: select(): split "ret <= 0" test in twoHans Verkuil1-1/+2
Test "ret == 0" and "ret < 0" as separate tests: the causes of each return value are quite different (timeout vs error), so it is useful when debugging if you can tell them apart without having to hack v4l2-test-buffers.cpp Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
2014-11-17parse_af9035.pl: some cleanupsMauro Carvalho Chehab1-9/+3
Do some cleanups at generic I2C handler. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-17parse_af9035.pl: add support for standard I2C commandsMauro Carvalho Chehab1-0/+39
Adds the last remaining piece needed for the Kernel driver: I2C read/write. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2014-11-17parse_af9035.pl: allow to hide parsing errorsMauro Carvalho Chehab1-0/+6
This is useful to discover what protocol messages are not handled yet. Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>

Privacy Policy