Changeset 44977
- Timestamp:
- 12/09/20 01:31:50 (19 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/libeplayer3/output/linuxdvb_mipsel.c
r44970 r44977 502 502 if (video && videofd != -1) { 503 503 504 // getLinuxDVBMutex(FILENAME, __FUNCTION__,__LINE__);505 504 getLinuxDVBMutex(); 506 505 … … 514 513 } 515 514 516 // releaseLinuxDVBMutex(FILENAME, __FUNCTION__,__LINE__); 517 releaseLinuxDVBMutex(); 515 releaseLinuxDVBMutex(); 518 516 } 519 517 … … 542 540 if (video && videofd != -1) { 543 541 544 // getLinuxDVBMutex(FILENAME, __FUNCTION__,__LINE__); 545 getLinuxDVBMutex(); 542 getLinuxDVBMutex(); 546 543 547 544 speedIndex = context->playback->Speed % (sizeof (SpeedList) / sizeof (int)); … … 549 546 linuxdvb_printf(1, "speedIndex %d\n", speedIndex); 550 547 551 // if (ioctl(videofd, VIDEO_SET_SPEED, SpeedList[speedIndex]) == -1) 552 // { 553 // linuxdvb_err("ioctl failed with errno %d\n", errno); 554 // linuxdvb_err("VIDEO_SET_SPEED: %s\n", strerror(errno)); 555 // ret = cERR_LINUXDVB_ERROR; 556 // } 557 558 // releaseLinuxDVBMutex(FILENAME, __FUNCTION__,__LINE__); 559 releaseLinuxDVBMutex(); 548 if (ioctl(videofd, VIDEO_SET_SPEED, SpeedList[speedIndex]) == -1) 549 { 550 linuxdvb_err("ioctl failed with errno %d\n", errno); 551 linuxdvb_err("VIDEO_SET_SPEED: %s\n", strerror(errno)); 552 ret = cERR_LINUXDVB_ERROR; 553 } 554 555 releaseLinuxDVBMutex(); 560 556 } 561 557 562 558 if (audio && audiofd != -1) { 563 559 564 // getLinuxDVBMutex(FILENAME, __FUNCTION__,__LINE__); 565 getLinuxDVBMutex(); 560 getLinuxDVBMutex(); 566 561 567 562 speedIndex = context->playback->Speed % (sizeof (SpeedList) / sizeof (int)); … … 569 564 linuxdvb_printf(1, "speedIndex %d\n", speedIndex); 570 565 571 // if (ioctl(audiofd, AUDIO_SET_SPEED, SpeedList[speedIndex]) == -1) 572 // { 573 // linuxdvb_err("ioctl failed with errno %d\n", errno); 574 // linuxdvb_err("AUDIO_SET_SPEED: %s\n", strerror(errno)); 575 // ret = cERR_LINUXDVB_ERROR; 576 // } 577 578 // releaseLinuxDVBMutex(FILENAME, __FUNCTION__,__LINE__); 566 if (ioctl(audiofd, AUDIO_SET_SPEED, SpeedList[speedIndex]) == -1) 567 { 568 linuxdvb_err("ioctl failed with errno %d\n", errno); 569 linuxdvb_err("AUDIO_SET_SPEED: %s\n", strerror(errno)); 570 ret = cERR_LINUXDVB_ERROR; 571 } 572 579 573 releaseLinuxDVBMutex(); 580 574 } … … 585 579 } 586 580 #endif 587 588 581 589 582 int LinuxDvbReverse(Context_t *context __attribute__((unused)), char * type __attribute__((unused))) {
Note: See TracChangeset
for help on using the changeset viewer.