Projects
home:wkazubski
qt-drmplus
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 2
View file
qt-drmplus.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Fri Jan 5 21:46:10 UTC 2018 - wk@ire.pw.edu.pl + +- updated to git 20180105 + +------------------------------------------------------------------- Mon Jan 1 19:34:07 UTC 2018 - wk@ire.pw.edu.pl - initial build
View file
qt-drmplus.spec
Changed
@@ -4,7 +4,7 @@ #norootforbuild Name: qt-drmplus -Version: 1.0.1.20171023 +Version: 1.0.1.20180105 %define soversion 0 Release: 1 Summary: DRM+ decoding library and Qt-Frontend @@ -60,7 +60,6 @@ %build -cp README.md README ./autogen.sh ./configure --prefix=/usr --disable-static make %{?_smp_mflags}
View file
qt-drmplus-link-libdrmplus-dynamic.patch
Changed
@@ -1,12 +1,21 @@ diff -up qt-drmplus/qt-frontend/qt-drmplus.pro.dynamic qt-drmplus/qt-frontend/qt-drmplus.pro ---- qt-drmplus/qt-frontend/qt-drmplus.pro.dynamic 2018-01-01 16:23:10.000000000 +0100 -+++ qt-drmplus/qt-frontend/qt-drmplus.pro 2018-01-01 16:09:05.000000000 +0100 -@@ -81,7 +81,7 @@ INCLUDEPATH += output - INCLUDEPATH += ../include +--- qt-drmplus/qt-frontend/qt-drmplus.pro.dynamic 2018-01-05 21:57:25.000000000 +0100 ++++ qt-drmplus/qt-frontend/qt-drmplus.pro 2018-01-05 22:09:04.000000000 +0100 +@@ -98,7 +98,7 @@ CONFIG += dabstick + #CONFIG += rtl_tcp + #CONFIG += airspy - #static lib --LIBS += ../src/.libs/libdrmplus.a -lfftw3 -lm -+LIBS += -L../src/.libs/ -ldrmplus -lfftw3 -lm +-CONFIG += embed_libdrmplus ++#CONFIG += embed_libdrmplus + } + + # an attempt to have it run under W32 +@@ -166,7 +166,7 @@ embed_libdrmplus { + LIBS += -lfftw3 -lm + + } else { +- LIBS += ../src/.libs/libdrmplus.a -lfftw3 -lm ++ LIBS += -L../src/.libs/ -ldrmplus -lfftw3 -lm + + } - unix { - #INCLUDEPATH += /usr/local/include
View file
qt-drmplus-1.0.1.20171023.tar.gz/configure.ac -> qt-drmplus-1.0.1.20180105.tar.gz/configure.ac
Changed
@@ -3,8 +3,7 @@ AC_INIT([libdrmplus],[1.0.1],[Sergiy <piratfm@gmail.com>]) #AM_INIT_AUTOMAKE([dist-bzip2]) -AM_INIT_AUTOMAKE - +AM_INIT_AUTOMAKE([tar-ustar foreign]) AM_CONFIG_HEADER(config.h) AC_CONFIG_MACRO_DIR([m4]) # Checks for programs.
View file
qt-drmplus-1.0.1.20171023.tar.gz/qt-frontend/qt-drmplus.pro -> qt-drmplus-1.0.1.20180105.tar.gz/qt-frontend/qt-drmplus.pro
Changed
@@ -81,7 +81,6 @@ INCLUDEPATH += ../include #static lib -LIBS += ../src/.libs/libdrmplus.a -lfftw3 -lm unix { #INCLUDEPATH += /usr/local/include @@ -98,6 +97,8 @@ #CONFIG += sdrplay #CONFIG += rtl_tcp #CONFIG += airspy + +CONFIG += embed_libdrmplus } # an attempt to have it run under W32 @@ -143,6 +144,33 @@ + +# libraries +embed_libdrmplus { + SOURCES += ../src/audiotext.c \ + ../src/drmplus.c \ + ../src/midiviterbi.c \ + ../src/parser_fac.c \ + ../src/parser_msc.c \ + ../src/parser_sdc.c \ + ../src/parser_str.c \ + ../src/rom_tables.c \ + ../src/sig_proc.c \ + ../src/sig_sync.c \ + ../src/utils.c + INCLUDEPATH += ../src/ + HEADERS += \ + ../src/audiotext.h \ + ../src/drmplus_internal.h \ + ../src/midiviterbi.h + LIBS += -lfftw3 -lm + +} else { + LIBS += ../src/.libs/libdrmplus.a -lfftw3 -lm + +} + + # devices # # dabstick
View file
qt-drmplus-1.0.1.20171023.tar.gz/src/drmplus.c -> qt-drmplus-1.0.1.20180105.tar.gz/src/drmplus.c
Changed
@@ -277,8 +277,16 @@ } if(flags == 0) { - memset(&p->mpx_desc, 0x00, sizeof(mpx_desc_t)); - memset(p->services, 0x00, sizeof(srv_data_t)*4); + //can't clear fully mpx_desc due there is callbacks saved + memset(&p->mpx_desc.info, 0x00, sizeof(mpx_info_t)); + p->mpx_desc.sdc_num=0; + memset(p->mpx_desc.audio_last_frame, 0x00, 4*sizeof(int16_t)*960*2*2); //aac_samples x num_channels x sbr_multiplicator + memset(p->mpx_desc.channels_flags, 0x00, 4*sizeof(int32_t)); + memset(p->mpx_desc.aac_sample_rate, 0x00, 4*sizeof(int32_t)); + + memset(&p->services, 0x00, sizeof(mpx_info_t)); + + //memset(p->services, 0x00, sizeof(srv_data_t)*4); } }
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.